/*CSS dla Sport... */

body{
 font-family: "Arial", "Tahoma", "Verdana", sans-serif;
 font-size:11px;
 color:#3f3f3f;
 background-image:url(../images/bg.png);
 background-position: top;
 background-repeat:repeat-x;
 background-color:#283d47;
 margin:0px;
} 

/*WARSTWY*/

div#top{
    width:754px;
		height:72px;
		background-image:url(../images/ban-top.jpg);
    background-position:top;
    background-repeat:no-repeat;
    margin:0 auto;
		color:#fff;
		padding-top:6px;
}
div#bottom{
    width:754px;
		height:138px;
		background-image:url(../images/ban-bottom.jpg);
    background-position:top;
    background-repeat:no-repeat;
    margin:0 auto;
}
div#top a{
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 9px;
}

div#ban{
	width:754px;
	margin:0 auto;
	text-align:center;
}


div#content{
	background-color:#eff3f3;
		background-image:url(../images/content-top.gif);
    background-position:top;
    background-repeat:no-repeat;	
	width:754px;
	margin:3px auto;
	padding:0 0 20px 0;
}
div#content div#leftc{
	width:133px;
	position:absolute;
	
		background-image:url(../images/menu-top.jpg);
    background-position:top;
    background-repeat:no-repeat;
		padding:16px 0 0;
		margin:0;
		
}

div#content div#leftc div#menu{
		background-image:url(../images/menu-top.gif);
    background-position: top;
    background-repeat:repeat-y;
	width:133px;	
	margin:-3px 0 0;
}
div#content div#leftc div#menu span{
	display:block;
	margin: 3px 9px;
		background-image:url(../images/pointer-span.gif);
    background-position:left;
    background-repeat:no-repeat;	
	padding:0 9px 0 10px;
	color:#9a2020;
	font-size:11px;
	font-family:"Arial";
	font-weight:bold;
	text-transform:uppercase;
}
div#content div#leftc div#menu a:link, div#content div#leftc div#menu a:visited {
	color:#9a2020;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	display:block;
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #c9d3e6;
	margin:none;
	padding:1px 4px 1px 18px;
}
div#content div#leftc div#menu a:hover, div#content div#leftc div#menu a:active {
	color:#c10000;	
}

div#content div#leftc div.menu-bottom{
		background-image:url(../images/menu-bottom.gif);
    background-position:top;
    background-repeat:no-repeat;
		margin:0 0 18px 0;
		width:133px;
		height:24px;
}
		
div#content div#centerc{
	width:492px;	
	margin:0 121px 0 134px;
	padding:14px 0 0 0;
}
div#content div#centerc p a{
	font-weight:bold;
		background-image:url(../images/pointer-a.gif);
    background-position:left;
    background-repeat:no-repeat;	
	padding:0 0 0 18px;	
}
div#content div#centerc div.results{
	width:490px;
	overflow-x: hidden;
	height:200px;
	padding:2px 0 2px 3px;
}

div#content div#rightc{
	width:122px;
	float:right;
	padding:16px 0 0 0;
	text-align:left;
}
div#content div#rightc a, div#content div#rightc a img{text-decoration:none; margin:0 0 5px; padding:none; border:none;}
div#content div#rightc p{
	padding:0 2px 10px;
	margin:0;
}

/*znaczniki*/
h1{
   color:#505050;
   font-size:15px;
	 font-weight:bold;
	 background-image:url(../images/bg-h1.jpg);
	 background-position:top left;
	 background-repeat:no-repeat;
	 display:block;
	 width:430px;
   padding:16px 22px 8px;
   margin:5px 0 0;
	 text-transform: uppercase;
}
h1.first{
margin:0;
}
h2{
	font-size:12px;
	color:#505050;
	font-weight:bold;
   padding:0px 22px 8px;
   margin:0;
	 text-transform: uppercase;	
}

ul{
list-style-type:none;
margin-top:-24px;
margin-bottom:10px;
}
ul li{
list-style-image:url('../images/pointer-li.gif');
margin:4px 0;
padding:0 18px 0 0;
	font-size:12px;
	font-family:"Arial";
}

img.foto{
 padding:1px;
 border:1px solid #c6c6c6;
 margin:0 10px 10px;
float:right;clear:right;
}

a:link, a:visited{
color:#9a2020;
text-decoration:none;
}
a:hover, a:active{
color:#c10000;
}

p{
	margin:0 22px 0px 22px;
	padding:0 0 30px 0;
	font-size:12px;
	font-family:"Arial";
}
span.info{
	font-weight:bold;
	font-size:11px;
}

div.redh{
	width:440px;
	height:23px;
	 background-image:url(../images/red-header.gif);
	 background-position:top;
	 background-repeat:no-repeat;	
	 margin:8px 0 0 0;
	color:#fff;
	font-weight:bold;
	padding:6px 14px;
}

table.wyniki{
	width:468px;
	margin:-9px 0 0 0;
	padding:none;
	color:#353535;
	font-weight:bold;
	font-family:"Curier";
	font-size:12px;
}
table.wyniki tr.grey{
	background-color:#e0e5e7;
}
table.wyniki td{
	text-align:center;
	vertical-align:top;
}
table.wyniki td.time{
	width:62px;
}
table.wyniki td.kto{
	width:176px;
	text-align:right;
}
table.wyniki td.z{
	width:70px;
}
table.wyniki td.kim{
	width:176px;
	text-align:left;
}

div#footer{
	clear:both;
	 background-image:url(../images/footer.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
	width:754px;
	padding:25px 0 0;
	margin:-5px auto 27px;
	color:#788993;
	text-align:center;
}
div#footer a:link{
	color:#788993;
	padding:5px;
	text-decoration:none;
}
div#footer a:visited{
	color:#727272;
}
div#footer a:hover,div#footer a:active{
	color:#7196ac;
}

/*dodatkowe klasy*/
.none{
margin:0px;
padding:0px;
border:0px;
}

.clear-both{
clear:both;
}
.bolduj{
font-weight:bold;
}
.toleft{
	float:left;
}
.toright{
	float:right;
}
