

body { padding: 0px;  spacing: 0px; border: 0px; background: white; }



a { text-decoration: none;  color: black; }



td {  }

td a {   }





#containerBorder { border: 1px solid #000000; display: block; width: 800px; }

#logo { text-decoration: none;  }

#logo a { text-decoration: none; padding:0px; border: 0px; }





#menuPointMiddleAndLeft { border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; font-size: 12px; font-family: helvetica, arial, sans serif; padding: 4px;  }

#menuPointMiddleAndLeft a {  font-decoration: none; padding: 4px;  }

#menuPointMiddleAndLeft a:hover {  font-decoration: none;  background: #cccccc; padding: 4px;   }



#menuPointEnd { border: 1px solid black; font-size: 12px; font-family: helvetica, arial, sans serif; padding: 4px;  }

#menuPointEnd a {  font-decoration: none; padding: 4px; }

#menuPointEnd a:hover {  font-decoration: none;  background: #cccccc; padding: 4px;  }



#menuPointActive { border: 1px solid black; font-size: 12px; font-family: helvetica, arial, sans serif; padding: 4px; background: #cccccc; color: black; font-color: black; padding: 4px; }

#menuPointActive a {  font-decoration: none; padding: 4px;  }



#content { font-size: 12px; font-family: helvetica, arial, sans serif; padding-right: 10px; }



#plakatIntro { font-size: 18px; font-family: helvetica, arial, sans serif; padding-top: 20px; }

#plakatIntro a { font-size: 18px; font-family: helvetica, arial, sans serif; padding-left: 10px; padding-right: 10px; color: #000000; border: 1px solid black;  }

#plakatIntro a hover { background: #E2E62F;  }



#h1 {	 font-size: 16px; font-family: helvetica, arial, sans serif; font-weight: bold; padding-top: 15px; padding-bottom: 0px; border-bottom: 1px solid #888888; }

#contentFlow  { font-size: 11px; font-family: helvetica, arial, "sans serif"; padding-top: 10px; padding-bottom: 10px }

#contentFlow a {  text-decoration: underline; padding-left:1px; padding-right: 5px; color: black; }

#contentFlow a:hover {   padding-left:1px; padding-right: 5px; color: black; background: #33CCCC }

#contentFlow table   { font-size: 11px; font-family: helvetica, arial, "sans serif"; padding-top: 10px }

#contentFlow td    { font-size: 11px; font-family: helvetica, arial, "sans serif";  text-align: left; padding-top: 4px; padding-bottom: 4px; vertical-align: top }



#datum { font-size: 12px; font-weight: bold }

#containerSponsoren {  padding-top: 30px;}

#sponsoren { border: 0px solid #cccccc; width: 800px; }

#autor { font-weight: bold; text-align: right; padding-top: 0; padding-bottom: 5px }





#detail { font-size: 18px; font-family: helvetica, arial, sans serif;  border: 1px solid #cccccc; width: 600px;  }

#detailFlow  { font-size: 11px; font-family: helvetica, arial, "sans serif"; }

#detailFlow td { font-size: 11px; font-family: helvetica, arial, "sans serif";   vertical-align: top; }

#detailH1   { font-size: 16px; font-family: helvetica, arial, "sans serif"; font-weight: bold }

#detailH2 { font-size: 14px; font-family: helvetica, arial, "sans serif" }

#detailH3 { font-size: 14px; font-family: helvetica, arial, "sans serif"; border-bottom: 1px solid #888888 }


