body{				
font: 12px Verdana;
text-align: justify;
color: #000000;
padding:0;
margin-top:0px;
margin-bottom:0px;
background: #9191bb url(grafika/bg.jpg) top center repeat;
}  
												
img {
border:0px;
}

p {
color: #000000;
}

p.divider {
border-bottom: 1px dashed #000000;
} 
	
A, A:LINK, A:ACTIVE, A:VISITED 	{ 
text-decoration: none; 
font-weight: normal; 
color: #cecdc5;
}

A:HOVER { 
text-decoration: none; 
font-weight: normal; 
color: #000000;
}

#galeria a:link img, #galeria a:visited img {
       border: 1px solid #000000;
       background: #9191bb;
       padding: 3px;
}

#galeria a:hover img, #galeria a:active img {
       border: 1px solid #ffffff;
       background: #9191bb;
       padding: 3px;
}

#container { 
position: relative; 
left: 0px; 
top: 0px; 
width: 822px; 
height: auto; 
margin-right: auto; 
margin-left: auto;  
}

#header {
position: relative; 
left: 0px; 
top: 0px; 
width: 822px; 
height: 350px;
background: url(grafika/header.jpg) no-repeat;
}

#flaga_pl {
position: absolute;
top: 0px;
right: 274px;
width: 36px;
height: 36px;
}

#flaga_eng {
position: absolute;
top: 0px;
right: 239px;
width: 36px;
height: 36px;
}

#logo_icf {
position: absolute;
top: 0px;
right: 151px;
width: 70px;
height: 70px;
}

#menu {
position: absolute;
top: 170px;
right: 41px;
width: 373px;
height: 111px;
background: url(grafika/menu.jpg) no-repeat;
}

#tresc {
position: relative; 
left: 0px; 
top: 0px; 
width: 822px; 
min-height: 560px;
background: url(grafika/tlo_tresc.jpg) repeat-y;
}

#main_tresc {
position: relative; 
left: 20px; 
top: 0px; 
width: 782px; 
min-height: 560px;
font: 12px Verdana;
color: #000000;
}

#main_tresc a:LINK, #main_tresc a:ACTIVE, #main_tresc a:VISITED 	{ 
text-decoration: none; 
font-weight: normal; 
color: #9191bb;
}

#main_tresc a:HOVER { 
text-decoration: none; 
font-weight: normal; 
color: #000000;
}

#menu_1 { position: absolute; top: 0px; left: 0px; width: 147px; height: 26px; }
#menu_2 { position: absolute; top: 0px; left: 147px; width: 72px; height: 26px; }
#menu_3 { position: absolute; top: 0px; left: 219px; width: 154px; height: 26px; }

#menu_4 { position: absolute; top: 26px; left: 0px; width: 97px; height: 26px; }
#menu_5 { position: absolute; top: 26px; left: 97px; width: 86px; height: 26px; }
#menu_6 { position: absolute; top: 26px; left: 183px; width: 87px; height: 26px; }
#menu_7 { position: absolute; top: 26px; left: 270px; width: 103px; height: 26px; }

#menu_8 { position: absolute; top: 52px; left: 0px; width: 215px; height: 26px; }
#menu_9 { position: absolute; top: 52px; left: 215px; width: 158px; height: 26px; }


#menu_10 { position: absolute; top: 78px; left: 0px; width: 135px; height: 26px; }
#menu_11 { position: absolute; top: 78px; left: 135px; width: 96px; height: 26px; }
#menu_12 { position: absolute; top: 78px; left: 231px; width: 142px; height: 26px; }

#stopka {
position: relative; 
left: 0px; 
top: 0px; 
width: 822px; 
height: 150px;
background: url(grafika/stopka.jpg) no-repeat;
}

#licznik {
position: absolute;
top: 63px;
right: 200px;
width: 54px;
height: 34px;
}

#podpis {
position: absolute;
top: 75px;
left: 40px;
width: 700px;
height: 20px;
font: 10px Verdana;
color: #000000;
}

.dzial {
font: 26px "Times New Roman", Times, serif;
color: #000000;
}

.data {
font: 15px Helvetica;
color: #9191bb;
font-weight: bold;
}

.podpis {
text-align: right;
font-style: oblique;
}

.owners {
font: 18px Georgia;
color: #9191bb;
font-weight: 600;
text-decoration: underline;
}

.kontakt {
font: 16px Helvetica;
color: #9191bb;
font-weight: bold;
}

.banner {
border: 1px dashed #000000;
font: 10px Verdana;
color: #000000;
background: #9191bb;
line-height: 15px;
width: 466px;
text-align: center;
}

.ramka {
border: 1px solid #000000;
padding: 10px;
background: #9191bb;
}

.ramka_2 {
border: 1px solid #000000;
padding: 5px;
background: #9191bb;
}

.kot {
font: 18px Helvetica;
color: #9191bb;
font-weight: bold;
}

.champion {
font: 14px Helvetica;
color: #97a4c3;
font-weight: bold;
}

.kolor {
font: 10px Verdana;
color: #ffffff;
}

.kolor_2 {
font: 11px Verdana;
color: #000033;
font-weight: bold;
}

#table_pedigree {
border-top-style: solid;
border-left-style: solid;
border-width: 1px;
border-color: #000000;
font: 11px Verdana;
color: #000000;
font-weight: normal;
background: url(grafika/bg.jpg) repeat;
}

#table_pedigree td {
border-bottom-style: dashed;
border-right-style: dashed;
border-width: 1px;
border-color: #000000;
font: 12px Verdana;
color: #000000;
font-weight: normal;
}

#table_shows {
border-top-style: solid;
border-left-style: solid;
border-width: 1px;
border-color: #000000;
font: 11px Verdana;
color: #000000;
font-weight: normal;
background: #9191bb;
}

#table_shows td {
border-bottom-style: dashed;
border-right-style: dashed;
border-width: 1px;
border-color: #000000;
font: 12px Verdana;
color: #000000;
font-weight: normal;
text-align: center;
}

.wystawy {
font: 12px Verdana;
color: #000000;
background: url(grafika/bg_table_shows.jpg) repeat-x;
}

#table_parents {
border: solid;
border-width: 1px;
border-color: #000000;
font: 12px Verdana;
color: #000000;
font-weight: normal;
background: #ffffff;
}

#table_parents td {
border-bottom-style: dashed;
border-width: 1px;
border-color: #000000;
color: #000000;
font-weight: normal;
}

.parents {
height: 26px;
font: 12px Verdana;
color: #000000;
text-align: center;
background: #B5B5D7;
}

.parents_2 {
height: 26px;
font: 16px Arial, Helvetica, sans-serif;
color: #000000;
text-align: center;
background: #B5B5D7;
}

.dob {
font: 11px Verdana;
color:#000000;
}

.opis_kociaka {
font: 12px Verdana;
text-align: left;
}

#galeria_2 img {
border: 1px solid #000000;
background: #9191bb;
padding: 3px;
}

.uwaga {
font: 12px Verdana;
color:#CC0000;
}
