font { font-family : Verdana, Geneva, Arial, Helvetica, Sans-Serif; }

font.head {font-size : 12px; font-weight : bold; }
font.body {font-size : 12px; }
font.copyright { font-size : 11px; }

A:hover {text-decoration: underline; color: blue;}

html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	scrollbar-face-color: #306098;
	scrollbar-shadow-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-dlight-color: #306098;
	scrollbar-darkshadow-color: #306098;
	scrollbar-track-color: #306098;
	scrollbar-arrow-color: #F0F0F0;
	}

.lighttable {background: #F0F0F0; Font-size: 12px;}
.lighttab {Font-size: 12px;}
.lighttables {Font-size: 11px;}

a.menu { font-size : 12px;	line-height : 150%;	text-decoration : none;	color : #333333; }
a:hover.menu { font-size : 12px; line-height : 150%;	text-decoration : underline; color : #333333; }

a.head { text-decoration : none; color : #FFFFFF; }
a:hover.head { text-decoration : underline; color : #FFFFFF; }

a.copyright {	text-decoration : none;	color : #FFFFFF; }
a:hover.copyright { text-decoration : underline; color : #FFFFFF; }


td.menu { font-size : 12px;	line-height : 150%;	color : #333333; }
td.title { font-size : 12px;	line-height : 150%;	color : #333333; }

.menu_over { background-color: #EEEEEE; color: #000000; cursor:hand; }
.menu_out  { background-color: #FFFFFF; color: #333333; cursor:hand; }

font.required { color : Red; font-size : 13px; font-family : Symbol; }

font.code { font-family : Courier New; }

a.tablehead {	text-decoration : none;	color : #FFFFFF; }
a:hover.tablehead { text-decoration : underline; color : #FFFFFF; }

a.link { font-size : 12px; text-decoration : none; color : #333333; }
a:hover.link { font-size : 13px; text-decoration : underline; color : #333333; }

a.topic { font-size : 12px; text-decoration : none; color : #333333; }
a:hover.topic { font-size : 13px; text-decoration : underline; color : #333333; }

a.section { font-size : 12px; text-decoration : none; color : #333333; font-weight : bold; }
a:hover.section { font-size : 13px; text-decoration : underline; color : #333333;	font-weight : bold; }

a.clx_class{ font-size : 14 px; font-weight : bold; color : #306898; }

.hide{font-size : left:0;top:0;width:1;height:1;position:absolute;visibility:hidden;}


font.rekl {font-size : 9px; }

a.pr_a { text-decoration : none; color : #333333; }
a:hover.pr_a { text-decoration : underline; color : #333333;}


font.forumtred {font-size : 11px; }

.banner {font-size: 12px; text-decoration : none; color: #FFFFFF}

#opera-mini {
 position: relative;
 margin: auto;
}

div.banner {
	width: 20em;
	top: 10px;
	right: 28px;
	position: absolute;
	color: #fff;
	text-align: right;
}

.photo { 
	position: relative; 
	background-color: transparent;
	float: right;
	 top: 55px;

	padding-bottom: 55px;
	padding-left: 15px;
	}

.photo_ban { 
	position: relative; 
	background-color: transparent;
	float: right;
	 top: 0;

	padding-bottom: 5px;
	padding-left: 15px;
	}

a.banner {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

.pred {
 z-index:5;
position: relative;
float: left;
margin-top: 2px;
padding-left: 5px;
text-align: left;
}


.sled {
 z-index:5;
position: relative;
margin-top: 2px;
text-align: right;
float: right;
}

div.rekll { text-decoration : none; color : #333333; }
a.rekll { text-decoration : none; color : #333333; }
a:hover.rekll { text-decoration : underline; color : #333333;}

table.gr {
	width: 100%;
	font-size: .9em;
	background-color: #369;
 text-align: center;
}

table.gr td {
	background-color: #fff;
}

table.mini {
	width: 100%;
	font-size: .9em;
	background-color: #369;
 text-align: center;
}

table.mini td {
	background-color: #fff;
}
