BODY { 
margin:0px;  
padding:0px;
}

.randLinks{
background-image:url(../Bilder/rechts.jpg);
background-repeat:repeat-x; 
vertical-align:top;
}

.randRechts{
background-image:url(../Bilder/rechts.jpg);
background-repeat:repeat-x; 
vertical-align:top;
}

.gesamt{
width:100%;
}

.inhalt{
vertical-align:top;
}

.blau{
background:#2e7fa8;
}

.text{
vertical-align:top;
padding-left:56px;
padding-top:37px;
padding-right:33px;
font-family:arial,Geneva,Helvetica,sans-serif; 
color:#666666; 
font-weight:normal;
font-size:12px;
line-height:17px;
text-align:justify;
}
.schrittweise{
	color: #e1dfdf;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 56px;
}
a.schritt{
	color: #e1dfdf;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.schritt:visited {
	text-decoration: none;
	color: #e1dfdf;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.schritt:hover {
	text-decoration: none;
	color: #006699;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.schritt:active {
	text-decoration: none;
	color: #e1dfdf;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.text2{
vertical-align:top;
padding-left:42px;
padding-top:73px;
padding-right:23px;
font-family:arial,Geneva,Helvetica,sans-serif; 
color:#666666; 
font-weight:normal;
font-size:12px;
line-height:17px;
text-align:justify;
}

h1{
font-family: arial, Helvetica, sans-serif;
color: #006699;
font-size:16px;
padding-top:0px;
margin-top:0px;
}

h2{
font-family: arial, Helvetica, sans-serif;
color: #666666;
font-size:16px;
padding-top:0px;
margin-top:0px;
}

a{font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#006699; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
					
								}

a:hover {font-family:arial,Geneva,Helvetica,sans-serif; 
				color:#666666; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;		  						
}