.bazar {
}
.bazar .submitFILESerror {
 display: none; float: left; padding: 4px 7px; margin: 1px 0 6px 12px; color: #ffffff; background: #ff0000;
}

.bazar .item {
 position: relative; margin: 0 0 20px 0; padding: 0 0 20px 0; line-height: 24px; border-bottom: 1px solid #cacaca;
}
.bazar .item .img {
 float: left; display: block; max-width: 20%; height: auto;
}
.bazar .item .right {
 float: right; width: 78%;
}
.bazar .item .right.perc100 { width: 100%; }
.bazar .item h2 {
 margin-top: 0; margin-bottom: 4px; font-size: 22px; font-weight: 400;
}
.bazar .item h2 a {
 color: #000000; -webkit-transition: color .2s ease-in-out; transition: color .2s ease-in-out;
}
.bazar .item:hover h2 a { color: #ff3d1e; }
.bazar .item h2 a:hover { color: #ff3d1e; }
.bazar .item h2 small {
 font-size: 16px;
}

.bazar .item .othersUSER {
 margin: 10px 0;
}
.bazar .item .othersUSER span.platnostdo {
 display: block; padding: 10px 10px 8px 10px; font-size: 14px; line-height: 100%; background: #d7d7d7;
}
.bazar .item .othersUSER span.platnostdo.red {
 color: #ff0000; font-weight: bold;
}
.bazar .item .othersUSER span.neaktivny {
 display: block; margin-top: 3px; padding: 10px 10px 8px 10px; font-size: 14px; line-height: 100%; color: #ffffff; background: #ff0000;
}

.bazar .item .popis1 span {
 display: block; float: left;
}
.bazar .item .popis1 span.autor {
 margin-right: 15px; padding: 0 0 0 22px; background: url(../img/icons/iconAUTOR-graywhite-14.png) no-repeat left 4px;
}
.bazar .item .popis1 span.autor a {
 color: #000000;
}
.bazar .item .popis1 span.datum {
 padding: 0 0 0 20px; background: url(../img/icons/iconPRIDANY-graywhite-14.png) no-repeat left center;
}
.bazar .item .popis1 span.datum em {
 margin: 0 0 0 0; font-size: 12px; color: #ff0000; font-style: normal; font-weight: 500;
}
.bazar .item .popis1 .viac {
 font-weight: 500; color: #000000;
}
.bazar .item .popis1 .nahlaseny {
 float: right; margin: -1px 0 0 20px; color: #bf0000;
}
.bazar .item .popis1  a.nahlasit {
 color: #343434; padding: 0 0 0 20px; font-size: 13px; background: url(../img/icons/iconNAHLASIT-16.png) no-repeat left center;
}
.bazar .item .popis1 p {
 margin-top: 10px; font-size: 17px; line-height: 140%;
}
.bazar .item .popis1 .cena {
 display: block; margin-top: 8px; font-size: 18px; font-weight: bold;
}


.bazar .one {
}
.bazar h1 small {
 font-size: 18px;
}
.bazar .one .othersUSER {
 margin: 0 0 15px 0;
}
.bazar .one .othersUSER span.platnostdo {
 display: block; padding: 12px 10px 8px 10px; font-size: 16px; line-height: 100%; background: #d7d7d7;
}
.bazar .one .othersUSER span.platnostdo.red {
 color: #ff0000; font-weight: bold;
}
.bazar .one .othersUSER span.neaktivny {
 display: block; margin-top: 3px; padding: 10px 10px 8px 10px; font-size: 16px; line-height: 100%; color: #ffffff; background: #ff0000;
}
.bazar .one .images {
 float: left; width: 40%;
}
.bazar .one .images .moreimages {
 margin: 10px 0 0 0; text-align: center;
}
.bazar .one .images .moreimages img {
 display: inline-block; width: 30%; margin: 0 2px 4px 2px;
}
.bazar .one .popis {
 float: right; width: 57%;
}
.bazar .one .popis.perc100 {
 width: 100%;
}
.bazar .one .popis span.autor {
 display: block; float: left; line-height: 140%;
 margin-right: 15px; padding: 0 0 0 22px; background: url(../img/icons/iconAUTOR-graywhite-14.png) no-repeat left 4px;
}
.bazar .one .popis span.autor a {
 color: #000000;
}
.bazar .one .popis span.datum {
 display: block; float: left; line-height: 140%;
 padding: 0 0 0 20px; background: url(../img/icons/iconPRIDANY-graywhite-14.png) no-repeat left center;
}
.bazar .one .popis span.datum em {
 margin: 0 0 0 0; font-size: 12px; color: #ff0000; font-style: normal; font-weight: 500;
}
.bazar .one .popis .nahlaseny {
 float: right; margin: -1px 0 0 20px; color: #bf0000;
}
.bazar .one .popis  a.nahlasit {
 color: #343434; padding: 0 0 0 20px; font-size: 13px; background: url(../img/icons/iconNAHLASIT-16.png) no-repeat left center;
}
.bazar .one .popis p {
 margin-top: 20px; margin-bottom: 20px; line-height: 140%;
}
.bazar .one .popis .cena {
 display: block; width: 96%; margin-top: 0; padding: 2%; font-size: 18px; font-weight: bold; background: #ededed;
}
.bazar .one .popis .ine {
 margin-top: 10px; line-height: 160%;
}
.bazar .one .popis .sendMessageSmall {
 margin: 15px 0 0 0;
}
.bazar .one .popis a.editButton {
 display: inline-block; margin-top: 20px;
}
.bazar .one .popis a.deleteButton {
 display: inline-block; margin-top: 20px; margin-left: 15px;
}

.bazar .imagesEDIT {
 margin: 0 0 15px 0; padding: 10px; border: 1px solid #c0c0c0;
}
.bazar .imagesEDIT .itemFOTO {
 position: relative; float: left; width: 205px; /*height: 195px; height: 240px;*/ margin: 4px 4px 4px 4px; padding: 10px 0 10px 0; 
 text-align: center; font-size: 13px; background: #ffffff; border: 1px solid #d8d8d8;
}
.bazar .imagesEDIT .itemFOTO img {
 display: block; max-width: 185px; max-height: 130px; margin: 0 auto;
}
.bazar .imagesEDIT .itemFOTO a.nahlad {
 display: block; position: absolute; bottom: 0; left: 0; padding: 8px 12px 8px 12px; color: #ffffff; 
 background: #000000; opacity: 0.85;
}
.bazar .imagesEDIT .itemFOTO a.akotitulna {
 display: block; position: absolute; bottom: 36px; left: 0; padding: 8px 12px 8px 12px; color: #ffffff; 
 background: #000000; opacity: 0.85;
}
.bazar .imagesEDIT .itemFOTO a.delete {
 position: absolute; top: 0; right: 0; padding-right: 1px; display: block; width: 19px; height: 22px;
 background: #ffffff url(../img/iconDELETEfoto.png) no-repeat left top;
}
.bazar .imagesEDIT .itemFOTO span.istitulna {
 display: block; position: absolute; bottom: 36px; left: 0; padding: 8px 12px 8px 12px; color: #000000; 
 background: #ffffff; opacity: 0.85;
}


