body.main{
background-color:#FFFFFF;
margin:0;
padding:0;
background: url('../images/back.gif');
background-repeat: repeat-x;


}

div.content{
position:absolute;
top:200px;

}

div.nest{
position:absolute;
top:0px;
left:50%;
right:50%;
height:90%;



}
div.all{
position:absolute;

top:5px;
left:-500px;
width:1000px;




}

img.top1{
position:absolute;
top:0;
left:0;
border: solid 1px #999999;
display:none;

}

img.top2{
position:absolute;
top:0;
right:0;

}

div.menu_top{
text-align:left;
position:absolute;
left:13px;
width:755px;
top:168px;

}

div.copyright
{
	position: absolute;
	left: 850;
	top: 168;
	vertical-align: middle;
	display: none;
}

a.link_top{
position:relative;
top:0;
color:#eeeeff;
left:10px;


font-size:12;
font-family: Arial;
text-decoration:none;

}

a.trigger{
position:absolute;
top:8px;
right:10px;
font-size:11px;
font-family: Arial;
color:#6699cc;
text-decoration:underline;
}

a.link_top:hover{
position:relative;

color:#ffffff;

text-decoration:underline;
}
img.sep{
position:relative;
top:5px;
margin-left:20px;
margin-right:0px;
display:none;
}





div.groupA{
display:none;
position:absolute;
top:25px;
left:0px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;

}

div.tableA{

position:absolute;
top:25px;
left:0px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
display:none;

}
div.groupB{
display:none;
position:absolute;
top:25px;
left:352px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
}

div.tableB{
display:none;
position:absolute;
top:25px;
left:352px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
}

div.groupC
{
display:none;
position:absolute;
top:255px;
left:0px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
}

div.tableC
{
display:none;
position:absolute;
top:255px;
left:0px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
}

div.groupD{
display:none;
position:absolute;
top:255px;
left:352px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
}

div.tableD{
display:none;
position:absolute;
top:255px;
left:352px;
width:340px;
height:222px;
border-left:solid #6699cc 1px;
}


div.match{
text-align:center;
position:relative;
width:320px;
height:25px;
top:10px;
left:10px;

color:#6699cc;
font-size:13;
font-family: Arial;
text-decoration:none;

}

div.team1{
position:absolute;
display:inline;
left:0px;
top:5px;
width:130px;

}


div.team2{
position:absolute;
display:inline;
right:0px;
top:5px;
width:140px;
 
}

div.score1{
position:absolute;
text-align:center;
left:132px;
width:20px;
color:#666666;
height:30px;
font-size:18px;
display:inline;
top:2px;

}

div.score2{
position:absolute;
text-align:center;
left:157px;
width:20px;
color:#666666;
height:30px;
font-size:18px;
display:inline;
top:2px;

}

/* dwuciapek  */
div.coln{
position:absolute;
text-align:center;
left:151px;
width:2px;
color:#6699cc;
height:30px;
font-size:18px;
display:inline;
top:2px;

}

h1.group{
color:#6699cc;
font-size:13px;
font-family: Arial;
text-decoration:none;
margin-left:12px;
margin-top:5px;
}

span.hala
{
color:#666666;
font-size:9;
font-family: Arial;
font-weight: normal;
}

h2
{
	color:#6699cc;
	font-size:20px;
	font-family: Arial;
	text-decoration:none;
}



/* tabelka grupy-meczy */

table.table_group{
position:absolute;
top:32px;
left:5px;
height:190px;

text-align:center;
color:#6699cc;
font-size:11px;
font-family: Arial;
text-decoration:none;


border-collapse: collapse;
}

table.table_group td
{
border:0;
border-bottom:solid #aaa 1px;
}

/* tabelka tabeli */

table.table_table{
position:absolute;
top:32px;
left:5px;
height:190px;

text-align:center;
color:#6699cc;
font-size:11px;
font-family: Arial;
text-decoration:none;

border-collapse: collapse;
}

table.table_table td
{
border:0;
border-bottom:solid #aaa 1px;
}


/* komorka std z numerkami*/
td.stdNum{
text-align:center;
width:30px;
border:0;
border-bottom:solid #aaa 1px;
}

/* komorka z druzyna- prwa*/
td.team_r{
text-align:left;
width:275px;

}
/* komorka z druzyna- lewa*/
td.team_l{
text-align:right;
width:275px;
}

a.team{
display:block;
color:#6699cc;
font-size:11px;
font-family: Arial;
text-decoration:none;
}

a.team:hover{
color:#6699ff;
}

td.time{
width:15px;
font-size:9px;
text-align: right;
}

tr.header{
height:20px;
}

/* naglowki tabeli*/
p.table{
text-align:center;
color:#aaa;
font-size:11px;
font-family: Arial;
text-decoration:none;
margin:0;
padding:0;
top: 0;

}

/* linki*/
a.table_link{
color:#6699cc;
font-size:11px;
font-family: Arial;
text-decoration:none;
}

a.table_link:hover{
color:#6699ff;
font-size:11px;
font-family: Arial;
text-decoration:none;
}

a.table_link_blink
{
	color:red;
	font-size:11px;
	font-family: Arial;
	text-decoration:blink;
}

a.table_link_blink:hover
{
	color:red;
	font-size:11px;
	font-family: Arial;
	text-decoration:blink;
}


/*style protokolow meczowych*/
div.protokol
{
	position: absolute;
	top:25px;
	left:0px;
	width:680px;
	height:450px;
	border-left: solid #6699cc 1px;	
}

div.protokolContent
{
	position: absolute;
	top:0px;
	left:40px;
	width:650px;
	height:450px;
}
/*
	text-align:center;
	width:650;
	color:#6699cc;
	font-size:14px;
	font-family: Arial;
	text-align: center;
	text-decoration:none;
	border-collapse: collapse;
*/
table.protokol
{
	text-align:center;
	width:650;
	color:#6699cc;
	font-size:14px;
	font-family: Arial;	
	width: 650px;
	margin:0;
	padding:0;	
	border-bottom:solid #aaa 1px;	
}

td.dr1
{
	font-family: Arial;
	color:#999;
	text-align: right;
	width: 250px;
	font-size: 18px;
	border-bottom:solid #aaa 1px;
}

td.dr2
{
	font-family: Arial;
	color:#999;
	text-align: left;
	width: 250px;
	font-size: 18px;
	border-bottom:solid #aaa 1px;	
}

td.wynik
{
	font-size:16px;
	width: 150px;
	font-family: Arial;
	color:#666;
}

span.wynik_blink
{
	color:red;
	text-decoration: blink;
}

td.sklad
{
	vertical-align: top;	
	text-align: left;
	border-bottom: none;
		width: 250px;
}


td.skladBramki
{
	vertical-align: top;
	text-align: left;
	font-size: 12px;
}

ul.protokol
{
	list-style-type: none;
}

ul.protokolBramki 
{
	list-style-image: url("../images/gol.gif");
	white-space: nowrap;
	padding-top:7px;
	width: 150px;	
}

div.center
{
	position: relative;
	width: 650px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.powrot_link
{
color:#6699cc;
font-size:13px;
font-family: Arial;
text-decoration:none;
}

a.powrot_link:hover
{
color:#6699ff;
font-size:13px;
font-family: Arial;
text-decoration:underline;
}


/*Druzyny*/
div.druzyny
{
	position: absolute;
	top:25px;
	left:0px;
	width:680px;
	height:450px;
	border-left: solid #6699cc 1px;	
}

div.druzynyContent
{
	position: absolute;
	top:5px;
	left:40px;
	width:650px;
	height:440px;
}

ul.druzyny
{
	list-style-type: none;
	white-space: nowrap;
	line-height: 120%
}

a.druzyny_link
{
	color:#6699cc;
	font-size:14;
	text-decoration:none;
}

a.druzyny_link:hover
{
	color:#6699ff;
	text-decoration:underline;
}

/*druzyna*/

td.dane
{
	text-align: left;
	width: 150;
	font-size: 14;
	padding-bottom: 5px;
}

td.numer
{
	text-align: left;
	font-size: 14;
	padding-bottom: 5px;
}

table.druzyna
{
	width:550;
	color:#6699cc;
	font-size:14px;
	font-family: Arial;
	text-align: center;
	text-decoration:none;
	border-collapse: collapse;
	margin-left: 40px;
}

table.druzyna td
{
	border:0;
	border-bottom:solid #aaa 1px;
}

div.stat_menu
{
	position:relative;
	left:40px;
	top:0;
	width:550;
	height:auto;
	background-color:#eee;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;	
}

a.sortowanie
{
	display:inline;
	margin: 35;
	font-family:"Tahoma";
	text-decoration:none;
	font-size: 11;
	font-weight:normal;
	color:#6699cc;
	text-align:left;	
}
a.sortowanie:hover
{
	color:#6699ff;
	text-decoration: underline;
}

p.sortowanie
{
	color:#6699cc;
	font-size: 13;
	margin-left: 40;
}

/*ststystyki strony*/
div.stronyStatystykiLink
{
	position:relative;
	left:40;
	top:7;
	width:540;
	height: auto;
	background-color:#fefefe;	
	border: solid 1px #efefef;
	padding: 5px 5px 5px 5px;
	margin:0 0px; 
	text-align:center;
}

/*News*/

div.news
{
display:none;
position:absolute;
top:225px;
left:704px;
width:296px;
height:452px;
border-left:solid #6699cc 1px;

font-size:14;
font-family: Arial;
text-decoration:none;
margin-right:12px;
}

div.newsStrony
{
	position:absolute;
	top:422px;
	width:246px;
	height:20px;
	left: 50;
	text-align: center;
}

div.newsOne
{
	position:relative;
	height: 70;
}

div.newsMain
{
	position: absolute;
	top:25px;
	left:0px;
	width:680px;
	height:450px;
	border-left: solid #6699cc 1px;	
}

div.newsTresc
{
	position: absolute;
	top:5px;
	left:40px;
	width:600px;
	height:auto;
}

p{
color:#666666;
font-size:12;
font-family: Arial;
}

p.newsTresc
{
position: relative;
top:10px;
left:5px;
right: 200px;
text-decoration:none;
margin-right:12px;
text-indent: 5%;
}

p.iloscKomentarzy
{
	text-decoration:none;
	font-size: 9px;
}

div.iloscKomentarzy
{
	position: relative;
	left: 10;
	top: -5;
}

p.news
{
position: relative;
display:block;
top:6px;
left:10px;
color:#666666;
font-size:10;
font-family: Arial;
text-decoration:none;
margin-right:12px;
}


a.news{
position: relative;
display:block;
left:10px;
color:#6666ff;
font-size:14;
font-family: Arial;
text-decoration:none;
margin-right:12px;
}

p.copyright
{
	font-size: 12px;
}

a.copyright
{
	color:#eeeeff;
	text-decoration:none;
	font-style: italic;
}

a.copyright:hover
{
	color:#ffffff;
}

/*Faza pucharoa*/
table.faza_pucharowa{

height:66px;
width:210px;
border:solid #eeeeee 1px;

}

p.time
{
	color:#666;
	font-size:9px;
	font-family: Arial;
	text-decoration:none;	
}

p.faza_pucharowa
{
display:block;
color:#6699cc;
font-size:12px;
font-family: Arial;
text-decoration:none;
}

a.faza_pucharowa{
display:block;
color:#6699cc;
font-size:12px;
font-family: Arial;
text-decoration:none;
}

a.faza_pucharowa:hover{
color:#6699ff;
}

div.tlo_kreski {
background:transparent url(../images/tlo.gif) no-repeat scroll 0 0;
border:0 none;
height:340px;
left:213px;
position:absolute;
top:58px;
width:263px;
}


table#faza11{
position:absolute;
top:30px;
left:5px;
}

table#faza12{
position:absolute;
top:140px;
left:5px;
}

table#faza13{
position:absolute;
top:250px;
left:5px;
}


table#faza14{
position:absolute;
top:360px;
left:5px;
}


table#faza21{
position:absolute;
top:87px;
left:240px;
}

table#faza22{
position:absolute;
top:313px;
left:240px;
}

table#faza31{
position:absolute;
top:190px;
left:475px;
}


table#faza32{
position:absolute;
top:300px;
left:475px;
}
caption{
text-align:left;
width:40px;
font-size:12px;
font-family: Arial;
color:#6699ff;
width:200px;

}

td.faza_pucharowa_druzyna{
text-align:right;

}
td.faza_pucharowa_wynik{
text-align:left;
width:40px;
font-size:12px;
font-family: Arial;
}

/*komentarze*/

div.comment
{
	position: absolute;
	top:500px;
	left:0px;
	width:680px;
	height:auto;
	border-left: solid #6699cc 1px;	
}

div.commentForm
{
	position: absolute;
	top:auto;
	left:40px;
	width:300px;
	height:440px;
}

div.com
{
	position: realtive;
	top: auto;
	width:600px;
	height:auto;
	padding-left: 40;
	padding-bottom: 20;	
}

p.newsComment
{
	font-size: 12px;
}

p.comTresc
{
	font-size: 11px;
}

span.dodal
{
	font-size: 13px;
	font-weight: bold;
}

span.data
{
	font-size: 10px;
}

span.IP
{
	font-size: 8px;
}

/*obiekty*/
div.obiekty
{
	position: absolute;
	top:25px;
	left:0px;
	width:680px;
	height:750;
	border-left: solid #6699cc 1px;	
}

div.ObiektyTresc
{
	position: absolute;
	top:0px;
	left:50px;
	width:580px;
	height:200;
	text-align: left;
}

p.obiektyTresc
{
	text-indent: 30px;
	text-align: justify;
}

/*linki do obiektow*/

div.BTSLink
{
	position: absolute;
	top:240px;
	left:40px;
	width:300px;
	height:20;
	text-align: center;	
}

div.WidokLink
{
	position: absolute;
	top:240px;
	left:380px;
	width:300px;
	height:20;
	text-align: center;
}

a.ObiektyLink
{
	color:#6666ff;
	font-size:15px;
	font-family: Arial;
	text-decoration:none;
}

/*zdjecia*/
img.BTS
{
	border: 0;		
}

img.Widok
{
	border: 0;
}

div.BTS
{
	position: absolute;
	top:270px;
	left:30px;
	width:320px;
	height:220;
	text-align: center;
}

div.Widok
{
	position: absolute;
	top:270px;
	left:360px;
	width:320px;
	height:220;
	text-align: center;
}

/*mapy*/

div.Dojazd
{
	position: absolute;
	top:520px;
	left:200px;
	width:320px;
	height:220;
	text-align: center;	
}

a.mapa_link
{
	color:#6699cc;
	font-size:13px;
	font-family: Arial;
	text-decoration:none;
}

/*regulamin*/
div.regulamin
{
	position: absolute;
	top:25px;
	left:0px;
	width:680px;
	height:2205;
	border-left: solid #6699cc 1px;	
}

div.regulaminTresc
{
	position: absolute;
	top:0px;
	left:20px;
	width:620px;
	text-align: left;
}

ul.regulamin
{
	color:#666666;
	font-size:12;
	font-family: Arial;	
	list-style-type: decimal;
	top:10px;;
	text-decoration:none;
	line-height: 130%;
}

p.artykul
{
	font-weight: bold;
}

/*Galeria*/

div.galeria
{
	position: absolute;
	top:25px;
	left:0px;
	width:680px;
	height:850;
	border-left: solid #6699cc 1px;	
}

table.galeria
{
	width:642px;
	position: relative;
	top:20px;
	left: 20px;
	background-color:#fefefe;	
	border: solid 1px #efefef;			
}

td.galeria
{
	width:223px;
	text-align: center;
	padding: 20px 10px 10px 10px;
	vertical-align: middle;	
}

td.podpis
{
	width:214px;
	text-align: center;
	padding: 10px 10px 10px 10px;
	vertical-align: middle;		
}

p.podpis
{
	font-size: 8px;
}

img.galeria
{
	border: 0;
}

div.GaleriaStronyLink
{
	position:relative;
	width:669px;
	top:25px;
	height: 20px;
	left: 20px;
	background-color:#fefefe;	
	border: solid 1px #efefef;	
	height: auto;
	text-align:center;
	vertical-align: middle;
}

span.GaleriaStronyLink
{
	font-size: 16px;
	font-weight: bold;
}


