BODY{
	padding: 0;
	margin: 0;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #292929;
}
.topPage{
	border: 0;
	background-color: #B30000;
	border-bottom: 1px solid #FFFFFF;
}
.topSpacer{
	/*background: url('/images/topspacer.gif') repeat-y;*/
	width: 2px;
}
.logoPic{
	width: 228px;
	height: 68px;
	margin-left: 10px;
	border: 0;
}
.reklam{
	background-color: #E00000;
	height: 15px;
	text-align: center;
	vertical-align: top;
	font-family: Verdana;
	font-size: 11px;
	color: #F3F3F3;
}
.topline{
	border-top: 1px solid #E00000;
	height: 15px;
}
.topuderline{
	border-bottom: 1px solid #E00000;
	height: 15px;;
}
.reklam_down{
	background-color: #FFFFFF;
	height: 18px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: #A6A6A6;
	border-bottom: 1px solid #B0C4DE;
}
.footerMenu{
	background-color: #FFFFFF;
	height: 70px;
}
.footerMenu A, .footerMenu A:hover, .footerMenu A:active, .footerMenu A:visited{
	color: #6464FF;
	text-decoration: underline;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	/*font-weight: bold;*/
}
.footerMenu A:hover{
	color: #B30000;
	text-decoration: underline;
}
.footerFst{
	padding-left: 0px;
	width: 0px;
}
.footerLst{                                      /* Блок Имиджерия */
	width: 0px;
	color: #C0C0C0;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 70%;
}
.footerLst A, .footerLst A:hover, .footerLst A:active, .footerLst A:visited{          /* Стиль ссылки Имиджерия */
	color: #FFB6C1;
	text-decoration: underline;
	font-family: Tahoma, Helvetica, sans-serif;
	/*font-weight: bold; */
	font-size: 100%;
}
.lm{                                             /*Фон меню*/
	background-color: #FFFFFF;
	width: 165px;	
	/*border-right: 1px solid #B0C4DE;*/
}
.lmBigHeader{                                    /*Меню: Каталог товаров*/
	padding-top: 25px;
	background-color: #FFFFFF;	
	color: #FFFFFF;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	/*font-weight: bold;*/
	font-size: 0px;
	height: 15px;
	vertical-align: middle;
	/*border-bottom: 2px solid #F3F3F3;*/
}                                                
.lmHeader{                                       /*Меню: красный заголовок*/
	padding-left: 10px;
	background-color: #FFFFFF;
	color: #B30000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	/*font-style: italic;*/
	font-size: 80%;
	height: 20px;
	vertical-align:middle;
	/*border-left: 3px solid #B30000;*/
}
.lmPunkt{                                         /*Меню: пункты*/
	width: 165px;
	padding: 5px 0px 3px 10px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	/*font-weight: bold;*/
	font-size: 80%;
	/*background-color: #ECECFF;*/
	/*text-align: center;*/	
	vertical-align:top;
	/*height: 15px;*/                            /* Меню: расстояние между пунктами*/
	/*border-top: 1px solid #EFEFEF;*/
	/*border-left: 3px solid #D9D9D9;*/
}
.lmPunkt A, .lmPunkt A:visited, .lmPunkt A:active{
	color: #483D8B;
	/*text-decoration: none;*/
	padding-left: 0px;
	display: block;
	/*background: url('/images/bullet.gif') no-repeat left top;*/
}
.lmPunkt A:hover{             /*Меню: выделение пунктов*/
	color: #B30000;
	text-decoration: underline;
	/*background: url('/images/bullet.gif') no-repeat left top;*/
}
.lmPunktNew{                                         /*Меню: пункты*/
	padding: 0px 0px 0px 5px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;
	vertical-align:top;
	white-space: nowrap;
	text-decoration: none;
	color: #FF4500;
}
.lmPunktNew A{text-decoration: none;}

.tbl{                                            /*Таблица в корзине*/
	border: 0px solid #B30000;
	width: 98%;
}
.page{
	padding: 15px 0px 0px 10px;
	vertical-align: top;
	width: 100%
}
.pageHeader{                                     /*Заголовок страницы*/
	font-size: 130%;
	color: #B30000;
	line-height: 20px;
	/*font-weight: bold;*/
}   
                                             /*Заголовок таблицы в корзине*/
.tblHeader{
	background-color: #D2D2DC;
	color: #FFFFFF;
	font-size: 80%;
	height: 16px;
	font-weight: bold;
	text-align: center;
}
.tblHeader TD{                                   /*Черта под заголовком*/
	border-bottom: 2px solid #FFFFFF;
}
.tblFooter{                                      /*Подвал таблицы в корзине*/
	background-color: #FFFFFF;
	color: #2B2B2B;
	font-size: 80%;
	height: 20px;
	/*font-weight: bold;*/
	text-align: right;
	padding-right: 0px;
        padding-top: 4px;                        /*Отступ от подвала*/
	padding-bottom: 20px;                    /*Отступ перед кнопками*/
}
.tblFooter TD{                                   /*Черта над подвалом*/                                  
	border-top: 2px solid #D2D2DC;
}
.tblButt{
	text-align: right;
	padding: 5px 10px;
	font-size: 70%;
}
.stroka1 TD, .stroka0 TD{                        /*Разделение строк товаров в корзине*/
	border-bottom: 2px solid #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
}
.stroka1 INPUT, .stroka0 INPUT{                  /*Окантовка числа товаров в корзине*/
	font-size: 80%;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.stroka1, .stroka0{
	font-size: 80%;
	text-align: center;
	background-color: #FFF5EE;
}
.tblButt2 INPUT{                                 /*Кнопки*/
	background: #B30000;
	color: #FFFFFF;
	font-size: 70%;
	font-weight: bold;
	border: 0;
	padding: 2px;
}
.errorStr{
	font-family: Tahoma;
	font-size: 110%;
	font-weight: bold;
	color: #B30000;
}
.stroka0 A, .stroka0 A:visited, .stroka1 A, .stroka1 A:visited
.stroka0 A:active, .stroka1 A:active{
	text-decoration: none;
	color: #666666;
	/*font-weight: bold;*/
	display: inline;
}
.stroka0 A:hover,.stroka1 A:hover{
	/*color: #B30000;*/
	text-decoration: underline;
}
.cartText{
	width: 20%;
	font-size: 13px;
	color: #F3F3F3;
	padding: 0px 0px 0px 10px;
}
.cartTbl{                                        /*Шрифт в корзине в шапке*/
	padding: 3px 0px 0px 10px;
	vertical-align: top;
}
.topBasket{                                      /*Ссылка Ваша корзина*/
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 120%;
}
.cartTbl A, .cartTbl A:active, .cartTbl A:visited{
	color: #FFB6C1;
	/*font-weight: bold;*/
}
.cartTbl A:hover{
	color: #F3F3F3;
}
.baseTxt{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 18px;
	color: #292929;
}
.baseTxt LI, .baseTxt UL{
	/*font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-size: 100%;*/
	list-style-type: disc;
}
ul{                                              /*Отступ маркеров*/
	 margin-left: 15px;
}
li{                                              /*Отступ между строками маркеров*/
	 padding-top:3px;
	 margin-left: 15px;
}
.razCatV{                                        /*Вертикальные разделительные полосы в каталоге*/
	font-size: 0.0000000000001px;
	background: url('/images/catRazdV.gif') repeat-y;
	width: 2px;
}
.razCatH{                                        /*Горизонтальные разделительные полосы в каталоге*/
	font-size: 0.0000000000001px;
	background: url('/images/catRazdH.gif') repeat-x;
	height: 24px;
}
.td4goods{
	padding: 10px;
	vertical-align: top;
	text-align: center;
}
.goodz, .goodz A{                                /* Описание в каталогах*/
	font-size: 90%;
	color: #6464FF;
}
.goodz A{                                        
	/*font-weight: bold;*/
}
.goodz A:hover{                                 /*Выделение наименования товара в каталогах*/
	color: #B30000;
}
.cataloglist{
	width: 100%
}
.catListHeader, A.catListHeader{                /*Наименование товара в каталогах*/
	font-size: 95%;
	/*font-weight: bold;*/
	text-decoration: underline;
}
.priceTxt{                                       /*Цена в каталогах и описаниях товаров*/
	font-size: 90%;
	font-weight: bold;
	color: #B30000;
	padding: 10px 0 0px 0; 
}
/*a.hover, A:hover.catListHeader{
	text-decoration: underline;
	color: #B30000;
}*/
.opisName{                                       /*В описании товара Наименование товара по русски*/
	font-size: 105%;
	font-style: italic;
	padding-top: 5px;
	padding-bottom: 5px;
}
.add2Basket{ 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        /*font-weight: bold;*/                       /*Ссылка Добавить в корзину*/
	text-decoration: underline;
	/*color: #6464FF;*/
	font-size: 120%;
}
.subtitle{                                       /*Подзаголовок на страницах Информации*/
	font-size: 120%;
	color: #808080;
	/*font-style: italic;*/
	padding-top: 20px;
	padding-bottom: 5px;
}
.subtitle1{                                       /*Подзаголовок на страницах Информации*/
	font-size: 100%;
	color: #808080;
	font-style: italic;
	padding-top: 7px;
	padding-bottom: 5px;
}
.vnText{	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 80%;	
	color: #292929;
	width: 100%;                             /* Ширина текста */
	line-height: 18px;
}                                    
.vnTextIn{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;	
	color: #292929;
	margin-left: 0px;
	width: 100%;                             /* Ширина текста */
	line-height: 18px;
} 
.int{
	padding-top: 12px;                       /*Интервал между абзацами на страницах информации*/
}
.intstr{
	padding-top: 4px;                       /*Интервал между абзацами на страницах информации*/
}                     
                     
.mail{
	color: #6464FF;
}             
.index{                                          /*Индекс товара*/
	font-size: 75%;	
	color: #666666;
}
.goodPrice{                                      /*Цена товара*/
	font-size: 140%;	
}
.disabled{
	/*background-color: #F3F3F3;*/
	color: #666666;		
}
.subText{
	font-size: 85%;	
}
.block{
}
.blockText{
	vertical-align: top;
	color: #FFE4E1;
	/*font-family: Verdana;*/
	font-size: 80%;
	display: block;
}
.block_tel{
	padding: 3px 0px 0px 0px;
	color: #FFE4E1;
	display: block;
}
.tel{
	font-size: 120%;
}
.topInfo{
	font-size: 80%;
	padding: 3px 0px 0px 0px;
	vertical-align: top; 
	width: 20%;
	color: #F3F3F3;
}
.topInfo A, .topInfo A:active, .topInfo A:visited{
	color: #FFB6C1;
}
.topInfo A:hover{
	color: #F3F3F3;
}
.abz{
	width: 18%;
	border: 0;
}
.prevNext{
	width: 8%;
	vertical-align: top;
	/*padding-top: 150px;*/
	padding: 150px 10px 10px 10px;
	font-size: 11px;
}
.prevNext A, .prevNext A:visited,
.prevNext A:active{
	font-family: Verdana;
	text-decoration: underline;
	color: #6464FF;

}
.prevNext A:hover{
	color: #B30000;
	text-decoration: underline;
}
.blankpunkt{
	background-color: #ECECFF;
}
.navigator{
	font-size: 11px;
	padding: 0px 0px 4px 0px;
	 display: block;
}
.navigator A, .navigator A:visited,
.navigator A:active{
	font-family: Verdana;
	text-decoration: underline;
	color: #6464FF;

}
.navigator A:hover{
	color: #B30000;
	text-decoration: underline;
}
.newz{
	padding: 0px 0px 0px 5px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;
	vertical-align:top;
	white-space: nowrap;
	text-decoration: none;
	color: #FF4500;
}
