html {height: 100%; margin-bottom: 1px; }body{font: 76% arial,sans-serif;}div#artikel	{	padding-left:0px;  	clear:left;width:100%  	}div#artikel table	{  		}div#submenu	{ margin-left:0px; width:780px;  	  background: #fff;color: #2055AA;  	  float:left; vertical-align:top;    }    div#submenu a {      text-decoration:none;      font-weight:bold;      color:#4088DD;	  padding:0 0 0 10px	  }          /* Commented Backslash Hack       hides rule from IE5-Mac \*/   div#submenu a {float:none;}    /* End IE5-Mac hack */div#submenu a:hover {      color:#2055AA;      }div#submenu a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}div#submenu #current {      color:#2055AA;      }div#submenu #current a {      color:#2055AA;      }div#submenu #current a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}div#submenu2	{		margin-right: 670px; float:left;        background:#B3CDFF url("bilder/bg2.gif") repeat-y bottom;        width:99px; height:100%;	}div#submenu2 a {      float:left;	  margin-left:5px;      text-decoration:none;      font-weight:bold;      color:#4088DD;	  padding:0 0 0 0px;	  }          /* Commented Backslash Hack       hides rule from IE5-Mac \*/    div#submenu2 a {float:none;}    /* End IE5-Mac hack */div#submenu2 a:hover {      color:#2055AA;      }div#submenu2 #current {      color:#2055AA;      }div#submenu2 #current a {      color:#2055AA;      }div#submenu2 #current a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}div#container{text-align:left}div#content p{line-height:1.4}div#footer {background: #B3CDFF;color: #2055AA; width:650px; margin-left:0px;}div#footer a {      float:left;	  margin-left:5px;      text-decoration:none;      font-weight:bold;      color:#4088DD;	  padding:0 0 0 0px;	  }          /* Commented Backslash Hack       hides rule from IE5-Mac \*/    div#footer a {float:none;}    /* End IE5-Mac hack */div#footer a:hover {      color:#103388;      }div#footer #current {      color:#103388;      }div#footer #current a {      color:#103388;      }div#footer #current a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}div#container{width:780px;margin:0 auto}div#wrapper{float:left;width:100%}div#logo	{		margin-right: 670px;	    background:#B3CDFF url("bilder/bg.gif") repeat-x bottom;	}div#bild{float:left;width:120px;margin-left:-120px;      background:#B3CDFF url("bilder/bg.gif") repeat-x bottom;}div#navigation{float:left;width:561px;margin-left:-670px}    #header {      margin:0; padding: 0px;      float:left;      width:100%;      background:#B3CDFF url("bilder/bg.gif") repeat-x bottom;      line-height:normal;       }    #header ul {      margin:0;      padding:77px 0px 0px;      list-style:none;      }    #header li {      float:left;      background:url("bilder/left.gif") no-repeat left top;      margin:0;      padding:0px 5px 0px 9px;      }    #header a {      float:left;      display:block;      background:url("bilder/right.gif") no-repeat right top;      padding:5px 15px 5px 5px;      text-decoration:none;      font-weight:bold;      color:#4088DD;      }    /* Commented Backslash Hack       hides rule from IE5-Mac \*/    #header a {float:none;}    /* End IE5-Mac hack */    #header a:hover {      color:#103388;      }	#header a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}    #header #current {      background-image:url("bilder/left_on.gif");      border-width:0;      }    #header #current a {      background-image:url("bilder/right_on.gif");      color:#103388;      padding-bottom:6px;      }	#header #current a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}	#submenu2artikel { width:99px; 	      background:#B3CDFF url("bilder/hg.jpg") no-repeat left bottom;					   vertical-align:top;}	#submenu2artikel a {      text-decoration:none;      font-weight:bold;      color:#4088DD;	  padding:0 0 0 10px	  }          /* Commented Backslash Hack       hides rule from IE5-Mac \*/    #submenu2artikel a {float:none;}    /* End IE5-Mac hack */        #submenu2artikel a:hover {      color:#103388;      }	#submenu2artikel a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}  	#submenu2artikel #current {      color:#103388;      }	#submenu2artikel #current a {      color:#103388;      }	#submenu2artikel #current a:focus {	 -moz-outline: none; /* fuer unseren Browser der Wahl */	 outline: none; /* CSS 3 */	 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */}	/* Tabelle auf den Referenzseiten */table {font-size:1em;}p {font-size:1.4em; margin-top:0; margin-bottom:0.5em;}td,th { vertical-align:top;}th, .th{  background-color:#ccc;  padding:3px;  text-align:center;}.table, .browsercomp{  border: #666 1px solid;  padding:0px;  width:99%;  border-spacing:0px;  border-collapse:collapse;  font-family:Arial, sans-serif;}.table td, .browsercomp td{padding:2px;}/* Abwechselnd eine Zeile hell und eine dunkel */.u { background-color:#fff; }.g { background-color:#eee; }.g a, .u a {white-space:nowrap;}span{font: 90% arial,sans-serif;}td.fusszeile {font-size: 0.9em;}	