html { height: 100%; }

body 
    { 
     width: 100%; height: 100%; min-height:100%;
     margin: 0px;
     padding: 0px;
	 background-color:#BAE86B; background:url('/images/blockmarkup/mainleftfon.jpg') top left repeat-y;
	  min-width:1147px;
		
	}

div, span, p, strong { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.fLeft { float:left; }
.fRight { float:right; }
.clear { display:block; clear:both; }
.clearLeft { display:block; clear:left; }

a.ch { font-size:12px; color:#E27B14; text-decoration:underline; position:relative; }
a.ch:hover { font-size:12px; color:#E27B14; text-decoration:none; position:relative; }	

h1 { font-size:12px; padding: 0 0 0 0; margin:0 0 0 0;}

span.resumeStart { display:block; height:60px; width:569px; position:absolute; top:10px; left:10px; border:0px #E3E4E0 dotted; vertical-align:top; text-align:justify; }
span.resumeStartHide { display:none; vertical-align:top; }
span.resumeStart p { padding:0px; margin:0px; }

span.resumeStart2 { display:block; height:60px; border:0px #E3E4E0 dotted; vertical-align:top; text-align:justify; }
span.resumeStart2Hide { display:none; vertical-align:top; }


a.hNav2 { font-size:10px; color:#A7A7A7; text-decoration:underline; text-transform:uppercase; }
a.hNav2:hover { font-size:10px; color:#DF7536; text-decoration:underline; text-transform:uppercase; }
a.hNav2Ch { font-size:10px; color:#DF7536; text-decoration:underline; text-transform:uppercase; }
a.hNav2Ch:hover { font-size:10px; color:#DF7536; text-decoration:underline; text-transform:uppercase; }

a.silent { display:none; }
a:hover.silent { display:none; }

a.spec { text-decoration:underline; }
a.spec span.specOps0 { display:block; background-image:url('/images/newpic/specopsfon.gif'); background-position:left top; background-repeat:no-repeat; background-color:#00612C; padding:5px; cursor:pointer; }
a.spec span.specOps1 { font-size:16px; color:#9BF70E; text-decoration:underline; font-weight:bold; }
a.spec span.specOps2 { color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold; }
a.spec span.specOps3 { font-size:12px; color:#FFFFFF; text-decoration:none; }

a.spec:hover { text-decoration:none; }
a.spec span.specOps0 { display:block; background-image:url('/images/newpic/specopsfon.gif'); background-position:left top; background-repeat:no-repeat; background-color:#00612C; padding:5px; cursor:pointer; }
a.spec:hover span.specOps1 { font-size:16px; color:#9BF70E; text-decoration:underline; font-weight:bold; }
a.spec:hover span.specOps2 { color:#9BF70E; font-size:14px; text-decoration:none; font-weight:bold; }
a.spec:hover span.specOps3 { font-size:12px; color:#9BF70E; text-decoration:none; }
	 
a { font-size:12px; color:#00612C; text-decoration:underline; position:relative; }
a:hover { font-size:12px; color:#E27B14; text-decoration:underline; position:relative; }

a span { font-size:12px; color:#00612C; text-decoration:underline; position:relative; }
a:hover span { font-size:12px; color:#E27B14; text-decoration:underline; position:relative; }

a span.ch { font-size:12px; color:#E27B14; text-decoration:underline; position:relative; }
a:hover span.ch { font-size:12px; color:#E27B14; text-decoration:underline; position:relative; } 

a.white { font-size:12px; color:#FFFFFF; text-decoration:underline; position:relative; }
a.white:hover { font-size:12px; color:#A8FF02; text-decoration:underline; position:relative; }	

#main { min-height:100%; height:100%; position:relative; border:0px #FF0000 dotted; width:100%; margin-bottom:-90px;
width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1080? "1080px": "auto"); min-width:1147px; background:url('/images/blockmarkup/mainrightfon.jpg') top right repeat-y; }
html>body #main  { height:auto; }

/*------------------ Шапка --------------------*/

#headerLink { position:absolute; top:0px; left:0px; width:190px; height:262px; cursor:pointer; border:0px #FF0000 dotted; z-index:100; }



#header{ position:absolute; top:0px; left:0px; width:100%; height:302px; overflow:hidden; border:0px #FF0000 dotted; 
		 min-width:1080px; background:url('/images/blockMPIn/top_fon_summer_cat2.jpg') top right repeat-x; }


#hNavPlace { display:block; height:45px; width:100%; border:0px #FF0000 dotted; z-index:95; margin-left:210px; position:relative; color:#FFFFFF; background:url("/images/blockMPIn/tnFon7.gif") 0 3px repeat-x; }


#newtopnavStyle { height:45px; width:100%; background:url("/images/blockmarkup/tnFon.gif") 0 2px repeat-x; padding:0 0 0 0; margin:0 0 4px 0; border:0px #FF0000 dotted; position:relative; }

#hNavPlace a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
#hNavPlace a:hover { color:#C8EA70; text-decoration:none; font-weight:bold; }

.hideElTopNav { display:none; }
.showElTopNav {display:block; position:absolute; bottom:0px; left:0px; width:100%; height:17px; border:0px #ff0000 dotted; }

a.TNL { height:19px; margin:0 4px 0 4px; border:0px #FF0000 dotted; float:left; cursor:pointer; }
a.TNL div.TNLleft { height:19px; padding:0 0 0 10px; border:0px #FF0000 dotted; float:left; cursor:pointer; }
a.TNL div.TNLright { height:19px; padding:2px 10px 0 0; border:0px #FF0000 dotted; float:left; white-space:nowrap; 
cursor:pointer; }


a.TNL:hover { height:19px; margin:0 4px 0 4px; border:0px #FF0000 dotted; float:left; 
background:url("/images/blockmarkup/TNLfon.gif") top left repeat-x; cursor:pointer; }
a.TNL:hover div.TNLleft { height:19px; padding:0 0 0 10px; border:0px #FF0000 dotted; float:left; 
background:url("/images/blockmarkup/TNLleft.gif") top left no-repeat; cursor:pointer; }
a.TNL:hover div.TNLright { height:19px; padding:2px 10px 0 0; border:0px #FF0000 dotted; float:left; 
background:url("/images/blockmarkup/TNLright.gif") top right no-repeat; white-space:nowrap; cursor:pointer; }


a.TNLCh { height:19px; margin:0 4px 0 4px; border:0px #FF0000 dotted; float:left; color:#C8EA70;
background:url("/images/blockmarkup/TNLfon.gif") top left repeat-x; cursor:pointer; }
a.TNLCh div.TNLleft { height:19px; padding:0 0 0 10px; border:0px #FF0000 dotted; float:left; 
background:url("/images/blockmarkup/TNLleft.gif") top left no-repeat; cursor:pointer; color:#C8EA70; }
a.TNLCh div.TNLright { height:19px; padding:2px 10px 0 0; border:0px #FF0000 dotted; float:left; color:#C8EA70; 
background:url("/images/blockmarkup/TNLright.gif") top right no-repeat; white-space:nowrap; cursor:pointer; }


a.TNLCh:hover { height:19px; margin:0 4px 0 4px; border:0px #FF0000 dotted; float:left; 
background:url("/images/blockmarkup/TNLfon.gif") top left repeat-x; cursor:pointer; color:#C8EA70; }
a.TNLCh:hover div.TNLleft { height:19px; padding:0 0 0 10px; border:0px #FF0000 dotted; float:left; 
background:url("/images/blockmarkup/TNLleft.gif") top left no-repeat; cursor:pointer; color:#C8EA70; }
a.TNLCh:hover div.TNLright { height:19px; padding:2px 10px 0 0; border:0px #FF0000 dotted; float:left; color:#C8EA70; 
background:url("/images/blockmarkup/TNLright.gif") top right no-repeat; white-space:nowrap; cursor:pointer; }

#headerFon { width:100%; height:238px; background:url('/images/blockmarkup/headerfon.png') left top repeat-x; border:0px #FF0000 dotted;
background:_none; /* Для IE */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/headerfon.png', sizingMethod=scale)\ }


#rightHeaderFon { height:238px; padding-right:55px; background:url('/images/newpic/rightheaderfonwin5.jpg') right top no-repeat; border:0px #FF0000 dotted; padding-top:30px;  }
html:first-child #rightHeaderFon { height:233px; }


/*#leftHeaderFon { height:80px; padding: 10px 46px 0 195px; border:1px #ff0000 dotted; }*/

#leftHeaderFon { height:95px; padding: 10px 46px 0 195px; border:0px #ff0000 dotted; }
	#headerTopPlace { height:95px; border:0px #00FF00 dotted; position:relative; }



#topPlace1 { height:95px; padding: 0 10px 0 14px; border:0px #ff0000 dotted; background:url('/images/blockMPIn/toplleft.png') left top no-repeat;
							_background:none; 
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockMPIn/toplleft.png', sizingMethod=crop)\  }

#topPlace2 { height:95px; width:60px; background:url('/images/blockMPIn/topplrightsummer.gif') left top no-repeat; position:absolute; right:0px; top:10px; z-index:3; border:0px #ff0000 dotted; }

#topPlace5 { height:95px; background:url('/images/blockMPIn/topplfon1.png') left top repeat-x; border:0px #ff0000 dotted;
							_background:none; 
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockMPIn/topplfon1.png', sizingMethod=scale)\  }

#topPlace3 { height:119px; width:21px; position:absolute; left:772px; top:10px; z-index:2; background:url('/images/blockMPIn/topplright.png') left top no-repeat; border:0px #ff0000 dotted;
							_background:none; 
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockMPIn/topplright.png', sizingMethod=crop)\  }							

#linkBlockTop { height:95px; position:absolute; top:8px; left:610px; z-index:5; border:0px #ff0000 dotted; }
							
							

#headerFonLeft { height:263px; padding-left:22px; background:url('/images/blockmarkup/headerleft.png') left top no-repeat; padding-left:22px;
background:_none; /* Для IE */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/headerleft.png', sizingMethod=crop)\ }

/*------------------ Шапка 2 --------------------*/

#header2Fon { height:145px;  background:url('/images/blockMPIn/topplfon160909.png') right top repeat-x; border:0px #ff0000 dotted;
background:_none; /* Для IE */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockMPIn/topplfon160909.png', sizingMethod=scale)\ }

#headerLogoFon { height:145px;  background:url('/images/blockMPIn/headerlogowin206.jpg') left top no-repeat; border:0px #ff0000 dotted; }
#headerRightFon { height:145px;  background:url('/images/blockMPIn/header4fonrightsummer.gif') right top no-repeat; position:relative; border:0px #ff0000 dotted; }

/*------------------ Баннеры / горизонтальный навигатор --------------------*/

#header2Link { height:122px; width:210px; cursor:pointer; float:left; border:0px #FF0000 dotted; }

/*------------------ Авторизация / корзина --------------------*/

#authPlace { position:absolute; top:0px; right:35px; height:120px; width:225px; padding-top:25px; border:0px #FF0000 dotted; color:#FFFFFF; }
#authPlace span { color:#FFFFFF; }
#authPlace p { margin:0px; margin-bottom:3px; padding:0px; color:#FFFFFF; }

#authPlace a { color:#FFFFFF; text-decoration:underline; }
#authPlace a:hover { color:#A8FF02; text-decoration:underline; }

.formAuth1 { width:82px; height:15px; font-size:12px; color:#006633; 
			 background-color:#FFFFFF; border:0px; margin-right:5px; float:left; }
.formAuth1Button { background:url('/images/blockmarkup/authbasebutton.jpg') left top no-repeat; 
				   width:16px; height:16px; border:0px; cursor:pointer; }

#secondLine { padding-top:4px; color:#FFFFFF; }
#small { font-size:10px; float:left; padding-top:3px; }
html:first-child #small { margin-right:6px; }

#firdLine { margin-top:12px; color:#FFFFFF; height:19px; border:0px #009900 dotted; }

#starticons { float:left; width:75px; }
#startBascket { height:19px; width:85px; background:url('/images/blockmarkup/busico.jpg') left top no-repeat; padding-left:27px; color:#FFFFFF; float:left; }
* html #startBascket { width:100px;}

/*------------------ Верхний навигатор --------------------*/

#topNavPlace { width:24%; height:221px; margin-left:2px; margin-right:2px; margin-top:0px; 
			   float:left; vertical-align:top; border:0px #FF0000 dotted; }	
			   
/*------------------ Баннеры --------------------*/

#banner11 { display:block; width:181px; height:93px;  float:left; cursor:pointer; border:0px; }
#banner2 { display:block; width:181px; height:93px; float:left; cursor:pointer; border:0px; }
#banner3 { display:block; width:181px; height:93px; float:left; cursor:pointer; border:0px; }

/*------------------ Настройки иконок корзины --------------------*/

.fLeftPic { float:left; margin-right:7px; margin-top:2px; }

/*------------------ Подвал --------------------*/

#footer{ border:0px #FF0000 dotted;
		 width:100%;
		 clear:both;
		 height:90px;
		 position:relative;
		 width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1080? "1080px": "auto");
	   }	    
		
/*------------------ Подвал Lv1/Lv2 --------------------*/

#footerLv1 { border:0px #FF0000 dotted;
		     width:100%;
		 	 height:160px;
		 	 position:relative;
		 	 background:url('/images/blockmarkup/footerlv1fon.jpg') right top repeat-x;
		 	 width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1080? "1080px": "auto");
	   }
	   
#footerLv2 { border:0px #FF0000 dotted;
		     width:100%;
		 	 height:90px;
		 	 position:relative;
		 	 background:url('/images/blockmarkup/footerlv2fon.jpg') right top repeat-x;
		 	 width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1080? "1080px": "auto");
	   }

/*------------------ Подвал настройки Lv1 --------------------*/

#footerLv1Side1 { border:0px #FF0000 dotted;
		          width:100%;
		 	      height:160px;
		 	      position:relative;
		 	      background:url('/images/blockmarkup/flv1side1.jpg') right top no-repeat; }
				  
#footerLv1Side2 { border-right:1px #2D8038 solid;
		          width:195px;
		 	      height:160px;
		 	      position:relative; 
				  background-color:#BAE86B;
				  float:left; }		
				 
				 
			
/*------------------ Подвал настройки Lv2 --------------------*/

#footerLv2Side1 { border:0px #FF0000 dotted;
		          width:100%;
		 	      height:90px;
		 	      position:relative;
		 	      background:url('/images/blockmarkup/flv2side1.jpg') right top no-repeat; }
				  
#footerLv2Side21 { width:196px; border:0px #FF0000 dotted;
		 	      height:29px; padding-top:5px;
		 	      position:relative; z-index:100; 
				  float:left; text-align:center;
				  background:color:#00612C; }
				  
#footerLv2Nav { height:29px; padding-top:13px; border:0px #FF0000 dotted;
		 	    position:relative; text-align:center; color:#FFFFFF; padding-right:45px; }	
	#footerLv2Nav a { color:#FFFFFF; text-decoration:underline; }				
	#footerLv2Nav a:hover { color:#9BFF07; text-decoration:underline; }								  	
*html #footerLv2Nav { padding-bottom:13px; }

#footerLv2Side23 { width:18px;
		 	      height:48px;
		 	      position:relative; 
				  float:left; border:0px #FF0000 dotted;
				  background:url('/images/blockmarkup/flv2side2.gif') right top no-repeat ; }
#footerLv2Side22 { width:195px; height:48px;
				   float:left; background-color:#BAE86B; border:0px #FF0000 dotted; }	
				  
#footerLv2Copy { height:48px; border:0px #FF0000 dotted;
		 	     position:relative;}	
				
#footerLv2Copy1 { height:13px; width:180px; float:left; white-space:nowrap; border:0px #FF0000 dotted; position:relative; font-size:10px; color:#00622C; padding-top:35px; }	
*html #footerLv2Copy1 { height:48px; }	  
#footerLv2Copy2 { height:48px; border:0px #FF0000 dotted; position:relative; padding-right:65px; text-align:right;
color:#00622C; }

#footerLv2Copy2 a { font-size:10px; }

	span.podvalTd3Text { display:block; font-size:12px; color:#00622C; padding-bottom:15px; }

/*------------------------- Навигатор каталога ---------------------------*/

a span.ico_cat_1 { display:block; background-image:url('/images/newpic/ico_cat_1.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_1 { display:block; background-image:url('/images/newpic/ico_cat_1_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_1Ch { display:block; background-image:url('/images/newpic/ico_cat_1_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_2 { display:block; background-image:url('/images/newpic/ico_cat_2.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_2 { display:block; background-image:url('/images/newpic/ico_cat_2_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_2Ch { display:block; background-image:url('/images/newpic/ico_cat_2_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_3 { display:block; background-image:url('/images/newpic/ico_cat_3.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_3 { display:block; background-image:url('/images/newpic/ico_cat_3_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_3Ch { display:block; background-image:url('/images/newpic/ico_cat_3_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_4 { display:block; background-image:url('/images/newpic/ico_cat_4.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_4 { display:block; background-image:url('/images/newpic/ico_cat_4_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_4Ch { display:block; background-image:url('/images/newpic/ico_cat_4_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_5 { display:block; background-image:url('/images/newpic/ico_cat_5.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_5 { display:block; background-image:url('/images/newpic/ico_cat_5_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_5Ch { display:block; background-image:url('/images/newpic/ico_cat_5_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_6 { display:block; background-image:url('/images/newpic/ico_cat_6.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_6 { display:block; background-image:url('/images/newpic/ico_cat_6_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_6Ch { display:block; background-image:url('/images/newpic/ico_cat_6_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_7 { display:block; background-image:url('/images/newpic/ico_cat_7.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_7 { display:block; background-image:url('/images/newpic/ico_cat_7_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_7Ch { display:block; background-image:url('/images/newpic/ico_cat_7_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_8 { display:block; background-image:url('/images/newpic/ico_cat_8.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_8 { display:block; background-image:url('/images/newpic/ico_cat_8_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_8Ch { display:block; background-image:url('/images/newpic/ico_cat_8_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_9 { display:block; background-image:url('/images/newpic/ico_cat_9.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_9 { display:block; background-image:url('/images/newpic/ico_cat_9_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_9Ch { display:block; background-image:url('/images/newpic/ico_cat_9_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_10 { display:block; background-image:url('/images/newpic/ico_cat_10.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_10 { display:block; background-image:url('/images/newpic/ico_cat_10_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_10Ch { display:block; background-image:url('/images/newpic/ico_cat_10_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_11 { display:block; background-image:url('/images/newpic/ico_cat_11.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_11 { display:block; background-image:url('/images/newpic/ico_cat_11_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_11Ch { display:block; background-image:url('/images/newpic/ico_cat_11_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer;  padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_21 { display:block; background-image:url('/images/newpic/ico_cat_21.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_21 { display:block; background-image:url('/images/newpic/ico_cat_21_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14;  }
span.ico_cat_21Ch { display:block; background-image:url('/images/newpic/ico_cat_21_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:24px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14;  }

a span.ico_cat_25 { display:block; background-image:url('/images/newpic/ico_cat_25.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_25 { display:block; background-image:url('/images/newpic/ico_cat_25_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }
span.ico_cat_25Ch { display:block; background-image:url('/images/newpic/ico_cat_25_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:3px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_Lv2 { display:block; cursor:pointer; padding-left:24px; color:#1F9E5C; text-decoration:underline; }
a:hover span.ico_cat_Lv2 { display:block; cursor:pointer; padding-left:24px; color:#E27B14; text-decoration:underline; }

/*------------------------- Левый навигатор ---------------------------*/

a span.main_1 { display:block; height:22px; background-image:url('/images/newpic/main_1.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_1 { display:block; height:22px; background-image:url('/images/newpic/main_1_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
a span.main_1Ch { display:block; height:22px; background-image:url('/images/newpic/main_1_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_2 { display:block; height:22px; background-image:url('/images/newpic/main_2.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_2 { display:block; height:22px; background-image:url('/images/newpic/main_2_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_2Ch { display:block; height:22px; background-image:url('/images/newpic/main_2_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_3 { display:block; height:22px; background-image:url('/images/newpic/main_3.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_3 { display:block; height:22px; background-image:url('/images/newpic/main_3_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_3Ch { display:block; height:22px; background-image:url('/images/newpic/main_3_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_4 { display:block; height:22px; background-image:url('/images/newpic/main_4.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_4 { display:block; height:22px; background-image:url('/images/newpic/main_4_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_4Ch { display:block; height:22px; background-image:url('/images/newpic/main_4_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_5 { display:block; height:22px; background-image:url('/images/newpic/main_5.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_5 { display:block; height:22px; background-image:url('/images/newpic/main_5_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_5Ch{ display:block; height:22px; background-image:url('/images/newpic/main_5_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_6 { display:block; height:22px; background-image:url('/images/newpic/main_6.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_6 { display:block; height:22px; background-image:url('/images/newpic/main_6_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_6Ch { display:block; height:22px; background-image:url('/images/newpic/main_6_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_7 { display:block; height:22px; background-image:url('/images/newpic/main_7.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_7 { display:block; height:22px; background-image:url('/images/newpic/main_7_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_7Ch { display:block; height:22px; background-image:url('/images/newpic/main_7_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }

a span.main_8 { display:block; height:22px; background-image:url('/images/newpic/main_8.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#00612C; text-decoration:underline; }
a:hover span.main_8 { display:block; height:22px; background-image:url('/images/newpic/main_8_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; }
span.main_8Ch { display:block; height:22px; background-image:url('/images/newpic/main_8_on.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-bottom:10px; padding-top:3px; color:#E27B14; text-decoration:none; }


a span.mainSubLv { display:block; background-image:url('/images/newpic/subMarker.jpg'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:35px; padding-bottom:0px; padding-top:1px; 
color:#00612C; }
a:hover span.mainSubLv { display:block; background-image:url('/images/newpic/subMarkerOn.jpg'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:35px; padding-bottom:0px; padding-top:1px; 
color:#E27B14; }
span.mainSubLvCh { display:block; background-image:url('/images/newpic/subMarkerOn.jpg'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:35px; padding-bottom:0px; padding-top:1px; 
color:#E27B14; text-decoration:none; }

/*------------------ Появляющиеся над логотипом тексты на главной --------------------*/

div.mpText strong { font-size:12px; }

div.mpText { position:absolute; display:none; top:20px; font-size:12px; left:0px; border:0px #FFFFFF dotted; width:180px; height:204px; padding:25px; padding-right:10px; padding-top:11px; color:#003333; font-size:11px; font-weight:normal; z-index:5; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/newpic/logosubtext.png', sizingMethod=crop)\  }
html:root div.mpText {  position:absolute; display:none; top:20px; left:0px; border:0px #FFFFFF dotted; width:126px; height:204px; padding:20px; padding-top:13px; padding-right:35px; padding-left:25px; color:#003333; font-size:11px; font-weight:normal; z-index:5; background-image:url('/images/newpic/logosubtext.png'); background-repeat:no-repeat;  }
html:first-child div.mpText { position:absolute; display:none; top:20px; left:0px; border:0px #FFFFFF dotted; width:126px; height:204px; padding:20px; padding-top:13px; padding-right:35px; padding-left:25px; color:#003333; font-size:11px; font-weight:normal; z-index:5; background-image:url('/images/newpic/logosubtext.png'); background-repeat:no-repeat;  }

/*------------------ Единственная таблица --------------------*/

table.mainTab { width:100%; padding:0px; margin:0px; height:450px; background:url('/images/blockmarkup/footerlv1fon.jpg') right bottom repeat-x; }
	td.mainTabTd1 { width:186px; vertical-align:top;  background:url('/images/blockmarkup/leftFon130209.jpg') repeat-y; padding:0 0 0 10px; }
	td.mainTabTd2 { width:100%; vertical-align:top; background:url('/images/blockmarkup/rightFon130209.jpg') right top repeat-y; }
	td.mainTabTd3 { width:46px; vertical-align:top; }
					
/*------------------ Настройки контента --------------------*/
#rasporkaTop { width:100%; height:250px; clear:both; position:relative; }
#rasporkaBottom { width:100%; height:90px; clear:both; position:relative; }

.searchPlaceRel { position:relative; height:45px; }
*html .searchPlaceRel { position:relative; height:41px; }
.searchForm { position:absolute; top:0px; left:10px; margin:0px; padding:0px; }
/*------------------------- Опрос -------------------------*/

#leftBlockShablon { display:block; width:176px; background:url('/images/newpic/left_panell_fon.jpg') right top repeat-y; }
#leftBlockShablon2 { display:block; width:176px; background:url('/images/newpic/left_panell_top.jpg') right top no-repeat; }
#leftBlockShablon3 { display:block; width:176px; background:url('/images/newpic/left_panell_bottom.jpg') right bottom no-repeat; }
#leftBlockShablon4 { display:block; width:176px; padding-top:15px; padding-bottom:15px; border:0px #FF0000 dotted; }

.pollBlockMain { display:block; width:120px; vertical-align:top; padding:1px; margin-left:10px; margin-right:10px; padding-left:24px; border:0px #FF0000 dotted; position:relative; border:0px #FF0000 dotted; background-image:url('/images/blockmarkup/pollfon.jpg'); background-position:left top; background-repeat:repeat-y; background-color:#F5FCEB; }
*html .pollBlockMain { width:150px; margin-left:15px; }

.simplePollBlock { display:block; width:140px; vertical-align:top; margin-left:10px; margin-right:10px; border:0px #FF0000 dotted; }
*html .simplePollBlock { margin-left:15px; margin-right:5px; }
.simplePollBlock2 { display:block; width:140px; vertical-align:top; margin-left:10px; margin-right:10px; border:0px #FF0000 dotted; }
*html .simplePollBlock2 { margin-left:8px; margin-right:5px; }

.pollCh { position:absolute; top:0px; left:2px; background-color:#EAF9D2; }

.pollBlockClear { display:block; width:100px; height:1px; font-size:1px; clear:both; background-color:#FFFFFF; margin-left:15px; margin-right:10px; }

/*------------------ Авторизация --------------------*/

.auth2606Type1 { width:89px; height:18px; 
				 margin-top:2px; 
				 background-image:url('/images/newpic/newauth2706/emailfonpic.jpg'); 
				 background-position:top left; 
				 background-repeat:no-repeat; 
				 background-color:#F3F3F3; 
				 border:0px #FF0000 dotted; 
				 font-size:10px; }
				 html:root .auth2606Type1 { height:18px; margin-top:0px; position:relative; }

.auth2606Type1None { width:89px; height:18px; 
				 	 margin-top:2px; 
				 	 background-color:#F3F3F3; 
					 border:0px #FF0000 dotted; 
				 	 font-size:10px; }

.auth2606Type2 { display:block; width:220px; height:21px; border:0px #FF0000 dotted; margin-bottom:0px; position:relative; }

	.auth2606Type3 { display:block; width:100px; height:17px; float:left; border:0px #FF0000 dotted; }
		.auth2606checkbox { background-color:#00612B; }

	.auth2606Type5 { width:89px; height:18px; margin-top:2px; background-image:url('/images/newpic/newauth2706/passfonpic.jpg'); background-position:top left; background-repeat:no-repeat; background-color:#F3F3F3; float:left; border:0px; font-size:10px; }
	.auth2606Type5None { width:89px; height:18px; margin-top:2px; background-color:#F3F3F3; float:left; border:0px; }

	.auth2606Type6 { display:block; width:100px; height:17px; padding-left:5px; float:left; border:0px #FF0000 dotted; }
	
.auth2606img { background-image:url('/images/newpic/newauth2706/enterbutton.jpg'); background-position:top left; background-repeat:no-repeat; width:44px; height:18px; cursor:pointer; margin-right:5px; float:left; border:0px; }

.bus1708 { display:block; width:59px; height:20px; background:url('/images/newpic/bico230409.jpg') left top no-repeat; float:left; margin:10px 0 0 0; padding:0 0 0 20px; border:0px #FF0000 dotted; position:relative; text-align:left; }
*html .bus1708 { width:60px; }
.fav1708 { display:block; width:113px; height:20px; background:url('/images/newpic/newauth2706/favoritepic.jpg') left top no-repeat; float:left; padding-left:17px; border:0px #FF0000 dotted; position:relative; text-align:left; }
*html .fav1708 { width:130px; }

#clearauth { display:block; width:200px; height:1px; clear:both; font-size:1px; border:0px #FF0000 dotted; }

#clearauth2 { display:block; width:200px; height:7px; clear:both; font-size:1px; border:0px #FF0000 dotted; }
html:first-child #clearauth2 { display:block; width:200px; height:4px; clear:both; }

#clearauth3 { display:block; width:200px; height:7px; clear:both; font-size:1px; border:0px #FF0000 dotted; }
html:first-child #clearauth3 { display:block; width:200px; height:0px; clear:both; }

/* ------------------------------ Список производителей ------------------------------ */

table.mainTabH { width:100%; background-image:url('/images/blockmarkup/hlinenewfon.jpg'); background-position:top left; background-repeat:repeat-x;  }


#nmuContent {  padding-right:25px; padding-left:10px; float:left; position:relative; width:100%;  border:0px #2D8038 dotted;
}

span.leftNavmpNull { position:absolute; width:265px; right:-20px; z-index:2; }
*html span.leftNavmpNull { right:-45px; }

span.rasp { display:block; width:241px; height:335px; float:right; }
*html span.rasp { display:block; width:195px; height:290px; }

span.leftNavmp { width:265px; display:block; z-index:15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/newpic/right_panell_fon_nmu.png', sizingMethod=scale)\ }
html:root span.leftNavmp { width:265px; border:0px #FF0000 dotted; display:block; background-image:url('/images/newpic/right_panell_fon_nmu.png'); background-repeat:repeat-y; }
html:first-child span.leftNavmp { width:265px; display:block; background-image:url('/images/newpic/right_panell_fon_nmu.png'); background-repeat:repeat-y; }

span.leftNavmpTop { width:265px; height:10px; display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/newpic/right_panell_top_nmu.png', sizingMethod=scale)\ }
html:root span.leftNavmpTop { width:265px; height:10px; display:block; background-image:url('/images/newpic/right_panell_top_nmu.png'); background-repeat:repeat-y;}
html:first-child span.leftNavmpTop { width:265px; height:10px; display:block; background-image:url('/images/newpic/right_panell_top_nmu.png'); background-repeat:repeat-y; }

span.leftNavmpBottom { width:265px; height:17px; display:block; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/newpic/right_panell_bottom_nmu.png', sizingMethod=scale)\ }
html:root span.leftNavmpBottom { width:265px; height:17px; display:block; float:left; background-image:url('/images/newpic/right_panell_bottom_nmu.png'); background-repeat:repeat-y; }
html:first-child span.leftNavmpBottom { width:265px; height:17px; display:block; float:left; background-image:url('/images/newpic/right_panell_bottom_nmu.png'); background-repeat:repeat-y; }


span.leftNavmp p { display:block; width:120px; margin:0px; padding:0px; float:left; position:relative; border:0px #ff0000 dotted; }

span.clearMnu { display:block; clear:both; width:265px; }

span.clearMnu { display:block; clear:both; width:265px; }
span.clear { display:block; clear:both; width:100%; height:1px; font-size:1px; }
span.clearSmall { display:block; clear:both; width:100px; height:1px; }

span.pathNmu { color:#999999; font-size:10px; display:block; padding-left:10px; margin-left:-10px; position:relative; text-align:left; }
	span.pathNmu a { font-size:10px; color:#999999; text-decoration:underline; }
	span.pathNmu a:hover { font-size:10px; color:#666666; text-decoration:underline; }
span.pathTitle { font-size:10; color:#A7A7A7; }


h1.subWay2nmu { display:block;  margin-top:3px; height:25px; width:100%; padding:5px; padding-left:10px; color:#FFFFFF; position:absolute; top:20px; left:0px; border:0px #ff0000 dotted; }

span.pathNmu2 { color:#00612C; font-size:16px; display:block; padding-left:10px; margin-left:-10px; position:relative; text-align:left; padding-left:25px; padding-right:170px; padding-bottom:5px; border:0px #ff0000 dotted; }
span.subWay2nmu2 { display:block; margin-top:3px; width:90%; color:#FFFFFF; position:absolute; top:0px; left:0px; border:0px #ff0000 dotted; }
span.greenLineNmu2 { display:block; background:#00612B; height:15px; padding:5px; padding-left:13px; }
*html span.greenLineNmu2 { height:25px; }

.hideLayer { display:none; }
.hideLayerOn { display:block;  padding-bottom:0px; padding-top:3px; background-image:url('/images/newpic/greenpix4.jpg'); background-position:bottom; background-repeat:repeat-x; border:0px #FF0000 dotted; }
.hideLayerOn p { margin:0px; margin-top:10px; padding:0px; }

.hideLayerLine { display:block; background-image:url('/images/newpic/greenpix4.jpg'); background-position:bottom; background-repeat:repeat-x; height:1px; font-size:1px; }

#flashcontent { display:block; text-align:center; margin-bottom:3px; margin-top:5px; }

.start { display:none; }
.startOn { display:block;  padding-bottom:0px; padding-top:3px; background-image:url('/images/newpic/greenpix4.jpg'); background-position:bottom; background-repeat:repeat-x; border:0px #FF0000 dotted; }
.startOn p { margin:0px; margin-top:10px; padding:0px; }

/* input { background-color:#F3F3F3; } */

h1 { font-size:12px; color:#FFFFFF; text-transform:uppercase; font-weight:normal; padding:0px; margin:0px; }
h1.smallText { font-size:14px; color:#005C15; text-transform:uppercase; font-weight:bold; padding:0px; margin:0px; }
h2 { font-size:12px; color:#003518; text-transform:uppercase; font-weight:normal; padding:0px; margin:0px; }

#blockContent1 { display:block; width:100%; vertical-align:top; padding-top:15px; text-align:justify; }





table.gbTab { background-image:url('/images/newpic/gbfon.jpg'); }
	td.gbTabTd1 { background-image:url('/images/newpic/gbug1.jpg'); width:10px; height:10px; }
	td.gbTabTd2 { background-image:url('/images/newpic/gbtopfon.jpg'); background-repeat:repeat-x; background-position:top; width:100%; height:10px; }
	td.gbTabTd3 { background-image:url('/images/newpic/gbug3.jpg'); width:10px; height:10px; }
	td.gbTabTd4 { background-image:url('/images/newpic/gbleftfon.jpg'); background-repeat:repeat-y; background-position:left; width:10px; }
	td.gbTabTd5 { width:100%; vertical-align:top; }
	td.gbTabTd6 { background-image:url('/images/newpic/gbrightfon.jpg'); background-repeat:repeat-y; background-position:right; width:10px; }
	td.gbTabTd7 { background-image:url('/images/newpic/gbug2.jpg'); width:10px; height:9px; }
	td.gbTabTd8 { background-image:url('/images/newpic/gbbottomfon.jpg'); background-repeat:repeat-x; background-position:bottom; width:100%; height:9px; }
	td.gbTabTd9 { background-image:url('/images/newpic/gbug4.jpg'); width:10px; height:9px; }
	
	
	
	
span.titleArticle { display:block; width:100%; height:30px; background-color:#F5FDE8; border:1px #D1D6D0 dotted; padding:3px; color:#006633; font-size:14px; font-weight:bold; text-transform:uppercase; }

span.titleArticle2 { display:block; width:530px; height:37px; background-image:url('/images/newpic/articlespic2.jpg'); background-position:top left; background-repeat:repeat-x;  }
span.titleArticle3 { display:block; width:100%; height:37px; background-image:url('/images/newpic/articlespic3.jpg'); background-position:top right; background-repeat: no-repeat;  }
span.titleArticle4 { display:block; width:350px; height:37px; background-image:url('/images/newpic/articlespic1.jpg'); background-position:top left; background-repeat:no-repeat; padding:3px; padding-top:7px; padding-left:20px; color:#006633; font-size:14px; font-weight:bold; text-transform:uppercase }

span.titleArticle5 { display:block; width:100%; height:37px; background-image:url('/images/newpic/articlespic5.jpg'); background-position:top left; background-repeat:repeat-x;  }
span.titleArticle6 { display:block; width:100%; height:37px; background-image:url('/images/newpic/articlespic6.jpg'); background-position:top right; background-repeat: no-repeat;  }
span.titleArticle7 { display:block; width:350px; height:37px; background-image:url('/images/newpic/articlespic4.jpg'); background-position:top left; background-repeat:no-repeat; padding:3px; padding-top:7px; padding-left:20px; color:#006633; font-size:14px; font-weight:bold; text-transform:uppercase }

.titleArticlePic { display:block; width:21px; height:22px; float:left; margin-right:10px; }
span.titleArticleText { display:block;  height:37px; padding-top:5px; }


.authRepForm { width:150px; font-size:14px; border:1px #B3B9C3 solid; }
.authRepFormButton { background:url('/images/newpic/reppas.jpg') no-repeat top left; width:140px; height:20px; border:0px; cursor:pointer; }

/*---------------Новое от 30.01.08---------------------*/

a.makersList { font-size:14px; color:#075834; text-decoration:underline; }
a.makersList:hover {  font-size:14px; color:#E77510; text-decoration:underline; }

span.makersResume { font-size:12px; color:#373737; }


span.hLine10 { display:block;  background-color:#C0C9C6; width:100%; height:1px; clear:both; font-size:0px; }

span.makersImg { display:block; padding:5px; border:1px #8CAE9C solid; width:159px; height:111px; }
span.makersImg2 { display:block; padding:5px; float:left; margin-right:30px; border:1px #8CAE9C solid; width:159px; height:111px; text-align:center; }





span.newspecops { display:block; width:235px; height:200px; float:left; background-image:url('/images/newpic/newpicfon3.jpg'); background-position:right; background-repeat:repeat-y; border:0px #ff0000 dotted; }
	span.newspecops2 { display:block; width:100%; height:100%; float:left; background-image:url('/images/newpic/newpicfon3d.jpg'); background-position:bottom; background-repeat:repeat-x; }
		span.newspecops3 { display:block; width:100%; height:100%; float:left; background-image:url('/images/newpic/newpic3.gif'); background-position:bottom right; background-repeat:no-repeat; }
			img.newspecopspic { float:left; border:0px #81A395 solid; }
			span.newspecops2 strong { display:block; width:220px; font-size:12px; font-weight:bold; color:#000000; margin-right:7px; margin-left:7px; margin-top:2px; text-align:left;  }
			
			span.newListBusketnew { display:block; padding-left:30px; padding-top:6px; background-image:url('/images/newpiccat/busket_new.jpg'); background-repeat:no-repeat; height:26px; }
			span.newListBusketnew a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
			span.newListBusketnew a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:none; }
			
			span.newListDescnew { display:block; padding-left:30px; padding-top:6px; background-image:url('/images/newpiccat/desc_ico1.jpg'); background-repeat:no-repeat; height:26px; }
			span.newListDescnew a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
			span.newListDescnew a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:none; }
			
			span.copsprice { display:block; padding-left:30px; text-decoration:none; color:#00612C; }
			
			
img.phone200110 { position:absolute; top:0px; left:20px; background:url('/images/blockmarkup/phone210110.png') no-repeat; border:0px #ff0000 dotted;
	_background: none; /* специально для IE */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/phone210110.png', sizingMethod='crop'); }
	
	
	

span.mainFilter { display:block; width:100%; }
span.clearFilter { display:block; width:100%; height:1px; clear:both; font-size:10px; }
span.mainFilterCl1 { display:block; padding:0 0 0 10px; border:0px #ff0000 dotted; color:#00612C; margin:0 47px 0 0; }
span.mainFilterCl2 { display:block; background:#E2E2E2;  padding:0 0 0 10px; color:#00612C; border:0px #ff0000 dotted; margin:0 47px 0 0; }
/*	span.mainFilterCl2 input { background-color:#E2E2E2; } */
span.mainFilterCl3 { display:none; }


/*span.filterSubLine { position:relative; white-space:nowrap;  height:20px;  float:left; margin-right:5px; border:1px #ff0000 dotted;  }*/
.filterSubLine { white-space:nowrap; padding:0 7px 0 0; display:block; width:191px; position:relative;  border:0px #ff0000 dotted; color:#00612C; float:left; }
.smallHref { color:#999999; font-size:11px; }

.attrHelp { display:none; }
.attrHelpOn { position:absolute; display:block; color:#999999; width:432px; top:0px; right:-442px; padding:15px 10px 5px 10px; border:1px #666666 solid; background-color:#F5FBEC; font-weight:normal; z-index:99; }
	html:first-child .attrHelpOn { left:150px; z-index:99; }

	.attrHelpOn h1 { color:#333333; font-size:12px; text-transform:uppercase; margin:0px; padding:0px; float:left; font-weight:bold; }
.closeLink { display:block; width:60px; height:16px; color:#00612C; font-size:10px; float:right; font-weight:normal; }


span.filterMainTitle { font-weight:bold; border:0px #FF0000 dotted; clear:both; font-size:12px; color:#00602C; height:15px;  padding:2px 0 3px 0; position:relative; z-index:99; }
	html:first-child span.filterMainTitle { display:block; }
span.filterTitle { display:block;  font-size:11px; color:#00602C; height:15px; }

span.formElement { display:block; margin:0 0 0 0; float:left; width:20px; height:20px; border:0px #ff0000 dotted;  }
span.formText { display:block; font-size:11px; color:#00602C; margin:0 5px 0 0; padding:4px 0 0 0; height:20px; float:left; border:1px #ff0000 dotted;  }
	span.formText label { padding:0 0 5px 0; }

span.filtrbutton02091 { display:block; width:113px; height:20px; margin:15px 0  0 10px; float:left; border:0px #ff0000 dotted; cursor:pointer; }
span.mainFilterOL { display:block; width:171px; height:20px; margin:15px 0  0 15px; float:left; position:relative; border:0px #ff0000 dotted; }

span.formElementOL { display:block; margin:0 0 0 0; float:left; width:20px; height:20px; position:relative; border:0px #ff0000 dotted; }

span.formTextOL { display:block; font-size:12px; color:#00602C; margin:0 10px 0 2px; padding:4px 0 0 0; height:20px; font-weight:bold; float:left;  }
span.formTextOL2 { display:block; font-size:12px; color:#00602C; margin:0 10px 0 2px; padding:3px 0 0 0; height:20px; font-weight:bold; text-decoration:underline; float:left;  }


span.flmMain { display:block; position:relative; border:0px #FF0000 dotted; padding: 0 265px 0 0; margin:0 0 0 0; z-index:25; }

	span.flmMainTitle1 { display:block; height:24px; color:#00612C; position:relative; border:0px #00CC33 dotted; padding: 21px 0 0 11px; }
		*html span.flmMainTitle1 { height:41px; padding: 15px 0 0 11px; }
	h1.flmMainTitle2 { display:block; height:25px; background:#00612C; border:0px #00CC33 dotted; padding: 5px 0 0 11px; }
	span.flmMainFilter { display:block; border:0px #00CC33 dotted; }
		span.flmMainFilterCl { display:block; width:100%; height:1px; font-size:3px; clear:both; }

span.flmMainClear { display:block; clear:both; }

span.leftNavmpNullFlm { display:block; border:0px #FF0000 dotted; position:absolute; top:18px; right:0px; width:265px; z-index:10; }

#contentBlockF { display:block; margin:0 75px 0 7px; clear:both; }


/*---------------Новое от 13.02.09---------------------*/

span.exNewCatNav0 { display:block; background-image:url('/images/newpiccat/cat_menu_new0.jpg'); background-position:left; background-repeat:no-repeat; padding:2px 0 2px 0; margin:22px 1px 0 0; }
	*html span.exNewCatNav0 { margin:41px 1px 0 0; }
span.exNewCatNav1 { display:block; background-color:#00612C; padding:2px 0 2px 5px; margin:0 1px 0 0; border:0px #ff0000 dotted; }

span.exNewCatNav1 a { font-size:12px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
span.exNewCatNav1 a:hover { font-size:12px; color:#9CF40D; text-decoration:none; text-transform:uppercase; }

span.exNewCatNav2 {  display:block; background-image:url('/images/newpiccat/cat_menu_new2.jpg'); background-position:left top; background-repeat:no-repeat; border:0px #ff0000 dotted;  padding:2px 0 10px 5px; margin:0 1px 0 0; }

span.exNewCatNav2 a { font-size:12px; color:#00612C; text-decoration:underline; }
span.exNewCatNav2 a:hover { font-size:12px; color:#E77510; text-decoration:underline; }


#newFblockMain { display:block; width:700px; height:95px; padding:0 0 0 0; margin:0 0 0 10px; border:0px #ff0000 dotted; }
	#newFblockMain strong { display:block; clear:both; color:#E72B15; font-size:11px; text-transform:uppercase; margin:10px 0 5px 0; }
	.nameform1 { display:block; background:url('/images/blockMPIn/tel2409091.gif') no-repeat top left #FFFFFF; width:315px; height:75px; margin:0 4px 0 0; border:1px #B3B9C3 solid; float:left; overflow:hidden; }
	.nameform1On { display:block; width:315px; height:75px; margin:0 4px 0 0; border:1px #B3B9C3 solid; float:left; overflow:hidden; background:#FFFFFF; }
	
	input.telForm1n { background:url('/images/blockMPIn/tel2409092.gif') no-repeat top left #FFFFFF; width:250px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:6px; padding:0 0 0 63px; }
	input.telForm1nOn { background:url('/images/blockMPIn/tel2409092on.gif') no-repeat top left #FFFFFF; width:250px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:6px; padding:3px 0 0 63px; font-size:11px; color:#999999; }	

	input.telForm2n { background:url('/images/blockMPIn/tel2409093.gif') no-repeat top left #FFFFFF; width:250px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:6px; padding:0 0 0 47px; }
	input.telForm2nOn { background:url('/images/blockMPIn/tel2409093on.gif') no-repeat top left #FFFFFF; width:250px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:6px; padding:3px 0 0 47px; font-size:11px; color:#999999; }	
	
	input.telForm3n { background:url('/images/blockMPIn/tel2409094.gif') no-repeat top left #FFFFFF; width:176px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:6px; padding:0 0 0 43px; }
	input.telForm3nOn { width:176px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:6px; padding:3px 0 0 43px; font-size:11px; color:#999999; background:url('/images/blockMPIn/tel2409094on.gif') no-repeat top left #FFFFFF; }
	
	.buttonSM { width:70px; height:20px; float:left; margin:0 0 0 4px; cursor:pointer; background:url('/images/blockMPIn/telbutton.gif') no-repeat top left; border:0px; }	
	
	
	 	

	input.telForm1 { background:url('/images/newpic/telphone7.jpg') no-repeat top left; width:208px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:4px; background-color:#F1F3F2; }
	input.telForm1On { width:208px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; margin-bottom:4px; }

	
	input.telForm2 { background:url('/images/newpic/telphone8.jpg') no-repeat top left; width:112px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; background-color:#F1F3F2; }
	input.telForm2On { width:112px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; background-color:#F1F3F2;  }

	
	input.telForm3 { background:url('/images/newpic/mailphone7.jpg') no-repeat top left; width:215px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; background-color:#F1F3F2; }
	input.telForm3On { width:215px; height:21px; border:1px #B3B9C3 solid; color:#000000; float:left; background-color:#F1F3F2; }


	
	
	select.telForm5 { width:300px; height:20px; border:1px #B3B9C3 solid; color:#FF0000; margin-left:30px; }
	*html select.telForm5 { margin-left:0px; }
	.arrow { display:block; width:5px; margin-left:3px; height:21px; float:left; color:#E7760E; vertical-align:top; font-size:10px; margin-bottom:3px; }
	.sText { display:block; width:95px; height:11px; float:left; color:#E7760E; vertical-align:bottom; font-size:10px; padding-top:10px; margin-bottom:3px; }
	*html .sText { height:21px; }
	
	 #newFblockRight2 input { width:140px; height:21px; border:0px; background-image:url('/images/newpic/feedback.jpg'); background-repeat:no-repeat; }
	 #newFblockRight21 input { width:140px; height:21px; border:0px; background-image:url('/images/newpic/feedback.jpg'); background-repeat:no-repeat; }
	 

div.topTel2 { position:absolute; top:27px; left:5px; z-index:2; width:190px; height:91px; margin-top:5px; background-image:url('/images/blockmarkup/phonecat2606.png'); background-repeat:no-repeat;
_background:none; /*Для IE*/
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/phonecat210110.png', sizingMethod=crop)\ }

.filterup { }
span.formElementOLHOn { display:block; width:20px; height:20px; top:0px; left:0px; position:absolute; background-color:#FFFFFF; background-image:url('/images/blockmarkup/filterup.jpg'); background-repeat:no-repeat; background-position:center -34px; border:0px #ff0000 dotted; }
span.formElementOLH { display:block; width:20px; height:20px; top:0px; left:0px; position:absolute; background-color:#FFFFFF; background-image:url('/images/blockmarkup/filterup.jpg'); background-repeat:no-repeat; background-position:center 6px; border:0px #ff0000 dotted;  }



.textPlace { display:none; }
.textPlaceHide { vertical-align:top; }
.textPlaceD { display:none; }

.textPlaceOn { position:absolute; top:10px; left:195px; width:571px; height:166px; z-index:7; border:0px #FF0000 dotted; background:url('/images/newpic/textplace2.jpg') no-repeat top left; padding:10px; text-align:justify; }
*html .textPlaceOn { width:591px; height:176px; }


span.innerTextPlace { display:block; width:100%; height:135px; overflow:hidden; }

a .pl { display:block; background:url('/images/newpic/pl.gif') no-repeat top left; width:150px; color:#00612C; font-size:12px; text-decoration:underline; padding-left:5px; font-weight:bold; float:right; margin:8px 0 0 0; }
a:hover .pl { display:block; background:url('/images/newpic/plon.gif') no-repeat top left; width:150px; color:#E77510; font-size:12px; text-decoration:underline; padding-left:5px; font-weight:bold; float:right; margin:8px 0 0 0; }

a .ascq { display:block; width:103px; height:17px; background:url('/images/newpic/askq1.gif') no-repeat top left; margin-left:10px; color:#2E984D; padding-left:20px; padding-top:1px; text-decoration:underline; cursor:pointer; 
float:left; }
a:hover .ascq { display:block; width:103px; height:17px; background:url('/images/newpic/askq1.gif') no-repeat top left; margin-left:10px; color:#206835; padding-left:20px; padding-top:1px; text-decoration:underline; cursor:pointer;float:left;  }

span.ascq2 { position:absolute; z-index:5; top:74px; left:210px; width:450px; background:url('/images/newpic/askq3.gif') no-repeat top left; color:#2E984D; padding-left:20px; padding-top:0px; text-decoration:underline; cursor:pointer; }

h2.h2small { font-size:13px; text-transform:none; font-weight:bold; }
h3.h3small { font-size:13px; text-transform:none; font-weight:bold; padding:0px; margin:0px; }


.newListCatGreenLine { display:block; position:relative; border-top:1px #006600 solid; margin:0 46px 15px 0; z-index:1; }
.newListCatBlock { display:block; width:100%; position:relative; background:url('/images/newpiccat/new_punctir1.jpg') 315px top repeat-y; margin:0 0 25px 0; padding:20px 0 0 0; border:0px #ff0000 dotted; }
*html .newListCatBlock { background:url('/images/newpiccat/new_punctir1.jpg') 330px top repeat-y; }
.newListCatBlockLv1 { display:block; width:100%; position:relative; border:0px #ff0000 dotted; }
	.newListElBlockL { display:block; width:290px; position:relative; float:left; margin:0 10px 7px; border:0px #ff0000 dotted; }
	.newListElBlockR { display:block; width:400px; position:relative; float:left; margin:0 0 0 10px; border:0px #ff0000 dotted; }

.newListCatBlockLv2 { display:block; width:100%; height:45px; position:relative; border:0px #ff0000 dotted; }	
	

table.newListCat { font-family:Arial, Helvetica, sans-serif; margin-top:3px; }
tr.newListCatTr1 { color:#1C1C1C; font-size:12px; }
td.newListCatTd1 {}
td.newListCatTd2 { background-image:url('/images/newpiccat/new_punctir1.jpg'); background-position:right bottom; background-repeat:repeat-y; }
td.newListCatTd3 { background-image:url('/images/newpiccat/new_punctir1.jpg'); background-position:right bottom; background-repeat:repeat-y; }
td.newListCatTd4 {}
td.newListCatTd5 {}
td.newListCatTd6 { background-image:url('/images/newpiccat/new_punctir1.jpg'); background-position:right bottom; background-repeat:repeat-y; vertical-align:top; }
td.newListCatTd7 { font-weight:bold; white-space:normal; }
td.newListCatTd7 strong a { font-size:15px; color:#013418; text-decoration:underline; }
td.newListCatTd7 strong a:hover{ font-size:15px; color:#E27B14; text-decoration:underline; }

td.newListCatTd9 { width:100%; }
td.newListCatTd10 { width:150px; padding:0px; padding-top:5px; vertical-align:top; }

tr.newListCatTr2 { background-image:url('/images/newpiccat/pixel_new_green.gif'); background-position:top; background-repeat:repeat-x; }

span.newPriceStyle { font-size:15px; color:#FF9900; font-weight:bold; }
span.newPriceStyleRed { font-size:15px; color:#FF0000; font-weight:bold; }
	span.newPriceStyleRed i { font-size:12px; color:#FF0000; }
span.marketText { font-size:10px; color:#FF0000; }
span.newPriceStyle2 { font-size:15px; color:#02602C; font-weight:bold; }

span.newPriceStyleRed2 { font-size:12px; color:#FF0000; }

span.newListBusket { display:block; padding-left:35px; padding-top:6px; background-image:url('/images/newpiccat/busket_new.jpg'); background-repeat:no-repeat; height:26px;  }
span.newListBusket a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
span.newListBusket a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:underline; }

span.newListDesc { display:block; padding-left:30px; padding-top:6px; background-image:url('/images/newpiccat/desc_ico1.jpg'); background-repeat:no-repeat; height:26px; }
span.newListDesc a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
span.newListDesc a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:underline; }

span.newListDesc2 { display:block; padding-left:30px; padding-top:6px; background-image:url('/images/newpic/desctov1.jpg'); background-repeat:no-repeat; height:26px; }
span.newListDesc2 a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
span.newListDesc2 a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:underline; }

span.newListDesc3 { display:block; padding-left:30px; padding-top:6px; background-image:url('/images/newpic/desctov2.jpg'); background-repeat:no-repeat; height:26px; }
span.newListDesc3 a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
span.newListDesc3 a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:underline; }

span.newListDesc3ch { display:block; padding-left:30px; padding-top:6px; background-image:url('/images/newpic/desctov2ch.jpg'); background-repeat:no-repeat; height:26px; color:#999999; font-size:12px; font-weight:bold; text-decoration:none; }

span.newListDesc4 { display:block; white-space:nowrap; padding-left:8px; padding-top:10px; height:26px; color:#F77201; font-size:12px; font-weight:bold; text-decoration:none; }
span.newListDesc4_1 { display:block; margin:3px 0 0 8px; float:left; }

span.newListFav { display:block; padding-left:23px; padding-top:6px; background-image:url('/images/newpiccat/fav_ico1.jpg'); background-repeat:no-repeat; height:26px; }
span.newListFav  a { color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
span.newListFav  a:hover { color:#E27B14; font-size:12px; font-weight:bold; text-decoration:none; }

span.newListLink a { display:block; height:26px; padding-left:20px; padding-top:6px; color:#00612E; font-size:12px; font-weight:bold; text-decoration:underline; }
span.newListLink a:hover { display:block; height:26px; padding-left:20px; padding-top:6px; color:#E27B14; font-size:12px; font-weight:bold; text-decoration:none; }

p.goodTitleFL { padding:0px; padding-top:2px; margin:0px; }
	p.goodTitleFL strong { font-size:14px; color:#025E2D; }
p.goodTitleFL:first-letter { text-transform:uppercase; }

a.catpic2 {}
a.catpic2:hover {}

span.catPic { display:block; width:310px; height:149px; background-repeat:no-repeat; position:relative; }

span.linkBlock2 { position:absolute; top:30px; right:0px; width:150px; height:50px; border:0px #FF0000 dotted; z-index:15px; text-align:right; }
span.linkBlock3 { display:block; width:300px; border:0px #FF0000 dotted; z-index:15px; text-align:right; background-image:url('/images/newpic/freedist2.jpg'); background-position:top right; background-repeat:no-repeat; padding-top:25px; color:#FF7300; }
span.linkBlock4 { display:block; width:300px; border:0px #FF0000 dotted; z-index:15px; text-align:right; background-image:url('/images/newpic/freedist5.jpg'); background-position:top right; background-repeat:no-repeat; padding-top:25px; color:#FF7300; }
a.bynow { color:#FF7300; text-decoration:underline; font-weight:bold;}
a.bynow:hover { color:#BB5400; text-decoration:underline; font-weight:bold; }

a.pathLink { font-size:10; color:#A7A7A7; text-decoration:underline; text-transform:lowercase; }
a:hover.pathLink { font-size:10; color:#838383; text-decoration:underline; text-transform:lowercase; }

a.pathLinkCh { font-size:10; color:#838383; text-decoration:underline; text-transform:lowercase; }
a:hover.pathLinkCh { font-size:10; color:#838383; text-decoration:underline; text-transform:lowercase; }

.filterButton220409 { width:113px; height:20px; border:0px; cursor:pointer; background:url('/images/newpic/filterButton220409.jpg') no-repeat; }

div.searchNew { position:absolute; top:232px; left:11px; widows:110px; height:35px; z-index:0; }

input.search { width:100px; position:relative; height:17px; border:1px #00612C solid; color:#00612C; font-size:12px; }


/* ------------------ Сортировка по каталогу -----------------------*/

	.sortLine { display:block; height:18px; background-color:#F0F0F0; padding:5px 195px 5px 15px; margin:0 47px 0 0; color:#015C2B; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
	
	.sortBlock1 { display:block; width:215px; float:left; border:0px #ff0000 dotted; }
	.sortBlock2 { display:block; width:250px; float:right; border:0px #ff0000 dotted; }
		.sortBlock2 a { font-weight:bold; text-decoration:underline; color:#015C2B; }
			.sortBlock2 a:hover { font-weight:bold; text-decoration:underline; color:#FE7600; }
			.sortBlock2 a.ch { font-weight:bold; text-decoration:underline; color:#015C2B; }
			.sortBlock2 a.ch:hover { font-weight:bold; text-decoration:underline; color:#FE7600; }
			
	.sortLineWhite { display:block; height:18px; background-color:#ffffff; padding:5px 195px 5px 15px; margin:0 47px 0 0; color:#015C2B; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:0px #ff0000 dotted; }
	
		.sortBlock3 { display:block; width:100%; float:right; border:0px #ff0000 dotted; }
			.sortBlock3 a { font-weight:bold; text-decoration:underline; color:#015C2B; }
			.sortBlock3 a:hover { font-weight:bold; text-decoration:underline; color:#FE7600; }
			.sortBlock3 a.ch { font-weight:bold; text-decoration:underline; color:#FE7600; }
			.sortBlock3 a.ch:hover { font-weight:bold; text-decoration:underline; color:#FE7600; }
			.grayTextSort { font-size:12px; color:#666666; }
			.boldTextSort { font-weight:bold; }
		.sortBlock4 { display:block; float:left; border:0px #ff0000 dotted; white-space:nowrap; }
			.sortBlock4 a { font-weight:bold; text-decoration:underline; color:#015C2B; }
			.sortBlock4 a:hover { font-weight:bold; text-decoration:underline; color:#FE7600; }
			.sortBlock4 a.chUp { font-weight:bold; text-decoration:underline; color:#FE7600; background:url('/images/blockmarkup/sortarrow.jpg') left 4px no-repeat; padding:0 20px 0 15px; }
			.sortBlock4 a.chUp:hover { font-weight:bold; text-decoration:underline; color:#FE7600; background:url('/images/blockmarkup/sortarrow.jpg') left 4px no-repeat; padding:0 20px 0 15px; }
			.sortBlock4 a.chD { font-weight:bold; text-decoration:underline; color:#FE7600; background:url('/images/blockmarkup/sortarrow.jpg') left -25px no-repeat; padding:0 20px 0 15px; }
			.sortBlock4 a.chD:hover { font-weight:bold; text-decoration:underline; color:#FE7600; background:url('/images/blockmarkup/sortarrow.jpg') left -25px no-repeat; padding:0 20px 0 15px; }
		.sortBlock5 { display:block; width:100%; float:right; text-align:right; border:0px #ff0000 dotted; }	
		
		
.topLineKL { display:block; width:100%; height:1px; font-size:1px; background:url('/images/blockmarkup/dottedpixsmcatalogh.gif') repeat-x; }

.evenRowGray td,th { background-color:#F0F0F0; }
.evenRowWhite td,th { background-color:#FFFFFF; }

.evenRowGray td,th { background-color:#F0F0F0; }
.evenRowWhite td,th { background-color:#FFFFFF; }
.evenRowGray th { background-color:#F0F0F0; }

.shortViewCatalog { width:750px; padding:0; margin:0; border-collapse:collapse; }
.shortViewCatalog th { color:#006230; padding:5px 10px 5px 5px; font-size:11px; font-weight:bold; text-align:left; }
.shortViewCatalog td { color:#666666; font-size:11px; text-align:left; }
	.th1 { width:165px; border-top:1px #333333 dotted; border-right:1px #333333 dotted; }
	.thn { border-top:1px #333333 dotted; border-right:1px #333333 dotted; }
	.th2 {  border-top:1px #333333 dotted; border-right:1px #333333 dotted; }
	.th3 { width:110px;  border-top:1px #333333 dotted; border-right:1px #333333 dotted; }
	.th4 { width:75px; border-top:1px #333333 dotted; border-right:1px #333333 dotted; }
	.th5 { width:105px; border-top:1px #333333 dotted; border-right:1px #333333 dotted; }
	.th6 { width:62px; border-top:1px #333333 dotted; }
	.th7 { width:32px; border-top:0px; background:none; }

	.td1 { width:165px; border-right:1px #333333 dotted; }
	.tdn { border-right:1px #333333 dotted; }
	.td2 { border-right:1px #333333 dotted; }
	.td3 { width:110px; border-right:1px #333333 dotted; }
	.td4 { width:75px; border-right:1px #333333 dotted; }
	.td5 { width:105px; border-right:1px #333333 dotted; }
	.td6 { width:62px; }
	.td7 { border-top:0px; }
	
	.hTabLine { display:block; margin:0 46px 0 0; height:1px; font-size:1px; border-top:1px #333333 dotted; }
	
	span.rowGray { display:block; position:relative; width:430px;  background-color:#F0F0F0; border:0px #FF0000 dotted; }
	span.rowWhite { display:block; position:relative; width:430px; background-color:#FFFFFF; border:0px #FF0000 dotted; }
	
	span.attrCl { display:block; width:350px; height:1px; font-size:1px; clear:both; }
	
	span.attrTitle { display:block; width:180px; padding:2px 5px 2px 5px; float:left; font-size:12px; color:#00622F; border-right:1px #CCCCCC dotted; }
	span.attrValue { display:block; width:215px; padding:2px 5px 2px 5px; float:left; font-size:12px; color:#00622F; }
		span.attrValue span { font-size:12px; color:#00622F; }
		
		
		
		
<!--   -->

.stfilt { display:block; font-size:11px; width:250px; position:relative; }
.stfilt2 { font-size:11px; position:relative; font-weight:normal; }
.preStfBlock { display:block; width:100%; height:5px; clear:both; position:relative; }
.stfBlock { display:block; width:100%; height:10px; clear:both; position:relative; }
.stfBlock2 { display:block; width:100%; height:10px; clear:both; position:relative; }
	*html .preStfBlock { height:1px; font-size:1px; }
	*html .stfBlock { height:1px; font-size:1px; }
	
<!--   -->	
	
.GCBlock1 { display:block; width:300px; height:200px; float:left; margin:0 10px 0 0; }
.GCBlock2 { display:block; width:300px; height:200px; float:left; }
.GCBlockTitle { display:block; margin:0 0 10px 0; color:#005C15; font-size:12px; font-weight:bold; }

	a.GCBlockLink span { font-weight:bold; }
	
	.GCHDLine { display:block; width:100%; height:1px; border-top:1px #666666 dotted; }
	.GCText { display:block; width:720px; text-align:justify; }

<!--   -->		
	
	.gbNewS1 { display:block; width:715px; float:left; clear:both; }
		.gbNewS1Padding { display:block; margin:15px 0 15px 0; }
			.gbNewS1Name { display:block; float:left; margin:0 0 0 15px; font-size:12px; font-weight:bold; color:#005C15; }
			.gbNewS1Date { display:block; float:left; font-size:12px; color:#005C15; }
				.gbNewS1NameLine { display:block; width:100%; height:15px; padding:3px 3px 3px 3px; background-color:#E8E8E8; }
			.gbNewS1Text { display:block; float:left; width:600px; margin:10px 0 0 0; padding:0 0 0 129px; font-size:12px; color:#002F15; }
			*html { width:725px; }
			.gbNewS1PaddingReply { display:block; padding:15px 10px 0 10px; margin:10px 0 0 0; color:#E27B14; }
		.gbNewS1Title { display:block; margin:0 10px 0 0; color:#005C15; font-size:12px; font-weight:bold; float:left; }
		.gbNewS1Title strong { color:#FCA543; font-size:12px; font-weight:bold; }

		.hideShowLink { display:block; margin:25px 0 25px 0; color:#005C15; font-size:14px; font-weight:bold; }

		.gbNewS1hideForm { display:none; }
		.gbNewS1showForm {  }
		
		
.gbNewS1form1 { display:block; width:480px; height:30px; }
	.gbNewS1form1 span { display:block; width:95px; height:30px; float:left; margin:0 30px 0 0; text-align:right; font-weight:bold; }
	.gbNewS1form1 input { width:310px; border:1px #999999 solid; }
.gbNewS1form2 { display:block; width:480px; height:30px; }
	.gbNewS1form2 span { display:block; width:95px; height:30px; float:left; margin:0 30px 0 0; text-align:right; font-weight:bold; }
	.gbNewS1form2 input { width:310px; border:1px #999999 solid; }
.gbNewS1form3 { display:block; width:480px; height:30px; }
	.gbNewS1form3 span { display:block; width:95px; height:30px; float:left; margin:0 30px 0 0; text-align:right; font-weight:bold; }
	.gbNewS1form3 input { width:310px; border:1px #999999 solid; }
.gbNewS1form4 { display:block; width:480px; height:130px; }
	.gbNewS1form4 span { display:block; width:95px; height:130px; float:left; margin:0 30px 0 0; text-align:right; font-weight:bold; }
	.gbNewS1form4 textarea { width:310px; height:130px; border:1px #999999 solid; }
.gbNewS1form5 { display:block; width:480px; height:30px; padding:15px 0 0 120px; }

.dottedLine { display:block; width:720px; margin:10px 0 0 0; height:1px; border-top:1px #999999 dotted; }

.plugginsGray { display:block; width:720px; clear:both; position:relative; border:0px #00ffff solid; background:url('/images/blockmarkup/fon160210.jpg') left top repeat-y; }
.plugginsWhite { display:block; width:720px; clear:both; position:relative; border:0px #00ffff solid; background:url('/images/blockmarkup/fon160210w.jpg') left top repeat-y; }
	.plugginsPic { display:block; width:103px; height:100px; float:left; margin:0 10px 0 0; }
	.plugginsPic img { display:block; width:90px; height:90px; border:1px #CCCCCC solid; margin:3px 3px 3px 7px; }
	.plugginsText { display:block;  width:370px; float:left; margin:0 10px 0 0; padding:15px 0 10px 0; }
	*html .plugginsText { height:100px; }
	.plugginsPrice { display:block; height:47px; width:110px; float:left; margin:0 10px 0 0; padding:43px 0 10px 0; }
	*html .plugginsPrice { height:100px; }
	.plugginsCheckbox { display:block; width:90px; height:47px; float:left; padding:43px 0 10px 0; text-align:center; }
	*html .plugginsCheckbox { height:100px; }
	.plugindLink { display:block; width:720px; text-align:right; }

		.listLabel { display:block; position:absolute; bottom: 30px; left: 144px; z-index:25; border:0px #ff0000 dotted; height:80px; width:121px; padding:15px 20px 0 22px; background:url('/images/blockmarkup/lable3.png') left top no-repeat; font-size:15px; font-weight:bold; color:#FF0000;
		_background: none; /* специально для IE */
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/lable3.png', sizingMethod='crop'); }
		*html .listLabel {  width:171px; left: 149px; bottom: 41px; border:0px #ff0000 dotted; }
		
.objects { display:block; float:left; width:250px; border:1px #ff0000 dotted; }
.objectPic { display:block; width:160px; height:112px; float:left; margin:0 35px 0 0; border:1px #ff0000 dotted; }

.psevdoContentPlace { display:block; padding: 0 15px 0 15px; }



a.metalink { font-size:11px; color:#006600; text-decoration:underline; }
a.metalink:hover { font-size:11px; color:#FF6600; text-decoration:underline; }

a.metalinkCh { font-size:11px; color:#003300; font-weight:bold; text-decoration:underline; }
a.metalinkCh:hover { font-size:11px; color:#003300; font-weight:bold; text-decoration:underline; }


/* ---------------------- Блок производителей, новый ----------------------------- */

.makersMain100407 { display:block; width:779px; height:auto; position:relative; border:0px #FF0000 dotted; position:absolute; top:-310px; left:200px; z-index:55; }
	.makers100407 { display:block; width:779px; height:auto; position:relative; background:url("/images/blockmarkup/makerspic1004072.jpg") top left repeat-y; }
	.makersTop100407 { display:block; width:779px; padding:25px 0 0 0; height:40px; position:relative; background:url("/images/blockmarkup/makerspic1004071.jpg") top left no-repeat; }
	
	#makersPNG100407 { display:block; width:779px; height:42px; position:relative;  background:url('/images/blockmarkup/makerspic1004073.png') left top repeat-x; border:0px #FF0000 dotted;
					   background:_none; /* Для IE */
					   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/makerspic1004073.png', sizingMethod=scale)\ }
	
	.makersPNG1004072 { display:block; width:779px; padding:0 0 0 29px; position:relative;  background:url('/images/blockmarkup/makerspic1004074.jpg') left bottom no-repeat; }	
		.makersPNG1004072 span { display:block; width:133px; float:left; margin:0 8px 0 5px; border:0px #ff0000 dotted; }
		.makersPNG1004072 span a { display:block; color:#1F2810; font-size:12px; text-decoration:underline; font-weight:bold; }
		.makersPNG1004072 span a:hover { display:block; color:#FF6600; font-size:12px; text-decoration:underline; font-weight:bold; }
		.makersPNG1004072 span i { display:block; width:133px; height:3px; font-size:1px; clear:both; }
		
		.clear { display:block; clear:both; }
		



	.shopsTitle100408 { display:block; margin:0 0 0 15px; color:#91A077; font-size:18px; }
	
	.shopFon100408 { display:block; width:237px; background:#EFF5E2; margin:0 0 0 1px; padding:5px; }
	*html .shopFon100408 { width:247px; }
	
	.shopsSity100408 { display:block; width:247px; margin:0 0 0 15px; color:#FF6600; font-size:15px; font-weight:bold; }
	
	.shopListLB100408 { display:block; width:75px; height:75px; float:left; margin:0 5px 0 0; border:1px #00612C solid; color:#003300; }
	.shopListRB100408 { display:block; width:150px; height:75px; float:left; margin:0 0 0 0; font-size:11px; color:#006600; }
		.shopListRB100408 i { font-size:10px; font-style:normal; }
		
		
.bascketbutton100409 { display:block; width:150px; height:45px; margin:0 0 25px 0; background:url('/images/blockmarkup/BascketButtonGlass.jpg') left top no-repeat; cursor:pointer; z-index:91; }

.subContentRasporka { display:block; clear:both; width:100%; height:215px; }


