html {		height:100%;	} 

body {		height:100%;
			font-family: Arial, Sans-serif;
			color: black; 
			font-size: 90%; 
			background-color: #fff;
			margin: 0px 0px 0px 3px;
			padding:0px;
			scrollbar-arrow-color: #ffffff;
			scrollbar-base-color: #000000;
			scrollbar-dark-shadow-color: #000000;
			scrollbar-track-color: #ffffff;
			scrollbar-face-color: #D1D6E0;
			scrollbar-shadow-color: #ffffff;
			scrollbar-highlight-color: #ffffff;
			scrollbar-3d-light-color: #ffffff;
	}

table	{	font-family: Arial, Sans-serif;
			color: black; 
			font-size: 100%;
		} 

ul { list-style-image:url(minuszeichen.gif); 
	 margin-left:18px; }

A.small:link, 
A.small:visited{ color: #003399; font-size:80%; text-decoration:none; }
A.small:hover, 
A.small:active{ color: #444; text-decoration:none; 	background:#ffffff;}

A.link_header:link, 
A.link_header:visited{ color: #fff; font-size:100%; text-decoration:none; }
A.link_header:hover, 
A.link_header:active{ color: #fff; font-size:100%; text-decoration:none; }

select,input {	background-color:#E1EBF0; 
				font-size:95%; 
				font-family:Arial,sans-serif;
				text-align: left;
			}
.c_table	{ font-size:100%; }

td.inhalt {	font-family: Arial, Sans-serif; 
		  	font-size: 80%;
		  	color:#000;
		  	background-color: #fff;
			padding-top:20px;
			}
td.sidebar	{ 	  font-family: Arial, Sans-serif; 
		  		  font-size: 100%;
				  padding-top:20px;
				  padding-left:5px;
				  padding-right:2px;
				  text-align:right;
		  		  color:#000;
				  background-color: #fff;
				  border-right:1px #cccccc solid;
				  }
#sidebar_box	{ background-color: #e4bc99;
				  font-family: Arial, Sans-serif; 
				  text-align:left;
		  		  font-size: 75%;
				  width: 142px;	
				  padding:5px;
				  color:#09357b;
				}
				  
td.subnavi { border-right:1px #cccccc solid; 
			  background-color: #fff;
			  padding-top:20px;
			  }
			  
td.line_top { border-top:1px #cccccc solid; 
			  background-color: #fff;
			  }

td.toolbox {font-family: Arial, Sans-serif; 
		  	font-size: 90%;
		  	padding:5px 20px 5px 20px;
		  	border-right:1px #cccccc solid;
		  	background-color: #fff;
			}

td.footer {font-family: Arial, Sans-serif; 
		  font-size: 75%;
		  padding:5px 20px 5px 20px;
		  color:#000;
		  border-right:1px #cccccc solid;
		  border-top:1px #cccccc solid;
		  background-color: #fff;
		}
/*-------------------------HEADER-----------------------------------*/
.header 	{		padding:5px 20px 5px 20px;
					background-color:#6C6B6D; 
					font-size: 80%;
		  			color:#fff;
			}
td.titelbar{   			  
			 height:92px;
			}
/*------------------------ENDE-HEADER-------------------------------*/


/*------------------------ DOWNLOAD -------------------------------*/
td.d_titel {font-family: Arial, Sans-serif; 
		  font-size: 70%;
		  font-weight:bold;
		  color:#444;
		  border-bottom:1px #ccc solid;
		  border-top:1px #ccc solid;
		  background: #F2F2F2;
		  height: 22px;
		  padding:0em 0em;
		}

td.content {font-family: Arial, Sans-serif; 
		  font-size: 70%;
		  color:#000;
		  border-bottom:1px #ccc dotted;
		}
/*---------------------- DOWNLOAD-------------------------------*/

/*---------------------- Navigation -------------------------------*/
#navcontainer { width: 210px;}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-weight:600;
font-size:75%;
}

#navcontainer a
{
display: block;
padding: 3px 3px 3px 20px;;
width: 100%;
background-color: #cc854b;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #e4bc99;
color: #fff;
}

#navcontainer a.subnavi
{
padding: 3px 3px 3px 40px;
background-color: #daa475;
font-weight:400;
}

#navcontainer a.sub_active
{
padding: 3px 3px 3px 40px;
background-color: #e4bc99;
font-weight:400;
}

#navcontainer .active
{
background-color: #e4bc99;
}
/*---------------------- Navigation -------------------------------*/
/*---------------------- URL Navigation -------------------------------*/
#navi_header
{
width: 90px;
/* to display the list horizontaly */
font-family: sans-serif;
font-size:75%;
font-weight:bold;
margin: 0;
padding: 0;

}

#navi_header li
{
display: inline;
list-style-type: none;

}

#navi_header a
{
padding:5px;
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
text-align: center;
background-color: #efb86d;
text-decoration: none;
color:#09357b;
border-left: solid 1px #4e5184;
}

#navi_header a:hover { 	color:#fff;	}
.active
{
	color: #fff;
}
/*---------------------- URL Navigation -------------------------------*/
/*------------------------ DISCLAIMER -------------------------------*/
body.disclaimer {font-family: Arial, Sans-serif;
				color: #000000; 
				font-size: 80%; 
				background-color: #ffffff;
				margin-top: 10pt;
				margin-left: 10pt;
				margin-right: 10pt;
		}
/*------------------------ DISCLAIMER -------------------------------*/

/*------------------------ content layout -------------------------------*/
a.mainlink {
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:9px;
display: block;
background-color: #E8E8E8;
text-decoration: none;
color:#555;
border-bottom: solid 1px #ccc;
border-right: solid 1px #ccc;
}
a.mainlink:hover {
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
background-color: #ccc;
text-decoration: none;
color:#000;
border-bottom: solid 1px #999;
border-right: solid 1px #999;
}

.infobox{
margin-bottom:20px; 
padding:10px; 
background-color:#F0F0F0; 
border-left:4px solid #ddd; 
border-top:1px solid #ddd; 
border-right:1px solid #ddd; 
border-bottom:1px solid #ddd;
}
/*------------------------ content layout -------------------------------*/

/*-------------------------------Layers-----------------------------------*/
.cont   {	  z-index:2;
			  height: 100%;
			  width: 390px;
              position:absolut;
              padding-left:10px;
              top:10px;
              background-color:#ffffff;
             }
	 
.f_table{ font-size:85%; }
/*-------------------------------Ende-Layers-----------------------------------*/

/*------------------------- Schlagwortverzeichnis -----------------------------*/
	#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 80% Arial;
	line-height:0.8em;
	z-index:100;
	}
	
	#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	background-color: #BDCCDF;
	color:#fff;
	font-size:80%;
	color: #003399;
	}
	
	#dropmenudiv a:hover{ /*hover background color*/
	background-color: #003399;
	color:#fff;
	}
	
	
	.menu {font-size:95%; background-color:#BDCCDF; margin:2px; width:160px; border-top:1px #003399 solid; border-bottom:1px #003399 solid; color: #003399; text-align: left; padding:1px;}
	.submenu {font-size:90%; position:absolute;  background-color:#BDCCDF; margin:3px; width:220px; border-top:1px #003399 solid; border-bottom:1px #003399 solid; padding-top:2px; padding-right:2px;}
	a.multilink {color:#003399; text-decoration:none;}
	a.multilink:visited{color:#666;}
	.buchstabe {border:solid 1px #DBD5B7; padding-left:6px; padding-right:6px; padding-bottom:3px; padding-top:3px; margin:3px; font-size:140%; font-weight:bold; background-color:#EDEBD5;}

/*------------------------ Schlagwortverzeichnis ------------------------------*/