/* Copyright (c) Legkosite | http://www.legkosite.com/ */

body {
	font-size: 100%;
	line-height: 1.4;
	margin: 0px 0 0px 0;
	padding: 0;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	color: #392613;	
	background-color:#393838;
}
body, td, div, h1, h2, h3, h4, h5, h6, p, input, select, textarea ,option{}
input,textarea ,select{font-family: Arial, Tahoma, Sans-Serif;font-size:12px;border:1px solid #ABADB3;}
select,option ,input{font-family: Arial, Tahoma, Sans-Serif;font-size:12px;}
form {margin:0; padding:0;}

b {font-weight:700;}
a, img {border: none;}
a {color:#000000; text-decoration: underline;cursor: pointer;}
a:hover {color: #2b4d09;text-decoration: none;}
H1, H2, H3, H4, H5 {margin:0;}
hr {border:none 0; border-top: 1px solid #fff; height: 1px;}
.hr {border-top:1px solid #fff;	font-size: 1px;	height: 1px;}
ul {margin:0px 0px 0px 0px;	padding: 0px;}

.header {background-image:url(images/header.jpg);}
.header_bg {background-image: url(images/bg_gradient.jpg); background-repeat:repeat-x;}

                                        /*Menu vertical*/
ul.uz {list-style:none; margin:20px 30px 30px 30px; padding: 0px 0px 0px 0px;}
.m {font-weight:normal; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
li.m {padding: 3px 0px 3px 0px; color:#e2001a; background:url(images/line.jpg) no-repeat 0px 23px;}
.uz li a{	
    margin: 0;
	padding: 0px 0px 0px 15px;
	text-decoration:none;
	color:#67859d;
	}
.uz li a:hover{	
    margin: 0;
	padding: 0px 0px 0px 15px;
	text-decoration:none;
	color:#bd1818;
	}
.block_left {
    border-color:#ffffff;
	border-width:1px;
	border-style:solid;
}
.block_title_left {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6f6d6d;
	text-align:center;
	vertical-align:middle;
	margin:0px;
}
ul.uz_news {list-style:none; margin:0px 30px 0px 15px; padding: 0px 0px 0px 0px;}
.m_news {font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
li.m_news {padding:0px; color:#e2001a;}
.uz_news li a{	
    margin: 0;
	padding: 0px 0px 0px 12px;
	text-decoration:none;
	color:#7b7b7b;
	background:url(images/spot.jpg) no-repeat 0px 4px;
	}
.uz_news li a:hover{	
    margin: 0;
	padding: 0px 0px 0px 12px;
	text-decoration:none;
	color:#ffffff;
	background:url(images/spot_hover.jpg) no-repeat 0px 4px;	
	}
                                         /* --------- */

                                       /*Content*/
.content { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6a6a6a;
padding:15px 30px 30px 30px;
vertical-align:top;
text-align:justify;
margin:0;
}
.content h1 {font-size:16px; color:#ffffff; font-weight:normal; text-transform:uppercase; padding:0 0 2px 5px; margin:0 0 10px 0;}
.content h2 {font-size:14px; color:#67859d; font-weight:normal; margin-bottom:5px;}
.content h3 {font-size:14px; color:#67859d; font-weight:bold; margin:0;}

.content img {border:0px solid #553528;}
.content a{text-decoration:underline; color:#67859d;}
.content a:hover{ color:#666666; text-decoration:none;}
.tabl table{border-collapse: collapse;}
.tabl td{border: 1px solid rgb(153, 153, 153); padding:3px;}

.content ul.uz_body {list-style:square; margin:10px 20px 20px 20px; padding: 0px 0px 0px 0px;}
.m_body {font-weight:normal; font-size:14px; font-family:Verdana;}
li.m_body {padding: 2px 0px 2px 0px; color:#6d9ebe;}
.uz_body li a{	
    margin: 0;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	color:#6d9ebe;
	}
.uz_body li a:hover{	
    margin: 0;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	color:#d7c5af;
	}

.body_block {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-color:#ffffff;
	border-width:1px;
	border-style:solid;
	background-color:#1c2e3c;
	background:url(images/bg_block.jpg) repeat-x 0px 30px;
}
.body_block_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	text-align:left;
	padding-left:20px;
	background-color:#1c2e3c;
}
                                   /* --------- */

.copyright {font-size:12px; color:#666666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.copyright a{color:#67859d; text-decoration:none;}
.copyright a:hover { color:#ffffff;}
                                  /* --------- */

.logo {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0b6460; text-align:center; vertical-align:middle;}
.tel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ffffff; text-align:center; vertical-align:middle;}
.icon1{font-size:11px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.icon1 a{color:#666666; text-decoration:none;}
.icon1 a:hover{color:#FFFFFF; text-decoration:none;}

.counter { display:none;}

.ibox {width:300px;border:1px solid #d9ecd7; background-color:#7b7b7b;}

.block {
    border-color:#e5754f;
	border-width:1px;
	border-style:solid;
	margin:0px;
	padding:0px;
	background-color:#;
	font-size:12px;
}
.block_title{
    background-color:#;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	margin:0px;	
}
.advert a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4f3128; text-decoration:underline;}
.advert a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#d88609; text-decoration:underline;}

.sname {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f3128;}
.enter *{font-size:12px;}
.enter a{font-size:12px;}


.bitem{text-align:justify;margin-top:5px;margin-bottom:5px;border-bottom:1px solid #DDC8A2;padding-left:5px;padding-right:5px;}
.btitle {font-weight:bold;background-color:#DDC8A2;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.highlight{font-weight:bold;text-transform:uppercase;}

.title2{color:#67859d; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:0 10px 0 20px;}
.title2 a{color:#67859d; text-decoration:none; font-size:14px;}
.title2 a:hover{color:#BD1818; text-decoration:none; font-size:14px;}

.title3{color:#67859d; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:0 10px 0 20px;}
.title3 a{color:#67859d; text-decoration:none;}
.title3 a:hover{color:#fff; text-decoration:none;}

.darnitsa{margin:0 0 10px 0; color:#67859d;}

.links { font-size:1px; color:#d1c6a4;}
.links a { font-size:1px; color:#d1c6a4;}
.links a:hover { font-size:1px; color:#d1c6a4;}

.projects { font-size:12px; color:#ffffff; text-align:left; padding:5px 0 5px 10px;}
.projects a { font-size:12px; color:#ffffff; text-decoration:none;}
.projects a:hover { font-size:12px; color:#fff3d2; text-decoration:none;}

.contenthead {font-size:12px; color:#5c832f; margin-bottom:10px; }
.contenthead a {font-size:12px; color:#5c832f; padding: 0 5px 6px 12px;  background: url('images/arrow_head.jpg') no-repeat 0px 3px;}
.contenthead a:hover {font-size:12px; color:#392613;}

.glossary {font-size:14px; color:#5c832f;}

.question { font-weight:bold;}
.answer { margin:5px 0 10px 0}

.form_title { padding-right:10px; text-align:left;}

.ibox {width:300px;font-size:12px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;}
/*  Стиль таблицы фотогалерей  */
.gallery_table{width:100%;} 
.gallery_table td {text-align:center;}
.gallery_table img {}
.gallery_table  a:hover img{ }
.gallery_title {}
.gallery_preview {margin-top:5px;} 
.gallery_preview img {}
.gallery_preview  a:hover img{ }
.big_foto{}
/*  Стиль таблицы фотогалерей  */
/* Опросы */
.questions {}
.question_title{font-size:14px;text-align:left;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:10px;font-weight:bold;}
.question_all_title{font-size:12px;text-align:left;padding-left:5px;padding-right:5px;}
.question_item{font-size:14px;text-align:left;padding-left:5px;padding-right:5px;}
.questions_buttons{}
.linet{}
.linetd{}
/* Опросы */
/*  Пейджинг  */
.paging {text-align:center;margin-bottom:5px;}
.pl{}
.cpl{}
/*  Пейджинг  */
.ibox{background-color:#2B2B2B;color:#7b7b7b; border:1px solid #7b7b7b;}
.sform select{width:290px;}
.sform td {color:white;}
.sform select,input {background-color:#2B2B2B;color:white;}
.price{text-align:center;}
.objinfo{vertical-align:top;}
.objimg img{border:1px solid white;}
.line a{color:#67859d;}
.line a:hover{color:#bd1818;}

.button {background:url(images/otpravit.jpg) no-repeat; width:90px; height:25px; border:none; cursor:pointer;}