@charset "utf-8";
/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	position:relative;
	height:100%;
	
	
}
body, td, div {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
body {
	text-align:left;
	background:#55bfff;
	position:relative;
}

a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}

a img           {border-color:#666666}

h1,h2,h3,h4,h5,h6 { margin:0px; padding:0; color:#000000; font-family:"Times New Roman", Times, serif;font-weight:normal}
h1 { font-size:35px; color:#7d7320; padding:25px 0; font-style:italic}
h2 { font-size:25px}
h3 { font-size:20px}
h4 { font-size:15px}
h5,h6 { font-size:11px}




body, html {position:relative; margin:0; padding:0; height:100%}
body {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000}

#wrap {position:relative; margin:0 0 -148px; padding:0; height:100%; min-height:100%; height:auto 
!important; background:#FFF}
#header {position:relative; height:489px; background:url(header.jpg) 0 0 no-repeat}
	#logo {position:absolute; top:63px; left:22px; width:305px; height:86px; background:url(logo.png) 0 0 no-repeat}
		#logo a.logo {display:block;width:305px; height:86px}
#wrap_upm {background:url(bg_upm.gif) 0 0 repeat-x;}
#in_wrap_upm {background:url(upm_left.gif) 0 0 no-repeat}
#upm {padding:6px 0 0; margin:0; height:51px; list-style:none;background:url(upm_right.jpg) 100% 0 no-repeat;  text-align:center; font:normal 18px/38px "Times New Roman", Times, serif}
#upm li {padding:0; display:inline}
#upm li a {color:#6d411c; text-decoration:none; display:inline-block; padding:0 5px}
#upm li a:hover {background:url(bg_upm_over.gif) 0 0 repeat-x; color:#dcc39e}

#cont_box {position:relative; border:none; width:100%; border-collapse:collapse}
#cont_box td { border:none; border-collapse:collapse; vertical-align:top}
	#left_block {width:227px; padding:30px 0 30px 25px}
	#wrap_lmenu {background:url(lmenu_top.png) 0 0 no-repeat; margin:0 0 30px}
		#wrap_lmenu span.usl {font:italic 24px "Times New Roman", Times, serif; color:#818820; display:block; padding:28px 0 20px 48px}
	#in_wrap_lmenu {background:url(bg_lmenu.gif) 0 0 repeat-y;}
	#lmenu {padding:0 10px 40px 12px; margin:0; background:url(lmenu_bot.png) 0 100% no-repeat; list-style:none; font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; min-height:258px}
	#lmenu li {padding:0; display:block; background:url(bg_lmenu_li.gif) 0 100% no-repeat}
	#lmenu li.none {background:none} 
	#lmenu li a {color:#5c472d; text-decoration:none; display:block; padding:5px 10px 5px 20px}
	#lmenu li a:hover {background:#7c831f url(bg_lmenu_over.gif) 0 0 repeat-x; color:#FFF}
	
	#block_news {background:url(news_top.png) 0 0 no-repeat; position:relative; left:-2px}
	#news {background:url(bg_news.gif) 0 0 repeat-y; min-height:150px; padding:0 15px 0 15px}
		#block_news span.news {font:italic 29px "Times New Roman", Times, serif; color:#818820; display:block; padding:10px 0 20px 48px}
		
	#news_main { padding:10px 0 10px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#704610; border-bottom:solid 1px #aeaeae}
	div.date {float:left; padding:3px 8px; font:normal 24px Arial, Helvetica, sans-serif; color:#848b21;background:url(bg_date.png) 0 50% no-repeat; margin:0 10px 0 0}
	div.date span {display:block; font-size:11px}
	
	#in_block_news {background:url(news_bot.png) 0 0 no-repeat; height:21px}
	
	#phone {background:url(phone.png) 0 0 no-repeat; height:75px; margin:40px 0 0; padding:20px 0 0 70px; font:italic 14px Arial, Helvetica, sans-serif; color:#952b02}
	#phone span {font-size:24px}
	
	#search {background:url(search.png) 0 0 no-repeat; width:219px; height:61px; padding:8px 0 20px 5px}
	#search form {padding:0; margin:0; vertical-align:top}
	input.text {background:none; border:none; padding:0; margin:0; vertical-align:top; font:normal 12px Arial, Helvetica, sans-serif; color:#5a462c; width:150px}
	input.but {background:none; border:none; margin:0 0 0 20px; padding:0; width:40px; cursor:pointer; height:12px}
	
	
div.bg_dw {background:url(cont_bg_dw.gif) 0 100% repeat-x}
	div.bg_top {background:url(cont_bg_top.gif) 0 0 repeat-x}
		div.bg_top_lf {background:url(cont_bg_tp_lf.gif) 0 0 no-repeat}
			div.bg_top_rt {background:url(cont_bg_tp_rt.gif) 100% 0 no-repeat}
				div.bg_dw_lf {background:url(cont_bg_dw_lf.gif) 0 100% no-repeat}
					div.bg_dw_rt {background:url(cont_bg_dw_rt.gif) 100% 100% no-repeat}
						div.hands {min-height:737px; padding:30px; background:url(hands.png) 50% 50% no-repeat}
	
#main_content {position:relative; padding:30px 20px 30px 20px}
	div.path {display:block; font:italic 12px "Times New Roman", Times, serif; color:#5c472d}
	div.path a {color:#5c472d; text-decoration:underline}
	div.path a:hover {text-decoration:none}
	span.main {font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7c7220; display:block; padding:30px 0 20px 0}
	span.level {color:#965402; display:block}
	

#f_blank {height:148px}

#footer {position:relative; background:url(bg_footer.gif) 0 0 repeat-x; height:148px}
	#bmenu {padding:16px 0 0; margin:0; list-style:none; text-align:center; font:normal 14px "Times New Roman", Times, serif}
	#bmenu li {padding:0 14px; display:inline}
	#bmenu li a {color:#634c30; text-decoration:none}
	#bmenu li a:hover {text-decoration:underline}
	
	#site {font:normal 11px Tahoma, Geneva, sans-serif; color:#dcc39f; position:absolute; top:88px; right:15px}
	#site a {color:#dcc39f; text-decoration:underline}
	#site a:hover {text-decoration:none}
	
	#copy {position:absolute; top:88px; left:28px; font:normal 11px Tahoma, Geneva, sans-serif; color:#dcc39e}
	div.count {position:absolute; top:96px; left:238px}



table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover {background: #e0e0e0}
table.table1 td { padding:5px; border: 1px solid #91949a;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover {background: #e0e0e0}
table.table2 td { padding:5px; border: 1px solid #91949a;}
table.table2 th { padding:8px 5px; border: 1px solid #fff; background-color:#44637b; color:#fff; text-align:left;}

.thumb              {color:#000000}
