/* 
==========================================================================
Allgemeine HTML-Elemente
==========================================================================
*/
body    { background-color: #FFF; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; text-align:center;}
hr      { height: 1px; border-top: 1px solid #000; border-left: none; border-right: none; border-bottom: none; margin-top: 15px; margin-bottom: 15px; padding: 0px;}
caption { display: none; } /*Tabellenbeschreibung*/
/* 
==========================================================================
Formular-Elemente
==========================================================================
*/
form         { margin: 5px 0px 5px 5px; padding: 0px 0px 0px 0px;}
.kt_select   { height: 1.56em; border: 1px solid #999; color: #000; background: #fff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } /*Selectfeld*/
.kt_input    { width: 40em; height: 1.56em; border: 1px solid #999; color: #000; background: #fff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } /*Inputfeld*/
.kt_area     { width: 41em; border: 1px solid #999; color: #000; background: #fff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} /*Textarea*/
.kt_btn      { width: 4em; height: 1.56em; border: 0px; color: #3B9B03; background: #fff; margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px;} /*Button*/
/* 
==========================================================================
Sichtbare DIV's
==========================================================================
*/
#pos    { margin: auto; width: 650px;}                   /*Äußerer DIV zur Positionierung-DIV*/
#rahmen { width: 650px; border: 0px; float: left;}       /*Rahmen-DIV*/
#right  { display: block; text-align: right; float:none} /*Linker Positionierungs-Div*/
/* 
==========================================================================
Sichtbare Inhaltsbereich-Elemnte und Div's
==========================================================================

Inhalts-Div's
---------------------------------------------
*/
#content            					{ width: 650px; font-variant: normal; text-align: left; float: left;} /*Inhalts-Div*/
#content_start      					{ width: 650px; font-variant: normal; text-align: left; float: left;} /*Inhalts-Div-Startseite*/
/*
Inhalts-Div Formular und HTML-Elemente
---------------------------------------------
*/
#content  h1,#content_start h1    		{ font-size: 10pt; font-weight: bold; font-style:italic; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} /*Überschrift*/
#content  img,#content_start img  		{ border: 0px;} /*Bilder*/
#content_ue                   			{ font-size: 10pt; font-weight: bold; font-variant: normal; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;} /*Überschriften-Klasse*/
#content_p                              { font-size: 10pt; font-variant: normal; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: justify;}
#content p,#content_start p   			{ font-size: 10pt; font-variant: normal; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: justify;}/*Absatz-Klasse*/
#content table                			{ border: 0px} /*Tabellen*/
#content legend    						{ border: 0px;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: none;} /*Legend (Kontaktformular)*/
#content fieldset  						{ border: 0px;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} /*Fieldset (Kontaktformular)*/
#content label     						{ font-size: 10pt; font-variant: normal; margin: 5px 5px 5px 0px; padding: 5px 5px 5px 0px; display:block; float:none;} /*Label (Kontaktformular)*/
/* 
Seitenverläufe
---------------------------------------------
*/
#seitenverlauf      					{ width: 650px; font-variant: normal; margin-bottom: 20px; font-size: 10pt; text-align: left; float: left;} /*Seitenverlauf*/
#seitenverlauf_start					{ width: 650px; font-variant: normal; margin-bottom: 20px; font-size: 10pt; text-align: left; float: left;} /*Seitenverlauf-Startseite*/
#seitenverlauf a,#seitenverlauf_start a	{ color: #000;} /*Seitenverläufe - Verlinkung Schwarz*/
/* 
Inhalts-Div Bildergalerie
---------------------------------------------
*/
#gal_bild          						{ text-align: center; font-size: .75em; font-variant: normal;} /*Bildergalerie-DIV*/
/* 
==========================================================================
Nicht sichtbare DIV's
==========================================================================
*/
#left                { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; } /*Linker Positionierungs-Div*/
#hidden              { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; }  /*Versteckte Elemente*/
#kopf                { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline;} /*Seitenkopf*/
#standard_navi_start { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline;} /*Standardnavi-Startseite*/
#standard_navi       { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline;} /*Standardnavi*/
#startseite_rechts   { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; } /*Rechte Seite auf der Startseite*/
#aktuelles           { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline;} /*Aktuelles auf der Startseite*/
#unten               { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline;} /*Seitenfuss*/