@charset "iso-8859-2";
/* CSS Document */

 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
	padding: 10px;
}

/* General font families for common tags */
font,th,td,p { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-style: normal; font-weight: normal; }
a:link,a:active,a:visited { text-decoration: none; color: #000000; background-color: inherit; font-weight: bold;}
a:hover		{ text-decoration: none; color : #000000; background-color: inherit;}

/* Common other stuff */
td, table { margin: 0px; padding: 0px; border: 0px solid #FFFFFF; }
img { margin: 0px; padding: 0px; border: 0px; }


/* Wlasnosci tabel */
table.main { width: 944px; }
table.news { width: 100%; }
table.rodowod { width: 100%; border: 1px solid #999999; }


/* Ustawienia komorek tabel */
td.komorka1 { background-color: #593300; color: #FFFFFF;} 
td.komorka1a { background-color: #400000; color: #FFFFFF; }
td.komorka2 { background-color: #CCCCCC; color: #400000; background-image: url(gfx/pasek.jpg); }
td.komorka1, td.komorka1a, td.komorka2 { padding: 4px; height: 250px; vertical-align: top;}

td.rodowod { width: 33%; margin: 1px; padding: 2px; border: 1px solid #999999; font-size:11;}
td.rodowod4 { width: 25%; margin: 1px; padding: 2px; border: 1px solid #999999; font-size:11;}

td.photo { padding: 10px 0px; text-align: center; }
.spacer-10 { height: 10px; }
.spacer-15 { height: 15px; }


/* Czcionki - tekst */
.text-big, .text-big-c { font-size: 14px; font-weight: bold; line-height: 19px; }
.text-bigger, .text-bigger-c { font-size: 20px; font-weight: bold; }
.text-small, .text-small-c { font-size: 12px; line-height: 16px;}
.text-mini { font-size: 11px; }
.text-big, .text-bigger, .text-small, .text-mini { text-align: justify; }
.text-big-c, .text-bigger-c, .text-small-c { text-align: center; }

.text-header { font-size: 16px; text-align: left;}
.text-title { font-size: 28px; text-align: center; padding: 30px 0px 10px; }
.text-header, .text-title  { font-weight: bold; font-style: italic; }

td.date { font-size: 10px; text-align: left; width: 40px; line-height: 15px; vertical-align: top;}
td.text-small, td.date { padding: 3px 0px; }

td.footer { font-size: 12px; height: 40px; color: #6F3700; vertical-align: middle; }
td.footera { font-size: 12px; height: 40px; color: #400000; vertical-align: middle; }
td.footer-mini { font-size: 10px; height: 15px; color: #000000; vertical-align: bottom; }
td.footer,  td.footera, .footer-mini { text-align: center; }

/* Czcionki - linki */
.link-big { font-size: 14px; line-height: 25px; font-weight: normal; }
.link-big-bold  { font-size: 14px; line-height: 25px; font-weight: bold; }
.link-XL { font-size: 18px; font-weight: bold; }
.link-big, .link-big-bold, .link-XL { text-align: left; }


/* W wypadku braku Flash Playera */
div.main { width: 725px; height: 413px; line-height: 200px; }
div.logo { width: 725px; height: 237px; line-height: 100px; }
div.menu { width: 944px; height: 27px; line-height: 27px; margin-bottom: 1px; }
div.menu-small { width: 808px; height: 31px; line-height: 31px; }
div.pictures-1 { width: 256px; height: 360px; }
div.pictures-2 { width: 257px; height: 264px; }
div.pictures-3 { width: 462px; height: 400px; line-height: 200px; }
div.main, div.logo, div.menu, div.menu-small, div.pictures-1, div.pictures-2, div.pictures-3 { color: #000000; background-color:#CCCCCC; border: 1px solid #000000; }
