html, body {
background: #03426e  url('images/tlowww.gif') 0 831px repeat-x;
background-position: 0px 0px;
topmargin: 0;
margin: 0;
padding: 0;
text-align: center /* srodkowanie dla ie */
}

#glowny
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 900px;
padding: 0px;
text-align: center;
height: auto;
overflow: hidden;
font-family: verdana;
font-size: 10pt;
color: #ffffff;
}

#baner
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 900px;
text-align: center;
height: 199px;
clear: both;
}

#stopka
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 900px;
text-align: center;
height: 199px;
clear: both;
font-family: verdana;
font-size: 10pt;
color: #ffffff;
}


#lewa
{
float: left;
height: auto;
overflow: hidden;
margin-left: 0px;
margin-right: 0px;
width: 170px;
padding: 0px;
text-align: center;
background-color: #03426e;
}


#blogo
{
float: left;
height: auto;
overflow: hidden;
margin-left: 0px;
margin-right: 0px;
width: 786px;
padding: 0px;
text-align: center;
}

#bloga
{
float: left;
height: auto;
overflow: hidden;
margin-left: 0px;
margin-right: 0px;
width: 114px;
padding: 0px;
text-align: center;
}


#prawa
{
float: left;
height: auto;
overflow: hidden;
margin-left: 0px;
margin-right: 0px;
width: 710px;
padding: 10px;
text-align: left;
}

.linia
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 100%;
text-align: center;
height: 20px;
clear: both;
background-color: #03426e;
}


#jezyki
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 900px;
text-align: right;
height: 16px;
padding: 2px;

}


#loga
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 100%;
text-align: center;
height: 40px;
clear: both;
background-color: #d7e1e8;
}

#stopka
{
margin: 0 auto;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 100%;
text-align: center;
height: 40px;
clear: both;
background-color: #0c5a8f;
}

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

a.nav, a.nav:link, a.nav:visited { width:170px; height:34px;
background-color:#03426e; border-bottom: #6392b1 1px solid;
margin-top:0px; text-align:left; text-decoration:none;
font-family:verdana, arial, sans-serif; font-size:11px; color:#ffffff;
line-height:30px; overflow:hidden;
float:left; margin-right:0px; margin-left:0px; display:inline-block; 
font-weight: bold;
}
a.nav:hover {color:#ffffff; background-color:#6392b1;}
a.nav:active {color:#ffffff; background-color:#e2dfd8;}

A.news_s:link { color: #aeeaf7; font-size: 10pt; text-decoration: none; font-weight: bold;}
A.news_s:visited { color: #aeeaf7; font-size: 10pt; text-decoration: none; font-weight: bold;}
A.news_s:active { color: #aeeaf7; font-size: 10pt; text-decoration: none; font-weight: bold;}
A.news_s:hover { color: #FFB400; font-size: 10pt; text-decoration: none; font-weight: bold;}

A.news_so:link { color: #ffffff; font-size: 8pt; text-decoration: none}
A.news_so:visited { color: #ffffff; font-size: 8pt; text-decoration: none}
A.news_so:active { color: #ffffff; font-size: 8pt; text-decoration: none}
A.news_so:hover { color: #FFB400; font-size: 8pt; text-decoration: none}

A.infa:link { color: #343434; font-size: 8pt; text-decoration: none}
A.infa:visited { color: #343434; font-size: 8pt; text-decoration: none}
A.infa:active { color: #343434; font-size: 8pt; text-decoration: none}
A.infa:hover { color: #FFB400; font-size: 8pt; text-decoration: none}

.n_zdj
{
float: left;
width: 110px;
padding: 0px;
}

.news_s
{
clear: both;
}


.n_tr
{
padding: 0px;
margin-left: 5px;
float: left;
width: 180px;
text-align: left;
}




.gal_zdj
{
float: left;
width: 200px;
}

.grup_zdj
{
clear: both;
text-align: center;
width: 600px;
}

.gal_kategoria
{
clear: both;
width: 600px;
text-align: center;
}

