BODY {background: #171433 url(obrazki/tlo.jpg) left top repeat-x;
     font: 13px 'Monotype Corsiva', Verdana, Arial, Helvetica, sans-serif;
		 text-align: center;
     color: #FFFFFF;}
/*Głowne kontenery*/
/*Głowny kontener - w nim są wszystkie inne*/
#zawartosc{
    position: relative;
    text-align: left;
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid #000000;
		background: #171433;
    }

/*kontener z bannerem*/
#banner{
    background-image: url(obrazki/banner.jpg);
    background-repeat: no-repeat;
    height: 145px;
    border-bottom: 1px solid #000000;
}

/*Kontener z trescia - główna część*/
#tresc{
    margin-left:180px;
    margin-right: 0px;
    margin-bottom:0;
    padding: 20px 0 0 0;
		
}

/*Panel boczny - z m.in. nawigacją*/
#boczny{
    position: absolute;
    top:145px;
    left:0;
    width: 180px;
    border-right: 1px solid #000000;
    }
    
/*Stopka (no comment)*/
#stopka{
    padding: 3px 0 5px 0px;
    text-align: center;
    border-top: 1px solid #000000;
    margin:0;
    font-size: 8pt;
}

/*Tutaj znajduje się już tekst - to jest końcowy (chyba) kontener z głównych*/
#tekst{
    padding:20px;
    border-left: 1px solid #000000;
    margin-bottom:0;
		font: 13px Arial, Helvetica, Verdana, sans-serif;
		color: #fff;
    }

/*System nawigacji oparty na zakładkach*/
ul#zakladki {
font: bold 10px verdana, arial, sans-serif;
list-style-type: none;
padding-bottom: 24px;
padding-left: 5px;
border-bottom: 1px solid #000000;
margin: 0;
}

ul#zakladki li {
float: left;
height: 21px;
background-color: #000063;
margin: 2px 1px 0 1px;
border: 1px solid #000000;
}

body#tab1 li.tab1, body#tab1i5 li.tab1i5, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4, body#tab5 li.tab5, body#tab6 li.tab6, body#tab7 li.tab7, body#tab8 li.tab8{
border-bottom: 1px solid #171433;
background-color: #171433;
}

body#tab1 li.tab1 a, body#tab1i5 li.tab1i5 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a, body#tab6 li.tab6 a, body#tab7 li.tab7 a, body#tab8 li.tab8 a {
color: #FFFFFF;
}

#zakladki a {
float: left;
display: block;
color: #CACACA;
text-decoration: none;
padding: 4px;
}

#zakladki a:hover {
background: #0000A7;
}

/*Tu zaczynają się style do poszczególnych znaczników*/
h2{
    margin: 0;
    text-align:center;
    font-size: 24pt;
		font-family: 'Monotype Corsiva' Helvetica, serif;
		color: #f1e49a;
}
h2.witamy {
    color: #000063;
		margin: 0px 20px 0;
}

 /*H3 jest używany w nawigacji*/
h3{
    margin:0;
    font-family: Georgia, Verdana;
    text-align: center;
}
h3.aktualnosci{
    font-size: 16pt;
    text-align: center;
}

p{
    text-align: left;
    text-indent: 30px;
}
/*hr to zwykły i czarny na cała długośc pasek*/
hr{
    color: #000000;
    background-color: #000000;
    border: none;
    height:1px;
}
hr.aktualnosci
{
color: #9ec550;
background-color: #9ec550;
border: none;
height: 1px;
}

div.podpis{
    font-style: italic;
    text-align: right;
    padding-top: 15px;
}

.ks_lewy_data
{
		width: 60px;
		font-size: 9px;
		background-color: #302b6c;
		padding: 3px;
}
.ks_lewy_login
{
		background-color: #302b6c;
		padding: 4px;
		font-size: 12px;
		width: 60px;
}
.ks_lewy_login img
{
		margin: 1px;
		border: 0;
}

.ks_prawy_tytul
{
		background-color: #211e4d;
		text-align: center;
		font: 15px Georgia, serif;
		padding: 6px;
		font-weight: bold;
}
.ks_prawy_tresc
{
		padding: 4px;
}

.ks_kontener
{
		background-color: #29245e;
		width: 100%; 
		margin: 10px;
}

.ks_linkn
{
		position: absolute;
		top:0;
		right:10px;
		font-style: italic;
}

.ks_linkp
{
	font-style: italic;
}
/*Nawigacja boczna*/

#boczny ul{
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 11px;
    margin: 0 10px 0px 10px;
}

#boczny ul ul{
    margin-left: 12px;
    font-size: 10px;
}

#boczny li a:link, #boczny li a:visited{
    color: #FFFFFF;
    text-decoration: none;
    font-family: Verdana, sans-serif;
}

#boczny li a:hover{
    text-decoration: none;
    background-color: #2d2662;
    color: #e8e8e6;
}

a:link, a:visited{
    color: #FFFFFF;
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}

/*Style formularzy*/

input, textarea
{
		background-color: #f1e49a;
		border: 1px solid gray;
		margin: 2px;
}

.webring
{
font-family: Tahoma;
font-size: 11px;
padding: 5px;
}
.webring h4
{
font-size: 11px;
color: #395b00;
margin: 0;
}
.webring hr
{
color: #9ec550;
background-color: #9ec550;
border: none;
height: 1px;
}
.webring a:link, .webring a:visited
{
color: #ffffff;
text-decoration: none;
}
.webring a:hover
{
color: #00ff00;
text-decoration: underline;
}