*{margin:0;padding:0}
body{font-family:Verdana, Geneva, sans-serif;background:url(images/bg.png) repeat-x left top}
table{border-collapse:collapse}
q{quotes:none}
a img{border:none}
.center{text-align:center}
.alignright{text-align:right}

#wrap{min-width:990px}

#header{height:236px;background:url(images/header_bg.jpg) no-repeat right top;position:relative}
	#header #logo{width:117px;height:96px;position:absolute;left:40px;top:25px;display:block}
	#header address{width:410px;position:absolute;left:270px;top:35px;font-style:normal;color:#fff;font-size:0.8em;text-align:center}
		#header address .title{font-size:1.95em;color:#CCCACB;text-transform:uppercase;display:block;margin-bottom:10px}
		#header address .phone{font-size:1.9em;margin:0 15px 0 5px}
		
			#header #log{width:350px;position:absolute;left:20px;top:130px;font-style:normal;color:#fff;font-size:0.8em;text-align:center}
		  #header #log .title{font-size:1.3em;color:#fff;font-weight:bold;margin-bottom:10px}
		  #header #log .phone{font-size:1.4em;color:#FDE722;font-weight:bold;margin-bottom:10px}
		
	#header #desc{width:60%;position:absolute;left:40px;top:170px;color:#fff;font-size:0.8em}
	#header #addnav{position:absolute;right:35px;top:5px;list-style-type:none}
		#header #addnav li{float:left;margin-left:38px}
		
#menu{list-style-type:none;background:#4C99CD;border-top:solid 1px #28495F;border-bottom:solid 1px #28495F;overflow:hidden;height:1%;font-size:0.8em;padding:10px 25px}
	#menu li{float:left;background:url(images/marker.gif) no-repeat left center;margin-right:20px;padding:0 0 0 8px}
		#menu li a{color:#F3EA41;text-decoration:none;font-weight:bold}
		#menu li a:hover{text-decoration:underline}

#content{background:#EBE9EA url(images/content_bg.jpg) no-repeat left bottom;overflow:hidden;width:100%}

#sidebar{float:left;width:255px;padding:20px 40px 100px 25px;color:#224054}
	#sidebar h2{font-size:0.8em;text-decoration:underline;margin-bottom:20px}
	#sidebar dl{font-size:0.7em;line-height:150%}
		#sidebar dt{font-weight:bold;color:red;background:url(images/arrow.gif) no-repeat left center;padding:0 0 0 20px}
		
		#sidebar dt a{font-weight:bold;color:red;text-decoration: none;}
		
		
		#sidebar dd{padding:0 0 0 20px;margin-bottom:15px}
		
#maincont{overflow:hidden;height:1%;padding:20px 20px 0 5px}
	#maincont p{font-size:0.7em;margin-bottom:20px}
	#maincont p1{font-size:0.7em;margin-bottom:0px}
	#maincont table{width:100%}
		#maincont table th{border:solid 1px #000}
		#maincont table td{border:solid 1px #000}

#footer{background:#63B6DB url(images/footer_bg.gif) repeat-x left top;color:#224054}
	#footer table{width:100%;background:url(images/footer_bg2.jpg) no-repeat left top;font-size:0.7em}
		#footer table td{padding:10px 25px 10px 0}
		#footer table td.phones{width:200px; padding:10px 0 10px 100px}
	#footer address{font-style:normal}
	#footer .phones address{color:#fff;font-size:1.3em}
		#footer .phones address .phone{font-size:1.6em}
		
				H1 {
 font-family: Verdana, Geneva, sans-serif; /* Гарнитура текста */ 
 font-size: 11pt;; /* Размер шрифта в процентах */ 
}

		H2 {
 font-family: Verdana, Geneva, sans-serif; /* Гарнитура текста */ 
 font-size: 10pt;; /* Размер шрифта в процентах */ 
}