
body {
        background-color: #e1ddd9;
        font-size: 12px;
        font-family: Geneva, Arial, Helvetica, san-serif;
        color:#564b47;
        padding: 0;
        margin: 0;
}
a {
text-decoration:none;
         color: #8D0804;
}

a:hover {color: #000001;}


.markier{  font-family: Geneva, Arial, Helvetica, san-serif;
         font-weight: bolder;
         color: #CC3333;
         font-style: italic;  }

         .markier1{  font-family: Geneva, Arial, Helvetica, san-serif;
         font-weight: bolder;
         color: #564b47;
          }



h1 {
        font-size: 1.2em;
        font-weight: bolder;
         padding: 5px;
        margin:0;
 }

h2 {
        font-size: 1.2em;
        font-weight: bolder;
         color: #8D0804;
}

h3 {
        font-size: 1.2em;
        font-weight: bolder;
         color: #8D0804;
}

/* ----------bilder-------------- */

img.download {vertical-align:middle;
 }

.left  {
        clear: left;
         margin: 5px 0 5px 50px;
         padding: 0  ;
          border: 1px solid   #564b47;   }

#links {
        float: left;
         margin: 5px 8px;
         padding: 0  ;
         border: 1px solid   #564b47;   }

         #rechts {
        float: right;
         margin: 5px 8px;
         padding: 0  ;
         border: 1px solid   #564b47;   }


.right  {
        clear: right;
         margin: 5px 0 5px 50px;
        padding: 0  ;
          border: 1px solid #564b47;


}

/* ----------container zentriert das layout-------------- */
#container {
        width: 80em;
        margin: 0 auto;
        padding: 0;
        background: #fff;
}

/* ----------banner for logo-------------- */
#banner {
        margin-top: 5px;
        padding-left: 10px ;
        background-color: #fff;
}
#banner p{
        margin-left: 0em;
        padding: 0;
}
#mainnavi {
        margin: 0;
        padding: 0;
        background-color: #8D0804;
}

.mark{  font-family: Geneva, Arial, Helvetica, san-serif;
         font-weight: bolder;
         color: #ffffff;    }


/* ----------------padding: 10px 20px; padding 10 px höhe verändert-------------------- */
#mainnavi p{
        margin-left: 15em;
        padding: 5px  0 5px 0;
         color: #fff;
}

/* -----------------Inhalt--------------------- */
#content {
        min-height:600px;
        background: #fff url(../images/welt.gif) no-repeat bottom;
        padding: 0;
        margin: 0 15em;

}

#content1 {
        min-height:600px;
        background: #fff url(../images/welt_1.gif) no-repeat bottom;
        padding: 0;
        margin: 0 15em;

}

p, pre {
        padding: 5px;
        margin:0;
         letter-spacing: 1px;              }
.p {
        padding: 4px 0 0 45px;
        margin:0;
}


pre, code { font-size: 1.2em;}

.adfett{  font-family: Geneva, Arial, Helvetica, san-serif;
          font-size: 1.2em;
         font-weight: bolder;
         color: #630503;    }
/* --------------listen ul il bei partner------------- */
#listel        {
        float: left;
         margin: auto;
         padding: 0  ;
            }




#lister  {
         float: right;
         margin: auto;
         padding: 0  ;   }



/* --------------left rightnavigavtion------------- */
#left {
        float: left;
        width: 15em;
        margin: 0;
        padding: 15px 0 0 0;
        color:#000;

}

#left b  {  font-size: 11px;   }

#right {
        float: right;
        width: 15em;
        margin: 5px 0 0 0;
        padding:0 ;
        color:#000;

}



 #right ul{
         list-style-type: none ;
         padding: 0 0 0 10px;
         margin-right: 0;


}



#right li{
        margin-right: 0;
        padding: 5px 10px 10px 0;
          background: url(../images/linie-rechts.jpg) no-repeat bottom left;
          color: #000;
}

#right li a.selected {
        margin: 0;
        padding: 0 0 10px 0;
        color: #8D0804;
}

#left ul{
        list-style-type: none ;
        padding: 0 0 0 10px;
        margin: 0;
}


#left li a {
        font-size: 12px;
        text-decoration:none
           color: #8D0804;
                          }

#left li{
        margin: 0;
        padding: 5px 0 10px 0;
          background: url(../images/linie.jpg) no-repeat bottom left;
}



#left li a.selected {
        margin: 0;
        padding: 0 0 10px 0;
        color: #8D0804;
}




/* -----------footer--------------------------- */
#footer {
        clear: both;
        background-color: #fff;
        padding: 0 1em;
        margin: 0 ;

         font-style: italic;
}
