@charset "windows-1251";
/* -----------------------------------------------*/
/*  Стили для основных браузеров <<<-----*/
/* -----------------------------------------------*/
html, body {
	border:0;
	margin:0;
	padding:0;
	height:100%;
	font-size:12px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#838383;;
}
/*----------------- Заголовки -------------------*/
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	color:#595959;
	padding:0 0 0 20px;
	margin:0;

}
h1 {
	font-size:14px;
}
h2 {
	font-size:12px;
}
h3 {
	font-size:11px;
}
p{
	padding-left:20px;
	line-height:20px;
       text-align:justify;
}
ul{
	list-style:none;
}
strong{
	color:#666666;
	font-weight:bold;
}
/*-----------------Общие стили -------------------*/
ul, ol {
	margin:0;
	padding:0 0 20px 0;
}
img {
	border:0;
}
.clear {
	clear:both;
}
/*------------------- Ссылки ---------------------*/
a:hover {
	text-decoration:none;
}
a{
	color:#4d1e04;
	text-decoration:underline;

}
a:focus {
	outline: none;
}
/*-------------------- Формы ---------------------*/
form {
	margin:0;
	padding:0;
	display:inline;
}
input, select, textarea {
	font:1em Arial, Helvetica, sans-serif;
}
/*------------------- Таблицы -------------------*/
table {
	border:0;
	margin-top:50px;
	margin-bottom:50px;
	color:#000048;
}
table tr td {
	padding:6px;
}
table td {
	border:0;

}
table strong {
	font-weight:bold;
	color:#000048;
}
/*----------------- Главный блок ----------------*/
.page {
	min-height:100%;
	height:auto  !important;
	height:100%;
	width:1000px;
	margin:0 auto -41px;
}
/*----------------- Левый блок -----------------*/
.left_block{
	position:relative;
	width:115px;
	float:left;
	padding-top:40%;
}
.left_banner1{
	text-align:center;
	margin-bottom:290px;
}
.left_banner2{
	text-align:center;
}
*html div.left_block{
	position:relative;
	right:-3px;
}
/*---------------- Правый блок -----------------*/
.right_block{
	position:relative;
	width:115px;
	float:right;
	padding-top:76%;
}
.right_block_six{
	position:relative;
	width:115px;
	float:right;
	padding-top:703px;
	}
.right_banner{
	position:absolute;
	left: 5px;
}
*html div.right_block{
	position:relative;
	left:-3px;
}
/*---------------- Средний блок ----------------*/
.content{
	position:relative;
	margin:0 115px 0 115px;
}
.header{
	position:relative;
	background: url(img/bg_header.jpg);
	height:97px;
}
.logo{
	position:absolute;
	left: 25px;
	top: 49px;
	z-index:1000;
}
/*---------------- Верхнее меню ----------------*/
.top_menu{
	background:url(img/bg_top_menu.jpg) no-repeat #595959;
	height:40px;
	line-height:40px;
	position:relative;
	font-size:12px;
}
.top_menu ul{
	margin-left:90px;
}
.top_menu li{
	display:inline;
	float:left;
}
.top_menu li a{
	padding:0 13px 0 13px;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
	text-decoration:none;
}
.top_menu li a:hover{
	color:#FFF104;
	text-decoration:underline;
}
.top_menu li.active a{
	color:#FFF104;
}
.top_menu li.last a{
	padding:0 0 0 13px;
	border:none;
}
.content_text p{
	margin:0;
	padding:0 74px 10px 0;
	text-align:justify;
	color:#7B7B7B;
	font-size:13px;
}
/*---------------- Блок с текстом --------------*/
.text {
	position:relative;
    overflow: hidden;
    display:inline-block;
}
.text {
    display:block;
}
/*------------- Левый блок с текстом -----------*/
.left_text{
	width:375px;
	float:left;
	padding-left:10px;
}
.dobro_pojalovat{
	background:url(img/dobro_pojalovat.jpg);
	width:248px;
	height:55px;
	position:relative;
	margin:15px 0 15px 0;
}
/*------------- Правый блок с текстом ----------*/
.right_text{
	position:relative;
	margin-left:384px;
}
.bg_right_text{
	background:url(img/bg_right_text.jpg) top right no-repeat;
	height:289px;
}
.bg_sposob{
	background:url(img/bg_sposob.jpg) top left no-repeat;
	height:94px;
	position:relative;
	margin:50px 0 0 10px;
}
/*---------------- Блок слайдер --------------*/
.block_slider {
	position:relative;
	padding-bottom:20px;
}
/*---------------- Блок слайдер слева --------------*/
.block_slider_left{
	width:385px;
	float:left;
}
*html div.block_slider_left{
	position:relative;
	right:-3px;
}
.block_slider_left_image{
	background:url(img/block_slider_left_image.jpg) top right no-repeat;
	height:99px;
}
.obrat_vnim{
	background:url(img/obratvnim.jpg);
	width:233px;
	height:69px;
	margin:15px 0 0 0;
}
/*---------------- Блок слайдер справа --------------*/
.block_slider_right{
	margin-left:385px;
}
.block_slider_right_image{
	position:relative;
	height:179px;
	line-height:179px;
	width:241px;
	text-align:center;
}
.footer, .garant {
	height:40px;
	line-height:40px;
	width:770px;
	margin:0 auto;
	text-align:center;
	/*font-weight:bold;*/
}
.footer{
	border-top:1px solid #bdbdbd;
	color:#C5C5C5;
	font-size:14px;
}
/*---------------- Стили для внутренней страницы --------------*/
.right_block_second{
	position:relative;
	width:115px;
	float:right;
	padding-top:90%;
}
.second_center{
	text-align:center;
	margin:20px 0 35px 0;
}
.text_filent_tilo{
	margin-bottom:21px;

}
.pokaz{
	float:left;
}
.pokaz1{
	float:right;
}
.text_pokaz{
	position:relative;
	overflow:hidden;
	color:#838383;
	line-height:18px;
	width:646px;
	padding:20px 0 20px 0;
	display:inline-block;
	width:100%;

}
.porody_katalog{
	float:left;
	margin-left:40px;
	margin-top:11px;
	display:inline;

}
.porody_katalog_image{
	width:200px;
	height:93px;
}
.porody_katalog_image a:hover img {
	filter:alpha(opacity=70);
	opacity: 0.7;/* для старых браузеров на основе Gecko */
	-moz-opacity:0.7; /* для старых браузеров на основе Gecko */
}

.porody_katalog_text{
	padding:5px 0 0 0; 
	font-size:14px;
	color:#838383;
	font-weight:bold;
	text-align:right;
}
.anyclass{
	position:relative;
	float:left;
	display:block;
	background:red;
}
.anyclass li{
	margin-left:35px;
	display:inline;
	float:left;
}
.anyclass li a:hover img{
	filter:alpha(opacity=70);
	opacity: 0.7;/* для старых браузеров на основе Gecko */
	-moz-opacity:0.7; /* для старых браузеров на основе Gecko */
}
.prev{
	float:left;
	cursor:pointer;
	border-bottom:1px solid #595959;
}
.next{
	float:right;
	cursor:pointer;
}
.paneli_profil{
	display:inline-block;
	background:url(img/paneli_profi.jpg);
	width:758px;
	height:410px;
	clear:both;
	margin:40px 0 40px 0;
}
 #jCarouselLiteDemo .carousel li img{
	
	zoom:1;
}
#jCarouselLiteDemo {
	float:left;
	position:relative;
}

.jCarouselLite li{
	margin-left:35px;
	display:inline;
}
/*---------------- Стили для внутренней страницы третьего уровня --------------*/
.third_center{
	text-align:left;
	margin:37px 0 0 0;
}
.left_banner3{
	position:relative;
	top:30px;
	_top:60px;
}
.gal_third li{
	display:inline;
	margin-right:6px;
}
.gal_third li.last{
	margin:0;
}
.akustic_panel{
	position:relative;
}
ul.akustic_panel{
	overflow:hidden;
}
ul.akustic_panel li{
	margin:0 89px 34px 0;
display:-moz-inline-stack;/*Нужно для Firefox*/
  display:inline-block; /*Не применяется в IE и Firefox*/
  _overflow:hidden;/*фикс для IE6*/
  zoom:1;/*включаем hasLayout*/
  *display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/

}
ul.akustic_panel li.last{
margin:0 0 34px 0;
}
.akustic_panel li div{
	color:#7B7B7B;
	font-weight:bold;
	
}
.text_pokaz_third{
	position:relative;
	overflow:hidden;
	color:#838383;
	line-height:18px;
	width:646px;
	padding:0 0 20px 0;
	display:inline-block;
	width:100%;

}
.footer_muzka{
	position:relative;
	bottom:-48px;
	background:url(img/footer_muzka.jpg) center no-repeat;
	height:135px;
}
/*---------------- Стили для внутренней страницы четвертого уровня --------------*/

.header_parket{
	padding:3px 0 0 0;
	position:relative;
}
.header_parket li{
	float:left;
	padding:0 3px 0 0;
}
.header_parket li.last{
	padding:0;
}
.left_cotent_parket{
	width:375px;
	/*float:left;*/
}
.right_cotent_parket{
	margin-left:375px;
}
.left_cotent_parket{
	padding:33px 0 0 0;
}
.right_cotent_parket img{padding:33px 0 0 0; position:relative;}
.page{ padding:0 0 50px 0;}
.left_cotent_parket div{clear:both;margin:33px 0 0 0; width:348px;}
.right_block_fourth{
	position:relative;
	width:115px;
	float:right;
	padding-top:595px;
}
.left_block_fourth{
	position:relative;
	width:115px;
	float:left;
	padding-top:300px;
}
.left_banner1_fourth{ margin:20px 0 0 0;}



.center_image{ margin:25px 0 0 0; position:relative;zoom:1;}
.let{ width:239px; height:160px; background:url(about/60let.png); position:absolute; right:-50px; top:-107px;_behavior: url("iepngfix.htc");}


.center_text{ margin:42px 0 42px 0;}
.left_block_fifth{
	position:relative;
	width:115px;
	float:left;
	padding-top:270px;
}
.left_block_six{
	position:relative;
	width:115px;
	float:left;
	padding-top:624px;
}
.left_block_fifth ul li{
	margin:0 0 25px 0;
}
.terrasn_doska_image{ float:left;}

.otlichnvybor{ float:left;}
.block_slider_right_image_six{
	position:relative;
	left:10px;
	height:224px;
	line-height:179px;
	width:300px;
	text-align:center;
}
.header_parket{ position:relative; overflow:hidden;}
.terrasn_doska{  padding:33px 0 0 0; }
.terrasn_doska_text{ margin:0 0 0 274px; position:relative; zoom:1;}
.terrasn_doska_text p{ padding:0; line-height:16px;}
.terrasn_doska_text img{ margin:0 0 28px 0;}

.otl_vybor{ margin:48px 0 0 0;}
.novinka{ position:absolute; right:-61px; top:-66px;}
.novinka img{_behavior: url("iepngfix.htc");}
.pagenumbers{position:relative; top:30px;}
