  body {
    color: black;
	background-color: #ffffff;
    font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: 9pt;
    margin: 0 0 0 0; padding: 0 0 0 0;

	background-image: url(../bilder/bg.jpg);	
	text-align: center;

	scrollbar-track-color: #cccccc;
	scrollbar-face-color: #eeeeee;
	scrollbar-arrow-color: #808080;
	scrollbar-highlight-color: #ffffff;
	scrollbar-base-color: #1E245F;
	scrollbar-3dlight-color: #AA9CAE;
	scrollbar-darkshadow-color: #AA9CAE;
	height: 100%;
}
html {
  	height: 100%; /* wichtig */
}

TD {
	font-size: 9pt;
}


div#Seite {
	position: relative;
    text-align:left; 
    margin: 0  auto ;   
    width: 987px;
	background-image: url(../bilder/bg_ohne_navi.jpg);	
   	min-height: 100%;
  	height:auto !important; /* moderne Browser */
  	height:100%; /* IE */
  }

div#seiteninhalt {
	position: relative;
	left:45px;
    text-align: left; 
    width: 896px;
	background-image: url(../bilder/bg_start.gif);	
	background-repeat: no-repeat;
	height:750px;
/*	border:1px dotted pink; */
  }

div#head {
	position: relative;
	float: right;
	background-image: url(../bilder/bg-head.jpg);	
	width: 896px;
	left: 0;
	height:86px;
    margin: 0 0 0 0; padding:0;
	font-size: 10pt;
	letter-spacing: 0px;
	font-weight: bold;
	color: #4F82B7;
}



h1 {
/*	padding-left: 230px;	*/
	margin-top: 0px;
	font-size: 15pt;
	font-weight: normal;
	letter-spacing: 2px;
	color: #666666;
	}


div#inhalt {
	position: relative;
	float: left;
	width: 500px;
	top:120px;
	left:100px;
	padding: 0 0 0 0;
	margin: 0 0 0 0px;
}

.adresse {

	width: 500px;
	left:60px;
	padding: 0 0 0 0;
	margin: 0 0 0 0px;
	letter-spacing: 1px;
}
  
  
div#clear {
	clear: both;
}

/* Footer bereich -----------------------------------------------------------*/  


div#foot {
	background-color: #5E77B3;
	background-image: url(../bilder/bg_foot.gif);	
	left:45px;
	height: 22px;
   	position: absolute;
   	bottom: -1; /* wichtig */
	width: 896px;
	padding-top: 4px;
	color: #eeeeee;
}
div#foot_inhalt {
	 float: left;	
	padding-left: 6px;
	 width: 300px;
	}
div#foot_rechts {
	 width: 300px;
	float: right;
	padding-right: 6px;
	text-align: right;
	font-size: 10px;
}

div#foot a:link {
	color: #cccccc;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #eeeeee;
}

div#foot a:visited {
	color: #cccccc;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #eeeeee;
}

div#foot a:hover {
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}


/*------------------------------------------------------- */

a {
	color: #666666;
	font-weight:bold;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

div#content {
	position: relative;
	width: 530px;
	margin: 0 ;
	left: 250px;
	text-align: left;

}  

div#cleaner {
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
}  


div#text {
	float: left;	
	width: 620px;
	padding: 0 0 35px 25px  ;
	margin:  0 0 0 0 ;

}

div#textinhalt {
	width: 600px;
	padding: 10px 0 0 0 ;
	margin:  0 0 0 0 ;
}
	

/* navi ----------------------------------------------- */


div#navi {
	position:relative;
	float: left;
	width: 170px;
	padding: 0 ;
	margin:  0 ;
	text-align: left;
}



/*-----------*/

.TEXTLINK:link {
	color: #666666 ;
	font-weight: bold;
	text-decoration: none;
}
.TEXTLINK:visited {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.TEXTLINK:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

H2 {
	font-size: 13pt;
	font-weight: normal;
	letter-spacing: 2px;
	color: #4F82B7;
}
H3 {
	font-size: 12pt;
	font-weight: normal;
	color: #4F82B7;
}

/*-----------------------------------------------------------*/	


.sonderpostenkasten {
  border: 1px solid #999999;
  padding:5px;
  background-color: #fefefe;
}


/** /
div { border: 1px solid green;}
ul  { border: 1px solid pink;}
li  { border: 1px solid red;}

/**/
