body{
	background-color: white; 
	color: black; 
	margin : 0px 0px 0px 0px;
}

font, li, p, td, a
{
	font-family: Arial Cyr,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

P#smh { 
	margin-top:6px;
}

.smh { 
	margin-top:6px;
}

#nowrap{ 
	white-space: nowrap;
}

UL#mainmenu { 
	padding: 0;
	margin: 0px;
	list-style: none;
	min-width: 600px;
}

UL#mainmenu li { 
	display: block;
	height: 21px;
	line-height: 21px;
	width: 24%;
	background-image: url(/images/shablon/topdiv.gif);
	background-repeat: no-repeat;
	background-position: right; 
	text-align : center;
	float:left;
}

UL#contmenu { 
	margin-top:20px;
	margin-bottom:20px;
	margin-left: 0px;
	padding:0px;
	list-style-image: url(/images/shablon/menuBull_out.gif);
	list-style-position : inside;
	white-space: nowrap;
}

UL#contmenu li { 
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:4px;
}

DIV#mainmenu { 
	height: 21px;
	line-height: 21px;
	background-image: url(/images/shablon/menubg_over.gif);
	background-repeat: repeat-x;
	text-align : center;
	white-space: nowrap;

}

DIV#mainmenuBot { 
	height: 2px;
	line-height: 2px;
	font-size: 2px;
	clear: both;
	border-bottom: 1px solid #CCCCCC;
	background-color : #336633;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

DIV#topcontainer { 
	height: 64px;
	background-image: url(/images/shablon/bg.gif);
	background-repeat: repeat-x;
	background-color : #1E4C2D;
	background-position: left bottom;
	min-width: 600px; 
}

DIV#topcont { 
	min-width: 600px;
	width: 600px;  
}


DIV#topleft { 
	position: absolute;
	width: 295px; 
	left: 0px; 
	top: 0px;
	background-image: url(/images/shablon/starsLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align : center;
	padding-top: 22px;
}

DIV#topleftNY { 
	position: absolute;
	width: 295px; 
	left: 0px; 
	top: 0px;
	background-image: url(/images/shablon/starsLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align : center;
	padding-top: 12px;
}


DIV#top2 { 
	position: absolute;
	left: 265px; 
	top: 5px;
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:10px;
	white-space: nowrap;
	color : White;
	padding-left:3;
	padding-right:3;
}

DIV#topright { 
	float: right; 
	right: 0px; 
	top: 0px;
	height: 64px;
	width : 300px;
	background-image: url(/images/shablon/starsRight.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color : #1E4C2D;
	text-align : right;
	padding-top: 0px;
	padding-right: 10px;
}

DIV#search { 
	position: relative; 
	right: 120px; 
	top: 10px;
}

DIV#bottom { 
	height: 35px;
	background-color : #184D29;
	margin: 0px;
	padding: 6px;
	color : White;
	min-width:600px;
	white-space:nowrap;
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	}

DIV#bannerleft { 
	background-color : #ffffff;
	margin-top: 5px;
	margin-left: 4px;
	padding: 0px;
	width:141px;
	max-width:141px;
	text-align: center;
	border: 1px solid #184D29;
	}

.bannerleft { 
	background-color : #ffffff;
	margin-top: 5px;
	margin-left: 4px;
	padding: 0px;
	width:141px;
	max-width:141px;
	text-align: center;
	border: 1px solid #184D29;
	}


DIV#bannerright { 
	margin-top: 5px;
	margin-right: 10px;
	padding: 0px;
	width:190px;
	max-width:190px;
	border: 1px solid #184D29;
	vertical-align: middle;
	}

.bannerright { 
	margin-top: 5px;
	margin-right: 10px;
	padding: 0px;
	width:190px;
	max-width:190px;
	border: 1px solid #184D29;
	vertical-align: middle;
	}


DIV.banner { 
	padding: 0px 0px 0px 0px;
	margin: 3px 3px 3px 3px;
	background-color : White;
}

DIV#subscribe { 
	position: absolute;
	top: 0px;
	left: 0px;
	height: 50px;
	width: 100%;
	background-color : #184D29;
	margin: 0 px;
	padding: 0px;
	vertical-align : middle;
	}

DIV#subscr { 
	height: 50px;
	margin: 0 px;
	padding: 7px;
	white-space:nowrap;
	vertical-align : middle;
	}

DIV#container { 
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	min-width:500px;
		}

DIV#middleleft {
	position: relative;
	margin-right: 216px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding:0px;
}

DIV#middleright {
	position: absolute;
	right: 0px;
	top:100px;
	width : 201px;
	margin: 0px;
	bottom: 10px;
}

DIV#rubrheader { 
	left: 0px; 
	top: 10px;
	bottom: 3px;
	height: 19px;
	background-image: url(/images/shablon/bg.gif);
	background-repeat: repeat-x;
	background-position: bottom right;
	text-align : left;
	padding-left: 6px;
	clear: both;
	background-color : #1E4C2D;
	white-space:nowrap;
}

DIV#rubrheader2 { 
	left: 0px; 
	top: 10px;
	bottom: 3px;
	height: 19px;
	background-image: url(/images/shablon/bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align : left;
	padding-left: 6px;
	padding-right: 6px;
	background-color : #1E4C2D;
	white-space:nowrap;
}

DIV#rubrheaderR { 
	height: 19px;
	text-align : right;
	padding-top: 2px;
}


.rubrheaderR { 
	height: 19px;
	text-align : right;
	padding-top: 2px;
}

DIV#rubrheadFP { 
	height:19px;
	left: 0px; 
	top: 0px;
	bottom: 0px;
	right: 0px;
	text-align : left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color : #1E4C2D;
	white-space:nowrap;
}

.rubrheadFP { 
	height:19px;
	left: 0px; 
	top: 0px;
	bottom: 0px;
	right: 0px;
	text-align : left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color : #1E4C2D;
	white-space:nowrap;
}


DIV#left { 
	float:left;
}

.left { 
	float:left;
}

.newsleft { 
	float:left;
	width: 70px;
	padding: 3px;
	clear: both;
}

.newsright { 
	margin-left: 72px;
	padding: 3px;
}

DIV#plcont { 
	left: 0px; 
	top: 6px;
	bottom: 0px;
	right: 3px;
	clear: both;
}

.plcont { 
	left: 0px; 
	top: 6px;
	bottom: 0px;
	right: 3px;
	clear: both;
}

DIV#space { 
	padding-top: 0px;
	padding-bottom 0px;
	margin: 0px;
	height: 8px;
	clear: both;
	}

.space { 
	padding-top: 0px;
	padding-bottom 0px;
	margin: 0px;
	height: 8px;
	clear: both;
	}

DIV#form {
	width:30%; 
	margin: 10px;
	padding: 10px;
	border: 1px solid #184D29;
	background-color : #EFF3E7;
	vertical-align: middle;
	}

.hr {
	width : 100%;
	background-color : #99CC99;
	height : 1px;
	margin : 5px 5px;
	clear: both;
}

.hr2 {
	width : 100%;
	background-color : #1E4C2D;
	height : 1px;
	margin : 0px 0px;
	clear: both;
}

.hr3 {
	width : 100%;
	background-color : #1E4C2D;
	height : 1px;
	margin : 3px 3px;
	clear: both;
	background-image : url(/images/shablon/bg2.gif);
}

button, .button {
	font: 11px Arial, Helvetica, sans-serif;
	color: Black;
	text-align:center;
}

.clubs 
{
	font-family:"Arial Cyr", Arial, Helvetica, sans-serif;font-size:11px; ; color: #333333; text-decoration: none; font-weight: bold
}

A:VISITED
{
	color : #1B4729;
	text-decoration: underline;
}

A:LINK
{
	color : #336633;
	text-decoration: underline;
}

A:HOVER
{
	text-decoration: none;
}

.menu {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	color : #333333;
	font-weight : bold;
}

.menu:hover {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	color : #999999;
	font-weight : bold;
	text-decoration : none;
}


.contactHeader {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #184D29;
	margin-top : 0px;
	margin-bottom : 0px;
	display: inline;
}

H1,.h1 {
    font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:20px;
	text-decoration: none;
	color : #1B4729;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 7px;
}

H2,.h2 {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:12px;
	color : #184D29;
	margin-top : 0px;
	margin-bottom : 6px;
	display: inline;
	font-weight : bold;
}

H3,.h3 {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:16px;
	text-decoration: none;
	color : #1B4729;
	font-weight : bold;
	display: inline;
}

H4,.h4 {font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:12px;
	color : #ffffff;
	font-weight : bold;
	display: inline;}

H5,.h5 {font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:16px;
	text-decoration: none;
	color : #ffffff;
	font-weight : bold;
	background-color : #1E4C2D;
	padding-left: 6px;
	display: inline;
}

.red {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:12px;
	color : #CC0000;
}

.pagsel {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:12px;
	color : #CC0000;
	font-weight : bold;
	background-color : #f7f7f7;
}

.green { font-family:"Arial Cyr", Arial, Helvetica, sans-serif;font-size:12px; color: #184D29; text-decoration: none}

.Club0 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #336633;
			font-weight : bold;
}

.Club1 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #FF9933;
			font-weight : bold;
}

.Club2 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #000099;
			font-weight : bold;
}

.Club3 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #990000;
			font-weight : bold;
}

.Club4 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #CC6600;
			font-weight : bold;
}

.Club5 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #333366;
			font-weight : bold;
}

.Club6 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #660099;
			font-weight : bold;
}

.Club7 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #008CBB;
			font-weight : bold;
}

.Club8 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #9DBF58;
			font-weight : bold;
}

.Club9 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #3366FF;
			font-weight : bold;
}

.Club10 { 	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
			font-size:15px;
			text-decoration: none;
			color : #663399;
			font-weight : bold;
}

.small {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
}

.smallB {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	color : Black;
}

.smallBRed {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	color : #cc0000;
}

.smallGray {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	color : #666666;
	font-weight : bold;
	white-space: nowrap;
}

.smallWU {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:11px;
	color : White;
	text-decoration: underline;
	white-space: nowrap;
}

.mini {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:10px;
	color : White;
	padding-left:3;
	padding-right:3;
	text-decoration: underline;
}

.mini2 {
	font-family:Arial Cyr,Arial,Helvetica,sans-serif;
	font-size:10px;
	color : White;
	text-decoration: none;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 10px;
	display : block;
}
