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:1100px;
		
	}

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; }	



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:1080px; background:url('/images/blockmarkup/mainrightfon.jpg') top right repeat-y; }
html>body #main  { height:auto; }

/*------------------ Шапка --------------------*/

#headerLink { display:block; position:absolute; top:0px; left:0px; width:190px; height:262px; cursor:pointer; border:0px #FF0000 dotted; z-index:99; }
#header3Link { display:block; position:absolute; top:290px; left:0px; height:22px; width:210px; cursor:pointer; float:left; border:0px #FF0000 dotted; z-index:99; }

#header{ position:absolute; top:0px; left:0px; width:100%; height:457px; overflow:hidden; border:0px #FF0000 dotted; 
		 min-width:1080px; background:url('/images/blockmarkup/top_fon_summer_n2.jpg') top right repeat-x; }


#headerFon { height:313px; width:100%; border:0px #FFffff dotted; background:url('/images/blockmarkup/headerfonsept9.png') left top repeat-x; 
_background: none; /* специально для IE */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/headerfonsept9.png', sizingMethod='scale'); }

#rightHeaderFon { height:313px; padding-right:55px; background:url('/images/blockmarkup/rightheaderfon090904.jpg') right top no-repeat; border:0px #FF0000 dotted; padding-top:28px;  }
html:root #rightHeaderFon { background:url('/images/blockmarkup/rightheaderfon090904.jpg') right top no-repeat; }
html>body #rightHeaderFon { height:282px; padding-top:31px; }

#leftHeaderFon { height:313px; padding-left:195px; background:url('/images/blockmarkup/heademan200110.gif') left top no-repeat; border:0px #FFffff dotted; }


#headerFonLeft { height:313px; padding-left:22px; background:url('/images/blockmarkup/headerleft090904.png') left top no-repeat;
_background: none; /* специально для IE */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/headerleft090904.png', sizingMethod='crop'); }

/*------------------ Шапка 2 --------------------*/

#header2Fon { height:144px;  background:url('/images/blockmarkup/header2fon.jpg') right top repeat-x; }
#headerLogoFon { height:144px;  background:url('/images/newpic/headerlogo2904.jpg') left top no-repeat; }
#headerRightFon { height:144px;  background:url('/images/blockmarkup/header2fonright.jpg') right top no-repeat; position:relative; }

/*------------------ Баннеры / горизонтальный навигатор --------------------*/

#header2Link { display:block; height:122px; width:210px; cursor:pointer; float:left; border:0px #FF0000 dotted; }

#bannerPlace { height:95px; width:565px; border:0px #FF0000 dotted; margin-left:210px; background:url('/images/blockmarkup/banerNewBlock.gif') left top no-repeat; }
*html #bannerPlace { height:95px; width:565px; border:0px #FF0000 dotted; }

#bannerPlaceShadow { height:95px; width:565px; background:url('/images/blockmarkup/banerShadow.png') left top no-repeat;
_background: none; /* специально для IE */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/banerShadow.png', sizingMethod='crop');  }

#hNavPlace { display:block; height:45px; width:100%; border:0px #FF0000 dotted; margin-left:210px; position:relative; color:#FFFFFF; background:url("/images/blockMPIn/tnFon7.gif") 0 3px repeat-x; }

#newtopnavStyle { height:47px; 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; }


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; }


/*------------------ Авторизация / корзина --------------------*/

#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:95; 
				  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; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; 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:5px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_26 { display:block; background-image:url('/images/newpic/ico_cat_26.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_26 { display:block; background-image:url('/images/newpic/ico_cat_26_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#E27B14; }
span.ico_cat_26Ch { display:block; background-image:url('/images/newpic/ico_cat_26_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_27 { display:block; background-image:url('/images/newpic/ico_cat_27.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_27 { display:block; background-image:url('/images/newpic/ico_cat_27_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#E27B14; }
span.ico_cat_27Ch { display:block; background-image:url('/images/newpic/ico_cat_27_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_28 { display:block; background-image:url('/images/newpic/ico_cat_28.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#00612C; }
a:hover span.ico_cat_28 { display:block; background-image:url('/images/newpic/ico_cat_28_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#E27B14; }
span.ico_cat_28Ch { display:block; background-image:url('/images/newpic/ico_cat_28_in.gif'); background-position:top left; background-repeat:no-repeat; cursor:pointer; padding-left:25px; padding-top:5px; padding-bottom:5px; text-decoration:underline; color:#E27B14; }

a span.ico_cat_Lv2 { display:block; cursor:pointer; padding-left:24px; color:#177544; 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.main_10 { display:block; height:22px; background-image:url('/images/newpic/main_10.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_10 { display:block; height:22px; background-image:url('/images/newpic/main_10_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_10Ch { display:block; height:22px; background-image:url('/images/newpic/main_10_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_11 { display:block; height:22px; background-image:url('/images/newpic/main_11.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_11 { display:block; height:22px; background-image:url('/images/newpic/main_11_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_11Ch { display:block; height:22px; background-image:url('/images/newpic/main_11_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_12 { display:block; height:22px; background-image:url('/images/newpic/main_12.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_12 { display:block; height:22px; background-image:url('/images/newpic/main_12_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_12Ch { display:block; height:22px; background-image:url('/images/newpic/main_12_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:255px; 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/logosubtext2.png', sizingMethod=crop)\  }

html:root div.mpText {  position:absolute; display:none; top:20px; left:0px; border:0px #FFFFFF dotted; width:126px; height:255px; 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/logosubtext2.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:255px; 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/logosubtext2.png'); background-repeat:no-repeat;  }

/*------------------ Единственная таблица --------------------*/

table.mainTab { width:100%; padding:0px; margin:0px; height:450px; }
	td.mainTabTd1 { width:160px; vertical-align:top; padding:0 10px 0 10px; }
	td.mainTabTd2 { width:100%; vertical-align:top; background:url('/images/blockmarkup/footerlv1fon.jpg') right bottom repeat-x; }
	td.mainTabTd3 { width:46px; vertical-align:top; }
					
/*------------------ Настройки контента --------------------*/
#rasporkaTop { width:100%; height:472px; clear:both; position:relative; }
#rasporkaBottom { width:100%; height:90px; clear:both; position:relative; }

.searchPlaceRel { position:relative; height:65px; }
.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/newauth2706/bascketpic.jpg') left top no-repeat; float:left; padding-left:17px; 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%; padding-right:25px; 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:315px; float:right; border:0px #ff0000 dotted; }
*html span.rasp { display:block; width:195px; height:320px; }

span.leftNavmp { width:265px; display:block; 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:3px 0 0 0; height:25px; width:100%; padding:5px 0 0 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:#003518; 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; }

#blockContent1 strong { color:#006600; }



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'); }
	
input.search { width:100px; position:relative; height:17px; border:1px #00612C solid; color:#00612C; font-size:12px; }

.hideElTopNav { display:none; }
.showElTopNav {display:block; position:absolute; bottom:0px; left:0px; width:100%; height:17px; border:0px #ff0000 dotted; }


	.gbNewS1 { display:block; width:580px; float:left; }
		.gbNewS1Padding { display:block; padding: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:580px; margin:10px 0 0 0; padding:0 0 0 129px; font-size:12px; color:#002F15; }
			.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; }

		a.hideShowLink { color:#FCA543; font-size:12px; font-weight:bold; }
		a.hideShowLink:hover { color:#E37B0B; font-size:12px; font-weight:bold; }

		.gbNewS1hideForm { display:none; }
		.gbNewS1showForm { display:block; }
		
		
/* ---------------------- Список акций ----------------------------- */


.actionListMainRed { display:block; width:570px; position:relative; background:#fceded; margin:0 0 15px 0; border:0px #ff0000 dotted; }
.actionListMain { display:block; width:570px; position:relative; background:#f0f7d6; margin:0 0 15px 0; border:0px #ff0000 dotted; }

.actionListText { display:block; width:390px; border:0px #ff0000 dotted; border-right:5px #FFFFFF solid; float:left; padding:15px; }
	.actionListText h2 { color:#ff8001; font-size:14px; font-weight:bold; text-align:left; }
	
.actionListDate { display:block; width:131px; line-height:23px; margin:25px 0 0 0; border:0px #ff0000 dotted; float:left; text-align:center; font-weight:bold; color:#FF0000; font-size:14px; }

.objects { display:block; float:left; font-size:12px; }
	.objects a { font-size:12px; }
	.objects a:hover { font-size:12px; }
.objectPic { display:block; width:160px; height:112px; float:left; margin:0 10px 0 0; padding:3px; border:0px #ff0000 dotted; border:1px #003300 solid; }


/* ---------------------- Корзина ----------------------------- */


	span.bascketblockExp8 { display:block; width:737px; padding-top:3px;
	padding-bottom:3px; border-bottom:0px #BBE869 dotted; position:relative;   }	
	*html span.bascketblockExp8 { width:715px; }
	span.bascketblockExp8 span { margin:0 4px 0 0; padding: 0 4px 0 0; 
	background:url('/images/newpic/new_punctir1.jpg') top right repeat-y; 
	border:0px #BBE869 dotted; float:left; text-align:left; }

	span.bascketblockExp8 span.bascketblockExp1 { display:block; width:25px; 
	background:url('/images/newpic/pixel.gif') top right repeat-y; margin:0 0 0 0; }
	*html span.bascketblockExp8 span.bascketblockExp1 { padding-left:3px; }
	
	span.bascketblockExp8 span.bascketblockExp2 { display:block; width:235px; 
	background:url('/images/newpic/basNewFon2.gif') top right repeat-y; padding-left:5px; }
	*html span.bascketblockExp8 span.bascketblockExp2 { width:242px; }
	
	span.bascketblockExp3 { display:block; width:320px; }
	*html span.bascketblockExp3 { width:337px; }
	span.bascketblockExp3 input { margin-left:10px; }
	span.bascketblockExp4 { display:block; width:415px; }
	span.bascketblockExp5 { display:block; width:501px; }
	span.bascketblockExp6 { display:block; width:615px; }
	span.bascketblockExp7 { display:block; width:735px; }
	
span.itogLine { display:block; position:relative; width:701px; margin-top:5px; border:0px #ff0000 dotted; margin-bottom:5px; text-align:right; }
span.itogLine2 { display:block; position:relative; width:568px; margin-top:5px; border:0px #ff0000 dotted; margin-bottom:5px; text-align:right; }

span.itog { font-weight:bold; color:#003518; }
span.itogPrice { font-weight:bold; color:#E77510; }

span.button1 { display:block; width:160px; height:20px; float:right; margin-right:0px; border:0px #BBE869 dotted; margin-left:10px; }
span.button2 { display:block; width:160px; height:20px; float:right; margin-right:0px; border:0px #BBE869 dotted; }

span.bascketClear { display:block; margin-left:1px; width:701px; height:1px; clear:both; font-size:0px; border-bottom:1px #003300 solid; }

span.hideBascketBlock { display:none; }

.bascketblockNVtopline { display:block; width:701px; height:5px; border:0px #ff0000 dotted; background:url('/images/newpic/nbascket/pixelsdottedh.gif') bottom left repeat-x; }
.bascketblockNVbottomline { display:block; width:701px; height:5px; background:url('/images/newpic/nbascket/pixelsdottedh.gif') top left repeat-x; }
.bascketblockNV { display:block; width:701px; height:35px; border:0px #ff0000 dotted; }
.bascketblockNV0 { display:block; width:701px; height:35px; border:0px #ff0000 dotted; clear:both;
				   background: #FFFFFF url('/images/newpic/nbascket/pixelsdottedv.gif') top left repeat-y; }
.bascketblockNV1 { display:block; width:701px; height:35px; border:0px #ff0000 dotted;  clear:both;
				   background: #F0F0F0 url('/images/newpic/nbascket/pixelsdottedv.gif') top left repeat-y; }

.NVel2 { display:block; border:0px #ff0000 dotted; width:215px; margin:0 8px 0 0; color:#00612C; text-align:left; font-weight:bold; padding:3px 0 0 14px; float:left; }
*html .NVel2 { width:225px; }
.NVel3 { display:block; border:0px #ff0000 dotted; width:42px; color:#00612C; font-weight:bold; padding:3px 0 0 7px; float:left; text-align:center; }
*html .NVel3 { width:62px; }
.NVel4 { display:block; border:0px #ff0000 dotted; width:88px; color:#00612C; font-weight:bold; padding:3px 0 0 5px; float:left; text-align:center; }
.NVel5 { display:block; border:0px #ff0000 dotted; width:81px; color:#00612C; font-weight:bold; padding:3px 0 0 1px; float:left; text-align:center; }
.NVel6 { display:block; border:0px #ff0000 dotted; width:118px; color:#00612C; font-weight:bold; padding:3px 0 0 3px; float:left; text-align:center; }
.NVel7 { display:block; border:0px #ff0000 dotted; width:113px; color:#00612C; font-weight:bold; padding:3px 0 0 3px; float:left; text-align:center; }
.NVel8 { display:block; border:0px #ff0000 dotted; width:61px; padding:7px 0 0 15px; float:left; position:relative; }

.delbtn170310 { position:absolute; bottom:-20px; right:0px; }
.submitbtn170310 { position:absolute; bottom:-20px; left:0px; }

.onDelP { display:block; position:absolute; top:11px; z-index:35; left:38px; width:65px; height:15px; color:#666666; font-size:10px; border:0px #ff0000 dotted; }
.bascketblockNV .onDel { display:none; }
.bascketblockNVCh .onDel { display:block; position:absolute; top:5px; z-index:35; left:38px; width:65px; height:15px; color:#666666; font-size:10px; border:0px #ff0000 dotted; }

.bascketblockNV span,strong,p,i { color:#006600; }
.bascketblockNVCh .NVel2 a strong { color:#666666; }

.bascketblockNV0 .reCountAreaTop2 { background:#FFFFFF; }
.bascketblockNV0 .reCountAreaTop { background:#FFFFFF; }
.bascketblockNV0 .reCountAreaTopRed { background:#FFFFFF; }

.bascketblockNV1 .reCountAreaTop2 { background:#F0F0F0; }
.bascketblockNV1 .reCountAreaTop { background:#F0F0F0; }
.bascketblockNV1 .reCountAreaTopRed { background:#F0F0F0; }

.reCountAreaTop2 { width:55px; margin:0 0 0 10px; height:16px; font-size:12px; border:0px; padding:0px; font-weight:bold; color:#00612C; text-decoration:line-through; }
.reCountAreaTop { width:55px; margin:0 0 0 10px; height:16px; font-size:12px; border:0px; padding:0px; font-weight:bold; color:#00612C; }

.reCountAreaTopRed { width:55px; margin:0 0 0 10px; height:16px; font-size:12px; border:0px; padding:0px; font-weight:bold; color:#FF0000; }

.reCountAreaItogPrice { width:55px; margin:0 0 0 10px; background:#FFFFFF; height:16px; font-size:12px; border:0px; padding:0px; font-weight:bold; color:#FF6600; }

<!----------------------------------------------------->

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; }
		.clearS { display:block; height:1px; font-size:1px; 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:12px 0 25px 0; background:url('/images/blockmarkup/BascketButtonGlass.jpg') left top no-repeat; cursor:pointer; }

.subContentRasporka { display:block; clear:both; width:100%; height:215px; border:0px #ff0000 dotted; }


	.shopList { display:block; width:250px; height:470px; background:#eff5e2; margin:0 25px 0 0; float:left; border:1px #6e9447 solid; position:relative; }
	.shopListN { display:block; width:250px; height:550px; background:#eff5e2; margin:0 25px 0 0; float:left; border:1px #6e9447 solid; position:relative; }
	.shopListH { display:block; width:527px; background:#eff5e2; margin:0 25px 0 0; float:left; border:1px #6e9447 solid; position:relative; }
	.shopListTitle { display:block; width:240px; height:29px; text-align:left; float:left; font-size:13px; font-weight:bold; background:#6e9447; padding:5px; color:#FFFFFF; }
		*html .shopListTitle { width:250px; }
		.shopListTitleH { display:block; width:517px; height:13px; float:left; font-size:14px; font-weight:bold; background:#6e9447; text-align:left; padding:5px; color:#FFFFFF; }
			*html .shopListTitleH { width:525px; }
		
	.shopListText { display:block; width:220px; padding:15px; border:0px #ff0000 dotted; }
	.shopListTextN { display:block; width:240px; padding:5px; border:0px #ff0000 dotted; }
	.shopListTextH { display:block; width:500px; padding:5px; border:0px #ff0000 dotted; }
	
	.shopListText p em { font-style:normal; font-weight:bold; }
	.shopListText p strong { font-style:normal; font-weight:bold; font-size:16px; color:#FF6600; }
	.shopListText strong { font-style:normal; font-weight:bold; font-size:16px; color:#FF6600; }
	.shopListMap { display:block; position:absolute; bottom:20px; left:15px; width:200px; height:210px; }
	.shopListMap img { display:block; width:200px; height:200px; border:1px #6e9447 solid; }