.zag1{text-transform: uppercase;}.zagolovok{font-size:21px;padding-bottom:15px; color:#000; text-transform: uppercase; font-family: Tahoma;}.sitestyle_zagolovok{font-size:21px;padding-bottom:15px; color:#000; text-transform: uppercase; font-family: Tahoma;}.sitestyle_osntext{font-size:14px;padding-bottom:15px;}div.menu_style_1{	/*как бы маргин*/	padding-top:5px;	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:5px;	border-width:0px;	/*border-color:#C0DEF1;*/	/*background:#ff0000;*/}.menu_style_1 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:#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;	border-radius:5px;	/*	background-image:url(/i/li.gif);	background-repeat:no-repeat;	background-position:5px 10px;	background-color:#7377c4;		*/}.menu_style_1 li:hover{	/*	background-color:#000;	*/}.menu_style_1 li a{		display:block;		padding-top:10px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;	line-height:13px;	color:#eba319;	font-size:14px;	text-decoration:none;	/*font-weight:bold;*/}.menu_style_1 li a:hover{	text-decoration:underline;	color:#fff;}/*.menu_style_1 li#act{background-color:#eba319;}.menu_style_1 li#act:hover{background-color:#554e4e;}.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:#C0DEF1;	*/	/*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:#4b4b4b;	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: 90px; width: 100%;}#bgonce_1 #bl_top {position: relative; width: 940px; height: 90px; margin: 0 auto;}#bl_top #logo {position: absolute; top: 0; left:0;}#bl_top #name_site {position: absolute; top: 20px; left:400px;}#bl_top #phone {position: absolute; top: 0; right:0;}#bgonce_2 {height: 55px; width: 100%;}#bgonce_2 #bl_menu1 {width: 940px; height: 55px; line-height: 55px; margin: 0 auto;}#bgonce_6 {height: 55px; width: 100%;}#bgonce_6 #bl_menu3 {width: 940px; height: 55px; line-height: 55px; margin: 0 auto;}#bgonce_5 {height: 55px; width: 100%;}#bgonce_5 #bl_menu2 {width: 940px; height: 45px; line-height: 45px; margin: 0 auto;}#bgonce_3 {height: 450px; width: 100%;}#bgonce_3 #bl_fon {	background: url('i/f1.png') top center no-repeat;	height: 450px;	/*width: 1107px;*/	margin: 0 auto;}#bl_fon #bl_foto {width: 940px; height: 450px; margin: 0 auto;}#bl_osnova {width: 940px; min-height: 200px; margin: 0 auto; padding: 20px 0;}	#bl_osnova #kol1 {float: left; width: 220px;}#bl_osnova #kol2{float: left; width: 700px; padding-left: 20px;}#bgonce_4 {height: 200px; width: 100%;}#bgonce_4 #bl_bottom {position: relative; width: 940px; height: 159px; margin: 0 auto; padding: 20px 0;}#bl_bottom #bottom1{position:absolute;top:20px;left:20px;width:300px;}#bl_bottom #bottom2{position:absolute;top:20px;left:340px;width:300px;}#bl_bottom #bottom3{position:absolute;top:75px;left:670px;width:300px;}