BODY{
	
	background:#F7F7F9;
	padding:0px;
	margin:0px;
	font-size:80%;
	text-align:center;
	color:#333333;
	
}
TD{font-size:80%;}

A {color:#003366; text-decoration: underline;cursor:pointer;_cursor:hand;}
A:hover {color:#3276BB; text-decoration: none;cursor:pointer;_cursor:hand;}

BODY, TD, LI, TEXTAREA, DIV, INPUT, OPTION, P {font-family:Arial,verdana;color:#333333;font-size:13px;}

BR {font-size: 10px;}
IMG {border:0px;}


UL {
	padding: 0px 0px 0px 16px;
	margin:2px 0px 2px 7px;
	list-style: url(/pictures/li.gif);
}
UL A{

}
UL A:hover{
	
}


DIV.headerbl{

	height:300px;
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(/pictures/headfon2.gif) left top repeat-x #ffffff;
	
}




.centerbl{

	_width:960px;
	min-width:960px;
	border:7px solid #F7F7F9 ;
	border-top:0px;
	background:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px 0px  0px 0px;
	
}

.logotd{
	width:279px;height:113px;
	vertical-align:top;
}
IMG.logo{
	width:279px;
	height:113px;
	position:absolute;
	
}
.centertable{
	width:100%;
}
.centertd {
	vertical-align:top;
	/*width:100%;*/
}
.lefttd{
	vertical-align:top;
	width:250px;
}
.righttd{
	vertical-align:top;
	width:195px;
}







DIV.cent{
	width:100%;

}	

DIV.lf{
	background:url(/pictures/bodylfon.gif) left top repeat-y;
	min-width:988px;
	
	border:0 solid red;
	margin:0px 0px 0px 7px;
	text-align:left;

}	
DIV.rf{
	background:url(/pictures/bodyrfon.gif) right top repeat-y;
	min-width:988px;
	
	margin:0px 7px 0px 0px;
	border:0 solid green;
	
	
}
DIV.niz1{
	
	background:url(/pictures/niz1fon.gif) left top repeat-x #E2E2E7;
	height:30px;
	text-align:left;
	padding:10px 29px 0px 29px;
	font-size:90%;
	
}
DIV.niz2{
	
	background:url(/pictures/bodynfon.gif) left top repeat-x;
	min-width:930px;
	height:30px;
	font-size:90%;
	color:#A7A7B3;
	text-align:left;
	padding:20px 29px 20px 29px;
	margin:0px 7px 0px 7px;
	
}
.headfon1{
	background:url(/pictures/headfon1.jpg) left top repeat-x;
	width:100%;
	height:113px;
	border-collapse:collapse;
}
.headfon1 TD {vertical-align:top;padding:0px;}

#head_but{
	background:url(/pictures/head_left.gif) left top no-repeat;
	width:638px;
	height:113px;
	z-index:10;
	position:absolute;
}
#head_right{
	background:url(/pictures/head_right.gif) right top no-repeat;
	height:113px;
	z-index:10;
	position:relative;
}
#head_fon {
	/*background:url(/pictures/head_fon_0.jpg) left top no-repeat;*/
	width:520px;
	height:112px;
	margin:0px 0px 0px 112px;
	position:absolute;
	
	z-index:0;
}
.head_fon0 {background:url(/pictures/head_fon_0.jpg) left top no-repeat;}
.head_fon1 {background:url(/pictures/head_fon_1.jpg) left top no-repeat;}
.head_fon2 {background:url(/pictures/head_fon_2.jpg) left top no-repeat;}
.head_fon3 {background:url(/pictures/head_fon_3.jpg) left top no-repeat;}

.head_fonny0 {background:url(/pictures/head_fon_ny_0.jpg) left top no-repeat;}
.head_fonny1 {background:url(/pictures/head_fon_ny_1.jpg) left top no-repeat;}
.head_fonny2 {background:url(/pictures/head_fon_ny_2.jpg) left top no-repeat;}
.head_fonny3 {background:url(/pictures/head_fon_ny_3.jpg) left top no-repeat;}


.topbut,.topbut_sel{
	width:86px;
	height:33px;
	padding:12px 0px 0px 0px;
	text-align:center;
	float:left;
	font-size:10px;
	line-height:9px;
}

.topbut{
	background:url(/pictures/topbut.gif) left top no-repeat;
	margin:2px 2px 0px 0px;
}
.topbut_sel{
	background:url(/pictures/topbut_sel.gif) left top no-repeat;
	margin:2px 2px 0px 0px;
}
.topbut A,.topbut_sel A{
	text-decoration:none;
	color:#000000;
}
.topbut A:hover,.topbut_sel A:hover{
	text-decoration:none;
	color:#ff0000;
	
}
#topmenufon{
	background:url(/pictures/topmenufon.jpg) left top repeat-x;
	height:35px;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	top:78px;
}

.topmenu_r{
	background:url(/pictures/topmenu_r.gif) left top no-repeat;
	width:38px;
	height:35px;
	float:left;
	position:relative;
	top:78px;
}


.iconsfon{
	background:url(/pictures/iconsfon.jpg) right top no-repeat;
	height:113px;
	padding:11px 10px 0px 0px;
}

IMG.imgico{
	width:19px;height:19px;
	margin:11px 4px 0px 0px;
}
IMG.imgico2{
	width:19px;height:19px;
	margin:11px 20px 0px 0px;
}
.img{
	border:1px solid #CFCFCF;
}
.imgleft{
	float:left;
	margin:0px 10px 2px 0px;
	/*border:1px solid #CFCFCF;*/
	position:relative;
	/*_margin:0px10px 0px -10px;*/
}
HR {height:0px;border:0px; border-top:1px dashed #a0a0a0; }



.error{color:red;font-weight:bold;}
.ok{color:green;font-weight:bold;}

.colorNiz2,.colorNiz2 A{
	color:#A7A7B3;
}
.color7,.color7 A{color:#777;}

.right{
	text-align:right;
}

.colleft{
	width:69%;
	float:left;
}
.colright{
	width:29%;
	float:right;
}

.fll{
	float:left;
}
.flr{
	float:right;
}
.mlim{margin:0px 0px 0px 10px;}

.ras3{width:63px;height:1px;font-size:0px;}
.ras2{width:936px;height:1px;font-size:0px;}
.ras1{_width:1204px;min-width:1210px;height:1px;font-size:0px; }
.ras4{width:195px;height:1px;font-size:0px;}
.ras5{width:250px;height:1px;font-size:0px;}
.ras{width:100%;height:1px;font-size:0px;}
.razd{width:10px;height:1px;font-size:0px;}
.rasbb{width:850px;height:1px;font-size:0px;}


.block_f_y ,.block_f_g,.block_f_b,.block_f_r{
	background-image:left top repeat-x;
	height:27px;
}


.block_h_y, .block_h_g, .block_h_b, .block_h_r {
	background-image:left top no-repeat;
	
	font-size:14px;
	
	padding:0px 4px 0px 10px;
	float:left;
	
	line-height:27px;
	color:#000;
}
.block_r_y,.block_r_g,.block_r_b,.block_r_r  {
	background-image:left top no-repeat;
	width:6px;
	height:27px;
	float:right;
	
}
#block_c_y,#block_c_g,#block_c_b,#block_c_r {
	background-image: left top repeat-x;
	border-top:0px;
	padding:7px 7px 7px 7px;
	margin:0px 0px 0px 0px;
	position:relative;
}

.block_h_g_i  H1, .block_h_g  H1, .block_h_y  H1{ padding:0px;margin:0px;}



.shad,.shad1{
	background:url(/pictures/shad1.gif) right top no-repeat;
	height:9px;
	padding:0px;
	margin:0px 0px 7px 0px;
	font-size:0px;
}



.block_f_y {
	background:url(/pictures/block_y_fon.gif) left top repeat-x #FFF4DD;
}
.block_h_y{
	background:url(/pictures/block_y_left.gif) left top no-repeat;
}

.block_r_y  {
	background:url(/pictures/block_y_right.gif) right top no-repeat;
}
#block_c_y{
	background:url(/pictures/block_y_grad.gif) left top repeat-x;
	border:1px solid #FFE19F;
	border-top:0px;
	
}

.block_f_g {
	background:url(/pictures/block_g_fon.gif) left top repeat-x #E6E6E6;
}
.block_h_g{
	background:url(/pictures/block_g_left.gif) left top no-repeat;
}


.block_r_g  {
	background:url(/pictures/block_g_right.gif) right top no-repeat;
}
#block_c_g{
	background:url(/pictures/block_g_grad.gif) left top repeat-x;
	border:1px solid #CFCFCF;
	border-top:0px;
}
.block_c_g{
	background:url(/pictures/block_g_grad.gif);
	border:1px solid #CFCFCF;
}





.block_f_b {
	background:url(/pictures/block_b_fon.gif) left top repeat-x #DDE8FF;
}
.block_h_b{
	background:url(/pictures/block_b_left.gif) left top no-repeat;
}
.block_r_b  {
	background:url(/pictures/block_b_right.gif) right top no-repeat;
}
#block_c_b{
	background:url(/pictures/block_b_grad.gif) left top repeat-x;
	border:1px solid #9FBDFF;
	border-top:0px;
}


.block_f_r {
	background:url(/pictures/block_r_fon.gif) left top repeat-x #FFE1DD;
}
.block_h_r{
	background:url(/pictures/block_r_left.gif) left top no-repeat;
}
.block_r_r  {
	background:url(/pictures/block_r_right.gif) right top no-repeat;
}
#block_c_r{
	background:url(/pictures/block_r_grad.gif) left top repeat-x;
	border:1px solid #FFAC9F;
	border-top:0px;
}


.block_c_g_2 {
	background:url(/pictures/block_g_grad_h16.gif) left top repeat-x;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	_width:100%;
	text-align:justify;

	
}
.block_c{
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	_width:100%;
	text-align:justify;
}
.bHtextover{
	color:#3276BB;margin:0px;padding:0px;
	background:url(/pictures/block_g_fon_sel.png) center top no-repeat;
}
.bHtextout{
	color:#333333;margin:0px;padding:0px;
	background:none;
}

.inblock{
	padding:0px;
	margin:0px;
	
}

A.zakladka{
	color:#333333;
}

A.zakladkaSel{
	color:#003366;
	text-decoration:none;
}



.podlogotel {
	background:url(/pictures/podlogotel.jpg) left top no-repeat;
	width:281px;
	height:46px;

}
.podlogotel0 {
	background:url(/pictures/podlogotel0.jpg) left top no-repeat;
	width:281px;
	height:46px;

}
.sitetel{
	font-size:26px;
	line-height:46px;
	text-align:center;
}



.blocklog{
	background:url(/pictures/blocklog_fon.jpg) left top no-repeat;
	
	height:132px;
	padding:7px 21px 0px 25px;
	margin:10px 0px 0px 0px;
	float:none;
	
	
}


.blocklog_h {
	margin:0px 0px 2px 0px;
	height:20px;
	font-size:14px;
	color:#000;
}





.butvhod {
	background:url(/pictures/but_vhod.jpg) left top no-repeat;
	width:76px;
	height:26px;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px 6px;
	font-size:12px;
	border:0px;
	_cursor:hand;
	cursor:pointer;
	
}


.forms {
	color:000000;
	background:#f8f8f8;
	border:solid 1px #909090;
	padding:1px;
}

.forms_submit{
	background:url(/pictures/fon_sub0.gif) repeat-x top center;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	_cursor:hand;
	height:28px;
	width:116px;
	color:green;
	
}
.forms_submit1{
	background:url(/pictures/fon_sub1.gif) repeat-x top center;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	_cursor:hand;
	height:28px;
	width:150px;
	color:green;
}



.headfon_right{
	background:url(/pictures/headfon_right.jpg) left bottom no-repeat;
	height:188px;
	width:7px;
	float:right;
}


DIV.search{
	background:url(/pictures/fon_search.jpg) left top repeat-x;
	height:77px;
	margin:8px 8px 0px 12px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	
}
DIV.search_naiti{
	background:url(/pictures/search_naiti.jpg) left top no-repeat;
	width:23px;
	height:77px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
DIV.search_form{

	float:left;
	padding:10px 0px 10px 6px;
	
}
DIV.search_form FORM{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

DIV.search_sort{

	float:left;
	padding:27px 0px 10px 10px;

	
}

DIV.search_form SELECT,#sort {
	font-size:12px;
}

#search, #catalog_id{
	width:220px;
}
#brands_id{
 	width:110px;
}
#sort{
 	width:74px;
}

.but_poisk {
	background:url(/pictures/but_poisk.gif) left top no-repeat;
	width:89px;
	height:26px;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px -2px;
	font-size:12px;
	border:0px;
	_cursor:hand;
	cursor:pointer;
	
}





DIV.bag{
	background:url(/pictures/fon_bag.jpg) left top no-repeat;
	width:195px;
	height:77px;
	margin:0px;
	padding:0px;
	float:right;
}
#basket{
	margin:0px 3px 0px 10px ;
	font-size:11px;
	color:#003366;
}
.bgtxt{
	margin:6px 0px 0px 0px ;
	float:left;
}
DIV.bag P{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
DIV.bag P A{
	color:#FF0000;
	background:#FFC341;
	padding:0px 2px 0px 2px;
}
DIV.bag P A:hover{
	color:#ffffff;
	background:#FFC341;
	padding:0px 2px 0px 2px;
	text-decoration:none;
}

IMG.bag2 {
	width:65px;
	height:71px;
	margin:3px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}












.clear{ clear:both;}

.bb{
	background:url(/pictures/bbright.jpg) right top no-repeat;
	width:100%;
	height:71px;
	margin:8px 0px 20px 0px;
}
.bbleft{
	background:url(/pictures/bbleft.gif) left top no-repeat;
	width:16px;
	height:71px;
	float:left;
}
.bbright{
	background:url(/pictures/bbright.jpg) right top no-repeat;
	height:71px;
	float:right;
}
.bbfon{
	background:url(/pictures/bbfon.gif) left top repeat-x;
	height:71px;
	float:left;
}
.bbsep{
	background:url(/pictures/bbsep.gif) left top no-repeat;
	width:2px;
	height:71px;
	float:left;
}
.bbut{
	min-width:130px;
	_width:130px;
	text-align:center;
	float:left;
	margin:0px 2px 20px 0px;
	padding:0px;
}


.f12{font-size:12px;}





H1{ font-size:17px;margin:2px 0px 10px 0px ;}
H2{ font-size:16px;margin:2px 0px 10px 0px ;}
H3{ font-size:14px;margin:2px 0px 10px 0px ;}
H4,H5,H6 {font-size:100%;margin:2px 0px 10px 0px ;}



.path{
	font-size:10px;
	color:#777777; 
	padding:0px 8% 0px 0px;
	
	margin:-26px 0px 0px 0px;
	position:absolute;
	line-height:10px;
	
}
A.apath {color:#777777; text-decoration: underline}


.pg {
	background:#f0f0f0;
	padding:0px 5px 0px 5px;
	margin:2px 5px 2px 5px;
}
.pgsel {
	background:#FFC341;
	font-weight:bold;
	padding:0px 5px 0px 5px;
	margin:2px 5px 2px 5px;
}

.white,.white A{color:black;}

#formlogin{padding:0px;margin:0px;}
.regis{
	background:url(/pictures/regis.gif) left top no-repeat;
	height:18px;
	padding-top:2px;
	float:left;
}
.regis A{
	font-size:11px;
	color:#9D000F;
	margin-left:22px;
}

.forgot{
	margin:0px 0px 0px 26px;
	height:18px; 
	width:105px;
	padding-top:2px;
	float:left;
}
.forgot A{
	margin-left:22px;
	color:#A1A1A1;
	font-size:10px;
}


.tb{background:#f0f0f0;}
.t{background:#ffffff;}

.t0{text-align:center;background:#e8e8e8; font-weight:bold;}


.t1{background:#f8f8f8;}
.t2{background:#ffffff;}


.lmenu {
	margin:5px 0px 5px 6px;
	_margin:5px 0px 5px 8px;
	padding:0px 0px 0px 10px;
	_padding:0px 0px 0px 10px;
}
.lmenu LI {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	line-height:130%;
}
.almenusel {
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;
	color:#3276BB;
}
.almenu {
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;

}
.almenu:hover {
	background:#FFC341;
	color:#000;
	
}




.catall1 {
	float:left;	
	/*width:220px;*/
	width:32%;
	_height:480px;
	min-height:480px;
	min-width:200px;
	padding: 0px 0px 0px 0px;
	margin:0px 5px 20px 0px;
	background:url(/pictures/fon_catall_2.gif) right top no-repeat;

}
.catall1 DIV {
	
	color:#777777;
	margin:-2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.catall1 H2 {
	padding:10px 0px 6px 0px;
	margin:0px;
 
}
.catall1 H2 A {
	color:#777777;text-decoration:none;
}


.catpic,.catpic1 ,.catpic2,.catpic126,.catpic153,.catpic174,.catpic191,.catpic192,.catpic128,.catpic259,.catpic258{
	background:url(/pictures/catpic0.gif) left top no-repeat;
	_height:79px;
	min-height:79px;
	padding:0px 2px 0px 66px;
	
}
.catpic1{
	background:url(/pictures/catpic1.gif) left top no-repeat;
}
.catpic2{
	background:url(/pictures/catpic2.gif) left top no-repeat;
}
.catpic126{
	background:url(/pictures/catpic3.gif) left top no-repeat;

}
.catpic153{
	background:url(/pictures/catpic4.gif) left top no-repeat;
}
.catpic174{
	background:url(/pictures/catpic5.gif) left top no-repeat;
}
.catpic191{
	background:url(/pictures/catpic6.gif) left top no-repeat;
}
.catpic192{
	background:url(/pictures/catpic7.gif) left top no-repeat;
}
.catpic128{
	background:url(/pictures/catpic8.gif) left top no-repeat;
}
.catpic259{
	background:url(/pictures/catpic10.gif) left top no-repeat;
}
.catpic258{
	background:url(/pictures/catpic11.gif) left top no-repeat;
	padding:0px 2px 0px 50px !important;
	font-size:90% !important;
}
#divc_1,#divc_2,#divc_126,#divc_153,#divc_174,#divc_191,#divc_192,#divc_128,#divc_259,#divc_258{
	padding:0px 0px 0px 0px;
	margin:-12px 0px 0px 30px;
}

.mini{
	font-size:80%;
}


.toback{
	background:  url("/pictures/toback.gif") no-repeat left center;
	padding: 4px 0px 4px 34px;
	height:24px;
	line-height:22px;
	
}

.mr{
	background:  url("/pictures/more1.gif") no-repeat right center;
	padding: 4px 25px 4px 25px;
	height:28px;
	line-height:28px;
	text-align:center;
	width:114px;
	
	
}
.mr:hover{
	color:#3276BB !important;
}

.mr2,.mr2:hover{
	background:  url("/pictures/-^.gif") no-repeat right center;
	padding-right:15px;
}






.letter ,.letter:hover{
	background: url('/pictures/letter2.gif') left no-repeat;
	padding-left:27px;
}


.optsel{
	background:#d0d0d0;
}

.zakazat {
	background: url('/pictures/podzak1.gif') center center no-repeat;
	float:right;
	color:green;
	font-size:18px;
	width:152px;
	height:35px;
	cursor:pointer;_cursor:hand;
	text-align:center;
	line-height:35px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
 }
 .zakazat:hover {
	background: url('/pictures/podzak1h.gif') center center no-repeat;
	 
}

.blockhreftext{
	text-decoration:none;
	color:#777777;
	font-size:100%;
}

.margin0{margin:0px 0px 0px 0px;}
.bold {font-weight:bold;}
.center{text-align:center!important;}
.color0, .color0 A{color:black !important;}
.color2{color:green;}
.color3{color:#cc0000;}
.color4,.color4 A{color:#777777;}

.left{text-align:left !important;}
.right{text-align:right !important;}

.hand{
	cursor:pointer;
	_cursor:hand;
}



/*============================*/
/*=== Îòçûâû ==================*/

.rev1,.rev2,.rev3,.rev4,.rev5{
	float:left;
	padding:0px 4px 0px 4px;
	text-align:center;
	font-size:100%;
	font-family:times New roman, ms sans serif, verdana;
	text-decoration:none;
}
.rev1{ color:red; }
.rev2{ color:redlight; }
.rev3{ color:gray; }
.rev4{ color:green; }
.rev5{ color:00CC00; }

.reviews,.reviews:hover {
	background: url('/pictures/reviews.gif') left no-repeat;
	padding-left:42px;
	line-height:38px;
	height:38px;
	color:#777777;
}
.reviews:hover {
	color:#3276BB;
}
.divrev {
	background:url(/pictures/block_y_grad.gif) repeat-x;
	border:1px solid #FFE19F;
	float:right;
	margin:0px 0px 0px 10px;
	width:230px;
}
.divrevans {
	margin:0px 0px 20px 50px;
	color:#3276BB;
}
#reviews {
	background:url(/pictures/block_g_grad.gif) repeat-x;
	border:1px solid #CFCFCF;
}

.tact, .tact A,.tactny, .tactny A {
	color:red;
	font-weight:bold;
}

.tact {
	background:url(/pictures/akci_m2.gif) no-repeat;
	height:30px;
	padding:8px 0px 0px 36px;
	margin:0px;
}

.tactny {
	background:url(/pictures/akci_ny.gif) no-repeat;
	height:30px;
	padding: 10px 0px 10px 40px;
}

.dnone {display:none;}

#divregions{
	position:absolute;
	left:890px;
	margin-top:14px;
	z-index:1000;
	text-align:left;
}
#div2regions{
	position:absolute;
	z-index:1001;
}

.bdost{
	background:url(/pictures/dostavka.gif) no-repeat right;
	width:266px;
	height:47px;
	float:right;
	text-align:center;
	font-size:13px;
	line-height:16px;
	margin:16px 0px 0px 0px;
}
.bdostred{
	color:red;
	font-size:15px;
}
.bdost DIV{
	margin:6px 2px 2px 45px;
}

#opros{
	width:170px;
}

.w100{
	width:100%;
}


.bdash{
	padding:2px !important;
	border:1px dashed #e0e0e0;
	margin-top:2px;
}
.red{
	color:red;
}

A.del2{
	background:url(/pictures/del2gr.gif) right center no-repeat;
	padding:0px 16px 0px 2px;
}
A.del2:hover{
	background:url(/pictures/del2.gif) right center no-repeat;
}

.checkoff{
	border:1px solid #FFC341;
	background:#FFC341;
}
.checkon{
	border:1px solid green;
	background:green;
}
.clock{
	background:url(/pictures/clock.gif) left center no-repeat;
	padding:10px 10px 10px 30px;

}

