/* DATEI: allgemein.css */


body { 
   margin:0px;
   color:black;
   font-size:1.0em;
   line-height:1.3em;
   font-family:'Times New Roman',Times,serif;
   background-color:#E0E0E0;
   padding:10px;
   background:url("../images/hintergrund.jpg") repeat-x;
}


#opt {
    width:auto;
    background-color: lightgray;
}

#mapid { 
    width:100%; 
    height:800px; 
}

#menue { 
   padding:0.4em;
   margin:0.4em;
   background-color: white;
   z-index:1000;
   min-width:28em;
   display:block;
}



h1, h2, h3, h4, h5, h6 {
   font-family:FreeSerif,"Georgia",Verdana,arial,sans-serif,serif;
   text-align:left;
   margin:0px;
   padding:0px;
}

h1 {
   font-size:3em;
   line-height:2em;
   padding:20px;
   color:darkred;
   text-shadow:lightgray 2px 2px ;
   display:inline;
}

h2 { 
   font-size:2.4em;
   line-height:2em;
   padding-top:0.7em;
}

h3 { 
   font-size:1.3em;
   line-height:1.8em;
   padding-top:0.3em;
}

h4 { 
   font-size:1.2em;
   line-height:1.0em;
   background-color: lightgray;
}

h5 { 
   font-size:1.1em;
   line-height:1.55em;
}

h6 { 
   font-size:1.0em;
   line-height:1.4em;
}


p {
   padding:0.2em;
   margin:0.2em;
/*    max-width:70em; */

}


img {
   border:0px;
   padding:0px;
   margin:0px;
}


hr {
   margin:0.7em;
}


		#geocode-selector {
			position: absolute;
			left: 10px;
			bottom: 10px;
			z-index: 10000;
		}

		#geocode-selector button {
			border: 1px solid #aaa;
			border-radius: 4px;
			padding: 12px 24px;
			margin-left: 24px;
			font-size: 1.2em;
			font-weight: bold;
			transition: background-color 0.25s ease-out;
			outline: none;
		}

		#geocode-selector button:hover {
			background-color: white;
		}

		#geocode-selector .selected {
			background-color: #0078A8;
			color: white;
		}

		#geocode-selector .selected:hover {
			background-color: #49e;
		}
		
		
