/* www.verstkahtml.ru | 2009 */
	
/* --- HTML --- */
*{ margin: 0; padding: 0;}
body{font-family: "Times New Roman", Times, serif; color: #444; min-width:997px; font-size:100.01%; background:#fff;}
html, body{height: 100%;}
table, th, td {font-size:100%; border-collapse: collapse;}
table,img {border:0;}
a{color: #008ffe; text-decoration: none;}
a:hover{text-decoration: underline;}
h1{font-size: 40px; margin-bottom:30px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; line-height:0.85em; margin-top:-12px;}
h1 small{font-size:0.3em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1.vopros_title{margin-bottom:10px;}
h1.vopros_title small{display:block;}
h2{font-size: 19px; font-weight:normal;margin-bottom:10px; color:#555555; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h2 small{display:block; font-size:11px;}
h3{font-size: 130%; margin-bottom:10px; font-weight:normal;}
h4{font-size: 1.1em; margin-bottom:4px;}

p{margin-bottom: 12px;}

.clear{ clear: both; height: 1px; font-size: 1px;}

.green{color: #35a845;}
.red{color: #ff0000;}
.grey{color: #bfc2c6;}
.pink{color: #c79cb7;}

ul{ margin-bottom:12px; padding-left:16px;}
ul li{}

small{font-size:0.9em;}

span{}

img.left{float:left; margin:5px 20px 5px 0; display:block;}

#main{position:relative; min-height:100%; margin: 0; min-width:997px;font-size:13px; background: #fff;}
/*For IE*/* html #main{width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'997px':'100%'); height:100%;}
div#main_in{width: 950px; margin:0 auto;}


/*--- TOP ---*/
div.top_block{height:145px;background-color:#9ca62c; color:#fff;}
	div.top_block#bg_green{background-color:#9ca62c; color:#fff;}
	div.top_block#bg_purple{background-color:#8769a1; color:#fff;}
	div.top_block#bg_orange{background-color:#ca6401; color:#fff;}
	
		div#logo{float:left; width:218px; padding:18px 0 0 39px;}
		
		ul#menu{margin:0; padding:37px 0 0 0; width:434px; float:left; list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.85em;}
		ul#menu li{float:left; margin:0 0 2px 0; padding:0; width:142px;}
		ul#menu li a{color:#fff;}
		ul#menu li a.hover{text-decoration:underline;}
		
	
	div#search_block{float:right; width:267px; padding:43px 0 0 0;}
		form#search_form{ padding-bottom:6px;}
		input#search_text{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#444; padding:4px 11px; width:130px; float:left; border:0; height:15px; margin-right:4px;}
		input#search_but{float:left; width:23px; height:23px; border:1px #fff solid; background:#9ca62c; cursor:hand; cursor:pointer;}
		div.top_block#bg_purple input#search_but{background:#8769a1;}
		div.top_block#bg_orange input#search_but{background:#ca6401;}
		input#search_but.hover, div.top_block#bg_purple input#search_but.hover, div.top_block#bg_orange input#search_but.hover{background:#fff;}
			div.telephones{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.85em; line-height:1.25em;}
		

/*--- CONTENT ---*/
div#content_block{padding: 30px 0 30px 0;}
	div#content_left{float:left; width:31%;}
	div#content_left_in{padding-left:40px; margin-right:70px;}
	div#content_left_in h2{margin-bottom:15px;}
	div#content_left_in p, div#content_right p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em}
		div.poroda{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.9em;}
			div.links{padding:5px 0 12px 0;}
			div.links a.hover{color:#000; text-decoration:underline;}
			div#menu_left h3{ font-size:30px; font-weight:normal; margin-bottom:12px; color:#555;}
			div#menu_left ul{ list-style:none; margin:0; padding:0;}
			div#menu_left{margin-bottom:15px;}
			div#menu_left ul li{padding:0; margin:0;}
			div#menu_left ul li a.hover{text-decoration:underline; color:#444;}
			
			ul#menu_left_main{padding:0 0 0 0; margin:0; font-family: "Times New Roman", Times, serif; font-size:1.1em; list-style:none;}
		ul#menu_left_main li{margin:0 0 12px 0; padding:0;}
		ul#menu_left_main li.hover{background: url(../images/ul_li_hover.gif) no-repeat 0 0.6em; padding-left:14px; margin-left:-14px; position:relative; z-index:100;}
		ul#menu_left_main li.hover a{color:#444; text-decoration:underline;}
		ul#menu_left_main li ul{padding:12px 0 0 28px; list-style:none;}
		ul#menu_left_main li ul li{margin-bottom:6px;}
		ul#menu_left_main li.hover ul li a{color:#008ffe; text-decoration:none;}
		ul#menu_left_main li.hover ul li.hover a{color:#444; text-decoration:underline;}
		ul#menu_left_main li.hover ul li a:hover{text-decoration:underline;}
		
	div#content_center{margin-right:300px; margin-left:31%;font-size:1.1em;}
		div#wave{font-size:0.8em; height:34px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
		
		div.img_center{padding-bottom:16px;}
		
		form#form_send h3{font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #444; margin-bottom:18px; font-weight:bold;}
			table.form_t{width:99%;}
			table.form_t td{padding:0 0 16px 0; vertical-align:top}
			table.form_t td label{cursor:hand; cursor:pointer; padding:3px 0 0 0; display:block;}
			table.form_t td.label{width:92px; font-size:0.9em;}
			table.form_t td.label_2{width:44px; font-size:0.9em; padding-left:20px;}
			table.form_t td.form input{ font-size:12px; padding:2px 0; font-family:"Times New Roman", Times, serif; width:50%;}
			table.form_t td.form_obsh input{ font-size:12px; padding:2px 0; font-family:"Times New Roman", Times, serif; width:99%;}
			table.form_t textarea{ height:160px; width:99%; font-family: "Times New Roman", Times, serif; font-size:14px;}
				td.send input{border:1px #0092ff solid !important; background:#fff; color:#000; width:100px; padding:3px 0; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; float:left; margin-right:10px; cursor:hand; cursor:pointer;}
				td.send input.hover{background:#0092ff; color:#fff;}
				td.yvedoml label{cursor:hand; cursor:pointer; padding:3px 0 0 0; font-size:0.9em; float:left;}
				td.yvedoml input{ position:relative; margin:6px 0 0 3px;}
		
		
	div#content_right{float:right; width:245px; padding:0 22px 0 32px}
		div.img_right{padding-bottom:12px;}
		div#forum_right div{margin-bottom:14px;}
		div#forum_right div h4{font-size:14px; font-weight:normal; margin-bottom:10px;}
			div#forum_right div h4 span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; display:block;}

	div#banner{margin-left:31%; padding-top:10px;}
		
		div#forum{ padding: 0 20px;}
		div#forum h2{margin-bottom:6px; margin-left:20px;}
			table.forum_t{width:95%; margin:0 auto; margin-bottom:20px;}
			table.forum_t th{padding:0 6px 2px 6px; text-align:left; font-weight:normal; vertical-align: bottom}
			table.forum_t td{padding:2px 6px; border:1px #CCC solid; vertical-align:top;}
				th.col_tem{width: 9%;}
				th.col_soobsh{width:9%;}
				th.posl_soobsh{width:30%;}
				td.author{width: 15%;}
		

/*--- FOOTER ---*/
div#footer_block{padding:20px 0 30px 0;}
div#footer_block div#banner{ padding-bottom:50px;}
	div#footer_in{color:#9596a4; padding-left:31%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.85em; line-height:1.3em;}
	div#footer_in a{color:#0090ff;}
	
	
	/* NEW */
	div.stati div{margin-bottom:32px;}
	
	div#vopros_all div{padding-bottom:22px;}
	
	div#footer_in a.develop{color:#9596a4;}
	div#footer_in a.develop:hover{color:#000;}