
/* schriften */

body
{margin-top: 10px; margin-left: 4px; margin-right: 4px;margin-bottom: 10px; color: black;  background-color:#FFF1D0; font-family: verdana,arial; font-size: 10pt;}


table,tr,td
{ color: black ;font-family: verdana,arial; font-size: 10pt}

/* scrolleiste internet explorer  */

body
{scrollbar-arrow-color: #000000; scrollbar-base-color: #FFF1D0;
scrollbar-highlight-color : #000000; scrollbar-shadow-color : #FFF1D0;
SCROLLBAR-TRACK-COLOR: #FFF1D0;}






<!-- CSS Dokument -->

.haken { background-image:url(icon/haken-menue1.gif);

}



















/* menü linke  seite */


#menu a {display: block;
background-color:#f5cc4a;
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:150px;
border-bottom:solid 1px #F5CC4A;
border-top:solid 1px #F5CC4A;
padding-left:2px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}


#menu a:active{background-color:#fff1d0;
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:150px;
border-bottom:solid 1px #F5CC4A;
border-top:solid 1px #F5CC4A;
padding-left:2px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto; 
}



#menu a:visited{background-color:#f5cc4a;
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:130px;
border-bottom:solid 1px #F5CC4A;
border-top:solid 1px #F5CC4A;
padding-left:2px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;

}



#menu a:hover {background-color:#FFF1D0;
color: #004080;
text-decoration:none ;font-family:verdana, sans-serif; font-size:9pt;
width:130px;
border-bottom:dashed 1px #000000;
border-top:dashed 1px #000000;
padding-left:2px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;

}







/* titel menü*/

.rubrik {background-image:url(images/balken1.jpg); color:white;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;width:100px;
border-bottom:solid 1px #000000;
height:22px;
}



/* background balken */

.leiste {background-image:url(images/balken1.jpg);background-color:#f5cc4a; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border:solid 1px black;
}

.nav {background-color:#FFF1D0; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 5px; padding-bottom: 1px; padding-top: 1px;
border:none;
}


/*  links im text */

a:link{ color: black; text-decoration:underline;font-family: verdana; font-size: 10pt;}

a:visited{color:black;text-decoration:underline;font-family: verdana; font-size: 10pt;}

a:active{ color:black;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover{ color: #ffffff;background-color:#F5CC4A;  text-decoration:underline;font-family: verdana; font-size: 10pt; }


/*  links in news */

a:link.news{ color: red; text-decoration:underline; font-family: verdana; font-size: 9pt;}

a:visited.news{color:red;text-decoration:underline;font-family: verdana; font-size: 9pt;}

a:active.news{ color:red;text-decoration:underline;font-family: verdana; font-size: 9pt; }

a:hover.news{ color: black;background-color:#fff1d0;  text-decoration:none;font-family: verdana; font-size: 9pt; }

table.news {background-color:#F5CC4A;}







/* uhr - datum */

input.datum {
font-size:9pt;
color:#000000;
border:solid 0px;
text-align:center;
background:transparent;

}

input.zeit{
font-size:9pt;
color:#000000;
border:solid 0px;
text-align:center;
background:transparent;

}
form {margin:0px}






/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  font-style: italic;
  color: #0000ff; 
  }
  
a.tooltip:hover {
  color: #0000ff; 
  background: transparent;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display: block;
  position: absolute; 
  top: -400px; 
  left: -250; 
  width: 400px;
  z-index: 100;
  color: #000000; 
  border:1px solid #000000; 
  background: #FFF1d0;
  font: 12px Verdana, sans-serif; 
  text-align: left;
  }
  
a.tooltip span b {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weigth: bold;
  color: yellow;
  background-color: gray;
  border: 0px;
  border-bottom: 1px solid black;
}

/* Absoluter Tooltip */
div#menu {
  position: relative; 
  top: 10px; 
  left: 0px; 
  width: 170px; 
  height: 180px; 
  font: 18px Verdana, sans-serif; 
  z-index: 100;
  }
  
div#menu a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 10px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  background: #99FF99;
  border: 1px solid black;
  }
  
div#menu a:hover {
  color: #441111; 
  background: #FFFF66;
  border: 1px dotted blue;
  }

div#menu a span {display: none;}
div#menu a:hover span {
   display: block;
   position: absolute; 
   top: 14px; 
   left: 0; 
   width: 658px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
   background: #FFFFCC;
   font: 12px Verdana, sans-serif; 
   text-align: center;
   border: 1px dashed black;
   }
