body{				
font: 12px Verdana;
text-align: justify;
color: #000000;
padding:0;
margin-top:0px;
margin-bottom:0px;
background: #baad9a url(grafika/bg.jpg) repeat;
}  
												
img {
border:0px;
}

p {
border-bottom: 1px dashed;
color: #000000;
width: 300px;
} 
	
A, A:LINK, A:ACTIVE, A:VISITED 	{
text-decoration: none; 
font-weight: normal; 
color: #0378a4;
}

A:HOVER { 
text-decoration: none; 
font-weight: normal; 
color: #000000;
}

#galeria a:link img, #galeria a:visited img {
border: 1px solid #baad9a;
}

#galeria a:hover img, #galeria a:active img {
border: 1px solid #0378a4;
}

#galeria_2 img {
border: 1px solid #baad9a;
}

#all {		
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 430px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0;
background: url(grafika/bg_all.jpg) repeat-x top center;
}

#container { 
position: relative; 
left: 0px; 
top: 0px; 
width: 800px; 
height: auto; 
margin-right: auto; 
margin-left: auto;  
}

#header {
position: relative;
top: 0px;
left: 0px;
width: 800px;
height: 368px;
background: url(grafika/header.jpg) no-repeat;
}

#menu {
position: relative;
top: 0px;
left: 0px;
width: 800px;
height: 52px;
background: url(menu/menu.jpg) no-repeat;
}

#menu_01 { position: absolute; top: 0px; left: 0px; width: 70px; height: 52px; }
#menu_02 { position: absolute; top: 0px; left: 70px; width: 14px; height: 52px; }
#menu_03 { position: absolute; top: 0px; left: 84px; width: 79px; height: 52px; }
#menu_04 { position: absolute; top: 0px; left: 163px; width: 14px; height: 52px; }
#menu_05 { position: absolute; top: 0px; left: 177px; width: 82px; height: 52px; }
#menu_06 { position: absolute; top: 0px; left: 259px; width: 14px; height: 52px; }
#menu_07 { position: absolute; top: 0px; left: 273px; width: 129px; height: 52px; }
#menu_08 { position: absolute; top: 0px; left: 402px; width: 14px; height: 52px; }
#menu_09 { position: absolute; top: 0px; left: 416px; width: 118px; height: 52px; }
#menu_10 { position: absolute; top: 0px; left: 534px; width: 14px; height: 52px; }
#menu_11 { position: absolute; top: 0px; left: 548px; width: 140px; height: 52px; }
#menu_12 { position: absolute; top: 0px; left: 688px; width: 14px; height: 52px; }
#menu_13 { position: absolute; top: 0px; left: 702px; width: 98px; height: 52px; }

#tresc {
position: relative;
top: 0px;
left: 0px;
width: 800px;
min-height: 500px;
background: url(grafika/tlo_tresc.jpg) repeat-y;
}

#main_tresc {
position: relative;
top: 5px;
left: 20px;
width: 760px;
min-height: 500px;
font: 12px Verdana;
color: #000000;
text-align: justify;
}

#stopka {
position: relative;
top: 0px;
left: 0px;
width: 800px;
height: 100px;
background: url(grafika/stopka.jpg) no-repeat;
}

#podpis {
position: absolute;
bottom: 0px;
left: 0px;
width: 800px;
height: 30px;
font: 10px Verdana;
color: #000000;
text-align: center;
}

.dzial {
font: 26px Times New Roman;
color: #000000;
}

.dzial_mini {
font: 10px Verdana;
color: #0378a4;
}

#tabelka_hodowle {
border: 1px solid #000000;
font: 12px Verdana ;
color: #000000;
line-height: 15px;
background: #ffffff;
}

#tabelka_hodowle td {
font: 12px Verdana; 
color: #000000;
border-bottom-style: dashed;
border-right-style: dashed;
border-width: 1px;
border-color: #000000;
padding-left: 2px;
line-height: 15px;
}

#tabelka_oplaty {
border-top: 1px solid #000000;
border-left: 1px solid #000000;
font: 12px Verdana ;
color: #000000;
line-height: 15px;
background: #ffffff;
}

#tabelka_oplaty td {
font: 12px Verdana; 
color: #000000;
border-bottom-style: solid;
border-right-style: solid;
border-width: 1px;
border-color: #000000;
padding-left: 2px;
line-height: 15px;
}

.naglowek {
font: 12px Verdana;
color: #000000;
height: 24px;
background: #baad9a;
text-align: center;
}

.naglowek_2 {
font: 12px Verdana;
color: #000000;
height: 24px;
background: #6392b8;
text-align: center;
}

.ramka {
border: 1px solid #000000;
}

.ramka_banner {
border: 1px solid #baad9a;
}

.legenda {
font: 10px Verdana;
color: #000000;
}

.title {
font: 14px Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
}

.title_mini {
font: 14px Arial, Helvetica, sans-serif;
color: #0378a4;
font-weight: bold;
}

.cytat {
font: 12px Arial, Helvetica, sans-serif;
font-style: oblique;
}

li {
list-style-image: url(grafika/arrow.jpg);
}

.konto {
border: 1px solid #000000;
background: #ffffff;
font: 12px Verdana;
text-align: center;
width: 468px;
padding: 5px;
}

.warning {
font: 13px Verdana;
color: #CC0000;
font-weight: bold;
}

.arrow {
font: 10px Verdana;
color: #000000;
font-weight: bold;
}

.news {
font: 11px Verdana;
color: #000000;
}

.artykuly {
font: 11px Verdana;
color: #000000;
}

.artykuly_mini {
font: 10px Verdana;
color: #000000;
}

.autor {
font: 12px Verdana;
color: #baad9a;
font-style: italic;
}

.autor_mini {
font: 10px Verdana;
color: #baad9a;
font-style: italic;
}

#tabelka_pkd {
border-top: 1px solid #baad9a;
border-left: 1px solid #baad9a;
font: 12px Verdana ;
color: #000000;
line-height: 15px;
background: #ffffff;
}

#tabelka_pkd td {
font: 12px Verdana; 
color: #000000;
border-bottom-style: solid;
border-right-style: solid;
border-width: 1px;
border-color: #baad9a;
padding-left: 2px;
line-height: 15px;
}

.groom {
color: #6699CC;
font-weight: bold;
}

.banner {
border: 1px solid #baad9a;
font: 10px Verdana;
color: #000000;
width: 468px;
padding: 10px;
}

.linki {
font: 10px Verdana;
}

.pokaz {
border: 1px solid #000000;
font: 11px Verdana;
color: #000000;
background: #7EAED1;
padding: 5px;
width: 500px;
text-align: justify;
}