* {
	padding: 0;
	margin: 0;
}

body {
	background: #8c7a59 url('images/tlo.jpg'); 
	font: 12px/16px Arial; 
	color: #43321e;
}

#tlo_tresc {
	background: url('images/tlo_tresc.jpg');
	width: 600px;
	margin: 0px auto;
}

#tresc {
	width: 580px;
	margin: 0px auto;
	font: 12px/16px Arial; 
	color: #43321e;
}

	#tresc a:link, #tresc a:visited {
		font: 12px/16px Arial; 
		color: #772306;
		font-weight: bold;
		text-decoration: none;
}

	#tresc a:hover, #tresc a:active {
		font: 12px/16px Arial; 
		color: #ff7800;
		font-weight: bold;
		text-decoration: none;
}

	#tresc .text_small {
		font: 11px/13px Trebuchet MS, Arial, Verdana; 
		color: #43321e;
		font-weight: normal;
	}

	#tresc .text_big {
		font: 19px/22px Trebuchet MS, Arial, Verdana; 
		color: #43321e;
		font-weight: normal;
	}

	#tresc .text_big2 {
		font: 30px/33px Trebuchet MS, Arial, Verdana; 
		color: #43321e;
		font-weight: normal;
	}

#table_shows {
	font: 12px/16px Arial, Verdana; 
	color: #43321e;
	border: 0px;
}

	#table_shows TD {
		background: #faebca;
		font: 12px/16px Arial, Verdana; 
		color: #43321e;
		border-bottom-style: solid;
		border-width: 1px;
		border-color: #b49a70;
		padding-top: 5px;
		text-align: left;
	}

	#table_shows TH {
		background: #f6e4bc;
		font: 12px/16px Arial, Verdana; 
		color: #43321e;
		border-bottom-style: solid;
		border-width: 1px;
		border-color: #b49a70;
		padding-top: 5px;
		text-align: left;
	}

	#table_shows .text_small {
		font: 10px/10px Arial, Verdana; 
		color: #43321e;
		font-weight: normal;
	}

	#table_shows .text_red {
		font: 12px/16px Arial, Verdana; 
		color: #990000;
		font-weight: bold;
	}
	
#table_pedigree {
	font: 12px/16px Arial, Verdana; 
	color: #43321e;
	border-top-style: solid;
	border-left-style: solid;
	border-width: 1px;
	border-color: #b49a70;
}

	#table_pedigree TD {
		font: 12px/16px Arial, Verdana; 
		color: #43321e;
		border-bottom-style: solid;
		border-right-style: solid;
		border-width: 1px;
		border-color: #b49a70;
	}

	#table_pedigree .text_rodowod {
		font: 10px/14px Arial, Verdana; 
		color: #998062;
		font-weight: normal;
	}

#galeria a:link img, #galeria a:visited img {
	border: 1px solid #b49a70;
	background: #ffffff;
	padding: 2px;
}

#galeria a:hover img, #galeria a:active img {
	border: 1px solid #725b36;
	background: #fd833b;
	padding: 2px;
}

div.border {
	background: url('images/border.gif');
	margin: 0px auto;
	width: 602px;
	margin-left: 23px;
}

div.tlo_deski {
	background: url('images/tlo_deski.jpg');
	margin: 0px auto;
	width: 650px;
}

div.cien_deski {
	width: 678px;
	margin: 0px auto;
}

html>body div.cien_deski {
	background: url('images/cien_deski.png') repeat-y;
}

div.gwiazdy1 {
	position: absolute;
	width: 222px;
	height: 169px;
}

html>body div.gwiazdy1 {
	background: url('images/gwiazdy1.png') no-repeat top left;
}

div.logo01 {
	width: 646px;
	height: 100px;
	margin: 0px auto;
	margin-left: 1px;
}

html>body div.logo01 {
	background: url('images/logo01b.png') no-repeat;
}

div.logo02 {
	width: 646px;
	height: 105px;
	margin: 0px auto;
	margin-left: 1px;
}

html>body div.logo02 {
	background: url('images/logo02b.png') no-repeat;
}

div.foto {
	position: absolute;
	width: 290px;
	height: 202px;
	margin-left: 367px;
	margin-top: 6px;
}

html>body div.foto {
	background: url('images/foto.png') no-repeat;
}

div.menu {
	width: 646px;
	height: 26px;
	margin: 0px auto;
	margin-left: 1px;
}

html>body div.menu {
	background: url('images/menu2.png') no-repeat;
}

div.logo03 {
	width: 643px;
	height: 15px;
	margin: 0px auto;
	margin-left: 2px;
}

html>body div.logo03 {
	background: url('images/logo03.png') no-repeat;
}

div.bottom01 {
	width: 618px;
	height: 80px;
	margin: 0px auto;
	margin-left: 15px;
}

html>body div.bottom01 {
	background: url('images/bottom01.png') no-repeat bottom;
}

div.bottom02 {
	width: 621px;
	height: 80px;
	margin: 0px auto;
	margin-left: 12px;
}

html>body div.bottom02 {
	background: url('images/bottom02.png') no-repeat bottom;
}

div.design_logo {
	width: 152px;
	height: 38px;
	cursor: hand;
}

html>body div.design_logo {
	background: url('images/goldenweb.png') no-repeat;
}

#design {
	padding-top: 4px;
	padding-right: 4px;
}

#gwiazdy2b {
	background: url('images/gwiazdy2.jpg') no-repeat bottom right;
}
#serce {
	margin-top: 100px;
}
