* {
	padding: 0;
	margin: 0;
}


body {
	background: #ded6bf url('images/tlo.gif') center fixed; 
	font: 10px/15px Verdana; 
}

#red_bar{
	height: 8px;
	background: #a4381e;
}

#wzor{
	background: url('images/wzor.png') no-repeat fixed top center;
}

#frame{
	background: url('images/frame.png') repeat-y;
	width:840px;
	margin: 0px auto;
}

#container{
	width: 818px;
	margin: 0px auto;
	background: url('images/tlo.jpg');
}

#bottom{
	width: 840px;
	margin: 0px auto;
	height: 68px;
	background: url('images/bottom.png');
}

#top1{
	width: 818x;
	height: 289px;
	background: url('images/1.jpg');
}

#top2{
	width: 818x;
	height: 289px;
	background: url('images/2.jpg');
}

#top3{
	width: 818x;
	height: 289px;
	background: url('images/3.jpg');
}

#top4{
	width: 818x;
	height: 289px;
	background: url('images/4.jpg');
}

#top5{
	width: 818x;
	height: 289px;
	background: url('images/5.jpg');
}

#top6{
	width: 818x;
	height: 289px;
	background: url('images/6.jpg');
}

#footer{
	height: 25px;
	background: #a4381e;
	font: 10px/25px Verdana;
	color: #dfd6c0;
	margin-top: 30px;
}

#footer a:link, #footer a:visited{
	font: 10px/25px;
	color: #ffffff;
}

#footer a:hover{
	font: 10px/25px;
	color: #ff3100;
}


#menu_pl{
	width: 728px;
	height: 41px;
	padding-left: 90px;
	background: url('images/menu_pl.jpg');
}


a#menu_pl_01, a#menu_pl_02, a#menu_pl_03, a#menu_pl_04, a#menu_pl_05, a#menu_pl_06, a#menu_pl_07{
	margin: 0px;
	outline: none;
	display: block;
	float: left;
	text-indent: -2000px;
}

#menu_pl_01_active, #menu_pl_02_active, #menu_pl_03_active, #menu_pl_04_active, #menu_pl_05_active, #menu_pl_06_active{
	margin: 0px;
	outline: none;
	display: block;
	float: left;
	text-indent: -2000px;
}


a#menu_pl_01{
	width: 130px;
	height: 41px;
}

a#menu_pl_01:hover {
	background: url('images/menu_pl_hover.jpg') -90px 0px;
}

a#menu_pl_02{
	width: 100px;
	height: 41px;
}

a#menu_pl_02:hover {
	background: url('images/menu_pl_hover.jpg') -220px 0px;
}

a#menu_pl_03{
	width: 120px;
	height: 41px;
}

a#menu_pl_03:hover {
	background: url('images/menu_pl_hover.jpg') -320px 0px;
}

a#menu_pl_04{
	width: 100px;
	height: 41px;
}

a#menu_pl_04:hover {
	background: url('images/menu_pl_hover.jpg') -440px 0px;
}

a#menu_pl_05{
	width: 100px;
	height: 41px;
}

a#menu_pl_05:hover {
	background: url('images/menu_pl_hover.jpg') -540px 0px;
}

a#menu_pl_06{
	width: 60px;
	height: 41px;
}

a#menu_pl_06:hover {
	background: url('images/menu_pl_hover.jpg') -640px 0px;
}

a#menu_pl_07{
	width: 100px;
	height: 41px;
}

a#menu_pl_07:hover {
	background: url('images/menu_pl_hover.jpg') -700px 0px;
}




a#menu_pl_01_active{
	width: 130px;
	height: 41px;
	background: url('images/menu_pl_hover.jpg') -90px 0px;
}

a#menu_pl_02_active{
	width: 100px;
	height: 41px;
	background: url('images/menu_pl_hover.jpg') -220px 0px;
}

a#menu_pl_03_active{
	width: 120px;
	height: 41px;
	background: url('images/menu_pl_hover.jpg') -320px 0px;
}

a#menu_pl_04_active{
	width: 100px;
	height: 41px;
	background: url('images/menu_pl_hover.jpg') -440px 0px;
}

a#menu_pl_05_active{
	width: 100px;
	height: 41px;
	background: url('images/menu_pl_hover.jpg') -540px 0px;
}

a#menu_pl_06_active{
	width: 60px;
	height: 41px;
	background: url('images/menu_pl_hover.jpg') -640px 0px;
}




#menu_en{
	width: 588px;
	height: 41px;
	padding-left: 230px;
	background: url('images/menu_en.jpg');
}


a#menu_en_01, a#menu_en_02, a#menu_en_03, a#menu_en_04, a#menu_en_05, a#menu_en_06, a#menu_en_07{
	margin: 0px;
	outline: none;
	display: block;
	float: left;
	text-indent: -2000px;
}

#menu_en_01_active, #menu_en_02_active, #menu_en_03_active, #menu_en_04_active, #menu_en_05_active, #menu_en_06_active{
	margin: 0px;
	outline: none;
	display: block;
	float: left;
	text-indent: -2000px;
}


a#menu_en_01{
	width: 110px;
	height: 41px;
}

a#menu_en_01:hover {
	background: url('images/menu_en_hover.jpg') -230px 0px;
}

a#menu_en_02{
	width: 100px;
	height: 41px;
}

a#menu_en_02:hover {
	background: url('images/menu_en_hover.jpg') -340px 0px;
}

a#menu_en_03{
	width: 100px;
	height: 41px;
}

a#menu_en_03:hover {
	background: url('images/menu_en_hover.jpg') -440px 0px;
}

a#menu_en_04{
	width: 90px;
	height: 41px;
}

a#menu_en_04:hover {
	background: url('images/menu_en_hover.jpg') -540px 0px;
}

a#menu_en_05{
	width: 60px;
	height: 41px;
}

a#menu_en_05:hover {
	background: url('images/menu_en_hover.jpg') -630px 0px;
}

a#menu_en_06{
	width: 110px;
	height: 41px;
}

a#menu_en_06:hover {
	background: url('images/menu_en_hover.jpg') -690px 0px;
}






a#menu_en_01_active{
	width: 110px;
	height: 41px;
	background: url('images/menu_en_hover.jpg') -230px 0px;
}

a#menu_en_02_active{
	width: 100px;
	height: 41px;
	background: url('images/menu_en_hover.jpg') -340px 0px;
}

a#menu_en_03_active{
	width: 100px;
	height: 41px;
	background: url('images/menu_en_hover.jpg') -440px 0px;
}

a#menu_en_04_active{
	width: 90px;
	height: 41px;
	background: url('images/menu_en_hover.jpg') -540px 0px;
}

a#menu_en_05_active{
	width: 60px;
	height: 41px;
	background: url('images/menu_en_hover.jpg') -630px 0px;
}







#tresc{
	width: 790px;
	margin: 0px auto;
	font: 12px/18px Verdana; 
	color: #53371f;
}

	#tresc a:link, #tresc a:visited {
		font: 12px/18px Verdana; 
		color: #a22706;
		text-decoration: none;
}

	#tresc a:hover, #tresc a:active {
		font: 12px/18px Verdana; 
		color: #f03200;
		text-decoration: underline;
}

#tresc a:link img, #tresc a:visited img {
	border: 1px solid #c6b59d;
	margin: 1px;
	padding: 3px;
}

#tresc a:hover img, #tresc a:active img {
	border: 1px solid #b32200;
	margin: 1px;
	padding: 3px;
}

.image {
	border: 1px solid #c6b59d;
	margin: 1px;
	padding: 3px;
}
td{
	font: 12px/18px Verdana; 
	color: #53371f;
}

.pedigree{
border:1px solid #b19a7c;
}

.pedigree td{
border:1px solid #d7c5af;
padding: 3px;
text-align:left;
}

.pedigree_xsmall {
	font: 9px/11px Verdana;
	font-weight: bold;
}

.pedigree_small {
	font: 11px/13px Verdana;
	font-weight: bold;
}

.pedigree_big {
	font: 15px/19px Verdana;
	font-weight: bold;	
}

.litera{
	font: 26px/40px "Times New Roman";
	color: #a12205;
}

.tytul{
	font: 20px/40px "Times New Roman";
	color: #721f0c;
	letter-spacing: 1px;
}

#wejscie{
	width: 580px;
	margin: 0px auto;
	font: 10px/12px Verdana; 
	color: #826d58;
}

	#wejscie a:link, #wejscie a:visited {
		font: 10px/12px Verdana; 
		color: #a25542;
		text-decoration: none;
}

	#wejscie a:hover, #wejscie a:active {
		font: 10px/12px Verdana; 
		color: #bb3211;
		text-decoration: underline;
}