/* Angaben zum Hauptmenü und Untermenü:*/
@import url(menu.css);

/* Angaben zum Footer:*/
@import url(footer.css);

/* Angaben zum Inhalt und Überschriften:*/
@import url(content.css);

/* Angaben zum Formulare:*/
@import url(kontaktformular.css);

/* Angaben zum Flexibles Content:*/
@import url(flexibles-content.css);


/* Allgemeine einstellungen */
/* 
-----------------------------------------------------------------------------------
*/

body {
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
  	text-decoration: none;
  	font-size: 11px;
  	text-align: center;
}
* {
  	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
  	text-decoration: none;
  	font-size: 11px;
	text-align: left;
	line-height: 20px;
}
#clear-float, .clear-float {
  	clear: both;
}

#border {
	text-align: left;
  	margin: 0px auto;
  	width: 880px;
	border: 1px solid #666666;
}
#border-content {
	margin: 18px 18px 10px 18px;
}

/* content */
#content-beginn {
	background: #DEDEDE;
	margin: 3px 2px 3px 1px;
	padding: 10px 20px 10px 20px;
	height: 1%; /* IE hack */
}
* html #content-beginn {
	margin: 0px 1px 3px 1px; /* IE hack */
}

/* inhalt links */
#content-links {
	float: left;
	width: 140px;
	margin: 20px 0 0 0;
}
#aktuelle-infos {
	margin: 30px 0 20px 0;
	padding: 0;
}

/* normaler inhalt */
#content {
	float: right;
	width: 78%;
	margin: 0;
}
#inhalt {
  	margin: 10px 0 0 0;
  	padding: 0;
}
#print-top {
  	margin: 20px 0px 20px 0;
	padding: 0;
	text-align: right;
	border-top: 2px solid #666666;
}

/* footer */
#footer {
	font-size: 9px;
	padding: 50px 0 0 0;
	background: url(../imgs/gfx_footer_hg.jpg) no-repeat;
	text-align: center;
}
