  body{ background-color:#ffffff;  }  p{ font-weight:bold; color:#666666}      * {margin:0;/*???*/      padding:0; /*Position ausklappmenü vertikal */ }    /* Positionierung des Hauptmenues*/   ul#toplevel {      margin:3 0 0 0;      list-style:none; /*verhindert Aufzählungszeichen*/}     /* die auslösenden Elemente */   ul#toplevel li {      float:left;/*Bündigkeit*/      width:110px; /*Breite der Menüpunkte*/      margin:0px 0px 10px 0px; /*Abstand Untermenüpunkte*/      position:relative;      background:#FFFFFF;	  font-family:verdana;	  font-size:16px;	  color:#666666;	  padding-left:0px;	  text-align:center;}	     /* Die Submenus, der wichtige Teil */   ul#toplevel li ul {      font-family:verdana;	  font-size:14px;	  list-style:none;      position:absolute;      bottom:18px; /* !!! * Abstand zu Hauptmenu*/      display:none;	  color:#666666; }	     /* Die Submenu Punkte */   ul#toplevel li ul li {      float:none;      background:#FFFFFF; }      /* hover für aufklappen nach oben*/   ul#toplevel li:hover ul {      display:block;}	  	/*Link*/  a { text-decoration:none; color:#666666; }a:link { text-decoration:none; color:#666666; }a:hover { text-decoration:none;color:#000000; }a:active { text-decoration:none;color:#000000; }a:focus { text-decoration:none;background-color:#FFFFFF; }       /*Zeile Städtenamen*/  div.kopfzeile{  background-color:#FFFFFF;  width:980px;  height:30px; padding:20px; text-align:right;}    /*Städtenamen*/  h1 {font-family:verdana;font-size:14px;color:#CCCCCC; }  /*Zeile Inhalt*/   div.hauptteil{  background-color:#FFFFFF;  width:1000px;  height:550px; padding:10px;} /*Zeile Menu*/   div.menu{  background-color:#FFFFFF;  width:1000px;  height:30px; padding-left:20px;}  /*Container alles umschließend*/    div.gesamt{  width:1000px;  height:700px; margin:20px auto 0;}    div.links{width:440px;height:550px;/*background-color:#FF0000;*/float:left;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px;  color:#666666;  margin: 0px 30px 0px 10px;}        div.rechts{width:500px;height:550px;/*background-color:blue;*/float:left;} div.links_b{width:600px;height:550px;/*background-color:#FF0000;*/float:left;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px;  color:#666666;  margin: 0px 30px 0px 50px;}        div.rechts_s{width:300px;height:550px;/*background-color:blue;*/float:left;}
