/* ---- Normale Links auf der Seite ----- */
a:link 		{	font-family: Arial, Helvetica, sans-serif;	color: #FFFF00;	font-size: 12px; TEXT-DECORATION: none; font-weight: bold}
a:visited 	{	font-family: Arial, Helvetica, sans-serif;	color: #FFCC00;	font-size: 12px; TEXT-DECORATION: none; font-weight: bold}
a:hover 	{ 	font-family: Arial, Helvetica, sans-serif;	color: #FF3300;	font-size: 12px; TEXT-DECORATION: none; font-weight: bold}


/* ---- Menülinks als eigene Klasse einbauen mit  ... class="menulink" ... ----- */
.menulink 	{	color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.menulink:link {color: #000000; font-size: 13px; TEXT-DECORATION: none; font-weight: bold}
a.menulink:active {color: #FF8C00; font-size: 13px; TEXT-DECORATION: none; font-weight: bold}
a.menulink:visited {color: #000000; font-size: 13px; TEXT-DECORATION: none; font-weight: bold}
a.menulink:hover {color: #FF8C00; font-size: 13px; TEXT-DECORATION: none; font-weight: bold}

.menulinkklein 	{	color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
a.menulinkklein:link {color: #000000; font-size: 11px; TEXT-DECORATION: none; font-weight: bold}
a.menulinkklein:active {color: #FF8C00; font-size: 11px; TEXT-DECORATION: none; font-weight: bold}
a.menulinkklein:visited {color: #000000; font-size: 11px; TEXT-DECORATION: none; font-weight: bold}
a.menulinkklein:hover {color: #FF8C00; font-size: 11px; TEXT-DECORATION: none; font-weight: bold}


/* ---- webdesign reischmann link  ... class="webdesign" ... ----- */
.webdesign 	{	color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
a.webdesign:link {color: #000000; font-size: 11px; TEXT-DECORATION: none}
a.webdesign:active {color: #ffff00; font-size: 11px; TEXT-DECORATION: none}
a.webdesign:visited {color: #000000; font-size: 11px; TEXT-DECORATION: none}
a.webdesign:hover {color: #ffff00; font-size: 11px; TEXT-DECORATION: none}

/* ---- Standardformatierungen ----- */
body { 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal; color: #ffffff;  margin: 0px 0px 0px 0px; background-color: #000000;

    scrollbar-base-color: #1156A4; 			/* ---- Grundfarbe Balkenfarbe */
    scrollbar-face-color: #1156A4; 			/* ---- Erhabene Elemente  	*/     
    scrollbar-track-color: #3B74B4;			/* ---- Lauffläche, Seitenfarbe	*/		
    scrollbar-arrow-color: #CC0000;			/* ---- Pfeile 				*/					
    scrollbar-3dlight-color: default;		/* ---- Helle 3-D-Elemente (links und oben) 					*/
    scrollbar-darkshadow-color: default; 	/* ---- Dunkle Schattenelemente (rechts und unten) 				*/
    scrollbar-highlight-color: default;		/* ---- Helle Elemente (Glanzlicht, 50% Raseter der Lauffläche) */
    scrollbar-shadow-color: default;		/* ---- Dunkle 3-D-Elemente (rechts und unten) 					*/	
	}
	
table, tr, td, p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal; color: #ffffff;}

input, textarea, select  {border:1pt solid #FFFFFF;}

/* ---- Eigene Klassen ----- */
.ueberschrift { font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #ffffff;}
.ueberschriftszelle { background-color: #FF9900;}
.buttonbeschriftung { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;}
.schriftrot { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #ff0000;}




.print {display :none;}
.zentrieren {
  width: 938px;
  height: 562px;
  margin-top: -281px;
  margin-left: -466px;
  left: 50%;
  top: 50%;
  position: absolute;
}
.navi {
  float: left;
  width: 220px;
}
.inhalt {
  float: left;
  width: 718px;
  height: 535px;
  position: relative;
  background: url(images/bg-startseite.jpg) left top no-repeat;
  z-index: 5;
}
.clear {
  clear: both;
}
.footer {
  background: url(/de/gws/system/images/bg-laendermenu.gif) left top no-repeat;
  height: 27px; 
  position: relative;
}
.kontaktlink {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 10;
  height: 84px;
  width: 84px;
}