
body {
 background-color:#FEFAF0; 
 padding:0px; 
 margin-left:0px; 
 margin-top:0px; 
 margin-right:0px; 
 margin-bottom:0px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#353535; 
 scrollbar-track-color:#F3ECDE; 
 scrollbar-face-color:#F7F3E8; 
 scrollbar-highlight-color:#ffffff; 
 scrollbar-shadow-color:#ffffff;  
 scrollbar-3dlight-color:#BDADA4; 
 scrollbar-darkshadow-color:#BDADA4; 
 scrollbar-arrow-color:#BDADA4;
 }
 
td, tr, table, body {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#353535; letter-spacing:1px;}

/* Texte in Grossbuchstaben ein pixel kleiner */
.gross { font-size:10px; font-weight: bold;}

/* Überschrift hervorgehoben */
.ueberbig { font-size:14px; font-weight: bold; color: #507450; padding-bottom: 12px;}

/* text */
.absatz { margin-bottom:14px;} /* Abstand  nach unten */

.linu {background-color:#D7C988;} /* Linie unter Text mit Bild */
.ueber { font-weight: bold; color: #B19921;} 
.ueber_lin { font-weight: bold; color: #B19921; border-bottom: 1px solid #D7C988; margin-bottom: 3px;} 
.big { font-weight: bold; color: #B19921; font-size:12px;} 

/* Links Übersicht Navpunkte mit Bildern*/
.ueber2 {text-decoration:none; font-weight: normal; letter-spacing:0px; font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#353535;} 
.ueber2:active {text-decoration:none; color:#353535;}
.ueber2:visited {text-decoration:none; color:#353535;}
.ueber2:hover {text-decoration:none; color:#B19921;}

.bg_ueber2 {background-image:url(pics/link_bg.gif);}

.tabbg {background-color:#EEE6C9;}
.tabbgtop {background-color:#416941; color: #fff;}

/* hr im content */
.lin {margin-top:10px; margin-bottom:10px;}


/* weitere links im Text */
.link {text-decoration:none; font-weight: normal; letter-spacing:0px; font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#B19921;} 
.link:active {text-decoration:none; color:#353535;}
.link:visited {text-decoration:none; color:#9c871f;}
.link:hover {text-decoration:none; color:#353535;}

/* weitere links im Text */
.link2 {text-decoration:none; font-weight: normal; letter-spacing:0px; font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#B19921;} 
.link2:active {text-decoration:none; color:#353535;}
.link2:visited {text-decoration:none; color:#9c871f;}
.link2:hover {text-decoration:none; color:#353535;}

/* Links Übersicht Navpunkte mit Bildern*/
.li_bg{background-color:#EEE6C9; text-decoration:none; font-weight: normal; letter-spacing:0px; font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#353535;} 
.li_bg:active {text-decoration:none; color:#353535;}
.li_bg:visited {text-decoration:none; color:#353535;}
.li_bg:hover {text-decoration:none; color:#B19921;}

.borderlinks {border: 1px solid #D7C988; padding:0px; margin:0px;}
.border {border: 1px #B19921 solid;}
.txt_kl {letter-spacing:1px; font-size:9px; padding-top:3px;}	

/* abstand in Tabellenspalte */
.left5{ padding-left:5px;}

/* Contentaufteilung */ 
.border_gruen {border: 1px #B7AEA6 solid; padding:15px; background-color:#E5E8D7; width:372px;}
.border_bild {border: 1px #B7AEA6 solid; padding:0px; background-color:#EAE4DC; width:157px;} /*extern*/
.border_tipp {border: 1px #B7AEA6 solid; padding:0px; background-color:#E6DFD7; width:157px;} /*intern */
.border_beige {border: 1px #B7AEA6 solid; padding:15px; background-color:#F5F0E2; width:372px;}
.border_braun {border: 1px #B7AEA6 solid; padding:15px; background-color:#F1E9D7; width:127px;}

/* Linkdefinitionen Unternavigation  */
a {color:#013401; text-decoration:none; font-weight: normal; letter-spacing:0px; font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif;}	
a:active {color:#9c871f; text-decoration:none;}
a:visited {color:#013401; text-decoration:none;}
a:hover {color:#9c871f;	text-decoration:none;}9c871f

/* Linkdefinitionen Unternavigation activ */
.linkon {color:#9c871f; text-decoration:none; font-weight: nonmal; letter-spacing:0px; font-size:10px;}	
.linkon:active {color:#9c871f; text-decoration:none;}
.linkon:visited {color:#9c871f; text-decoration:none;}
.linkon:hover {color:#9c871f;	text-decoration:none;}


/* farblich hervorgehobenes Feld */ 
.feld {	background-color:#EEE7D8;
		border: 1px solid #D1C8C3;
		padding:8px;
		margin-top: 5px; }
		
/* farblich hervorgehoben */ 
.feld2 {background-color:#E6DFD7;
		padding:1px;}
		
/* hr im content */
.lin {margin-top:17px; margin-bottom:17px;}
.lin2 {margin-top:10px; margin-bottom:10px;}

/* Formulareingabefeld header */ 
.formarea
{	font-family : Arial, Verdana Helvetica, sans-serif;
	font-size : 11px;
	color: #353535;
	border-left: 1px solid #959595;
	border-top: 1px solid #959595;
	border-bottom: 1px solid #959595;
	border-right: 1px solid #959595;
	background-color :#f6f0db; }
	
/* Radiobuttons in Tabelle */
.formauswahl
{	margin-top: -3px; margin-bottom: -3px;}
		
.button
{	font-family : Arial, Verdana Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color :#b19921;
	cursor: hand;}
	


/* Fehlermeldung */	
.fehler {color: #D5493F; font-weight:normal; padding-bottom:15px;}


/* erfolgreiche Aktion */	
.erfolg {color: #006600; font-weight:normal;}


/* Formularabfrage Eingabe fehlt */
.fehlt {font-family : Arial, Verdana Helvetica, sans-serif;
	font-size : 11px;
	color: #D5493F;
	border: 1px solid #D5493F;
	background-color :#f6f0db; }
