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

b {font-weight:700;}
a, img {border: none;}

p a {color:#9c462d; text-decoration:none;cursor: pointer;}
p a:hover {color:#333333; text-decoration: none;cursor: pointer;}

a {color:#000000; text-decoration:none;cursor: pointer;}
a:hover {color: #9c462d;text-decoration: none;}
H1, H2, H3, H4, H5 {margin:0;}
hr {border:none 0; border-top: 1px solid #dddddd; height: 1px;}
.hr {border-top:1px solid #e6e6e6;	font-size: 1px;	height: 1px;}
ul {margin:0px 0px 0px 0px;	padding: 0px;}

.header {background-image:url('images/header.jpg');}
.header_menu {background-image: url('images/bg_menu_top.jpg'); background-repeat:repeat-x; text-align:center; font-family:"Times New Roman", Times, serif; font-size:16px;}
.header_menu a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ff9000;}
.header_menu a:hover {font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#ffffff;}

.logo {background-image:url('images/logo.jpg');}
.tel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ff9000; text-align:center; padding-bottom:5px;}
.text {vertical-align:middle}
.text p{font-family: "Times New Roman", Times, serif; font-style:italic; font-size:12px; color:#800615; text-align:justify; padding:0 3px 0 3px; vertical-align:middle; margin:0;}
.text h1{font-size:14px; margin:0; color:#800615; padding:0; text-align:center;}

/* Menus */
ul.uz {list-style: none; margin: 5px 5px 5px 10px; padding: 0px 0px 0px 0px;}
/* ----- */

/* Main Menu */
.m {font-weight:normal; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ff9000;}
a.m:link {color:#ff9000; text-decoration: none;}
a.m:active {color:#ff9000; text-decoration:underline;}
a.m:visited {color:#ff9000; text-decoration: none;}
a.m:hover {color:#6f0d0a; text-decoration: none;}

li.m {padding: 0 0px 0px 15px; background: url('images/arrow.jpg') no-repeat 0px 5px;}
/* --------- */
								   

/* Content */
.content { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
vertical-align:top;
text-align:justify;
margin:0;
padding:5px;
}
.content table{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
vertical-align:top;
text-align:justify;
margin:0;
padding:5px;
}
.content h1 {font-size:14px; color:#7e1a1c; margin:0 0 10px 0;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.content img {border:1px solid #B52D3E;}
.contentlink{font-weight:bold; color:#5c832f;}
.content a{ color:#b52d3e; text-decoration:underline;}
.content a:hover{ color:#a90909; text-decoration:none;}
.content h2 {text-align:left; padding:10px 0 0 0px; color:#800615; font-size:14px; font-weight:bold;}
.content h2 a{height:17px; text-align:left; color:#800615; font-size:14px; font-weight:bold;}
.content h3 {text-align:left; color:#800615; font-size:14px; font-weight:bold;}


.block {
	border-color:#570706;
	border-width:1px;
	border-style:solid;
	margin:5px 5px 5px 5px;
	background-color:#d44608;
}

.block_title {
	background-image:url('images/bg_block_title.jpg');
	background-color:#d14508;
	background-repeat: inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#a92d09;
	text-align:center;
}

.body_block {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:2px 0 2px 0;
	padding:0px;
	background-color:#f1e6b5;
	border-left:#3b0403 1px solid;
	border-right:#3b0403 1px solid;
}
.body_block_title{
background-image:url(images/bg_block_title_body.jpg);
background-repeat:inherit;
color:#570706;
text-align:center;
font-weight:bold;
font-size:14px;
	}
	
							  									   
                                       /* Footer */									   
.footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; text-align:center; color:#ff9000;}
.footer a{color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.footer a:hover{color:#ff9000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.copyright {
    padding:2px 0 2px 0;    
    text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d44608;
}
.copyright a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d44608;
	text-decoration:none;
}
.copyright a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d44608;
	text-decoration:none;
}

.links {
    padding:2px 0 2px 0;    
    text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7px;
	color:#570706;
}
.links a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7px;
	color:#570706;
	text-decoration:none;
}
.links a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7px;
	color:#570706;
	text-decoration:none;
}
.counter { display:none;}
                                       /* --------- */
									   
.ibox {width:300px;border:1px solid #d1c6a4; background-color:#f2ebce;}
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;}

/*.news {font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;padding-right:5px;}
a.news:link {color:#392613; text-decoration: none;}
a.news:active {color:#392613; text-decoration:underline;}
a.news:visited {color:#392613; text-decoration: none;}
a.news:hover {color:#2b4d09; text-decoration: underline;}*/

.links { font-size:3px; color:#f2ebce; text-align:center;}
.links a { font-size:3px; color:#f2ebce;}
.links a:hover { font-size:3px; color:#f2ebce;}

.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;}

/*  ????? ??????? ???????????  */
.gallery_table{width:100%;} 
.gallery_table td {text-align:center;}
.gallery_table img{border:none;}
.gallery_title {}
.gallery_preview {margin-top:5px;} 
/*  ????? ??????? ???????????  */

/*  ????????  */
.paging {text-align:center;margin-bottom:5px;}
.pl{}
.cpl{}
/*  ????????  */

/* ?????? */
.questions {}
.question_title{font-size:11px;text-align:left; padding:5px 5px 2px 5px; font-weight:bold; color:#301911; font-family:Verdana, Arial, Helvetica, sans-serif;}
.question_all_title{font-size:11px;text-align:left; padding:0 5px 10px 5px;color:#301911;}
.question_item{font-size:11px;text-align:left; padding:0px 2px 2px 2px;color:#301911;}
.questions_buttons{ margin: 0 3px 5px 5px; background-color:#f8e09a; font-size:11px;}
.linet{}
.linetd{}
.arhiv{margin:2px 5px 5px 5px;}
.arhiv a {color:#301911; text-decoration:none; font-size:11px;}
.arhiv a:hover {color:#0b613c; text-decoration:none;}
/* ?????? */

.buttons{ cursor:pointer;}
hr {border:none;height:1px;background-color:#570706;}
.description{margin-left:5px;margin-right:5px;text-align:justify;}
.fields{width:100%;text-align:left;margin-bottom:10px;margin-top:5px;margin-left:5px;margin-right:5px;}
.fcontent{background-color:#F1E6B5;}