ul.Men, ul.Men li li{
list-style:none;
}
div.Kapitel{
list-style:disc;
padding-top:1em;
}

  body, p a {
    color: black; background-color: white;
 
    font-family: Helvetica,Arial,sans-serif;
    margin: 0;   
    text-align: center;  /* Zentrierung im Internet Explorer */
  }
  
 div.Kapitel a{
  color: #9a000a;
  }
  div.Kontakt a{
  color: #9a000a;
  }
  body a{
  color:#F49799;
   }
   
  .anmerkung{
  font-size:.8em;
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;    /*   standardkonforme horizontale Zentrierung */
    width: 760px;
    border: 1px solid silver;
	overflow:hidden;
	background-image:url(../bilder/naviNeu.gif); background-repeat:repeat-y;
	margin-bottom:1em;
	margin-top:1em;	
  }
  
  div.Headline, div.HeadlineFolge{
  border-bottom:1px dotted #9a000a;
  padding-top:2px;
  color:#9a000a;
 }
 div.ie{
 margin-left:-150px;
 padding-left:150px;
 }
 
 div.HeadlineFolge{ 
 text-align:right;
 color:#9a000a;
font-size: 1.6em;
text-align:right;
 }  
  
  html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }

  div#Inhalt {
    margin-left: 220px;
    padding: 270px 2em 0 2em;
     }

  /* div#InhaltKontakt{
   margin-left: 220px;
    padding: 230px .5em 0 .5em;
     }*/
    
  div#container1{  
   background-image:url(../bilder/oben8.jpg);background-repeat:no-repeat;
  background-position:0px 2em;
  }
  
  div#Inhalt h1 {
    font-size: 1.5em;
    text-align:center
  }
  
  div#Inhalt h2 {
    font-size: 1.2em;
  }
  

span#li{color:#cd997a;
}
span#re{color:#b8b1a8;
}
div.Detail1, div.Detail2, div.Detail3, div.Detail4, div.Detail5 {
color:#59382f;
padding:0.5em 3em 10px 80px;
margin-left:30px;
display:block;
	text-align:left;
}

div.Detail1 a, div.Detail2 a, div.Detail3 a, div.Detail4 a, div.Detail5 a{
text-decoration:none;
display: block;
color:black;
margin:1px;
padding:7px;
}

div.Detail1 a:hover, div.Detail2 a:hover, div.Detail3 a:hover, div.Detail4 a:hover, div.Detail5 a:hover,
div.Detail1 a:focus, div.Detail2 a:focus, div.Detail3 a:focus, div.Detail4 a:focus, div.Detail5 a:focus{
border:1px dotted orange;background-color:#FAF5E4;
margin:0px;
padding:7px;
}

div.Detail1,div.Detail2,div.Detail3,div.Detail4, div.Detail5 {
background-repeat:no-repeat;background-position:10px 8px;
} 

div.Detail1{
background-image: url(../bilder/icons/Icons56px/kreativ.jpg);
}
div.Detail2{
background-image: url(../bilder/icons/Icons56px/massgeschneidert.jpg);
}
div.Detail3{
background-image: url(../bilder/icons/Icons56px/crossbrowser.jpg);
}
div.Detail4{
background-image: url(../bilder/icons/Icons56px/geprueft.jpg);
}
div.Detail5{
background-image: url(../bilder/icons/Icons56px/access.jpg);
}

div.Kontakt{
font-size:.8em;
}

dfn, span.futsch{
 position:absolute;
 left:-2000px;
 top:-2000px;
 width:0;
 height:0;
 overflow:hidden;
 /*display:inline;*/
 }
 
/*div#box {
    margin-left: 500px;
    padding: 0 1em;
    padding-top: 50px;
	}*/

 span#box1{
 padding-left:100px;
 border-right:1px solid black;
 } 
 
   ul.Men{
   float:left;
   margin:0px 0px 0px 0px;
   width:216px;
   background: #d8c1a6;
   padding:0;
   font:normal 0.9em arial, sans-serif;
      }
   
ul.Men li{
margin-bottom: -1px; padding-bottom: 1px;/*Fix für Blockelement*/
}

.Men li{margin-left:0px;padding-left:0px;}
.Men ul{margin-left:0px;padding-left:0px;}
.Men li li {margin-left:0px;padding-left:0px;
font-size:.9em;
}


.Men li li a{margin-left:0px;padding-left:35px;
color:#90000a;
}
* html ul.Men a {
height : 1%;
}

ul.Men a {
display:block;
text-decoration:none;
color:black;
border:solid #977969;
border-width:1px 0px 1px 0px;
margin-top:-1px;
margin-bottom:-1px;
padding:7px 0px 7px 20px;
} 

.Men li a:hover, .Men li a:focus{
background: white;
border-right:5px solid #90000a;
}
 
.Men li strong {
background-color:#9a8b80;
display:block;
color:white;
padding:7px 0px 7px 20px;
border-top:1px solid #6a584a;
background-image:url(../bilder/icons/pointer.gif);
background-position:left;
background-repeat:no-repeat;

}

div.Kapitel ul li{
padding:.3em;
}

.Men li li strong{
background-color:#9a8b80;
display:block;
color:white;
padding:7px 0px 7px 35px;
border-top:1px solid #6a584a;
background-image:url(../bilder/icons/pointer.gif);
background-position:left;
background-repeat:no-repeat;
font-size:1em;
}

div.Navigation h3{
text-align:center;
color:white;
height:2em;
width:217px;
padding-top:0.5em;
margin:0px;
background-color:#9a8b80;
}

.coram{
font-size:1.2em;
color:#9b958d;
}

.publico{
font-size:1.2em;
color:#b08770;
}

ul#schriftgroesse{
margin-top:-260px;
float:right;
padding-bottom:18px;
margin-bottom:20px;
list-style:none;
}

div#schrift{
text-align:right;

}
ul#schriftgroesse a {
color:#90000a;
text-decoration:none;
font-size:0.9em;
border-left: 1px solid #90000a;
border-right: 1px solid #90000a;
margin-right:2px;
padding: 0 0.9em 0 0.9em;

}

 ul#schriftgroesse a:hover,  ul#schriftgroesse a:focus{
 border-top: 1px solid #90000a;
 border-bottom: 1px solid #90000a;
 border-right: 3px solid #90000a;
 margin-right:0px;

 }
 
#schriftgroesse li{

float:left;
padding:2px 4px 2px 4px;
}

div#Footer{
font-size:0.8em;
color: silver;
margin-bottom:2em;
padding-bottom:2em;
}

div.top{
background-image: url(../bilder/icons/topRot2.jpg);background-repeat:no-repeat;
background-position: 0px 0px;
margin-left:420px;
padding-bottom:16px;
padding-top:8px;

}

div.top a{
padding-left: 30px;
text-decoration:none;
color:black;
} 

div.top a:hover, div.top a:focus{
 border-bottom: 1px solid #90000a;
 }
 
div.Navigation{
margin-top:300px;
float:left;
}

/* ANTISPAM */

#mail>span:before {
content:"@";
}
div#Footer a:hover, div#Footer a:focus,div.Kontakt a:hover, div.Kontakt a:focus, div.Kapitel a:hover, div.Kapitel a:focus{
border: 1px solid #90000a;
 text-decoration:none;
 margin-left:-1px;
margin-right:-1px;

 }
 div.Kontakt a {
 border-bottom: 1px solid #90000a;
 text-decoration:none;
 }

#mail>span span {
display:none;

}
*:first-child+html #mail>span span {
display:inline;
}  /* Workaround fuer IE 7 */
  
 /*Ende ANTISPAM*/

