body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#1F1F20 url(/images/bg.gif) no-repeat scroll center top;
color:#eeeeee;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:14px;
text-align:center;
}
table {border-collapse:collapse}
h1,h2,h3,h4 { margin:0;padding:0}
.error{color:#FF0a0a}
form{margin:0}
input, textarea { font-family:Tahoma; font-size:1em;background:#e1e1e1} 
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;} 
a img { border:0;}
a { color:#1f1f20; text-decoration:none;}
a:hover{color:#ffffff}
ul { list-style:none;margin:0;padding:0} 
#wrapper { width:894px; margin:0 auto; text-align:center;} 
#header{text-align:left;margin-bottom:5px}
#header .top{ width:100%;}
#header .logo{ margin:0; float:left;}
#header .logo p{margin:0;padding:0}
#header .logo img{ position:relative;}
#header .lang{ float:right; color:#8d8d90; padding:12px 10px 0 0}
#header .lang a{color:#8d8d90;text-decoration:none}
#header .navigation-links{ float:right; padding:25px 10px 0 0;clear:right}
#header .navigation-links a{ color:#8d8d90; text-decoration:none; text-transform:uppercase; display:inline-block; margin-left:23px;}
#header .navigation-links a:hover{ color:#fff;}
 
#header .menu{clear:both; width:100%; overflow:hidden; padding-top:5px; margin-bottom:6px;}
#header .menu ul{ padding:0; margin:0;}
#header .menu li{ float:left; font-size:12px; text-transform:uppercase;}
#header .menu li a{ color:#040404; cursor:pointer; text-decoration:none; display:block; background:url(/images/menu-item-tail.gif) top repeat-x; text-align:center;}
#header .menu li a span{ display:block; background:url(/images/menu-item-right-bg.gif) right top no-repeat;}
#header .menu li a span span{ display:block; background:url(/images/menu-item-left-bg.gif) left top no-repeat; width:128px; padding:10px 0;}
#header .menu .first a span{ display:block; background:url(/images/menu-item-right-bg.gif) right top no-repeat;}
#header .menu .first a span span{ display:block; background:url(/images/menu-item-left-bg-first.gif) left top no-repeat; width:125px;}

#header .menu li a:hover{ background:url(/images/menu-item-tail-act.gif) top repeat-x;}
#header .menu li a:hover span{ background:url(/images/menu-item-right-bg-act.gif) right top no-repeat;}
#header .menu li a:hover span span{ background:url(/images/menu-item-left-bg-act.gif) left top no-repeat; width:128px; padding:10px 0;}
#header .menu .first a:hover span{ display:block; background:url(/images/menu-item-right-bg-act.gif) right top no-repeat;}
#header .menu .first a:hover span span{ display:block; background:url(/images/menu-item-left-bg-first-act.gif) left top no-repeat; width:125px;}
  
.row{ background:url(/images/row-tail.gif) top repeat-x; margin-bottom:5px; height:34px; overflow:hidden;}
.row .right-bg{ background:url(/images/row-right-bg.gif) right top no-repeat; width:100%; overflow:hidden;}
.row .cart{ float:right; font-size:12px; color:#1f1f20; background:url(/images/cart-bg.gif) left top no-repeat; margin-top:4px; padding:5px 18px 5px 27px;}
.row .cart a{ color:#1f1f20; text-decoration:none;}
.row .cart a:hover{ color:#fff;}
.row .cart span a{ font-size:17px;} 
p {margin:0}
/* ============================= forms ======================= */
select, input{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:1em; vertical-align:middle;}

.currencies-form{ float:right; color:#0dd4ed; padding:42px 0 0 20px;}
.currencies-form select{ color:#9e9ea2; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#3c3c40; border:solid 0px; width:80px;}

.search-form{ background:url(/images/search-form-tail.gif) top repeat-x; float:left;display:inline}
.search-form .left-bg{ background:url(/images/search-form-left-bg.gif) left top no-repeat}
.search-form .right-bg{ background:url(/images/search-form-right-bg.gif) right top no-repeat;padding:6px 7px 6px 6px; width:auto; overflow:auto;}
.search-form b{display:inline-block; background:url(/images/search-input-tail.gif) top repeat-x}
.search-form b span{ display:inline-block; background:url(/images/search-input-left-bg.gif) left top no-repeat; vertical-align:top;}
.search-form .input1{ background:none; border:solid 0px; font-size:12px; color:#1f1f20; vertical-align:top; padding:6px 5px 3px 7px; width:197px;}

.banners{ width:100%; overflow:hidden; padding-bottom:5px;} 
.banners p{margin:0;padding:0}
#content{text-align:left; padding-bottom:12px}
#column-left{ width:185px;float:left;padding-bottom:12px}
#column-left .title{background:url(/images/cat-title.jpg);width:185px;height:37px;margin:0;padding:0}
#column-left .title h3{margin:0;color:#000000;font-weight:bold;padding-left:15px;padding-top:10px;font-size:15px}
#column-left ul li.maincat{clear:left;background:url(/images/category.jpg);width:185px;min-height:33px;margin:0;display:block;vertical-align:bottom}
#column-left ul li.maincat img.sign{float:left;display:block;padding:11px 3px 11px 10px}
#column-left ul li.maincat a.cat{float:left;color:#ffffff;margin-left:7px;font-size:13px;padding-top:9px;height:24px;display:block;text-decoration:none}
#column-left ul li.maincat a.cat:hover{color:#9ec126}
/* for Internet Explorer */
/*\*/
* html #column-left ul li.maincat{
height:33px;
}
/**/

#column-center{margin-left:190px;padding-bottom:10px;} 
.main-content{ background:#363637}
.main-content .left-top{ background:url(/images/content-corner-left-top.gif) left top no-repeat;}
.main-content .right-top{ background:url(/images/content-corner-right-top.gif) right top no-repeat;}
.main-content .right-bot{ background:url(/images/content-corner-right-bot.gif) right bottom no-repeat;}
.main-content .left-bot{ background:url(/images/content-corner-left-bot.gif) left bottom no-repeat;}
.main-content .indent{ padding:18px 20px 10px 19px} 
.sbox{background:#4e4e4f;padding:10px;-moz-border-radius: 0.5em;text-align:center}
.paging{margin-top:5px;text-align:right;margin-right:15px;font-size:12px}
.paging a{border:1px solid gray;
text-decoration:none;margin:0;padding:0 3px; color:gray}
.paging a:hover{background:#FFFFFF}

.main-content a { color:#888888; text-decoration:none;}
.main-content a:hover{color:#ffffff}

a.mylink{color:#888888;text-decoration:underline}
a.mylink:hover{color:#ffffff;text-decoration:none}

a.buybutton {color:#3f4f03;background:url(/images/buybutton.jpg);
width:60px;height:18px;display:block;text-decoration:none;margin-top:3px;margin-bottom:3px;font-weight:bold;font-size:110%;text-align:center}
a.buybutton .beli{padding-top:2px}
a.buybutton:hover{background-position:0 -18px;color:#01095a}

a.cobutton {color:#ffffff;background:url(/images/cobutton.jpg);
width:80px;height:18px;display:block;text-decoration:none;margin-top:3px;padding-top:2px;margin-bottom:3px;font-weight:bold;font-size:110%;text-align:center}
a.cobutton:hover{background-position:0 -20px;color:#ffffff}

.main-content h2{font-size:16px;color:white;margin:0;padding:0 0 10px 10px}
.clear{clear:left}
#footer{ padding:0; color:#4f4f50;text-align:left;margin:0;clear:left}
#footer p{margin:0;padding:0}
#footer .menu{ width:100%; background:#363637;}
#footer .menu .left-top{ background:url(/images/content-corner-left-top.gif) left top no-repeat;}
#footer .menu .right-top{ background:url(/images/content-corner-right-top.gif) right top no-repeat;}
#footer .menu .right-bot{ background:url(/images/content-corner-right-bot.gif) right bottom no-repeat;}
#footer .menu .left-bot{ background:url(/images/content-corner-left-bot.gif) left bottom no-repeat; width:100%;}
#footer .menu .indent{ padding:9px 15px 10px 12px}
#footer .menu a{ color:#acacad; text-decoration:none; font-size:12px; display:inline-block; margin-right:21px;}
#footer .menu a:hover{ color:#d8e71d;}
#footer p{ padding:0 0 0 4px;}
#footer a{ color:#d8e71d;}
#footer p span{ display:block;} 

#column-left ul li.maincat ul.subcat{
display:none;
position:relative;
margin:0;
padding:0;clear:both
}
#column-left ul li.maincat ul.subcat  li, ul.leftcat li{
display:block;
width:185px;
height:25px;
margin:0;
padding:0;
background:url(/images/subcat.jpg) no-repeat;
vertical-align:bottom;
}
.leftblock{
width:185px;background:#969696;padding:0;margin:0;height:auto
}
.leftblock li{
margin-left:15px;
font-size:12px;
}
.blocktop{
width:185px;
min-height:2px;
height:auto !important;
height:2px;
background:url(/images/block-top.jpg) no-repeat;
margin:0;
padding:0;
}
.isileftblock {
margin:5px 10px
}
.blockbottom{
width:185px;
min-height:3px;
height:auto !important;
height:3px;
background:url(/images/block-bottom.jpg) left bottom no-repeat;
margin:0;
padding:0;
}


#column-left ul li.maincat ul.subcat  li a, ul.leftcat li a{
	padding-left:35px;
	padding-top: 5px;
	height:14px;
	font-size:12px;
	padding-bottom:6px;
	display:block;
	color:#1f1f20;margin:0;text-decoration:none
}
#column-left ul li.maincat ul.subcat  li a:hover, ul.leftcat li a:hover{color:#ffffff}


.leftbox { background:url(/images/leftbox.jpg);margin:0;padding:0;font-size:12px;
line-height:16px;
}
.leftboxbottom {margin:0;height:20px;background:url(/images/leftbox-bottom.gif)}
.leftbox .innerbox {padding:10px;}