A {color:#0061cc; cursor:hand; cursor:pointer; }
A:hover { color:#9d000f; cursor:hand; cursor:pointer; }

BODY , TD, TR, P, LI, UL, TEXTAREA, INPUT {font-family:Arial;font-size: 14px; }
BR{font-size: 12px;}


.forms {
	color:#000000;
	background:#ecf3fb url(/pictures/fform.gif) left top no-repeat;
	border:1px solid #2368b3;
}


BODY{
	_scrollbar-base-color:#a6c0de;
	_scrollbar-track-color:#a6c0de;
	_scrollbar-arrow-color:#000000;
	_scrollbar-highlight-color:#ecf3fb;
	_scrollbar-shadow-color:#a6c0de;
	_scrollbar-face-color:#a6c0de;
	padding:0px;
	margin:0px;
	background:#3f7fc3;
}
IMG {border:0px;}






.headf{
	width:100%;
	height:201px;
	background:url(/pictures/fhead.gif) left top repeat-x;
	
}
.headf DIV,.headle DIV, .headri DIV{
	margin:0px;
	padding:0px;
}
.headle{
	background:url(/pictures/head_le.gif) left top no-repeat;
	min-width:570px;
	width:50%;
	height:151px;
	color:#777777;
	font-size:12px;
}
.headri{
	background:url(/pictures/head_ri.gif) right top no-repeat;
	min-width:570px;
	width:50%;
	height:151px;
	text-align:right;
	vertical-align:top;
	
}


.i1{margin:125px 5px 0px 0px;}
.i2{margin:0px 4px 3px 0px;}
.i3{margin:0px 6px 8px 0px;}

.dlogo {
	position:absolute;
	top:51px;
	left:31px;
}
.logo{
	width:235px;
	height:67px;
}
.dlogot{
	position:absolute;
	top:59px;
	left:306px;
	width:264px;
}
.logo_right{
	position:absolute;
	top:0px;
	left:570px;
}
.tel{
	color:#3073ba;
	font-size:18px;
}
.tel span{
	font-size:30px;
}

.rashead{
	width:1140px;
	height:0px;
	font-size:0px;
}

.clear{clear:both;}

.table00{
	border-collapse:collapse;
}
.table00,.table00 TD{
	margin:0px;
	padding:0px;
}


.himg0{
	background:url(/pictures/h_img_0.jpg) left top repeat-x;
}
.fbuts{
	background:url(/pictures/fbuts.gif) left top repeat-x;
	height:50px;
	vertical-align:bottom;
	text-align:center;
}

.right{text-align:right;}
.left{text-align:left;}


.nizpath{
	background:url(/pictures/fbuts.gif) left bottom repeat-x #ffd59f;
	padding:6px 40px 6px 40px;
	color:#000000;
	font-size:12px;
	margin:1px 0px 0px 0px;
}
.nizpath A {
	color:#000000;
	font-size:11px;
}
.niz{
	background:url(/pictures/fonniz.gif) left top repeat-x  #3f7fc3;
	height:58px;
	padding:10px 40px 0px 40px;
	color:#000000;
	font-size:11px;
}
.fsearch{
	background:url(/pictures/fsearch.jpg) left top no-repeat;
	height:79px;
	width:300px;
	vertical-align:top;
	
}
.dsearch{

	margin:15px 0px 0px 39px;
	color:#ffffff;
	font-size:12px;
	
}

.w{color:white;}
.s12{font-size:12px;}
.brands{margin:6px;}
.brands IMG{
	margin:0px 1px 1px 0px;
	float:left;
}

.fleft{
	background:url(/pictures/fon_l.jpg) right top repeat-y;
	width:300px;
	vertical-align:top;
	
}
.fleftt{
	padding:6px 0px 0px 6px;
}
.fright{
	background:url(/pictures/fon_r.jpg) right top repeat-y;
	width:300px;
	vertical-align:top;
}
.frightt{
	padding:0px 6px 0px 0px;
}

.fcenter{
	width:100%;
	background:#ffffff;
	vertical-align:top;
}
.ras300{width:300px;font-size:0px;}

.tcent{padding:6px; }

H1,H2,H3{ color:#003a78;}
H1{font-size:18px;font-weight:normal;}
H2{font-size:16px;font-weight:normal;}
H3,h4,h5,h6{font-size:14px;font-weight:normal;}

HR {height:0px;margin:10px 0px 10px 0px;  font-size:0px; border: 0px; border-top: 1px solid #a9c8e8;}

.error{color:red;}

.path{font-size:11px;}

.left{text-align:left;}
.right{text-align:right;}

.centl{
	background:url(/pictures/cent_l.gif) left bottom no-repeat;
	width:16px;height:16px;
}
.centr{
	background:url(/pictures/cent_r.gif) right bottom no-repeat;
	width:16px;height:16px;
}
.w100{width:100%;}
.w157{width:157px;}
.w105{width:105px;}
.wsearch{width:140px;}

.bwup{
	font-size:0px;
	width:288px;
	height:8px;
	background:url(/pictures/bwup.gif) left top no-repeat;
}
.bwniz{
	font-size:0px;
	width:288px;
	height:19px;
	background:url(/pictures/bwniz.gif) left top no-repeat;
}
.bwc{
	font-size:12px;
	width:288px;
	background:url(/pictures/bwc.gif) left top repeat-y;
}
.bwct{
	padding:2px 7px 4px 7px;
	font-size:12px;
	
}
.bwct P{ font-size:12px; }
.bwct H2, .bwct .H2{
	margin:0px;
	font-weight:bold;
	color:#0061cc;
}

.bwupr{
	font-size:0px;
	width:288px;
	height:8px;
	background:url(/pictures/bwupr.gif) left top no-repeat;
}
.bwnizr{
	font-size:0px;
	width:288px;
	height:19px;
	background:url(/pictures/bwnizr.gif) left top no-repeat;
}



.blniz{
	font-size:0px;
	width:288px;
	height:13px;
	background:url(/pictures/blniz.gif) left top no-repeat;
}
.blnizr{
	font-size:0px;
	width:288px;
	height:13px;
	background:url(/pictures/blnizr.gif) left top no-repeat;
}

.blfn,.blfn2{
	background:url(/pictures/blfn.jpg) left bottom no-repeat;
	padding:10px 7px 10px 33px;
	color:#ffffff;
	font-size:12px;
}
.blfn2{padding:2px 2px 2px 2px !important;}

.blfn A,.blfn2 A{	color:#ffffff;}
.blfn A:hover,.blfn2 A:hover{color:#439eff;}

.blc{
	width:288px;
	background:url(/pictures/blc.gif) left top repeat-y;
}
.blup{
	width:288px;
	height:29px;
	background:url(/pictures/blup.gif) left top no-repeat;
	font-size:18px;
	color:#ffffff;
}

.blupt{
	padding:2px ;
}
.blupth{
	margin:2px 0px 0px 33px;
}
.png{
	_filter:expression(fixPNG(this));
}
.bluptm{
	margin:6px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
}
.blupt A{
	color:#ffffff;
}

#blogin{
	width:54px;
	height:54px;
}

.iczamop,.iczam,.icnull{
	width:25px;
	height:25px;
	_filter:expression(fixPNG(this));
	float:left;
	margin:0px 10px 0px 33px;
	_margin:0px 10px 0px 16px;
}
.iczamop{
	background:url(/pictures/zamokop.png) left top no-repeat;
}
.iczam{
	background:url(/pictures/zamok.png) left top no-repeat;
}

.icvoskl,.icvoskl2,.euro{
	width:28px;
	height:26px;
	_filter:expression(fixPNG(this));
	float:left;
	margin:0px 10px 0px 30px;
	_margin:0px 10px 0px 15px;
}
.icvoskl{
	background:url(/pictures/voskl.png) left top no-repeat;
}
.icvoskl2{
	background:url(/pictures/voskl2.png) left top no-repeat;
}
.euro{
	background:url(/pictures/euro.png) left top no-repeat;
}

.blc UL LI {
	margin-bottom:4px;
	list-style:square;
}

.fll{
	float:left;
}


/* левое меню */
.bmup{
	font-size:0px;
	width:294px;
	height:12px;
	background:url(/pictures/bmup.gif) left top no-repeat;
}
.bmniz{
	font-size:0px;
	width:294px;
	height:19px;
	background:url(/pictures/bmniz.gif) left top no-repeat;
}
.bmc{
	font-size:12px;
	width:294px;
	background:url(/pictures/bmc.gif) left top repeat-y;
}


/*  основное меню  */
.mbut,.mbuts{
	margin:0px 0px 1px 1px;
	padding:0px 0px 0px 6px;
	height:37px;
	font-weight:bold;
	font-size:14px;
}

.mbut{
	background:url(/pictures/mbut_f2.gif) right top no-repeat;
}
.mbuts{
	background:url(/pictures/mbuts_f.gif) right top no-repeat;
}

.mbt{
	height:37px;
	background:url(/pictures/mbut_s.png) left top no-repeat;
	_filter:expression(fixPNG(this));
	line-height:37px;	 
}
A.ambut{
	color:#000000;
	text-decoration:none;
}
A.ambut:hover{
	color:#9d000f;
	text-decoration:none;
}
.ambuts,A.ambut:hover{
	text-decoration:none;
	color:#9d000f;
}
.tmb{
	margin:0px auto 0px auto;
	height:37px;
	width:1062px;
	
}
.tmb TD {
	vertical-align:center !important;
	text-align:center;
}


.tb,.tbc{
	margin:0px auto 0px auto !important;
	color:#000000;
	font-size:12px;
	
}
.tbc{
	text-align:center;
}
.td TD{padding:4px !important;}
.t0{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:url(/pictures/fbuts.gif) left bottom repeat-x #ffd59f;
}
.t1{
	background:#ffffff;
}
.t2{
	background:#eef4fb;
}


.pg {
	background:#eef4fb;
	padding:0px 6px 0px 6px;
	margin:4px 1px 4px 1px;
	font-size:12px;
}
.pgsel {
	background:#ffd59f;
	font-weight:bold;
	padding:0px 6px 0px 6px;
	margin:4px 1px 4px 1px;
	font-size:12px;
}
#divaddtobag{
	border:1px solid #CFCFCF;
	padding:14px;
	background:#ffffff url(/pictures/x.gif) right top no-repeat;
	display:none;
	cursor:pointer;
	cursor:hand;
	
	position:absolute;
	left:0px;
	top:100px;
	z-index:1000;
	
	text-align:center;
	width:300px;
	height:120px;
	font-size:14px;
	font-weight:bold;
	color:#777777;
}
#divaddtobag A{
	color:green;
}
#divaddtobag P A{
	color:red;
	font-size:130%;
}
#divaddtobag P A:hover{
	color:green;
	font-size:140%;
}


.pz{
	color:#777777;
	text-align:center;
	font-size:10px;
}
.apz{
	color:#777777;
}
.okz{
	color:green;
}
.color3{
	color:#9d000f;
}
.color2{
	color:#3f7fc3;
}



.form_submit,.form_submit_ok,.form_submit2,.form_submit_p,.form_submit_ok_p,.form_submit2_p{
	width:166px;
	height:43px;
	font-size:14px;
	font-weight:bold;
	border:0px;
	_cursor:hand;
	cursor:pointer;
	text-align:center;
	line-height:43px;
}


.form_submit{
	color:#ffffff;
	background:#2368b3 url(/pictures/form_submit.gif) left top no-repeat;
}


.form_submit_ok{
	color:#ffffff;
	background:#2bb224 url(/pictures/form_submit_g.gif) left top no-repeat;
}

.form_submit2{
	color:#333333 !important;
	background:#dedede url(/pictures/form_submit_w.gif) left top no-repeat;
	
}


.form_submit_p{
	color:#ffffff;
	background:url(/pictures/form_submit.png) left top no-repeat;
	_filter:expression(fixPNG(this));
	
}


.form_submit_ok_p{
	color:#ffffff;
	background:url(/pictures/form_submit_g.png) left top no-repeat;
	_filter:expression(fixPNG(this));
	position:relative;
	

}

.form_submit2_p{
	color:#333333 !important;
	background:url(/pictures/form_submit_w.png) left top no-repeat;
	_filter:expression(fixPNG(this));
	
}

#basket{
	padding:0px 0px 0px 0px;

	
}

.ok{
	background:green;
	color:#ffffff !important;
	font-weight:bold;
}

.error{
	background:#9d000f;
	color:#ffffff !important;
	font-weight:bold;
}

.licat{
	background:url(/pictures/16folder.gif) left top no-repeat;
	padding-left:22px;
	margin:6px 0px 6px 0px;
}

.mini{font-size:80%;}


.toback{
	background:url('/pictures/toback.gif') left center no-repeat;
	padding:4px 0px 4px 36px;
	margin:4px 0px 4px 0px;
}

A.mr,A.mr:hover {
	background:url('/pictures/toforw.gif') right center no-repeat;
	padding:4px 36px 4px 0px;
	margin:4px 0px 4px 0px;
}

.margin0{
	margin:0px;
}

.hr{
	border:0px;
	border-top:1px solid #a9c8e8;
	margin:10px 0px 10px 0px;
}
.clear{clear:both;}

.imgleft{
	margin:0px 4px 4px 0px ;
	float:left;
}

.center{
	text-align:center;
}
.bold{
	font-weight:bold;
}
.ibrand{
	border:1px solid white !important;
}
.wAm{width:20px; height:16px;font-size:10px;}


#resultsearch{
	
	text-align:justify;
	
}
