html{ min-height:101%; } * { margin: 0; padding: 0; } body { color: #ffffff; /*font-family:"Trebuchet MS", "Comic Sans MS", Arial, sans-serif;*/ font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background : #ffffff ; line-height: 170%; text-align: center; } div,p , input, select, option, textarea, a{ color: #666666; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; } img { border: none; } a { text-decoration: none; } .clear { clear: both; font-size: 1px; float: none; height:1px; margin-top:-1px; line-height: 1px; } /*------------------------- Inhalt, Layout ----------------------------------*/ #all { margin: 0 auto; padding: 0; width: 100%; height: 100%; text-align:center; background-color: #ffffff; } #all_mitte{ margin: 0 auto; width:800px; clear:both; } #header{ width:800px; height:190px; background: url(images/header2.jpg) no-repeat 0% 0%; border-left:1px solid #c5c5c5; } #navi_oben{ float:right; margin-top:10px; height:20px; width:285px; } #navi_oben ul li{ float:left; list-style-type: none; color:#ffffff; } #navi_oben li{ float:left; list-style-type: none; height:13px; line-height:13px; border-left:1px solid #ffffff; padding-left:10px; padding-right:5px; } #navi_oben a{ float:left; height:13px; text-decoration: none; color:#ffffff; display: block; } #navi_oben a:hover{ float:left; height:13px; text-decoration: underline; color:#ffffff; display: block; } #navi{ float:left; text-align:left; width:180px; margin-left:0px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; margin-bottom:100px; } .abbinder_navi{ background: #FF8B00; height:15px; margin-top:30px; } #content{ background-color: #ffffff; float:left; width:560px; text-align:left; margin-bottom:30px; line-height:1.3em; } #content p{ margin:0px 0px 0px 40px; text-align:justify; } #content h1{ font-size:13px; margin:10px 0px 10px 40px ; text-align:left; font-weight : bold; } #content h2{ font-size:12px; margin:10px 0px 10px 40px ; text-align:left; font-weight : bold; } #content h3{ font-size:12px; margin:10px 0px 10px 40px ; text-align:center; font-weight : bold; } strike{ color:#ff9900; } #content a{ text-decoration: underline; } #content a:hover{ text-decoration: none; } ul#content1{ margin:5px 0 0 60px; padding:0; } ul#content1 li{ margin:0; padding:0; list-style: disc; } #footer{ margin:0 auto; width:800px; height:133px; background: url(images/footer.jpg) repeat-x 0% 0%; color:#ffffff; } #footer p{ color:#ffffff; line-height:25px; } #footer a{ text-decoration: underline; color:#ffffff; } #footer a:hover{ text-decoration: none; color:#ffffff; } h1{ font-size:13px; margin:10px 5px 0px 0px ; font-weight : bold; } .center{ text-align:center; } .rahmen_referenzen{ border:1px solid #c5c5c5; padding:3px; } /*------------------------formular------------------------------------*/ #kontakt{ float:left; text-align:left; width:470px; line-height: 14px; /*background-color:#e4e4e4; padding:3px;*/ } #kontakt h1{ font-size:13px; margin:10px 0px 5px 40px ; text-align:left; font-weight : bold; } #kontakt p{ width:470px; text-align:left; font-size:12px; margin:0px 0px 10px 0px ; font-weight : normal; } div.row { clear: both; height:20px; width:420px; } div.row span.label { float: left; width:120px; height:20px; line-height:18px; text-align: right; margin-right:20px; } div.row span.formw { float: left; width: 250px; height:18px; line-height:12px; text-align: left; padding-bottom:2px; } div.row span.label2 { float: left; width:120px; height:25px; line-height:18px; text-align: right; margin-right:20px; } div.row span.label5 { float: left; width:380px; text-align: left; line-height: 1.2em; padding-top:20px; padding-bottom:10px; } div.row span.formw0 { float: left; width: 250px; line-height:12px; text-align: left; padding-bottom:2px; } div.row span.formw2 { float: left; width: 250px; height:25px; line-height:12px; text-align: left; padding-bottom:2px; } div.row span.formw3 { float: left; width: 250px; height:50px; text-align: left; padding-bottom:4px; line-height: 1.2em; } div.row span.formw5 { float: left; width: 250px; text-align: left; padding-bottom:2px; line-height: 1.2em; } div.row span.formw8 { float: left; width: 250px; height:25px; line-height:12px; text-align: center; padding-bottom:2px; } .felder{ width: 240px; height:18px; } .felder3{ width: 240px; height:50px; } .plz{ width: 50px; height:18px; } .ort{ width: 185px; height:18px; } .nr{ width: 50px; height:18px; margin-left:5px; } .fliesstext_form_button { font-size:12px; font-family:"Trebuchet MS", "Comic Sans MS", Arial, sans-serif; line-height:15px; color: #666666; background: #ffffff; cursor:pointer; width:115px; height:22px; border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #999999; border-bottom: 1px solid #999999; margin-top:10px; } .rot{ color:#ff0000; } .gruen{ color:#009900; } /*------------------ formular ende----------------------*/