body {
	background-color:#ffffcc;
	margin: 0 auto;
		
	}
	
	
#seite {							/*Tabellenformatierung */
		border-width:0.3em;
		border-style:double;
		border-color: #FFFFFF;
		border-top:;
		border-bottom:;
		border-left:;
		border-right:;
		
		width: 950px;
		margin: 0 auto;
		margin-top:20px;
		height: auto;
		background-color:#FFCC33;
	
		}
		
		
#header {
		padding:0.2em;
		overflow: visible;
		width: 945px;
		height:auto;
}

#Fusszeile {
    clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:bold;
    text-align: center;
    border: 1px solid silver;
  }

#text {
	  	text-align:left;
	  	vertical-align:top;
	  	padding:1em;
  }
	
#table_wanderungen {
					width:750px;
					height:auto;
					margin:0 auto;
					padding:0;
								
}

.wandern { border: 0.1em; border-style: solid; border-color: #000000; height:auto; padding:0.5em; border-collapse:collapse;
			
		   
			}


td {
	text-align:left;
	vertical-align:top;
	margin-left:2em;
	padding:1em;}


.float_links {
			float:left;
			margin-left:2em;
			margin-right:2em;
			margin-bottom:2.5em;
			border:0.1em solid silver;
			}
			

.float_rechts {
			float: right;
			margin-left:2em;
			margin-right:2em;
			margin-bottom:0.5em;
			margin-top:2em;
			}
			

.map_rechts {
			float: right;
			margin-left:1em;
			margin-right:1em;
			margin-bottom:0.5em;
			margin-top:2em;
			}

.float_links_box {
			float:left;
			margin-left:1em;
			margin-right:1em;
			margin-bottom:0,5em;
			text-align:center;
			}

.bild     {
			border:double #999;
			margin: 0;
			margin-top:2em;
}
p		{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style: normal;
			font-weight:bold;
			}
			
			
h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		font-style:normal;
		text-decoration:underline;
}

h2	{	font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:600;
		
}
h3   { font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
}
			
/* formmailer ausrichtung */

label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 200px; /* Breite.*/
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}
label {
text-align: right; 
padding-right: 1em; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
font-weight:bold;
 
}
form {
  background: #ffffcc;;
  border: thin solid #ab0;
  margin:0;
  padding:.5em;
}

