* {margin:0; padding:0; border:0}
body {background:#DCDEE1}
body,td,div {font-size:13px; color: #222325; font-family:arial,tahoma,trebuchet ms,verdana; }
td {vertical-align:top}
div {position:relative;}
input, textarea {font-size:12px; font-family:arial; }
a {color:#0094C4; text-decoration: none} a:hover {color:#FF2016}
table {width:100%; border-collapse: collapse; border-spacing: 0px}
hr, * html hr {height:1px; color:#E6E6E8; background:#E6E6E8; border:1px} hr {margin:8px 0} *:first-child+html hr {height:1px; margin:0} * html hr {margin:0}
p {line-height:19px; padding:0 0 15px 0}
h1 {}
h2 {}
h3 {}
h4 {}
li {list-style:none; padding:5px 10px 5px 22px; line-height:18px; background:url(../media/li.gif) no-repeat 0 14px; margin:0}
.but {border-color: #C6C6C6; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0, 0, 0, .1);color: #222 !important; border-radius:2px; background:#EDEDED; font-weight:bold; width:auto; font-size:12px; padding:6px 8px; cursor:pointer}
	.but[type="button"]:hover, .but[type="button"]:active, .but[type="button"]:focus {border-right:1px solid #A7ADB8; border-bottom:1px solid #A7ADB8; background:#E7E7E7}
.txt {font-family:arial; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; padding:2px; color:#000; font-size:14px; border-top:1px solid #747474; border-right:1px solid #B9B9B9; border-bottom:1px solid #B9B9B9; border-left:1px solid #747474}
.clear {clear:both; height:1px}
.hidden {overflow:hidden}

@font-face {
  font-family: "DINCondensedWeb";
  src: url("fonts/DNC57__W.eot");
  src: url("fonts/DNC57__W.eot?iefix") format("eot"), url("fonts/DNC57__W.woff") format("woff"), url("fonts/DNC57__W.ttf") format("truetype"), url("fonts/DNC57__W.svg#DINCondensedWeb") format("svg");
}

.main-bomb li img, .n1 i, u.leg-u, .u1-h2, .poll .poll-cont u, .u1-h1 i, .team-list li i u, .cont1-top-title img, .main-bomb div,.site-title,
.cup-list,.main-menu,.lang,.social,.search,.pfl,.ch-logo,.logo-light,.cup-list div.auth div,.enter i,.mn-left li img,
.mn-right li.fir u,.team-list li i b,.f0,.f1,.f2,.f3,.f2 img,.shadow-5, .main-bomb u, .main-bomb i, .result-mini h4,.result-mini h5,
.u1-h1 ul, .main-news-corn, .result-hover {position:absolute}

.bg {background:url(../media/bg.jpg) no-repeat top center; overflow: hidden;}
.fix {width:1000px; margin:0 auto 0 auto}

.clubs-logos {height:33px; background:url(../media/clubs-logos.gif) #616466 repeat-x bottom left}
	.ch-logo {z-index:2; right:0; top:5px; }
		.ch-logo li {padding:0; margin:0 0 0 9px; float:left;}
		.ch-logo a {display:block; font-size:0.0em; width:24px; height:24px; }
				.ch-logo a:hover {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80)}
			.ch-logo a.fifa {width:41px; background:url(../media/chfifa.png) no-repeat 0 0}
			.ch-logo a.uefa {background:url(../media/chuefa.png) no-repeat 0 0}
			.ch-logo a.ffk {background:url(../media/chffk.png) no-repeat 0 0}
	.clubs-2color {width:87%; height:33px;  }
		.clubs-2color a {display:block; float:left; width:30px; height:33px; margin:0 -1px 0 0; opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20); }
		.clubs-2color a:hover { opacity:1; -moz-opacity:1; filter:alpha(opacity=100) } 
			.c2c-1 {background:url(../media/logo/2color/01.gif) no-repeat 0 0}
			.c2c-2 {background:url(../media/logo/2color/02.gif) no-repeat 0 0}
			.c2c-3 {background:url(../media/logo/2color/03.gif) no-repeat 0 0}
			.c2c-4 {background:url(../media/logo/2color/04.gif) no-repeat 0 0}
			.c2c-5 {background:url(../media/logo/2color/05.gif) no-repeat 0 0}
			.c2c-6 {background:url(../media/logo/2color/06.gif) no-repeat 0 0}
			.c2c-7 {background:url(../media/logo/2color/07.gif) no-repeat 0 0}
			.c2c-8 {background:url(../media/logo/2color/08.gif) no-repeat 0 0}
			.c2c-9 {background:url(../media/logo/2color/09.gif) no-repeat 0 0}
			.c2c-10 {background:url(../media/logo/2color/10.gif) no-repeat 0 0}
			.c2c-11 {background:url(../media/logo/2color/11.gif) no-repeat 0 0}
			.c2c-12 {background:url(../media/logo/2color/12.gif) no-repeat 0 0}
			.c2c-13 {background:url(../media/logo/2color/13.gif) no-repeat 0 0}
			.c2c-14 {background:url(../media/logo/2color/14.gif) no-repeat 0 0}
			.c2c-15 {background:url(../media/logo/2color/15.gif) no-repeat 0 0}
			.c2c-16 {background:url(../media/logo/2color/16.gif) no-repeat 0 0}
			.c2c-17 {background:url(../media/logo/2color/17.gif) no-repeat 0 0}
			.c2c-18 {background:url(../media/logo/2color/18.gif) no-repeat 0 0}
			.c2c-19 {background:url(../media/logo/2color/19.gif) no-repeat 0 0}
			.c2c-20 {background:url(../media/logo/2color/20.gif) no-repeat 0 0}
			.c2c-21 {background:url(../media/logo/2color/21.gif) no-repeat 0 0}
			.c2c-22 {background:url(../media/logo/2color/22.gif) no-repeat 0 0}
			.c2c-23 {background:url(../media/logo/2color/23.gif) no-repeat 0 0}
			.c2c-24 {background:url(../media/logo/2color/24.gif) no-repeat 0 0}
			.c2c-25 {background:url(../media/logo/2color/25.gif) no-repeat 0 0}
			.c2c-26 {background:url(../media/logo/2color/26.gif) no-repeat 0 0}
			.c2c-27 {background:url(../media/logo/2color/27.gif) no-repeat 0 0}
			.c2c-28 {background:url(../media/logo/2color/28.gif) no-repeat 0 0}
			.c2c-29 {background:url(../media/logo/2color/29.gif) no-repeat 0 0}
			.c2c-30 {background:url(../media/logo/2color/30.gif) no-repeat 0 0}
				.c2c-1:hover {background:url(../media/logo/2color/01.gif) no-repeat 0 -33px}
				.c2c-2:hover {background:url(../media/logo/2color/02.gif) no-repeat 0 -33px}
				.c2c-3:hover {background:url(../media/logo/2color/03.gif) no-repeat 0 -33px}
				.c2c-4:hover {background:url(../media/logo/2color/04.gif) no-repeat 0 -33px}
				.c2c-5:hover {background:url(../media/logo/2color/05.gif) no-repeat 0 -33px}
				.c2c-6:hover {background:url(../media/logo/2color/06.gif) no-repeat 0 -33px}
				.c2c-7:hover {background:url(../media/logo/2color/07.gif) no-repeat 0 -33px}
				.c2c-8:hover {background:url(../media/logo/2color/08.gif) no-repeat 0 -33px}
				.c2c-9:hover {background:url(../media/logo/2color/09.gif) no-repeat 0 -33px}
				.c2c-10:hover {background:url(../media/logo/2color/10.gif) no-repeat 0 -33px}
				.c2c-11:hover {background:url(../media/logo/2color/11.gif) no-repeat 0 -33px}
				.c2c-12:hover {background:url(../media/logo/2color/12.gif) no-repeat 0 -33px}
				.c2c-13:hover {background:url(../media/logo/2color/13.gif) no-repeat 0 -33px}
				.c2c-14:hover {background:url(../media/logo/2color/14.gif) no-repeat 0 -33px}
				.c2c-15:hover {background:url(../media/logo/2color/15.gif) no-repeat 0 -33px}
				.c2c-16:hover {background:url(../media/logo/2color/16.gif) no-repeat 0 -33px}
				.c2c-17:hover {background:url(../media/logo/2color/17.gif) no-repeat 0 -33px}
				.c2c-18:hover {background:url(../media/logo/2color/18.gif) no-repeat 0 -33px}
				.c2c-19:hover {background:url(../media/logo/2color/19.gif) no-repeat 0 -33px}
				.c2c-20:hover {background:url(../media/logo/2color/20.gif) no-repeat 0 -33px}
				.c2c-21:hover {background:url(../media/logo/2color/21.gif) no-repeat 0 -33px}
				.c2c-22:hover {background:url(../media/logo/2color/22.gif) no-repeat 0 -33px}
				.c2c-23:hover {background:url(../media/logo/2color/23.gif) no-repeat 0 -33px}
				.c2c-24:hover {background:url(../media/logo/2color/24.gif) no-repeat 0 -33px}
				.c2c-25:hover {background:url(../media/logo/2color/25.gif) no-repeat 0 -33px}
				.c2c-26:hover {background:url(../media/logo/2color/26.gif) no-repeat 0 -33px}
				.c2c-27:hover {background:url(../media/logo/2color/27.gif) no-repeat 0 -33px}
				.c2c-28:hover {background:url(../media/logo/2color/28.gif) no-repeat 0 -33px}
				.c2c-29:hover {background:url(../media/logo/2color/29.gif) no-repeat 0 -33px}
				.c2c-30:hover {background:url(../media/logo/2color/30.gif) no-repeat 0 -33px}
	.logo-light {z-index:1; top:0; left:-66px; width:269px; height:33px; background:url(../media/logo-light.gif) no-repeat 0 0}
.menu {background:url(../media/menu.jpg) #1D3B55 no-repeat center center; height:53px;}
	.main-menu {left:108px; top:13px; }
		.main-menu li {float:left; margin:0 20px 0 0; padding:0; }
		.main-menu li a {font: normal 17px/32px "DINCondensedWeb", "Arial Narrow", Arial; display: inline-block; height: 30px; text-transform: uppercase; color:#fff}
		.main-menu li a:hover, .lang li a:hover {color:#81D2F5}
			.main-menu li.home {margin-right:12px}
			.main-menu li.home a {font-size:0.0em; width:29px; height:29px; background:url(../media/home.png) no-repeat 0 0}
	.lang {left:700px; top:20px}
		.lang li {font-size:12px; padding:0; margin:0 15px 0 0; float:left; text-transform:uppercase;}
			.lang li a {color:#fff; text-decoration:none}
			.lang li a.act {font-weight:bold; }
	.social {left:576px; top:12px; }
		.social li {padding:0; margin:0 5px 0 0; float:left;}
		.social li a {width:30px; height:29px; display:block; font-size:0.0em}
			.social li a.stw {background:url(../media/stw.gif) no-repeat 0 0}
			.social li a.sfb {background:url(../media/sfb.gif) no-repeat 0 0}
			.social li a.svk {background:url(../media/svk.gif) no-repeat 0 0}
				.social li a.stw:hover {background:url(../media/stw-.gif) no-repeat 0 0}
				.social li a.sfb:hover {background:url(../media/sfb-.gif) no-repeat 0 0}
				.social li a.svk:hover {background:url(../media/svk-.gif) no-repeat 0 0}
	.search {right:0px; top:15px; width:173px; height:28px; background:url(../media/search.gif) no-repeat 0 0}
		.search input {float: left; display: block; margin:3px 0 2px 0px; padding: 3px 0; width: 144px; background: none; border:0; color:#fff}
		.search input[type="button"] {width: 20px; height: 25px; padding: 0; margin: 2px 0 0 4px; cursor: pointer;}
.head {background:#F6F6F6; height:69px; }
	.site-title {left:109px; top:13px; font: normal 27px/32px "DINCondensedWeb", "Arial Narrow", Arial; line-height: 23px; text-transform: uppercase; color:#000}
	.cup-list {top:0; left:423px; background:url(../media/head-cup.gif) no-repeat 0 11px; padding:16px 0 0 65px; }
		.cup-list div {float:left;}
			.cup-list div.auth {border-left:1px solid #D7D7D7; padding:0 0 0 14px}
				.cup-list div.auth li {position:relative}
			.cup-list div.auth b {color:#000; padding-left:12px; background:url(../media/auth.gif) no-repeat 0 2px}
			.cup-list div.auth a.reg {color:#419DD8; text-decoration:underline}
							div.enter {z-index:4; padding:17px; background:#F6F6F6; width: 175px; height: 132px; left:-52px; top:-16px; -webkit-box-shadow: 0 1px 6px #9A9A9A; -moz-box-shadow: 0 1px 6px #9A9A9A; box-shadow: 0 1px 6px #9A9A9A; }
								div.enter i {right:13px; top:13px; display:block; background:url(../media/x.gif) no-repeat center center; width:25px; height:25px; cursor:pointer;}
								div.enter input {border:1px solid #D9D9D9; border-top:1px solid #C0C0C0; margin:8px 0 0 0; width:160px; padding:5px}
									div.enter input[type="text"]:hover, .cup-list div.auth.act div input[type="text"]:active, .cup-list div.auth.act div input[type="text"]:focus {border-color: #A7ADB8;}
								div.enter input[type="button"], div.enter input[type="submit"] {border-color: #C6C6C6; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0, 0, 0, .1);color: #222 !important; border-radius:2px; background:#EDEDED; font-weight:bold; width:auto; font-size:12px; padding:6px 8px; cursor:pointer}
									div.enter input[type="button"]:hover, .cup-list div.auth.act div input[type="button"]:active, .cup-list div.auth.act div input[type="button"]:focus {border-right:1px solid #A7ADB8; border-bottom:1px solid #A7ADB8; background:#E7E7E7}

		.cup-list li {padding:0; margin:0 25px 3px 0}
		.cup-list a,.cup-list b {font-size:12px; text-transform:uppercase; color:#222325}
			.cup-list div a:hover, .cup-list div a:hover b {color:#419DD8; }
	.pfl {left:-1px; top:-41px}
.main-news {width:1054px; height:438px; background:url(../media/main-news.png) no-repeat 0 0; margin:0 0 0 -27px}
	.mn-left {float:left; width:673px; height:388px; margin:32px 10px 0 27px; padding:0; background:url(../media/main_news.jpg) no-repeat center center}
			.mn-left li {display:block; width:224px; height:105px; float:left; padding:0; margin-top:283px; z-index:222}
			.mn-left li:first-child {width:225px}
				.mn-left li img {width:673px; height:388px; left:0; top:0; z-index:1; display:none}
					.mn-left li.act img {display:block; background-size: 100% !important;}
				.mn-left li div {height:105px; z-index:2; background:url(../media/main-news-li.png) repeat-x left bottom}
					.mn-left li.act div {background:url(../media/main-news-li-act.png) no-repeat right top}
						.mn-left li div a i {display:block; padding:15px 10px 5px 0; color:#DFF3FF; font-weight:400}
							.mn-left li.act div i {color:#8DD2FF}
						.mn-left li div a {display:block; padding:0 10px 10px 10px; color:#fff; font-weight:bold; line-height:12px; height:90px; overflow:hidden;}
			.main-news-corn {left:26px; top:32px; width:674px; height:11px; background:url(../media/main-news-corn.png) no-repeat 0 0; z-index:10}
	.mn-right {float:left; width:308px; height:371px; margin:41px 0 0 0; padding:0; position:relative}
		.mn-right li {padding:0; margin:0 0 10px 0; width:290px; position:relative; overflow:hidden; background:url(../media/line.gif) repeat-x bottom left}
			.mn-right li div {width:99px; float:left; margin:0 9px 10px 0}
			.mn-right li i {width:39px; float:left; margin:0 9px 10px 0; display:block; background:#0BABE7; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;-khtml-border-radius:3px; color:#fff; -webkit-box-shadow: 0 1px 2px #0B6589;-moz-box-shadow: 0 1px 2px #0B6589; box-shadow: 0 1px 2px #0B6589; font-size:12px; padding:2px 0 2px 4px; }
			.mn-right li.fir u {top:0; left:0; text-decoration:none; font-style:italic; width:39px; float:left; margin:0 9px 10px 0; display:block; background:#1D3B55; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;-khtml-border-radius:3px; color:#fff; font-weight:bold; font-size:12px; padding:2px 0 2px 4px; }
			.mn-right li b {display:block; font-weight:400; color:#419DD8; font-style:italic; font-size:12px}
			.mn-right li img {width:98px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;-khtml-border-radius:3px}
			.mn-right li p {padding: 0 0 5px 0; float:left; margin:0 0 10px 0; display:block; width:227px; line-height:17px}
			.mn-right li.fir p {width:178px}
				.mn-right li p a {color:#222325; }
				.mn-right li.fir p a {font-weight:bold;}
					.under226 .mn-right {float:none; width:226px; margin:8px 0 0 0; padding:0; height:auto}
						.under226 .mn-right li {width:226px}
						.under226 .mn-right li i {margin: -2px 9px 0 0;}
						.under226 .mn-right li a {display: block; margin: 8px 0 0 0;}
						.under226 .mn-right li p {padding:2px 0 3px 0}

.shadow-1 {background:url(../media/shad.png) no-repeat 0 0; height:10px}
	.cont1-left,.cont1-right {width:478px; float:left;}
		.cont1-top-left {width:208px; float:left; margin:0 30px 0 0}
				.t-table-mini {margin:0 0 15px 0}
					.t-table-mini td {border-bottom:1px solid #DDE0E2; vertical-align:middle; padding: 2px 0;}
					.t-table-mini th {border-bottom:1px solid #D7E3EB; vertical-align:middle; font-weight:400; background:#E3EEF5; width:47px}
						.t-table-mini td a {font-weight:bold; color:#000}
				.result-mini {position:relative}
					.result-mini h4,.result-mini h5 {left:50px; display:block; width:89px; height:12px; padding:0; margin:0; z-index:1000}
						.result-mini h4 {top:-1px; background:url(../media/result-mini-t.gif) no-repeat 0 0}
						.result-mini h5 {bottom:-10px; background:url(../media/result-mini-b.gif) no-repeat 0 0}
					.result-mini li {border-bottom:1px solid #DDE0E2; position:relative; overflow:hidden; width:230px; height:56px; margin:0; padding:0}
						.result-mini li strong {display:block; padding:15px 0 0 0; width:50px; float:left; font: normal 32px/32px "DINCondensedWeb", "Arial Narrow", Arial; line-height: 23px; color:#0C0C0C}
						.result-mini li div {width:89px; float:left; height:56px; background:#E8F0F5}
							.result-mini li div span {padding:9px 0 0 10px; line-height:15px; display:block;}
						.result-mini li p {display:block; padding:10px 0 0 0; margin:0 0 0 10px; width:80px; color:#419DD8; font-size:12px; font-style:italic; float:left;}
							.result-mini li .result-hover i,.result-mini li .result-hover u,.result-mini li .result-hover span,.result-mini li .result-hover b {display:block; width: 30px; height: 30px; margin: 14px 0 0 7px; float:right; padding:0}
								.result-mini li .result-hover i {background:url(../media/fotovideo2.png) no-repeat 0 0}
								.result-mini li .result-hover u {background:url(../media/fotovideo2.png) no-repeat -30px 0}
								.result-mini li .result-hover b {background:url(../media/fotovideo2.png) no-repeat -60px 0}
								.result-mini li .result-hover span {background:url(../media/fotovideo2.png) no-repeat -90px 0 !important}
									.result-mini li .result-hover a:hover i {background:url(../media/fotovideo2.png) no-repeat 0 -30px}
									.result-mini li .result-hover a:hover u {background:url(../media/fotovideo2.png) no-repeat -30px -30px}
									.result-mini li .result-hover a:hover b {background:url(../media/fotovideo2.png) no-repeat -60px -30px}
									.result-mini li .result-hover a:hover span {background:url(../media/fotovideo2.png) no-repeat -90px -30px !important}
		.cont1-top-right {width:230px; float:left;}
	.cont1-left {margin:21px 0 0 11px;}
	.cont1-right {margin:21px 0 0 22px;}
		.cont1-title, .cont1-top-title span {font: normal 17px/32px "DINCondensedWeb", "Arial Narrow", Arial; text-transform: uppercase; color:#0C0C0C}
		.cont1-top-title {display:block; float:left; position:relative; margin:-45px 0 7px 0}
				.cont1-top-title.under-left {margin:11px 0 -2px 11px}
			.cont1-top-title span {color:#fff; padding:0 13px; z-index:2; position:relative}
			.cont1-top-title img {left:0; top:0; width:100%; height:50px; z-index:1}
	.cont1-left-bot, .cont1-right-bot {float:left; background:url(../media/bomb.gif) repeat-x 0 0 #ECECEC; width:496px}
	.cont1-right-bot {margin-left:4px; border-radius:0 0 14px 0; -moz-border-radius:0 0 14px 0; -webkit-border-radius:0 0 14px 0; -khtml-border-radius:0 0 14px 0}
	.cont1-left-bot {border-radius:0 0 0 14px; -moz-border-radius:0 0 0 14px; -webkit-border-radius:0 0 0 14px; -khtml-border-radius:0 0 0 14px}
		.cont1-left-bot .cont1-title,.cont1-right-bot .cont1-title {padding:10px}
		.main-bomb {float:left; width:189px; padding:0 0 20px 45px; position:relative; margin:0 0 0 11px}
			.main-bomb u, .main-bomb i {left:45px; display:block; width:37px; height:11px; }
				.main-bomb i {top:-11px; background:url(../media/main-bomb-t.gif) no-repeat 0 0}
				.main-bomb u {bottom:9px; background:url(../media/main-bomb-b.gif) no-repeat 0 0}
			.main-bomb li {display:block; padding:5px 0 5px 42px; margin:0; position:relative; background:url(../media/bomb-li.gif) repeat-y 0 0}
				.main-bomb li img {left:4px; top:0}
			.main-bomb div {left:0; top:0; color:#A7A9AC; text-transform:uppercase; font-size:11px; }
				.main-bomb div b {font: normal 32px/32px "DINCondensedWeb", "Arial Narrow", Arial; line-height: 23px; text-transform: uppercase; display:block; color:#0C0C0C}
.shadow-2 {background:url(../media/shad-2.png) no-repeat 0 0; height:48px; margin-top:-12px}
.shadow-3 {background:url(../media/shad-3.png) no-repeat 0 0; height:48px; margin-top:-12px}
.shadow-4 {background:url(../media/shad-4.png) no-repeat 0 0; height:48px; margin-top:-12px}
	.shadow-4.s100 {margin-top:-13px}
.shadow-5 {background:url(../media/shad-5.png) no-repeat 0 0; height:38px; bottom:-38px; left:4px; width:769px; }


.content-1, .sponsors, .poll .poll-cont, .under-1 {background:#ECECEC; border:2px solid #88A6C1; border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px; -khtml-border-radius:14px}
.content-1 {background:url(../media/line-y.gif) #F5F6F6 repeat-y top center !important}
.under-1 {background:url(../media/under-1.gif) #ECECEC repeat-y top right !important; margin:32px 0 0 0; padding:0 0 10px 0}

	.u1-h1 {background:url(../media/under-1-h1.jpg) no-repeat 0 0; padding:12px 0 10px 20px; position:relative; font-size:18px; font-weight:bold; color:#fff; text-transform:uppercase;}
		.u1-h1 i {display:block; z-index:1; background:url(../media/under-1-h1.png) no-repeat 0 0; left:-29px; top:-32px; width:769px; height:92px}
		.u1-h1 b {font: normal 27px/32px "DINCondensedWeb", "Arial Narrow", Arial; position:relative; z-index:2}
		.u1-h1 ul {display:none; left:15px; top:0; overflow:hidden; width:716px; height:40px; background:url(../media/under-1-h1-ul.png) no-repeat -15px 0; z-index:4000; padding:16px 0 8px 0}
		.u1-h1:hover ul {display:block}
			.u1-h1 li {padding:0 0 0 8px; margin:0; color:#98CFEB; float:left;}
			.u1-h1 li:first-child {padding:0 0 0 8px; color:#fff; margin-left:-30px}
				.u1-h1 li a {padding:0 0 0 4px; color:#fff; font-weight:400; font-size:13px; text-transform:none}
				.u1-h1 li:first-child a {font-weight:bold; }

	.u1-h2 {background:url(../media/under-1-h2.png) no-repeat 0 0; width:283px; height:92px; left:-15px; top:-32px; z-index:1}
	.under740 {float:left; width:740px; margin:0 15px 0 0}
		.submenu-text {margin:12px 11px 0 11px}
			.submenu-text li {float: left; margin: 2px 5px 3px 0; display: block; background:#fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; color:#222325; -webkit-box-shadow: 0 1px 2px #0B6589; -moz-box-shadow: 0 1px 2px #0B6589; box-shadow: 0 1px 2px #0B6589; font-size: 12px; padding: 4px 8px;}
			.submenu-text li.act {background:#0BABE7; color:#fff}
				.submenu-text li a {color:#222325}
				.submenu-text li.act a {color:#fff; font-weight:bold;}
			.n1 {float:left; width:154px; height:125px; margin:-12px 11px -16px -12px; overflow:hidden}
					.full-news .n1 {float:left; width:292px; height:auto; margin:-12px 11px -13px -12px; overflow:hidden}
				.n1 i {display:block; width:400px; height:315px; background:url(../media/n1.png) no-repeat right top; right:0; top:0}
			.n2 {float:left; width:421px; margin:0 15px 0 0;  }
					.full-news .n2 {width:375px}
				.n2 p {line-height:16px; color:#41444C; margin:10px 0 0 0; padding:0}
					.full-news .n2 {margin:0; width:390px}
					.full-news .n2 p {color:#585B60; line-height:17px}
					.full-news .n2 h1 {color:#000; font-size:18px; line-height:19px; margin: 0 0 14px 0;}
					.full-news-txt {line-height:17px; padding:12px 12px 12px 50px !important}
				.n2 a {font-weight:bold; color:#000}
			.n3 {float:right; width:77px; padding:0 0 0 20px; border-left:1px solid #ECECEE; height:100px}
					.full-news .n3 {margin: 0 0 0 15px;}
				.n3 span {margin:15px 0 0 0; font: normal 32px/32px "DINCondensedWeb", "Arial Narrow", Arial; line-height: 23px; text-transform: uppercase; display:block; color:#000}
				.n3 i {display:block; color:#419DD8; margin:2px 0 7px 0}
				.n3 b {background: #0BABE7; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; color: white; -webkit-box-shadow: 0 1px 2px #0B6589;-moz-box-shadow: 0 1px 2px #0B6589; box-shadow: 0 1px 2px #0B6589;font-size: 12px; padding:2px 4px;}
	.under226 {float:left; width:226px}
		.under226 div {z-index:2}
		.under-container, .online-list li, .clubs-list li, .clubs-logo, .cimgl {background:#fff; margin:11px 11px 0 11px; padding:12px; border-top:1px solid #E0E1E2; border-right:1px solid #D3D4D6; border-bottom:1px solid #BDBDBF; border-left:1px solid #E8E7E7; -webkit-box-shadow: 0 1px 3px #D9D9D9; -moz-box-shadow: 0 1px 3px #D9D9D9; box-shadow: 0 1px 3px #D9D9D9}


.sponsors {float:left; width:764px; margin:0 18px 34px 0; background:#F6F6F6 !important}
	.sponsors.s100 {float:left; margin:0 18px 0 0; width:100%}
		.sponsors.s100 li {height:94px !important}
		.sponsors.s100 img {height:95px}
			.s100 .s-general {height:95px !important}
	.sponsors ul {width:100%; position:relative; overflow:hidden}
		.sponsors ul {width:100%; position:relative; overflow:hidden}
			.sponsors ul li {float:left; display:block; margin:0; padding:0; height:100px}
			.sponsors ul i {display:block; clear:both; height:4px; background:url(../media/sponsors-line.gif) repeat-x 0 0}
				.sponsors ul a:hover {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80)}
.poll {float:left; width:210px}
.poll .poll-cont {padding:14px 0}
	.poll .poll-cont u {width:27px; height:36px; bottom:-23px; left:-2px; display:block; background:url(../media/poll-u.png) no-repeat 0 0}
	.poll .poll-cont b {display:block; padding:0 11px}


.online-head {background:url(../media/online-head.gif) repeat-x 0 0 #D9D9DA; height:37px; margin:11px 11px 0 11px}
	.online-head div {float:right; width:167px; height:37px; background:url(../media/online-head-div.gif) no-repeat top right; padding:0 1px 0 10px}
		.online-head div i {font-style:normal; font-size:11px; color:#7D8A91; width:40px; display:block; float:left; text-align:center; padding:12px 0 0 0}
	.online-head-h3 {margin:11px 0 -13px 11px; background:url(../media/online-head-h3.gif) repeat-x 0 0 #646668; height:37px; padding:0 11px 0 11px; color:#fff; font-size:13px; float:left; border-right:1px solid #ECECEC; clear: both;}
			.online-head .online-head-h3 {margin:0}
		.online-head-h3 b {display:block; padding:11px 0 0 0; font-weight:400}
.online-list {}
	.online-list li {height:66px; padding:0; position:relative}
		.online-list li div {width:118px; height:66px; text-align:center; float:left; border-right:1px solid #E3E6E8}
				.online-list li div.win {background:#BFE6F5}
					.online-list li div.win b {font-weight:bold;}
			.online-list li div b {display:block; font-weight:400;}
			.online-list li div img {margin:10px 0 0 0}
		.online-list li h3 {width:60px; height:66px; text-align:center; float:left; background:#42C0F2; }
				.online-list li a:hover h3 {background:#1D3B55; }
					.online-list li a:hover h3 u {color:#fff}
			.online-list li h3 u {text-decoration:none; color:#000; font: normal 32px/32px "DINCondensedWeb", "Arial Narrow", Arial; padding:18px 0 0 0; display:block;}
		.online-list li p {display:block; float:left; width: 220px; padding: 14px 0 0 12px; color:#000}
			.online-list li p b {display:block; }
		.online-list li i {display:block; float:right; background:#F5F6F6; border-left:1px solid #DEE1E2; width:176px; height:66px}
			.online-list li i a {display:block; float:left; width:44px; height:64px; background:url(../media/x.gif) no-repeat center center}
			.online-list li i b {display:block; float:left; width:44px; height:64px; }
.inline-container {padding:0}
	.online-blue {color:#11A1D9; display:block; padding:10px 0}
		.margin11 {margin-left:12px}
.online-command {background:url(../media/online-command.gif) repeat-x 0 0; height:79px; }
	.online-command li {float:left; width:50%; padding:0}
		.online-command li img {margin:9px 11px 14px 11px}
		.online-command li p {padding:4px 0 0 12px}

.online-hron {padding:0; background:url(../media/online-hron.gif) repeat-y -45px 0 #fff !important; min-height: 380px;}

.ma8 {width:100%; position:relative; overflow:hidden; margin:0 0 12px 0}
		.online-hron .ma8 {margin:0 0 0 0}
	.ma8#sost ul {width:50%; float:left; margin:0 0 0 0}
	.ma8#hist {width:100%}
	.ma8.leg {width:695px; margin:0 0 0 19px}
		.ma8#hist ul {width:100%; margin:0}
	.ma8 li {width:100%; position:relative; overflow:hidden; list-style:none; margin:0; padding:4px 0; border-bottom:1px solid #DEDEDE}
			.online-hron .ma8 li {padding:7px 0}
	.ma8 li b {display:block; text-align:right; width:27px; float:left; margin:-6px 12px -10px 0; font: normal 17px/32px "DINCondensedWeb", "Arial Narrow", Arial}
		.online-hron .ma8 li b {width:46px}
	.ma8 li span {display:block; width:154px; float:left;}
	.ma8#hist li span {display:block; width:598px; float:left}
	.ma8 li div {width:145px; float:left; position:relative; overflow:hidden}
	.ma8#hist li div {width:35px}
	.ma8 i {font-style:normal; font-size:10px; padding:1px 0 1px 17px; display:block; float:left; margin:0 0 -2px 10px}
		.ma8 i.online-blue {font-style:italic; color:#11A1D9 !important}
	.ma8.leg {position:absolute; right:-226px; top:0; width:200px; }
		.ma8.leg i {font-size: 13px;padding: 1px 0 1px 24px; margin:5px 30px 5px 0; width:100px; color:#585B60}
			.o-gol {background:url(../media/match/o/gol.gif) no-repeat left center; }
			.o-1t-beg {background:url(../media/match/o/1t-beg.gif) no-repeat left center; }
			.o-1t-end {background:url(../media/match/o/1t-end.gif) no-repeat left center; }
			.o-2t-beg {background:url(../media/match/o/2t-beg.gif) no-repeat left center; }
			.o-2t-end {background:url(../media/match/o/2t-end.gif) no-repeat left center; }
			.o-red {background:url(../media/match/o/red.gif) no-repeat left center; }
			.o-yel {background:url(../media/match/o/yel.gif) no-repeat left center; }
			.o-ugol {background:url(../media/match/o/ugol.gif) no-repeat left center; }
			.o-ushol {background:url(../media/match/o/ushol.gif) no-repeat left center; }
			.o-zam {background:url(../media/match/o/zam.gif) no-repeat left center; }
			
			
			.o-autogol {background:url(../media/match/o/avtogol.gif) no-repeat left center; }
			.o-pgol {background:url(../media/match/o/golp.gif) no-repeat left center; }
			
			
		u.leg-u {display:block; width:27px; height:84px; background:url(../media/leg.png) no-repeat 0 0; right:-20px; top:0; z-index:5}




.clubs-list {}
	.clubs-list li {display:block; margin-right: 2px; width:131px; height:187; float:left; padding:0;}
		.clubs-list li i {width:131px; height:124px; display:block; overflow:hidden}
			.clubs-list li i img {width: 110px; margin: 5px 0 0 10px;}
		.clubs-list li strong {color:#000; font: normal 17px/32px "DINCondensedWeb", "Arial Narrow", Arial; background:#42C0F2; display:block; padding:5px 10px; text-transform:uppercase;}
			.clubs-list li a:hover strong {color:#fff; background:#1C3A54; }
		.clubs-list li span {color:#585B60; display:block; padding:5px 10px}
	.clubs-photo {margin:0 0 -3px 0}
		.clubs-photo img {width:100%}
	.clubs-logo, .cimgl {float:right; margin:-70px -13px 20px 20px; width:190px}
	.team-list {}
		.team-list li {display:block; width:97px; float:left; padding:0; margin:0 15px 0 0; }
		.team-list div {width:226px; overflow:hidden; padding:11px 0 15px 0; background:url(../media/line.gif) repeat-x bottom left}
			.team-list li a * {text-decoration:none}
			.team-list li i {display:block; width:97px; height:97px; overflow:hidden; position:relative}
				.team-list li img {display:block; width:97px;}
				.team-list li i u {display:block; width:97px; height:97px; right:0; top:0; background:url(../media/team-list-i.png) no-repeat 0 0}
				.team-list li i b {color:#000; font: normal 23px/32px "DINCondensedWeb", "Arial Narrow", Arial; background:#42C0F2; display:block; padding:1px 5px; text-transform:uppercase; left:0; bottom:0}
			.team-list li b {display:block; color:#000; line-height: 15px; padding:6px 0 0 0}
			.team-list li span {color:#419DD8}
		.team-list strong, .chl2 {font-weight:bold; float: left;margin: 10px 9px 3px 0;display: block;background: #0BABE7;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;color: white;-webkit-box-shadow: 0 1px 2px #0B6589;-moz-box-shadow: 0 1px 2px #0B6589;box-shadow: 0 1px 2px #0B6589;font-size: 12px;padding: 4px 8px}
			.chl2 {margin:-10px 0 15px 0}




.tournament-title {height:54px; background:#42C0F2}
	.tournament-title h1 {float:left; font: normal 27px/32px "DINCondensedWeb", "Arial Narrow", Arial; line-height: 23px; text-transform: uppercase; color: #fff; padding:17px 15px 10px 0}
	.tournament-title ul {float:left;}

.tournament-table .cont1-left {width:974px}
.tournament-table .cont1-top-left {width:398px}
.content-1.tournament-table  {background: #F5F6F6 !important;}
.tournament-table .cont1-top-right {width:255px}
.tournament-table .result-mini li {width:240px}
.tournament-table .result-mini li div {width:97px}
.tournament-table .cont1-left {margin:8px 0 12px 11px}


#scrollbarY,#scrollbarY2 { width: 316px; margin: 0; }
	#scrollbarY.team-scroll,#scrollbarY2.team-scroll { width: 241px }
#scrollbarY .viewport,#scrollbarY2 .viewport { width: 290px; height: 368px; overflow: hidden; position: relative; }
	#scrollbarY.team-scroll .viewport {width:219px; height: 354px}
	#scrollbarY2.team-scroll .viewport {width:219px; height: 694px}
#scrollbarY .overview, #scrollbarY2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbarY .scrollbar, #scrollbarY2 .scrollbar{ background: transparent url(../media/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbarY .track, #scrollbarY2 .track { background: transparent url(../media/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbarY .thumb, #scrollbarY2 .thumb { background: transparent url(../media/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -9px; }
#scrollbarY .thumb .end, #scrollbarY2 .thumb .end { background: transparent url(../media/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbarY .disable, #scrollbarY2 .disable { display: none; }


.ctd1 {width:467px; float:left;}
	.ctd1 td {border:0}
	.ctd1 td {border-bottom:1px solid #CECED5; background:#fff; padding:7px 5px; }
.ctd { -webkit-box-shadow: 0 1px 3px #D9D9D9; -moz-box-shadow: 0 1px 3px #D9D9D9; box-shadow: 0 1px 3px #D9D9D9; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px}
	.ctd td {border:0;}
		.ctd td {border-bottom:1px solid #DADEE0; border-right:1px solid #DADEE0; background:#fff; padding:5px}
		.ctd th {border-bottom:3px solid #E6EAED; background:#E3EEF5; padding:8px 5px}
		.ctd th p,.ctd td p {margin:0; padding:0}
.content li {list-style:none; padding:0 0 9px 15px; background:url(../media/li.gif) no-repeat 0 4px}


.footer {height:94px; color:#74777D}
	.f0 {left:7px; top:4px}
	.f1 {left:76px; top:20px; color:#74777D}
		.f1 span {color:#464A50}
	.f2 {left:520px; top:13px; color:#74777D}
		.f2 a {color:#464A50} .f2 a:hover {color:#272A2F}
		.f2 img {left:-77px; top:5px}
	.f3 {left:800px; top:13px; left:800px; width:200px;}
	.f3 p {padding:0; margin:0;}
.f3 img {float:left; padding:0 5px}
.poll li {padding:0 0 9px 20px; display:block;	position:relative; font-size:13px; color:#373E48}
	.poll li input {position: absolute; left: 0; top: 3px; cursor:pointer}
	.poll li label {cursor:pointer}
	.poll .but {margin:5px 0 0 13px}
	.ans {padding:15px 0 0 13px}
	.poll-a {display:block; float:left; margin:8px 0 0 15px}
		.poll.act span {position:absolute; left:0; top:1px; width:27px; color:#939DAC; font-size:11px; font-family:tahoma; text-align:right; display:block}
		.poll.act li {padding: 0 0 13px 35px;}
		.poll.act li div.line {height:4px; background:#C7E38D; position:absolute; position:absolute; bottom:5px; left:35px;display: inline-table;}
		.poll.act .poll-a {margin-left:0; font-weight:bold;}
	.poll-total {color:#717783; display:block; margin:-10px 0 15px 0}
	.poll-tab { }
		.poll-tab a {color:#000; font-size:15px}
		.poll-tab td {line-height: 25px; padding:4px 15px}
		.poll-div {background:#EDEFF3; padding:9px 0; border-bottom: 2px solid #E7EAEF;}




				.under740 .team-list li {display:block; width:210px; float:left; padding:0; margin:0 15px 0 0; }
					.under740 .team-list div {width:650px; overflow:hidden; padding:11px 0 15px 0; background:none}
						.under740 .team-list li i {display:block; width:200px; height:240px; overflow:hidden; position:relative}
							.under740 .team-list li img {display:block; width:200px;}
							.under740 .team-list li i u {opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); display:block; width:200px; height:300px; right:0; top:0; background:url(../media/n1.png) no-repeat top right}
							.under740 u {color: #419DD8; text-decoration:none}
				.cont-1 {color:#000; font: normal 23px/32px "DINCondensedWeb", "Arial Narrow", Arial}
					.cont b {width:136px; text-align:right; padding:0 15px 0 0; display:block; float:left;}
				.files {}
					.files div {width:100%; overflow:hidden; border-bottom:1px solid #DBE2E3; margin:0 0 15px 0}
						.files div li {width:33%; float:left; display:block; padding:0 !important}
								.files .f-pdf {background:url(../media/doc-pdf.png) no-repeat 0 0}
								.files .f-xls {background:url(../media/doc-xls.png) no-repeat 0 0}
								.files .f-doc {background:url(../media/doc-doc.png) no-repeat 0 0}
							.files div li a {display:block; padding:1px 15px 20px 37px; color: black; line-height: 17px;}
				.print {font-weight:400 !important; display:block; margin:17px 0 0 0; padding:0 0 5px 15px; color:#AEAFB2 !important; font-size:11px; background:url(../media/print.gif) no-repeat 0 1px}
					.print:hover {color:#000 !important; background:url(../media/print-.gif) no-repeat 0 1px}
				.pages {width: 100%; overflow: hidden; padding:15px 0 0 8px}
					.page.selected a {background: #0BABE7; color: white; font-weight: bold;}
					.pages a, .pages b {background: #fff; border-top: 1px solid #CDCED1; border-bottom: 1px solid #999BA1;border-left: 1px solid #AEB0B4;
								border-right: 1px solid #AEB0B4; cursor: pointer; margin: 0 4px; padding: 5px 8px; border-radius: 3px; -moz-border-radius: 3px;
								-webkit-border-radius: 3px; -khtml-border-radius: 3px; display: block; float: left; color: #373F4C; }
					.pages li {padding:0 !important; float:left; background:none !important}
					.hidden {display: none;}
				.calendar {margin: 0 0 16px 0;border-bottom: 2px solid #E7EAEF;}
					.calendar table {margin:0 0 10px 0}
					.calendar select {padding:4px; cursor:pointer}
					.calendar th {height:40px; border-right:1px solid #EDEFF3; }
					.calendar td {vertical-align:middle; text-align:center; border-top:1px solid #D6D9E3; color:#939DAC; padding:5px 0}
					.calendar td.day {background:#0BABE7; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -webkit-box-shadow: 0 1px 2px #0B6589; -moz-box-shadow: 0 1px 2px #0B6589; box-shadow: 0 1px 2px #0B6589;}
						.calendar td.day a {color:#fff; font-weight:bold;}
					.calendar a {color:#000; font-size:13px} .calendar a:hover {color:#E82804}
					.calendar-bot {height:7px}


		.newsmedia {
		background: url(../media/online-head.gif) repeat-x 0 0 #D9D9DA;
		height: 37px;
		margin: 20px -12px 20px -12px !important;
		}
		.newsmedia img {display:none}
		.newsmedia nobr {margin: 0;
		background: url(../media/online-head-h3.gif) repeat-x 0 0 #646668;
		padding: 10px 11px 10px 11px;
		color: white;
		font-size: 13px;
		float: left;
		border-right: 1px solid #ECECEC;
		display:block}
		
		
		
		.result-hover {display:none; cursor:pointer; left:50px; top:0; width:180px !important; height:56px !important; background:url(../media/result-hover.png) !important; background-color:none !important; z-index:1001}
		
		.result-hover.visible {display:block; cursor:pointer; right:0; left:auto; width:93px !important; cursor:default;}
		.result-mini li .result-hover.visible i,.result-mini li .result-hover.visible u,.result-mini li .result-hover.visible span,.result-mini li .result-hover.visible b {margin: 14px 0 0 1px;}
								
		
		.result-mini li:hover .result-hover {display:block}

		#table_for_reg_form td {padding-bottom:15px}
		.vo1 {          
		background: #0BABE7;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		-khtml-border-radius: 3px;
		-webkit-box-shadow: 0 1px 2px #0B6589;
		-moz-box-shadow: 0 1px 2px #0B6589;
		box-shadow: 0 1px 2px #0B6589;
		height:22px;
		margin: 4px 0 12px 0;
		}   



.other-project li { list-style:none outside none; padding: 0px!important}
.other-project {margin-bottom:26px; height:94px; width:1004px;}

.s {}