/* CSS Document */

html, body { height:100%; margin:0; padding:0; background-color: #666666;}
        
#hoehe { min-height:100%;
		padding: 0 0 0 0px;
	margin: auto;
			    background-color:#FFFFFF;
				background-image: url(layout/content.jpg);
			background-repeat: repeat-y;
				width:760px;
			}
#header {
	
	background-repeat: no-repeat;

	height: 250px;
	width: 760px;
	padding-left:15px;
	background-repeat: no-repeat;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	
.navi {
	width: 550px;
	padding:0px;
	margin-top:-10px;
	text-align: right;
	margin-left:245px;
	 }



#browserMinHeight {
	width:0px;
	height:100%;
	float:left; 
	margin: -105px 0 -45px 0;	
}

#submenu {
position:absolute;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
float:left;
color:#000000;
padding:0px;
margin-left:10px;
margin-top:3px;
}



#inhalt {   
			margin-left:185px;
 			font-family: Arial, Helvetica, sans-serif;
			width:570px;
			font-size: 1em;
			min-height:100%;
			text-align:left;

	}
	
	
#fuss {
background-image: url(layout/bottom.jpg);
	background-repeat: no-repeat;
clear:both;

padding-top:5px;
bottom:1px;
margin-bottom:0px;
padding-bottom:0px;
margin-left:0px;
width: 760px;
margin-top:-35px;
height:35px;
z-index: 2;
	margin: auto;


}

 





 label, input, select { /* Alle Labels UND Formularelemente ausw?hlen */
  display: block;
  float: left;
  width: 200px; /* Breite.*/
}

form br { /* Alle Zeilenumbr?che in Formularen ausw?hlen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: 20px;
}

label {
 text-align: right; 
 padding-right: 6em; 
}

form {
  
 
  margin:0;
  padding:0;
}


#inhalt li {
margin-bottom: 20px;}
