html { background: #FFFAD2;}

body {
	margin: 0;
	padding: 0;
	font: 77% sans-serif;
}

#titel {
	margin:0 20px; padding: 0;
	background: #FFFAD2;
	height: 120px;
	/*border-bottom: 1px solid #000000;*/
}

#fuss {
	margin:0; padding: 0.5em 1em;
	background: #FFFAD2;
}

#fuss p {
  font-size:0.8em;
  color:#444444;
  }

#main1 {
	margin: 0; padding: 0;
	background: #FFFAD2 url(bg_links1.gif) top left repeat-y;
   border-top: 1px solid #000000;
}

#main2 {
	margin: 0; padding: 0;
	background: #FFFAD2 url(bg_rechts2.gif) top right repeat-y
}

#left {
	float: left;
	width: 170px;
	margin: 0; padding: 10px;
	font-size: 0.9em;
}

#left ul {
   margin : 0 0 20px 0;
   padding : 0;
}

#left li {
   width : 130px;
   margin : 2px;
   padding: 0px 10px 0 10px;
   text-align : center;
}

#left li a {
   font-size:14px;
   text-decoration : none;
   color : black;
   display : block;
   width : 100%;
   padding : 2px 0;
   border : 1px solid #000;
   cursor: crosshair;
}

#left li a:hover {
	background-color: #FDCD89;
}

#right {
	float: right;
	width: 200px;
	margin-top: 0;
       margin-right:20px; 
       margin-bottom:0;
       margin-left:10px;
        padding: 10px;
	font-size: 0.9em;
}

#content {
        margin: 0 220px 0 150px;
	padding: 10px;
	background: #FFFAD2;
	font-size:0.9em;
}

#content p { font-size:14px; text-align: justify; }
	
.claener {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: 0px none;
	margin: 0; padding: 0;
	background: transparent;
}

h1 {
	font-size: 22px;
	color: #330000;
	margin-bottom: 5px;
}

h2, h3, h4, p { color:#000000; }

h2 { font-size:16px; }

h3  p { font-size:14px; }

h4 { font-size: 12px; font-weight:normal;}

ul { list-style-type: none; font-size:14px; }

a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
  font-weight:600;
  color:#634142;
  font-size:12px;
}

a:active, a:hover { text-decoration:underline; }	

.menutitle { font-weight:bold; margin-top:15px; }

.re{
  float: right;
  margin-right: 50px;
  padding-left: 10px;
}

 #bild {
	text-align: center;
	margin: 0 5px 0 0;
	padding: 0 10px 0 0;
}


#bild p {
	text-align: center;
	font-size: 1.6em;
	font-weight: bold;
	color: #003344; 
}

#scroll {
      margin: 0 100px;
      padding: 0 50px;
      font-size: 1.2em;
      color: #22370E;
      font-weight: bold;
}

/* Buttonformatierung */
.sende {
cursor: pointer;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica;
color:#000000;
background-color: #FDCD89;
width:130px;
margin: 0 20px 4px 0;

}
 /*Ende Buttonformatierung */

.shout {
	margin: auto;
	text-align: left;
	background-color: #efefef;
	width: 200px;
	height: 350px;
	padding: 0 5px;
	border: solid 1px;
}

.shout p {
	font-size: 8pt;
}

.tab {
	background-color: #efefef;
}
