body {
margin-left:auto;margin-right:auto;
background-color: #fefefe;
/* background: #fefefe url(images/tlo.jpg) repeat-x; */
margin:3px 0px 1px 0px;
padding:3px 0px 2px 0px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#444;

}

a:link, a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;

text-decoration:none;
}

a:hover {color:blue;text-decoration:none;}
a:active {color:#black;}

}

a.menu:hover {
background: black;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color: #fff;
display:block;
text-align:left;
width:70px;
padding:3px;
padding-left:7px;
}

a.menu:active {
background: #3c3c3c;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#173885;
text-decoration:none;
display:block;
text-align:left;
width:70px;
padding:3px;
padding-left:7px;
}

a img {border-style:none;font-size:8px;color:red;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;}

.ad1 {font-size:14px;color:red;font-weight:bold;}
.ad {font-size:14px;color:#ffffff;font-weight:bold;}
	
a.ad:link, a.ad:visited {font-size:14px;color:gray;text-decoration:none;font-weight:bold;}
a.ad:hover {text-decoration:none;color:black;border-bottom:thin;}
a.ad:active {color:black;}

a.dentos:link, a.dentos:visited {font-family:Arial, Helvetica, sans-serif;color:#173885;font-size:20px;}
a.dentos:hover {color:blue;text-decoration:none;}
a.dentos:active {color:#F02D31;}

big {font-size:20px;}

table.dane {font-size:10px;margin-left:auto;margin-right:auto;color:#333;}

tr.topik {
height:23px;
vertical-align:middle;
background-color:#115084;
font-weight:bold;
font-size:10px;
text-align:center;
}

h1 {
background: #fcfcfc;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px dotted #aaa;
font-size:18px;
letter-spacing:1px;
font-weight: normal;
width:300px;
padding:1px;
color:#F02D31;
margin-bottom:3px;
display:block;
margin-left:5px;
}
	
h2, h3, h4, h5, h6 {
font-family: Arial, Helvetica, sans-serif;
letter-spacing:1px;
text-align:left;
color:#173885;
margin:0 0 0 5px;
padding:2px;
font-weight:;
font-size:22px;
/* font-style:italic; */
}

h3 {font-size:18px;font-weight:normal;}

h4 {font-size:16px;font-weight:normal;}

h5 {font-size:14px;font-weight:normal;}

h6 {font-family:"Courier New", Courier, monospace;font-size:13px;font-weight:bold;color:#003399;}

p {
background:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#444;
line-height: 140%;
padding:2px;
}

td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;color:#444;}

.red {color:#F02D31;}
.podpis {font-style:italic;text-align:right;}
.f20 {font-size:20px;}
.f14 {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}

#tyl {z-index:-3;position:absolute;left:-1000px;margin-top:-2000px;visibility:hidden;}

hr {color:#273465;}


#tab5 {border-top:1px solid #fff;border-bottom:1px solid #999;background-color:#e8e8e8;border-top:1px solid #999;}
#tab6 {border-top:1px solid #999; white;border-bottom:1px solid #999;text-align:center;vertical-align:middle;background:URL(top.jpg);border-top:1px solid #999;auto;}
#tab7 {background:#D1D4EB;font-family:Arial Black, Arial, Helvetica, sans-serif;color:#173885;font-size:22pxtext-align:right;}
#tab8 {background-color:#e8e8e8;border-top:1px solid #999;border-bottom:1px solid #999;}
#tab9 {border-top:1px solid #999; border-border-bottom:1px:1px solid #999;border-top:1px solid #999;}
#tab10 {vertical-align:top;padding:5px 5px 0 5px;border-top:1px solid #999;background:#fff;font-size:9px;ext-align:center;}
#tab_site {vertical-align:top;border-top:1px solid #999;background-color:#fff;}
#tab11 {padding:10px 12px 5px 12px;vertical-align:top;text-align:left;}
#tab12 {border-top:1px solid #999;}
#tab13 {border-bottom:1px solid #999;}
#tab14 {border-bottom:1px solid #999;}
#tab15 {border-bottom:1px solid #999;}
#tab16 {solid white;solid #fff;text-align:center;margin-left:auto;margin-right:auto;vertical-align:middle;background-color:#fff;eight:21px;border-top:1px solid #999;border-bottom:1px solid #fff;}
#tab17 {width:44%;background-color:#e8e8e8;border-top:1px solid #999;border-bottom:1px solid #999;vertical-align:left;text-align: left;}
#tab18 {}
#tab19 {}
#tab20 {border-top:none;}
#tab21 {}
#tab_dolna {border-bottom:1px solid #999;}

/*wyśrodkowanie każdej strony dodajemy na początku dwa divy o ID=middle i ID container potem na końcu dwa zakończamy*/ 

#middle { 
width: 100%; 
position: absolute; 
top: 50%; 
margin-top: -325px; /*ujemna połowa wysokości #container*/ 
} 
#container { 
margin: 0 auto; 
padding: 0; 
text-align: center; 
height: 650px; 
} 

/*wyśrodkowanie każdej strony*/ 


td.stopka {
color: #222;
font-size:10px;
font-weight:bold;
height:21px;
vertical-align:middle;
text-align:center;
background-color: #F8F8F8;
border-bottom:1px solid #999;
border-top:1px solid #999;
font-weight: normal;
}

li {line-height:160%;}

.style1 {color:#F00;font-weight: bold;}