body {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	background-color: #021631;
	font-family: Verdana;
	font-size: 100.01%;
	background-image: url(images/tlostrony.jpg);
	background-repeat: repeat-y;
	background-position: 50% 0px;
}

#glowny
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 900px;
text-align: center;
height: auto;
overflow: hidden;
background-color: #b4c4d0;
}

.menu
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 900px;
height: 30px;
clear: both;
background-color: #0b5da0;
}

.loga
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 900px;
height: 188px;
clear: both;
background-color: #0b5da0;
}

.podmenu
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 900px;
height: auto;
overflow: hidden;
clear: both;
background-color: #b4c4d0;
border-bottom:1px double #0a5795;
}

.greg
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: right;
width: 900px;
height: 30px;
clear: both;
background-color: #0b5795;
}

.szukaj
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
padding: 10px;
text-align: center;
width: 880px;
height: 25px;
clear: both;
background-color: #b4c4d0;
font-family: verdana;
font-weight: bold;
font-size: 9pt;
}

.t_nowosci
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
padding: 5px;
text-align: center;
width: 890px;
height: 15px;
clear: both;
background-image:url(images/tlonowosci.jpg);
font-family: verdana;
font-weight: bold;
font-size: 9pt;
color: #ffffff;
}

.nowosci
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 900px;
height: 180px;
clear: both;
background-color: #ffffff;
}

.nowosc
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 128px;
height: 170px;
font-family: verdana;
font-weight: bold;
font-size: 8pt;
height: auto;
overflow: hidden;
float: left;
}

.nowosc2
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 128px;
height: 200px;
font-family: verdana;
font-size: 9pt;
float: left;
border-top:1px solid #9D9D9D;
}

.nowosc3
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 128px;
height: 200px;
font-family: verdana;
font-size: 9pt;
float: left;
border-top:1px solid #9D9D9D;
}

.nowosc4
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 128px;
height: 190px;
font-family: verdana;
font-size: 9pt;
float: left;
}

.tekst
{
font-family: verdana;
font-size: 9pt;  
text-align: left; 
width: 870px; 
}

.kontakt_l
{
float: left;
padding: 10px;
font-family: verdana;
font-size: 9pt;  
text-align: left; 
width: 300px;   
}

.kontakt_p
{
float: right;
padding: 10px;
font-family: verdana;
font-size: 9pt;  
text-align: center; 
width: 430px;   
}

.podp
{
border-bottom:1px solid #9D9D9D; 
}

.banerki
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
width: 900px;
height: 160px;
clear: both;
background-color: #0b5da0;
}

.banerek
{
float: left;  
width: 450px; 
height: 160px;
}

.of_l
{
float: left;  
width: 200px; 
padding: 10px;
text-align: left;
height: auto;
overflow: hidden;
}

.of_p
{
float: right;  
width: 650px; 
padding: 10px;
text-align: left;
height: auto;
overflow: hidden;
font-family: verdana;
font-size: 9pt;
color: #000;
}

.banerek_z
{
float: left;  
width: 450px; 
height: 160px;
text-align: center;
font-family: verdana;
font-weight: bold;
font-size: 9pt;
color: #ffffff;
background-image:url(images/zawisza.jpg);
}

.of_l2
{
float: left;  
width: 120px; 
padding: 10px;
text-align: left;
height: auto;
overflow: hidden;
}

.of_p2
{
float: right;  
width: 480px; 
padding: 10px;
text-align: left;
height: auto;
overflow: hidden;
}

a.nav, a.nav:link, a.nav:visited { width:128px; height:29px;
background-color:#0a5795; border-bottom: #616161 1px solid;
margin-top:0px; text-align:center; text-decoration:none;
font-family:verdana, arial, sans-serif; font-size:11px; color:#ffffff;
line-height:29px; overflow:hidden;
float:left; margin-right:0px;display:inline-block;
font-weight: bold;
}
a.nav:hover {color:#000000; background-color:#e0e0e0;}
a.nav:active {color:#000000; background-color:#e0e0e0;}



a.nav2, a.nav2:link, a.nav2:visited { width:190px; height:25px;
background-color:#0a5795; border:1px solid #021631; 
margin-top:2px; text-align:center; text-decoration:none; 
font-family:verdana, arial, sans-serif; font-size:11px; color:#ffffff; 
line-height:25px; overflow:hidden;
float:left; margin-right:2px;display:inline-block;
font-weight: bold;
}
a.nav2:hover {color:#000; background-color:#fff;}
a.nav2:active {color:#FFF; background-color:#0a5795}



a.nav3, a.nav3:link, a.nav3:visited { width:190px; height:25px;
background-color:#fff; border:1px solid #021631; 
margin-top:2px; text-align:center; text-decoration:none; 
font-family:verdana, arial, sans-serif; font-size:11px; color:#000; 
line-height:25px; overflow:hidden;
float:left; margin-right:2px;display:inline-block;
font-weight: bold;
}
a.nav3:hover {color:#000; background-color:#fff;}
a.nav3:active {color:#FFF; background-color:#0a5795}





A:link { color: #032B47; font-size: 10pt; text-decoration: none }
A:visited {	color: #032B47; font-size: 10pt; text-decoration: none }
A:active { color: #032B47; font-size: 10pt; text-decoration: none }
A:hover { color: #3783B8; font-size: 10pt; text-decoration: underline }

