body {font-family:Verdana,Tahoma; background-color:#dfefff; }

a, a:hover, a:active, a:visited { color:#AA0000; text-decoration:none;}

div.clear{clear:both;}

div.top_component{ width:960px; height:100px; margin:0px auto; padding:0px; border:1px solid #606060; background-image:url('../image/as_logo.png'); background-repeat:no-repeat; background-color:#000000;}
div.bottom_component{ width:960px; margin:0px auto; padding:5px 0px 0px 0px; border:1px solid #606060; background-repeat:no-repeat; background-color:#000000; text-align:center;}
div.subscript{ width:960px; height:40px; margin:0px auto 50px auto; padding:0px; text-align:center; font-size:10px;}

div#usermenu{width:130px; margin:0px; padding:0px; float:right;}
div#usermenu label {color:#909090; font-size:10px; }
div#usermenu input {width:119px; color:#000000; font-size:10px; background-color:#707070; border:1px solid #909090; margin:0px;}
div#usermenu form{margin:0px;}
div#usermenu form.error_auth input {border-color:#A50021; background-color:#907070;}
div#usermenu button {color:#000000; font-size:10px; background-color:#707070; border:1px solid #909090; margin:3px 0px 0px 3px; cursor:pointer;}
div#usermenu a, div#usermenu a:active, div#usermenu a:visited {color:#909090; font-size:10px; text-decoration:none;}
div#usermenu a:hover { color:#b0b0b0; }
div#usermenu ul {list-style-type: none; margin:5px 10px; padding:0px;}

div#reg_button{width:130px; padding:0px; float:right; margin:58px 0px 0px 0px;}
div#reg_button a {display:block; width:120px; height:40px; background-image:url('../image/reg_button.jpg');}
div#reg_button a:hover{background-position:0px 40px;}

div#po_button{width:121px; padding:0px; float:right; margin:58px 0px 0px 0px;}
div#po_button a {display:block; width:120px; height:40px; background-image:url('../image/po_button.jpg');}
div#po_button a:hover{background-position:0px 40px;}

h1{font-size:16px; margin:5px auto; text-align:center; font-family:Trebuchet MS;}
h2{font-size:18px; padding-left:20px;}
h3 {font-size:14px; margin:5px auto;}

div.fresh_ads { width:165px; margin:5px 0px 5px 1px; float:left; text-align:center;}
div.inner_content{ width:524px; margin:5px; padding:0px 10px; float:left; min-height:350px;}
div.inner_content p {font-size:12px;}
div.comm_ads { width:240px; margin:5px 1px; float:right; text-align:center;}
div.comm_ads a { text-decoration:none; color:#000000;}
div.comm_ads a img{border:none;}

div.inner_small{ width:962px; margin:0px auto; padding:0px; height:420px;}
div.inner_big{ width:962px; margin:0px auto; padding:0px; background-color:#f5f5ff; background-image:url('../image/inner_bg.jpg'); background-repeat:y-repeat;}
div.article { width:960px; margin:0px auto; padding:0px; background-color:#F5F5FF; border:solid 1px #909090;}
div.article div.strip { width:230px; margin:6px 0px 6px 6px; height:320px; float:left; background-color:#F5F5FF}
div.article div.lb{ border-left:solid 1px #909090;}
div.article div.x2{ border-left:solid 1px #909090; width:466px;}
div.article div.strip h3{ margin-left:12px; font-size:14px;font-style:italic;}
div.article div.strip p{ margin:6px; font-size:13px;font-style:italic;}
div.article div.strip a#dalje {text-decoration:none; font-size:14px; font-style:italic; color:#a44444; margin-left:135px;}

table.gorivo { font-size:12px; font-weight:bold; width:212px; margin-left:10px; text-align:left;}
table.gorivo td.cena {text-align:right;}

div.fresh_ads div.ad_box { margin:5px; border:1px solid #aaaabb; font-size:12px;}
div.fresh_ads a {text-decoration:none;color:#332222;}
div.fresh_ads div.ad_box div.title {color:#332222; font-weight:bold; padding:2px;}
div.fresh_ads div.ad_box p.details {color:#332222; font-weight:bold; margin:4px 2px;}
div.fresh_ads div.ad_box img{max-width:130px; margin:5px; border:0px; }

div.fresh_ads_horiz {margin:10px auto; background-color:#F5F5FF; border:solid 1px #909090; width:838px; }
div.fresh_ads_horiz div.ad_box { width:155px; margin:5px; border:1px solid #aaaabb; font-size:12px; float:left;}
div.fresh_ads_horiz a {text-decoration:none;color:#332222;}
div.fresh_ads_horiz div.ad_box div.title {color:#332222; font-weight:bold; padding:2px;}
div.fresh_ads_horiz div.ad_box p.details {color:#332222; font-weight:bold; margin:4px 2px;}
div.fresh_ads_horiz div.ad_box img{max-width:130px; margin:5px; border:0px; max-height:90px;}

div.advert_new  table td{font-size:11px;}
div.advert_new  table td .inp { width:120px; border:1px solid;}
div.advert_new  table td input.inp {width:120px;}
div.advert_new  table td select.inp {width:122px;}
div.advert_new  table td .inpf { margin-top:2px;}
div.advert_new #opis_box{margin:5px; font-size:12px;}
div.advert_new #opis{width:505px;}
div.advert_new button {color:#000000; font-size:15px; background-color:#909090; border:1px solid #404040; margin:10px 0px 0px 200px; cursor:pointer;}

div.member_reg {font-size:12px; padding:30px;}
div.member_reg button {color:#000000; font-size:15px; background-color:#909090; border:1px solid #404040; margin:10px 0px 0px 170px; cursor:pointer;}
div.member_reg label {display:block; margin:0px 0px 0px 0px; width:160px; font-size:12px;}
div.member_reg input.txt {margin:3px 0px 6px 0px; width:160px; }
div.member_reg input.chk {margin:6px 0px 0px 0px;}

div.edit_profile {font-size:12px; padding:30px;}
div.edit_profile button {color:#000000; font-size:15px; background-color:#909090; border:1px solid #404040; margin:10px 0px 0px 170px; cursor:pointer;}
div.edit_profile label {display:block; margin:0px 0px 0px 0px; width:160px; font-size:12px;}
div.edit_profile input.txt {margin:3px 0px 6px 0px; width:160px; }
div.edit_profile input.chk {margin:3px 0px 0px 0px;}

div.search_fields {background-color:#aa0000; border:1px solid #000000; margin:10px 0px; }
div.search_fields label { margin:0px; font-size:12px; font-weight:bold;}
div.search_fields input {margin:0px 0px 0px 0px; width:120px; }
div.search_fields select {margin:0px 0px 0px 0px; width:124px; }
div.search_fields .half{width:80px;}
div.search_fields table {margin-left:10px;width:490px; }
div.search_fields table td {vertical-align:bottom; }
div.search_fields button {border:solid #000000 1px; margin:5px 10px 15px 405px; background-color:#a0a0a0; width:90px; height:20px; cursor:pointer;}

div.advert_show h2 {width:300px; float:left; margin:15px 0px;}
div.advert_show div#pretraga_ln {width:160px; margin:15px 0px; float:right;}
div.advert_show div#pretraga_ln a {color:#aa0000; font-weight:bold;}

div.ad_info { margin:10px 30px; width:460px;}
div.ad_info table { width:100%; font-size:13px;}
div.ad_info table tr.e { background-color:#dddddd;}
div.ad_info table tr.o { background-color:#f5f5ff;}
div.ad_info table td.field_name { width:30%; padding:3px; font-size:13px; font-weight:bold;}
.vbottom { vertical-align:bottom;}
.vtop { vertical-align:top;}

div.pagination { padding:5px 10px 5px 0px; color:#000000; text-align:center; height:20px;}
div.pagination a, div.pagination a:hover, div.pagination a:active, div.pagination a:visited { color:#000000; text-decoration:none; font-size:15px;}

div.search_hits div.ad_box { margin:5px; padding:8px; border:1px solid #aaaabb; font-size:12px;}
div.search_hits div.ad_box span.high { font-weight:bold;}
div.search_hits div.adim{ float:left; width:135px; }
div.search_hits div.adtxt{ float:left; width:220px; margin-left:5px;}
div.search_hits div.ad_box a, div.search_hits div.ad_box a:hover, div.search_hits div.ad_box a:active, div.search_hits div.ad_box a:visited { color:#880022; text-decoration:none; font-weight:bold; font-size:15px;}
div.search_hits div.adother{ float:right; width:110px;}
div.search_hits div.adother span.price {font-size:15px; font-weight:bold; display:block; text-align:right;}
div.search_hits img {border:0px; max-width:130px;}

span.error { padding-left:20px; font-size:13px; color:red;}
span.req { font-size:10px;}

div.img_container{text-align:center; overflow:hidden; height:300px;}
div.img_container img { border:1px solid #909090; margin:8px;}
div.img_container img#bigimage { max-width:500px;}

div.thumb_container{text-align:center; overflow:hidden;}
div.thumb_container img { border:1px solid #909090; margin:8px;}
div.thumb_container img.thumb { max-width:500px; height:90px; max-width:120px; cursor:pointer;}

div.imp_menu {text-align:center; margin:3px auto;}
div.imp_menu span {color:#555555; font-size:12px;}
div.imp_menu a, div.imp_menu a:active, div.imp_menu a:visited { color:#555555; text-decoration:none; font-size:12px;}
div.imp_menu a:hover { color:#999999; text-decoration:none; font-size:12px;}

div.news_feed {color:#404040;}
div.news_feed div.sep{ margin:0px 10px 20px 10px; border-bottom:1px solid #909090;}
div.news_feed div.nfitem { margin:10px; font-family:Trebuchet MS; font-size:12px;}
div.news_feed div.nfitem a img {border:1px solid #909090;}
div.news_feed div.nfitem p {font-size:12px;}
div.news_feed div.nfitem h2{font-size:17px; font-style:italic; }

div.inner_imagepage{ width:962px; margin:0px auto; padding:0px; background-color:#000000; text-align:center;}
div.inner_imagepage img {border:1px solid #909090; margin:30px 0px;}
div.inner_imagepage h1 { margin:0px; padding:20px; color:#aaaaaa;}