body
{	
	FONT-FAMILY:Tahoma,arial, sans-serif;font-size: 11px; 
	background: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	color: #000;
	margin-bottom: 0px;	
}
h1, h2, h3, h4, h5, h6
{
    line-height: 110%;
}
p
{
	margin: 0 0 0 0;
	clear: left;
}

   A:link {text-decoration: none; font-size:12;font-family: verdana, arial, sans-serif;color: #0000EE;} /*Текст в позициях прайса и электронная почта и ссылки на сайте*/
   A:visited {text-decoration: none;font-size:12; font-family: verdana, arial, sans-serif;color: #2E0F02;} /*Текст название разделов и подкаталоги в прайсе*/
   A:active {text-decoration: none;font-size:12; font-family: verdana, arial, sans-serif;color: #2E0F02;} 
   A:hover {text-decoration: underline; font-size:12;font-family: verdana, arial, sans-serif;color: red;} /*Подсветка ссылок*/

table
{
	width: 100%;
	
}
td
{
FONT-FAMILY:Tahoma,arial, sans-serif;font-size: 11px; 
	}

#e{color:#2E0F02;} /*Перемычка в прайсе*/	
#Banner
{	position: absolute;
	background: url(p/header.gif) 
	no-repeat top left;
	height:186px;
	width:1013px;
	left: 0px;
	top:0px;
	z-index:5;
	}

#image_top
{
	position: absolute;
	background:transparent url(p/footer_315.jpg) /* шапочка*/
	no-repeat top left;
	height:120px;
	width:650px;
	left: 255px;
	top:38px;

}
#catname li
{
border-bottom:1px dotted #069;background:#7D0202; /*Граница (цвет не основной)*/
}	
	#content1 
		{   position :relative;  
			background: url(p/line.gif) repeat-y   top right; 
		                  width:712px;  
		                  text-align: left;
		                  padding:0px 0px 50px 0px;
		                  top:186px;
                                                             left:300;
            z-index:2;
		}
		#content 
		{   
  margin: 0px; padding:20px 0px 0px 0px;
		                  width:590px;    
		                  text-align: left;
		                  top:0px;
                                                             left:0px;
            z-index:2;
		}

#sidebar 
{
	position:     absolute; 
	left: -11px;	     /* Положение от левого края */
	top: 226px; 
    height:258px;
	background: url(p/menu2.gif) no-repeat top left;
	font-size: 80%;
	width:290px;
                     margin:0 0 0 0;  
	padding: 20px 20px 10px 50px;  
    line-height: 1.4em;
	z-index:2;
                      
}
#menu {
text-align:right;margin:5 0 0 0; width:200px;
}
#sidebar li 
    {border-bottom:1px dotted #069;}
#sidebar td 
    {padding: 5px;}

#Div2
{
    background-color:#COCOCO; /*Основной цвет*/
	position:     absolute; 		
	top: 229px; 
    height:249px;	
	font-size: 80%;
	width:10px;
	line-height: 1.4em;
	z-index:4;
}
#Div3
{
   /* background-color:#2B49A2;*/
    background-color:COCOCO; /*Основной цвет*/
	position:     absolute; 
	left: 265px;
	top: 228px; 
    height:250px;	
	font-size: 80%;
	width:5px;
	line-height: 1.4em;
	z-index:4;

}
#Div4
{
   /* background-color:#2B49A2;*/
    background-color:COCOCO; /*Основной цвет*/
	position:     absolute; 	
	top: 519px; 
    height:125px;	
	font-size: 80%;
	width:10px;
	line-height: 1.4em;
	z-index:4;

}
#Div5
{
   /* background-color:#2B49A2;*/
    background-color:COCOCO; /*Основной цвет*/
	position:     absolute; 
	left: 265px;
	top: 519px; 
    height:125px;	
	font-size: 80%;
	width:5px;
	line-height: 1.4em;
	z-index:4;

}
#sidebar_footer
{
	position:     absolute;	 
	left: -14px;	     /* Положение от левого края */
	top:514px; 
                     height:140px;
	background:url(p/menu3.gif) 
	            no-repeat top left;
	width:290px;
	font-size: 70%;
	padding: 20px 20px 10px 50px;  
                      line-height: 1.4em;
	z-index:2;
}
#s_f_c
{width:220px;}
#logo
{   
   /* background-color:#2B49A2;*/
 /*   background-color:#ffffff;*/
 background-color:#A0A0A4;
	position:   absolute;/* Абсолютное позиционирование */
	color: #ffffff;
	top: 0px;
	left:0px;
	width: 269px; 
	height: 172px; 
	font-size:120%;
	z-index: 6;	
}
#bot
{
	background: url(p/cub.gif) repeat top left;
	position:  relative;	
	top:0px;
	left:0px;
	width: 1010px; 
	height:	50px;  
	top:186px;
	z-index:12;

}

#Div10
{
	background: url(p/bootom314.gif) repeat-x bottom left;/*Линия*/
	position:  absolute;	
	top:50px;	 
	margin-bottom:10px;
	margin-right:10px;
	width: 100%; 
	height:	10px;  
	z-index:12;
}
#footer
{
	background:#A0A0A4 repeat-x bottom right; /*Обвотка*/
	position: absolute;	
	top:-90px;
	right:0px;
	width: 300px; 
    font-size:80%;        
	height:100px;  
	z-index:20;
}
#footer2
{
	background:#A0A0A4 repeat-x bottom right; /*Основной цвет(цвет в обвотке)*/
	position: absolute;
	bottom:2px;
	color:#011ACB;	
	text-align:right;
	right:1px;	
	width: 296px; 
	height:95px;  
	z-index:21;
}

#Div6
{   
    background-color:#A0A0A4; /*основной цевет*/
	position: absolute;/* Абсолютное позиционирование */
	text-align:center;color:#FE5003; /*Оснойной цвет*/
	top: 100px;
	left:100px;
	width: 269px; 
	height: 50px; 
	font-size:80%;
	z-index: 6;	
}
#Div7
{
	
	position: absolute;	
	top:0px;
	color:#2E0F02;	
	text-align:right;
	margin-right:10px;
	margin-top:10px;
	right:0px;	
	width: 248px; 
	height:98px;  
	z-index:21;
}
#Div1
{   

	position:   absolute;/* Абсолютное позиционирование */
    background-color:#COCOCO;/*Основной цвет*/
    color:#ffffff;
	top: 110px;
    left:0px;
    width: 269px; 
    text-align: center;
    letter-spacing:.2em;
    text-transform:  uppercase; 
	height: 62px; 
	z-index: 6;	
}
#Div11
{   

	position:   absolute;/* Абсолютное позиционирование */
	top: 20px;
    left:45px;                 
	width: 182px; 
	height: 90px; 
	z-index: 6;	
}
#Div12
{   
    background-color:#COCOCO;/*Основной цвет*/
	position:   absolute;/* Абсолютное позиционирование */
	top: 0px;
    left:0px;
	width: 269px; 
	height: 20px; 
	z-index: 6;	
}
#menu1 
{	position:  absolute;	
	top: 6px;
	left:925px;
	width: 8px; 
	height:32px;  
	z-index:20;
}
#menu2 
{	position:  absolute;	
	top: 5px;
	left:953px;
	width: 8px; 
	height:30px;  
	z-index:20;
}
#menu3 
{	position:  absolute;	
	top: 4px;
	left:980px;
	width: 8px; 
	height:30px;  
	z-index:20;
    margin:0px 0px 0px 0px;
}
#center
{
    position:  absolute;	
	top: 660px;
	left:40px;
	width: 200px; 
	height:50px;  
	z-index:20;
}
#Div30
{
    height:100px;
    text-align: right; 
}
table.price {border: 1 solid BDBDBD; background-color:BDBDBD; Font-Family:tahoma, arial, sans-serif;Font-size:11;} /*Границы в таблице и подкаталог*/
tr.price {background-color:#BDBDBD; Font-Family:tahoma, arial, sans-serif;  color:white;Font-weight:bold;Font-size:12;color:#ffffff;} /*Шапочка прайс листa(цвет шнифта белый)*/
/*----------------------------------------------------------------------------------------------*/


#Price{color:#D0C8C8; font-size: 0.75em;} /*подкатолог/*

td.Preview img{
	border: 1px solid #D0C8C8;} /*Подкатолог в прайсе и границы*/
td.Preview div.PreviewContainer{
	border: 1px solid #D0C8C8; } /*Подкатолог в прайсе*/
	background-repeat: no-repeat;
	vertical-align: bottom;
	text-align: right;
}
div.PreviewContainer img.InBasket{
	width: 24px;
	height: 18px;
	border: none;
}
td.Preview a:hover{
	text-decoration: none;
}
td.Caption div.Description{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 0.9em;
	margin: 0.6em 0
}
input.Append{
    border: none;
    width: 26px;
    height: 15px;
}
/* /Goods list */
/* DESCRIPTION */
table.Description{
	width: auto;
}
table.Description td{
    vertical-align: top;
    text-align: left;
}
table.Description td.Image{
	padding: 0;
	padding-right: 32px;
}
table.Description td.Description{
	padding: 0;
	padding-left: 3px;
	width: 100%;
    padding-right: 0;
}
table.Description td.Append{
	vertical-align: bottom;
    padding-right: 0;
}
td.Image img{
    border: 1px solid #FE5003; } /*обводка рисунка в прайсе*/
}

td.Description div.Description{
	color: #000000;
	padding-bottom: 4px;
}

td.Description div.Price{
    padding-top: 4px;
}

input.ButtonAppend{
	width: 179px;
	height: 31px;
    border: none;
}
/* Empty: framework only highlighting */
table.Empty{
	border-collapse: collapse;
	width:100%;
}
table.Empty td{
    background: none;
    border-bottom: 1px solid #EEEEEE;
    vertical-align: top;
    padding: 0.4em 3em 1em 0em;
    font-size: 0.75em;
    color: #99BDEF;
}
table.Empty td.Header{
    border-bottom: 2px solid #EEEEEE;
    padding-top: 1.4em;
    padding-bottom: 0.4em;
    color: #99BDEF;
    font-weight: bold;
}
div.Navigation a{
	color:#999;}