﻿body
{
    /*background-color: #7B1C1E;*/
    background-image: url(Images/back_Pixel3.jpg);
}

.header {
	background-image: url(Images/head.gif);
	
	width: 1196px;
	height: 50px;
	margin : 0px auto 0px auto;
}

.login1
{
	position: absolute;
	font-family: Arial;
	font-size: 6pt;
	margin: 10px auto auto 945px;
	color: #000000;
}

.highslide
{
     font-family: Arial;
     color:Fuchsia;
     /*border: 1px solid black;*/
}

.weather
{
	position: absolute;
	font-family: Arial;
	font-size: 6pt;
	margin: 200px auto auto 15px;
	color: #000000;
	/*border: 1px solid #7B1C1E;*/
	width:150px;
}

.center1
{
    font-family: 'Arial';
    font-size: 10pt;
    /*border: 1px solid #000000;*/
    background-image: url(  'Images/background.jpg' );
    width: 1019px;
    height: 746px;
    margin: 0px auto 0px auto;
}

.footer
{
    position: absolute;
    font-family: 'Arial';
    font-size: 8pt;
    width: 200px;
    height: 35px;
    margin: 746px auto 0px 10px;
    color: #FBFDD8;
    z-index: 1;
}

 .BemPanel
{
		z-index: 250;
	}
	
.Menue
{
    position: absolute;
    margin: 135px auto 0px 250px;
    font-family: 'Arial' , Arial;
    font-size: 11pt;
    z-index: 1;
    text-align: left;
}

.lang
{
	position: absolute;
	margin:  10px auto 0px 20px;
	font-family: 'Arial' , Arial;
	font-size: 11pt;
    }

.Menue2
{
    position: absolute;
	margin: 65px auto auto 320px;
	font-family: 'Arial' , Arial;
	font-size: 7pt;
	z-index: 300;
	width: 170px;
}


.Menue1
{
	position: absolute;
	margin: 150 auto 0px 35px;
	
}

.Main
{
	position: absolute;
	margin:  90px 10px 0px  100px;
	font-family: Arial;
	font-size: 11pt;
	width: 807px;

}

.Kal_info
{
	border-top: black thin solid;
	font-size: 9px;
	color: black;
	border-bottom: black thin solid;
	font-family: Arial;
}
.Kal_info_klein
{
	border-top: black thin solid;
	font-size: 9px;
	color: black;
	border-bottom: black thin solid;
	font-family: Arial;
}


H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: black;
}
H1
{
	font-family: Arial, 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: Arial, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}	
		
H3	{	
	font-family: Arial, 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: Arial, 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: Arial, 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: Arial, 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: 90px auto 0px 160px;
	font-family: Arial;
	font-size: 7pt;
}
TABLE
{
	background-color: transparent;
}
TD
{
	background-color: transparent;
	
}	

.Tabellen_Sb
{
    border:#000000;
    /*background-color: #6E8C34;*/
    font-family: Arial;
}

.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;
}

.tree_node_style
{
    text-decoration: none; /* remove the default underline from the links */
    display: table; /* make each link into a block so that hovering over any area of the link will cause a change of background color */ /*width:169px; set the width to be the same as the ul width*/
    text-indent: 15px; /*move the link text 5px to the right */
    padding: 2px 5px 2px 0; /*background: #C91B24;  make the background color red */
    background-image: url(Images/back_Menue3.jpg);
    color: #000000; /* make the text color white */ /*border-bottom:1px solid #ccc; /* separate the links with a 1px wide white line */
    font-family: Arial,Arial,sans-serif; /* font family on the menu */
    font-size: 12px;
    text-align: left;
    font-weight: bolder;
}

.tree_node_style1
{
    text-decoration: none; /* remove the default underline from the links */
    display: block; /* make each link into a block so that hovering over any area of the link will cause a change of background color */ /*width:169px; set the width to be the same as the ul width*/
    text-indent: 15px; /*move the link text 5px to the right */ /*padding: 2px 10px 2px 0;
    background: #C91B24;  make the background color red */
    background-image: url(Images/back_Menue3.jpg);
    color: #000000; /* make the text color white */ /*border-bottom:1px solid #ccc; /* separate the links with a 1px wide white line */
    font-family: Arial,Arial,sans-serif; /* font family on the menu */
    font-size: 12px;
    text-align: left;
    font-weight: bolder;
}

.tree_node_style_hover
{
     /*background: #FBFDD8; change the background to white on :hover */
    color: #FFFFFF;
    background-image: url(Images/back_Menue4.jpg);
    padding: 2px 5px 2px 0;
     
}

.tree_node_style_selected
{
    color: #FFFFFF; /*background: #FBFDD8; change the background to white on :hover */
    background-image: url(Images/back_Menue4.jpg);
}
