body  {
	background: #D0D1D5;
	line-height: 120%; 
	font-family: Verdana,Verdana, Arial, sans-serif ;
	margin: 0;
	padding: 0;
	/*text-align: center;*/
	}

#divCont {position:absolute; z-index:1; left:17px; top:135px; height:50px; width:170px; visibility:hidden;}
.clTop   {position:absolute; z-index:1; width:170px; line-height:17px;}
.clSub   {position:absolute; z-index:1; left:0px; top:20px; width:170px; line-height:14px;}

/*** This sets the style for the links inside the menu. ***/
#divCont .clTop a {color:#000000; font-family:verdana,helvetica,sans-serif; font-size:60%; font-weight:bold; text-decoration:none;}
#divCont .clTop a:hover {color:#000000; text-decoration:none;}
#divCont .clTop .clSub a {color:#000000; font-family:verdana,helvetica,sans-serif; font-size:60%; font-weight:bold; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:#F9F9F9; text-decoration:none;} 
#divCont .clTop .clSub a:active {color:#990000; text-decoration:none;}

.hellgrauelinie {border: 1px solid #999999;  }
.weiss {
	background-color: #FFFFFF;
	}

.headline {
	font-family: Verdana, Arial, sans-serif;
	color: #990000; 
	text-decoration: none;
	font-size: 11px;


	}

#file{
cursor:pointer;
font-family:arial;
text-decoration:none;
font-family: verdana;
font-size: 10px;
padding-left: 15px;
}

#space{
	padding-left: 30px;
	font-size: 10px;
	font-family: Verdana;
}




.textrot {
	font-family: Verdana, Arial, sans-serif;
	color: #990000; 
	text-decoration: none;
	font-size: 11px;
	}

.links { 
	font-family: Verdana, Arial, sans-serif;
	color: #000000; 
	text-decoration: none;
	font-size: 70%;
	}

.text { 
	font-family: Verdana, Arial, sans-serif;
	color: #000000; 
	text-decoration: none;
	font-size: 70%;
	}

.highlight {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #990000; 
	text-decoration: none;
	font-size: 70%;
	}

.textfest { 
	font-family: Verdana, Arial, sans-serif;
	color: #000000; 
	text-decoration: none;
	font-size: 11px;
	}

a:link { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
	font-size: 11px;
	}

a:visited { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
	font-size: 11px;
	}

a:active { 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #000000; 
	text-decoration: none;
	font-size: 11px;
	}	

a:hover { 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #000000; 
	text-decoration: underline;
	font-size: 11px;
	}

a.white:link { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #F9F9F9; 
	text-decoration: none;
	font-size: 70%;
	}

a.white:visited { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #F9F9F9; 
	text-decoration: none;
	font-size: 70%;
	}

a.white:active { 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #F9F9F9; 
	text-decoration: none;
	font-size: 70%;
	}	

a.white:hover { 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #F9F9F9; 
	text-decoration: none;
	font-size: 70%;
	}	
.white {
        font-weight: bold;
        font-family: Verdana, Arial, sans-serif;
        color: #F9F9F9;
        text-decoration: none;
        }

a.pdf:link { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	
	font-size: 100%;
	}

a.pdf:visited { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	
	font-size: 100%;
	}

a.pdf:active { 
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;

	font-size: 100%;
	}	

a.pdf:hover { 
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	}		
	
a.blau:link { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #003366; 
	text-decoration: none;
	font-size: 100%;
	}

a.blau:visited { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #003366; 
	text-decoration: none;
	font-size: 100%;
	}

a.blau:active { 
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	color: #003366; 
	text-decoration: none;
	font-size: 100%;
	}	

a.blau:hover { 
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	color: #003366; 
	text-decoration: underline;
	font-size: 100%;
	}	

#oben {
		
		background-color: #FFFFFF;
			border: 1px solid #999999;
		font-family: Verdana, Arial, sans-serif;
			color: #000000; 
			padding: 5px;
			text-decoration: none;
			font-size: 70%;
			
		}
a.lnk:link { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 100%;
	}

a.lnk:visited { 
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	
	font-size: 100%;
	}

a.lnk:active { 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;

	font-size: 100%;
	}	

a.lnk:hover { 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	color: white;
	text-decoration: none;
	}		
#oben1 {
		
		background-color: #FFFFFF;
			border: 1px solid #999999;
		font-family: Verdana, Arial, sans-serif;
			color: #000000; 
			padding: 5px;
			text-decoration: none;
			margin-top: 8px;
			font-size: 70%;
			
		}

#unten1 {
		
		background-color: #FFFFFF;
			border: 1px solid #999999;
		font-family: Verdana, Arial, sans-serif;
			color: #000000; 
			text-decoration: none;
			font-size: 70%;
			padding: 5px;
			margin-top: 8px;
			margin-right: 4px;
			
		}

#unten2 {
			
			background-color: #FFFFFF;
			border: 1px solid #999999;
		font-family: Verdana, Arial, sans-serif;
			color: #000000; 
			text-decoration: none;
			font-size: 70%;
			margin-top: 8px;
			margin-left: 4px;
			margin-right: 4px;
			padding: 5px;
			
			
			
		}


#unten3 {
		
		background-color: #FFFFFF;
			border: 1px solid #999999;
		font-family: Verdana, Arial, sans-serif;
			color: #000000; 
			text-decoration: none;
			font-size: 70%;
			margin-left: 4px;
			
			padding: 5px;
			margin-top: 8px;
			/*margin-left: 8px;*/
			
		}

#unten3 img {
		float: right;
		padding-left: 5px;
		display: inline;
	}

#unten3 p {
		border: 1px solid #999999;
	}

table {
	 border-collapse:collapse;
         border-spacing: 0;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
p {
	padding: 5px;
	}
	
