* {
	padding: 0;
	margin: 0;
}


body {
	background: #eae3d1; 
	font: 12px/16px Verdana; 
	color: #998f76;
}

#rasa{
	position: absolute;
	top: 15px;
	width: 96px;
	height: 102px;
	margin: 0px;
}

#rasa a img {
		position: absolute;
		outline: none;	
}

#top_bg{
	height: 299px;
	background: url('images/top_bg.gif');
	margin: 0px;
}

#top{
	width: 900px;
	height: 248px;
	margin: 0px auto;
	background: url('images/top.gif');
}

#bg_menu{
	height: 51px;
	width: 900px;
	background: url('images/bg_menu.gif');
	margin: 0px auto;
}

#top_text{
	width: 900px;
	margin: 0px auto;
	padding-top: 15px;
	background: url('images/top_text.gif') no-repeat;
}

#bottom{
	background: url('images/bottom_bg.gif') repeat-x bottom;
}

#bottom_text{
	width: 900px;
	margin: 0px auto;
	background: url('images/bottom_text.gif') bottom no-repeat;
}

#cytat{
	width: 900px;
	margin: 0px auto;
	height: 175px;
	background: url('images/quote.gif');
}

#footer{
	width: 900px;
	height: 29px;
	margin: 0px auto;
	background: url('images/footer.gif');
}

/* MENU */




#menu{
	background: url('images/menu.gif');
	padding-left: 120px;
	width: 780px;
	height: 51px;
	margin: 0px auto;
}

#menu_01, #menu_02, #menu_03, #menu_04, #menu_05, #menu_06, #menu_07, #menu_08, #menu_09{
	float: left;
	margin: 0px;
	outline: none;
	text-indent: -2000px;
}

a#menu_01{
	height: 51px;
	width: 130px;
}

a#menu_01:hover, a#menu_01:active {
	background: url('images/menu_hover.gif') -120px 0px;
}

a#menu_02{
	height: 51px;
	width: 130px;
}

a#menu_02:hover, a#menu_02:active {
	background: url('images/menu_hover.gif') -250px 0px;
}

a#menu_03{
	height: 51px;
	width: 120px;
}

a#menu_03:hover, a#menu_03:active {
	background: url('images/menu_hover.gif') -380px 0px;
}

a#menu_04{
	height: 51px;
	width: 100px;
}

a#menu_04:hover, a#menu_04:active {
	background: url('images/menu_hover.gif') -500px 0px;
}

a#menu_05{
	height: 51px;
	width: 80px;
}

a#menu_05:hover, a#menu_05:active {
	background: url('images/menu_hover.gif') -600px 0px;
}

a#menu_06{
	height: 51px;
	width: 90px;
}

a#menu_06:hover, a#menu_06:active {
	background: url('images/menu_hover.gif') -680px 0px;
}

a#menu_07{
	height: 51px;
	width: 70px;
}

a#menu_07:hover, a#menu_07:active {
	background: url('images/menu_hover.gif') -770px 0px;
}



/* TYPOGRAFIA & WYGLAD */

#tresc {
	width: 750px;
	margin: 0px auto;
	font: 13px/19px Verdana; 
	color: #654f2d;
}

	#tresc a:link, #tresc a:visited {
		font: 13px/19px Verdana; 
		color: #7f5513;
		text-decoration: none;
}

	#tresc a:hover, #tresc a:active {
		font: 13px/19px Verdana; 
		color: #eb5e00;
		text-decoration: underline;
}

#footer {
	font: 10px/23px Verdana; 
	color: #fbf1d4;
}

	#footer a:link, #footer a:visited {
		font: 10px/23px Verdana; 
		color: #ffd800;
		text-decoration: none;
}

	#footer a:hover, #footer a:active {
		font: 10px/23px Verdana; 
		color: #ffa200;
		text-decoration: none;
}

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

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

.image {
	border: 1px solid #bfb28b;
	padding: 5px;
	margin: 3px;
}

#pedigree{
}

#pedigree table{
	border: 1px solid #b6af9d;
}


#pedigree td{
	border: 1px solid #d5cfbe;
	padding: 5px;
	text-align: left;
	font: 12px/14px Verdana;
	color: #5a3b21;
	font-weight: bold;
}

h1{
	font: 14px/21px Verdana;
	color: #be4819;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: small-caps;
}

h3{
	font: 13px/17px Verdana;
	color: #85462d;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: small-caps;
}

h2{
	font: 16px/20px Verdana;
	color: #e44100;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: small-caps;
}
