body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
	
#banner {
		background:#FFFDC5;
		}
		
#banner #banner-leftside {
		float:left;
		width:230px;
		margin:0px 0px 10px 0px;
		}
		
#middlepart {
		background:#FFFFEF;
		float:left;
		padding-bottom:10px;
		width:100%;
      }

#middlepart #main {
		width:75%;
		float:left;
		}
	
#middlepart #menue {
		width:25%;
		float:left;
		/* background:#FFFDC5; */
		background:#29F3E1
		}
	
#middlepart #menue li {
       font-weight:bold;
       }
       
.header {
     display:block; 
     border:0px solid #000;
     padding-top:10px;
     padding-left:15px;
     padding-bottom:5px;
     margin-top:2px;
     margin-bottom:15px;
     color:#FFFF;
     background:#02D7C3;
     text-align:left;
     text-decoration:none;
     font-family:sans-serif;
     font-weight:bold;
     font-size:140%;
     font-style:italic;
     overflow:hidden;
     }

a.nav, a.nav:link, a.nav:visited, .chosen {
     display:block; 
     background:#29F3E1; 
     border:0px solid #000;
     margin-top:2px;
     padding-left:15px;
     padding-right:5px;
     text-align:left;
     text-decoration:none;
     font-family:sans-serif;
     color:#000;
     overflow:visible;
     font-weight:bold;
     }

a.nav:hover {
      display:block; 
      color:#000;
      background:#FFFDC5;
      }

a.nav:active, .chosen, .tab{
                  color:#000;
                  background:#29F3E1;
                  font-style:normal;
                  }

.hinweis {
    font-size:90%;
    font-style:italic;
    font-weight:bold;
    margin:0;
}

.aufmacher-fett {
    color:#ff0000;
    font-style:italic;
    font-weight:bold;
  }

.aufmacher {
    color:#ff0000;
    font-style:italic;
  }

p,h1,h2,h3,pre,li,strong,em {
		font-family:sans-serif;
		}

p,h1,h2,h3,pre {
		margin:0px 10px 10px 10px;
		}
		
h1 {
		font-size:14px;
		padding-top:10px;
		}

#fuss {
		background:#FFFDC5;
		width:100%;
		font-size:90%;
		}

#fuss p, br {
        font-style:italic;
        }
