@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0;
	font-family:Tahoma;
	border:none;
	list-style:none;
	text-decoration:none;
}

::selection { 
	background: #676767; 
	color:#fff;
	}


body{
	text-align:center;
	background:#e1e1e1;
}

#lbg{
	width:50%;
	height:305px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	background:url(img/bg_left.png);
	}

#rbg{
	width:50%;
	height:305px;
	position:absolute;
	top:0;
	right:0;
	z-index:1;
	background:url(img/bg_right.png);
	}

#mbg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(img/bg.png) center top no-repeat;
	z-index:2;
}

#astonvilla{
	text-align:left;
	width:906px;
	font-size:11px;
	color:#909090;
	position:relative;
	z-index:3;
}

#top{
	width:906px;
	float:left;
	height:215px;
	background:url(img/top.png);
	color:#4c4c4c;
	text-align:left;
	}

#top .data{
	position:absolute;
	top:20px;
	left:40px;
	}

#top .info{
	position:absolute;
	top:20px;
	right:30px;
	}

.claret{
	color:#a40000;
	font-weight:bold;
	}

#top .rotator{
	width:230px;
	height:215px;
	position:absolute;
	top:0px;
	left:345px;
	}

#top .banner{
	width:400px;
	height:50px;
	position:absolute;
	top:107px;
	left:588px;
	}

#spacer{
	width:906px;
	height:15px;
	float:left;
	background:url(img/spacer.png);
	}

#content{
	width:905px;
	float:left;
	background:url(img/content_bg.png);
	}

#left{
	width:193px;
	float:left;
	background:url(img/left_bg.png);
	}

#left .bg{
	background:url(img/left_bg_head.png) center top no-repeat;
	width:193px;
	float:left;
	}

#left .header{
	width:168px;
	height:28px;
	float:left;
	background:url(img/left_bg_header.png);
	background-repeat:no-repeat;
	margin:10px 0 0 19px;
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:3px;
	}

#left .header p{
	position:absolute;
	margin:0px;
	padding:0px;
	}

#left .bottom{
	width:193px;
	height:35px;
	float:left;
	background:url(img/left_bg_menu_bottom.png);
	}

.ht {
	top:7px;
	left:29px;
	z-index:3;
	}
.ht2 {
	top:8px;
	left:30px;
	color:#54a0ed;
	z-index:1;
	}

#menu{
	list-style:none;
	text-align:center;
	padding:0px;
	margin:0px auto;
	text-align:left;
	}

#menu li {
	margin-bottom:2px;
	background: url(img/left_bg_menu.png);
	width:193px;
	float:left;
	height:28px;
	}

#menu li a{
	color:#494949;
	text-decoration:none;
	font-size:11px;
	display:block;
	padding:9px 0 0 44px;
	} 

#menu li a:hover{
	background: url(img/left_bg_menu_hover.png);
	background-repeat:no-repeat;
	width:193px;
	height:28px;
	float:left;
	font-weight:bold;
	}

#news{
	width:350px;
	float:left;
	}

.piksel{
	margin-left:8px;
	}

.dnia {
	position:relative;
	width:335px;
	height:200px;
	margin:0;
	}

.dnia .img{
	z-index:1;
	position:absolute;
	top:0px;
	left:0px;
	}

.nakladka_dnia {
	z-index:2;
	width:335px;
	height:75px;
	position:absolute;
	top:125px;
	left:0px;
	background:#000000;
	opacity: 0.7;
	}

.dnia h3{
	position:absolute;
	top:135px;
	left:16px;
	width:300px;
	text-align:left;
	z-index:3;
	color:#fff;
	font-size:12px;
	}

.dnia h3 a{
	color:#fff;
	}

.dnia h4{
	position:absolute;
	top:155px;
	left:16px;
	width:300px;
	text-align:justify;
	z-index:3;
	color:#ffe1e1;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	}

#news .choose{
	width:335px;
	height:106px;
	float:left;
	background:url(img/news_bg_choose.png);
	}

#news .choose img{
	margin:8px 5px 0 10px;
	float:left;
	width:150px;
	height:90px;
	}

#news .choose a img{
	opacity:0.6;
	}

#news .choose a:hover img{
	opacity:1;
	}

#news div.list{
	width:335px;
	height:33px;
	float:left;
	background:url(img/news_bg_list.png);
	margin-bottom:10px;
	}

#choose_category{
	display:block;
	width:102px;
	float:right;
	margin:6px 14px 0 0;
	padding:3px 0 3px 6px;
	font-size:10px;
	position:relative;
	z-index: 10000;
	border:1px solid #5ea5e1;
	background:#86c8ff;
	color:#eff8ff;
	}

.news{
	width:335px;
	height:160px;
	overflow:hidden;
	float:left;
	background:url(img/news_bg.png);
	color:#909090;
	margin-bottom:10px;
	}

.news p{
	margin:11px 9px 0 0;
	padding:0;
	line-height:17px;
	text-align:justify;
            height:103px;
	}

.news a{
	color:#676767;
	}

.img_news{
	border:1px solid #d6d6d6;
	padding:3px;
	}

.news_img{
	width:100px;
	height:100px;
	float:left;
	margin:10px 15px 0 2px;
	}

.news h1{
	font-size:12px;
	color:#676767;
	text-align:left;
	margin:0;
	padding:3px 0 0 10px;
	}

.news h2{
	font-size:11px;
	font-weight:normal;
	margin:0;
	text-align:left;
	color:#3d9eff;
	padding:12px 0 0 4px;
	}

.news h3{
	font-size:11px;
	font-weight:normal;
	margin:0;
	text-align:left;
	color:#3d9eff;
	padding:12px 9px 0 0;
	}

.clear{
	clear:none;
	}

.lewa{
	float:left;
	}

.prawa{
	float:right;
	}

#archive{
	width:335px;
	float:left;
	background:url(img/archive_bg.png);
	}

#archive .top{
	width:335px;
	height:8px;
	float:left;
	background:url(img/archive_top.png);
	}

#archive .bottom{
	width:335px;
	height:8px;
	float:left;
	background:url(img/archive_bottom.png);
	}

#archive .grey{
	width:335px;
 	height:25px;
	float:left;
	background:url(img/archive_bg_1.png);
	margin-bottom:5px;
	}

#archive .dark{
	width:335px;
 	height:25px;
	float:left;
	background:url(img/archive_bg_2.png);
	margin-bottom:5px;
	}

#archive a{
	color:#a40000;
	text-align:left;
	padding:6px 0 0 15px;
	font-weight:bold;
	display:block;
	}

#archive a:hover{
	background:#a40000;
	color:#fff;
	padding-bottom:6px;
	}

#archiwum a{
	background:url(img/archive_button.png);
	width:335px;
	height:22px;
	float:left;
	padding:0;
	margin:0;
	}

#archiwum a:hover{
	background:url(img/archive_button.png);
	width:335px;
	height:20px;
	float:left;
	}
#newscenter {
    width:603px;
	float:left;
}
#center{
	width:253px;
	float:left;
	}

#center .logowanie{
	width:253px;
	height:122px;
	float:left;
	background:url(img/center_bg_logowanie.png);
	color:#FFFFFF;
	position:relative;
}

#center .logowanie span{
	position:absolute;
	right:10px;
	top:10px;
	border:1px solid #d35e5e;
	padding:3px;
}

#center .logowanie a{
	color:white;
}

#center .setting{
	padding:8px 0 0 10px;
}

#center .label{
	width: 80px;
	float: left;
	text-align: right;
	padding:9px 0 0 0;
}

#center .login{
	width: 138px;
	height:28px;
	background:url(img/center_bg_input.png)no-repeat;
	border:0px;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: middle;
	padding: 0px 3px;
	margin: 2px 0 5px 0;
	color:#9d9d9d;
}

input.checkbox{
	margin:2px 8px 0 11px;
	vertical-align: middle;
	background:url(img/center_bg_checkbox.png);
	border:0px solid #fff;
	color:#fff;
	width:13px;
	height:13px;
}

#center .zaloguj{
	width:63px;
	height:23px;
	background:url(img/center_bg_button.png);
	border:0;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	margin-top: 10px;
	margin-left: 50px;
	padding: 0px;
	}
	
#center .search{
	width:253px;
	height:38px;
	float:left;
	background:url(img/center_bg_search.png);
	color:#FFF;
	clear:none;
	}

#center .search span{
	padding:0;
	margin:7px 15px 0 15px;
	float:left;
	}

#center .search label{
	float:left;
	margin:5px 0 0 0;
	}

#wyszukiwarka {
	float:left;
	background:url(img/center_bg_wyszukiwarka.png);
	background-repeat:no-repeat;
	width:110px;
	height:28px;
	padding:2px 0 0 10px;
	font-size:11px;
	color:#d5ecff;
	}

#szukaj {
	float:left;
	background:url(img/center_bg_szukaj.png);
	width:28px;
	height:28px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-bottom:2px;
	font-weight:bold;
	}

#center .top{
	width:253px;
	height:17px;
	float:left;
	background:url(img/center_top.png);
	}

#center .bottom{
	width:253px;
	height:7px;
	float:left;
	background:url(img/center_bottom.png);
	}

#center .match{
	width:253px;
	height:257px;
	float:left;
	background:url(img/center_bg_match.png);
	color:#666666;
	}

#center .match h1{
	font-size:12px;
	color:#a40000;
	margin:0;
	text-align:right;
	padding:7px 30px 0 0 ;
	}

#center .match h2{
	font-size:11px;
	color:#494949;
	margin:0;
	padding:16px 50px 0 0;
	text-align:right;
	line-height:19px;
	font-weight:normal;
	}

#center .match h3{
	font-size:11px;
	color:#3d9eff;
	margin:0;
	padding:5px 0 0 0px;
	text-align:center;
	font-weight:normal;
	}

#center .match p{
	margin:0;
	text-align:justify;
	width:215px;
	padding:105px 0 0 19px;
	line-height:18px;
	}

#center .content{
	width:253px;
	float:left;
	background:url(img/center_bg_box.png);
	color:#737373;
	}

table.ligowa{
	width:240px;
	float:left;
	padding:0;
	margin:0 0 0 7px;
	}

td.grey1a{
	background:#f6f6f6;
	border-bottom:1px solid #fff;
	text-align:center;
	width:10%;
	}

tr.grey1{
	height:25px;
	border-bottom:1px solid #fff;
	background:#fafafa;
	}

td.dark1a{
	background:#dadada;
	border-bottom:1px solid #d1d1d1;
	text-align:center;
	width:10%;
	}

tr.dark1{
	height:25px;
	border-bottom:1px solid #d1d1d1;
	background:#e1e1e1;
	}

tr.red1{
	height:25px;
	border-bottom:1px solid #b70000;
	background:#ae0000;
	color:#FFF;
	}

td.red1a{
	background:#b70000;
	border-bottom:1px solid #c20000;
	text-align:center;
	width:10%;
	}

td.team{
	font-weight:bold;
	padding-left:7px;
	}

td.stan{
	height:25px;
	text-align:center;
	}

a#rozwin{
	color:#3d9eff;
	background:#ffffff;
	padding:5px;
	font-weight:bold;
	}

a:hover#rozwin{
	background:#3d9eff;
	color:#fff;
	padding:5px;
	}

#strzelcy{
	background:url(img/center_bg_strzelcy.png);
	width:253px;
	height:28px;
	float:left;
	display:block;
	border-top:1px solid #c7c7c7;
	}

.galeria {
	position:relative;
	width:253px;
	height:200px;
	margin:0;
	}

.galeria .obraz{
	z-index:1;
	position:absolute;
	top:0px;
	left:9px;
	}

.galeria_nakladka {
	z-index:2;
	width:235px;
	height:75px;
	position:absolute;
	top:125px;
	left:9px;
	background:#eeeeee;
	border-top:2px solid #fff;
	opacity: 0.8;
	}

.galeria h3{
	position:absolute;
	top:135px;
	left:18px;
	width:220px;
	text-align:center;
	z-index:3;
	color:#a40000;
	font-size:12px;
	}

.galeria h3 a{
	color:#a40000;
	}

.galeria h4{
	position:absolute;
	top:155px;
	left:16px;
	width:220px;
	text-align:justify;
	z-index:3;
	color:#4f4f4f;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	}

#center .header{
	width:253px;
	height:28px;
	float:left;
	background:url(img/center_bg_header.png);
	color:#a40000;
	}

#center .header h1{
	font-size:11px;
	margin:0;
	text-align:center;
	padding:7px 0 0 0;
	}

#center .kont{
	float:left;
	margin:10px 6px 0px 10px;
	}

#injury{
	width:150px;
	padding:9px 0 0 0;
	}

p.pytanie{
	text-align:center;
	padding:5px;
	margin:0;
            font-weight:bold;
	}

#right{
	width:96px;
	float:right;
	margin-right:6px;
	}

#right .header{
	width:96px;
	height:43px;
	float:left;
	background:url(img/right_header.png);
	}

#right .header h1{
	font-size:12px;
	color:#fff;
	text-align:center;
	padding-top:17px;
	margin:0;
	}

#right .content{
	width:96px;
	float:left;
	background:url(img/right_bg.png);
	}

#right .button{
	width:80px;
	height:40px;
	float:left;
	padding:0 0 4px 8px;
	}

#right .bottom{
	width:96px;
	height:16px;
	float:left;
	background:url(img/right_bottom.png);
	}

#linki11{
	width:96px;
	height:13px;
	float:left;
	background:url(img/right_strz.png);
	}

#linki22{
	width:96px;
	height:13px;
	float:left;
	background:url(img/right_strz2.png);
	}

#link{
	margin:0 7px 0 7px;
	color:#d2d0d1;
	}

#link a{
	color:#494949;
	}

#footer{
	width:906px;
	float:left;
	height:49px;
	background:url(img/stopka.png);
	margin-top:10px;
	}

#stopka {
	margin:0px auto;
	padding:19px 0px 0px 490px;
	list-style:none;
	color:#FFF;
	}
#stopka li {
	float:left;
	}
#stopka .design{
	margin-left:80px;
	}
#stopka .code{
	margin-left:54px;
	}
#stopka .cms{
	margin-left:55px;
	}
#stopka a{
	color:#FFF;
	font-weight:bold;
	}

#stopka a:hover{
	color:#3996e8;
	background:#ffffff;
	}
#ajaxLoader {
    display: none;
    padding: 10px;
    background: #4B505B;
    position: fixed;
    color: #fff;
    top: 0;
}

tr.pozycja{background:#12314e; color:#fff;}

.wrexlist div{margin-bottom:5px}
a img{border:0}
.left{float:left}
.right{float:right} a{color:#4c4c4c;}

#shoutbox{
	width:335px;
	float:left;
	background:url(img/archive_bg.png);
	margin:8px 0 0 8px;
	}

#shoutbox .shoute{
	height: 200px;  
	padding: 0px; 
	margin-bottom: 5px; 
	margin-right:5px;
	overflow:scroll;
	}

#shoutbox .top{
	width:335px;
	height:8px;
	float:left;
	background:url(img/archive_top.png);
	}

#shoutbox .bottom{
	width:335px;
	height:8px;
	float:left;
	background:url(img/archive_bottom.png);
	}

#shoutbox a{color:#FFFFFF; font-weight:bold;}

#shoutbox h5{
	font-size:12px;
	margin:0;
	padding:0px 0 0 6px;
	}

.shout {
	background:#590000;
	color:#FFF;
	margin-bottom:5px;
}
.dodano {
	padding:8px;
	border-bottom:1px #870101 solid;
	background:#440000;
}
.tresc {
	padding:8px;
}

.pole_sonda{
	width:250px;
	float:left; 
	padding:5px 0 5px 0;
	}

.sonda_left{
	background:url(img/sonda_left.png); 
	width:13px; 
	height:14px; 
	float:left;
	}

.sonda_setting{
	background:#d9d9d9; 
	height:14px; 
	width:201px;
	float:left;
	}

.sonda_procent{
	float:left;
	height:14px;
	}

.sonda_right{
	background:url(img/sonda_right.png); 
	width:3px; 
	height:14px; 
	float:left;
	}

.sonda_end{
	background:url(img/sonda_end.png); 
	width:36px; 
	height:14px; 
	float:right; 
	text-align:center;
	}

.sonda_odp{
	padding-left:15px;
	} #tag{
	font-weight:normal;
	font-size:11px;
	}

.comment_dots{
	background:url(img/comment_dots.png); 
	width:332px; 
	height:3px; 
	float:left;
	margin-left:8px;
	}

.comment_avatar{
	float:left;	
	width:50px;
	height:50px;
	margin:8px 0px 0px 16px;
	} 

h1.tag{
	margin:0; 
	padding:3px 0 0 5px; 
	text-align:left; 
	color:#a40000; 
	font-size:12px;
	}

h2.format{
	margin:0; 
	padding:8px 5px 0 0px; 
	text-align:right;
	color:#a40000; 
	font-size:12px;
	}
	
#left .bot{
	width:193px;
	height:35px;
	float:left;
	background:url(img/left_bot.png);
	}

#subpage{
	width:591px;
	float:left;
	background:url(img/podstrona/bg.png);
	overflow:hidden;
	margin-left:9px;
	line-height:17px;
	color:#606060;
	font-size:11px;
	}

#subpage .top{
	width:591px;
	height:14px;
	float:left;
	background: url(img/podstrona/top.png);
	}

#subpage .bottom{
	width:591px;
	height:14px;
	float:left;
	background: url(img/podstrona/bottom.png);
	}

#subpage h1{
	color:#444444;
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	margin:2px 10px 10px 15px;
	padding:0;
	}

#subpage h2{
	font-size:12px;
	font-weight:normal;
	margin:5px 10px;
	padding:0;
	}
	
#subpage ul.archive{
	list-style: circle;
	line-height:18px;
	margin:0 0 0 10px;
	padding:5px;
	}

#subpage ul.archive li{
	padding-left:10px;
	}

#subpage span.shadow{
	display:block;
	text-shadow:#3d86d0 1px 0px 0px;
	font-weight:bold;
	}

#relacja_live{
	background:none;
	}

#relacja_live fieldset{
	float:left; 
	border:1px 
	solid #d8d8d8; 
	width:589px; 
	clear:none;
	padding:0; 
	margin:0;
	}

#relacja_live .herb{
	width:149px; 
	float:left;
	}

#relacja_live h2.wynik{
	font-size: 35px; 
	float:left; 
	margin:30px 0 0 15px;
	}

#relacja_live .herbik{
	float: right; 
	max-width: 150px;
	max-height: 150px;
	}

#relacja_live .boisko{
	float:right; 
	width:420px; 
	}

#relacja_live .gol{
	padding:0px 2px 0px 2px;
	width:10px;
	height:10px;
	}

#relacja_live .ck .zk .zck{
	padding:0px 2px 0px 2px;
	width:8px;
	height:10px;
	}

#relacja_live .zmiana{
	padding:0px 2px 0px 2px;
	width:12px;
	height:10px;
	}
	
#center span.head{
	font-size:12px;
	color:#a40000;
	font-weight:bold;
	float:left;
	width:253px;
	text-align:center;
	margin-top:7px;
}

#center a.next{
	float:left; 
	font-weight:bold; 
	margin:5px 0 8px 25px;	
}

#center a.last{
	float:right; 
	font-weight:bold; 
	margin:5px 25px 8px 0;
}

#center .rozgrywka{
	width:253px;	
	height:151px;	
	float:left;
	color:#666666; 
	overflow:hidden;
	position:relative;
}

#center img.hgosp{
	float:left; 
	margin:10px 0 0 15px;
	width:85px;
	height:85px;
}

#center img.hgosc{
	float:right; 
	margin:10px 10px 0 0;
	width:85px;
	height:85px;
}

#center .danem{
	float:left; 
	width:253px;
	text-align:center;
	padding:10px 10px 10px 0; 
	line-height:21px;
}

#center .danem span{
	color:#3d9eff;
	font-weight:bold;
}

#center .wynikmeczu{
	font-size:30px;
	color:#a40000;
	position:absolute;
	top:36px;
	left:107px;
	text-align:center;
	font-family:Trebuchet MS;
}