* { 
 margin: 0; padding: 0; 
}

html { 
  padding:0px;
  margin:0px;
}

body {
 background: #B29A83 url(verlauf.png) repeat-x;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
 color:#3c3b39; 
 padding: 0;
 margin: 0; 
}

img {
border:0px;
}

#logolayer {
 width: 690px; 
 height: 21px;
 margin: 0px auto;
 margin-top: 40px;
}

#inhalt {
 width: 678px; 
 height: 635px; 
 margin: 0px auto; 
 padding: 6px 6px 6px 6px;
 background-color: white;
 color: #3c3b39; 
}

#mainbild {
 background-image: url(startseite.png);
 background-repeat: no-repeat;
 width: 678px;
 height: 380px;
 padding: 0px 0;
 margin: 0px 0;
}

#content {
 background-color: #C1B99D;
 width: 678px;
 height: 219px;
 margin: 0;
 padding: 0px;
 color: #3c3b39; 
}

#navbg {
 background-color: black;
 width: 678px;
 height: 35px;
 clear: both;
 color: #FFFFFF;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #FFFFFF;
} 

/* MAINNAVI ANFANG */

div#navcontainer {
 margin: 0px;
 padding: 0px;
}

div#navcontainer ul {
 margin: 0px;
 padding: 0px;
 margin-left: 25px;
}

div#navcontainer ul li {
 display: inline;
 float: right;
}

/* MAINNAVI ENDE */

#graubalken {
 width: 93px;
 height: 193px;
 background-image: url(streifen.png);
 float: left;
 margin-top: 0px;
 padding: 26px 0px 0px 35px;
}

#textcontent {
 height: 199px;
 width: 490px;
 float: left;
 padding-left: 40px;
 padding-top: 20px;
 padding-right: 20px;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
 background-color: #C1B99D;
 color: #3c3b39; 
}

#logo {
 height: 21px;
 width: 212px;
 float: left;
}

#navi {
 text-align: center;
 margin: 0px;
 padding: 10px 0px 0px 0px;
}

a:link {
color:#3c3b39; 
text-decoration:none;
}

a:visited {
color:#3c3b39; 
text-decoration:none;
}

a:active {
color:#3c3b39; 
text-decoration:none;
}

a:hover {
color:#5F5D59; 
text-decoration:none;
font-weight: bold;
}

a.impressum:link {
color: #80756B; 
text-decoration:none;
font-size: 10px;
}

a.impressum:visited {
color:#80756B; 
text-decoration:none;
font-size: 10px;
}

a.impressum:active {
color:#80756B; 
text-decoration:none;
font-size: 10px;
}

a.impressum:hover {
color:#80756B; 
text-decoration:none;
font-size: 10px;
}









