body { color:black; background-color:#ff9; display:block; width:850px; margin:auto;}#links { float:left; width:7.9em; padding:1em;  background-color:#ffc; font-size: 1.1em;}#container { border:1px solid #00f; background-color:#ffc; }#rechts { padding:0.5em 1em 0 1em; margin-left:11em; border-left:1px solid blue; background-color:#ffe;font-size: 1.1em; }#rechts:after { content:"clear"; clear:both; display:block; height:0; overflow:hidden; visibility:hidden; }p { margin:0 0 0.5em 0; }#links p{ margin:0 0 0 0; }#links p.ttop{ margin-top:0.7em }#links a { text-decoration: none; font-weight: bold; color: #00f }#links a:hover { background:#00a; color: #fff }#links-ro a { color: #c00 }#links-ro a:hover { background:#a00; color: #fff }#links-gr a { color: #090 }#links-gr a:hover { background:#090; color: #fff }#rechts a { text-decoration: none; color: #00f }#rechts a.lin { text-decoration: none; color: #000 }#rechts a:hover   { background:#00a; color: #fff }h1 {font-size: 1.6em; }.clearer { display:none; }#partner { font-size: 0.8em;  background:#ff6; margin-left:-1.25em; margin-right:-1.25em; padding:1em}#submenu  { font-size: 0.8em; font-weight: bold; color: #00f }#submenu a { color: #00f }#rechts img {border: 1px solid #00f; text-align: center; margin: 0px; margin-right: 20px;}#rechts img.no {border: 0;}#submenu td { border:thin solid yellow; background:#ffb; vertical-align:top; overflow:hidden;      padding-right: 7px; padding-left: 7px; padding-top: 1px; padding-bottom: 2px; }
