body { margin: 0; padding: 36; font: 14 arial, hevetica, sans-serif; text-align: center; color: #505367; background-color: #EFEFEF; background: white url(/cms.nsf/quadrat.gif); line-height: 1.4; } #page { text-align:left; width:800; background-color:white; color:black; border: 1px solid silver; background: white url(/cms.nsf/m.gif) no-repeat; background-position: bottom left; } #header { position: relative; text-align:left; vertical-align:bottom; height:175px; width:800px; background-color:white; color:blue; } #header_inhalt { position:relative; padding:10px; left:0px; top:115px; height:48; width:600; } .header_text { color: silver; text-decoration: none; font: 18 arial, hevetica, sans-serif; font-weight: bold; } .header_text:hover { color: gray; text-decoration: none; font: 18 arial, hevetica, sans-serif; font-weight: bold; } #body { clear:both; height:350px; } #menue { float:left; position:relative; width:180px; padding:10px; } #inhalt { float:left; position:relative; width:550px; padding:10px; } #footer { clear:both; height:35px } #footer_left { float:left; height:35; width:180; padding:10px; } #footer_right { float:right; right:0; height:35; width:550; text-align=right; padding:10px; } h1 { font-face: verdana, arial, hevetica, sans-serif; color: green; font-weight: bold; font-size: 18; text-decoration: none; } .menue_inhalt { font-face: verdana, arial, hevetica, sans-serif; color: blue; font-size: 14; text-decoration: underline; line-height:1.8; } .menue_inhalt_aktiv { font-weight:bold; text-decoration: none; color: blue; } li { list-style-type: square; } .text { font: 12 arial, hevetica, sans-serif; color: black; } .bild { border: 1px solid black; } a { color:blue; text-decoration:underline; } .tabelle { padding: 2; border-bottom: 1 solid green; font: 12 arial, hevetica, sans-serif; color: black; }