.zag1{text-transform: uppercase;}.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;}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:5px;	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:#7f7f7f;*/}.menu_style_1 li a{	display:block;		padding-top:10px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;	line-height:13px;	color:#8d8d8d;	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:#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:5px;	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: 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: 20px; right:20px;}#bgonce_2 { width: 100%;}	#bgonce_2 #bl_menu1 {width: 940px; margin: 0 auto;}#bgonce_6 {width: 100%; margin-top: 30px;}	#bgonce_6 #bl_menu3 {width: 940px; margin: 0 auto;}#bgonce_5 { width: 100%;}	#bgonce_5 #bl_menu2 {width: 940px; margin: 0 auto;}#bgonce_3 {height: 300px; 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;}#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;right:-140px;width:300px;}        #logo_page {position:absolute; top:20px; right:20px; width:120px; height:37px;background: url(https://www.sorokvosem.ru/i/theme/logo_page.png) no-repeat scroll left top transparent;cursor:pointer;}#logo_page:hover {background-position: 0 -37px;}#bgonce_but_min_bgonce_1{    left:70px !important;}#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;}