 .text       			{ font-family: verdana; font-size: 12px; line-height: 140%; }
 .hintergrund			{ background: #FFFFFF; margin-top: 0; margin-bottom: 0; margin-right: 0; margin-left: 0; }
 .Suche_Titel			{ font-family: verdana; font-size: 16px; color: #2F6DB8; }
 .Suche_Text			{ font-family: verdana; font-size: 12px; line-height: 140%; } 
 .ok				{ font-family: verdana; font-size: 12px; color: #52B642; }
h1				{ font-family: verdana; font-size: 24px; color: #08679C; }
h2				{ font-family: verdana; font-size: 12px; color: #000000; line-height: 140%; }

.Menue1	{ white-space: nowrap; font-family: verdana; font-size: 13; color: #08679C; text-decoration: none; }
.Menue2	{ white-space: nowrap; font-family: verdana; font-size: 12; color: #08679C; text-decoration: none; }



/*
#Ueberschrift		{ position:relative; top:0px; }
#Einleitung		{ position:absolute; top:55px; left:180px; z-index:0; text-align:left; background: #FFFFFF; }
#Data			{ position:absolute; top:100px; left:180px; z-index:0; text-align:left; background: #FFFFFF; }

*/

.Tabelle			{ border:0; width:100%; border-spacing:0px; z-index:2; padding:0px; font-family: verdana; font-size: 12px; }


#BaumHintergrnd
{
	position:absolute; 
	right:0px;
	z-index:0;
	top:0px;
}

#LogoBaum
{
	position:absolute; 
	bottom:0px; 
	z-index:1; 
	left:0px;
}

#LogoBaum[id] {
        position:fixed;
}


#Logo
{
	position:absolute; 
	top:20px; 
	z-index:20; 
	text-align:left; 
	left: 30px;
}


#Navigation 
{ 
	padding: 5px; 
	z-index:2; 
	text-align:left; 
	width:200px;
	border-top:1px dashed #ABABAB; 
}

#Suche			
{ 
	padding: 5px; 
	z-index:2; 
	text-align:left; 
	border-top:1px dashed #ABABAB; 
	width:200px;
}


#LaenderBilder		
{ 
	padding: 5px; 
	z-index:2; 
	text-align:center; 
	width:200px;
}

#Daten
{ 
	padding: 10px; 
	position: absolute; 
	top:40px; 
	left:240px;
    right: 0px;
	z-index:2;
	border-left:1px dashed #ABABAB; 
	border-bottom:1px dashed #ABABAB; 
	border-top:1px dashed  #ABABAB; 
	background: #FFFFFF; 
}

#menue			
{ 
	position:absolute; 
	top:100px; 
	left:10px; 
	z-index:2; 
	text-align:left; 
}

#Breadcrumbs
{
	font-family: verdana; 
	font-size: 10px; 
	color: #ababab;
}

a.Breadcrumbs
{
	font-family: verdana; 
	font-size: 10px; 
	color: #ababab;
}

#Tabulator
{
	position: absolute; 
	top:49px; 
	left:220; 
	z-index:2; 
	text-align:left; 
	right: 10px;
	font-family: verdana; 
	font-size: 10px;
}



#lightbox{
	background-color:#eee;
	padding: 10px;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; font-family: verdana; font-size: 10px; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(settings/system/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('settings/system/lightbox/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="settings/system/lightbox/overlay.png", sizingMethod="scale");
	}
	
	
	
#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #ABABAB;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 3px;
        border: 1px solid #ABABAB;
        border-bottom: none;
        background: #DDE;
        text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover {
        color: #000;
        background: #AAE;
        border-color: #ABABAB;
}

#navlist li a#current {
        background: white;
        border-bottom: 1px solid white;
}
