body {
margin-top:20px;
}
.main {
	background-image: url(pics/back.gif);
	background-repeat: no-repeat;
	width: 784px;
	height:560px;
		}

.haupt {
padding-left: 20px;
padding-top: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	height: 475px;
}

.unten {
	background: #fff url(pics/back_unten.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	padding-top: 5px; padding-left: 20px;
}

.unten a:link,
.unten a:active,
.unten a:visited
 {
	 color: #333; 
	text-decoration: none;
	letter-spacing: 0.1em;
	}

.unten a:hover,
 {
	 color: #999; 
	text-decoration: none;
	letter-spacing: 0.1em;
	}


.agb {
padding-left: 20px;
padding-top: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 160%;
	height: 475px;
}

.klein
{
font-size: 11px;
}


#flash {
margin-left: -15px;
}

h1 {
	font-size: 12px;
	font-weight: bold;
}

#person {
	background-image: url(pics/back-klein.gif);
	background-repeat: no-repeat;
	width: 519px;
	height:460px;
		}
#foto {
	background-image: url(pics/foto.jpg);
	background-repeat: no-repeat;
	width: 266px;
	height:460px;
		}		
a:link {
	 color: #ea912d; 
	text-decoration: underline;
	font-weight: bold;
	}
a:visited {
	color: #ea912d; 
	text-decoration: underline;
	font-weight: bold;
	}
a:hover {
	color: #000000; 
	text-decoration: underline;
	font-weight: bold;
	}
a:active {
	color: #ea912d; 
	text-decoration: underline;
	font-weight: bold;
	}
	
	.orange {
	 color: #ea912d; 
	 font-weight: bold;
	}
	
	.input {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #adaea4;
	background-color: #ffffff;
	color: #000000;
		width: 198px;
		height: 20px;
		}
		
	.inputplz {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #adaea4;
	background-color: #ffffff;
	color: #000000;
		width: 50px;
		height: 20px;
		}
		
			.inputort {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #adaea4;
	background-color: #ffffff;
	color: #000000;
		width: 132px;
		height: 20px;
		}		

.senden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:  normal;
	color: #000000;
	border: 1px solid   #adaea4;
		background-color: #e8e7ec;
	width:80px; 
	height:20px; 
}
#radio {
border: 1px solid   #e4e3dd;
}

 textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:  normal;
	color: #000000;
 border: 1px solid  #adaea4;
 width:198px;
 }

.scrollcases {	 
width: 700px;		 
height: 370px;
overflow:auto;
overflow-x:hidden;
padding-right: 50px;
}

li
{
/*margin-left: -25px;*/
}

/* service */

.abstand {margin-bottom: 20px }
