BODY.BodyPage{
	background-image: url(pics/bg-1.gif);
	background-position: top;
	background-repeat: repeat-x;
	position: relative;
}
body, td, li {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	line-height: 18px;
}

A{
	color: #278C11;
}
A:VISITED {
	color: #40A12A;
}
A:HOVER{
	color: #FF7200;
}

H1{
	color: #FF7200;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: normal;
}

H2{
	color: #FF7200;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: normal;
}

A.LinkH1{
	color: #FF7200;
	text-decoration: none;
}
A.LinkH1:HOVER, A.LinkH1:HOVER H1{
	color: #278C11;
}

HR{
	color: #BEBEBE;
	height: 1px;
	margin-left: -3px;
	margin-right: -3px;
	margin-bottom: 12px;
	margin-top: 5px;
}

/* зеленая надпись снизу */
.CopyrightBottom{
	font-size: 11px;
	line-height: normal;
}
.CopyrightBottom, .CopyrightBottom A, .CopyrightBottom A:HOVER, .CopyrightBottom A:VISITED{
	color: #CBFF65;
}

/* верхнее меню */
.TopMenu{
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	width: 165px;
	height: 35px;
	padding-top: 8px;
}
.TopMenu, .TopMenu:VISITED{
	color: #FFFAEE;
}
.TopMenu:HOVER{
	color: White;
}

/* белая надпись на кнопках слева */
.LeftMenu{
	text-decoration: none;
	font-size: 11px;
	width: 183px;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 6px;
	height: 26px;
	line-height: normal;
}
.LeftMenu, .LeftMenu:HOVER, .LeftMenu:VISITED{
	color: White;
}

/* Зеленое дополнительное меню справа*/
.RightMenu{
	text-decoration: underline;
	font-size: 13px;
	line-height: normal;
}
A.RightMenu{
	color: #278C11;
}
A.RightMenu:VISITED {
	color: #40A12A;
}
A.RightMenu:HOVER{
	color: #FF7200;
}
.RightMenu_on{
	font-size: 13px;
	line-height: normal;
	text-decoration: none;
	font-weight: bold;
}
.RightMenu_on, A.RightMenu_on:VISITED, A.RightMenu_on:HOVER{
	color: #FF7200;
}

.RightText{
	text-decoration: none;
	font-size: 13px;
	line-height: normal;
}

/* Цифры каталога */
.NomberPage{
	text-decoration: underline;
	font-size: 13px;
	line-height: normal;
	padding-left: 6px;
	padding-right: 6px;
}
.NomberPage_on{
	font-size: 15px;
	line-height: normal;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
}
.NomberPage_on, A.NomberPage_on:VISITED, A.NomberPage_on:HOVER{
	color: #FF7200;
}

/* зеленый заголовок новости */
.NewsTitle{
	color: #278C11;
	margin-top: 0px;
	margin-bottom: 12px;
	font-size: 13px;
	width: 159px;
	line-height: 14px;
}

/* рыжий заголовок новости в списке */
.NewsListTitle, A.NewsListTitle:VISITED{
	color: #FF7200;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 2px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

/* дата новости */
.NewsDate {
	color: #278C11;
	font-size: 11px;
}

/* новость на главной */
.NewsMainPage{
	font-size: 11px;
	color: #514D3B;
	line-height: normal;
}

/* подробнее в новости на главной */
.NewsMore{
	color: #278C11;
	font-size: 10px;
	text-decoration: underline;
	line-height: normal;
}

/* артикул в каталоге */
.CatalogArt{
	text-decoration: none;
	padding-top: 5px;
	width: 100%;
}
.CatalogArt, .CatalogArt:VISITED{
	color: #5E5E5E;
}

/* артикул в детальной информации */
.DetalArt{
	font-size: 13px;
	line-height: normal;
	text-decoration: none;
	font-weight: bold;
}
.DetalArt, A.DetalArt:VISITED, A.DetalArt:HOVER{
	color: #FF7200;
}

/* кнопка закрыть окно */
.KeyCloseWindow{
	text-decoration: none;
	font-size: 11px;
	width: 113px;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 6px;
	height: 26px;
	line-height: normal;
}
.KeyCloseWindow, .KeyCloseWindow:HOVER, .KeyCloseWindow:VISITED{
	color: White;
}

/* изображения */
.img, .img_center, .img_left, .img_right {
	border-bottom: 1px solid #627077; 	
	border-left : 1px solid #627077;	
	border-right : 1px solid #627077; 	
	border-top : 1px solid #627077;
}
.img_noborder_center, .img_noborder_left, .img_noborder_right{
	border : 0px none;
}
.img_center, .img_left, .img_right, .img_noborder_center, .img_noborder_left, .img_noborder_right {
	margin-bottom : 6px;
	margin-top : 3px;
}
.img_left, .img_noborder_left{ margin-right : 15px; }
.img_right, .img_noborder_right{  margin-left: 15px;  }
/* /изображения */

/* постраничная навегация */
.pagemenu, .pagemenu_on{
	line-height: normal;
	height : 15px;
}
.pagemenu{
	text-decoration: underline;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 1px;
}
.pagemenu_on, A.pagemenu_on:VISITED{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	color: #FF7200;
}
A.pagemenu:HOVER {
	color: #FF7200;
}
.pagemenuTitle{
	font-size: 11px;
}
/* /постраничная навегация */

.brand_photo
{
	float: left;
	padding: 0 5px;
}

.brand_photo img
{
	border: 1px solid #34C017;
	padding: 2px;
}

.contacts {
	width: 184px; height: 100%;
}

.wrapper-col1 {
	width: 182px;
	margin: 15px;
	background: #fff168 url(img/mainpage/contacts.gif) no-repeat left bottom
}

.wrapper-col2 {
	width: 689px;
	margin: 0 -689px 0 15px;
	position: relative;
	left: 182px;
	background: white url(img/mainpage/polosa.jpg) no-repeat left bottom
}

.col1 {
	float: left;
	width: 182px;
	margin-right: -182px;
	position: relative;
	left: -197px
}

.col1 .head {
	height: 10px;
	background: url(img/mainpage/contacts-head.gif) no-repeat left top
}

.col1 .content, .col2 .content {
	overflow: hidden;
	padding: 10px 15px;
}

.col2 {
	/*margin: 0 15px 0*/
}
.clear {
	clear: both;
	font-size: 0;
	overflow: hidden;
}

.col2 .head {
	height: 10px;
	background: url(img/mainpage/ugly.jpg) no-repeat left top
}

.col2 .content {
	padding-bottom: 45px
}

.distrib-sub-header
{
	font-size: 14px;
	color:#FF7200;
}

.distrib-form
{
	width: 100%;
}

.distrib-form input[type="text"]
{
	width: 100%;
	font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.distrib-form textarea
{
	width: 100%;
	height: 100px;
	font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.distrib-form-left-tr
{
	width: 40%;
	border-bottom: 1px dotted #AF8C00;
}

#menu{
background:#fff;
width:176px;
border:1px solid #cccccc;
padding:3px;
margin:15px 0 0 15px;
}
#menu ul{
list-style:none;
margin: 0;
padding: 0;
}
#menu li{
list-style:none;
display:block;
border-bottom:1px solid #ffce88;
}
#menu li a, #menu li span{
list-style:none;
display:block;
background:#fbd346 url(img/menu_006_bg.jpg) repeat-y left;
color:#fff;
text-transform:uppercase;
font-size:11px;
text-decoration:none;
padding:2px 5px 2px 15px;
}
#menu li a:hover{
background:#f7941d url(img/menu_006_h.jpg) repeat-x top;
color:#fff;
text-decoration:none;
}
#menu li .current{
list-style:none;
display:block;
background:#f7941d url(img/menu_006_h.jpg) repeat-x top;
color:#fff;
text-transform:uppercase;
font-size:11px;
text-decoration:none;
padding:5px 5px 10px 15px;
}
#menu li a.current, #menu li a:hover.current{
background:#f7941d url(img/menu_006_h.jpg) repeat-x top;
color:#fff;
text-decoration:none;					
}

#menu-brand-1, #menu-brand-2, #menu-brand-3, #menu-brand-4, #menu-brand-5
{
	position: absolute;
	z-index: 1000;
	display: none;
}

#menu-brand-1
{
	left:600px;
	top:-250px;
}

#menu-brand-2
{
	left:-150px;
	top:-350px;
}

#menu-brand-3
{
	left:548px;
	top:-481px;
}

#menu-brand-4
{
	left:-94px;
	top:-481px;
}

#menu-brand-5
{
	left:-94px;
	top:-150px;
}