BODY {
margin:0 auto;
padding:0;
FONT: 12px Arial, Helvetica, sans-serif; COLOR: #424242;
background-image:url(images/back_body.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#106104;
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
element:active {outline: none}
}
h2 {
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica;
margin:0px;
padding:0px;
}
#random {background:url(images/header_right.png) no-repeat;
margin:10px auto;
width:420px;
height:196px;
}
#footer {
background:url(images/footer.jpg);
width:763px;
height:74px;
FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #220000; 
}
#footer P {
FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #220000; 
margin: 1.6em 1.4em; 
}
#header_left {
background:url(images/header_left.png);
width:545px;
height:196px;
}
images {
BORDER: 0px; BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; 
BORDER-BOTTOM-STYLE: none
}
#menubg {
background:url(images/footer_bg.jpg);
width:965px;
height:49px;
}
#tv {
background:url(images/bgtv.jpg);
}
#separate {
background:url(images/separate.jpg);
}
.news-more1 {
padding-top:20px;
background:url(images/bg_news1.jpg);
width:560px;
height:122px;
FONT: 12px Arial, Verdana, sans-serif; 
}
.news-more {
padding-top:20px;
background:url(images/bg_news.jpg);
width:560px;
height:122px;
FONT: 12px Arial, Verdana, sans-serif; 
}
.news-date {
background:url(images/news_date.jpg);
width:560px;
height:31px;
FONT: 12px Arial, Verdana, sans-serif; 
}
A.news-more {
FONT: 12px Arial, Verdana, sans-serif; 
COLOR: #001884; 
TEXT-ALIGN: center
}
A.news-more:hover {
BACKGROUND: #e3e3e3; 
COLOR: #001884; 
TEXT-DECORATION: none
}
.date {
font-family: Tahoma;
font-size: 11px;
color: #220000;
padding-left:340px;
padding-top:30px;
}
a.date {
font-family: Tahoma;
font-size: 11px;     
color: #FFFFFF;
text-decoration: none;
}
a.date:hover {
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
.news1 {
font-family: Tahoma;
font-size: 11px;
color: #220000;
}
a.news1 {
font-family: Tahoma;
font-size: 11px;     
color: #220000;
text-decoration: none;
}
a.news1:hover {
font-family: Tahoma;
font-size: 11px;
color: #220000;
text-decoration: none;
}
#newspicture {
background:url(images/newspicture.jpg);
padding-left:10px; 
padding-right:10px; 
padding-top:10px
}
ul  {
margin:0;
padding:0;
list-style:none;
}
#menu {
	
	left:245px;
	top:181px;
	z-index:1;
}
#menu li{
	float:left;
	padding-right:4px;
	position:relative;
}
#menu li a {
	float:left;
	height:24px;
	background-repeat:no-repeat;
	background-position:center 6px;
	z-index:2;
}
#m1{background-image:url(images/buttons/home.png); width:94px;}
#menu li:hover #m1, #menu li.sfhover #m1{background:url(images/buttons/home_on.png)}
#m2{background-image:url(images/buttons/news.png); width:92px;}
#menu li:hover #m2, #menu li.sfhover #m2{background:url(images/buttons/news_on.png)}
#m3{background-image:url(images/buttons/club.png); width:67px;}
#menu li:hover #m3, #menu li.sfhover #m3{background:url(images/buttons/club_on.png)}
#m4{background-image:url(images/buttons/command.png); width:99px;}
#menu li:hover #m4, #menu li.sfhover #m4{background:url(images/buttons/command_on.png)}
#m5{background-image:url(images/buttons/match.png); width:76px;}
#menu li:hover #m5, #menu li.sfhover #m5{background:url(images/buttons/match_on.png)}
#m6{background-image:url(images/buttons/dufk.png); width:76px;}
#menu li:hover #m6, #menu li.sfhover #m6{background:url(images/buttons/dufk_on.png)}
#m7{background-image:url(images/buttons/media.png); width:134px;}
#menu li:hover #m7, #menu li.sfhover #m7{background:url(images/buttons/media_on.png)}
#m8{background-image:url(images/buttons/forum.png); width:76px;}
#menu li:hover #m8, #menu li.sfhover #m8{background:url(images/buttons/forum_on.png)}
#menu ul {
	width:162px;
	position:absolute;
	top:23px;
	left: -999em;
	z-index:2;
	overflow:hidden;
}
#menu ul li {
	background:url(images/menu.gif);
	float:left;
	width:162px;
}
#menu ul a{
	color:#220000;
	margin-left:10px;
	width:125px;
	border-bottom:1px #220000 dotted;
	padding:5px 0 5px 15px;
	height:11px;
text-decoration: none;
}
#menu ul a:hover{	
	color:#5d0000;	
}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul {
	left:0px;
}
.newshdr {
        font-family: Tahoma;
        font-size: 12px;
       
}
a.newshdr {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        color: ff3333;
text-decoration: none;
}
a.newshdr:hover {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        color: ff3333;
        text-decoration: underline;
}
a.strelka {
        font-family: Tahoma;
        font-size: 12px;      
        color: ff3333;
text-decoration: none;
}
a.strelka:hover {
        font-family: Tahoma;
        font-size: 12px;
        color: ff3333;
        text-decoration: underline;
}
.turnir_table td
{
border-bottom:solid 1px #220000; border-right:solid 1px #220000; padding:2px; text-align: center;
}
.turnir_table th
	{
border-bottom:solid 1px #220000; border-right:solid 1px #220000; padding:3px; color:#000000; background:#fed000;
}
a.podmenu:hover {	
	color:#FEF918; text-decoration: none;	
}
a.podmenu {	
	color:#ffffff; text-decoration: none;	
}

TABLE#header TD {
FONT: bold  12px Arial, Helvetica, sans-serif; COLOR: white
}
TD {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #646464
}
TH {
	FONT: bold 12px Arial, Helvetica, sans-serif
}
H1 {
	FONT: bold 14px Arial, Helvetica, sans-serif;; COLOR: #AB0102
}
H2 {
	FONT: bold 14px Arial, Helvetica, sans-serif;; COLOR: #AB0102
}
H3 {
	FONT: bold 14px Arial, Helvetica, sans-serif;; COLOR: #AB0102
}
P {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #646464
}
a.newsl {
        font-family: Tahoma;
        font-size: 10px;     
        color: 220000;
text-decoration: none;
}
a.newsl:hover {
        font-family: Tahoma;
        font-size: 10px;
               color: 881a1a;
        text-decoration: none;
}
#header A:hover{
FONT: 12px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: underline
}
#header A{
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.tur {
FONT: bold 16px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #808080
}
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;    
color: ff3333;
text-decoration: none;
outline: none; 
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;        
color: ff3333;
text-decoration: underline;
outline: none; 
}
A.white:hover {
FONT: 14px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: underline
}
A.white {
FONT: 14px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.white:visited {
FONT: 14px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.small {
FONT: 10px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none;
}
A.small {
FONT: 10px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none;
}
A.small:hover {
FONT: 10px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: underline
}
A.small {
FONT: 10px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.small:visited {
FONT: 10px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.small {
FONT: 10px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none;
}
U {
FONT: 12px Arial, Helvetica, sans-serif; COLOR: #525252; TEXT-DECORATION: none
}
A.catalog:hover {
FONT: 14px Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: underline
}
A.catalog {
FONT: 14px Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
A.catalog:visited {
FONT: 14px Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
A.catalog {
	FONT: 14px Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none;
}
.lead {
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
}
.lead1 {
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
right:15px;
        color: #000000;
}
.video_active a{
        color: #FFFFFF;
}
.video_noactive a{
        color: #AAAAAA;
}
#fon_rez
	{
	width:215px; align:center; padding-bottom: 5px; padding-top: 5px; 
}
.tbl1 { 
	border-collapse: collapse; border: 1px solid #220000; 
}
.footer { 
	padding-left:20px; 
}
.tbl1 td 
{ 
	border: 1px solid #220000;  text-align: center;
}
.tbl1 th
	{
	border-bottom:solid 1px #220000; border-right:solid 1px #220000; padding:3px; color:#FFFFFF; background:#fed000;
}
.fon_verh td
{
	BACKGROUND: no-repeat;	
}
TABLE#header TD {
	FONT: bold  12px Arial, Helvetica, sans-serif; COLOR: white
}
TABLE#header P {
	FONT: bold  12px Arial, Helvetica, sans-serif; COLOR: white
}
#header A:hover{
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: underline
}
#header A{
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}


#poisk {
	background:url(images/button_search.png);
	width:65px;
	height:26px;
	border:none;
	color:#a2cda1;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:0 13px;
	margin:0;
	margin-left:10px;
}
#poisk:focus {
	outline: none;
}

.pole_poisk {
	background:url(images/pole.png);
	width:149px;
	height:26px;
	float:right;
	border:none;
	padding:7px 0 0 27px;
	color:#a2cda1;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.pole_poisk:focus {
	outline: none;
}


