﻿body
{
    background-color: #FAF3E6;
}

.header {
	background-image: url(Images/head.gif);
	
	width: 1196px;
	height: 50px;
	margin : 0px auto 0px auto;
}

.login1
{
	position: absolute;
	font-family: Verdana;
	font-size: 6pt;
	margin: 3px auto auto 940px;
	color: #FAF3E6;
}

.Impressum
{
	position: absolute;
	font-family: Verdana;
	font-size: 7pt;
	margin: 680px auto auto 945px;
	color: #6C4F23;
	text-transform: none;
	text-decoration: none;
}

.center1
{
    border: 1px solid #BC943D;
    background-image: url(  'Images/background.jpg' );
    width: 1012px;
    height: 696px;
    margin: 0px auto 0px auto;
}

.footer
{
    position: absolute;
    font-family: 'Verdana';
    font-size: 7pt;
    width: 200px;
    height: 35px;
    margin: 700px auto 0px 0px;
    color: #BC943D;
      
}

 .BemPanel
{
		z-index: 250;
	}
	
.Menue
{
	position: absolute;
	margin:  125px auto 0px 30px;
	font-family: 'Verdana' , Arial;
	font-size: 11pt;
	z-index: 1;
	}

.lang
{
	position: absolute;
	margin:  40px auto 0px 50px;
	font-family: 'Verdana' , Arial;
	font-size: 11pt;
	
}

.Menue2
{
    position: absolute;
	margin: 65px auto auto 320px;
	font-family: 'Verdana' , Arial;
	font-size: 7pt;
	z-index: 300;
	width: 170px;
}


.Menue1
{
	position: absolute;
	margin: 150 auto 0px 35px;
	
}

.Main
{
    position: absolute;
    margin: 60px 10px 0px 100px;
    font-family: Verdana;
    font-size: 9pt;
    width: 810px;
    color: #433417;
}

.MainBericht
{
    position: absolute;
    margin: 10px 10px 10px 10px;
    font-family: Verdana;
    font-size: 9pt;
    width: 900px;
    color: #433417;
}

.Bericht
{
	font-family: Verdana;
}

.HyperLink1:hover
		{
			cursor:pointer;
			cursor:hand;
		}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #645433;
}
H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	text-align: center;
}	
		
H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}
	
	.sitemap
{
	position: absolute;
	margin: 45px auto 0px 105px;
	font-family: Verdana;
	font-size: 8pt;
}
/*TABLE
{
	background-color: transparent;
}
TD
{
	background-color: transparent;
	
}*/	

.Tabellen_Sb
{
    border:#000000;
    /*background-color: #6E8C34;*/
}

.mpopup
{
   z-index: 250;
   
}

table.abstammung {
	width: 95%;
	/*border: 0 ;*/
	border: 0.5pt solid black;
	margin: auto;
		 }

td.abstammung_vater {
  width: 120px;
  /*border: 1px solid blue;*/
  border: 0.5pt solid black;
 
  padding: 0;
}

td.abstammung_mutter {
  /*border: 1px solid red;*/
  border: 0.5pt solid black;
  padding: 0;
  width: 120px;
}

td.connector {
  border-right: 1px dotted black;
}
