* {
    padding:0;
    margin:0;
    outline:0;
}
.cl {
    font-size:0;
    line-height:0;
    height:0;
    display:block;
    clear:both;
}
body{
    background:#383933 url(/css/images/bg.jpg) repeat-y center 0;
    font-family:Arial, sans-serif;
    color:#b8b8b8;
    font-size:11px;
    line-height:16px;
}
a{
    color:#efd125;
    text-decoration: none;
    cursor:pointer;
}
a:hover{
    text-decoration:underline;
}
a img{
    border:0;
}
.shell{width:950px; margin:0 auto; background:url(/css/images/shell-bg.png) repeat-y 0 0; padding-bottom:60px; height: auto; overflow: hidden; position:relative;}

.left{float: left; display: inline;}
.right{float: right; display: inline;}

#header{height:auto; overflow:hidden; background:url(/css/images/header-bg.gif) repeat-x 0 bottom; margin-left:10px; width:940px}

h2#logo{
	background: none;
	font-size: 0;
	line-height:0;
        padding:0;
        margin:20px 5px 0;
	width:150px;
	height:150px;
	float: left;
	display: inline;
}
h2#logo a{
	display: block;
	text-indent: -4000px;
        width:150px;
	height:150px;
	background:url(/css/images/logo.png);
}

h2{font-size: 16px; color:#000; line-height: 33px; border-bottom:solid 1px #000; background:#eed025; padding-left:15px}
h1{font-size: 16px; color:#000; line-height: 33px; border-bottom:solid 1px #000; background:#eed025; padding-left:15px}

#nav{float: left; display: inline; padding:7px 0 0 3px; width:610px;}
#nav ul{list-style-type: none; font-family: "trebuchet ms", sans-serif; text-transform: capitalize; font-weight: bold; padding: 1px 0 0 5px; margin:0; width:610px; height:17px;}
#nav li{float: left; display: inline; padding:2px 0; font-size: 11px; margin:0 1px; text-align: center; width: 84px; height: 15px; cursor: pointer; color:#fff;}
#nav li span{display: inline; text-decoration: none; width: 100%;}
#nav li:hover {color:#f5db2d;}
#nav li.hactive {background:url(/css/images/headertab_active.png) no-repeat 0 0;}
#nav li.hinactive {background:url(/css/images/headertab.png) no-repeat 0 0;}
#nav .hbox {width: 600px; height: 41px; background:url(/css/images/headerbox.png) no-repeat 0 0; padding: 19px 0 0 10px;}
#nav .hbox a {color: #FFF; font-size: 18px; float: left; padding: 0 15px; line-height: 21px;}
#nav .hbox a:hover {color:#f5db2d; text-decoration: none;}

#navin{margin:0; padding:0; width: 100px; position:absolute; left:285px; top:140px; z-index: 2; list-style-type: none; background-color: black;}
#navin li{display: block; padding:0; font-size: 12px; font-family: "trebuchet ms", sans-serif; text-transform: uppercase; font-weight: bold; text-align: center; padding:5px; margin:0; border-top:1px solid white; border-left:1px solid white; border-right:1px solid white;}
#navin li a{display: block; color:#fff; text-decoration: none;}
#navin li a:hover, #navin li a:active {color:#f5db2d}

#content{padding-top:31px; width:913px; margin-left:12px; height:auto; overflow:hidden;}
/*#content h1 {margin-bottom:20px; color:#EED025; font-size:24px; text-align:center;}
#content h1 span {margin-right:20px;}*/
#content h1.listing {background:none; font-size: 14px; font-weight: bold; padding-left: 5px; border-bottom: none; color: #FFFFFF; line-height: 40px; float: left; width: 700px;}
#content .top_desno {height:40px; width:200px; float:right;}

#sidebar{width:284px; float: left; display: inline;}
#sidebar h2{background-image:url(/css/images/h2-small.gif); background-repeat: no-repeat; background-position: right 0;}
#sidebar .box{width:284px; margin-bottom:14px; height:auto !important; height:50px;}
#sidebar .box ul{list-style-type: none;padding-left:7px; padding-top:14px}
#sidebar .box li{padding-bottom:7px; height:auto; overflow:hidden;}
#sidebar .box li a.image{float: left; margin-right:6px}
#sidebar .box li a.image img{display: block; border:solid 1px #eed025; padding:1px}
#sidebar .box li a{ color:#fff; text-decoration: none;}
#sidebar .box li a:hover{ color:#efd125; }
#sidebar .box li a.vestiback {color:#EFD125;}
#sidebar .box li a.vestiback:hover {text-decoration: underline;}

#sidebar .box li h5{font-size: 12px; color:#fff}
#sidebar .box li p{font-size: 11px; color:#b8b8b8}
#sidebar .box li .info{float: left; display: inline; width:195px;}
#sidebar .box li .info2{float: left; display: inline; width:270px;}
#sidebar .box li .info2 span{float: left; font-size:12px;}
#sidebar .box li .info2 a{float: left; font-size:12px;}

.search .field{
	background:#292929 url(/css/images/search.gif) no-repeat 6px 5px;
	border:0; 
	font-size: 14px; 
	line-height: 17px; 
	text-transform: uppercase; 
	color:#e4e4e4; 
	width:208px; 
	padding:8px 0;
	padding-left:38px;
	float: left; 
	display: inline;
}
.search .btnp input{
	float: left; 
	display: inline; 
	font-size: 14px; 
	line-height:33px; 
	text-transform: uppercase; 
	text-align: center; 
	color:#e4e4e4; 
	width:35px; 
	height:33px; 
	border:0; 
	background:#292929; 
	margin-left:2px;
}
.search .btnp{float: left; display: inline; height:33px}

.links{padding-top:15px}
.links a{ background:url(/css/images/links.gif) repeat-x; line-height: 33px; width:134px; font-size: 13px; color:#fff; text-align: center; text-decoration: none;}



.box{background:url(/css/images/dot.png); padding-bottom:7px;}
.box a.up{text-transform: uppercase; float: right; padding-right:12px}
.box ul{list-style-type: none;}
.box li h4 a{ color:#fff; text-decoration: none;}
.box li h4 a:hover{ color:#efd125; text-decoration: none;}
.box li a.image{float: left;}
.box li a.image img{display: block; border:solid 1px #eed025; padding:1px}
.box li .info{float: left; display: inline;}

.box2{background:url(/css/images/dot2.png); padding-bottom:7px; color:black;}
.box2 a.up{text-transform: uppercase; float: right; padding-right:12px}
.box2 ul{list-style-type: none;}
.box2 li h4 a{ color:#fff; text-decoration: none;}
.box2 li h4 a:hover{ color:#efd125; text-decoration: none;}
.box2 li a.image{float: left;}
.box2 li a.image img{display: block; border:solid 1px #eed025; padding:1px}
.box2 li .info{float: left; display: inline;}

#main{float: right; display: inline; width:603px}
#main ul.navigate{float: right; display: inline; list-style-position: outside; list-style-type: none; padding-left:20px; padding-top:2px; width:33px}
#main ul.navigate li{width:27px; float: left; padding-left:6px; height:27px; padding-bottom:5px}
#main ul.navigate li.active{background:url(/css/images/yellow-arr.gif) no-repeat 0 8px;}
#main ul.navigate li.active a{background:#f9de32}
#main ul.navigate li.active a:hover{text-decoration: none;}
#main ul.navigate li a{width:27px; font-size: 14px; color:#000; text-align: center; line-height:27px; background:#fff; float: left;  text-decoration: none;}
#main ul.navigate li a:hover{text-decoration: underline;}
#main .box{width:603px; margin-bottom:14px; padding-bottom:15px;}
#main .box h2{width:588px; background:#eed025 url(/css/images/h2-long.gif) no-repeat right 0; margin-bottom:15px}
#main .box h1{width:588px; background:#eed025 url(/css/images/h2-long.gif) no-repeat right 0; margin-bottom:15px}
#main .box ul.line{width:504px; padding-left:0; overflow:hidden; float:left;}
#main .box ul.line li{float:left; display:inline; padding:0 8px; padding-bottom:0; width:150px;}
#main .box ul.line li a{ font-weight: bold; float: none;}
#main .box ul.line li img{display: block; border:1px solid #EED025; margin:0 auto 10px; cursor: pointer; height: 112px; max-width: 150px;}
#main .box ul.line2{width:504px; padding-left:50px; overflow:hidden; float:left;}
#main .box ul.line2 li{float:left; display:inline; padding:0 8px; padding-bottom:0; width:150px;}
#main .box ul.line2 li a{ font-weight: bold; float: none;}
#main .box ul.line2 li img{display: block; border:1px solid #EED025; margin:0 auto 10px; cursor: pointer; height: 112px; max-width: 150px;}
#main .box ul {padding-left:13px}
#main .box li {padding-bottom:24px}
#main .box li .info{padding-left:11px; float: left; display: inline; width:390px}
#main .box li .info h4{font-size: 15px; color:#fff; padding-bottom:10px}
#main .box li .info a.up{float: left;}
#main .box li .info p{padding-bottom:12px}
#main .box2{width:603px; margin-bottom:18px; padding-bottom:15px;}
#main .box2 h2{width:588px; background:#eed025 url(/css/images/h2-long.gif) no-repeat right 0; margin-bottom:15px}
#main .box2 h1{width:588px; background:#eed025 url(/css/images/h2-long.gif) no-repeat right 0; margin-bottom:15px}
#main .box2 ul.line{width:504px; padding-left:0; overflow:hidden; float:left;}
#main .box2 ul.line li{float:left; display:inline; padding:0 8px; padding-bottom:0}
#main .box2 ul.line li a{ font-weight: bold; float: none;}
#main .box2 ul.line li img{display: block; width:150px; border:1px solid #EED025; margin-bottom:10px; cursor: pointer;}
#main .box2 ul.line2{width:504px; padding-left:50px; overflow:hidden; float:left;}
#main .box2 ul.line2 li{float:left; display:inline; padding:0 8px; padding-bottom:0}
#main .box2 ul.line2 li a{ font-weight: bold; float: none;}
#main .box2 ul.line2 li img{display: block; width:150px; border:1px solid #EED025; margin-bottom:10px; cursor: pointer;}
#main .box2 ul {padding-left:13px}
#main .box2 li {padding-bottom:24px}
#main .box2 li .info{padding-left:11px; float: left; display: inline; width:390px}
#main .box2 li .info h4{font-size: 15px; color:#fff; padding-bottom:10px}
#main .box2 li .info a.up{float: left;}
#main .box2 li .info p{padding-bottom:12px}

.transparent-frame{width:550px; height:auto; overflow:hidden; position:relative; z-index: 1; float: right; display: inline; margin-bottom:12px; margin-right:25px;}
.transparent-frame .frame{background:url(/css/images/transparent-frame.png) no-repeat; width:550px; height:286px;position:absolute; top:0; left:0; z-index: 10;}
.transparent-frame img {margin:0 auto; padding:1px; border:1px solid #EED025; display: block; max-width: 450px; cursor: pointer;}


/*moj css*/
img.border {border:1px solid #EED025;}
ul.drop {margin:17px 0 0 0; padding:5px 0; width:50px; display:block;}
li.drop {width:100px; height:20px; margin:10px 0 10px 0;}
p.novi {padding:0 7px; margin:3px 0; clear:both;}
input.novioglasi {margin:2px 7px 0; float:left; width:150px; height:17px;}
a.reg {display:block; margin:0 auto; width:155px; height:115px;}
img.reg {width:150px; height:100px; margin:5px auto; border:solid 1px #eed025; padding:1px}
#anketacover {padding-left:7px; padding-top:14px}
#anketacover div {width:100%; height:auto; overflow:hidden; margin-bottom:2px;}
#anketacover h5 {font-size: 12px; color:#ffffff; margin-bottom:5px;}
#poll div {width:277px; height:20px;}
#poll input {float:left; margin:2px 0 0; padding:0; border:none; display:block; height: 16px; width: 14px;}
#poll label {float: left; padding-left: 5px; height: 16px; margin:2px 0 0;}
#pretragamain {width:603px; margin-bottom:14px; padding-bottom:18px; background:url(/css/images/dot.png);}
#pretragamain h1{width:588px; background:#eed025 url(/css/images/h2-long.gif) no-repeat right 0; margin-bottom:15px;}
#pretragamain h2{width:588px; background:#eed025 url(/css/images/h2-long.gif) no-repeat right 0; margin-bottom:15px;}
#pretragamain h4 {text-align:center; font-size:14px; margin-bottom:15px;}
#pretragamain img {display: block; border:solid 1px #eed025; padding:1px;}
#pretragamain span {float:left; font-size:12px; margin:0 10px 0 100px;}
#pretragamain h4 a{ color:#fff; text-decoration: none;}
#pretragamain h4 a:hover{ color:#efd125; }
a.pretraga {float:left; margin:0 11px 0 13px;}
div.pretraga {float:left; width:284px; height:auto; overflow:hidden;}
div.pretraga span {float:left; font-size:12px; margin:0 10px 0 10px;}
div.pretraga a.up {float:right; margin-top: 10px; padding-right: 12px;}
div.pretraga form {margin-top: 15px;}
div.pretragarow {width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.mainsubmit {margin-left:105px;}
ul.friends {float:left; width:577px; height:auto; overflow:hidden; padding:0 13px;}
ul.friends li {width:577px; float:left; height: auto; overflow: hidden;}
ul.friends li.row a {margin:0 35px;}
ul.friends li.row2 a {margin:0 27px;}
#subajax {height: 32px; width:350px;}
#subajax span {float:right; font-size: 16px; color:#EED025;}
#subajax img {float:right;}
#listamain {float: left; list-style-type: none; padding-left:10px; padding-top:10px; width:270px; font-size: 12px;}
.izboroglasa {width:140px; height:130px; padding:5px; float:left; font-size: 11px;}
.izboroglasa a {text-align:center; display:block; margin-bottom:5px;}
.izboroglasa img {max-width:116px; border:1px solid #EED025; padding:1px; margin:0 auto; max-height:87px;}
#diler {width:142px; height:100px; display:table-cell; vertical-align:middle;}
#diler a {display:block; margin:5px 0;}
#diler img {width:100px; border:1px solid #EED025; padding:1px; margin:0 auto; display:block;}
#najtrazeniji li {width:128px; height:20px; background-color:#202020; border:2px solid #B29C1C; border-radius:8px; -moz-border-radius:8px; float:left; padding-top:3px; margin:3px 5px; font-size:12px; text-align:center;}

/*header*/
.headerbox {width:780px; height:100px; position:relative; float: right;}
div.top {width:780px; height:90px; margin-top:5px; float: right;}
.reklama {width:780px; height:90px; float:left;}
div.login {width:160px; height:90px; float:right;}
div.loginl {width:100px; height:80px; float:left; font-size:10px; padding-top: 7px;}
div.loginlrow {height:26px; width:100%; text-align:center;}
.logininput {width:80px; float:left; font-size:12px; padding:2px 0; color:#999999; font-style:italic;}
div.loginr {width:55px; height:80px; float:right; font-size:10px; padding:7px 5px 0 0;}
div.loginr span {display:block;}
div.loginr span a {display:block;}
input.logsubmit {width:80px; height:25px; float:left; border:2px solid #EFD125; background-color:#000000; color:#EFD125; padding-bottom:3px; cursor:pointer;}
form.login {margin:0; padding:0;}
div.reklamain1 {width:728px; height:90px; float: left; border: 1px solid #B8B8B8; text-align: center;}
div.reklamain1 p {margin: 35px 0; color:#B8B8B8; font-size: 16px;}
.promo {width: 728px; height: 90px; float: left; padding-left: 25px;}
.promo span {clear: both; display: block; padding-top: 36px; text-align: center; font-size: 18px; color: white;}

/*footer*/
#footer {height:auto; overflow:hidden; font-size: 9px; color:#b8b8b8; text-align: center; text-transform: uppercase; background:url(/css/images/dot.png); width:910px; margin-left:12px;}
#footer a {color:#ffffff;}
#footer p {margin:10px 0; padding: 0 10px;}

/*listing*/
#novioglasi {padding:14px 7px 7px; height:auto; overflow:hidden;}
#novioglasi .drill {margin-top:14px;}
#novioglasi .drillp {margin-top:14px; text-align:center;}
#novioglasi a.moreless {font-weight:bold;}
#novioglasi a.moreless:hover {text-decoration: underline;}
.drilll {float:left; width:110px;}
.drilld {float:right;}
.drillrow {width:100%; height:auto; overflow:hidden;}
h4.anketa {font-size:12px; margin:5px 0;}
#sortbox {border-top:1px solid #EED025; border-bottom:1px solid #EED025; height:auto; overflow:hidden; width:588px; margin-bottom:10px; display:block; float:left; padding-right: 15px;}
#sortbox .sortboxl {float:left; margin-right:10px;}
#sortbox .sortboxr {float:right; margin-left:15px;}
#sortbox .arrow {float: right; margin:2px 0 0 5px;}
#sortbox .arrow2 {float: right; margin:2px 0 0 5px;}
h2.heading {margin-bottom:15px; width:573px; background:#EED025; height:33px; padding:0 15px;}
a.headingl {color:#000000; float:left; cursor:pointer; text-decoration:none;}
a.headingl:hover {text-decoration:none;}
a.headingr {color:#000000; float:right; cursor:pointer; text-decoration:none;}
a.headingr:hover {text-decoration:none;}
.listingbottom {width:589px; height:auto; overflow:hidden; padding-left:14px;}
.bottominfo {width:603px; height:25px;}
.bottominfo .strahav {float: right; height: 25px; width: auto; padding-right: 10px;}
.bottominfo .strahav span {color:#FF0000; padding: 0 5px; margin: 5px 0; float: right;}
div.listingimage {width:152px; height:auto; overflow:hidden; float:left; margin-right:13px;}
img.listingimage {width:100px; margin:10px 0 0 25px;}
.listingdetails {width:410px; height:102px;}
.listingdetails2 {width:410px; height:auto; overflow:hidden; float:right; padding:5px;}
.listingdetails3 {width:410px; overflow: hidden; height:auto;}
div.listingdetailsin {width:200px; padding-right:5px; height:auto; overflow:hidden; font-size:11px; float:left; margin:1px 0;}
.listingoprema {width:410px; height:auto; overflow:hidden; margin:0 0 5px;}
.listingdate {width:auto; height:15px; overflow:hidden; margin:5px 0; padding:0 10px; float:left;}
.listingdate a {text-decoration:none; color:#EFD125;}
.listingdate a:hover {text-decoration:underline;}
.listingfav {width:auto; height:20px; overflow:hidden; float:right; display: block; padding: 2px 5px 0 0;}
.listingfav img {width: 20px; height: 20px;}
span.listingcounter {margin-bottom:15px; float:left; font-size:12px;}
span.listingcounterr {margin-bottom:15px; float:right; font-size:12px;}
.novioglasi {width:137px; height:auto; overflow:hidden; padding:0 2px; margin-bottom:5px;}
.novioglasi p {text-align:center;}
.novioglasi img {width:100px; height:auto; overflow:hidden; border:1px solid #EED025; padding:1px; margin:0 16px 5px;}
p.omiljeni {text-align:center; padding:0 2px;}
span.omiljeni {cursor:pointer; font-size:10px; float:right; color:#EFD125;}
span.omiljeni:hover {text-decoration: underline;}
p.error {text-align:center; padding:0; color:#FF0000; font-style:italic; font-size:16px; margin-bottom:10px;}
span.oprema {color:#FFFFFF;}
span.obrisi {color:#EFD125; cursor:pointer; text-decoration:none;}
span.obrisi:hover {text-decoration:underline;}
form.drillform {width:136px; height:auto; overflow:hidden; display:block; padding:10px 10px 5px 0;}
form.drillform span {float:left; color:#FFFFFF; padding-left:5px;}
input.drillform {width:100px; float:right; border:1px solid #EED025; padding:0 3px; margin:0 0 8px;}
input.drillforms {display:block; margin:0 auto;}
div.drillsubmit {width:80px; height:auto; overflow:hidden; float:right; display:block; padding-right:10px;}
span.drillerror {text-align:right; display:none; font-style:italic; color:#FF0000; padding-right:33px;}
.oglas_desno {width: 120px; height: auto; overflow: hidden; padding-left: 10px; margin-bottom: 10px;}
img.listingborder {border:1px solid #EED025; height: 112px; display: block; margin: 0 auto; max-width: 150px;}
a.sms {display: block; padding: 0 1px 5px; cursor: pointer;}
.bookmark {float: right; width: auto; height: 30px; overflow: hidden; padding: 5px; cursor: pointer;}
.favcheck {cursor: pointer;}
.favdeo {cursor: pointer;}
#main .centralad {margin:0 0 14px 67px; width:468px; height:60px; float:left;}

/*anketa*/
.anketamain {color:#FFFFFF; text-decoration:none; font-size:15px; margin-bottom:10px;}
.rezultat {margin-bottom:10px;}
p.dvesti {padding-top:10px; clear:both; font-size:12px;}

/*autokuce*/
.kucedetails {width:410px; height:auto; overflow:hidden; float:right; padding-right:5px; font-size:12px;}
.kucedetailsin {width:200px; padding-right:5px; height:auto; overflow:hidden; float:left; margin:10px 0;}

/*error*/
.errorpage {text-align:center; font-size:16px; margin:150px 0;}

/*details*/
div.detailsbox {width:280px; height:auto; overflow:hidden; margin:0 5px; text-align:left; float:left;}
div.detailsmail {width:280px; height:auto; overflow:hidden; margin:0 auto; font-size:14px; text-align:left;}
div.detailsmail h4 {margin:0 0 10px 5px; color:#FFFFFF;}
.detailsforma {height:16px; width:130px; margin:2px 5px; float:right;}
div.dmailin {width:280px; height:25px; overflow:hidden; text-align:left;}
.dpsub {margin:0 auto; display:block;}
.text {display:block; margin:0 auto 5px;}
span.info {display:block; margin:10px 5px;}
span.info2 {margin:0 5px; float:left;}
span.info3 {float:right; width:150px;}
span.info4 {float:right; width:150px; clear:both;}
div.infodetails {width:280px; height:auto; font-size:14px; overflow:hidden; text-align:left; position:relative; margin-bottom:10px;display: block;}
img.line {cursor:pointer; float:left; margin:46px 15px 0 14px;}
img.line2 {cursor:pointer; float:left; margin:46px 14px 0 14px;}
h1.dethead {text-align:center; margin-bottom:10px; font-size:20px;}
div.detlogo {display:block; margin: 5px auto; width: 100px; height: auto; overflow: hidden;}
div.detlogo img {border:none; width:100px;}
div.backshare {width:284px; height: auto; overflow: hidden; margin-bottom: 3px;}
a.backlink {float:left; margin: 0 15px 0 5px;}
.oglas_details {width: 468px; height: auto; overflow: hidden; padding-left: 67px; margin-bottom:14px;}
.oglas_details_levo {width: 250px; height: auto; overflow: hidden; padding-left: 17px; margin-bottom:14px;}
#main .box ul.similar_line{width:583px; padding:0 10px; overflow:hidden; float:left;}
#main .box ul.similar_line li{float:left; display:inline; padding:0 15px; padding-bottom:0; width:160px; height:117px; text-align: center;}
#main .box ul.similar_line li div {font-weight: bold; height:35px; width: 100%;}
#main .box ul.similar_line li img{display: block; border:1px solid #EED025; margin:0 auto; cursor: pointer; height: 75px; max-width: 100px;}
p.sliketext {margin: 12px 0pt 0pt; text-align: center; font-size: 14px; color: white;}
.st_sharethis .stButton .chicklets {padding-left: 17px; padding-right: 0; line-height: 30px;}
.st_facebook .stButton .chicklets {padding-left: 17px; padding-right: 0; line-height: 30px;}
.st_twitter .stButton .chicklets {padding-left: 17px; padding-right: 0; line-height: 30px;}
.st_email .stButton .chicklets {padding-left: 17px; padding-right: 0; line-height: 30px;}

/*details firme*/
div.partinfo {width:555px; height:auto; margin:0 24px 10px; float:left; overflow:hidden;}
img.partinfo {width:150px; float:left; border:1px solid gray; margin:5px 0 10px;}
div.compdetails {width:200px; height:auto; overflow:hidden; font-size:12px; float:left; color:#B8B8B8; margin-bottom:10px;}
div.compdetailsleft {width:70px; height:auto; overflow:hidden; float:left; font-weight: bold;}
div.compdetailsright {width:120px; height:auto; overflow:hidden; float:right; padding-right: 5px;}
div.complisting {width:200px; height:auto; float:left; font-size:12px;}
div.complisting2 {width:200px; height:auto; float:right; font-size:12px;}
div.compmail {width:410px; height:auto; overflow:hidden; font-size:12px; float:left; color:#B8B8B8; margin-bottom:10px;}
div.compmail span {float:left;}
div.compmail p {float:left; padding-left: 5px;}
div.compmail a {float:left;}
div.opis {width: 570px; padding-right: 19px; float:left; height:auto; overflow: hidden; font-size: 12px;}
div.opis p {margin:0 0 10px;}

/*kontakt*/
#kontaktforma {padding-left:10px;}
p.vestimain {width:583px; height:auto; overflow:hidden; padding:0 10px 10px; font-size:12px;}
div.formarow {width:583px; height:auto; overflow:hidden; margin-bottom:15px; font-size:12px; display: block; float: left;}
div.regforma {width:380px; height:auto; overflow:hidden; float:left;}
div.regformado {width:200px; height:auto; overflow:hidden; float:left; padding: 2px 0 0 10px;}
div.spanerror {width:190px; float:right; height:auto; overflow:hidden;}
.regtext {float:left; padding-top: 2px;}
.reginput {width:250px; float:right; border:1px solid gray; height: 16px; padding: 2px 0;}
.regupload {float:right; border:1px solid gray; padding: 2px 0;}
.regkoment {float:right; border:1px solid gray;}
.reghelp {padding:0; margin:0; float:right; width:380px;}
.reghelppolje {width:50px; border:1px solid gray;}
.regsubmit {width:100px; cursor:pointer; display:block; margin:0 auto;}
.regsubmit2 {width:100px; cursor:pointer; display: none; margin:0 auto;}
span.notice {color:#FF0000; text-align:left; font-style:italic; display:none;}
span.error {color:#FF0000; text-align:center; margin:10px auto; display:none; font-size:16px;}
span.ok {display:block; text-align:center; margin:10px auto; color:#009900; font-style:italic; font-weight:bold; font-size:16px;}
span.error2 {color:#FF0000; text-align:center; margin:10px auto; display:block; font-size:16px;}
input.error {background-color:#ffa0a0;}
#regdod span {float:left; padding-right:10px;}
#regdod input {width:100px;}
.regforma #captcha {float: left; margin: 0 10px 10px 123px;}
.regforma #refresh {float: left; margin-top: 7px;}
.regforma #security {float: right; margin-right: 182px; width: 70px;}
.regforma #captcha2 {float: left; margin: 0 10px 10px 123px;}
.regforma #refresh2 {float: left; margin-top: 7px;}
.regforma #security2 {float: right; margin-right: 182px; width: 70px;}
.captchavest {width:380px; height:auto; overflow:hidden; float:left;}
.captchavest #captcha {float: left; margin: 0 10px 10px 0;}
.captchavest #refresh {float: left; margin-top: 7px;}
.captchavest #security {float: left; width: 70px;}

/*edit*/
#oglasforma {width:583px; padding:0 10px;}
#oglasforma h4 {text-align:center; font-size:14px; margin-bottom:15px; color:#EFD125;}
#delovioglasforma {width:583px; padding:0 10px;}
#delovioglasforma h4 {text-align:center; font-size:14px; margin-bottom:15px; color:#EFD125;}
div.formainput {width:250px; float:right;}
div.slikainput {width:250px; float:right; margin-top: 8px;}
div.spanslike {width:190px; float:right; height:auto; overflow:hidden; margin-top: 8px;}
span.formainput {font-size:14px; float:left;}
span.oslike {float:left; margin-top:5px; cursor:pointer;}
.formareginput {width:246px; border:1px solid gray; float:left;}
.formaslikainput {width:246px; border:1px solid gray; float:left; height: 24px; vertical-align: middle;}
.formaregcheck {float:left; margin:3px 0 0; padding:0; height: 15px;}
.regtext2 {float:left; padding-left:5px;}
.regtext3 {float:right; padding-top: 2px; width:560px;}
.regtext3 .formareginput {width:50px; display:inline; margin: 0 5px; float:none; height: 15px;}
.regtext3 .multi {width:150px; border:1px solid gray; float:left;}
.regtext3 .multiweek {width:150px; height: auto; overflow: hidden; display:block; margin:10px 0;}
span.uslovi {display: block; float: left; clear: both;}
input.delete {margin-left: 10px; cursor:pointer;}
.oglashead {font-weight: bold; color: white;}

/*detaljna pretraga*/
h1.pretraga {background:#EED025 url(/css/images/h2-long.gif) no-repeat scroll right 0;}
#pretraga h4 {text-align:center; font-size:15px; margin:15px 0; color:#FFFFFF;}
div.field {width:280px; height:auto; overflow:hidden; float:left; margin-right:20px;}
div.fieldinput {float:left; width:150px; margin-left:15px;}
input.fieldsubmit {width:150px; height:auto; overflow:hidden; margin:20px 381px;}
input.fieldcheck {float:left; margin:3px 0 0 15px; height: 15px;}
.formareginput2 {width:246px; border:1px solid gray; float:left;}
.formareginputsmall {width:40px; border:1px solid gray; float:left; margin-left:15px;}
.formareginputmedium {width:60px; border:1px solid gray; float:left; margin-left:15px;}

/*registracija*/
img.registracija {width:250px; margin:5px auto; display: block; border:solid 1px #eed025; padding:1px;}
p.registracija {width:583px; height:auto; overflow:hidden; padding:0 10px 10px; font-style:italic; font-size:14px; color:#FFFFFF;}
div.formacoat {width:583px; height:auto; overflow:hidden; padding:0 10px 10px;}
span.terms {padding:2px 10px; float:left;}

/*vesti*/
p.vestimain2 {width:100%; height:auto; overflow:hidden; padding:10px 0; font-style:italic; font-size:14px;}
p.vestimain3 {width:580px; height:auto; overflow:hidden; padding:0 10px 10px 0; font-size:12px;}
.vestimain3 b {color:white;}
img.vestimain {float:left; width:300px; margin:0 5px 10px 0; border:1px solid #EED025; padding:1px;}
.box li h4 {text-align:center; font-size:16px; color:#FFFFFF;}
.vest {text-align:center; font-size:16px; color:#FFFFFF; background: none;}
#comment {width: 590px; height: auto; overflow: hidden; padding-left: 13px;}
#comment .head {font-size: 15px; font-weight: bold; padding: 15px 0; width: 577px; border-top:1px solid #454545; color:#FFFFFF;}
#comment .thankyou {font-size: 14px; font-weight: bold;  font-style: italic; padding-bottom: 15px; color:#009900;}
#comment .input {font-size: 15px; font-style: italic; padding-bottom: 15px;}
#comment form span {clear: both; float: left; font-size: 12px; padding-bottom: 5px;}
#comment form input {clear: both; float: left; margin-bottom: 15px; width: 100px; padding: 2px;}
#comment form textarea {clear: both; float: left; margin-bottom: 20px; padding: 2px;}
#comment form .submit {clear: both; float: left; margin-bottom: 10px; width: 100px; padding: 0; cursor: pointer;}
#comment .commain {width: 577px; height: auto; overflow: hidden; padding-bottom: 15px;}
#comment .commain .comment {width: 575px; height: auto; overflow: hidden; border: 1px solid #353535; padding: 3px 0; margin: 5px 0;}
#comment .commain .top {width: 569px; height: 20px; padding: 0 3px; font-style:italic;}
#comment .commain .top span {font-size: 13px; font-weight: bold;}
#comment .commain .central {width: 569px; height: auto; overflow: hidden; padding: 10px 3px;}
#comment .commain .central p {padding: 0; margin: 0; font-size: 12px;}
.vestishare {width:590px; height:21px; display:block;}

/*moji podaci*/
#podaciforma {padding-left:10px; width:593px;}
#podaciforma2 {padding-left:10px; width:593px;}
.mptext {float:left; padding-top:2px;}
.izaberite {text-align:center; font-size: 18px; margin:40px 0 45px;}
#formapass {text-align:center; font-size: 16px; margin:150px auto; width:500px; height:auto; display:block;}
div.formapass {display:block; width:auto; height:20px; margin: 20px auto;}
div.formapass span {padding:2px 20px 0 0;}

/*marketing*/
img.marketing {width:500px; margin:10px auto; display: block; border:solid 1px #eed025; padding:1px;}
#marketingforma {padding-left:10px;}

/*tinybox*/
.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(/css/images/preload.gif) no-repeat 50% 50%; border:3px solid #EED025;}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(/css/images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#frameless {padding:0}
#frameless .tclose {left:6px}

#produzi {text-align: center; font-size: 20px; margin-top: 15px;}
#oznaci {text-align:left; font-size: 14px; color: #6D6D6D;}
#oznaci img {margin:0 auto; display: block;}
#oznaci h5 {font-size: 18px; margin: 15px 0; color:black;}
#oznaci b {color:black;}
#oznaci span {color:black;}
#obrisi {text-align: center; font-size: 20px; line-height: 26px;}
