#kopf {
font-size:12px;
font-family:Verdana;
border:1px solid #009900;
background-color:#ffffff;
 font-weight:bold;
float:left;
width:91%;
padding-left:20px;
padding-right:20px;
}
span.kopf {
color:#009900; 
background-color:#ffffff;
}
a.kopf:link    { 
color:#009900; 
background-color:#ffffff; 
 text-decoration:underline;
}
a.kopf:visited { 
color:#009900; 
background-color:#ffffff; 
 text-decoration:none;
}
a.kopf:active { 
color:#009900; 
background-color:#ffffff;
}
a.kopf:hover  { 
color:#009900; 
background-color:#ffffff;
 text-decoration:underline;
}

.kopfmenu {
font-size:12px;
font-weight:bold;
font-family:Verdana;
border:1px solid #009900;
background-color:#009900;
float:left;
width:91%;
padding-left:20px;
padding-right:20px;
 text-align:left;
}

span.kopfmenu {
display:block;
float:left;
width:7em;
border:1px solid #ffffff;
color:#009900; 
background-color:#ffffff;
padding-left:1%; 
 padding-right:2%;
}
a.kopfmenu {
display:block;
float:left;
width:7em;
border:1px solid #ffffff;
padding-left:1%; 
padding-right:2%;
}
a.kopfmenu:link    { 
color:#000000; 
background-color:#009900; 
 text-decoration:underline;
}
a.kopfmenu:visited { 
color:#000000; 
background-color:#009900; 
 text-decoration:none;
}
a.kopfmenu:active { 
color:#009900; 
background-color:#ffffff;
}
a.kopfmenu:hover  { 
color:#009900; 
background-color:#ffffff;
 text-decoration:underline;
}

.boxlinks {
font-size:12px;
font-family:Verdana;
border:1px solid #009900;
background-color:#efefef;
float:left;
width:20%;
margin-top:10px;
}

.boxlinksmenu {
font-size:12px;
font-weight:bold;
font-family:Verdana;
border:1px solid #ffffff;
background-color:#009900;
float:left;
width:95%;
padding-left:10px;
}
span.boxlinksmenu {
font-size:12px;
font-weight:bold;
font-family:Verdana;
border:1px solid #ffffff;
color:#009900; 
background-color:#ffffff;
float:left;
width:11em;
padding-left:10px;
}
a.boxlinksmenu {
display:block;
float:left;
width:11em;
border:1px solid #ffffff;
}
a.boxlinksmenu:link    { 
color:#000000; 
background-color:#009900; 
 text-decoration:underline;
}
a.boxlinksmenu:visited { 
color:#000000; 
background-color:#009900; 
 text-decoration:none;
}
a.boxlinksmenu:active { 
color:#009900; 
background-color:#ffffff;
}
a.boxlinksmenu:hover  { 
color:#009900; 
background-color:#ffffff;
 text-decoration:underline;
}

#boxspace {
font-size:12px;font-family:Verdana;
background-color:#efefef;
float:left;
width:5px;
margin-top:10px;}

#boxinhalt {
font-size:12px;font-family:Verdana;
border:1px solid #009900;
background-color:#ffffff;
float:left;
width:72%;
margin-top:10px;
 padding-left:10px;
 padding-right:10px;
 text-align: justify;
}

.boxtd {
 text-align: left;
 background-color:#009900;
}

#boxamzon {
border:1px solid #009900;
background-color:#efefef;
float:left;
width:74.5%;
margin-top:10px;
}

#kalender {
 padding-left:15px;
 padding-right:10px;
}
a.kalender:link    { 
color:#000000; 
background-color:#009900; 
 text-decoration:underline;
}
a.kalender:visited { 
color:#000000; 
background-color:#009900; 
 text-decoration:none;
}
a.kalender:active { 
color:#009900; 
background-color:#ffffff;
}
a.kalender:hover  { 
color:#009900; 
background-color:#ffffff;
 text-decoration:underline;
}

.fussmenu {
 margin-top:10px;
font-size:12px;
font-weight:bold;
font-family:Verdana;
border:1px solid #009900;
background-color:#009900;
float:left;
width:91%;
padding-left:20px;
padding-right:20px;
}

#nodis {
  display:none;
} 

.fussby{
font-size:-2;
font-family:Verdana;
background-color:#efefef;
float:left;
}

.fusslinks{
font-size:12px;
font-family:Verdana;
background-color:#efefef;
float:left;
width:49%;
margin-top:10px;
padding-left:10px;
}

.fussrechts {
font-size:12px;font-family:Verdana;
background-color:#efefef;
float:left;
width:40%;
margin-top:10px;
padding-left:10px;
}

a.normlink:link    { 
color:#009900; 
background-color:#ffffff; 
 text-decoration:underline;
}
a.normlink:visited { 
color:#009900; 
background-color:#ffffff; 
 text-decoration:none;
}
a.normlink:active { 
color:#009900; 
background-color:#ffffff;
}
a.normlink:hover  { 
color:#009900; 
background-color:#ffffff;
 text-decoration:underline;
}

#counteru {
  display:none;} 

/* ------------------------ */
/* Tabelle: allgemein		*/
/* ------------------------ */
.tborder {
	width:100%;
	border:1px solid #999999;
	border-collapse:collapse;
	background-color:#e9e9e9;
 padding-left:10px;
}

.tborder th {
	text-align:right;
	vertical-align:top;
	padding-right:5px;
}

.tborder th span {
	padding-right:5px;
}

.tborder td {
	padding: 0px;
	margin: 0px;
	font: icon;
	color: black;
	white-space: nowrap;
}
.tborder img {
	vertical-align: middle;
	border: 0px;
}
.tborder a {
	color: black;
	text-decoration: none;
}

#adress {
margin-left:20em;
 text-align: left;
}

#logo {
margin-left:2em;
}

#gbheadline { 
             font-size:1em; 
	     font-weight:bold; 
	     font-family:verdana,arial,tahoma,helvetica;
	     font-weight:900;
	     color:#000000;
	     }
a.gbbox { display:block; 
	  text-align:center; 
	  width:10em;
          border-style:ridge; 
	  border-width:3px; padding:0.2em; text-decoration:none;
}	  
a.gbbox:link    { color:#000000; background-color:transparent; }
a.gbbox:visited { color:#000000; background-color:transparent; }
a.gbbox:hover   { color:#ff0; background-color:#339933; }
a.gbbox:active  { color:#ff0; background-color:#a03; }
table.gb { font-size:1em; 
           font-family:verdana,arial,tahoma,helvetica; 
	   font-weight:normal; 
	   color:#000000; }
#gbmaintextlink { font-size:0.9em; 
                 font-family:arial,helvetica; 
		 font-weight:normal; 
		 text-decoration:none; 
		 color:#004000; }	
#gbmaintextlink:hover { text-decoration:underline;
			background-color:#339933;}  
#gbmaintextlink:visited { text-decoration:none;} 
#gbmaintext { color:#000000; 
	      font-size:0.9em; }      
#gberrormsg { font-weight: bolder; color:red; }
