body
{

/*font-family:tahoma;*/
}
 A IMG { border: none; } 

 a{
 color:#b82b2b;
 text-decoration:underline;
 
 
 }
 
  a:hover{
 color:#fe7b7b;
 text-decoration:none;
 
 
 }
 
.top_area1{



background:#5d5c62 url(img/top_image_left_corner.jpg) no-repeat right bottom;

}

.top_area2 div.flash
{
position:relative;
left:120px;

}

.top_area2 {



background:#5d5c62 url(img/top_image_center_new.jpg) repeat-x left bottom;

}






.top_area2 div.bottom_string div{

margin:0px;
padding:0px;
background: url(img/top_image_bottom_left_corn.jpg) no-repeat left bottom;
}


.top_area2 div.bottom_string div div{

margin:0px;
padding:0px;
background: url(img/top_image_bottom_right_corn.jpg) no-repeat right bottom;

}

.top_area3{

background:#5d5c62;
background:#5d5c62 url(img/top_image_right_corner.jpg) no-repeat left bottom;



}

.top_area3 div.phone{



color:#FF6600;
font-family:tahoma;
font-size:26px;

}



.bottom_area1{



background:#45464b repeat;

}

.bottom_area2{




background:#45464b url(img/bottom_center.jpg) repeat-x top left;
}

.bottom_area2 div.bottom{

background:url(img/bottom_left_corner.jpg) no-repeat top left;



}


.bottom_area2 div.bottom div{


background:url(img/bottom_right_corner.jpg) no-repeat top right;


}

.bottom_area3{



background:#45464b repeat;

}




div.hgrey_block  {
 

 width:auto;
  height:auto;
  margin:0px;
  background:#45464b repeat;
}
div.hgrey_block div.header
{
width:100%;
height:auto;
 background:url(img/grey_header.jpg) repeat-x;

font-size:18px;
margin-top:8px;
color:#ff6600;
padding-top:0px;
padding-bottom:3px;
font-family:tahoma;
text-indent:10px;

}

div.hgrey_block div.text
{
padding-top:6px;
color:#d6d8d9;
font-size:15px;


}
div.hgrey_block div.text input[type="text"]
{

border: solid 1px #ff6600;
width:100%;
background:url(img/input_background.jpg) repeat-x;
}


div.hgrey_block div.text div.news
{
width:200px;
padding-left:15px;
padding-right:5px;
margin-bottom:15px;
font-size:15px;
overflow:hidden;
}
div.hgrey_block div.text a.menu
{

text-decoration:none;
}


div.hgrey_block div.text div.menu_left
{

padding:3px;
color:#d6d8d9;
cursor:pointer;
font-size:18px;
padding-left:40px;
}

div.hgrey_block div.text div.menu_left_hover
{

padding:3px;
color:#ff6600;
cursor:pointer;
font-size:18px;
background:url(img/active_button.jpg) repeat-x;
text-decoration:none;

}
div.hgrey_block div.text div.menu_left:hover
{

padding:3px;
color:#ff6600;
cursor:pointer;
font-size:18px;
background:url(img/active_button.jpg) repeat-x;
text-decoration:none;
}



div.lgrey_block  {
 
 position:relative;
 width:100%;
  height:auto;
  margin:0px;
  background:#5d5c62 repeat;
}


div.lgrey_block div.header
{
width:100%;
height:auto;
 background:url(img/grey_header.jpg) repeat-x;

font-size:18px;
margin-top:8px;
color:#ff6600;
padding-top:0px;
padding-bottom:3px;
font-family:tahoma;
text-indent:10px;
top:10px;
}

div.lgrey_block div.text
{
color:#d6d8d9;
font-size:15px;

padding:10px;

}

div.lgrey_block div.text input[type="text"]
{
width:100%;
border: solid 1px #ff6600;
background:url(img/input_background.jpg) repeat-x;

}
div.lgrey_block div.text span.foxy
{

font-size:10px;
color:#ff6600;


}





div.lgrey_block div.text div.catalog_tree  div
{
position:relative;

left:10px;
}

div.lgrey_block div.text div.catalog_tree a
{

color:#D6D8D9;

text-decoration:none;

}

div.lgrey_block div.text div.catalog_tree a:hover
{
color:#ff6600;

text-decoration:underline;

}


div.lgrey_block div.text div.catalog_tree a.selected
{
color:#ff6600;

text-decoration:underline;
}


div.lgrey_block div.text div.catalog_tree a.selected:hover
{
color:#ff6600;

text-decoration:none;

}





div.tag_cloud
{
background:#2c0001 url(img/cloud_top_left.gif) no-repeat top left;
color:#ff6600;
width:auto;
height:auto;
}

div.tag_cloud div
{
background:url(img/cloud_top_right.gif) no-repeat top right;
width:auto;
height:auto;
}


div.tag_cloud div div
{
background: url(img/cloud_bottom_right.gif) no-repeat  right bottom;
width:auto;
height:auto;
}


div.tag_cloud div div div
{
background: url(img/cloud_bottom_left.jpg) no-repeat bottom left;

width:auto;
height:auto;
margin:0px;

}

div.tag_cloud a
{

color:#ff6600;


}



div.delimiter
{

background: url(img/delimiter.jpg) repeat-x top left;
margin:0px;
padding:0px;
}


div.content_delimiter
{

background: url(img/content_delimiter.jpg) no-repeat center center;
margin:0px;
margin-bottom:10px;
padding:0px;
}


td.content
{

padding:0px;


}

td.content div
{

text-align:center;


}

td.content a
{

color:#999999;
text-decoration:none;

}

td.content a:hover
{

color:#999999;
text-decoration:underline;

}

td.content .text_foxy
{
color:#000000;
font-weight: bold;
font-family:verdana;
font-size:14px;

}

td.content .text_grey
{
color:#5a5b60;
padding:0px;
}

.text_nd_price
{
	color:#ff7c7c;
}

td.content div.header
{
color:#45464b;
font-size:23px;
text-indent:25px;
font-weight:bold;
padding-left:15px;
padding-bottom:15px;

}


div.catalog_header
{
color:#45464b;
font-size:23px;
text-indent:25px;
font-weight:bold;
padding-left:15px;
padding-bottom:15px;

/*color:#45464b;
font-size:20px;
text-indent:10px;
font-weight:normal;
padding:15px;
margin-left:30px;
font-family:tahoma;
background: url(img/catalog_header.jpg) no-repeat bottom left;


*/
}

div.catalog_img
{
margin:20px;
padding:0px;
position:relative;
height:89px;



}


div.catalog_img:hover
{
margin:20px;
padding:0px;
position:relative;
height:89px;



}

div.catalog_img_hover
{
margin:20px;
padding:0px;
position:relative;
height:89px;



}

div.catalog_img img
{
margin-bottom:7px;



}

div.scroller
{



}

div.scroller .js_scroller
{
position:relative;
display:block;
padding-left:20px;
padding-right:20px;
overflow:hidden;
height:86px;


}


div.cart
{
width:180px;
height:40px;

background:#5d5c62 url(img/center_cart.jpg)  repeat-x bottom center;
font-size:10px;
color:#FFFFFF;

}

div.cart div
{
height:100%;
width:180px;
background:url(img/right_cart.jpg) no-repeat bottom right;


}

div.cart div div
{
height:100%;
background:url(img/left_cart.jpg) no-repeat bottom left;
width:180px;

}

div.cart span
{

font-size:10px;
color:#aeadb2;
}



.footer_left
{

background: url(img/footer_left.jpg) repeat-x bottom left;
}


.footer_center
{

background: url(img/footer_gradient.jpg) repeat-x bottom left;
color:#5a5b60;
padding:10px;
font-size:10px;
}


.footer_center a
{

color:#5a5b60;


}
.footer_center a:hover
{

color:#ff6600;
text-decoration:none;

}

.footer_right
{

background: url(img/footer_right.jpg) repeat-x bottom right;
}


div.img_special
{
height:100px;
width:100px;
background:url(img/test_frame.jpg) no-repeat top left;
padding-left:16px;
padding-top:7px;

}

.input
{
border: solid 1px #ff6600;
width:100%;
background:url(img/input_background.jpg) repeat-x;

}

td.detailed_img div
{
padding:5px;
 -moz-border-radius: 8px;
  width:100px;
 height:80px;  
    border: 1px solid #bebebe;
	vertical-align:center;
	text-align:center;

}
td.detailed_img div img
{

padding-top:4px;

}

.nd_cat{
	padding-left:13px;
}

.nd_sub{
	padding-left:33px;
}

.nd_cat_cont{
	background:url(/images/nd/plus.png) left top no-repeat;background-position:0px 3px;
}

.nd_cat_sel{
	background:url(/images/nd/minus.png) left top no-repeat; background-position:0px 6px;
	padding-bottom:4px;
}

.nd_cat_bold{
	font-weight:bold;	
}

.nd_cat_text{
	text-decoration:none;font-size:12px;color:#000;font-family:arial;
}

.nd_cat_block{
	padding-top:10px;padding-bottom:10px;padding-left:37px;text-align:left;
}

.nd_aux_block{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:20px;
	text-align:left;
}

.nd_aux_text{
	text-decoration:none;font-size:13px;color:#000;font-family:arial;
}

.nd_aux_header{
	color:#fe7b7b;
}

.nd_aux_single{
	padding-top:3px;
	padding-bottom:3px;
}

.nd_menu_item{
	font-size:15px; color:#ff7c7c; font-family:arial;	
}

.nd_menu_item_url{
	text-decoration:none;
}

.nd_footer_center
{

color:#5a5b60;
padding:10px;
font-size:10px;
}

.nd_news_text{
	text-decoration:none;font-size:15px;color:#000;font-family:arial;
	padding-top:5px;
}

.nd_news_header{
	color:#fe7b7b;
}

.nd_news_single{
	padding-top:10px;
	padding-bottom:10px;
}

.nd_body{
	display:none1;background:url(/images/nd/back.jpg) center -100px no-repeat;background-attachment:fixed;
}

.nd_n_cont{
	background:#fff;
}

.nd_n_top{
	background:url(/images/nd/_t_top.png);
}

.nd_n_top_l1{
	padding:0px;height:136px;
}

.nd_n_top_c11{
	width:370px;
}

.nd_n_top_c13{
	width:370px;
}

.nd_n_top_c11_a{
	border:0px;width:360px;height:130px;
}

.nd_n_top_c12{
	width:270px;font-size:14px;padding:10px 5px 0px 5px;
}

.nd_n_call{
	padding-left:152px;padding-bottom:10px;
}

.nd_n_recall_a{
	font-size:11px;color:#ff7c7c;text-decoration:none;background:url(/images/nd/dots.png) bottom repeat-x;
	position: relative;
	left: -300px;
}

.nd_n_top_l2{
	padding:0px;height:90px;
}

.nd_n_conc{
	padding:0px;width:140px;background:url(/images/nd/hdr/conc0.png) no-repeat;
}

.nd_n_dis{
	padding:0px;width:140px;background:url(/images/nd/hdr/design0.png) no-repeat;
}

.nd_n_bon{
	padding:0px;width:140px;background:url(/images/nd/hdr/bon0.png) no-repeat;
}

.nd_n_rep{
	padding:0px;width:140px;
	background:url(/images/nd/hdr/reports0.png) top left no-repeat;
}

.nd_n_minicat{
	height:30px;width:173px;padding-left:30px;
}

.nd_n_bnr_pic{
	opacity:0.5;height:24px;width:186px;
}

.nd_n_bnr_link{
	text-decoration:none;font-weight:bold;color:#000;
}

.nd_n_error{
	margin-top: 24px;font-size:12px;color:#fe7b7b;
}

.nd_n_err_d{
	width: 250px; height: 100px;
}

.nd_n_catch{
					width:640px;
					height:400px;
					padding:20px;
					border:2px solid #ffb9b9;
					background:#fff1f1 url(/images/nd/xp.jpg) center no-repeat;
					position:fixed;
					left:-320px;
					top:30%;
					margin-left:50%						
}

.n1d_n_welk{
					width:500px;
					padding:20px;
					border:2px solid #ffb9b9;
					background:#fff1f1;
					position:fixed;
					left:-250px;
					top:30%;
					margin-left:50%;
background: #000 url('/images/konkurs.png') no repeat;
height:350px;
width:500px;
padding-top:120px;
}

.nd_n_act{
					width:500px;
					z-index:150;
					padding:20px;
					border:2px solid #ffb9b9;
					background:#fff1f1;
					position:fixed;
					left:-250px;
					top:30%;
					margin-left:50%	
}

.nd_n_act_s{
					width:220px;
					height:161px;
					z-index:50;
					padding:30px;
					padding-left:120px;
					background:url(/images/nd/faces.gif) no-repeat;
					position:fixed;
					left:80%;
					top:60%;
}

.nd_n_auth{
	background:url(/images/nd/verbord.png) left repeat-y; width:265px; 
}

.nd_n_auth_t{
	background:url(/images/nd/horbord.png) bottom repeat-x;height:41px;font-size:20px;font-family:arial;
}

.nd_n_auth_tpl{
	background:url(/images/nd/horbord.png) bottom repeat-x;font-size:20px;font-family:arial;
}

.nd_n_tovar{
	background:url(/images/nd/horbord.png) bottom repeat-x;height:41px;font-size:20px;font-family:arial;
}

.nd_n_tovar_pic{
	background:url(/images/nd/horbord.png) bottom repeat-x;font-size:20px;font-family:arial;
}

.nd_n_news{
	background:url(/images/nd/horbord.png) bottom repeat-x;height:41px;font-size:20px;font-family:arial;
}

.nd_n_bann{
	background:url(/images/nd/horbord.png) top repeat-x;
}