/* CSS Document */

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhlt Standardschriftgre von 12 Pixeln */
  body {
    font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
    color:#676767;
	font-size: 14px;
	background-color:#FFFFFF;
  }
  
  

#overall {
	width: 800px;
	height:auto;
	padding: auto;
	margin: 40px auto auto auto;
	background-color:#FFFFFF;
}

#main {
	width: 800px;
	height:auto;
	padding: 0px;
	margin: 0px  0px  0px  0px;
	background-color:#FFFFFF;
}

#left{
	width:420px;
	height:930px;
	margin:0px;
	padding:20px 50px 0px 30px;
	float:left;
	background-color:#F9F9F9;
}

#right{
	width:260px;
	height:950px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

#rightkontakt{
	height: 300px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 30px 15px;
  	border-left-width:0.3em;
  	border-left-style:solid;
  	border-color:#FBAC37;
	background-color:#FFFAF4;
}

#rightzeiten{
	height:580px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 15px;
  	border-left-width:0.3em;
  	border-left-style:solid;
  	border-color:#94D255;
	background-color:#F9FDF7;
}

#grau{
    color:#676767;
	font-size:12px;
	line-height: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}




h1,h2,h3,h4,h5,h6 { 
  	color:#676767;
	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
  }

  h1 { font-size: 25px; margin: 0px 0px 15px 0px;	font-weight:normal; }
  h2 { font-size: 14px; margin: 25px 0px 2px 0px;	font-weight:bold;}
  h3 { font-size: 14px; margin: 18px 0px 2px 0px;	font-weight:bold; }
  h4 { font-size: 16px; margin: 0px 0px 10px 0px; 	font-weight:bold; color:#FBAC37;}
  h5 { font-size: 16px; margin: 0px 0px 10px 0px; 	font-weight:bold; color:#94D255}
  h6 { font-size: 13px; margin: 5px 0px 30px 0px;	font-weight:normal; padding: 0px 0px 0px 0px;}
  h7 { font-size: 18px; margin: 0px 0px 15px 0px;	font-weight:normal; padding: 0px 0px 0px 0px;}
  

  p { line-height: 16px; font-size:13px; margin: 0 0 15px 0; font-weight:normal;}
  
  a { line-height: 15px; font-size:13px; color:#FBAC37; font-style:normal;}
  a.hover{ line-height: 15px; font-size:13px; color:#FBAC37; font-style:underline;}
  
  #grau a { line-height: 12px; font-size:11px; color:#FBAC37; font-style:normal;}
  #grau a.hover{ line-height: 12px; font-size:11px; color:#FBAC37; font-style:underline;}
  
  #footer a { line-height: 12px; font-size:10px; color:#FBAC37; font-style:normal;}
  #footer a.hover{ line-height: 12px; font-size:10px; color:#FBAC37; font-style:underline;}
  
  #right p { line-height: 15px; font-size:13px; margin: 0 0 0 0; font-weight:normal;}

  strong{ font-size: 13px; margin: 0px;	font-weight:bold;}

  /* ### Lists | Listen  #### */
  ul, ol, dl { line-height: 1.5em; margin: 1em 0 1em 0em; line-height: 15px; font-size:13px; }
  li { margin: 0px 0px 8px 0px; line-height: 17px; list-style:square; list-style-position:outside;}
  
  .myimg{
  	height:100px; 
	width: 75px; 
	background-image:url(../schoenherr.jpg);
	float:left;
	margin: 0px 20px 0px 0px;
   }
  
  
   #footer { 
		line-height: 15px; 
		font-size:10px; 
		padding: 10px 0px 0px 0px; 
		font-weight:normal; 
		color:#D4D4D4;
		text-align:left;
	}

  
    .oneline {
  	clear: both;
	margin: 0;
	padding: 0;
	display: block;
  }
  
  .oneline .oneline_left {
  	display: block;
	float: left;
	width: 7.5em;
  }
  
   .oneline .oneline_left2 {
  	display: block;
	float: left;
	width: 3em;
  }
  
  #map{
  	 width: 700px; 
	 height: 500px;
	 margin: 100px auto auto auto;
	 font-size:10px;
	 overflow:auto;
  	 border-width:0.1em;
  	 border-style:solid;
  	 border-color:#676767;  
	}
	
	#centertext{
  	 width: 700px; 
	 height: 200px;
	 margin: 0px auto auto auto;
	 font-size:12px;
	}

	
