@charset "iso-8859-1";

p {font-size: 0.8em}
p, h2 {padding-top: 5px; padding-bottom: 1px; padding-left: 20px; padding-right: 20px; font-family: Arial; }

h3 {padding-top: 5px; padding-bottom: 1px; padding-left: 20px; padding-right: 20px; font-family: Arial; font-size: 0.8em}

.relativ {position: relative; top: -68px;} 
.rel{position: relative; z-index: 3;}
.vanster {padding-top: 5px; padding-bottom: 1px;}  
.byt {text-align: right; }	
 

a:link, a:active, a:visited, a:hover {
	
	font-weight: bold; 
	font-size: 1.0em;
	text-decoration: none; 
	
}
a:active {
	color: #993366;
}
a:link {color: BLACK; }
a:visited {
	color: black;
	}
a:hover {
	color: White;
	background-color: #CC9966;
	 
	
}


a.merliten:link, a.merliten:active, a.merliten:visited, a.merliten:hover {font-weight: bold; font-size: 0.8em; text-decoration: none; color: white; background: url(bild/knapp.jpg); text-align: right; display: block; padding-top: 10px; padding-bottom: 2px; padding-right: 8px; margin-left: 7px; margin-right: 7px; font-family: Verdana; height: 40px; width: 147px; background-repeat: no-repeat} 

a.merliten:active {
	color: #CC9966;
}
a.merliten:link {
	color: #CC9966;
}
a.merliten:visited {
	color: #CC9966;
	font-weight: bold;
}
a.merliten:hover {
	color: White;
		
}
 

/*
Genalogical horse table
*/
table.genealogical td {
    color: #fff;
    background-color: #e0e8f5;
    padding: 0;
    padding-left: 5px;
}

table.genealogical td div.small{
    color: #2d1e0a;
} 

div.section .contain {
    margin: 3px 0 0 0;
    padding: 20px 20px 20px 20px;
    background: #f1f4f9 url(/images/v3_section_background.gif) top left repeat-x;
}

div.section .contain p {
	padding-bottom: 15px;
}
