/* 
#819AB4 - верхний фон, фон заголовка таблицы данных, фон даты 
#1F3E5D - text color 
#4b0243 - ссылки 
#0a0a0a - border-left 
#f6e1dc - фон левого меню, фон h3 
#41351D - ссылки левого меню на фоне  #f6e1dc
 #f4f5f6 - фон левого подменю 
 #dde4f7 - фон левого под- подменю  (2-ой уровень)
#090C48 - ссылки левого подменю на фоне #f4f5f6 
#ED1B24 - заголовок h1 
#EEEEEE - ссылки на верхнем фоне #819AB4 
#264F77 - дата новостей 
#FFFFFF - текст на верхнем фоне #819AB4 
#faf6f6 - фон в новостях 
*/ 

body { 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(bg.gif) repeat-x 19px 0px; 
} 
body { 
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #1F3E5D; 
} 
td { 
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
} 
p { 
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
} 
hr { 
	width: 30%; /* background-color: #EEEEEE;*/ 
	height: 6px; 
	border: none; 
	border-bottom: dotted 6px #DAD9D9; 
} 
table.tarif { 
	width: 100%; 
/*	border: solid #dfdfd7 1px; */
} 
table.tarif td { 
	padding: 5px; 
	font-size: 11px; 
	font-weight:normal; 
	COLOR: #333333; 
	border: solid #dfdfd7 1px; 
} 
table.tarif td.razdel { 
/*	background-color: #f4f5f6; */
/*	text-transform: uppercase; */
/*	color: #660000; */
	font-weight:bold; 
	border-left: double #dfdfd7 4px; 
} 
table.tarif th { 
	padding: 5px; 
	font-size: 11px; 
	font-weight:bold; 
	border: solid #dfdfd7 1px; 
	background-color: #faf6f6; 
} 
table.forpics { 
	margin: 0 5px 0 5px;
	width: 100%; 
} 
table.forpics td { 
	vertical-align: bottom; 
	border:0; 
} 
table.forpics th { 
	padding: 25px 5px 5px 5px; 
	font-size: 11px; 
	vertical-align: middle; 
	border:0; 
} 
table.forpics a img { 
	border: solid #CCCCCC 1px; 
} 

table.mainpagetop {
width: 140px;
margin: 5px;
border: solid 1px #dfdfdf;
}
table.mainpagetop td {
padding: 5px;
font-size: 10px;
text-align: center;
}
table { 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-COLLAPSE: collapse } 
table td { 
	PADDING-TOP: 0; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	vertical-align: top; 
} 

a { 
	COLOR: #4b0243 
} 
a.no_underline { 
	COLOR: #463D2B; 
	TEXT-DECORATION: none; 
} 
a:hover { 
	TEXT-DECORATION: none;
	COLOR: #b21003;
} 
a.no_underline:hover { 
	TEXT-DECORATION: underline; 
	color: red; 
} 
a.olive img { 
	border: solid #dfdfd7 1px; 
} 

td img { 
	margin: 5px 5px 5px 5px; 
/* padding: 5px 5px 5px 5px;*/ 
} 
h1 { 
	MARGIN: 10px 0px; 
	FONT-SIZE: 14px; 
	COLOR: #ED1B24; 
	font-family: Geneva, Arial, Helvetica, san-serif; 
}
h2 { 
	MARGIN: 10px 0px; 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 8px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 13px; 
/* BACKGROUND: url(arrowcat.gif) no-repeat 5px 4px; */ 
	COLOR: #005EAE; 
/* BORDER-BOTTOM: #819AB4 1px solid;*/ 
} 
h3 { 
	MARGIN: 5px 0px 12px; 
	PADDING: 8px; 
	FONT-SIZE: 12px; 
	BACKGROUND: #faf6f6; 
	BORDER-LEFT: #0a0a0a 1px solid; 
/* COLOR: #41351D; */ 
} 
h4 { 
	MARGIN: 0 -8px 0 -8px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 12px; 
	COLOR: #4B3D22; 
} 
h4.pink { 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 8px; 
	BORDER-BOTTOM: #0a0a0a 2px solid; 
} 
p { 
	MARGIN: 0px; 
	PADDING-TOP: 8px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 8px; 
	PADDING-LEFT: 0px; 
} 
#main { 
	WIDTH: 1000px; 
	HEIGHT: 100%; 
	BACKGROUND: url(header_bg.gif) repeat-x; 
} 
#header_left { 
	WIDTH: 30px; 
	HEIGHT: 180px; 
	BACKGROUND: url(header_left.gif) no-repeat; 
} 
#header_right { 
	WIDTH: 30px; 
	HEIGHT: 180px; 
	BACKGROUND: url(header_right.gif) no-repeat; 
} 
#logo { 
	WIDTH: 300px; 
	HEIGHT: 98px; 
} 
#logo IMG { 
	MARGIN: 5px 0px 0px -5px 
} 
#contacts { 
	PADDING-TOP: 20px; 
	PADDING-LEFT: 0px; 
	WIDTH: 220px; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 16px; 
} 
#contacts_p { 
	PADDING-TOP: 20px; 
	PADDING-LEFT: 5px; 
	WIDTH: 220px; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 16px; 
} 
#icons { 
	PADDING-TOP: 15px; 
	PADDING-LEFT: 25px; 
	WIDTH: 145px; 
	font-weight: normal; 
} 
#icons img { 
	margin-bottom: 25px; 
} 
#logo a, #contacts a, #contacts_p a, #icons a { 
	color: #EEEEEE; 
} 
#top_menu { 
	PADDING-TOP: 23px; 
	FONT-SIZE: 13px; 
	text-align: center; 
} 
#top_menu UL { 
	MARGIN: 0px; 
	PADDING-TOP: 2px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	OVERFLOW: hidden; 
	LIST-STYLE-TYPE: none; 
} 
#top_menu LI { 
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	WIDTH: 175px; 
	LINE-HEIGHT: 16px; 
	display: inline; 
	font-weight: bold; 
	font-family: tahoma, verdana, arial; 
} 
#top_menu a { 
	COLOR: #000000; 
	TEXT-DECORATION: none; 
} 
#top_menu A:hover { 
	TEXT-DECORATION: underline; 
} 
#container { 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 30px; 
	PADDING-BOTTOM: 20px; 
	PADDING-LEFT: 30px; 
	VERTICAL-ALIGN: top; 
	HEIGHT: 100%; 
} 
#left { 
	WIDTH: 213px; 
	VERTICAL-ALIGN: top; 
} 
#left { 						/* border of colums*/
	border-left: 1px #F2F3F3 solid; 
	border-top: 1px #F2F3F3 solid; 
} 
#right {  						/* border of colums*/
	border-right: 1px #F2F3F3 solid; 
	border-top: 1px #F2F3F3 solid; 
} 
#content {  						/* border of colums*/
	border-left: 1px #E1E5E7 solid; 
	border-right: 1px #E1E5E7 solid; 
} 
HTML:unknown #left { 
	WIDTH: 214px; 
} 
.block_top { 
	HEIGHT: 2px; 
} 
.block { 
	PADDING-TOP: 12px; 
	PADDING-RIGHT: 12px; 
	PADDING-BOTTOM: 12px; 
	PADDING-LEFT: 12px; 
/* BORDER-RIGHT: #dfdfd7 1px solid; BORDER-LEFT: #dfdfd7 1px solid; */ 
} 
.block_bottom { 
	HEIGHT: 2px; 
} 
 
#left LI { 
	MARGIN: 0 -8px 0 -8px; 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	LIST-STYLE-TYPE: none; 
	list-style-position: outside; 
} 
#left LI DIV.menu { 
	MARGIN: 0 0 6px 0; 
	PADDING: 6px 2px 6px 8px; 
	BORDER-LEFT: #2d2d2e 4px solid; 
	BACKGROUND-COLOR: #f6e1dc; 
/*	BACKGROUND: #f6e1dc url(background-left.gif) repeat-x 50%; */
	FONT-SIZE: 12px; 
	COLOR: #41351D; 
	FONT-WEIGHT: bold; 
	font-family: tahoma, verdana, arial; 
} 


strong.activemenu {
	color:red;
}

#left LI DIV.menu A { 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	COLOR: #41351D; 
/* BACKGROUND: 0px 50%; */ 
} 
#left LI.sub_menu { 
	MARGIN: 4px -8px 4px -4px; 
	PADDING: 4px 2px 4px 8px; 
/* BORDER: #ED1B24 1px solid;*/ 
	BORDER-LEFT: #2d2d2e 2px solid; 
	BACKGROUND-COLOR: #f4f5f6; 
/* BACKGROUND: url(dots3.gif) repeat-x 50% bottom;*/ 
	font-size: 12px; 
	FONT-WEIGHT: normal; 
	font-family: tahoma, verdana, arial; 
} 
#left LI.sub_menu2 { 
	MARGIN: 4px -8px 4px -4px; 
	PADDING: 4px 2px 4px 8px; 
	BORDER-LEFT: #2d2d2e 1px solid; 
	BACKGROUND-COLOR:  #dde4f7; 
	font-size: 11px; 
	FONT-WEIGHT: normal; 
	font-family: tahoma, verdana, arial; 
} 

#left li:first-letter {
	text-transform: uppercase;
}
.otstup { display: none; } 
#left a {
/* PADDING-LEFT: 4px; */
	COLOR: #090C48; 
	TEXT-DECORATION: none 
} 
#left a:hover { 
	TEXT-DECORATION: underline 
} 
#content { 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 13px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 13px; 
	VERTICAL-ALIGN: top; 
} 
#content p { 
	text-align: justify; 
} 
#content p:first-letter { 
	PADDING-LEFT: 20px; 
	text-transform: uppercase; 
} 
#content li, #content ul { 
color: #1F3E5D; 
} 
#content ul, #content ol { 
	margin-top: 0px; 
	margin-bottom: 0px; 
} 
#content li { 
	margin-top: 0px; 
	margin-bottom: 4px; 
} 
.welcome { 
	PADDING-TOP: 1px; 
	PADDING-RIGHT: 15px; 
	PADDING-BOTTOM: 15px; 
	PADDING-LEFT: 5px; 
	VERTICAL-ALIGN: top; 
	font-size: 14px; 
	HEIGHT: auto; 
/* COLOR: #ED1B24; */ 
} 
.welcome p { 
	font-size: 11px; 
	font-weight: normal; 
	color:#1F3E5D; 
} 
.more { 
	FONT-SIZE: 12px; 
} 
.more A { 
	PADDING-LEFT: 3px; 
} 
.product { 
	PADDING-TOP: 10px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 15px; 
	PADDING-LEFT: 5px; 
	WIDTH: 152px; 
} 
.product_title { 
	FONT-WEIGHT: bold; 
	COLOR: #00d7e4; 
	LINE-HEIGHT: 20px; 
} 
td.product_title a img { 
	border: solid #CCCCCC 1px; 
} 
.product_price { 
	PADDING-TOP: 7px; 
	WIDTH: 150px; 
	text-align: center; 
} 
.product_price B { 
	COLOR: #FF0000; 
}

 
#right { 
	WIDTH: 213px; 
	VERTICAL-ALIGN: top; 
} 
HTML:unknown #right { 
	WIDTH: 214px; 
} 
#news { 
	MARGIN: 5px -8px 0px; 
	PADDING-TOP: 15px; 
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 15px; 
	PADDING-LEFT: 10px; 
	BORDER-TOP: #0a0a0a 2px solid; 
	BACKGROUND-COLOR: #faf6f6; 
} 
#news p { 
	margin-top: 2px; 
	margin-bottom: 2px; 
	font-size: 10px; 
} 
.date { 
	PADDING-TOP: 2px; 
	PADDING-RIGHT: 6px; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 6px; 
/* BACKGROUND-COLOR: #ED1B24;*/ 
	FONT-SIZE: 12px; 
	COLOR: #264F77; 
	FONT-WEIGHT: bold; 
	border-bottom: solid 1px #3C2F87; 
} 

.space { 
	HEIGHT: 7px; 
} 
#gray_line {
	BORDER-TOP: #cecec6 1px solid; 
	BACKGROUND-COLOR: #ededea; 
	FONT-SIZE: 6px; 
	HEIGHT: 7px; 
} 
#footer { 
	COLOR: #bcbec1; 
	LINE-HEIGHT: 28px; 
	TEXT-ALIGN: center; 
} 
#footer DIV { 
	PADDING-TOP: 30px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 20px; 
	PADDING-LEFT: 0px; 
} 
#footer a { 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 14px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 14px; 
	COLOR: #9b9d9f; 
} 
.cat { 
	font-weight: normal; 
} 
.headpricelist { 
	display: none; 
	color: #4C2600; 
} 
span.subcat { /* отображение субкатегорий столбик|строка */ 
	display: block; 
	margin: 2px 5px 2px 5px; 
	padding: 1px 5px 1px 20px; 
/*	BACKGROUND: url(arrowcat.gif) no-repeat 5px 5px; */
	background-color: #F8F8F8; 
	color: #F8F8F8; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 13px; 
	text-align: left; 
} 
span.subcat span.subcatnum{ /* отображение количества в субкатегории да|нет */ 
	display: none; 
} 
span.subcat a { 
	color:#342974; 
} 
.tblpricelist { /* отображение прайслиста да|нет */ 
display: none; 
} 
#content p.ahtung, p.ahtung { 
	margin: 10px; 
	padding:5px; 
	text-align: center; 
	font-size: 13px; 
	color:#FF0000; 
	font-weight: bold; 
} 
p.ahtungright { 
	margin:  0; 
	padding:5px; 
	text-align: center; 
	font-size: 13px; 
	color:#B82204; 
} 
p.ahtung b, p.ahtungright b { 
	font-size:16px; 
	color: red; 
} 
p.bigahtung { 
	margin: 10px; 
	padding:15px; 
	text-align: center; 
	font-size: 12px; 
	font-weight: bold; 
} 
.productvoit { 
display: none; 
} 
p.FeedHead { /* заголовок обратной формы*/ 
	display: none; 
} 
span.descrip { 
	display: block; 
	font-size: 10px; 
	line-height:8px; 
	color: #C4CBC4; 
	font-family: Times New Roman, Times, serif; 
} 
span.descrip strong { 
	font-weight: normal; 
} 


font.light { 
	display:block; 
	margin-bottom:10px; 
} 

SELECT { FONT-SIZE: 10px; } 
.go { 
	FLOAT: right; 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 54px; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(go.gif) no-repeat; 
	HEIGHT: 20px; 
} 
center .go { 
	FLOAT: none; 
}
.dots { 
	BACKGROUND: url(dots3.gif) repeat-x center 50%; 
	HEIGHT: 20px; 
}
