html, body {

	color: #000;
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}	

table, td, div  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
}

form, textarea, input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	}

p {
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-align:justify;
}

#index {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
}

a {
	color:#000066;
	text-decoration: none;
	font-weight: 500;
}

#credits {
text-align:right;
padding-right:40px;
color:#FFFFFF;
}

a:hover {
text-decoration:underline;
}

h1 {
	font-size:18px;
	color:#000066;
	text-align:left;
	line-height:20px;
	padding:20px 0px 20px 0px;	
font-family: Arial, Helvetica, sans-serif;
}

h2 {
	font-size:12px;
	line-height:15px;
	text-align:left;
	border-left: #000066 15px solid;
	padding-left:12px;
	font-weight:bold;
}


#top {
	width: 880px;
	height: 230px;
	 background-image:url(../images/map1.jpg);
	 background-repeat: no-repeat;
	 background-position: center;
	 background-position: top;

}

#middle{
	width: 880px;
	height: 535px;
	 background-image:url(../images/map2.jpg);
	 background-repeat: no-repeat;
	 background-position: center;
	 background-position: top;


}

#bottom {
	clear: both;
	width: 880px;
	height: 150px;
	font-size:11px;
	text-align:center;
	line-height:20px;
	background-image:url(../images/map3.jpg);
	 background-repeat: no-repeat;
	 background-position: center;
	 background-position: top;

}

#maintable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	width:100%;
	height:350px;
	text-align:center;

} 

#maintable td {
padding:0px 60px;
}

#innertable td {
text-align:left; 
font-size:11px; 
vertical-align:text-top;
padding:5px;
font-weight: bold;
}

#TOPMENU {

margin-bottom:18px;
margin-right:35px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-align: center;
line-height:24px;
padding-left:220px;
	}
	
#TOPMENU a:hover {
color:#FFFFFF;
text-decoration:none;
}

#caption {
font-weight:bold;
font-size:10px;
text-align:center;
}

.box {
background-color:#FFFFFF;
border:2px #FF0000 solid;
padding:5px 5px 5px 5px;
overflow: hidden;
text-align:justify;
}

#value {
background-color:#FFFFFF;
border:2px #FF0000 solid;
padding:0px 10px 10px 10px;
overflow: hidden;
text-align:left;
margin:0px 15px 15px 0px;
}

#value2 {
background-color:#FFFFFF;
border:1px #999999 solid;
padding:0px 10px 10px 10px;
float: left;
overflow: hidden;
width:330px;
text-align:left;
margin:0px 0px 15px 15px;
}

#left {
float:left;
overflow: hidden;
width:360px;
text-align:left;
}

#wide_left {
float:left;
overflow: hidden;
width:500px;
text-align:left;
}

#right {
float:right;
overflow: hidden;
width:360px;
text-align:left;
}

#narrow_right {
float:right;
overflow: hidden;
width:220px;
text-align:left;
}  

.navy {
font-size:11px;
color:#000066;
line-height:20px;
font-weight:bold;
}

.navy2 {
font-size:13px;
color:#000066;
line-height:20px;
text-align:center; 
font-style:italic;
font-weight:bold;
}


ul, ol {
	font-size:11px;
	line-height:24px;
	text-align:left;
}

ul {
	list-style-type: square;

}





#TRESC {
	width: 400px;
	height:100%;
	float: left;
	overflow: hidden;
	background-color: #EFEFEF;
	padding:10px;
	
}

#INFORMACJE {
	width: 440px;
	float: right;
	overflow: hidden;
	background-color: #EFEFEF;
	padding:10px;
	font-size:11px;
	text-align:center;
}




#tabela td {
padding:2px 7px;
text-align:center;
border: solid 1px #999999;
font-size:11px;
}

#druzyny td {
padding:3px 10px;
text-align:center;
border: none;
font-size:11px;
}

#titlerow td {
background-image:url(../images/toprowback.jpg);
text-align:center;
font-size:14px;
font-weight:bolder;
height:33px;
}


#ARTYKUŁ {
border: solid 1px #999999;
height: 80px;
margin-bottom: 10px;
padding:10px;
text-align:center;
background-color: #FFFFFF;

}

