h2,h3,h4,h5,h6,div,p,body,html,input,textarea,button { 
	font: normal 11pt Verdana, Arial, sans-serif;
}
body {
	margin: 20px 0px 0px 0px; padding: 0px;
	background-image: url(../Bilder/hg_verlauf.jpg); background-repeat: repeat-x; color: #000;
  /*scrollbar-face-color:#467DC0;  scrollbar-arrow-color:#213189;  scrollbar-track-color:#72A5E3;  scrollbar-shadow-color:rgb(0,0,0);  scrollbar-highlight-color: #72A5E3;  scrollbar-3dlight-color:#808080;  scrollbar-darkshadow-Color:#213189;*/
}

.breaker { clear: both; overflow: hidden;	height: 1px; margin: 0px; padding: 0px; font-size: 1px; }

#site { width: 980px; margin:0 auto; height: 660px; border: 0px solid #221C3E; }

#zitat { margin-top: 5px; height: 25px; text-align: center; font-size: .8em; font-weight: bold; color: #fff; }
#zitat .seneca { font-size: .75em; font-weight: bold; }

#logo { margin-top: 0px; height: 90px; }

#leerraum { height: 52px; }

#mp-home { height: 40px; margin-top: -1px; }
#mp-home .home { font-size: 1.1em; padding-left: 30px; padding-top: 10px; color: #fff; font-weight: bold; }
#mp-home a:hover { color: #fff; }
#mp-home .home-aktiv { font-size: 1.1em; padding-left: 30px; padding-top: 10px; color: #fff; font-weight: bold; }

#inhalt { width: 980px; }

#inhalt-menue { float: left; width: 270px; }
#menue { width: 259px; height: 447px; margin-top: 0px; margin-left: 10px; }
#menue ul, #impressum ul { width: 257px; margin-left: 1px; margin-top: 0px; padding: 0px; }
#menue li, #impressum li { list-style-type: none; }
#menue a, #impressum a, #mp-home a { height: 30px; text-decoration: none; color: #000; margin-top: 1px; display: block; }
#menue a:hover { background-color: #6B677E; color: #fff; }
#menue .menue-padding { font-size: 1.1em; padding-left: 20px; padding-top: 5px; font-weight: bold; }
#menue .menuepunkt-aktiv { height: 30px; margin-top: 1px; background-color: #6B677E; color: #fff; }

#menue .menue-unterpunkt { width: 237px; margin-left: 20px; font-size: 1em; }
#menue .menue-unterpunkt a:hover { background-color: #A09EAC; color: #fff; }
#menue .unterpunkt { height: 30px; padding-left: 20px; }
#menue .unterpunkt-innen { padding-top: 5px; font-weight: bold; }
#menue .unterpunkt-aktiv { height: 30px; padding-left: 20px; background-color: #A09EAC; color: #fff; }

#inhalt-content { float: left; width: 710px; }
#inhalt-content-padding { padding: 20px 0px 0px 20px; }

h1 { font: normal 1.2em Verdana, Arial, sans-serif; }

p { margin: 8px 0px 8px 0px; font-size: .9em; }
.content-p-fett { font-weight: bold; }
.content-p-datum { font-size: .7em; margin: 0px; }
.content-p-headline { margin: 5px 0px 5px 0px; padding: 0px; }
.content-p-headline, .content-p-headline a { font-size: 1em; font-weight: bold; text-decoration: none; color: #000; }
.content-p-headline a:hover {text-decoration: underline; }
.content-p-einleitung { margin: 0px; }
.content-p-zentriert { text-align: center; }
.content-p-unterstrichen { margin-bottom: 0px; text-decoration: underline; }
.content-p-ueberschrift-1 { font-size: 1.1em; text-align: center; }
.content-p-weiter a { text-decoration: none; color: #900; }
.content-p-weiter a:hover { text-decoration: underline; }
ol, ul { margin-top: 0px; font-size: .9em; }


/* NEWS */
.content-p-h1 { margin: 0px 0px 5px 0px; }
#iframe, #news-iframe { text-align: justify; width: 630px;	height: 375px; }
.abstand_iframe {	padding: 0px; }
.scrollbereich, .news-scrollbereich {	overflow: auto;	width: 620px;	height: 350px; padding-right: 10px; }
.scrollbereich { height: 380px; }

/* KONTAKT */
#kontakt-formular {
	width: 660px;
}
#kontakt-formular form {
	width: 660px;
}
#kontakt-formular fieldset {
	width: 550px;
	border: 1px solid #251F41;
	padding: 5 5 0 15;
}
#kontakt-formular legend {
	font-weight: bold;
	border: 1px solid #251F41;
	background-color: #D3D2DA;
	padding: 5px;
	margin-left: 10px;
}
#kontakt-formular .kontakt-zeile {
	/*width: 550px;*/
	margin-top: 4px;
}
#kontakt-formular .kontakt-zeile .kontakt-label-breite label {
	margin-left: 10px;
}
#kontakt-formular .kontakt-zeile .kontakt-label-breite {
	width: 100px;
	float: left;
}
#kontakt-formular input, textarea {
	float: left;
	width: 250px;
	border: 1px solid #221C3E;
	background-color: #D3D2DA;
	padding-left: 3px;
}
#kontakt-formular input:focus, textarea:focus {
	background-color: #D3D2DA;
	border: 1px solid #221C3E;
}
