html,body{margin:0; padding:0; height:100%; width:100%; background:#C6CCC8 url(images/bg_all.gif) repeat-x top; color:#333333; font:normal 14px Arial;}
a {color:#0251A0;}
a:hover {color:#4F86BD}
img {
	border: none;
	/background: none !important;
}
ul li{list-style:none}
ul,li{margin:0; padding:0}

#top{width:960px; height:45px; margin: 0 auto;}
#start{float:left; color:#CACBCD; font-size:11px; margin-top: 15px}
#add{float: right; color:#CACBCD; font-size:12px; margin-top: 15px}
#add a{color:#CACBCD;}
#add a:hover {color:#FFFFFF;}

#header{width:960px; height:85px; margin: 0 auto;  background:#478A21 url(images/bg_head.jpg) repeat-x;  }
.logo { float:left;  display: inline; margin-top: 14px; width: 380px; height: 71px; background: url(images/logo.jpg) 0 0 no-repeat;}

.timer {float:right; padding-left:37px; margin-top:32px; margin-right: 20px; background-image:url(images/timer.jpg); background-repeat:no-repeat; background-position:left;}
.befor {font-weight:bold; color:#C7EDAF}
.time {color:#DFEAD9}
.time strong { color:#FFFFFF}

#menu{width:960px; height:40px; margin: 0 auto; padding: 0px;background:#0266CA url(images/bg_menu.jpg) repeat-x;}
/*.menutext{float:left; margin-top:12px; padding-left: 22px}*/

#textarea {width:960px; margin: 0 auto; margin-top: 9px}
.mainblock {float:left; background:#ffffff; width:590px; height:320px; padding: 15px 15px 15px 15px}
#table{float:right; background:#ffffff; width:330px; margin-top:7px;}
.tabletitle {font-size: 16px; font-weight: bold; color: #818181; margin-top: 15px; background: url(images/4l.gif) repeat-x bottom; width:285px; margin-left:23px; border-bottom: 1px solid #DDDDDD; padding-bottom: 2px; margin-bottom: 5px; }
.tabletitle2 {font-size: 16px; font-weight: bold; color: #818181; margin-top: 15px; background: url(images/4l.gif) repeat-x bottom; width:285px; margin-left:23px; border-bottom: 1px solid #DDDDDD; padding-bottom: 2px; margin-bottom: 0px; }
#tab-comand tr {background:#ffffff url(images/bg_table.gif) bottom right no-repeat; width:280px; height: 24px;}
#tab-comand td {height: 24px; line-height: 20px;}
#tab-comand td img {display: inline; float: left;}
#tab-comand tr.tabtitle { height: 26px; line-height: 26px; background:#025FBD url(images/bg_tab.gif) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
.org	{background:#F1F2E7;}
.green	{color:#3C7622;}
.red	{color:#B60000;}
.grey	{color:#6A6A6A;}
.blue	{color:#0251A0; font-weight: bold;}
.searchtitle {font-size:18px; color:#333333;}
.table4{margin-left:23px;width:285px;margin-top: 10px; display: inline; float: left;}
.table4 img {margin-left:3px;}
.table5{margin-left:23px; padding-bottom:20px;width:285px;margin-top: 0px; display: inline; float: left;}
.tab1 a, .tab1 aactive, .tab1 a:visited {text-decoration: none;}
#tab-match {background:#ffffff url(images/bg_match.gif) bottom center no-repeat; padding-bottom: 1px; margin-bottom: -20px;}
#tab-match td, #tab-match tr {height: 24px; line-height: 24px; padding:0px; margin: 0px;}

.first { color:#3C7622;}
.second { color:#B60000;}
.tablefoot {display: inline; float: left; font-size:11px; color:#999999; background: url(images/4l.gif) repeat-x top; padding-top:10px; text-align: center; width:285px; height:23px; margin-left:23px}
.alltables {font-size:12px; color:#999999; background: url(images/ico_kubok.jpg) 0px 4px no-repeat; padding-left:40px; height:30px; font-weight:bold}
.alltables2 {font-size:12px; color:#999999; background: url(images/ico_club.jpg) no-repeat left; padding-left:40px; height:30px; font-weight:bold}
.alltables3 {font-size:12px; color:#999999; background: url(images/ico_legendi.jpg) no-repeat left; padding-left:40px; height:30px; font-weight:bold}
.bigimage{ float:left; width:350px; height:320px;}
.bloc_title	{float:left; display: inline; width: 100%; text-align: center; font-size: 16px; font-weight: bold; color: #818181; border-bottom: 1px solid #DDDDDD; padding-bottom: 2px; margin-top: -10px; margin-bottom: 17px;}
.stlink { padding:63px 10px 0px 15px;}
.stlink a{ color:#FFFFFF; text-decoration: none; font-size:12px; font-weight:bold;}
.stlink a:hover{ text-decoration: underline;  color:#FFFFFF;}


#news {float:left; background:#ffffff; width:570px; padding: 20px 25px 25px 25px}
#tablo {float:right; width:330px; background-image:url(images/tablo.jpg); background-repeat:no-repeat; margin-top: -8px;}
.tablotitle {float:left;font-size:18px; color:#333333; margin-top: 20px; width:285px; height:20px; padding-left:23px}
.sch {float:left;font-size:17px; font-weight:bold; margin-top: 20px; width:285px; height:35px; padding-left:23px}

#nextgame {float:right; width:284px; height: 60px; background-color: #FFFFFF; padding: 23px 23px 23px 23px; font-size:12px; margin-top:9px;}
#friends {float:right; width:284px; background-color: #FFFFFF; padding: 23px 23px 23px 23px; font-size:14px; margin-top:9px;}
.banns	{font-size: 0px; padding: 0px; margin: 0px 0px 15px 0px;}
.banns2	{font-size: 0px; padding: 0px; margin: 0px;}
#add222 {float:right; width:284px; background-color: #FFFFFF; padding: 23px 23px 23px 23px; font-size:12px; margin-top:9px;}

#bloc {float:right; width:284px; background-color: #FFFFFF; padding: 18px 23px 18px 23px; font-size:12px; margin-top:9px;}


#aboutblogs {float:right; width:284px; background-color: #FFFFFF; padding: 23px 23px 23px 23px; font-size:12px; line-height:16px; }

.newstitle {font-size:18px; color:#333333; background: url(images/4l.gif) repeat-x bottom; width:580px; height:30px; }
.oneitem {width:570px; margin-top:20px; background: url(images/4l.gif) repeat-x bottom; padding-bottom:20px; border-bottom: 1px solid #DDDDDD;}
.date {color:#999999; font-size:12px}
.title {font-size:20px;}
.title222 {font-size:20px; background: url(images/camera.jpg) no-repeat left;}
.title2222 {font-size:20px;}
.titlenew {font-size:22px; font-weight:bold; color:#0251A0;}
.titlenew2 {font-size:18px; font-weight:300; color:#0251A0;}
.maintext {line-height:20px}

#spoll {float:right; width:290px; background-color: #FFFFFF; padding: 18px 15px 20px 25px; font-size:12px; margin-top:9px;}
#slogin {float:right; width:290px; background-color: #FFFFFF; padding: 18px 15px 20px 25px; font-size:12px; margin-top:9px;}
#ssearch {float:right; width:290px; background-color: #FFFFFF; padding: 18px 15px 20px 25px; font-size:12px; margin-top:9px;}
#oblako {float:right; width:290px; background-color: #FFFFFF; padding: 18px 15px 20px 25px; font-size:12px; margin-top:9px;}

#bottom { float:left; width:960px; margin-top: 9px; margin-bottom:9px; background:#5D6B70 url(images/bg_footer.gif) repeat-x; height:70px}
#bottom2 { float:left; width:960px; height:130px}
.copyright { float:right; margin-right:30px; margin-top:20px; color:#FFFFFF}
#stats { float:right;display: inline;  margin-right:30px; margin-top:20px; color:#FFFFFF}
#stats a img {opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);}
#stats a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
.copy2 {float:left; display: inline; margin-left:27px; margin-top:27px; color:#FFFFFF; font-size: 12px;}

#popvideo{float:right; width:330px; background-color: #FFFFFF; margin-top:9px; padding-bottom:1px}
.xblock { margin-top:12px; margin-left:22px}

.smallimage1{ float:left; width:285px; height:100px; margin-bottom:10px; background-image:url(images/sm1.jpg); background-repeat:no-repeat; background-position:right; margin-top:15px; padding-left:23px }
.smallimage2{ float:left; width:285px; height:100px; margin-bottom:10px; background-image:url(images/sm2.jpg); background-repeat:no-repeat; background-position:right; padding-left:23px  }
.smallimage3{ float:left; width:285px; height:100px; background-image:url(images/sm3.jpg); background-repeat:no-repeat; background-position:right;padding-left:23px}



.zone {
	border:0px;
}

.zone a:link,
.zone a:visited,
.zone a:hover,
.zone a:active {
	background:#ffffff;
	border:1px dotted #468923;
	padding:7px 13px;
	color:#468923;
}

.zone a:hover {
	background:#FF9900;
	color:#FFFFFF;
	border-color:#FF9900;
}

.zone span {
	text-decoration:none;
	color: #FFFFFF;
	background:#468923;
	padding:7px 13px;
    font-weight:bold;
}

.tablestat td {border-bottom:1px dashed #CCCCCC; height:28px}
.tablestattitle td {border-bottom:1px solid #478A24; border-right:1px solid #629B45; background-color:#478A24; font-weight:bold; color:#FFFFFF; height:40px}
.otstup { padding-left:15px}
.tablefoot2 {font-size:12px; color:#888888; }
.tablefoot3 {font-size:12px; color:#888888; padding-top: 7px; margin-bottom: -7px; }
.otstup2 { padding-left:10px}











.speedbar {
	color: #757575;
	text-decoration: none;
}
.speedbar a {
	color: #4B73D4;
	text-decoration: none;
}
.speedbar a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.slink {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #E34000;
	text-decoration: none;
}
.slink a:hover {
	color: #E34000;
	text-decoration: underline;
}

/* ==================== */

.copy {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
	color: #757575;
	text-decoration: none;
}
.copy a:hover {
	color: #4b73d4;
	text-decoration: underline;
}

/* ==================== */

.stext {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.stext a:active, .stext a:visited, .stext a:link {
	color: #4b73d4;
	text-decoration: none;
}
.stext a:hover {
	color: #4b73d4;
	text-decoration: underline;
}

/* ==================== */

.ltitle {
	color: #a4a4a4;
	font-size: 12px;
	font-weight: bold;
}


.ltitle_small {
	color: #a4a4a4;
	font-size: 11px;
	font-weight: bold;
}

/* ==================== */

.ntitle {
	color: #636363;
	font-size: 18px;
}
.ntitle a {
	color: #4B73D4;
	text-decoration: none;
}
.ntitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.ctitle {
	color: #636363;
	font-size: 11px;
	font-weight: normal;
}
.ctitle a {
	color: #4B73D4;
	text-decoration: none;
}
.ctitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.news {
	color: #000;
	font-family: Verdana;
	font-size:8pt; 
	text-align:justify;
	line-height: 15px
}
p {
	text-align:justify;
}
.news a {
	color: #4B73D4;
	text-decoration: none;
}
.news a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

.news img {
	border:none;
}
/* ==================== */

.userstop {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.userstop a {
	color: #4B73D4;
	text-decoration: none;
}
.userstop a:hover {
	color: #4B73D4;
	text-decoration: underline;
}
.userstop td {
	padding: 3px;
}
.userstop thead {
	color: #757575;
	font-weight: bold;
}

/* ==================== */

.hr_line {
	background: url(images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	margin-top: 4px;
	margin-bottom: 4px;
}

/* ==================== */


.s_field {
	color: #C1C1C1;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(images/dlet_field_s.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #e6e6e6;	
	width: 200px; 
	height: 20px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 14px;
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(images/dlet_field_a.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #ffffff;	
}

/* ==================== */

.f_textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
}
.f_input {
	color: #757575;		/* ! */
	font-size: 12px;		/* ! */
	font-family: Arial;	/* ! */
	background-image: url(images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 270px;
	height: 18px;
	border: 1px solid #e0e0e0;
}
.f_select {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #e0e0e0;
}

/* ==================== Главное меню сайта */

.mainmenu {
	color: #888888;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.mainmenu a:active, .mainmenu a:visited, .mainmenu a:link {
	color: #888888;
	text-decoration: none;
}
.mainmenu a:hover {
	color: #636363;
	text-decoration: none;
}
.hr_line {
	background: url(images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	font-family: tahoma;
	margin-top: 4px;
	margin-bottom: 4px;
}

.navigation {
	color:#666; 
	border:0px;
	text-transform: uppercase;
	margin-left: 50px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:5px 8px;
	font-size:14px
	text-transform: uppercase;
}

.navigation a:hover {
	background:#0251A0;
	color:#FFFFFF;
	border-color:#0251A0;
	text-transform: uppercase;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:5px 8px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:14px;
	text-transform: uppercase;
}
.prosm {color:#ACACAC}
.dateitm {
	color: #ff0000;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}

.dateitm a:active, .dateitm a:visited, .dateitm a:link {
	color: #ff0000;
	text-decoration: none;
}
.dateitm a:hover {
	color: #ff0000;
	text-decoration: underline;
}

.menu	{
	margin: 0px -2px 0px 0px; padding: 0px;
	height: 40px;
}
.menu li	{
	margin: 0px; padding: 0px;
	display: inline;
	float: left;
	width: auto;
	height: 40px;
	padding-right: 1px;
	background: url(images/bg_menu3.jpg) top right no-repeat;
}
.menu li.end	{
	background: 0 none;
}
.menu li.end a	{
	background: 0 none;
	padding: 0px 18px 0px 16px;
}
.menu li a	{
	display: inline;
	float: left;
	width: auto;
	height: 40px;
	line-height: 40px;
	background: 0 none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 16px 0px 16px;
}
.menu li a:hover	{
	display: inline;
	float: left;
	width: auto;
	height: 40px;
	line-height: 40px;
	color: #FFFFFF;
	background: url(images/bg_menu2.jpg) repeat-x;
}
.club_logo	{
	display: inline;
	float: right;
	width: auto;
	text-align: right;
	margin: 14px 16px 0px 0px;
	font-size: 0px;
}
.tab1 tr	{
	line-height: 25px;
	background: url(images/line.gif) 0 100% repeat-x;
}
.tab1 tr td	{
	vertical-align: top;
}
.tab3 tr	{
	height: 25px;
	line-height: 25px;
	background: url(images/line.gif) 0 100% repeat-x;
}
.tab3 tr td	{
	height: 25px;
	line-height: 25px;
}
.tab3 td span	{
	color: #0251A0;
}

/*
.tab2 tr {background: #ffffff url(images/l2ine.gif) bottom left repeat-x; height: 41px;}
.tab2 td {background: url(images/line.gif) top right repeat-y; height: 40px; line-height: 40px; }
.tab2 td.end {background: 0 none;}
.tab2 tr.tabtitle { height: 26px; line-height: 26px; background: #025FBD url(images/bg_tab.gif) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
.tab2 tr.tabtitle td {background: 0 none; height: 26px; line-height: 26px; }
.tab2 td span {line-height: 14px; font-size: 12px; color: #323433;}
.tab2 td div {padding-left: 10px;}
*/

/*
.tab2 {background: url(images/line.gif) top right repeat;}
.tab2 td {height: 24px; background: #FFFFFF; line-height: 20px; margin: 0px 1px 1px 0px;}
.tab2 td.end {background: 0 none;}
.tab2 tr.tabtitle { height: 26px; line-height: 26px; background: #025FBD url(images/bg_tab.gif) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
.tab2 tr.tabtitle td {background: 0 none; height: 26px; line-height: 26px; }
.tab2 td span {line-height: 14px; font-size: 12px; color: #323433;}
.tab2 td div {padding-left: 10px;}
*/

.tab2 tr {background: #ffffff url(images/line.gif) bottom left repeat-x; height: 41px;}
.tab2 td {height: 40px; line-height: 40px; }

.tab2 td span {display: inline; float: left; width: 100px; line-height: 14px; font-size: 12px; color: #323433; margin: 5px 0px 0px -5px; padding: 0px 0px 0px 0px;}
.tab2 td div {height: 40px; line-height: 40px; background: url(images/line.gif) top right repeat-y; padding: 0px 10px 0px 10px; text-align: center; }
.tab2 td div img {padding-top: 4px; }
.tab2 td div p {line-height: 40px; padding: 0px 0px 0px 0px; margin: 0px; }
.tab2 td div.end {background: 0 none; line-height: 40px;}

.tab2 tr.tabtitle { height: 26px; line-height: 26px; background: #025FBD url(images/bg_tab.gif) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
.tab2 tr.tabtitle td { height: 26px; line-height: 26px; }
.tab2 tr.tabtitle td div	{background: 0 none; height: 26px; line-height: 26px;}


.tab4 tr {background: #ffffff; height: 26px;}
.tab4 td {height: 26px; line-height: 26px; }
.tab4 td div {text-indent: 0px; height: 26px; line-height: 26px; background: url(images/line.gif) top right repeat-y; padding: 0px 6px 0px 5px; }
.tab4 td div.end {background: 0 none; line-height: 26px; }
.tab4 tr.orange {background: #F1F2E7;}


.tab5 tr {background: #ffffff; height: 26px; color:#323433;}
.tab5 td {height: 26px; line-height: 26px;  text-align: center;}
.tab5 td div {text-indent: 0px; height: 26px; line-height: 26px; background: url(images/line.gif) top right repeat-y; padding: 0px 6px 0px 5px;  text-align: center; }
.tab5 td div.end {background: 0 none; line-height: 26px; }
.tab5 tr.orange {background: #F1F2E7;}

.tab6 {}
.tab6 td.line123 {background: url(images/line.gif) top left repeat-y;}
.tab6 td {height: 26px; line-height: 26px; }
.tab6 td div {text-indent: 0px; height: 26px; line-height: 26px; background: url(images/line.gif) top right repeat-y; padding: 0px 6px 0px 5px; }
.tab6 td div.end {background: 0 none; line-height: 26px; }
.tab6 tr.orange {background: #F1F2E7;}

.infoh	{color:#6A6A6A; font-size: 12px; font-weight: 200;}

.blue2	{color: #0251A0; font-weight: bold;}
.blue3	{color: #0251A0; font-weight: normal;}
/*
#tab-comand tr 
#tab-comand td 
#tab-comand td img {display: inline; float: left;}
#tab-comand tr.tabtitle { height: 26px; line-height: 26px; background:#025FBD url(images/bg_tab.gif) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
*/
.line	{
	width: 570px;
	height: 2px;
	margin: 2px 0px 2px 0px;
	background: #D6D3CE;
	font-size: 0px;
}
.line2	{
	width: 570px;
	height: 1px;
	margin: 2px 0px 2px 0px;
	background: #D6D3CE;
	font-size: 0px;
}
.line3	{
	width: 100%;
	height: 1px;
	background: url(images/bg_table.gif) 0 0 no-repeat;
	margin-left: 2px;
	font-size: 0px;
}
.line4	{
	width: 100%;
	height: 1px;
	background: url(images/bg_table.gif) 0 0 repeat-x;
	margin-left: 2px;
	font-size: 0px;
}
.line5	{
	width: 570px;
	height: 1px;
	background: url(images/bg_table.gif) 0 0 repeat-x;
	margin-left: 0px;
	font-size: 0px;
}
.prot	{
	display: inline;
	float: left;
	margin: 6px 0px 0px 3px;
}
.menu2	{
	margin: 0px -2px 0px 0px; padding: 15px 0px 0px 0px;
	height: 25px;
}
.menu2 li	{
	margin: 0px; padding: 0px;
	display: inline;
	float: left;
	width: auto;
	height: 25px;
	background: url(images/arr3.gif) 0 3px no-repeat;
}
.menu2 li.start	{
	background: 0 none; margin-left: 5px;
}
.menu2 li.start a	{
	background: 0 none;
}
.menu2 li a	{
	display: inline;
	float: left;
	width: 0 auto;
	height: 25px;
	line-height: 25px;
	background: 0 none;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 6px 0px 8px;
}
.menu2 li a:hover	{
	display: inline;
	float: left;
	width: auto;
	height: 25px;
	line-height: 25px;
}
h3	{
	font-size: 16px;
	color: #818181;
	padding-bottom: 2px;
	margin-bottom: 0px; 
}
.ligaclr{
width: 148px;
height: 56px;
float: left;
}
.liga{
width: 275px;
height: 56px;
float: left;
border: 1px solid #d1d1d1
}
.liga1{
width: 273px;
height: 54px;
border: 1px solid #FFFFFF
}
.liga2{
width: 271px;
height: 52px;
border: 1px solid #f1f2e7;
background-color: #f1f2e7
}
.ligag{
width: 275px;
height: 56px;
float: left;
border: 1px solid #d1d1d1;
  margin-top: 20px
}
.liga11{
width: 273px;
height: 54px;
border: 1px solid #FFFFFF
}
.liga12{
width: 271px;
height: 52px;
border: 1px solid #FFFFFF;
background-color: #FFFFFF
}
