/* CSS Document */

body {margin:0px; padding:0px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; background-color:#3e2d26;}
img {border:none}
#view { background-image:url(../images/wood-up.jpg); height:152px}
#header {
	height:152px;
	background-repeat:repeat-x;
	width:1000px;
	position: relative;
}
#normlinks a, a:hover{color:#3e2d26; text-decoration:none;}
#logo {
	float:left;
	margin-left: 82px;
	margin-top: 41px;
}
#center_part {height:709px; }
#center_p_l{width:883px}
#footer {
	width:1000px;
	color:#d89902;
	height:33px;
	float:none;
	clear:both;
	padding-top: 15px;
}

.header_menu{
	text-align:right;
	font-size:18px;
	padding-top:115px;
	float: right;
	position: absolute;
	left: 201px;
	top: 4px;
	width: 743px;
}

.header_menu a{text-decoration:none; color:#de9c00;	padding-left: 24px;}
.header_menu a:hover{color:#ffe3a5; text-decoration:underline}

.blok1 a, .blok_im a {color:#3e2d26; text-decoration:none;}
.blok1{font-size:18px; color:#3e2d26; margin-top:87px}
.blok8{font-size:14px; color:#3e2d26; margin-top:20px; margin-right:20px; margin-left:30px; text-align:left; line-height:18px}
.blok9{font-size:14px; color:#3e2d26; margin-top:30px; margin-right:38px; margin-left:38px; text-align:left; line-height:18px}
.blok10{font-size:13px; color:#3e2d26; margin-top:10px; margin-right:38px; margin-left:38px; text-align:left; line-height:14px}
.blok8 a {font-size:14px; color:#3e2d26; text-decoration:underline;}
.blok10 a {font-size:12px; color:#3e2d26; text-decoration:underline;}

.look_img{color:#3e2d26;float:left;	border:0; position: absolute; left: 0px; top: 0px; z-index: 2}
.shad_img{float:right}
.copy{
	text-align:left;
	float:left;
	font-size:12px;
	padding-top:0px;
	padding-left: 90px;
	width: 250px;
}
h1{
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin: 0px;
	float: left;
}
.fone{
	text-align:right;
	font-size:12px;
	padding-right: 90px;
	padding-top: 23px;
	float: right;
}
.contact{text-align:left;	clear:both;	font-size:12px;	padding-top: 30px;	padding-left: 90px;}

.blok{ float:left;	background-image:url(../images/img-bcg.jpg); background-repeat:repeat-x; height:191px; width:293px; ; border-left: 1px solid #3e2d26; border-top: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}
.blok_end{ float:left;	background-image:url(../images/img-bcg.jpg); background-repeat:repeat-x; height:191px; width:293px; ; border-right: 1px solid #3e2d26; border-top: 1px solid #3e2d26;border-bottom: 1px solid #3e2d26; border-left: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}

.blok_im{font-size:18px; color:#3e2d26; margin-top:160px}

.blok_im1{ float:left;	background-image:url(../images/1_1.jpg); background-repeat:no-repeat; height:191px; width:293px; border-left: 1px solid #3e2d26; border-top: 1px solid #3e2d26; position:relative; z-index:1; background-color:#ffe3a5}
.blok_im2{ float:left;	background-image:url(../images/2_1.jpg); background-repeat:no-repeat; height:191px; width:293px; border-right: 1px solid #3e2d26; border-top: 1px solid #3e2d26; border-left: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}
.blok_im3{ float:left;	background-image:url(../images/3_1.jpg); background-repeat:no-repeat; height:191px; width:293px;  border-left: 1px solid #3e2d26; border-top: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}
.blok_im4{ float:left;	background-image:url(../images/4_1.jpg); background-repeat:no-repeat; height:191px; width:293px; border-left: 1px solid #3e2d26; border-top: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}
.blok_im5{ float:left;	background-image:url(../images/5_1.jpg); background-repeat:no-repeat; height:191px; width:293px; border-right: 1px solid #3e2d26; border-top: 1px solid #3e2d26; border-left: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}
.blok_im6{ float:left;	background-image:url(../images/6_1.jpg); background-repeat:no-repeat; height:191px; width:293px; border-left: 1px solid #3e2d26; border-top: 1px solid #3e2d26; border-bottom: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}
.blok_im7{ float:left;	background-image:url(../images/7_1.jpg); background-repeat:no-repeat; height:191px; width:293px; border-left: 1px solid #3e2d26; border-top: 1px solid #3e2d26; border-bottom: 1px solid #3e2d26; position:relative; z-index:0; background-color:#ffe3a5}

/*second page*/
#logo_page {padding-top:38px; padding-left:0px; float:left}
#header_page {
	height:136px;
	background-repeat:repeat-x;
	width:750px;
	background-position: relative;
}

#center_part_page{
	/*background-image:url(../images/wood-body.jpg);
	background-repeat: repeat;*/
}
#slogan {padding-top:100px; float:right; padding-right:28px}
#center_sl_part{width:750px}
#page_menu{
	background-image:url(../images/menu_bcg.jpg);
	background-repeat:repeat-x;
	height:32px;
	width:720px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left: 30px;
	background-color:#ffe3a5;
	position: relative;
} 
#page_header{background-color:#ffe3a5;	height:160px; width:750px; padding-top: 7px;}
.page_header_im{float:left;	position: relative;	padding-left: 8px;}
#page_header_line{width:750px;	height: 28px;}
#page_header_bcg{background-image:url(../images/gr_bcg.jpg);	background-repeat:repeat-x;	height:28px;	float: left; width: 693px; background-color:#ffe3a5}
.page_header_im_corner{float:left}
#text{background-color:#fceabf;	text-align:left; font-size:13px; color:#000000;	padding-top:20px; padding-right:30px; padding-left:30px;
	padding-bottom: 10px; margin-bottom: 5px;}

p{
	margin-bottom: 5px;
	margin-top: 5px;
	position: relative;
}
h3{	font-size:13px;	background-image:url(../images/bloc.gif); background-repeat:no-repeat; padding-left: 10px; margin-top: 15px;	line-height: 5px; position: inherit; z-index: 3;}
li{	padding:0px;margin:0px;	margin-bottom: 10px;}
ol{	padding-top:0px; margin-top: 0px; padding-left: 0px; margin-left: 20px;}
.bloc{float:left; padding-top: 10px; padding-right: 5px;}
.text_im{padding-left: 30px; margin-left: 5px; margin-right: 5px; clear: both;	margin-bottom: 5px;	margin-top: 5px;}
#footer_page {width:900px;	color:#d89902;	float:none;	clear:both;	padding-bottom: 10px;}
.p_menu_l:hover {color:#000000; text-decoration:none}
.p_menu_l{margin-top:10px;	float:left;	color:#000000;	text-decoration:underline;	padding-right: 10px;}
.p_menu_act{background-image:url(../images/menu_act_bcg.jpg); background-repeat:repeat-x; height: 27px;	z-index: 2;	position: relative;	padding-left: 6px; line-height: 25px; float: left; padding-top: 5px; padding-right: 6px;}
.p_menu_act_im{	float:left;	margin-right: 2px;}
.clean{clear:both;	padding: 0;	margin: 0;}
.heit{ background-image:url(../images/wood-body.jpg); background-position:0px 136px;}
.heit1{ background-image:url(../images/wood-body.jpg); background-position:0px 151px;}

.text_link{color:#d89902; text-decoration:underline}
.gallery_link{
	color:#301e13;
	text-decoration:none;
	font-size:15px;
	font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.text_link:hover{color:#9f6100; text-decoration:none}
.gallery_link:hover{
	color:#301e13;
	text-decoration:underline;
}
.gallery_img {
	margin-top: 2px;
	background-image: url(../images/gal_border.gif);
	padding: 7px;
	background-repeat: no-repeat;
}
.gallery_img1, .gallery_img_selected{
	margin-top: 10px;
	margin-bottom: 20px;
	border: #d89902 1px solid;
}
#view_page { background-image:url(../images/wood-up_page.jpg)}
.gallery_plenka{
	background-image:url(../images/plenka.jpg);
	background-repeat:repeat-x;
	height:151px;
}
.bottom_gal{
	margin-top: 58px;
}
.bigbordtop{
	background-image:url(../images/big_bord_goriz.jpg);
	background-repeat:repeat-x;
	height: 7px;
}
.bigbordvert{
	background-image:url(../images/big_bord_vert.jpg);
	background-repeat:repeat-y;
}
.bigbordvertright{
	background-image:url(../images/big_bord_vertright.jpg);
	background-repeat:repeat-y;
}
.banner {
	filter:alpha(opacity=30);
	color:#d89902;
	font-size: 10px;
	padding-top: 35px;
	float: right;
	padding-right: 20px;
}
.news_im{
	margin-right: 30px;
	margin-bottom: 5px;
	margin-top: 10px;
	float: left;
}
.blok_text{
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	color: transperent;
	visibility: hidden;
	display: none;
}
.forma{border:#9f6100 solid 1px; background-color:#fceabf}
.button{background-color:#d89902}
.error{color:red}
.ok{color:#9f6100; font-size:18px;}