@charset "utf-8";
/* CSS Document */

body {
	background: url(bilder/hintergrund.jpg) top left repeat-x #D3D9E5;
  	color:#37548E;  
  	padding:0px;
 	margin:0px;
  	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#inhalt { 	
  	text-align: left;
	vertical-align: middle;	
	margin: 0px auto;
  	padding: 0px;
  	width: 900px;
	height: 599px; 	
	border: 0px;
}

#head {	
  	text-align: left;
	margin-top:0px;
	margin-left:112px;
  	padding: 0px;
	width: 677px;
	height: 186px; 	
	

}

#flash {	
  	text-align: center;
	margin-top:0px;
	margin-left:55px;
  	padding: 0px;
  	width: 790px;
	height: 166px; 	
	

}

#content {	
  	text-align: left;
	margin-top:10px;
	margin-left:28px;
  	padding: 0px;
  	width: 900px;
	height: 380px;
	 	

}

#footer {
  	text-align: right;
	margin-top:0px;
	margin-left:655px;
	padding: 0px;
  	width: 190px;
	height: 15px;
	color:#37548E;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	

}

#untermenu {	
  	text-align: center;
	margin-top:0px;
	margin-left:55px;
  	padding: 0px;
  	width: 790px;
	height: 30px; 	

}

#hauptinhalt {
	
	text-align: left;
	margin-top:0px;
	margin-left:55px;
  	padding: 4px;
  	width: 782px;
	height: 349px;
}

#hauptinhaltscroll {
	text-align: left;
	margin-top:0px;
	margin-left:55px;
  	padding: 4px;
  	width: 782px;
	height: 349px;
	overflow: auto;
}

.formular {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

a.footerroll:link {color: #F78014; text-decoration: none;}
a.footerroll:visited {color: #F78014; text-decoration: none; }
a.footerroll:hover {color: #F78014; text-decoration: underline; }
a.footerroll:active {color: #F78014; text-decoration: underline;}

a.untermenu:link {color:#37548E; font-size: 10px; text-decoration: none;}
a.untermenu:visited {color:#37548E; font-size: 10px; text-decoration: none; }
a.untermenu:hover {color:#37548E; font-size: 18px; text-decoration: none; }
a.untermenu:active {color:#37548E; font-size: 18px; text-decoration: none;}

a.sangebot:link {color:#63C50A; text-decoration: underline;}
a.sangebot:visited {color:#63C50A; text-decoration: underline; }
a.sangebot:hover {color:#63C50A; text-decoration: none; }
a.sangebot:active {color:#63C50A; text-decoration: none;}

a.swir:link {color:#37548E; text-decoration: underline;}
a.swir:visited {color:#37548E; text-decoration: underline; }
a.swir:hover {color:#37548E; text-decoration: none; }
a.swir:active {color:#37548E; text-decoration: none;}

a.soffice:link {color:#25B726; text-decoration: underline;}
a.soffice:visited {color:#25B726; text-decoration: underline; }
a.soffice:hover {color:#25B726; text-decoration: none; }
a.soffice:active {color:#25B726; text-decoration: none;}

a.skontakt:link {color:#CF73FC; text-decoration: underline;}
a.skontakt:visited {color:#CF73FC; text-decoration: underline; }
a.skontakt:hover {color:#CF73FC; text-decoration: none; }
a.skontakt:active {color:#CF73FC; text-decoration: none;}

a.sanfahrt:link {color:#FF48FF; text-decoration: underline;}
a.sanfahrt:visited {color:#FF48FF; text-decoration: underline; }
a.sanfahrt:hover {color:#FF48FF; text-decoration: none; }
a.sanfahrt:active {color:#FF48FF; text-decoration: none;}

a.stest:link {color:#0FC2C6; text-decoration: underline;}
a.stest:visited {color:#0FC2C6; text-decoration: underline; }
a.stest:hover {color:#0FC2C6; text-decoration: none; }
a.stest:active {color:#0FC2C6; text-decoration: none;}



.infotext {

	padding-left:5px;
	padding-top:10px;
	font-size: 12px;
}

.schnell {

	padding-left:10px;
	padding-top:10px;
	font-size: 12px;
}


.ueberschrift-style2 {
	font-size:15px;
	font-weight:bold;
}

.infoprodukte {
	font-size:15px;
	font-weight:bold;
}



.Button {
		color:#ffffff; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		border:0px;
		background-image:url(bilder/form-bg.jpg); }

.input, select, textarea {
		color:#FFFFFF; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		border:0px; 
		background-image:url(bilder/form-bg.jpg);}
		
.hr {
       color: #000000;
       background-color: #000000;
       height: 1px;
       border:none;
    }
	
.ueberschrift-style2 {
	font-size:15px;
	font-weight:bold;
}
	
#block
{
	text-align:justify;
	width: 600px;
}

#formular
{
	position:absolute;
	text-align: left;
	margin-top:31px;
	margin-left:340px;
	padding: 0px;
	width: 400px;
	height: 300px;
		
}