/* Breite der Gesamtkonstruktion  */

#breite {
  width                 : 840px;
}

body {
  margin-top            : 20px; 
  margin-left           : 0px; 
  margin-right          : 0px;
  margin-bottom         : 20px;        
  background-color      : #DADFCE;
}

/* Überschriften  */

h1 { 
  color                 : #505B35;
  margin-bottom         : 50px;
  letter-spacing        : 2px;
  font-family           : Trebuchet MS,Verdana,Arial,Helvetica,Verdana,Tahoma,Sans-serif;
  font-weight           : bold;
  text-align            : center;
  text-transform        : uppercase;
}

h2 { 
  color                 : #505B35;
  margin-bottom         : 28px;
  letter-spacing        : 2px;
  font-family           : Trebuchet MS,Verdana,Arial,Helvetica,Verdana,Tahoma,Sans-serif;
  font-weight           : normal;
}

.haupt {background-color:#;border-left:solid 1px #045944;border-right:solid 1px #045944;
border-top:solid 1px #045944;border-bottom:solid 1px #045944;
border:solid 18px #fff;
}



#top1 {height:0px;
background-color:#7f9155;
height:40px;
width:100%;text-align:center;
}

#top2 {
  background-image      : url(images/seerosen.jpg);
  background-repeat     : no-repeat;
  background-position   : 50% 50%;
  height                : 412px;
  background-color      : #013f00;
}

#top3 {
background-color:#7f9155;
height:43px;
border:solid 1px #000;
color:#56686D;
width:100%;
vertical-align:middle;
}



#name {height:0px;;
letter-spacing:2px;
color:#fff;
padding-left:20px;
font-family: trebuchet ms,verdana,arial,helvetica, verdana, tahoma, sans-serif;
font-size:20px
}


#inhalt {
  height                : 900px;
  color                 : #546037;
  padding-top           : 60px; 
  padding-bottom        : 70px;
  padding-left          : 40px;
  padding-right         : 40px;
  background-color      : #fff;
  letter-spacing        : 0px;
  width                 : 100%;
  vertical-align        : top;
  text-align            : left;
  font-size             : 16px;
  line-height           : 21px;
  font-family           : Trebuchet MS,Verdana,Arial,Helvetica,Verdana,Tahoma,Sans-serif;
}



#fuss1 {
color:#153125;background-color:#fff;
letter-spacing:0px;
font-size: 14px;line-height: 20px;
font-family: trebuchet ms,
verdana,arial,helvetica, verdana, tahoma, sans-serif;
height:30px;
text-align:center;
width:100%;
font-style:italic;
padding-bottom:15px
}


#fuss2 {
color:#fff;background-color:#7f9155;
letter-spacing:0px;
font-size: 14px;line-height: 20px;
font-family: trebuchet ms,
verdana,arial,helvetica, verdana, tahoma, sans-serif;
height:90px;
text-align:center;
width:100%;
font-style:italic;
}


/* ========== Schatten um Hauptbereich ========== */


#s1 {
background-image:url(images/s1.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
height:22px;
line-height:22px;
width:22px;
}

#s2 {
background-image:url(images/s2.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:100%;
}

#s3 {
background-image:url(images/s3.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:22px;
}

#s4 {
background-image:url(images/s4back.jpg);
background-repeat:repeat-y;
background-position:  100% 100%;
height:100%;
width:22px;
}



#s6 {
background-image:url(images/s6back.jpg);
background-repeat:repeat-y;
background-position:  0% 0%;
height:100%;
width:22px;
}

#s7 {
background-image:url(images/s7.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
height:22px;
line-height:22px;
width:22px;
}

#s8 {
background-image:url(images/s8.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:100%;
}

#s9 {
background-image:url(images/s9.jpg);
background-repeat:no-repeat;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:22px;
}

