body  {font: 78% Verdana, Arial, Helvetica, sans-serif;background:#2f5775;margin: 0;padding: 10px 0 8px 0;text-align: center;color: #000000;}

a {color:#2f5775;}
a:hover {text-decoration:none;}
h1 {font-family:Geneva,Arial;color:#2f5775;background: transparent url(siteimg/arrow2.gif) no-repeat center left; padding-left:15px;font-size:135%;margin:0;margin-bottom:15px;border-bottom:2px solid #ccc;}
h2{font-family:Geneva,Arial;color:#336666;margin:0;font-size:12px;font-weight:bold;padding-bottom:5px;}

p#path, p#path a {font-family:Geneva,Arial;font-size:11px; padding:3px 3px 3px 16px;margin:-15px 0 15px 0;text-decoration:none;background:#f5f5f5 url(siteimg/path_bg.gif) repeat-x; color: #666; }

 #container {background:#2f5775;width: 1000px;margin: 0 auto;text-align: left;} 
 #header {background: #FFF;} 

img, a img {border:0;}
.imglogo,.htxt{float:left;margin-right:0px;}
#searchbar {width:25%;float:right;margin:0 auto 0 0px;padding-top:25px;}

.icosearchb{padding-left:7px;vertical-align: bottom;}
.searchinput{width:140px;border:1px solid #CCC;padding:2px;}
.htel{float:right;}

#topbar{clear:left;height:26px;background: #2f5775 url(siteimg/topbar_bg.gif) repeat-x;}
ul#topmenu{height:26px;float:left;padding:0px 0 0 20px;margin:0;background:url(siteimg/topbar_l.gif) no-repeat bottom left; list-style:none;list-style-position:outside;}

#topmenu li {
display:inline;
margin:0pt;
padding:0;
}
#topmenu a {
background:transparent url(siteimg/h_mn1.gif) no-repeat scroll right top;
color:#666666;
display:block;
float:left;
font-size:90%;
font-weight:bold;
padding:7px 30px 5px 5px;
text-decoration:none;
}

#topmenu a:hover {
color:#000000;
}

ul#regmenu{font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:right;height:21px;width:215px;background: url(siteimg/rightmenu_bg.gif) no-repeat bottom right;float:right;margin:0;padding:5px 10px 0 0;
list-style:none;}

ul#regmenu li{display:inline;padding-left:2px;}
ul#regmenu a{color:#fff;font-size:10px; padding-right:3px;}

#wrp{margin-top:3px;background:#2f5775 url(siteimg/wrp_bg1.gif) repeat-y top left;float:left;}
 #sidebar1 {float: left;width: 160px;}

	#menuleft {
	background: #e9f0f7;
	float: left;
	list-style: none;
	margin: 0 0 0 3px;
	padding: 0;
	width: 12em;
}
#menuleft li {
	font-size: 11px ;
	font-weight:bold;
	margin: 0;
	padding: 0;
}
#menuleft a {
	background: #e9f0f7;
	border-bottom: 1px solid #ccc;
	color: #2f5775 ;
	display: block;
	margin: 0;
	padding: 6px 10px;
	text-decoration: none;
}

/*#menuleft a.mm_active{background:#2f5775;color:#fff;}*/

#menuleft a:hover {
	background: #2f5775 url(siteimg/hover.gif) left center no-repeat;
	color: #fff;
	padding-bottom: 6px;
}	

#sidebar2 { float: right;width: 158px; padding: 0 ;}
#mainContent {margin: 0px 176px 0 170px;} 

#product_search{background: #f5f5f5 url(siteimg/searchbg.gif) no-repeat top right;width:300px; float:left; }
#product_search label {display:block;padding:10px;}
#product_search .ddl,#product_search_list .ddl{width:280px;font-size:11px;}

#product_search_list{width:648px;}
#product_search_list label{display:block;padding:3px 0 0 0;}
#product_search_list label strong{display:block; width:150px;float:left;}
#product_search_list .btnsearch{margin-left:150px;font-size:11px;}
 
#product_list{padding-top:15px;float:left;width:648px;}
span.listpth {color:#666; font-size:10px;}
 
.product_item{border:1px solid #ccc; padding:2px;margin-bottom:5px;float:left;clear:left;width:642px;}
 .product_add {width:163px;text-align:center;padding:2px; margin:2px;float:right;clear:left;background:#f5f5f5;border:1px solid #ccc;}
 .product_add_det {width:163px;text-align:center;margin:10px 0 7px 0; padding:5px;background:#f5f5f5;border:1px solid #ccc;}

.txt_akcija {font-size:11px;font-weight:bold;font-style:italic;color: #CC3300;}
.txt_akcijaopis {font-size:10px;font-weight:bold;color: #CC3300;}
.txt_novo {font-size:11px;font-weight:bold;font-style:italic;color:#336666}
.txt_rabljeno {font-size:11px;font-weight:bold;font-style:italic;color: #999900;}
#basket_small {margin:15px 10px 0 0;padding:3px; background: transparent url(siteimg/basket_small_bg.jpg) no-repeat top left;}

#basket_small ul{margin:5px 0 5px 0;padding:0 0 0 15px;font-size:11px;}

#product_details{float:left;width:648px;}
#product_details h2 {font-size:13px;margin:0 0 10px 0;border-bottom:1px solid #ccc;}
#product_details h2 span.product_toolbar{font-family:arial;display:block;width:180px;float:right;font-size:10px;color:#666;font-weight:bold;text-align:right;margin-top:2px;}

#product_photos{width:410px;float:left; overflow:hidden;padding-bottom:5px;}
#product_image{float:none;padding-bottom:5px;}
ul#product_photos_list{ list-style:none;margin:0;padding:0;}
ul#product_photos_list li{float:left;padding-right:2px;}
#product_description{padding-top:10px;clear:both;}
#product_pricelist{font-size:11px;padding:3px;width:180px;border:1px solid #336666;float:right;}
#product_pricelist .product_add {width:170px;float:none;}
#product_pp_description {padding:10px;clear:both;color:#2f5775;font-weight:bold;font-size:11px;border:1px solid #cc3300;}
#product_images {margin:0;padding:0; list-style-type:none;}
#footer {height:11px;background:url(siteimg/ftr.gif) no-repeat bottom left;} 
.fltrt {float: right;}
.fltlft {float: left;}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}