    .body {background-color: #A1A1A1; text-align:center; padding: 0px;margin:0px; }
    .main { width: 790px; border: 1px solid #ffffff; margin:0px auto; padding: 0px; overflow: hidden; text-align:left;}
    .topleft { width: 584px; height: 150px; float: left; overflow: hidden; background-color: #F6C886; }
    .logomargin { margin: 0px; margin-top: 30px; margin-left: 50px; }
    .topright { width: 205px; height: 150px; border-left: 1px solid #ffffff; background-color: #404040; float: right; overflow: hidden; }
    .nomargin { margin: 0px; }
    .content { width: 584px; height: 800px; float: left; overflow: hidden; background-color: #ffffff; border-top: 1px solid #ffffff; }
    .content2 { width: 584px; height: 1100px; float: left; overflow: hidden; background-color: #ffffff; border-top: 1px solid #ffffff; }
    .contenth1 { font-family: Georgia, Times New Roman, serif; color: #8B0B0B; margin: 25px; font-weight: bold; font-size: 1.2em; padding: 0px; }
    .contenttext { font-family: Arial, Verdana, sans-serif; color: #000000; margin: 25px; margin-top: 0px; font-size: 1em; padding: 0px; }
    .contentlist { padding: 0px; color:#8b0b0b; margin-left: 50px; margin-top: 0px; font-size: 1.2em; font-weight: bold; font-family: Georgia, Times New Roman, serif; }
    .listitem { color: #000000; font-size: .9em; font-weight: normal; font-family: Arial, Verdana, sans-serif; }
    .georgia { font-family: Georgia, Times New Roman, serif; color: #8B0B0B; font-weight: bold; }
    a.darkred { color: #8B0B0B; }
    a.darkred:hover { color: #404040; }
    .menu { width: 205px; height: 800px; border-left: 1px solid #ffffff; text-align: justify; margin: 0px; float: right; overflow: hidden; background-color: #670B0B; border-top: 1px solid #ffffff; }
    .menu2 { width: 205px; height: 1100px; border-left: 1px solid #ffffff; text-align: justify; margin: 0px; float: right; overflow: hidden; background-color: #670B0B; border-top: 1px solid #ffffff; }    
		a.menulink { display: block; width: 205px; height: 40px; padding: 15px; border-bottom: 1px solid #ffffff; font-variant: small-caps; text-decoration: none; font-weight: bold; font-family: Georgia, Times New Roman, serif; color: #E2E2E2; font-size: 1em;}    
    a.menulink:hover { display: block; width: 205px; height: 40px; padding: 15px; border-bottom: 1px solid #ffffff; font-variant: small-caps; background-color: #F6C886; text-decoration: none; font-weight: bold; font-family: Georgia, Times New Roman, serif; color: #404040; font-size: 1em;}
    a.menulink-active, a.menulink-active:link, a.menulink-active:hover, a.menulink-active:visited { display: block; width: 205px; height: 40px; padding: 15px; border-bottom: 1px solid #ffffff; font-variant: small-caps; background-color: #F6C886; text-decoration: none; font-weight: bold; font-family: Georgia, Times New Roman, serif; color: #404040; font-size: 1em;}
    .impressum {text-align: center; font-family: Arial, Verdana, serif; font-size: .9em;}
    .bold { font-weight: bold; font-family: Arial, Verdana, sans-serif; color: #000000; }
    .klammer { text-align: right; font-family: Arial, Verdana, sans-serif; color: #000000; }
    .umfrage { border-width:0px; border-color:#670B0B; padding:1px; font-family: Arial, Verdana, sans-serif; color: #000000; margin-left: 25px; margin-right: 25px; }
    .umfrage2 { border-width:0px; border-color:#670B0B; padding:1px; font-family: Arial, Verdana, sans-serif; color: #000000; margin-left: 25px; margin-right: 25px; }
    .th { background-color: #f6c886; font-family: Arial, Verdana, sans-serif; color: #000000; }
    .td { font-family: Arial, Verdana, sans-serif; color: #000000; }
    .umfrage1colgroup { font-family: Arial, Verdana, sans-serif; color: #000000; width: 540px; }
    .thbold { background-color: #f6c886; font-weight: bold; font-family: Arial, Verdana, sans-serif; color: #000000; }
    .thboldcontent { background-color: #670B0B; font-weight: bold; font-family: Arial, Verdana, sans-serif; color: #FFFFFF; }
    .contentumfrage { font-family: Arial, Verdana, sans-serif; color: #000000; margin-left: 25px; margin-right: 25px; margin-bottom: 2px; margin-top: 0px; font-size: 1em; padding: 0px; }