body{	width: 100%;	background: #7F2F24 url(/images/body_bg.jpg) repeat;	margin:0;}
p, body, font, div, td, ul, li, h6 {font-family:		arial;	font-size:12px; padding:0 0 0 0; margin:0 0 0 0;}
h1 {	font-family:		arial;	font-size:		17px;	color:			black;}
h2{ font-family:		arial;  font-size:		16px;  color:			black;}
h3{ color: #990000;
    font-size: 18px;
    font-weight: normal;}
h4{ font-family:		arial;  font-size:		14px;  color:			black;}
a{ font-family:		arial;  font-weight:		bold;  color:			black;}
a:hover{	color:	red;}
img {	/* border: 1px dotted #8BCEFF; */	border: none; padding:3px;}
div.main_body {	border:1px solid #AC471D;	background: #fff;	width:1223px;	margin: 0px auto;}
div.left_col {	float:left;	width:180px; margin: 0 0 0 0;}
.nerab	{ font-size:18px; color:#FF0000;}
.img_cat_left {background:url(/images/left_1.gif) no-repeat; width:180px; height:37px; margin:0 0 0 0px}
.img_catleft_2 {background:url(/images/left_bg.gif) repeat-y; width:180px; margin:0 0 0 0px} 
.img_cat_left_3 {background:url(/images/left_3.gif) no-repeat; width:180px; height:29px; margin:0 0 0 0px} 
.left_menu_tabl	{ padding:0 0 0 10px;}
.left_tabl	{ width:180px;}
div.center_col {	float:left;	width:825px;	margin: 0 0 15px 0;
	text-align: justify; 
	vertical-align: top;}
div.center_col p { padding:5px 5px 5px 5px;}
div.center_col ul { list-style:none;}
div.center_col li {text-decoration:none; padding:0 0 0 15px;}
.produktcat {padding:0 0 0 10px;}	
.produktcat li {list-style:none;}
div.right_col {	float: right;	width:160px; margin:0 2px 0 2px;}
.img_cat_right_1 {background:url(/images/rig_1.gif) no-repeat; width:160px; height:45px;  margin:0 2px 0 2px; float: right;} 
.img_right_2 {background:url(/images/rg_2.gif) no-repeat; width:160px; height:42px; margin:0 0 0 0px; float: right;}
.img_rightbg {background:url(/images/rgbg.gif) repeat-y; width:160px; margin:0 0 0 0px} 

.hd_1 {background:url(/images/hd_1.jpg) no-repeat; height:220px; width:35px; float:left;}
.header {background:url(/images/hd_bg.jpg) repeat-x; height:220px; width:1157px; float:left;}
.hd_2 {background:url(/images/hd_2.jpg) no-repeat; height:220px; width:30px; float:left;}
.no_underline{	text-decoration:		none;}.small{	font-size:		9px;}
.logo {float:left; width:190px; margin:5px 0 0 -10px;}
.hedtxt {float:left; width:49%; margin:15px 0 0 -10px;  text-align:left;}
.head_banner {float:left; width:210px; height:120px; margin:15px 0 0 0px; font-size:14px; color:black; padding:0px 0 0 0;}
.head_banner ul { list-style:none; width:200px;}
.head_banner h6 { font-size:14px;}
.ngtel { margin:0 0 0 0;}
.poisk {float: right; margin:0 0 0 0px;}
.menu {width:100%; height: 30px; margin: 0px 0px 0px 40px;}
div.menutop {	float:left;	width:130px; height:30px;	background:url(/images/menutop.jpg) no-repeat; margin: 0px 2px 0px 0px; padding-top: 5px;}
div.menutop1 {	float:left;	width:200px; height:30px;	background:url(/images/menutop1.jpg) no-repeat; margin: 0px 2px 0px 0px; padding-top: 5px;}
div.menutop2 {	float:left;	width:130px; height:25px;	margin: 0px 2px 0px 0px;}
.menutop2 img {/* border: 1px dotted #8BCEFF; */	border: none; padding:0 0 0 0;}
a.menu_top {  font: 16px trebuchet;  font-weight: bold;  color: #fff;  text-decoration: none;}
a.menu_top:hover {  font: 16px trebuchet;  font-weight: bold;  color: #fff;  text-decoration: underline;}
.val {text-align:center; line-height:10px; display:block;}
.faq{ font-size:		12px;  color:			black;}
.faq_gray{ font-size:		12px;  color:			black;}
.faq_olive{ font-size:		12px;  color:			black;}
.bottom_menu{ color:			black;  font-weight:		normal;}
.big{ font-size:		16px;  text-decoration:	none;}
.cat{ font-size:		12px;  /* color:			blue; */}
.cat1{ font-size:		10px;  color:			gray;}
.standard{ font-weight:		bold;}
.standardsmall{ font-weight:		normal;  font-size:		9px;}
.language{ color:			white;  font-size:		9px;}
.light{ color:			white;}
.lightsmall{ color:			black;  font-size:		9px;}
.lightmenu{ color:			white;  text-decoration:	none;}
.lightstandard{ color:			white;  font-weight:		normal;}
.logout{ color:			black;  text-decoration: 	none;  font-size:11px;  font-weight:normal;}
.middle{ color:			#F0B5B5;}
.olive{ color:			#163106;  font-weight:		normal;  font-size:	10px;}
.olive1 { color:			#163106;  font-weight:		normal;  padding:0 0 0 7px;}
.olive2 { color:			#163106;  font-weight:		normal;  padding:0 0 0 41px;}
.cart{  font-size:		10px;  BORDER-BOTTOM:	0px solid;	  BORDER-LEFT:		0px solid;  BORDER-RIGHT:		0px solid;	  BORDER-TOP:		0px solid;  margin:			1px;  font-weight:		bold;  color:			#000000;  background-color:  transparent;}
.cartsmall{  font-size:		11px;  BORDER-BOTTOM:	0px solid;	  BORDER-LEFT:		0px solid;  BORDER-RIGHT:		0px solid;	  BORDER-TOP:		0px solid;  margin:			1px;  font-weight:		bold;  color:			#000000;  background-color:  transparent;}
.totalPrice{ font-family:		verdana,arial,helvetica,sans-serif;  font-size:	    16px;  BORDER-BOTTOM:	0px solid;	  BORDER-LEFT:		0px solid;  BORDER-RIGHT:		0px solid;	  BORDER-TOP:		0px solid;  margin:		1px;  font-weight:		bold;  color:		red;  background-color:  transparent;}
.login{ font-size:	    12px;  font-weight:		normal;  BORDER-BOTTOM:	1px solid;	  BORDER-LEFT:		1px solid;  BORDER-RIGHT:		1px solid;	  BORDER-TOP:		1px solid;  margin:			1px;  font-weight:		none;  color:			black;  background-color: white;}
.myaccount_tab_bottom{  BORDER-BOTTOM:	1px solid;  BORDER-LEFT:		0px solid;  BORDER-RIGHT:		1px solid;  BORDER-TOP:		0px solid;  BORDER-COLOR:		#82A1DD;  text-align:		center;  margin:			1px;}
.myaccount_tab_top{  BORDER-BOTTOM:	0px solid;  BORDER-LEFT:		0px solid;  BORDER-RIGHT:		1px solid;  BORDER-TOP:		1px solid;  BORDER-COLOR:		#82A1DD;  text-align:		center;  margin:			1px;}
.myAccount_bottomright {  BORDER-BOTTOM: 1px dotted #A9C0FF;  BORDER-RIGHT: 1px dotted #A9C0FF;}
.myAccount_bottom {  BORDER-BOTTOM: 1px dotted #A9C0FF;}
.myAccount_right {  BORDER-RIGHT: 1px dotted #A9C0FF;}
.comparison_button{  BORDER-BOTTOM:	0.5px solid;	  BORDER-LEFT:		1px solid;  BORDER-RIGHT:		1px solid;	  BORDER-TOP:		1px solid;  background-color:  #D2E7FF;}
.pageSeparator {	BORDER-BOTTOM: 1px dotted #c0c0c0;}
p.name {font: 14px Arial;color: #976666;}
.solidblockmenu{margin: 0;padding: 0;float: left;font: bold 13px Arial;width: 100%;overflow: hidden;margin-bottom: 1em;border: 1px solid #625e00;border-width: 1px 0;background: black url(/images/blockdefault.gif) center center repeat-x;}
.solidblockmenu li{display: inline;}
.solidblockmenu li a{float: left;color: white;padding: 9px 11px;text-decoration: none;border-right: 1px solid white;}
.solidblockmenu li a:visited{color: white;}
.solidblockmenu li a:hover, .solidblockmenu li .current{color: white;background: transparent url(/images/blockactive.gif) center center repeat-x;}

ul.ship {	margin: 0px;	padding:10px 0 0 20px;} 
li.ship {	margin: 0px;	padding:15px 0 15px 20px;}
ul.dosk {	margin: 0px;	padding:10px 0 0 20px;
	list-style: none;
}
ul.dosk li {		padding:0 0 15px 0;
	
}

.sub_standart {	font-family: Arial;	color: gray;	font-size: 10px;}
.sub_standart:hover {	font-family: Arial;	color: red;	font-size: 10px;} 
a.dostaw { line-height:30px;}
.cena {background:url(/products_pictures/icon/cena2.gif) no-repeat; line-height:25px; color:#FFFFFF; height:35px; padding:0 0 0 15px;}
ul.ti2 {margin:0 0 0 40px; font-size:16px; list-style:none; color:#006633;}
.tabhar { background-color:rgb(247, 247, 247); border: 1px solid #E0E9F2;
    padding: 2px 4px;}
.product-description{
    border: 1px solid #E0E9F2;
    color: #000000;
    width: 100%;
	}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th, td {
    text-align: left; font-family: inherit;
}

.label {
    width: 320px; border: 1px solid #E0E9F2; font-size:14px;
	   
}
.value {
    width: 200px; border: 1px solid #E0E9F2; font-size:14px;
}
.center_col .linear {
    line-height: 1.2;
    margin: 1em auto;
}
.linear td {     
	border-bottom: 1px solid #663300;
    vertical-align: top;
	font-family: inherit;
	vertical-align: baseline;
	outline: medium none;
     padding: 3px 15px 4px 0;
}
.center_col span.align-right, .center_col span.align-justify {
    display: block;
}
.center_col .align-justify {
    text-align: justify !important;
}
.img-left {
    margin: 5px 15px 10px 0 !important; float: left;
}



.img_news_left {background:url(/images/left_1.gif) no-repeat; width:230px; height:37px; margin:0 0 0 0px;}
.img_news_2 {background:url(/images/left_bg.gif) repeat-y; width:230px; margin:0 0 0 0px;} 
.img_news_left_3 {background:url(/images/left_3.gif) no-repeat; width:230px; height:33px; margin:0 0 0 0px;} 
.news {width:70%; margin:0 0 0 10px}
.foot1 {background:url(/images/ft_1.jpg) no-repeat;width:30px; float:left; height:127px; margin:-10 0 0 0px;}
.footbg {background:url(/images/ft_bg.jpg) repeat-x; width:1155px;float:left; height:127px; margin:-10 0 0 0px; text-align:center; background-position:top; }
.foot3 {background:url(/images/ft_2.jpg) no-repeat #FFFFFF;width:38px; float:left; height:127px; margin:-10 0 0 0px;}
.tabfoot {width:100%; margin:50px 0 0 0;}
