@charset "utf-8";
/* CSS Document */

body {
	text-align:center; /*Für den Internet Explorer*/
	font-family: Verdana, Arial, Courier,   mono;
	behavior: url(fileadmin/css/csshover.htc);
	font-size:100%;
	margin:0;
	padding:0;
}

div.gesamt {
	margin-left:auto;
	margin-right:auto;
	width:56.875em;
	height:100%;
}

div.header{
	height:8.5625em;
	background-color:#E50003;
}

div.headerUeberschrift{
	height:4.05em;
	padding-top:0.95em;

}

div.headerUeberschrift h1{
	margin-top:0;
	text-align:left;
	padding-left:0.48em;
	font-size:2em;
	font-weight:lighter;
	color:#FFFFFF;
}

div.informationsMenue{
	height:4.325em;
	float:right;
	padding-right:20px;
	padding-top:0.625em;
}

div.informationsMenue a{
	text-decoration:none;
	font-size:0.75em;
}

div.logo{
	width:8.75em;
	height: 7.3em;
	float: right;
	padding-top:1.125em;
	text-align: center;
	background-color:#ffffff;

}

div.hauptMenue{
	height:1.25em;
}

div.rootline{
	height:1.65em;
	text-align:left;
	padding-left:21.5em;
	padding-top:0.75em;
	background-color:#ffffff;
}

div.rootline span{
	font-size:0.6875em;
	margin:0;
	font-weight:700;
	color:#ADAEB2;

}

div.inhalt{
	width:56.875em;
	height:35.000em;
	border-top:0.4375em solid #ADAEB2;
	background-color:#f0f0f0;
	display:block;
}

div.inhaltBilder{
	width:8.75em;
	height:26.5625em;
	float: right;
	background-color:#ADAEB2;
}

div.inhaltBilder img{
	margin-bottom:0.4375em;
}


div.inhaltText{
	background-color: #F0F0F0;
	height:27.5625em;
	
}


div.inhaltUeberschrift{
	padding-left:1.25em;
  	text-align:left;
  	height:6.5em;
}

div.inhaltRechteSpalte{
	float:right;
	width:21em;
	height:17em;
	margin-left:2em;
	margin-right:1em;
  	text-align:left;
}

div.inhaltLinkespalte{
	height:17em;
  	margin-left:1.25em;
  	text-align:left;
}

div.inhaltFusszeile{
	height:3em;
	text-align:left;
	margin-left:1.25em;
}



/* Startseite */
div.startinhalt{
	width:56.875em;
	border-top:0.4375em solid #ADAEB2;
	background-color:#ffffff;
	display:block;
}
 
div.startbild{
	background-image:url(../grafik/Titel_Staffelstab.jpg); 
	background-repeat:no-repeat;
	height:49em;
	width:50em;
}

div.startseiteFusszeile{
	text-align:left;
	padding-left:1.25em;
	padding-top:25.5em;
}

h2.startseiteFusszeile{
	margin:0;
	padding-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:100;
	color:#E50003;
	display:inline;
}

h2.inhaltFusszeile_Home{
	margin:0;
	margin-top:-3em;
	padding-top:-5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:100;
	color:#FFFFFF;
	display:inline;
}

/*Impressum */
div.impressumLinkespalte{
	height:21.5em;
  	margin-left:1.25em;
	padding-top: 2.8em;
  	text-align:left;
}

div.impressumRechteSpalte{
	float:right;
	width:21em;
	height:22.5em;
	margin-left:2em;
	margin-right:1em;
	padding-top: 4.5em;
  	text-align:left;
}

/*Standorte*/
div.inhaltStandorteReihe1{
	padding-left:1.25em;
  	text-align:left;
  	height:10.5em;
}

div.inhaltStandorteReihe2{
	padding-left:1.25em;
  	text-align:left;
  	height:10.5em;
}

div.inhaltStandorteReihe3{
	padding-left:1.25em;
  	text-align:left;
  	height:10.5em;
}

div.StandorteLinkespalte{
	height:19.2em;
  	margin-left:1.25em;
	padding-top:0em;
	margin-top:0em;
  	text-align:left;
}

div.StandorteRechteSpalte{
	float:right;
	width:21em;
	height:19.2em;
	margin-left:2em;
	margin-right:1em;
	padding-top:0em;
	margin-top:0em;
  	text-align:left;
}

/* Schriften und Absätze*/
h2.inhaltUeberschrift {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:100;
	color:#E50003;
	padding-top:2em;
	margin:0em;
}

h2.inhaltFusszeile{
	margin:0;
	padding-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:100;
	color:#E50003;
	display:inline;
}

p.absatzUeberschrift {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:700;
	color:#000000;
	padding-top:1em;
	margin:0em;
}

p.ersterAbsatz{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
	display:inline;
}

p.absatz{
	padding-top:1.5em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
}

p.absatz2{
	padding-top:1em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
}

p.absatzImp{
	padding-top:0.5em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
}

p.absatzFett{
	padding-top:1.5em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:700;
	color:#000000;
}

p.absatzFett2{
	padding-top:0em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:700;
	color:#000000;
}

.standorteFett{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:700;
	color:#000000;
}

p.standorteFett2{
	padding-top:2em;
	padding-bottom:.3em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:700;
	color:#000000;
}

p.standorteFett3{
	padding-top:0em;
	padding-bottom:.3em;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:700;
	color:#000000;
}

p.absatzjob{
	padding-top:3.3em;
	margin:0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
}

p.listeAbsatz{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
	padding-top:.5em;
	margin-bottom:0;
}

.schrift1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	font-weight:500;
	color:#000000;
}

ul {
	margin-top:0.5em;
	
}

li.liste {
	list-style-image:url(../grafik/listenpunkt_ie.png);
	margin-bottom:5px;
	margin-left:-23px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
}

a.link
{
	background-image: url(../grafik/listenpunkt_ie.png);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	display: block;
	width: 29.75em;
	padding: 1px 20px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	color:#000000;
	text-decoration:none;
}

a:hover.link
{
	font-weight:700;
}

a.seite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1em;
	font-weight:700;
	color:#000000;
	margin-top:3.8em;
	margin-bottom:0;
	text-align:right;
	float:right;
	text-decoration:none;
}

a.zurueck{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1em;
	font-weight:700;
	color:#000000;
	margin-top:12em;
	margin-bottom:0;
	text-align:right;
	float:right;
	text-decoration:none;
}

a.linkdownload {
	background-image: url(../grafik/listenpunkt_ie.png);
	background-repeat: no-repeat;
        font-size:0.6875em;
	color:#000000;
	text-align:left;
	font-weight:500;
	list-style: none;
	padding-left:10px;
	text-decoration:none;
}

a:hover.linkdownload 
{
	font-weight:700;
}

a.linkAnfahrtsbeschreibung{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1em;
	font-weight:700;
	margin-top:0em;
	margin-bottom:0;
	text-align:left;
	list-style: none;
}

.schriftfusszeile{
	margin-left:270px;
}
