body {
background-color:#E7EBEC;
font-size:10pt;
font-family:Arial;
margin:0;
padding:0;
}
a:focus {
outline: none;
}

a img { 
border:none 
} 

a {
color:grey;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1, h1 a {
font-size:25pt;
color:#FFFFFF;
margin:0;

}

h2 {
font-size:15pt;
color:black;
padding-top:6px;
text-align:left;
}
h3 {
*font-size:12pt;/* dla chujowej przegladarki co wszystkich wkurwia 8 > IE > 4 */

}

#page {
width:988px;
background-image:url(../images/tlo.jpg);
margin:auto;
padding:auto;
}

		#page1 {
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/pion.jpg);
		background-repeat:repeat-x;
		}

#header {
width:988px;
height:290px;
background-image:url(../images/banner.jpg);
margin-left:auto;
margin-right:auto;

}


#header a {
text-decoration: none;
font-size:12px;
color:black;

}

#header_pos {

margin-left:750px;

position:absolute;



}


#aaa {width:724px; height:290px;
margin-left:42px;

}
#header0 {
clear:both;
width:988px;
height:68px;
background-image:url(../images/head.jpg);
margin-left:auto;
margin-right:auto;
}

#header1 {
clear:both;
width:988px;
height:40px;
background-image:url(../images/menu.jpg);
margin-left:auto;
margin-right:auto;

}

#header1_pos {
width:724px;
height:28px;

margin-left:42px;
z-index:10;
position:absolute;
background-image:url(../images/menu/tlo.jpg);

}

#menu {
float: right;
margin-right:5px;
* margin-top:10px; z
width: 700px;
height: 29px;
}

#menu ul {
float: right;
list-style: none;
}

#menu li {
float: left;
display: inline;
}

#menu a {
display: block;
padding-right:15px;
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 10px;
font-weight: bold;
color: #6F6B6C;
}

#menu a:hover {
color: #C5C6C8;
}

#sidebarnav {
padding-top:0px;
margin-left:20px;
}
#sidebarnav_usl {
padding-top:0px;
margin-left:10px;

} 
#sidebarnav a {
display:block;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

#mainarea {
width:998px;
clear:both;
padding-left:50px;
text-align:justify;
font-size:12px;

}


#mainarea p{ 
text-indent:30px; 
}

#inmainarea_l {
width:350px;
text-align:left;
position:absolute;
padding-top:0px;
float:left;
text-align:justify;
line-height:14pt;

}

#textpos {
padding-top:0px;
padding-left:10px;
padding-right:10px;
}


#inmainarea_r {
width:150px;
text-align:left;
padding-top:0px;
padding-left:365px;
float:right;
line-height:14pt;

}




#podban {
width:998px;
height:41px;

background-image:url("../images/text.jpg");
text-align:justify;
font-size:12px;

}
#podban2 {
width:998px;
height:41px;

background-image:url("../images/text2.jpg");
text-align:justify;
font-size:12px;

}

#podban3 {
width:998px;
height:41px;

background-image:url("../images/text3.jpg");
text-align:justify;
font-size:12px;

}
#podban_pos{
padding-top:8px;
padding-left:60px;
font-size:16px;

}





#contentarea_bcg {
width:988px;
height:250px;
* height:350px;/* dla chujowej przegladarki internetfucksplorer 8 > IE > 4 */
background-image:url("../images/pole.png");
}






#contentarea {
width:525px;
padding-right:20px;
padding-bottom:0px;
float:left;
line-height:14pt;
}

#contentarea_pds {
width:700px;
padding-right:20px;
padding-bottom:0px;
float:left;
line-height:14pt;
}
#contentarea_pds1 {
width:325px;
padding-right:20px;
padding-bottom:0px;
float:left;
line-height:14pt;
}

#contentarea_pds2 {

padding-right:20px;
padding-bottom:0px;
float:left;
line-height:14pt;
}





#contentarea2 {
width:175px;
padding-right:0px;
padding-top:0px;
text-align:left;
float:left;
line-height:14pt;
}
#sidebar {
float:left;
width:230px;
line-height:14pt;
}

#footer {
width:988px;
clear:both;
height:11px;
line-height:14pt;
background-image:url("../images/tlo.jpg");
background-repeat:no-repeat;

}

#footer1 {
margin-left:auto;
margin-right:auto;
background-color:#E7EBEC;
color:grey;
height:50px;
width:988px;
font-size: 10px;
}

#footer1 a,h4 {

text-decoration: none;
font-family: Arial, Helvetica;
font-size: 10px;
color: gray;

}

#footer1 a:hover {
color: #000;
}

#footer2 {
clear:both;
width:988px;
height:34px;
background-image:url(../images/stopa.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

#map {
width:500px;
height:495px; 
border:0px solid black; 
background: gray;
}

.description {
font-size:14pt;
color:#FFFFFF;
margin:0;
}
/*
********************************           fine02       *********************************************
*/
#fine02 {
  position: relative;
  background-color: #E7EBEC;
  width: 950px;
  height: 120px;
  float: left;
  padding: 0;
  margin: 0;
  text-align: left;
  }
  
#fine02 p{
  position: relative;
  top: 5px;
  padding: 0;
  margin: 0 0 0 20px;
  font-size: .9em;
  color: #808080;
  text-align: left;
}

#fine02 a {
  color: #164465;	
  text-decoration: none;
}
#fine02 a:hover {
	color: #498674;
	text-decoration: none;
}  

