html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
		background: transparent;
        }
body{
	font-size:62.5%; font-family:Arial,serif; border-top: 4px solid #CFEA91;
}		  	
a{
	color: black;
}	  
ol, ul {
list-style: none;
}		  
* strong, * b{font-weight:bold;}

* i, * em{
font-style: italic;
}
html{
font-size:100.01%;
}	
#container{
	margin: 0 auto; 
	width:946px;
	background: url(images/header.gif) repeat-x;
}


#mail_top{
font-size:12px;
mfargin:72px 0 0 611px;
position:absolute; 
color:#323131; font-weight:bolder;  top:77px;
}

#header{
	 width:944px; _width: 946px;margin:0 auto;
}
#header #big_img{
	float: left; display: block;bordfer-right:1px solid white; border-bottom:none;border-top:none;
border-left:3px solid white;
}
#banners_box{
	float: left;border-right:3px solid white;
}
*+html #banners_box{ /* this hack only for ie7*/
bordefffffr-right:0;flofffat:left;
}
#banners_box a{
	display: block;margin:0 0 1px 0;
}

#index_box{
	clear:both;
height:1%;
overflow:hidden;
}

	#content_table{
		width:940px;
		table-layout: fixed; 
		border-collapse: collapse;
		border-bottom:1px solid #D3D3D3;
		margin: 0 auto; clear:both;
	}
	
	
	
	
	td{
		vertical-align: top; background:white;	
	}	
	#center_td{
	background:#FAFAFA;
	}
	#left_td{
		width: 217px;
			border:1px solid #D3D3D3; 
	}
	
	
	
	
	#right_td{
		width: 217px;
	border:1px solid #D3D3D3;
	}
	h2{
	font:bolder 16px Tahoma; margin:1em 0 .5em 0;
	}
	h3{
	font-size:17px; text-transform: uppercase; font-weight:bolder; color:#CC4C06;
	margin-top:2em;
	}
	h5{
		font-size: 12px; text-transform: uppercase; font-weight:bolder;
	}
	
		#quick_find_keyword{
	border:1px solid silver; width:130px;float:left; padding:2px 0 3px 0; margin: 0 10px 0 0;
	}
	
	#boxSearch,
	#boxSpecials,
#boxLastViewed,	
	#boxArticles,
	#boxWhatsNew,
	#box_admin
	{
		padding:15px 12px;border-bottom:1px solid #D3D3D3; font-size:12px;
	}
	

	
	#boxCategories,
	#boxInformation,
	#boxCurrencies,
	#boxFaq
	{
		background: #F5F5F5;border:1px solid white;padding:15px 12px; font-size:12px;
	}

#CatNavi li{
		font-size: 12px; font-style: italic; margin: 0; padding:0;
		display:inline;
	}
#CatNavi * ul{
	margin: 0 0 0 1em;display:block;
}	
	
#CatNavi a{
	color: #CC4C06; text-decoration: none;border-bottom: 1px solid #D3D3D3;
	display: block; padding: 5px 0;
}	
 li.Current a{
font-weight:bolder;
}
 li.Current  ul li a{
font-weight:normal;
}

#center_td{
	padding:15px 12px; font-size: 13px; line-height: 1.5em;
}
#center_td h1{
	font-size: 23px; font-weight:normal; color: #cc4c06;
}

.img_left{
float:left; display:block; border:1px solid silver; margin:0 10px 10px 0;
}

dl{
	width: 44%; float:left;padding:0 3% 0 0;
	margin: 15px 0;
	background: url(images/vline.gif) repeat-y 100% 0;
}
dl.i2{
	width: 44%; 
	padding:0 3% ;
	 background:none;
}
dt{
	text-align:center;margin:0 0 10px 0;
}
dt a img{
	bo000rder: 1px solid #CE520F; 
}
.itemDescriptionPrice,
.pr p
{
	font-size: 16px; font-weight:bolder; color:#cc4c06;margin:10px 0;
}
.more{
	background: url(images/podrobnee.gif); width:97px; height:23px; display:block; float: left; margin: 0 1em 0 0;
}
.clear{
	clear: both;
}
.hline1{
	background: url(images/hline.gif) repeat-x 0 50%; height: 20px;
}
#logo{
	width:100%; float:left;border-bottom:3px solid white; height: 153px;
}
#logo1{
	background: url(images/logo.jpg) no-repeat; display: block; width:362px; height: 121px; 
	text-indent:-555em; float: left;
}
#phone1{
	background: url(images/phone.gif) no-repeat; float:left;font-size:18px; color:#323131;
	margin:10px 0 0 10px;padding:13px 0 0 71px; height: 91px;
}
#phone2{
	font-size:18px; color:#323131;float:left;	margin:10px 0 0 10px;padding:13px 0 0 11px;
}
#cart{
	background: url(images/cart.gif) no-repeat; float:left; margin: 30px 0 0 60px;padding:2px 0 0 30px;
	height: 100px; font-size:12px; font-family: Tahoma; text-transform: uppercase; width:130px;
}
#cart .boxcontent{
font-size:10px; 
}
p.CartContentRight{
display:block;
}
#footer{
	background: url(images/footer.gif) repeat-x; _overflow:hidden; _height:1%;
}
#in_footer{
	padding:32px 0 0 15px;
	background:url(images/logo_footer.gif) no-repeat 10px 32px ;
}
#in_footer #boxContent{
	color:#B6B6B6;
}
#in_footer #boxContent a{
	color:#B6B6B6; font-size:11px; padding:0 10px 0 0;
}
#in_footer #boxContent  ul{
	margin:4px 0 10px 231px;
}
#in_footer #boxContent li{
display:inline;
}
#footer #address{
font-size:11px; margin:10px 0 0 231px;

}
.color_cat{
background:#F2F2F2; margin:10px 0; overflow:hidden; _height:1%; paddfing-bottom:40px;
padding:10px;
}
.color_cat img{
margin:0 30px 0px 0; dispflay:block;
}

/*
end 
*/
