HTML
{
	height: 100%;
}
BODY
{
	margin: 0;
	height: 100%;
	font: 13px Arial;
	color: #292929;
}
#first_w
{
	font-weight: normal;
	font-size: 24px;
}
#first_i
{
	font-weight: normal;
	text-transform: uppercase;
	font-size: 24px;
}
#second_w
{
	font-weight: normal;
	font-size: 20px;
	text-transform: none;
}
.allpage
{
	margin: 0 auto;
	max-width: 1600px;
	min-width: 1000px;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? '1000px' : (document.documentElement.clientWidth || document.body.clientWidth)>1600 ? '1600px' : 'auto');
	height: 100%;
}
.page
{
	position: relative;
	min-height: 100%;
	#overflow: hidden;
	#zoom: 1;
}
/*Р В Р’В Р В Р С“Р В Р’В Р вЂ™Р’В°Р В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°*/
.header1
{
	overflow: hidden;
	zoom: 1;
}
.logo
{
	float: left;
	padding: 35px 10px 0 30px;
}
.tell
{
	float: right;
	/*[empty]margin:;*/
	padding: 2px 25px 0 0;
	text-align: center;
}
.tell P
{
	font-size: 15px;
	font-weight: bold;
}
/*Р В Р’В Р РЋРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„–*/
.menu1_top
{
	margin: 30px 220px 0 350px;
}
* HTML .menu1_top
{
	overflow: hidden;
	zoom: 1;
}
.menu1_top_2
{
	width: 100%;
	overflow: hidden;
	zoom: 1;
}
.menu1_top_3
{
	float: left;
	position: relative;
	left: 50%;
}
.menu1_top UL
{
	position: relative;
	left: -50%;
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #0099FF;
	overflow: hidden;
	zoom: 1;
}
* HTML .menu1_top UL
{
	float: left;
}
.menu1_top LI
{
	float: left;
	margin: 0px 0;
	padding: 5px 15px;
	list-style-type: none;
	#white-space: nowrap;
}
.menu1_top A, .menu1_top A:visited
{
	color: #0099FF;
}
.menu1_top A:hover
{
	text-decoration: none;
}
.menu1_top LI.active
{
	background-color: #FFFF00;
}
.menu1_top LI.active A, .menu1_top LI.active A:visited, .menu1_top LI.active A:hover
{
	color: #000;
}
/*Р В Р’В Р РЋРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„– Р В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р вЂ™Р’В° - Р В Р’В Р РЋРІР‚вЂќР В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™Р В Р’В Р В РІР‚В Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“Р В Р’В Р Р†РІР‚С›РІР‚вЂњ Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В Р вЂ°*/
.catalogue_1
{
}
.catalogue_1 LI
{
	list-style-type: none;
}
.catalogue_1 A, .catalogue_1 A:visited
{
	display: inline-block;
	border-bottom: 1px dashed #000000;
	text-decoration: none;
	font-size: 24px;
	color: #000;
}
.catalogue_1 LI A:hover
{
	color: #858585;
}
/*Р В Р’В Р Р†Р вЂљРІвЂћСћР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р Р†РІР‚С›РІР‚вЂњ Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В Р вЂ°*/
.catalogue_2
{
}
.catalogue_2 LI
{
	list-style-type: none;
}
.catalogue_2 A, .catalogue_2 A:visited
{
	display: inline;
	border-bottom: none;
	font-size: 14px;
	color: #09699A;
	text-decoration: underline;
}
.catalogue_2 LI A:hover
{
	color: #858585;
}
/*Р В Р’В Р В Р С“Р В Р’В Р вЂ™Р’В°Р В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°2*/
.header2
{
	height: 305px;
	background: url(../images/header.jpg) no-repeat top right;
	overflow: hidden;
	zoom: 1;
}
UL.menu_cat_top
{
	margin: 180px 0 0 40px;
	padding: 0;
	font-size: 13px;
	overflow: hidden;
	zoom: 1;
}
.menu_cat_top .right, .menu_cat_top .left
{
	float: left;
	width: 165px;
	margin-right: 15px;
}
.button_catalogue
{
	margin-left: 225px;
}
.menu_cat_top LI
{
	margin: 0px 0;
	padding: 3px 0px;
	list-style-type: none;
}
.menu_cat_top A, .menu_cat_top A:visited
{
	color: #1370A5;
}
.menu_cat_top A:hover
{
	text-decoration: none;
	color: #0099FF;
}
/*Р В Р’В Р РЋРІР‚С”Р В Р Р‹Р В РЎвЂњР В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В Р РЏ Р В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В Р вЂ°*/
.content
{
	position: relative;
	padding-bottom: 60px;
	margin-top: 30px;
	overflow: hidden;
	zoom: 1;
}
/*Р В Р’В Р Р†Р вЂљРЎвЂќР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В Р РЏ Р В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°*/
.column_left
{
	/*[disabled]float:left;*/
	width: 275px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0px 0 0 20px;
	padding: 0;
	background: url(../images/border_tb.jpg) repeat-x top left;
	z-index: 101;
}
.column_left_1
{
	background: url(../images/border_lr.jpg) repeat-y top right;
}
.column_left_2
{
	background: url(../images/border_lr.jpg) repeat-y top left;
}
.column_left_3
{
	background: url(../images/border_tb.jpg) repeat-x bottom left;
	padding: 0 10px;
	overflow: hidden;
	zoom: 1;
}
/*Р В Р’В Р РЋРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„– Р В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р вЂ™Р’В° (Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В Р В Р’В Р РЋРІР‚Сћ)*/
.menu_cat_left
{
	margin: 0;
	padding: 0;
	font-size: 15px;
}
.menu_cat_left LI
{
	margin: 0;
	padding: 15px 0;
	list-style-type: none;
}
.menu_cat_left A, .menu_cat_left A:visited
{
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
}
.menu_cat_left .name
{
	padding: 0 10px;
	background-color: #FFFF00;
	text-decoration: underline;
}
.menu_cat_left A:hover
{
	color: #858585;
}
/*Р В Р’В Р РЋРЎСџР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В Р РЏ Р В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°*/
.column_right
{
	position: relative;
	padding-left: 325px;
	padding-right: 20px;
	overflow: visible;
	z-index: 100;
}
.text
{
	padding: 0px 20px;
	background-color: #F0F0F0;
	position: relative;
	overflow /**/: hidden;
	margin-bottom: 20px;
	zoom: 1;
	margin-right: 0px;
}
.text_in
{
	width: 100%;
	margin-right: -15px;
	overflow: hidden;
}
.text_in2
{
}
.news_box_wrap
{
	overflow: hidden;
	zoom: 1;
}
.news_box
{
	width: 99%;
}
.news_box .date
{
}
.news_box A, .news_box A:visited
{
	color: #292929;
	font-weight: bold;
}
.news_box A:hover
{
	text-decoration: none;
}
.text_certification
{
	padding: 10px 20px;
	background-color: #F0F0F0;
	line-height: 2;
	overflow: hidden;
	zoom: 1;
}
/*Р В Р’В Р В Р вЂ№Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљРЎвЂєР В Р’В Р РЋРІР‚ВР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р Р†Р вЂљРІвЂћвЂ“*/
.text_certification A
{
	float: left;
	margin: 10px 17px 10px 0;
}
/*Р В Р’В Р вЂ™Р’В¤Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™*/
.footer
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background-color: #F6F6F6;
	font-size: 13px;
	color: #686868;
	overflow: hidden;
	zoom: 1;
}
.footer P
{
	margin: 15px 0 0 25px;
}
.footer A
{
	color: #0099FF;
}
.footer .studio-v
{
	float: right;
	margin: 0;
	padding: 15px 25px 0 10px;
}
.footer .studio-v IMG
{
	vertical-align: middle;
	padding-left: 10px;
}
.footer .studio-v A, .footer .studio-v A:visited
{
}
.footer .studio-v A:hover
{
}
/*Р В Р’В Р РЋРЎвЂєР В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В±Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљР’В Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“ Р В Р’В Р В РІР‚В  Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р РЋРІР‚СњР В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’Вµ*/
TABLE.table
{
	border: 0;
	vertical-align: top;
}
TABLE.table TD
{
	border: 1px solid #5DE2FC;
	padding: 4px 5px;
}
TABLE.table TH, TABLE TD.caption
{
	background-color: #EEFFFF;
	border: 1px solid #5DE2FC;
	font-size: 2;
	text-transform: uppercase;
	font-weight: bold;
	height: 18pt;
	text-align: center;
	padding: 6px 5px;
}
/*Р В Р’В Р РЋРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„– 2-Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р РЋРІР‚Сћ Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В Р В Р’В Р В РІР‚В¦Р В Р Р‹Р В Р РЏ Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’Вµ Р В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњ*/
.menu2
{
}
.menu2 LI
{
	font-size: 16px;
}
.menu2 LI A, .menu2 LI A:visited
{
}
.menu2 LI A:hover, .menu2 LI A.active, .menu2 LI A.active:visited
{
	color: #858585;
}
/*Р В Р’В Р РЋРІР‚С”Р В Р’В Р вЂ™Р’В±Р В Р Р‹Р Р†Р вЂљР’В°Р В Р’В Р вЂ™Р’ВµР В Р’В Р вЂ™Р’Вµ*/
A:focus
{
	outline: none;
}
A.active
{
	outline: none;
}
/*Р В Р’В Р РЋРІР‚вЂќР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В Р вЂ°*/
INPUT:focus
{
	outline: none;
}
OPTION:focus
{
	outline: none;
}
A IMG
{
	border: 0;
}
LABEL
{
	cursor: pointer;
}
A
{
	color: #0099FF;
}
A:visited
{
	color: #0099FF;
}
A:hover
{
	color: #858585;
}
P
{
	margin: 1em 0;
}
H1
{
	/*[empty]margin:;*/
}
H2
{
	margin: 0.83em 0;
	font-size: 22px;
	color: #313131;
	text-transform: uppercase;
	font-weight: normal;
}
H3
{
	margin: 0.83em 0;
	font-size: 17px;
}
/*h4 { margin: 0.83em 0; }
h5 { margin: 0.83em 0; }
h6 { margin: 0.83em 0; }*/
UL
{
}
OL
{
}
LI
{
}
.text TABLE
{
	margin: 1em 0;
}
#f1
{
	overflow: hidden;
}
.fm_field_group P
{
	text-indent: 0;
	margin: 0 10px;
}
P.fm_name
{
	float: left;
	width: 25%;
	text-align: right;
	overflow: hidden;
	font-size: 90%;
	padding: 0.5em 0;
}
P.fm_field
{
	font-size: 90%;
}
P.fm_field .fm_input_field
{
	width: 65%;
	padding: 2px;
	margin: 0;
	border: 1px solid #000000;
	border-color: #AAA #EEE #EEE #AAA;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
}
P.fm_field .fm_select_field
{
	width: 65%;
	padding: 2px;
	margin: 0;
	border: 1px solid #000000;
	border-color: #AAA #EEE #EEE #AAA;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
}
P.fm_field .fm_input_field:focus, P.fm_field .fm_textarea_field:focus
{
	background: #FFD;
	border-color: #666 #EEE #EEE #666;
	border-width: 1px;
}
P.fm_field .fm_input_field.check
{
	width: auto;
	margin: 4px;
	border: none;
	padding: 0;
	text-align: left;
}
DIV.fm_field_group
{
	clear: left;
	padding: 5px 0;
	border-bottom: 1px dashed #DDD;
	overflow: hidden;
}
.fm_sumbit_button
{
	padding: 1em;
	padding-left: 35%;
}
.fm_sumbit_button INPUT
{
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #ADD8E6;
	border: 1px solid #000000;
	border-color: #BBB #888 #888 #BBB;
}
.fm_textarea_field
{
	width: 65%;
	height: 150px;
}
* HTML P.fm_field .fm_input_field
{
	width: 60%;
}
* HTML P.fm_field .fm_select_field
{
	width: 60%;
}
* HTML P.fm_field .check
{
	width: auto;
	margin: 4px;
	border: none;
	padding: 0;
	text-align: left;
}
/*"Р В Р’В Р В Р вЂ№Р В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В Р вЂ° Р В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В»Р В Р’В Р В РІР‚В¦Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“Р В Р’В Р Р†РІР‚С›РІР‚вЂњ Р В Р’В Р РЋРІР‚вЂќР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р Р†РІР‚С›РІР‚вЂњР В Р Р‹Р В РЎвЂњ Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚ВР В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ў"*/
DIV.price-list
{
	/*[disabled]float:right;*/
	/*[disabled]padding-right:30px;*/
	/*[disabled]margin-top:-17px;*/
	position: absolute;
	top: -15px;
	right: 50px;
	z-index: 999;
	/*[disabled]zoom:1;*/
}
DIV.price-list IMG
{
	vertical-align: middle;
}
/*Р В Р’В Р вЂ™Р’В¤Р В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В Р РЏ - Р В Р’В Р РЋРІР‚С”Р В Р’В Р вЂ™Р’В±Р В Р Р‹Р В РІР‚В°Р В Р’В Р вЂ™Р’ВµР В Р’В Р РЋРІР‚СњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р Р†Р вЂљРІвЂћвЂ“*/
.tbl_gallery
{
}
.tbl_gallery TD
{
	vertical-align: top;
	padding: 5px 0;
}
/*Р В Р’В Р РЋРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„– Р В Р’В Р РЋРІР‚вЂќР В Р Р‹Р В Р РЏР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р РЋРІР‚Сћ Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р В РІР‚В Р В Р’В Р В РІР‚В¦Р В Р Р‹Р В Р РЏ*/
A.menu5
{
	font-size: 12px;
}
.text_in2 TABLE
{
	background-color: #FFF;
}
/*Р В Р’В Р Р†Р вЂљР’ВР В Р’В Р вЂ™Р’В°Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™*/
.banner_left
{
	text-align: center;
	font-weight: bold;
}
.banner_left .podp
{
	display: block;
	margin: 0px 0 7px;
}
.banner_left A
{
	color: #FF6600;
	text-decoration: none;
}
.podp
{
	color: #FF6600;
}
.baner_ytong
{
	position: relative;
	float: right;
	width: 240px;
	height: 400px;
}
.baner_ytong A
{
	display: block;
	position: absolute;
	width: 240px;
	height: 400px;
	text-decoration: none;
	z-index: 999;
	top: 0;
}
