html,body{margin:0;padding:0;min-height:101%;height:auto;-height:101%;}
body{font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left;}

/* ---------- Rahmen Container Logo -------------- */
div#obenAbstand{text-align:left;width:1006px;margin:0 auto}
div#container{text-align:left;width:1006px;margin:0 auto;background: #fff url(../images/design_gestaltung/hintergrund_content.gif) repeat-y;border: 1px solid #000}
div#logo{margin:0;padding:0;width:1006px;height:100px;background: #fff url(../images/design_gestaltung/hintergrund_logo.gif) no-repeat;}

/* ---------- Container Content Navigation etc.-------------- */
div#content{margin-left:430px}
div#content_top{margin-left:22px; height:43px; width:542px; border-bottom: 1px #60AE42 solid;}
div#extra{padding:0px;background:#FFF;float:left;width:230px;height:40;margin-left:-1006px}
div#wrapper{float:left;width:100%}
div#navigation{float:left;width:200px;margin-left:-776px}
div#footer{margin:0;padding:0;width:1006px;height:25px;background: #fff url(../images/design_gestaltung/hintergrund_footer.gif) no-repeat;color:#000;font-size:10px;clear:left;width:100%;text-align:middle;}

/* ---------- Textdefinitionen Allgemein -------------- */
p  {margin: 0 0 10px 0;line-height:16px;}
span  {margin: 0 0 0 0;}
.fliesstext {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#000;line-height:16px;}
h1,h2,h3,h4,h5{padding:0;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;}
h1 {margin:0 0 0 0   ;font-size:16px;color:#5D5D5D;}
h2 {margin:10px 0 5px 0;font-size:12px;color:#60AE42;}
h3 {margin:20px 0 5px 0;font-size:17px;color:#60AE42;}
h4 {margin:10px 0 5px 0;font-size:12px;color:#000000;}
h5 {margin:20px 0 5px 0;font-size:17px;color:#000000;}

/* ---------- Hauptnavigation und Unternavigation-------------- */
#Hauptnavigation {font: bold 12px verdana, sans-serif;text-align: right;text-decoration: none;
	background: transparent;display: block;width: 200px;}
#Hauptnavigation a {
	background: transparent;font: bold 12px verdana, sans-serif;color: White;padding-right: 10px;text-decoration: none;display: block;
	padding-right: 5px;padding-top: 3px;padding-bottom: 4px;border-bottom-color: White;border-bottom-style: solid;border-bottom-width: 1px;}
#Hauptnavigation a:hover {
	color: #60AE42;background-color: White;}
#Hauptnavigation a#current {
	color: #5d5d5d;background-color: #cfe7c6;}

#Hauptnavigation_unter   {
	font: bold 10px verdana, sans-serif;text-align: right;text-decoration: none;background: transparent;
	display: block;width: 200px;}
#Hauptnavigation_unter a {
	background: #E7F3E3;font: bold 10px verdana, sans-serif;color: #60AE42;text-decoration: none;display: block;
	padding: 5px 5px 6px 2px;border-bottom: 1px #FFF solid;}
#Hauptnavigation_unter a:hover {
	color: #60AE42;background-color: White;}
#Hauptnavigation_unter a#current {
	color: #60AE42;background-color: White;}	

/* ----------Navigation Allgemein -------------- */
a {font:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#60AE42;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}

/* ----------Second Navigation unter Logo und Überschrift-------------- */
.secondnav{margin:0;padding:0;width:1006px;height:40px;background: #fff url(../images/design_gestaltung/hintergrund_secondnav.gif) no-repeat;text-align:left;}
.secondnav a {text-decoration:none;color:#000;}
.secondnav a:hover {text-decoration:underline;color:#000;}

/* ----------Link mailto-------------- */
.mailto-mehr-links {font-size:11px; text-align: top;}
.mailto-mehr-links a{font-size:11px;}
.mailto-mehr-links a:hover{font-size:11px;}
.mailto-mehr-links #current{font-size:11px; text-decoration: underline; color: #5d5d5d;}

/* ----------Link Aufzählungen-------------- */
.Link-Aufzaehlungen {font-size:11px;font-weight:bold;text-decoration:underline;}
.Link-Aufzaehlungen a {font-size:11px;font-weight:bold;text-decoration:underline;}
.Link-Aufzaehlungen a:hover {font-size:11px;font-weight:bold;}

/* ----------Listen, Aufzählungen-------------- */
ul{list-style-type:disk;list-style-position:inside;font-size:11px;font-weight:bold;color:#60AE42;margin:5px 0 10px 0;padding-left:3px;}
li{text-indent:-3px;padding:0 0 0 0;font-size:11px;font-weight:bold;color:#60AE42;text-align:left;}
ol{list-style-type:decimal;padding:0 0 0 0;font-size:11px;font-weight:bold;color:#60AE42;text-align:left;}

/* ----------Designsachen-------------- */
.Trennlinie_gestrichelt {background-image:  url(../images/design_gestaltung/LinieGruen.gif);
	background-repeat: repeat-x;background-position: center;width: 100%;padding:10px 0 10px 0;margin:0px}
.Trennlinie_durchgehend {background-image:  url(../images/design_gestaltung/LinieGruen_durchgehend.gif);
	background-repeat: repeat-x;background-position: center;width: 100%;padding:10px 0 10px 0;}

.TabelleGruen {
font:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000;text-decoration:none;text-align:left;
margin:0px;padding:0px;background-color:#FFF;border-collapse:collapse;border-spacing:0;}
.TabelleGruen td {background-color:#e7f3e3;border: 1px solid #FFF;padding:4px;margin:0;}
.TabelleGruen th {background-color:#FFF;margin:0;padding:0;height:1px;line-height:1px;}

.Bild_Box{
	float:left;
	padding:0;
	margin:5px 10px 5px 0;
	width:195px;
	background-color:#FFF;
	border: none;
	}

.PDF_Box{
	float:right;
	padding:0;
	margin:0px 0px 0px 0px;
	width:355px;
	text-align: left;
	padding: 0 5px 0 0;
	background-color:#FFF;
	border: none;
	}
.Rahmen{
	border: 1px solid #5D5D5D;
	}

#content_seitenkasten{
	float:right;
	margin:5px 0px 5px 10px;
	width:195px;
	background-color:#FFF;
	border: none;
	text-align:left;
	padding: 0;
}
