body {font-family:Arial, Helvetica, Tahoma; font-size:11pt;background:#B4B8B7;margin:10px 0 0 0;padding:0 0 0 0;background: #8E979C url(grafika/tlo.gif);text-align:center;}

.wrap {position:relative; width:780px; height: 160px; margin:0 auto; padding:0 0 0 0; text-align:center; background:#ffffff url(grafika/header.jpg) no-repeat; border-left:1px solid #0000ff; border-right:1px solid #0000ff; border-top:1px solid #0000ff;}
.header { font-size:12px; position:relative; clear:none; width:780px; height:25px; margin:110px 0 0 0px; padding:0 0 0 0; background:transparent; color:#ffffff; text-align:right;}

.header1{ font-size: 14px; font-style: Bold; position:relative;clear:none; width:780px; height:25px; margin:5px 0 0 16px; padding: 0 0 0 0; background: transparent; color: #ffffff; text-align:left; }

.topnav {position:relative; clear:both; width:780px; height:21px; margin:0 0 0 0; padding:0 0 0 0; background:#cccccc; font-size:8pt; }

.zawartosc { position:relative; clear:both; width:760px; margin:10px 10px 0 10px; padding:0 0 0 0; background:#ffffff; color:#000000; text-align:left; }

.zawartosc a:link { color: blue; text-decoration: none; }

.zawartosc a:visited {color: blue; text-decoration:none; }

.zawartosc a:hover{ color: black; background: grey; text-decoration:none; }

.lista {position: relative; clear: both; width: 720px; margin: 10px 10px 10px 10px; padding: 5 5 5 5; background: #ffffff; color:#000000; text-align:left; float: left; border:1px solid #cccccc;}

.lista_txt { line-height: 20px; font-variant: small-caps;}

.left{float:left; margin: 3px 3px 3px 3px; width: 200px;}

.stopka {position:relative; clear:both; width:790px; margin:20px 0 0 0; padding:4px 0 4px 0; background:#ffffff; font-size:8pt; text-align:center; border-top:1px solid #0000ff; border-bottom:1px solid #0000ff; }

.zdjecie{ border: none; float: right; margin-left: 5px; }
/*top nav*/
#tn ul{ padding:0 0 0 0; margin:0 0 0 0; white-space: nowrap; font-size:8pt; color:#ffffff; float:left; width:100%; background:#ffffff url(grafika/top_bg.gif); list-style:none; }

#tn ul li{ display:inline; list-style:none; }

#tn ul li a{ margin: 0 0 0 0; padding: .25em 2em .3em 1em; background:#ffffff url(grafika/top_bg.gif); color: #000000; text-decoration:none; float: left; border-right:1px solid #cccccc; }

#tn ul li a:hover{ background:#8DA8D5 url(grafika/top_n.gif); color: #ffffff; text-decoration:none; border-right:1px solid #cccccc; }
/*lista*/
.lista a:link { color: black; text-decoration: none; }
.lista a:visited { color: black; text-decoration:none; }
.lista a:hover{ color: blue; text-decoration:none; }
/*fonty*/
.tytul{ font-family:Arial, Helvetica, Tahoma; font-size: 11pt; font-weight: bold; padding: 0 0 0 0; margin: 0 0 -8px 0; text-align: left; }
.podtytul{ font-family:Arial, Helvetica, Tahoma; color: #3399ff; font-size: 10pt; font-weight: bold; padding: 0 0 0 0; margin: 5px 5px 8px 5px; }
.podtytul a:link { color: #3399ff; text-decoration: none; }
.podtytul a:visited { color: #3399ff; text-decoration:none; }
.podtytul a:hover{ color: black; background: grey; text-decoration:none;}

.newsbox { float: right; border: 2px solid #0000ff; background: #ccddff; width:180px; margin:10px 10px 10px 0px }

.newsbox-text{margin: 8px 8px 8px 5px; font-size: 12px; border-top: 1px solid;}
/*obrazy*/

/* prawa strona pionowo */
.zdj_vert { float: top;}

/*front*/
.front { float:left;  background: #ffffff; width:560px; height:450px}
.front1 {position: absolute; width: 140;}
.front2 {position: absolute; width: 140; margin-top: 30px; margin-left: 260px}
.front3 {position: static; margin-top: 230px; }

