@charset "windows-1251";
body {
	background-image:url(../img/body1.jpeg);
	margin: 0; /* рекомендуется использовать нулевое значение поля и отступа элемента body, чтобы учесть различные настройки по умолчанию для браузеров. */
	padding: 0;
	text-align: center; /* выравнивает контейнер по центру в браузерах IE 5*. Затем для текста задается по умолчанию выравнивание по левому краю в селекторе #container. */
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 100%;
}
.oneColFixCtrHdr #container {
	width: 780px;
	margin: 0 auto; /* автоматические поля (совместно с шириной) выравнивают страницу по центру. */
	border: 1px solid #000000;
	text-align: left; /* переопределяет свойство text-align: выравнивание элемента body по центру. */
	background-color: #06F;
}
.oneColFixCtrHdr #header {
	height: 116px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 20px;
	text-align: center;
	background-image:url(../img/hi4.jpg);
	}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* нулевое значение поля последнего элемента в #header div позволит избежать сжатия полей, то есть появления необъяснимого пространства между элементами div. Если вокруг элемента div есть граница, нет необходимости устанавливать это значение, поскольку граница также предотвращает сжатие полей. */
	padding: 10px 0; /* использование отступа вместо поля позволит сохранить расстояние между элементом и границами div. */
	color:#C30
}
.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* помните, что отступ — это пространство внутри блока div, а поле — пространство за блоком div. */
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	height: 60px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #06F;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* нулевые поля первого элемента в нижнем колонтитуле позволят избежать возможного сжатия полей, то есть появления пространства между элементами div. */
	padding: 10px 0; /* добавление отступа к данному элементу создаст пробел (так, как он был бы создан с помощью поля), не вызывая при этом проблемы сжатия полей. */
}

#menu1 {margin-top: 60px;}
#menu1 ul { padding-left:80}
#menu1 ul li { float: left; margin-right: 10px; padding-right: 10px; padding-bottom: 12px; list-style: none;}
#menu1 ul li a {
	color:#009;
	text-decoration:none
}
#menu1 ul li a:hover {
	color:#609;
	text-decoration:underline
}

#menu2 {
	margin: 8px 6px 0px 10px;
	padding: 2px 0 2px 0;
	color: #009;

	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
}
#menu2 a:link, #menu2 a:active, #menu2 a:visited, #menu2 a:hover {
	color: #009;
	text-decoration: none;
}
#menu2 a:hover {
	color: #609;
	text-decoration: underline;
}

#left {float:left; padding-right: 10px;}
#right {float:right; padding-left: 10px;}
