html {
height : 90%;          
width : 100%;
background-color: #2A4D82;										
      }
			
body {  
margin-left: auto; 
width: 800px; 
margin-right: auto; 
background-color: #2A4D82;		 
      }
			

#rahmen {
width: 800px;

height: 100%;
}		


#eins{

height:350px;
float:left;
width: 100%;
padding: 0px 0px 20px 0px;
background-color : #EBE7E7;
background-image: url(images/iveco.jpg);
background-repeat: no-repeat;
			}
#kopf{

height:220px;
width: 100%;
padding: 0px 0px 0px 0px;
background-color : #fff;
text-align: center;
font:  bolder 1em "Verdana", sans-serif;
color: #29235E;
			}


 .blau {
      
     color : #003366;
     font: 0.9em "Arial", sans-serif;
     text-decoration : none;
}

 			    
	

/*=- Footer -=*/
#footer {
padding: 10px 0px 5px 0px;
width: 800px;
float:left;
background-color: #EBE7E7;		
font-family : Arial, Helvetica, sans-serif;
color : #2A4D82;
font-weight : bold;
text-decoration : none;
font-size : 0.7em;
text-align: center;		
border-top:solid 1px #2A4D82;				
        }	

	
			
.KastenContent {
padding-right : 20px;
display : block;
padding-left : 1px;
padding-bottom : 20px;
font-family : Arial, Verdana, sans-serif;
padding-top : 1px;
      }
     

.kasten {
float : right;
width : 50px;
margin : 2px 20px 0 5px;
font-family : Arial, Helvetica, sans-serif;
color : #2A4D82;

text-decoration : none;
font-size : 0.7em;
}
h1 { 
font-size:0.9em;
color: #2A4D82;
font-weight : bold;
	 }

.KastenText {
float : left;
margin :0px 0px 0 130px;
/*display : block;
padding-left : 5px;
padding-bottom : 5px;*/

width : 350px;
font-family : verdana, Helvetica, sans-serif;
color : #2A4D82;
font-weight : none;
text-decoration : none;
font-size : 0.9em;
line-height: 20px;
}

.KastenContent {
width : 50px;
display : block;
padding-left : 10px;
padding-bottom : 49px;
font : 12px Arial, Verdana, sans-serif;
padding-top : 1px;
border-right : 1px solid #0a0a45;
border-left : 1px solid #0a0a45;
}

#eins li{
		margin: 0px;
		padding: 0px;
		padding-left: 15px;
		line-height: 2em;
}		
#eins ul{
		margin: 0px;
		padding: 0px;	
}		

input, textarea, select {
  float:right;
  display:block;
  width:260px;
  border: 1px solid #003366;
  /*background:#F4F4F4;*/
  font-family: arial, Verdana;
  font-size: 12px;
  margin-bottom:10px;
  padding:1px;
}
label {
  float:left;
  clear:both;
  display:block;
  width:100px;
  margin-bottom:1px;
  padding-left:10px;
  padding-right:10px;
}
div.clearer {
  clear:both;
  font-size:1px;
  line-height:1px;
  display:block;
  height:1px;
}
form {

}
.form-button {
  margin-left:90px !important;
  margin-left:53px; /*to fix IE6 position*/
  width:100px;
  clear:both;
   background:#003366;
}
.option {
  border:none;
  background:none;
  width:auto;
}

fieldset input {
  width:auto;
  border:none;
  background:none;
  float:left;
  display:block;
  margin-right:12px;
  margin-top:2px !important;
  margin-top:0px; /*to fix IE6 position*/
}
fieldset label {
  width:auto;
  clear:none;
  float:left;
  display:block;
  padding-right:2px;
  white-space:nowrap; /*to fix IE6 wrapping*/

}
#form-css {
	 color : #003366;
     font: 0.9em "Arial", sans-serif;
     text-decoration : none;
}