@charset "utf-8";
body{
color:#00000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
background:#D4D4D4;
}
a, a:visited{
color:#94521D;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
}
a:hover{text-decoration: underline}
form{padding:0px;margin:0px;}
input, textarea, select{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px
}
td{font-size:12px}

h1, h2, h3, h4, h5, h6{
color:#FFFFFF;
margin:0;
padding:0 0 19px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
}

h1{
padding:6px 5px 7px 50px;
color:#3D3D3D;
background:url(/images/h2_fon.jpg) 0 0 repeat-x #E1CCB0;
margin:0 4px 25px;
text-transform:uppercase;
font-size:12px;
}
/* #center_column .block_inner{padding:30px 28px 70px} */


h2{
color:#ED9F50;
font-size:15px;
padding:0px 0px 25px;
text-align:center
}
h3{
padding:6px 5px 7px;
font-size:11px;
color:#3D3D3D;
background:url(/images/h2_fon.jpg) 0 0 repeat-x #E1CCB0;
text-align:center
}
h3.h3_big{padding:8px 5px 9px}
h3.h3_col{padding:0; background:url(/images/r_menu_top.jpg); height:33px}
h3.h3_i{padding:0; background:url(/images/h2_i_fon.jpg) 0 0 no-repeat; width: 180px; height:34px}
h3#page_head{
margin:-29px -24px 25px -25px;
text-transform:uppercase;
text-align:left;
font-size:12px;
padding-left:50px
}

.h_head, .h_head_big, .h3_i, .h3_col{
padding:6px 5px 7px;
font-size:11px;
color:#3D3D3D;
background:url(/images/h2_fon.jpg) 0 0 repeat-x #E1CCB0;
text-align:center;
font-weight:bold
}
.h_head_big{padding:8px 5px 9px; cursor:move; zoom:1}
.h3_i{padding:0; background:url(/images/h2_i_fon.jpg) 0 0 no-repeat; height:34px}
.h3_col{padding:0; background:url(/images/r_menu_top.jpg); height:33px}


h4{
padding-bottom:10px;
font-size:12px;
color:#94521D;
text-transform:none
}
h5{
padding-bottom:10px;
font-size:12px;
color:#94521D
}
h6{
padding-bottom:19px;
font-size:12px;
color:#FFFFFF;
text-transform: none
}
hr{
border:none;
border-bottom:1px solid #1A3937;
color:#1A3937;
height:1px;
}
img{border:none}
p{
margin:0;
line-height:17px;
text-align: justify;
}
#center_column p{
text-indent:24px
}
.clear{
clear:both;
height:0px;
font-size:0px;
line-height:0px
}

.main_cont{
position:relative;
min-width:995px;
max-width:1600px;
width:100%;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat')
? document.documentElement.clientWidth:document.body.clientWidth) > 1600 ? "1600px":
 (((document.compatMode && document.compatMode=='CSS1Compat')
? document.documentElement.clientWidth:document.body.clientWidth) < 1000 ? "995px":"100%"));
text-align:left
}
.main_cont_inn{
background:url(/images/top_right_fon.gif) 0 0 no-repeat
}

#center_fon{padding:15px 15px 62px; background:url(/images/cent_fon.jpg) 100% 0 no-repeat}
.cent_tb{
width:100%;
border:none;
border-collapse:collapse;
#background:url(/images/menu_bot_top.jpg) 190px 0 no-repeat
}
.cent_tb td{
vertical-align:top;
/* padding:0px */
}

#left_column{width:164px}
#right_column{width:202px}
#center_column{padding:0px 26px}


/*Шапка*/
#header{
#background: url(/images/header.jpg) 0 0 repeat-x #FFA750;
background-color: #FFA750;
position:relative;
}
#header_r{
background: url(/images/head_r.jpg) 100% 0 no-repeat;
}
#header_l{
background: url(/images/head_l.gif) 0 0 no-repeat;
height:124px;
position:relative;
}

#logo_cont{
position:absolute;
top:0px;
left:27px;
padding-top:13px;
width:213px;
}
#logo_cont img{margin-bottom:27px}
#slogan{margin-left:15px}

#desc{
position:absolute;
top:10px;
left:272px;
text-align:right;
color:#94521D;
font-size:11px
}
#desc p{line-height:12px; margin-bottom:15px}
#desc a, #desc a:VISITED{font-size:11px}

/*Низ шапки*/
#header_bot{
position:relative;
background:url(/images/head_bot.gif) 0 0 repeat-x
}
#header_bot_l{
background:url(/images/head_bot_l.jpg) 0 0 no-repeat
}
#header_bot_r{
background:url(/images/head_bot_r.jpg) 100% 0 no-repeat;
height:34px;
position:relative
}
	#nav{
	position:absolute;
	left:14px;
	top:0px;
	padding:8px 21px 9px 30px;
	color:#FFFFFF;
	font-size:11px
	}
	#nav a, #nav a:VISITED{
	color:#F2E7CF;
	font-size:11px;
	padding:0 14px 0 0

	}
	#nav img{margin-right:-4px}
	#srch_block{
	position:absolute;
	top:0px;
	right:0px;
	width:183px;
	padding:5px 245px 4px 30px;
	background:url(/images/icons/srch_block_fon.gif) 0 0 no-repeat;
	white-space: nowrap
	}
	#icon_block{
	position:absolute;
	top:0px;
	right:0px;
	padding:7px 15px 4px 10px;
	background:url(/images/icons/block_fon.gif) 0 0 no-repeat
	}
	
	
	.input_text{
	border:1px solid #DEDBD5;
	width:143px;
	color:#A3A3A3;
	vertical-align:middle;
	height:21px
	}
	.srch_subm{
	vertical-align:middle;
	cursor:pointer
	}
	#print{
	background:url(/images/icons/ico_print.gif) 0px 4px no-repeat;
	position:absolute;
	top:0px;
	right:240px;
	padding:11px 0 3px 31px
	}
	#print a, #print a:VISITED{font-weight:normal; font-size:11px}
/*Левое меню*/
#left_menu{
list-style:none;
padding:13px 7px 20px;
margin:0;
border-left:15px solid #F7ECD9
}
#left_menu li{
position:relative;
border-top:1px dashed #CBB49A;
padding:5px 31px 5px 5px;
background:url(/images/menu/l_menu_dot.gif) 93% 10px no-repeat;
z-index:1;
}
.aligned{
text-align:right;
}
	#left_menu li.li_hover{background:url(/images/menu/l_menu_dot_sel.gif) 93% 9px no-repeat}
	#left_menu li:first-child{border-top:none}
#left_menu a, #left_menu a:VISITED{color:#757474; display:block; text-align:right; font-weight:bold}
#left_menu a:HOVER{color:#000; text-decoration:none}
#left_menu .li_hover a, #left_menu .li_hover a:VISITED{color:#000}

#left_menu ul{
	list-style:none;
	padding:0 21px 0 4px;
	margin:5px -36px -5px -27px;
	border-top:1px solid #D8CDBD;
	border-left:15px solid #EBDCC8;
	background:#FCEFDC;
	}
	/*#left_menu ul div{border:2px solid #FFF; padding:7px 0 10px; background:#FFF5E0}*/
	#left_menu ul li{
	background:none;
	text-align: right;
	padding:5px 15px
	}
	#left_menu ul a, #left_menu ul a:VISITED{font-weight:normal; display:inline; text-align:left}
	#left_menu .li_hover ul a, #left_menu .li_hover ul a:VISITED{color:#757474}
	#left_menu .li_hover ul a:HOVER{color:#000}
	#left_menu .li_hover ul .li_2_hover a, #left_menu .li_hover ul .li_2_hover a:VISITED{color:#000}
	


	#left_menu ul ul{
	list-style:none;
	padding:0;
	margin:0;
	width:103px;
	position:absolute;
	top:-7px;
	left:151px;
	border:1px solid #CBB49A;
	background:#FFFCF3;
	display:none
	}
	#left_menu ul ul div{padding:7px 0 10px;}
	#left_menu ul ul li{
	background:none;
	text-align:left;
	padding:5px 15px
	}
	#left_menu ul ul a, #left_menu ul ul a:VISITED{font-weight:normal; display:inline; text-align:left}
	#left_menu .li_hover ul ul a, #left_menu .li_hover ul ul a:VISITED{color:#757474}
	#left_menu .li_hover ul ul a:HOVER{color:#000}
	#left_menu .li_hover ul .li_2_hover a, #left_menu .li_hover ul .li_2_hover a:VISITED{color:#000}
	#left_menu .li_hover ul .li_2_hover ul a, #left_menu .li_hover ul .li_2_hover ul a:VISITED{color:#757474}
	#left_menu .li_hover ul .li_2_hover ul a:HOVER{color:#000}
/*Блоки*/
.block{
margin:0 0 10px;
background:#FFF8E9;
zoom:1
}
#menu_cont{
margin-left:-15px;
position:relative;
margin-bottom:18px
}
.block_inner{
padding:1px 4px 7px 3px;
min-height:100px
}
#menu_cont .block_inner{padding:0px 2px 4px}
#r_menu_cont .block_inner{padding:0px 3px 7px 2px}
	#center_column .block_inner{padding:10px 28px 70px}
	#center_column #cl_cont{padding-bottom:10px}
.bl_l{background:url(/images/block_l.gif) 0 0 repeat-y}
.bl_r{background:url(/images/block_r.gif) 100% 0 repeat-y}
.bl_bot{background:url(/images/block_b.gif) 0 100% repeat-x}	
.bl_lt{background:url(/images/block_l_t.gif) 0 0 no-repeat}
.bl_rt{background:url(/images/block_r_t.gif) 100% 0 no-repeat}
.bl_lb{background:url(/images/block_l_b.gif) 0 100% no-repeat}	
.bl_rb{background:url(/images/block_r_b.gif) 100% 100% no-repeat}

#auth_cont{font-size:11px; padding:8px 11px 0 0}
#auth_cont label{
display:block;
text-align:right;
white-space: nowrap;
padding:0px 0px 4px 0
}
.auth_inp{
width:92px;
border:1px solid #DEDBD5;
margin:0 0 0 5px;
}
#login_but{
margin-top:5px
}

/*Новости*/
.news_list{

list-style:none;
padding:0;


margin:0
}
.news_list li{
border-bottom:1px dashed #CBB49A;
padding:11px 0 12px
}
.news_head{
background:#EFE5D0;
padding:3px 18px;
margin:0 2px;
font-size:10px
}
.date{color:#6B6B6B}
.news_anons{
padding:5px 18px 5px;
font-size:10px
}
.news_more{text-align:right; padding:0 20px}
.news_more a, .news_more a:VISITED{
font-size:10px;
font-weight:normal

}
.all_news{
text-align:center;
padding:10px 5px 10px
}
.all_news, .all_news a, .all_news a:VISITED{
color:#94521D;
font-size:12px;
font-weight:normal
}
/*Подписка на новости*/
.form_label input{margin-right:8px}
.subs_cont{
background:#EFE5D0;
padding:8px 5px 9px;
text-align:center;
margin:5px 2px 0
}
	.subs_cont input{cursor:pointer}

#subs_block{
padding-bottom:0
}
.subs_block_text{
font-size:10px;
padding:0 18px 10px;
margin-bottom:13px;
border-bottom:1px dashed #CBB49A;
}
#subs_block .form_label{
display:block;
padding:0 0 15px 16px;
font-size:10px
}
#subs_block .form_label input{
float:left;
margin-top:-1px;
padding-top:0px;
vertical-align: top
}
#input_block{
font-size:10px;
padding:10px 0 10px 18px
}
#input_block input{
width:157px;
border:1px solid #CECECE;
margin-top:4px
}

/*Правое меню*/
.r_menu{
list-style:none;
padding:15px 10px;
margin:0
}
.r_menu li{
border:1px solid #847A66;
background:url(/images/r_menu_fon.gif) 0 0 repeat-x #F3E9D1;
margin-bottom:10px;
padding:8px 0 8px;
text-align:center;
cursor:pointer
}
.r_menu li.r_hover{
background:url(/images/r_menu_fon_act.gif) 0 0 repeat-x #FDF6E7;
}
.r_menu a, .r_menu a:VISITED{
background:url(/images/menu/r_menu_dot.gif) 0 1px no-repeat;
display:block;
margin:0 -6px;
padding:0 10px;
font-weight:bold;
color:#303030
}
.r_menu li.r_hover a, .r_menu li.r_hover a:VISITED, .r_menu a:HOVER{
background:url(/images/menu/r_menu_dot_act.gif) 0 1px no-repeat;
color:#94521D;
text-decoration:none
}

.banner_cont{
padding:10px 0 23px 2px;
text-align:center
}
.banner_cont img{
margin-right:25px
}

#cl_cont img{
margin:0 23px 33px 0
}

#butt_cont{
margin:0px 0 0 0px
}
.butt{
float:left;
padding:10px 38px;
cursor:pointer;
background:url(/images/butt/inact_fon.gif) 0 100% repeat-x #F8F3DD;
color:#757474;
font-weight:bold;
border-left:1px solid #d4d4d4
}
#b_38{margin-left:1px}
.active{
background:url(/images/butt/act_fon.gif) 0 100% repeat-x #FEFBED;
cursor:auto;
color:#000;
border-left:1px solid #d4d4d4
}
#b_39{
}

/*Футер*/
#footer{
background: url(/images/footer.gif) 0 0 repeat-x #E8DFCE;
padding:0px 136px 7px;

}
#copyr{
width:100%;
border:none;
border-collapse:collapse;
background:url(/images/copyr_fon.jpg) 0 100% repeat-x
}
#copyr td{
padding:10px 43px
}
#copyr td, #footer a, #footer a:VISITED{
font-size:10px;
color:#BF7A3B;
}
#copyr td#copyr_l{
background:url(/images/copyr_l.jpg) 0 100% no-repeat;
padding-right:0
}
#copyr td#copyr_r{
background:url(/images/copyr_r.jpg) 100% 100% no-repeat;
text-align:right;
padding-left:0
}


/*Путь по сайту*/
.path_cont{
padding:0px 10px 17px 2px;
color:#000
}
.path_cont a, .path_cont a:VISITED{
color:#757474;
text-decoration:underline;
font-weight:bold
}
.path_cont a:HOVER{text-decoration:none}


.info_list{
list-style:none;
padding:6px 11px 10px;
margin:0;
font-size:10px
}
.info_list li{
#border-top:1px dashed #CBB49A;
#padding:5px 0px 5px;
padding:0;
}
.info_list li:first-child{border-top:none}
.info_list span{
font-weight:bold;
color:#ED9F50;
font-size:11px
}
ul, li {
text-indent: 0px;
}
.bullet {
padding: 0pt 0pt 0pt 30px; 
background: transparent url(/images/icons/icon_bulet.png) no-repeat;
}

.forum_border {
  border-left: 1px solid #E1CCB0;
  border-bottom: 1px solid #E1CCB0;
  text-indent:0px;
  padding: 5px 5px 5px 5px;
  margin: 5px 5px 5px 5px;
  text-align: center;
}
.forum_border_right {
  border-left: 1px solid #E1CCB0;
  border-right: 1px solid #E1CCB0;
  border-bottom: 1px solid #E1CCB0;
  text-indent:0px;
  padding: 5 5 5 5px;
  text-align: center;
}
.forum_title {
  border-left: 1px solid #E1CCB0;
  border-bottom: 1px solid #E1CCB0;
  background-color: #F1DCC0;
  text-indent:0px;
  margin: 5 5 5 5px;
  text-align: center;
}
.forum_title_right {
  border-left: 1px solid #E1CCB0;
  border-right: 1px solid #E1CCB0;
  border-bottom: 1px solid #E1CCB0;
  background-color: #F1DCC0;
  text-indent:0px;
  margin: 5 5 5 5px;
  text-align: center;
}
.forum_quote_title {
  background-color: #E0CCB1; 
  background:url(/images/h2_fon.jpg) 0 0 repeat-x #E1CCB0;
  padding: 3px 5px 3px 10px; 
  color: #000000
}
.forum_quote {
  background-color: #F7E9D7; 
  padding: 0; 
  border: 1px dashed #E1CCB0
}
