body
{
	margin-bottom: 0px;
	font-family: Arial,Geneva,Helvetica,sans-serif;;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
a:link {color: #000066;} 
a:active {color: #000066;} 
a:visited {color: #000066;} 
a:hover {color: #333399;} 

/* Тег H1 используется для названий страниц */

h1 
{
	font-family: Arial,Geneva,Helvetica,sans-serif;
	font-size: 100%;
	color: #803300;
	font-weight: bold;
	margin-bottom: 16px;
	margin: 0px 0px 0px 0px;
	spacing: 0px 0px 0px 0px;
}
h1 a:link {color: #803300;text-decoration: underline;} 
h1 a:active {color: #803300;text-decoration: underline;} 
h1 a:visited {color: #803300;text-decoration: underline;} 
h1 a:hover {color: #996600;text-decoration: underline;} 

label 
{
	font-family: Arial,Geneva,Helvetica,sans-serif;
	font-size: 12px;
}

select 
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
}

input 
{
 	font-family: Arial,Geneva,Helvetica,sans-serif;
 	background-color:#ffffff;
	font:verdana; color:#803300; font-size:10px;
	border:1px; border-color:#0099FF; border-style:solid;
}

textarea 
{
 	font-family: Arial,Geneva,Helvetica,sans-serif;
 	background-color:#ffffff;
	font:verdana; color:#803300; font-size:10px;
	border:1px; border-color:#0099FF; border-style:solid;
}


.content_td 
{
	padding-top: 20px;
}

.content_table
{
	font-family: Arial,Geneva,Helvetica,sans-serif;
	font-size: 80%;
	color: #000000;
	font-weight: normal;
}
.content_table table
{
	font-family: Arial,Geneva,Helvetica,sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: normal;
}

/* форматирование главного меню сайта */

.menu_td
{
	padding-top: 20px;
}	

/* menu_heading задает заголовок раздела сайта в меню. Используется в div */

.menu_heading
{
	padding: 7px 8px 0px 20px;
	font-family:tahoma,arial,helvetica,geneve,sans-serif; 
	font-size:80%; 
	color:#996600; 
	font-weight: bold;
	height: 31px;
	background-color: white;
	background-image: url('../images/menu_heading_bg.gif');
	background-repeat: no-repeat;
}	


/* блок подменю - задает отступ от заголовка */

.menu_sub
{
	padding-top: 8px;
	padding-bottom: 12px;
} 

/* menu_item задает отдельную ссылку в меню каталога товаров*/

.menu_item
{
	font-weight: bold;
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 8px;
	padding-left: 20px;
	background-color: white;
	width: 100%;
	font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:80%; color:#0099FF; font-weight: bold;
	text-decoration: none;
} 
.menu_item a:link {color: #0099FF;text-decoration: none;} 
.menu_item a:active {color: #0099FF;text-decoration: none;} 
.menu_item a:visited {color: #0099FF;text-decoration: none;} 
.menu_item a:hover {color: #39B0FF;text-decoration: underline;} 

/* menu_item_selected задает отдельную ссылку в меню каталога товаров для раздела, в котором находится пользователь */

.menu_item_selected
{
	font-weight: bold;
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 8px;
	padding-left: 20px;
	background-color: white;
	width: 100%;
	font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:80%; color:#0099FF; font-weight: bold;
	text-decoration: none;
	background-image: url('../images/menu_arrow.gif'); background-repeat: no-repeat;
} 
.menu_item_selected a:link {color: #54BBFF;text-decoration: none;} 
.menu_item_selected a:active {color: #54BBFF;text-decoration: none;} 
.menu_item_selected a:visited {color: #54BBFF;text-decoration: none;} 
.menu_item_selected a:hover {color: #54BBFF;text-decoration: underline;} 

/* menu_item_selected_sub задает ссылку в подменю каталога товаров */

.menu_item_sub
{
	font-weight: normal;
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 8px;
	padding-left: 30px;
	background-color: white;
	width: 100%;
	font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:80%; color:#000066;
	text-decoration: none;
} 

/* menu_item_selected_sub задает ссылку в подменю каталога товаров - выбранный раздел */

.menu_item_sub_selected
{
	font-weight: normal;
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 8px;
	padding-left: 30px;
	background-color: white;
	width: 100%;
	font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:80%; color:#333399;
	text-decoration: none;
	background-image: url('../images/menu_arrow.gif'); background-repeat: no-repeat;
} 
.menu_item_selected a:link {color: #54BBFF;text-decoration: none;} 
.menu_item_selected a:active {color: #54BBFF;text-decoration: none;} 
.menu_item_selected a:visited {color: #54BBFF;text-decoration: none;} 
.menu_item_selected a:hover {color: #54BBFF;text-decoration: underline;} 

/* menu_item задает блок для ссылок для разделов, не являющихся каталогом товаров */

.menu_text
{
    font-family:tahoma,arial,helvetica,geneve,sans-serif; 
	font-size:80%; 
	color:#000066; 
	font-weight: normal;
	background-color: white;
	padding-top: 8px;
	padding-bottom: 12px;
	padding-right: 8px;
	padding-left: 20px;
	background-color: white;
	width: 100%;
}	
.menu_text a:link {color: #000066;} 
.menu_text a:active {color: #000066;} 
.menu_text a:visited {color: #000066;} 
.menu_text a:hover {color: #333399;} 

/* Таблица с описанием характеристик продукции на странице товара */

.table_info
{

	padding: 0px 0px 0px 0px;
	font-weight: normal;
	height: 31px;
	background-color: #FFFFFF;
	border-right: solid 1px #F3F3F3;
	border-left: solid 1px #F3F3F3;
	border-top: solid 1px #F3F3F3;
	border-bottom: solid 1px #F3F3F3;
}
.table_info th
{
	border-right: solid 0px #F3F3F3;
	border-left: solid 0px #F3F3F3;
	border-top: solid 0px #F3F3F3;
	border-bottom: solid 0px #F3F3F3;
	padding: 5px 5px 5px 5px;
	background-color: #F3F3F3;
}
.table_info td
{
	border-right: solid 1px #F3F3F3;
	border-left: solid 1px #F3F3F3;
	border-top: solid 1px #F3F3F3;
	border-bottom: solid 1px #F3F3F3;
	background-color: #FFFFFF;
}


/* Цена товара на странице со списком товаров */

.text_price 
{
	font-family: Arial,Geneva,Helvteica,sans-serif;
	color:green;
	font-weight:bold;
	font-size:110%
}

/* Цена товара на странице товара */

.text_price_tovar 
{
	font-family: Arial,Geneva,Helvteica,sans-serif;
	color:green;
	font-weight:bold;
	font-size:115%
}

/* Обрамление для баннера 100x100 */

.banner100x100
{
	width:100px;
	height:100px;
	border-right: solid 1px #21A6FF;
	border-left: solid 1px #21A6FF;
	border-top: solid 1px #21A6FF;
	border-bottom: solid 1px #21A6FF;
}

/* Обрамление для баннера 468x60 */

.banner468x60
{
	width:468px;
	height:60px;
	border-right: solid 1px #21A6FF;
	border-left: solid 1px #21A6FF;
	border-top: solid 1px #21A6FF;
	border-bottom: solid 1px #21A6FF;
}

/* стиль для указания реквизитов компании в подвале сайта */

.copyright
{
font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:11px;
}
.copyright a:link {color: #000066;} 
.copyright a:active {color: #000066;} 
.copyright a:visited {color: #000066;} 
.copyright a:hover {color: #333399;} 
