*{margin:0; padding:0; border:0;}
body {
    font-family: Arial, Tahoma, sans-serif; 
	font-size: 12px; 
	color: #232323; 	
	background-image: url(images/tlo2.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#ffffff;
	line-height:22px;
}
h1 {
    color:#4D6FB3;
	font-size:16px;
	margin-bottom:20px;
}
h2 {
    font-size:14px;
	color:#000000;
	font-weight:bold;
}
h3 {
    font-style:oblique;
	color:#4D6FB3;
    font-size:16px;
    font-weight:bold;
}
p {
    margin-top:10px;
	margin-bottom:10px;
}
a {
    color: #4D6FB3;
}
#wrapper {
    width: 900px; 
	height:auto;
	margin: 0 auto;
	padding-top:20px;


}
ul {
   padding-left:30px;
   padding-top:10px;
   padding-bottom:10px;
}
ul li {
   padding-left:5px;
   padding-top:3px;
   padding-bottom:3px;
}
ol {
   padding-left:30px;
}
ol li {
   padding-left:5px;
   padding-top:3px;
   padding-bottom:3px;
}

/*===Meni strony=== */

.meni { 
    width: 900px; 
	margin: 0 auto;
}

/*===Pierwszy poziom meni===*/
#nav {
    font-size: 11px; 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	height: 74px; 
	padding-left: 5px; 
	padding-right: 5px; 
	background-image: url(images/bgmeni.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

#nav li { 
    float: left; 
	display: block; 
	background: none; 
	position: relative; 
	z-index: 999; 
	margin: 0; 
}

#nav li a { 
    display: block; 
	padding: 0; 
	font-weight: 700; 
	line-height: 47px; 
	text-decoration: none;  
	color: #ffffff; zoom: 1; 
	border-left: 1px solid transparent; 
	border-right: 1px solid transparent; 
	padding: 0px 12px; 
}

#nav li a:hover, #nav li a.hov { 
    background-color: #fff; 
	border-left: 1px solid #d5dce8; 
	border-right: 1px solid #d5dce8; 
	color: #576482; 
}
#nav .aktywny {
    background-color: #fff; 
	border-left: 1px solid #d5dce8; 
	border-right: 1px solid #d5dce8; 
	color: #576482; 
}

/*===Sub meni===*/
#nav ul { 
    position: absolute;  
	display: none; 
	margin: 0; 
	padding: 0; 
	list-style: none; 

}	

#nav ul li { 
    width: 152px; 
	float: left; 
	text-align: left; 
	background-color:#ffffff;
}
#nav ul li:hover {  }

#nav ul a { 
    display: block; 
	height: 15px; 
	line-height: 15px; 
	padding: 2px 5px; 
	color: #666; 
	border-bottom: 1px solid transparent; 
	color: #797979; 
	font-weight: normal; 
}

#nav ul a:hover { 
    text-decoration: none; 
	border-right-color: transparent; 
	border-left-color: transparent; 
	background: transparent; 
	color: #415FA0; 
}

* html #nav ul { 
    margin: 0 0 0 -2px; 
}

/** @group clearfix **/
.clearfix:after { 
    content: "."; 
	display: block; 
	clear: both; 
	visibility: hidden; 
	line-height: 0; 
	height: 0; 
}

.clearfix { 
    display: inline-block; 
}
 
html[xmlns] .clearfix { 
    display: block; 
	}
* html .clearfix { 
    height: 1%; 
}
#top {
    height:auto;
	border-top-color: #4D6FB3;
    border-top-style: dashed;
    border-top-width: 1px;
	border-bottom-color: #4D6FB3;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
	padding-top:10px;
	padding-bottom:10px;
}
#baner {

    width: 900px; 
	height:325px;
	margin-top:30px;


}
#content {
	border-top-color: #4D6FB3;
    border-top-style: dashed;
    border-top-width: 1px;
	border-bottom-color: #4D6FB3;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	margin-top:10px;
	margin-bottom:30px;
}
.wyroznik {
    color:#000000;
	font-weight:bold;
}
.nieb {
   color:#002060;
   font-size:14px;
   font-weight:bold;
}
.czerw {
   color:#c00000;
}
.poch {
    font-style:oblique;
	color:#4D6FB3;
    font-weight:bold;
}
#stopka {
    clear:both;
	height:30px;
	width:900px;
	margin:0;
	padding:0;
	font-size:10px;
	text-align:center;
	color: #4D6FB3;
}
#stopka  a{
    text-decoration:none;
	color:#4D6FB3;
}


#billboard{width:900px; height:325px;  overflow:hidden; }
	
	.slideshow{width:890px; height:325px;  overflow:hidden;}
		.slideshow li{list-style:none; float:left; display:inline; position:relative; margin:0; padding:0;}
	
	
.adres {
    width: 900px; 
	height:50px;
	font-size: 14px;
    font-weight:bold;
	text-align:center;
	color:#000080;
	margin: 0 auto;
}
.adres td {
   width:300px;
}