﻿body, html{
margin:0px;
height:100%; 
}
body{
font: .70em Tahoma, Verdana, Arial;
/*color:#928c71;*/
color:#726d59;
background:#fffee9;
behavior:url("/sites/all/themes/panel/script/csshover.htc"); 
}
table{
font-size:100%;
}
a{
color:#928c71;
}
a img{
border:none;
}
img{
border:none;
}
strong, b{

}
p, div{

}
p{
margin-top:6px;
margin-bottom:10px;
}
srong, b{
}
form{
margin:0px;
padding:0px;
}
ul, ol{
margin:0px;
padding:0px;
margin-top:6px;
margin-bottom:10px;
}
ul li{
padding:2px 0px;
margin-left:12px;
//margin-left:17px;
padding-left:5px;
}
ol li{
padding:2px 0px;
margin-left:18px;
//margin-left:23px;
}
h1, .middle_left_1_1 h2 {
font-family: Arial;
background:url(/images/1_12.gif) left 20px no-repeat;
margin:0px;
padding-top:18px;
margin-bottom:16px;
padding-left:20px;
font-size:1.30em;
color:#918a41;
zoom:1;
}
.content h1 a{
text-decoration:none;
}
.content h2 {
color:#cacaca;
}
h2{
font-size:1.1em;
margin-top:6px;
margin-bottom:10px;
zoom:1;
}
h2 a{
color:#928c71;
}
h3{

}
h4{

}
li{

}
hr{
clear:both;
border:none;
border-top:solid 2px #979fa4;
color:#6a757c;
background-color:#6a757c;
//font-size:0px;
//height:3px;
margin:7px 0;
//margin:auto;
}
.line{
background:url(/images/6_03.gif) repeat-x;
margin-top:13px;
padding-bottom:13px;
font-size:0px;
zoom:1;
}
.line_top{
background:url(/images/6_03.gif) repeat-x top;
padding-top:13px;
}
.index,.bottom{
min-width:1000px;
width:expression((document.documentElement.clientWidth
 || document.body.clientWidth) < 1000? "1000px":
 "auto");
}
.index{
background: url(/images/2_02.png) left top repeat-x;
min-height:100%; 
}
.index_1{
background: url(/images/5_01.jpg) left top no-repeat;
}
.index_1_1{
background: url(/images/1_05.jpg) right top no-repeat;
}
* html .index{
height:100%;
}
cite{
background:#ede5d6;
padding:10px 17px;
font-style:normal;
clear:both;
}
/*----------------------------Сайт*/
.img_border, .img_border_all{
border:3px solid #c7c3b2;
}
.block{
padding-bottom:25px;
}
.block_small{
padding-bottom:13px;
}
.clear, #clear{
clear:both;
//font-size:0em;
height:2px;
}
.sto, #sto{
clear:both;
width:100%;
}
.none_fon{
background:none;
}
.top{
position:relative;
height:319px;
}
.top_1{
position:absolute;
left:35px;
top:25px;
}
.top_2{
font-size:1.6em;
color:#FFFFFF;
position:absolute;
top:181px;
left:45px;
}
.top_3{
position:relative;
width:100%;
top:270px;
}
.top_3 label{
color:#857f62;
font-size:.95em;
font-weight:bold;
padding-left:1px;
}
.top_3 form, .top_3 input{
margin:0px; padding:0px;
}
.top_3 form{
padding-left:30px;
}
.top_3_1{
width:297px;
}
.top_3_1_1{
float:left;
}
.top_3_1_1 input{
border:#cad2d5 solid 1px; 
color:#928c71;
//padding-left:1px;
width:202px;
}
.top_3_1_2{
margin-left:4px;
float:left;
margin-top:1px;
}
.top_3_2{
padding-top:19px;
min-width: 700px;
}
.primary-links, .primary-links li{
margin:0px;
white-space:nowrap;
padding:0px;
margin: auto;
list-style:none;
float:left;
}
.primary-links{
min-width: 727px;
position:relative;
display:block;
background:url(/images/3_07.gif) repeat-x top;
width:100%;
}
.primary-links li{
display:block;
background:url(/images/3_07.gif) repeat-x top;
}
.primary-links li div{
float:left;
background:url(/images/3_09.png) left top no-repeat;
}
.primary-links a{
font-size:1.05em;
float:left;
display:block;
height:30px;
padding: 5px 9px;
color:#fffed0;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
background:url(/images/3_08.png) right top no-repeat;
}
.primary-links a:hover{
color:#FFFD9F;
}
.primary-links a.link{
color:#fffd9f;
}
.primary-links a.active {
	color:#FFFD9F;
}


.menu_top_none{
background:none !important;
}
.middle_left{
width:267px;
padding-left:25px;
padding-right:5px;
}
.middle_left h1{
color:#867f37;
}
.middle_left_1{
zoom:1;
background:#ffffff url(/images/1_08.gif) repeat-y right;
margin-left:-25px;
margin-right:-5px;
padding-right:5px;
}
.middle_left_1_1{
padding-left:25px;
padding-right:25px;
}
.news_block{

}
.news_none_fon{
background:none;
padding-top:0px;
margin-top:0px;
}
.middle_left_2{
margin-left:-25px;
padding-left:25px;
margin-right:-5px;
padding-right:30px;
}
.middle_left_2 cite{
display:block;
font-style:normal;
font-weight:bold;
margin-left:-25px;
margin-right:-25px;
background:#ebe3d3;
padding:13px 25px;
}
.middle_left_2 a{
color:#9eb541;
}
.bottom{
background:#ede5d6;
padding-bottom:42px;
position:relative;
}
.bottom_right{
height:70px;
padding-top:20px;
background:url(/images/1_37.png) top repeat-x;
}

.menu_bottom, .menu_bottom li{
margin:0px;
padding:0px;
list-style:none;
}
.menu_bottom{
padding:0px 35px;
}
.menu_bottom li{
float:left;
padding:10px 24px;
border-right:1px solid #658fba;
}
.menu_bottom a{
color:#d7dee6;
text-decoration:none;
}
.menu_bottom a:hover{
color:#b7cde6;
}
.menu_bottom a.link{
color:#b7cde6;
}

#block-block-2 .content{
	padding-left:0;
	padding-right:0;
}

#block-block-3 .content {
	padding-left:0;
	padding-right:0;
	color:#726D59 !important;
}

#block-block-3 .content strong {
	color:#726D59 !important;
}

#block-block-3 .content a {
	color:#726D59;
}

.content{
padding-left:12px;
padding-right:13px;
}

.content h1{
background:url(/images/8_03.gif) left 20px no-repeat;
color:#a38545;
}
.menu_two, .list_li{
position:relative;
z-index:0;
color:#4c6e97;
}
/*.menu_two div, .list_li div{
position:relative;
z-index:200;
display:block;
background:url(/images/9_07.gif) left 6px no-repeat;
padding:0px;
padding-bottom:4px;
padding-left:10px;
}*/

.menu_two a, .list_li a{
color:#4c6e97;
}
.menu_two a:hover, .list_li a:hover{
color:#3e5878;
}
.menu_two .link, .list_li .link{
font-weight:bold;
color:#3e5878;
}
.information{
margin:0 -25px 0 -24px;
}
.information_0{
width:6px; 
background:url(/images/10_03.gif) top center repeat-y;
}
.information_0 div{
height:52px; 
background:#fffee9;
}
.information_1{
background:url(/images/1_16.gif) top repeat-x;
padding:0px 25px;
}
.information_2{
background:url(/images/1_18.gif) top repeat-x;
padding:0px 25px;
}
.information_none{
padding:0px 25px;
}
.information_zag_one{
height:38px;
padding-bottom:16px;
}
.information_zag_one h2 {
font-family: Arial;
background:url(/images/1_12.gif) left 20px no-repeat;
margin:0px;
padding-top:18px;
margin-bottom:16px;
padding-left:20px;
font-size:1.30em;
color:#918a41;
zoom:1;
}
.information_zag_one h1,.information_zag_one h2{
padding-top:7px;
}
.information_1 .information_zag_one h1, .information_1 .information_zag_one h2{
color:#ffffff;
background:url(/images/3_13.png) left 9px no-repeat;
}
.information_2 .information_zag_one h1, .information_2 .information_zag_one h2{
color:#fffee9;
background:url(/images/3_16.png) left 9px no-repeat;
}
.information_1 .information_zag_one h2 a{
color:#ffffff;
text-decoration:none;
}
.information_2 .information_zag_one h2 a{
color:#fffee9;
text-decoration:none;
}
.information_1{
width:49.8%;
}
.none_width{
width:auto;
} 
.information_1 .line{
background:url(/images/6_04.gif) repeat-x;
}
/*.information_1 h1,.information_1 h2, .information_1 strong, .information_1 a, .information_1 h2 a{
color:#5a82aa;*/
}
.information_1 .img_border{
border:3px solid #d1e1e9;
}
.information_2 .line{
background:url(/images/6_05.gif) repeat-x;
}
/*.information_2 h1,.information_2 h2, .information_2 strong, .information_2 a, .information_2 h2 a{
color:#8ba736;
}*/
.information_2 .img_border{
border:3px solid #e1ebcf;
}
.form select, .form input.text,.form textarea {
width:318px;
border:1px solid #969696;
margin-top:5px;
color:#414141;
}
.form input.submit{
margin-top:5px;
margin-right:20px;
color:#414141;
}
.form textarea{
height:60px;
}
.breadcrumb{
margin-top:18px;
}
.price_img{
vertical-align:middle; 
margin-right:6px; 
margin-bottom:5px;
}
#link {color:#9E7C38; text-decoration:underline;}
.razrabotka{
	position:absolute;
	bottom:10px;
	right:10px;
}
.bottom_left{
	width:272px;
	padding:0 10px;
}
.vkl_right{
	background:#FFF; padding:10px 15px; border:1px dashed #E4E3D0; float:right; margin:0 0 10px 10px;
}
.vkl_all{
	background:#FFF; padding:10px 15px; border:1px dashed #E4E3D0;
}
.detail_picture{
margin-top:18px;
}
.loading{
	background:#FFF; padding:10px 15px; border:1px dashed #E4E3D0;
}
.p-h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
line-height:1.1;
margin:0;
padding:0;
}
.p-h2l {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/1_12.gif) no-repeat scroll left 20px;
color:#918A41;
font-family:Arial !important;
font-size:1.3em !important;
margin:0 0 16px;
padding-left:20px;
padding-top:18px;
font-weight: bold;
}
.p-h22 {
font-size:1.1em;
margin-bottom:2px;
margin-top:6px;
font-weight:bold;
}
.information_zag_one .p-h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/3_13.png) no-repeat scroll left 9px;
color:#FFFEE9;
padding-top:8px;
font-family:Arial;
font-size:1.3em;
margin:0 0 16px;
font-weight: bold;
padding-left:20px;
}
.information_2 .information_zag_one h1, .information_2 .information_zag_one .p-h2 {
color:#fffee9;
background:url(/images/3_16.png) left 9px no-repeat;
}

.p-h2 a {
color: #FFFFFF !important;
text-decoration: none;
}
.a-p {color: #726D59 !important; text-decoration: none !important}
.a-h {text-decoration: none; color: #726D59 !important;}
.tel p {padding-left: 30px; font-size:14px; font-weight:bold; margin-top:0; margin-bottom: 5px;}

.tb{border:2px solid #9E7C38; border-collapse:collapse;}
.tb td{border:1px solid #9E7C38; padding:2px 5px;}

tbody {
	border-top:none;
}


.p-h22 {
font-size:1.1em;
font-weight:bold;
margin-bottom:10px;
margin-top:6px;
}

.adres {
	color:#726D59;
	font:11px Tahoma,Verdana,Arial;
}

.adres a {
	color:#9EB541;
}

.adres span {
	color:#726D59;
}

.content b, .content strong, .content a {
	color:#9E7C38;
}

div.error, tr.error {
	display:none;
}

.block-news {
	display:block;
}

.sell-news {
	display:block;
	margin-bottom:20px;
}

.sell-news span, .sell-news a {
	display:block;
	margin-bottom:3px;
}

.sell-news span {
	font-weight:bold;
	font-size:12px;
	font-style:italic;
}

.sell-news a {
	margin-bottom:10px;
}

.mb15 {
	margin-bottom: 15px;
}

table.bord td {
	border:1px solid #000;
}

table.bord th {
	border:1px solid #000;
	border-bottom:none;
}

.views-field-field-date-value {font-size:16px;}
.views-field-title {font-size:18px;}
.meta {display:none;}
.date-display-single {font-size:16px;}
.views-field-teaser {padding-bottom: 20px;}
#block-views-News-block_1 {font: 11px Tahoma, Verdana, Arial;}
#block-views-News-block_1 .date-display-single  {font-size:12px;}
#block-views-News-block_1 .views-field-title {font-size:12px;}

table.views-view-grid {
width: 100%;
}

.views-field-field-pict-fid {
text-align: center;
padding-bottom: 10px;
}

.views-label-edit-node {
display: none;
}

.views-field-edit-node {
text-align: center;
margin-bottom: 10px;
}

.view-imggallery img {
	border: 1px solid #000;
	padding: 2px;
}

.view-imggallery .views-field-title {
	text-align: center;
	font-size: 14px;
}

.view-imggallery tr {
	vertical-align: top;
}


.is-sale-node , .node-news-488 .views-field-title a {color:red;}