.zag1{font-size: 30px;font-family: 'PT Sans Narrow';}.zag2{font-size: 24px;font-family: 'PT Sans Narrow';}.zag3{font-size: 18px;font-family: 'PT Sans Narrow';}.zagolovok{font-size:21px;padding-bottom:15px; color:#000; text-transform: uppercase;}.sitestyle_zagolovok{font-size:21px;padding-bottom:15px; color:#000; text-transform: uppercase;}.sitestyle_osntext{font-size:14px;padding-bottom:15px;}.leli_width {width: 990px; margin: 0 auto; position: relative;}h1 {    font-size: 45px;    color: #34302E;    line-height: 1.1em;    font-weight: bold;	text-transform: uppercase;	font-family: 'PT Sans Narrow';}div.menu_style_1{	/*как бы маргин*/	padding-top:0px;	padding-bottom:0px;	padding-left:0px;	padding-right:0px;}.menu_style_1 div{	/*настоящий padding*/	padding-top:0px;	padding-bottom:0px;	padding-left:0px;	padding-right:0px;	border-radius:0px;	border-width:0px;	/*border-color:#C0DEF1;*/	/*background:#ff0000;*/}.menu_style_1 ul{	list-style:none;	overflow:hidden;	margin:0px;		display:table;	padding-left:5px;	padding-right:5px;	border-radius:5px;	border-width:1px;	/*border-color:#C0DEF1;	background:#ff0000;*/	margin:0 auto;}.menu_style_1 li{	padding:0px;		float:left;	margin-top:0px;	margin-bottom:0px;	margin-left:3px;	margin-right:0px;		/*	background-image:url(/i/li.gif);	background-repeat:no-repeat;	background-position:5px 10px;	background-color:#7377c4;		*/}/*.menu_style_1 li:hover{	background-color:#7f7f7f;}*/.menu_style_1 li a{		display:block;		padding-left:10px;	padding-right:10px;	line-height:45px;	color:#fff;	font-size:20px;	text-decoration:none;    /*	font-family: 'PT Sans Narrow';    */	/*font-weight:bold;*/	height: 45px;}.menu_style_1 li a:hover{	text-decoration:underline;	color: #fff;}/*.menu_style_1 li#act{background-color:#8d8d8d;}.menu_style_1 li#act:hover{background-color:#7a7a7a;}*/.menu_style_1 li#act a{color:#fff;}.menu_style_1 li#act a:hover{text-decoration:none;color:#fff;}div.menu_style_2{	/*как бы маргин*/	padding-top:5px;	padding-bottom:0px;	padding-left:0px;	padding-right:0px;}.menu_style_2 div{	/*настоящий padding*/	padding-top:0px;	padding-bottom:0px;	padding-left:0px;	padding-right:0px;	/*border-radius:5px;	border-width:3px;	border-color:#C0DEF1;	background:#ff0000;*/}.menu_style_2 ul{	list-style:none;	overflow:hidden;		margin:0px;		/*display:table;*/		padding-top:5px;	padding-bottom:5px;	padding-left:5px;	padding-right:5px;	border-radius:5px;	border-width:1px;	border-color:#e7e7e7;	/*background:#ff0000;*/	margin:0 auto;}.menu_style_2 li{	padding:0px;		float:left;	/*background-image:url(/i/li.gif);*/	background-repeat:no-repeat;	background-position:5px 10px;	background-color:#e1e4e4;	margin-top:0px;	margin-bottom:0px;	margin-left:3px;	margin-right:0px;	border-radius:5px;}.menu_style_2 li:hover{	background-color:#aaaaaa;}.menu_style_2 li a{	display:block;		padding-top:10px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;	line-height:13px;		color:#686868;	font-size:14px;	text-decoration:none;	font-weight:normal;}.menu_style_2 li a:hover{	text-decoration:underline;}.menu_style_2 li#act{background-color:#000;}.menu_style_2 li#act:hover{background-color:#000;}.menu_style_2 li#act a{color:#fff;}.menu_style_2 li#act a:hover{text-decoration:none;color:#fff;}#bgonce_1 {height: 45px; width: 100%;}#bgonce_1 #bl_menu1 {height: 45px; line-height: 45px;}#bgonce_2 {height: 4px; width: 100%;}#bgonce_3 {min-height: 83px; width: 100%;}#bgonce_3 .leli_width {min-height: 83px;}#bgonce_3 .logo {position: absolute; top: 0; left:0;}#bgonce_3 .name_site {position: absolute; top: 0; left:400px;}#bgonce_3 .phone {position: absolute; top: 20px; right:20px; font-size:25px; color: #000;}	#bgonce_4 .leli_width {min-height: 570px;}#bgonce_4 .leli_width .form{	position:absolute;	width:100%;	bottom:20px;	text-align:center;}#bgonce_5 .leli_width {min-height: 190px;}#bl_osnova {width: 940px; min-height: 200px; margin: 0 auto; padding: 20px 0;}	#bl_osnova #kol1 {float: left; width: 700px;}	#bl_osnova #kol2 {float: left; width: 220px; padding-left: 20px;}#bgonce_6 .leli_width {min-height: 150px;}#bgonce_7 .leli_width {min-height: 150px;}#bgonce_8 .leli_width {min-height: 150px;}#bgonce_9 .leli_width {min-height: 150px;}#bgonce_10 .leli_width {min-height: 150px;}#bgonce_11 .leli_width {min-height: 150px;}#bgonce_12 .leli_width {min-height: 150px;}#bgonce_13 .leli_width {min-height: 150px;}#bgonce_14 .leli_width {min-height: 150px;}#bgonce_15 .leli_width {min-height: 150px;}#bgonce_18 {height: 4px; width: 100%;}#bgonce_19 {min-height: 250px; width: 100%;}	#bgonce_16 {height: 45px; width: 100%;}#bgonce_16 #bl_menu3 {height: 45px; line-height: 45px;}#bgonce_17 {height: 200px; width: 100%;}#bgonce_17 #bl_bottom {position: relative; width: 940px; height: 159px; margin: 0 auto; padding: 20px 0;}#bgonce_17 #bl_bottom #bottom1 {position: absolute; top: 20px; left: 20px; width: 300px;}#bgonce_17 #bl_bottom #bottom2 {position: absolute; top: 20px; left: 340px; width: 400px;}#bgonce_17 #bl_bottom #bottom3{position:absolute;top:75px;right:10px;width:300px;}#bgonce_20 .leli_width{	min-height:570px;}#bgonce_20 .leli_width .form{	position:absolute;	width:100%;	bottom:20px;	text-align:center;}