/* fuer moderne Browser */
  body {
    color: black; background-color: #99CCCC;
    font-size: 100.01%;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0; padding: 0;
  }
	.titel {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size:36px;
    margin: 8px 0;
  }
	.titelh2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size:24px;
    margin: 8px 0;
  }
	h1 {
    font-family: Arial, Helvetica, sans-serif;
	  font-size:32px;
    margin: 8px 0;
  }
	h2 {
    font-family: Arial, Helvetica, sans-serif;
	  font-size:16px;
	  padding:0px 4px 0px 8px;
    margin:0px 4px 0px 4px;
  } 
  p {
    font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  padding:4px 4px 4px 8px;
    margin:0px 4px 0px 4px;
  }
 li {
    font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  padding:4px 4px 4px 0px;
  }
   a:link {
    font-family: Arial, Helvetica, sans-serif;
	  font-size: 16px;
    color: #000066;
    font-weight: bold;
	  padding:0px 4px 0px 8px;
    margin:0px 4px 0px 4px;
    text-decoration: none;
  }
    a:visited {
    font-family: Arial, Helvetica, sans-serif;
	  font-size: 16px;
    color: #008000;
    font-weight: bold;
	  padding:0px 4px 0px 8px;
    margin:0px 4px 0px 4px;
    text-decoration: none;
  }
    a:hover {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 16px;
    color: white; 
    background-color: gray;
    text-decoration: none;
  }
    a:active {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 16px;
    color: red; 
    background-color: gray;
  }
  a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
  color: red; 
  background-color: gray;
  }
  div#link_small  a:link {
    font-family: Arial, Helvetica, sans-serif;
	  font-size: 11px;
    color: white;
    text-decoration: none;
  }
  div#link_small  a:visited {
    font-family: Arial, Helvetica, sans-serif;
	  font-size: 11px;
    color: white;
    text-decoration: none;
  }
  div#link_small  a:hover {
    color: white;
    background-color:#FFFFFE;
    text-decoration: none;
  }
  div#link_small  a:active {
    color: white; 
  }
  .rahmen_l {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color:#808080;	
	}	
/*******************************************************************************
 * Stylesheet für Google-Map
 ******************************************************************************/

/* die gesamte Google Map*/
#map {
	width: 100%; 
	height: 450px;
}
#message {
	width: 410px; 
	background-color: #fdf9ec;
	border: 2px dotted #ffbb60;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* für das Infofenster */
.Info {
	width: 410px; 
	background-color: #fdf9ec;
	border: 2px dotted #ffbb60;
}
/* Ueberschrift im Info-Fenster */
.Infoheadline {
	margin: 0px;
	padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



/*************************************************************************
 Formularformatierung
 *************************************************************************/
 .knopf {
   border-style:ridge;
   background-color:#026402;
   color:#FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
   font-weight: bold;
/*   border:4px solid #DDDDDD; */
}
.textfeld {
   font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
   font-weight: bold;
   color:#000000;
}  

