/* 
 * ========================================
 *
 * Глобальные стили страницы
 *
 * ========================================
 * Автор: Neris
 * ========================================
 */

/* Главные элементы */
body
{
	background: #FFFFFF url(../img/mainbackground.jpg) no-repeat fixed center top;
	text-align: left;
	
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 13px;
	color: black;
}

table
{
	font-family: Tahoma, Verdana, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 13px;
}

.content_text
{
	font-family: Tahoma, Verdana, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 13px;
}
.header_link
{
	text-decoration: none;
	border: 0;
	background: none;
	cursor: pointer;
}

a:active,
a:visited,
a:link
{
	color: #446488;
	text-decoration: none;
}

a:hover
{
	color: #00004F;
	text-decoration: none;
}




img
{
	border: 0;
}


/* 

 Классы

*/

/* Главное окно */
.window_header
{
	background: url(../img/window-header.png) no-repeat center top;
	width: 902px;
	height: 100px;
}

.window_footer
{
	background: url(../img/window-footer.png) no-repeat center bottom;
	width: 902px;
	height: 40px;
	text-align: right;
	
}


/* Боковое меню */
.content_menu_header
{
	background: url(../img/content-menu-header.png) no-repeat center top;
	width: 250px;
	height: 20px;
}

.content_menu_bg
{
	background: url(../img/content-menu-bg.png) repeat-y center top;
	width: 250px;
	height: auto;
}

.content_menu_footer
{
	background: url(../img/content-menu-footer.png) no-repeat center bottom;
	width: 250px;
	height: 20px;
}


/* Контейнер */
.window_content_header
{
	background: url(../img/content-header.png) no-repeat center top;
	width: 902px;
	height: 15px;
}

.window_content_bg
{
	background: url(../img/content-bg.png) repeat-y center top;
	width: 902px;
	height: auto;
}

.window_content_footer
{
	background: url(../img/content-footer.png) no-repeat center top;
	width: 902px;
	height: 15px;
}


/* Контейнер с грарадиентом */
.window_content_header-gradient
{
	background: url(../img/content-header-gradient.png) no-repeat center top;
	width: 902px;
	height: 15px;
}

.window_content_bg-gradient
{
	background: url(../img/content-bg-gradient.png) repeat-y center top;
	width: 902px;
}

.window_content_footer-gradient
{
	background: url(../img/content-footer-gradient.png) no-repeat center top;
	width: 902px;
	height: 15px;
}

/* News */

.news_header
{
	background: url(../img/news-index-header.png) no-repeat center top;
	width: 902px;
	height: 45px;
	text-align: left;
}
.news_bg
{
	background: url(../img/news-index-bg.png) repeat-y center top;
	width: 902px;
	height: auto;
	text-align: center;
}

.news_footer
{
	background: url(../img/news-index-footer.png) no-repeat center top;
	width: 902px;
	height: 30px;
}



/* Содержание контента */
.maincontent
{
	width: 850px;
	text-align: left;
}

.menucontent
{
	width: 230px;
	text-align: left;
	padding-left: 12px;
}


.footer
{
	background: url(../img/footer.png) no-repeat center top;
	width: 902px;
	height: 210px;
}


.gobutton,
.gobutton:active,
.gobutton:visited,
.gobutton:link
{
	background: url(../img/temp-button1.png) no-repeat center top;
	width: 126px;
	height: 38px;
	padding: 11px 70px;
	color: white;
	font-weight: bold;
	font-size: 13px;
}
.gobutton:hover
{
	background: url(../img/temp-button1.png) no-repeat center bottom;
}
.lastedit
{
	background: url(../img/lasteditbox.png) no-repeat center top;
	width: 300px;
	height: 36px;
	color: white;
	font-size: 13px;
	text-align: center;
	padding: 10px;
}

.content-heading
{
	background: url(../img/content-heading.png) no-repeat center top;
	width: 500px;
	height: 50px;
	color: white;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 12px;
}

.uplink,
.uplink:active,
.uplink:visited,
.uplink:link
{
	color: white;
	padding: 0px 30px;
}

