html { width: 800px; margin: auto; margin-top: 10px; border: 1px solid #CCCCCC; } body { border: 1px solid #666666; margin: 0px; font-size: 12px; font-family: Arial, verdana, sans-serif; } .sicher { float: left; margin: 0px 0px 0px 30px; } .warning { width: 600px; float: left; } .warning p { color: #CC0066; font-weight: bold; margin: 0px; text-align: center; } fieldset { margin: 0px 10px 10px 10px; } legend { font-size: 16px; color: #CC0066; font-weight: bold; } a { color: #CC0066; } label { width: 250px; float: left; margin: 3px 0px; } .warn { color: #CC0066; } input { width: 250px; float: left; margin: 3px 0px; } select { width: 255px; float: left; margin: 3px 0px; } input.short { width: 100px; } input.check { width: auto; margin: 3px 10px 0px 70px; } fieldset br { clear: both; } fieldset img { margin: 0px; } fieldset h2 { font-weight: normal; float: left; margin: 3px 10px; } .button_next, .button_prev { width: 64px; height: 64px; border: none; color: transparent; background-color: transparent; font-size: 0px; cursor: pointer; } .button_next { background-image: url(../img/best/next.png); float: right; } .button_prev { background-image: url(../img/best/prev.png); float: left; } #page { } #header { height: 30px; background-image: url(../img/best/footer_b.png); } #header div { width: 132px; float: left; height: 30px; line-height: 30px; text-align: center; font-weight: bold; color: #AAAAAA; } #header div.aktiv { background-image: url(../img/best/menuitem.png); background-position: 0px 40px; color: #000000; } #inhalt { height: 610px; margin: 0px 0px 10px 0px; background-color: #F6F6F6; } #footer { height: 50px; background-image: url(../img/best/footer_b.png); text-align: center; font-size: 10px; } #footer a { text-decoration: none; }