body {
background-color: #FAFAFA;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color: #000000;
}

.blok
{
border-collapse: collapse;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
border-top-width: thin;
border-bottom-width: thin;
border-left-width: thin;
border-right-width: thin;
border-top-color: #2F4F4F;
border-bottom-color: #2F4F4F;
border-left-color: #2F4F4F;
border-right-color: #2F4F4F;
font-size: 10pt;
font-family: Verdana, Helvetica, Arial, sans-serif;
padding: 5pt;
}

.news_naglowek
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;

}

.naglowek
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #2F4F4F;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;

}

.bloczki_right
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #D42E12;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: center;

}

.bloczki_news
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #2F4F4F;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	
}

.tytulsekcje
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	color: #2F4F4F;
	text-align: center;

}



.aktualizacja
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	font-weight: italic;
	color: #D42E12;
	text-align: right;

}

.imieniny
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #2F4F4F;
	text-align: center;

}

.podtytulsekcje
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	color: #D42E12;
	text-align: center;

}

.naglowekleft
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #2F4F4F;
	width: 200px;
	text-align: center;

}

.tresc
{	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: justify;
}

.podpis_fotki
{	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: italic;
	text-align: justify;
}

.szczegoly
{	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	color: #2F4F4F;	
	text-align: right;
}

.tytul
{
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
padding-right: 10px;
}

.nadtytul
{
color: #D42E12;
font-weight: bold;
font-size: 14px;
padding-right: 5px;
}

.sponsorzy {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #FFFFFF; 
	background-color: #2F4F4F; 
	TEXT-ALIGN: center;
}

.stopka
{	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #2F4F4F;
	color: #BDB76B;
	font-size: 12px;
	text-align: justify;
}


.stopka_glowna
{	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #2F4F4F;
	color: white;
	font-size: 12px;
	text-align: justify;
}

.podpis_blok
{
padding-left: 5px;
padding-right: 5px;
background-color: #2F4F4F;
color: #BDB76B;
font-weight: italic;
font-size: 10px;
}

.sponsorzy a:link { FONT-WEIGHT: bold; FONT-SIZE: 14pt; color: white; }
.sponsorzy a:hover { FONT-WEIGHT: bold; FONT-SIZE: 14pt; color: #BDB76B; }
.sponsorzy a:visited { FONT-WEIGHT: bold; FONT-SIZE: 14pt; color: white; }
.sponsorzy a:active { FONT-WEIGHT: bold; FONT-SIZE: 14pt; color: white; }

.bloczki_news a:link { color: white; }
.bloczki_news a:hover { color: #BDB76B; }
.bloczki_news a:visited { color: white; }
.bloczki_news a:active { color: white; }

.podpis_blok a:link { color: white; }
.podpis_blok a:hover { color: #BDB76B; }
.podpis_blok a:visited { color: white; }
.podpis_blok a:active { color: white; }

.stopka a:link { color: white; }
.stopka a:hover { color: #BDB76B; }
.stopka a:visited { color: white; }
.stopka a:active { color: white; }


A:link {FONT-SIZE: 8pt; font-weight: bold; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 8pt; font-weight: bold; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 8pt; font-weight: bold; COLOR: #0000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline}
A:active {FONT-SIZE: 8pt; font-weight: bold; COLOR: #0000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline}

a.menu:link    {text-decoration:none;color:#FFFFFF;background-color:transparent;font-size:8pt;font-weight:bold}
a.menu:visited {text-decoration:none;color:#FFFFFF;background-color:transparent;font-size:8pt;font-weight:bold}
a.menu:hover   {text-decoration: underline;color:none;background-color:transparent;font-size:8pt;font-weight:bold}
a.menu:active  {text-decoration: underline;color:#FFFFFF;background-color:transparent;font-size:8pt;font-weight:bold}

a.menuleft:link    {text-decoration:none;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}
a.menuleft:visited {text-decoration:none;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}
a.menuleft:hover   {text-decoration:underline;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}
a.menuleft:active  {text-decoration: underline;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}

a.menuright:link    {text-align: right;text-decoration:none;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}
a.menuright:visited {text-align: right;text-decoration:none;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}
a.menuright:hover   {text-align: right;text-decoration:none;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}
a.menuright:active  {text-align: right;text-decoration:none;color:#007885;background-color:transparent;font-size:8pt;font-weight:bold}

a.menusekcje:link    {text-decoration:none;color:#2F4F4F;background-color:transparent;font-size:8pt;font-weight:bold}
a.menusekcje:visited {text-decoration:none;color:#2F4F4F;background-color:transparent;font-size:8pt;font-weight:bold}
a.menusekcje:hover   {text-decoration: underline;color:#D42E12;background-color:transparent;font-size:8pt;font-weight:bold}
a.menusekcje:active  {text-decoration: underline;color:#D42E12;background-color:transparent;font-size:8pt;font-weight:bold}

a.tytul:link
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
	width: 200px;
	text-align: left;

}
a.tytul:visited
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
	width: 200px;
	text-align: left;

}
a.tytul:hover
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
	width: 200px;
	text-align: left;

}
a.tytul:active
{	
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
	width: 200px;
	text-align: left;

}