html, body { width:100%; }
body { font-family:verdana; color:#233e47; font-size:11px; margin:0; padding:0; background:#6e6e6e; }

a { color:#88c7ff; text-decoration:underline; }
a:hover { color:#88c7ff; text-decoration:none; }

img { border:none; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
ul, ol { margin:0; padding:0; list-style:none; }
form { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family:verdana; font-weight:normal; }
p { margin:0; padding:0; padding-bottom:10px; line-height:1.2; }
.alignleft { float:left; padding:0 10px 0 0; }
.alignright { float:left; padding:0 0 0 10px; }

.page { width:990px; margin:0 auto; }
.header { height:163px; background:url(../i/img_01.jpg); }
	.header .top { height:47px; }
		.header .top li { display:block; float:left; }
		.header .top .fl { padding:17px 0 0 12px; }
			.header .top .fl li.item5 { padding:0 14px 0 16px; background:url(../i/img_10.png) no-repeat 0 3px; }
			.header .top .fl li.item6 { padding:0 0 0 15px; background:url(../i/img_11.png) no-repeat 0 3px; }
		.header .top .fr { padding:15px 26px 0 0; /*text-transform:uppercase; color:#f70002;*/}
			.header .top .fr a { /*color:#f70002;*/ }
			.header .top .fr li.item10 { width:13px; text-align:center; }
	.header .logo { padding:47px 0 0 29px; }
		.header .logo a { display:block; width:210px; height:55px; text-indent:-999em; }
	.header .small-logo { width:84px; height:107px; position:relative; margin:-33px 0 0 215px; }
		.header .small-logo a { display:block; width:84px; height:107px; }
	.header .game { width:293px; margin:0 12px 0 0; font-family:tahoma; color:#fff; }
		.header .game .date { width:284px; height:18px; padding:17px 0 0 0; margin:0 0 0 3px; text-align:center; font-size:12px; }
		.header .game .descr { width:284px; height:26px; padding:8px 0 0 0; margin:0 0 0 3px; text-align:center; }
			.header .game .descr a { color:#fff; text-decoration:none; }
		.header .game .fl { width:120px; background:url(../i/img_13.png) no-repeat 0px 10px; }
			.header .game .fl img { float:left; margin:0 3px 0 4px; }
			.header .game .fl span { display:block; color:#c4340e; text-transform:uppercase; font-family:tahoma; font-size:9px; padding:15px 0 0 0; }
		.header .game .time { width:53px; float:left; text-align:center; font-size:16px; padding:11px 0 0 0; }
		.header .game .fr { width:120px; background:url(../i/img_13.png) no-repeat 0px 10px; }
			.header .game .fr img { float:right; margin:0 4px 0 0; }
			.header .game .fr span { display:block; color:#c4340e; text-transform:uppercase; font-family:tahoma; font-size:9px; padding:15px 0 0 5px; }

            
.navi { height:31px; background:url(../i/img_08.png); border-left:1px solid #fff; border-right:1px solid #fff; }


ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.dropdown {
	position: relative;
	z-index: 597;
	float: left;
}

ul.dropdown li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1;
    padding:0 3px 0 0; 
    background:url(../i/img_07.png) no-repeat right;    
}

ul.dropdown li.hover,
ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}

ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
    width:230px; 
    border:1px solid #1f1f1f; 
    border-top:none; 
    margin:0 0 0 -2px; 
    padding:20px 10px; 
    background:#d3d9e7;
}

ul.dropdown ul li {
	float: none;
    background: none;
}

ul.dropdown ul ul {
	top: 1px;
	left: 99%;
}

ul.dropdown li:hover > ul {
	visibility: visible;
}

ul.dropdown a {
    font-size: 12px;
    text-decoration: none;
    color:#001c3b;
    text-transform:uppercase;
    line-height:31px;
    padding:0 22px;    
}
/*
	.navi li { display:block; float:left; padding:0 3px 0 0; background:url(../i/img_07.png) no-repeat right; position:relative; z-index: 100;}
	.navi li.item1 a { display:block; width:11px; height:31px; text-indent:-999em; background:url(../i/img_06.png) no-repeat center; float:left; }
	.navi li a { padding:0 22px; font-size:12px; color:#001c3b; text-decoration:none; text-transform:uppercase; line-height:31px; }
		.navi li a.sf-with-ul:hover { display:block; float:left; height:34px; margin:-3px -1px 0 -1px; padding:0 0 0 23px; background:url(../i/img_24.png); }
			.navi li a.sf-with-ul:hover span { display:block; height:31px; padding:3px 23px 0 0; background:url(../i/img_24.png) no-repeat right; }
			.navi li a.sf-with-ul:hover span.sf-sub-indicator { display:none; }
		.navi li.sfHover a.sf-with-ul { display:block; float:left; height:34px; margin:-3px -1px 0 -1px; padding:0 0 0 23px; background:url(../i/img_24.png); }
			.navi li.sfHover a.sf-with-ul span { display:block; height:31px; padding:3px 23px 0 0; background:url(../i/img_24.png) no-repeat right; float: left}
			.navi li.sfHover a.sf-with-ul span.sf-sub-indicator { display:none; }
	.navi li ul { z-index: 1000; position:absolute; top:-999em; width:230px; border:1px solid #1f1f1f; border-top:none; margin:0 0 0 -2px; padding:20px 10px; background:#d3d9e7; }
	.navi li ul li { background:none; padding:0px; display:block; float:none; z-index: 100;}
	.navi li:hover { visibility:inherit; }
	.navi li:hover ul, .navi li.sfHover ul { left:0; top:31px; z-index:99; }
	.navi li li a { font-size:12px; text-transform:none; padding:0 0 0 12px; margin:0 0 5px 0; line-height:18px; background:url(../i/img_25.png) no-repeat 0px 50%; position: relative;z-index: 100 }
	.navi li li a:hover { text-decoration:underline; }
	.navi li li span.separator { display:block; padding:0 0 5px 0; font-size:13px; color:#001c3b; font-weight:bold; }
	.navi li li.item49 span.separator { padding:12px 0 5px 0;}
	.navi li li.item51 span.separator { padding:12px 0 5px 0;}
*/
.block-top { height:396px; background:url(../i/img_02.jpg); z-index: 0 }
.photo { width:667px; float:left; position:relative; z-index: 0}
.photo img {z-index: -1}
	.photo .listphotos { width:656px; padding:14px 0 0 11px; z-index: -100}
		.photo .listphotos .ins { width:656px; height:371px; background:url(../i/img_14.png) no-repeat; position:relative; margin:-371px 0 0 0; z-index: -1000}
		.photo .listphotos .iblock { position:relative; margin:-100px 0 0 9px; width:638px; z-index: -1000}
			.photo .listphotos .iblock .top { height:11px; font-size:0px; background:url(../i/img_16.png); }
			.photo .listphotos .iblock .mid { height:67px; overflow:hidden; background:url(../i/img_17.png); padding:0 15px; color:#191919; }
				.photo .listphotos .iblock .mid h1 { font-family:arial; font-size:22px; padding:0 0 7px 0; }
			.photo .listphotos .iblock .bot { height:11px; font-size:0px; background:url(../i/img_18.png); }
	.photo ul { position:absolute; top:25px; right:10px; }
		.photo ul li { font-size:0px; display:block; width:78px; height:43px; cursor:pointer; margin:0 0 7px 0; border:1px solid #fff; -moz-border-radius:4px; -webkit-border-radius:4px; }
		.photo ul li.current { border:1px solid #ff4400; }
			.photo ul li.current span { display:block; }
			.photo ul li.current span.bord { width:76px; height:41px; border:1px solid #ff4400; -moz-border-radius:4px; -webkit-border-radius:4px; }
			.photo ul li.current span.img { width:5px; font-size:0px; height:41px; background:url(../i/img_15.png) no-repeat center; margin:0 0 0 -7px; }
.prev-game { width:310px; height:375px; padding:8px 6px 0 0; float:right; }
	.prev-game .title { width:310px; height:22px; position:absolute; z-index:999; }
		.prev-game .title .fl { padding:0 0 0 17px; }
		.prev-game .title .fr { padding:0 17px 0 0; }
		.prev-game .title a { color:#fff; font-family:verdana; font-size:10px; text-transform:uppercase; text-decoration:none; line-height:20px; }
		.prev-game .title a.current { color:#9b0001; }
	.prev-game .tab { width:310px; height:375px; background:url(../i/img_20.jpg) no-repeat; }
	.prev-game .last { height:335px; padding:40px 0 0 0; background:url(../i/img_20.jpg) no-repeat; }
		.prev-game .last .big { height:165px; }
			.prev-game .last .big .score { font-family:dsdots; font-size:60px; text-align:center; color:#fff; }
			.prev-game .last .big .fl { width:120px; background:url(../i/img_13.png) no-repeat 0px 10px; margin:0 0 0 18px; }
				.prev-game .last .big .fl img { float:left; margin:0 3px 0 4px; }
				.prev-game .last .big .fl span { display:block; color:#c4340e; text-transform:uppercase; font-family:tahoma; font-size:9px; padding:15px 0 0 0; }
			.prev-game .last .big .fr { width:120px; background:url(../i/img_13.png) no-repeat 0px 10px; margin:0 16px 0 0; }
				.prev-game .last .big .fr img { float:right; margin:0 4px 0 0; }
				.prev-game .last .big .fr span { display:block; color:#c4340e; text-transform:uppercase; font-family:tahoma; font-size:9px; padding:15px 0 0 5px; }
			.prev-game .last .big .descr { color:#fff; text-align:center; }
				.prev-game .last .big .descr a { font-weight:bold; font-size:11px; text-decoration:none; line-height:15px; }
/* 		.prev-game .last .list { padding:22px 0 0 0; } */
			.prev-game .last .list span { display:block; }
			.prev-game .last .list a { color:#3269c3; text-decoration:none; line-height:16px; display:block; clear:both; height: 20px; overflow: hidden}
			.prev-game .last .list .fl { width:138px; text-align:right; }
			.prev-game .last .list .score { width:34px; float:left; text-align:center; color:#0b111d; }
			.prev-game .last .list .fr { width:138px; }
	.prev-game .calendar { background:url(../i/img_21.jpg) no-repeat; padding:37px 0 0 0; height:338px; }
		.prev-game .calendar .ic { height:320px; overflow:auto; margin:0 16px 0 20px; }
		.prev-game .calendar td { height:37px; }
		.prev-game .calendar p { padding:0px; }
.block-main { background:url(../i/img_04.jpg); }
	.block-main .ins { background:url(../i/img_03.jpg) no-repeat; }
	.block-main .ins-2 { background:url(../i/img_05.jpg) no-repeat bottom; padding:6px 0 10px 11px; }
.inews { width:308px; height:376px; float:left; background:url(../i/img_22.jpg) no-repeat; }
	.inews .iscroll { height:310px; margin:0 15px; overflow:auto; }
	.inews h3 { height:40px; color:#9b0001; font-family:verdana; font-size:12px; padding:0 0 0 30px; line-height:26px; }
	.inews li { display:block; /* height:35px; */ clear: both; }
	.inews a { color:#102a58; text-decoration:none; }
	.inews a:hover { color:#102a58; text-decoration:underline; }
	.inews .sep { width:15px; height:35px; display:block; float:left; }
	.inews .date { font-family:tahoma; font-size:11px; color:#336cbb; }
	.inews .more { padding:5px 0 0 190px; font-family:tahoma; color:#fff; }
		.inews .more a { color:#fff; font-size:11px; }
.inews-m { width:348px; height:376px; float:left; background:url(../i/img_23.jpg) no-repeat; margin:0 4px; }
	.inews-m .more { padding:5px 0 0 230px; }
.itable {}
	.itable table { margin:0 15px; width:285px; }
.adv { padding:10px 0 0 0; font-size:0px; text-align: center;}
	.adv img { margin:0 5px 0 0; }

.cont {}
	.cont .left { width:660px; }
	.cont .right { width:308px; /* background:url(../i/img_22.jpg) no-repeat; */ height:500px; margin:0 7px 0 0; }
.icont {}
	.icont .top { height:14px; font-size:0px; overflow:hidden; background:url(../i/img_27.jpg); }
		.icont .top .tl { width:28px; height:28px; background:url(../i/img_26.jpg); margin:-14px 0 0 -14px; }
		.icont .top .tr { width:28px; height:28px; background:url(../i/img_26.jpg); margin:-14px -14px 0 0; }
	.icont .bot { height:14px; font-size:0px; overflow:hidden; background:url(../i/img_28.jpg); }
		.icont .bot .bl { width:28px; height:28px; background:url(../i/img_26.jpg); margin:0 0 -14px -14px; }
		.icont .bot .br { width:28px; height:28px; background:url(../i/img_26.jpg); margin:0 -14px -14px 0; }
	.icont .mid { background:#fff url(../i/img_29.jpg) repeat-y; }
		.icont .mid .mi { background:url(../i/img_30.jpg) repeat-y right; padding:0 14px; }
.leading { padding:0 0 10px 0; }
	.leading h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
	.leading .createdate { display:block; font-size:11px; color:#ccc; }
.bmatch {}
	.bmatch .tabs { height:25px; padding:10px 0 20px 0; }
		.bmatch .tabs li { display:block; float:left; padding:0 20px 0 0; }
			.bmatch .tabs li a { font-size:18px; color:#233e47; text-decoration:none; }
	.bmatch .events {}
		.bmatch .events td { background:#d9e5f6; border-bottom:1px solid #fff; padding:3px 5px; }
	.bmatch .idescr {}
		.bmatch .idescr p { padding:0px; line-height:1.4; }
	.bmatch .gall {}
		.bmatch .gall img { margin:0 0 15px 0; }
.team {}
	h1.team { line-height:40px; }
		h1.team img { float:left; margin:0 10px 0 0; }
	.team li { display:block; width:200px; margin:0 10px 15px 0; float:left; }
		.team h1 { padding:0 0 15px 0; }
		.team ul { margin:0 0 10px 0; }
		.team li span { display:block; }
		.team li .photo { width:86px; }
		.team li .number { width:80px; float:right; font-size:32px; line-height:30px; color:#102a58; margin:0 0 10px 0; }
		.team li .flag { width:32px; float:right; }
		.team li .fname { width:114px; float:right; font-size:14px; color:#1152b6; }
		.team li .lname { width:114px; float:right; font-size:20px; color:#1152b6; margin:0 0 5px 0; }
		.team li .date { width:114px; float:right; }
			.team li .date span { font-size:10px; margin:0 0 3px 0; }
	.team li.clear { width:auto; float:none; clear:both; margin:0px; }
.player {}
	h1.player { margin:0 0 10px 0; }
	.player .photo { width:190px; margin:0 10px 10px 0; }
	.player .info { margin:0 0 0 200px; }
	.player span { display:block; }
		.player span.number { font-size:32px; line-height:30px; color:#102a58; margin:0 20px 0 0; }
		.player span.flag { margin:0 0 20px 0; }
		.player span.xinfo { margin:0 0 10px 0; }
			.player span.xinfo strong { color:#336cbb; }
		.player .istat { padding:20px 0 0 0; }
			.player .istat h2 { padding:0 0 10px 0; }
	.player .xtable {}
		.player .xtable td { text-align:center; }
		.player .xtable td.tl { text-align:left; }
.xtable { line-height:28px; }
	.xtable th { background:#c1d0e6; border-bottom:1px solid #fff; padding:0 5px; }
	.xtable .th { background:#c1d0e6; border-bottom:1px solid #fff; padding:0 5px; }
	.xtable td { background:#d9e5f6; border-bottom:1px solid #fff; padding:0 5px; }
	.xtable tr.iskra { font-weight:bold; }
	.xtable a { color:#233e47; }
.footer { height:50px; color:#fff; padding:18px 0 0 0; }
	.footer .fl { width:487px; text-align:right; margin:0 0 4px 0; }
	.footer .mid { width:16px; float:left; text-align:center; margin:0 0 4px 0; }
	.footer .fr { width:487px; margin:0 0 4px 0; }
	.footer a { color:#fff; }
	

a.white { color:#fff; }
a.red { color:#ff0000; }
