@charset "windows-1251";
/* CSS Document */


#wrapper table {
	width: 100%;
}

.menu,
.main,
.info,
.news {
	width: 510px;
	height: 300px;
}
.menu,
.main {
	padding-top: 40px;
	padding-bottom: 20px;
	/*border-top: 5px solid #ffffff;*/
}
.menu:hover,
.main:hover {
	/*border-top: 5px solid #f8b56f;*/ /*светло-оранжевый*/
}
.menu:hover {
	background-image: url(/images/hora/BGtopM.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.main:hover {
	background-image: url(/images/hora/BGtop.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.info,
.news {
	padding-top: 10px;
	padding-bottom: 30px;
	/*border-bottom: 5px solid #ffffff;*/
}
.info:hover,
.news:hover {
	background-image: url(/images/hora/BGbottom.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	/*border-bottom: 5px solid #f8b56f;*/ /*светло-оранжевый*/
}
/*стили заголовков для страницы входа (альтернативные отступы)*/
h1 a {
	border-bottom: 1px dashed #f57900; /*оранжевый*/
	text-decoration: none;
	color: #000000;
	display: block;
	padding: 0 0 4px 10px;
	margin-bottom: 50px;
	margin-left: -10px;
}
h1 a:hover {
	text-decoration: none;
	color: #f57900; /*оранжевый*/
}
.main h1 {
	font-size: 1em;
	margin-bottom: 1em;
	margin-top: 0.6em;
}
.main h1 {
	padding: 0 0 0 10px;
}
.news h1 a {
	padding: 0 0 4px 220px;
}


.header /*logo*/ {
	text-align: center;
	margin: -200px 360px -80px 360px;
	width: 200px;
}


/*специальные абзацные отступы для зон страницы входа*/
.main p,
.news p {
	padding-left: 140px;
	padding-right: 10px;
}
.news p {
	text-indent: 0em;
}
.info h1, .info h2, .info h3, .info h4, .info h5, .info h6, 
.info p {
	padding-left: 10px;
	padding-right: 80px;
}
.news img {
	margin: -20px 10px 0 -4em;
	float: left;
}
.news,
.info {
	font-size: 0.9em;
}




.styles {margin: 1em 0 2em 0; text-align: center;}
.styles a {color: #DADADA; margin-right: 10px;}
.styles a:hover {color: #333333;}
.style1 {font-size: 1.2em;}
.style2 {font-size: 1.3em;}
.style3 {font-size: 1.4em;}
.style4 {font-size: 1.5em;}
.style5 {font-size: 1.6em;}
