/* -- Layout -- */
body {
 background: #025511; 
 
 
 margin: 0;
 padding: 1%; /* Ein wenig Abstand damit der Anschein eines Blattes auf der Wand immer erhalten bleibt */
 min-width: 640px; /* Bei weniger als 640px Breite soll ein Scrollbalken erscheinen */
 font-size: 100.01%; /* umgeht den Font-Size-Bug im Safari, älteren Operas und IE */
 /* font-family: verdana, arial, sans-serif; */
}





.sliceback_10 { 
  
background: url(../bilder/homepage_03_03slice_10.jpg) no-repeat scroll 0 0 #ffffff;
padding: 3px 45px 0px 3px; 
text-align: left;
      font-size: 10pt;
 line-height: 10pt;
 font-style:italic;
 /* color: #000000; */
 vertical-align: top;
 /* border: 1px solid #000000; */
 border-bottom: 1px solid #cccccc;
 font-family: times new roman, serif;

 /* height: 400px; */
 
}

#tabelle
{ 
  margin: 10px  0px 10px 15px;
  border: 0px solid #000000;
 text-align: center;
  padding:0px; 
}


a
{ 
 color:#000000;
  text-decoration:none;
}


.listen
{ 
   text-align: left;
      font-size: 8pt;
 line-height: 10pt;
 list-style-type:none;
 /* padding-bottom: 6px;
border-bottom: 1px solid #cccccc; */
 color: #000000;
  font-family: arial, sans serif;
}



#header { 
  
/*  background: url(../images/logo2.jpg) no-repeat scroll 0 0 #ffffff; */
 /* height: 400px; */
 border: 0px solid #000000;
  text-align: center;
  padding:10px 0px 0px 0px; 
}

#Kopfzeile {
 font-size: 26pt;
/* line-height: 22pt; */ 
padding: 0px 0px 0px 0px; 
 color: #000000;
 background-color: #ffffff;
 font-family: times new roman, serif;
}

#astock {
 font-size: 28pt;
 line-height: 28pt; 
padding:0px 0px 0px 0px; 
 color: #000000;
 /* text-transform:capitalize; */
  font-family: helvetica, arial, sans serif;
  font-weight: bold;
 background-color: #ffffff;
}

#bstock {
 font-size: 28pt;
 line-height: 28pt; 
padding:0px 0px 0px 0px; 
 color: #000000;
  /* text-transform:capitalize; */
  font-family: helvetica, arial, sans serif;
  font-weight: bold;
 background-color: #ffffff;
}


#content { 
  text-align: left;
  font-family: arial, sans-serif;
  color:#000000;
    /* padding: 10px 10px 10px 10px;  */ 
       /* background:  url(../fohlen.jpg) no-repeat 100%  #ffffff;
        background-position: 500px 100px; */
  width: 800px; 
  border: 1px solid #000000;
 /* font-size: 10pt;*/
 height: auto; 
 color: #000000;
  background-color: #ffffff;
  }


#balken { 
      
    padding: 3px 0px 3px 20px;  
     text-align: left;
      font-size: 10pt;
 line-height: 10pt;
 font-weight: bold;
 color: #000000;
 font-variant:small-caps;
 font-family: times new roman, serif;
border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
   background-color: #ffffff;  
}


#linkespalte {
padding: 0px 0px 3px 20px;
background-color:#FFFFFF;
float:left;
height:auto;
width:300px;
border-right:1px solid  #CCCCCC;
/* border-top:1px solid  #CCCCCC; */
}

#linkespalte h2 {

  
     text-align: center;
      font-size: 12pt;
 line-height: 14pt;
margin: 0px 0px 0px 0px;
 color: #000000;
 font-variant:small-caps;
 font-family: arial, sans serif;
}

#linkespalte h3 {

  
     text-align: center;
      font-size: 8pt;
 line-height: 10pt;
font-weight: bold;
 color: #000000;
 
 font-family: arial, sans serif;
}


h1 {
 font-variant:small-caps;
 font-family: arial, sans serif;
  font-size: 14pt;
 line-height: 12pt;
 color: #000000;
 
}



#linkespalte p {
     text-align: left;
      font-size: 8pt;
 line-height: 10pt;
 /* padding-bottom: 6px;
border-bottom: 1px solid #cccccc; */
 color: #000000;
 
 font-family: arial, sans serif;
}

.strich {
     text-align: center; 
      border-top: 1px solid #000000;
       
       margin: 0px 115px 0px 115px;
      /* padding: 0px 0px 0px 0px;  */
 color: #000000;
 background-color: #000000;
 }
 
 .strich2 {
     text-align: center; 
      border-top: 1px solid #cccccc;
       
       margin: 5px 0px 5px 0px;
      /*padding: 0px 0px 0px 0px;  */

 
 }


#mitterechts {
background-color:#FFFFFF;
float:right;
padding-right:10px;
padding-top:0px;
width:450px;
border: 0px solid  #000000;
}



#mittekasten {

 padding:10px 5px 10px 5px;
background-color:#FFFFFF;
/* float:left;  */
width:420px;
border:medium dotted  #000000;

}

#mitte {
background-color:#FFFFFF;
/* float:left;  */
width:430px;
border:0px  #000000;
padding-bottom: 10px;

}

#mitte h2 {
 
     text-align: center;
      font-size: 12pt;
 line-height: 14pt;
 color: #000000;
 font-variant:small-caps;
 font-family: arial, sans serif;
 padding-top:5px;
}

#mitte h3 {

  
     text-align: center;
      font-size: 8pt;
 line-height: 10pt;
font-weight: bold;
 color: #000000;
  font-family: arial, sans serif;
}


#mittekasten h2 {
  padding:0px 0px 0px 0px;
       text-align: center;
      font-size: 16pt;
 line-height: 16pt;
 color: #000000;
  font-family: times new roman, serif;
}


#mitterechts p {
     text-align: left;
      font-size: 8pt;
 line-height: 10pt;
/* padding: 0px 5px 0px 5px; */
 color: #000000;
  font-family: arial, sans serif;
}



/* #rechts {
background-color:#EEEEEE;
border:1px solid #CCCCCC;
float:right;
width:100px;
}  */


img {
     border: 0px;
}





#footer {
clear: both;
text-align: center;
      font-size: 8pt;
      border-top: 1px solid #cccccc;
 line-height: 8pt;
margin: 0px 20px 5px 20px;
padding: 0px 20px 5px 20px;
 color: #000000;
  font-family: arial, sans serif;
  
}


  
  
 





