BODY {
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
margin-left: 3px;
margin-top: 0px;
background: #FFFFFF;
}

H2
{
font-size: 14pt; font-weight: bold;
color: #1A5CC8;
text-align: center;
margin-bottom: 7px; padding-top:7px;
}

H3
{
font-size: 13pt; font-weight: bold;
color: #1A5CC8;
text-align: center;
margin-bottom: 7px; padding-top:7px;
}

a {
	font-size: 10pt; font-weight: normal;
	color: #1A5CC8;
	text-decoration: none;
}

A:hover {
	color: #1A5CC8;
	text-decoration: underline;
}

a:visited { color: #404040;}

.footer {
	font-size: 11px;
}

UL {
	font-size: 12px;
	color: #000000;
}

.text {
	font-size: 12px;
	color: #000000;
}

TD {
	font-size: 12px;
	color: #000000;
}

TD.body
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
}

.textin {
	font-size: 12px;
	color: #000000;
	text-indent: 15px;
}

.rec {
	font-size: 10pt;
	color: #2F4CE2;
}

.data {
	font-size: 11px;
	color: #FF0000;
}

.news {
	font-size: 9pt;
	color: #000000;
}

.white {
	font-size: 12px; font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

/* Голубая полоска с текстом*/
.blueline {
text-align: center;
margin-bottom: 2px; padding-top: 0px; padding-bottom:2px;
background: #C0DBFF; color: #1A5CC8;
width:100%; height: 14px;
}

.blueline a {
font-size: 11px; font-family : Verdana, sans-serif; font-weight: bold; 
}

.blueline a:visited { color: #1A5CC8;}

/*Алфавитная навигация*/
div.abc a {
	font-family: Arial Cyr; font-weight: bold; font-size: 11px;
}

/* Заголовки меню */
.menutitle {
width:100%; background: #00347B; color: #FFFFFF;
text-align: center; padding-top: 1px; padding-bottom:2px; font-weight: bold;
border-bottom: #C0DBFF 3px solid;
font-family: Verdana, Arial;
}

.menuwarning {
width:100%; background: #FF6600; color: #FFFFFF;
text-align: center; padding-top: 1px; padding-bottom:2px; font-weight: bold;
border-bottom: #FFAF79 3px solid;
font-family: Verdana, Arial;
}

div.menutitle a {
	color: #FFFFFF;
	font-family: Verdana, Arial; font-weight: bold;
}
div.menutitle a:hover {	color: #FF0000;}
div.menutitle a:visited { color: #FFFFFF; }

/* Пункты правого меню */
.rombik {
	border:0; 
	vertical-align: bottom; margin-bottom:2px;
}

.firstmenu { }

div.menu a {
display: block;
width: 100%; height:16px;
padding-bottom: 1px;
border-bottom: #C0DBFF 1px solid;
color: #1A5CC8;
font-family : Verdana, sans-serif;
font-size: 12px; font-weight: bold;
}

div.menu a:hover {
background-color: #e8e8e8;
color: #1A5CC8;
text-decoration: none;
}

div.menu a:visited {
color: #1A5CC8;
font-family : Verdana, sans-serif;
font-size: 12px; font-weight: bold;
}


/* Оформление форм поиска, диска и т.д. в главном поле */
.search
{
background: #FFFFFF;
border-bottom: #C0DBFF 3px solid; border-top: #C0DBFF 3px solid;
padding-top: 1px; padding-bottom:2px;
margin-top : 8px;
font-weight: bold;
text-align: center;
width: 100%;
}


/* Default.News */
.sectiontitle {
width:100%; background: #618BD7; color: #FFFFFF;
text-align: center; padding-top: 2px; padding-bottom:1px; font-weight: bold;
border-bottom: #C6DBFF 3px solid;
font-family: Verdana, Arial;
}

.sectiontitle a {
color: #FFFFFF;
font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.sectiontitle a:hover { color: #FFFFFF;}
.sectiontitle a:visited { color: #FFFFFF;}

.newstitle {
width:100%; background: #618BD7;
padding-top: 1px; padding-bottom:2px;
border-bottom: #C6DBFF 3px solid;
}

.newstitle td {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font: 12px; font-weight: bold;
}

.newslink {
	font: 12px; font-weight: bold; color: #FF66CC;
}

.newssection {
border-bottom: #618BD7 1px solid;
}

.border {
border-top: #FFFFFF 3px solid;
border-bottom: #FFFFFF 2px solid;
}

/*Горячие темы форума*/
div.hotlist div{
	border-bottom: #C0DBFF 1px solid;
	margin-top: 2px;
	margin-bottom: 2px;
}

/*Статистика по игровому серверу*/
.gamestat {
margin-bottom: 3px;
}
.gamestat td {
border-bottom: #C0DBFF 1px solid;
}
.gamestat a {
color: #1A5CC8;
font-family : Verdana, sans-serif;
font-size: 12px; font-weight: bold;
}
.gamestat a:visited {
color: #1A5CC8;
}

.beforepages {
	padding-bottom: 5px; 
	color: #545454;
	text-align: center;
	font-weight: bold;
}
div.beforepages a {
	font-weight: normal;
	font-size: 12px;
	color: #1A5CC8;
}              
div.beforepages a:visited {
	font-weight: normal;
	color: #404040;
}
.afterpages {
	border-top: #b0b0b0 1px solid; 
	padding-top: 5px; 
	color: #545454;
	text-align: center;
	font-weight: bold;
}
div.afterpages a {
	font-weight: normal;
	font-size: 12px;
	color: #1A5CC8;
}              
div.afterpages a:visited {
	font-weight: normal;
	color: #404040;
}

a.searchresult {
	font-family: Verdana,Arial,Helvetica;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
