.noDisplay { display:none; } .fix { visibility:hidden; clear:both; display:block; } .hinweis { color:#f00; font-size:larger; font-weight:bold; } .print { display:none; visibility:hidden; } .button { display:block; float:left; width:120px; height:20px; background-color:#CCC; line-height:20px; text-align:center; font-weight:bold; cursor:pointer; margin-right:20px; } html { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; } body { margin:0px 0px 0px 25px; width:960px; } h1 { font-size:1.5em; margin:38px 0px 38px 0px; border-bottom:1px solid; } h2 { font-size:1.2em; margin:0px 0px 12px 0px; } p { text-align:justify; line-height:1.4em; margin:0px 0px 12px 0px; } hr { line-height:1px; height:1px; margin:0px 0px 12px 0px; padding:0px; } table { border-collapse:collapse; } table.home { table-layout: fixed; } td { padding:0px 0px 0px 0px; vertical-align:top; } table.home td { height:16px; overflow:hidden; } table.Stat td + td { text-align:right; } table.Objekt td + td + td + td + td { text-align:right; } th { background-color:#CCC; } table.Stat th, table.Objekt th { padding-top:20px; font-size:1.2em; font-style:italic; } tr.Summe { border-top:1px solid black; border-bottom:double; } tr.underline { border-bottom:1px solid black; } tr.underline td { font-style:italic; } img { margin:0px; } img.drueber { left:500px; position:absolute; } img.drunter { visibility:hidden; position:absolute; left:550px; vertical-align:text-bottom; z-index:100; border:2px solid grey; } a:hover img.drunter { visibility:visible; } fieldset { padding:0px 10px 10px 10px; border:1px solid #333333; } fieldset p { color:#000; } legend { margin:10px 20px; font-size:1.2em; font-weight:bold; color:black; } fieldset fieldset { padding:10px 10px; } fieldset fieldset legend { margin:0px; font-size:1.0em; font-weight:normal; } label { width: 150px; display: inline-block; margin-top: 5px; vertical-align: top; } label.links { color: #000; width: 240px; } label.rechts { color: #000; width: 170px; } select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 305px; border: 1px solid #666666; } textarea { width: 720px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666; } fieldset fieldset label.rechts { width: 160px; } fieldset fieldset label.links { width: 230px; } input[type=text], input[type=password] { width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666; } input[type=submit], input[type=reset] { width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } input[type=submit].lang { width: auto; } input.lang { width: 700px; } input.kurz { width: 80px; } #objektErrors { display:none; background-image:url(../img/layer_bg.png); width:770px; height:0px; position:absolute; z-index:10; margin-left:-20px; padding:0px 10px; } #frame { position: relative; } #page { background-color: #555; } #header_box { clear: both; position: relative; z-index: 1; background: #555; height: 50px; } #header2 { background: #555; margin-left: 10px; height: 50px; } #header2 ul { height: 30px; margin: 0px; padding: 10px 0px; } #header2 li { float: left; display: inline; margin: 0px; padding: 0px; } #header2 a { width: 148px; display: block; border: 1px solid #fff; height: 30px; line-height: 30px; text-align: left; color: #fff; text-decoration: none; margin-right: 10px; padding-left: 10px; background-color: #333; } #header2 a:hover { font-weight: bold; } #header2 p { width: 148px; display: block; border: 1px solid #fff; height: 30px; line-height: 30px; text-align: left; color: #fff; text-decoration: none; margin-right: 10px; padding-left: 10px; background-color: #333; cursor: default; } #header2 ul li ul li { float: none; } #header2 ul li ul { display: none; height: 0px; padding: 0px; } #header2 ul li:hover ul { display: block; } #separator1 { height: 6px; font-size: 1px; position: relative; z-index: 1; background-color: #fff; } #separator2 { height: 23px; font-size: 1px; position: relative; z-index: 1; } #separator3 { height: 23px; font-size: 1px; position: relative; z-index: 1; background-image: url(../img/bg_14.png); } #main { clear: both; padding: 0px; margin: 0px; z-index: 1; } #wrap { float: left; padding: 0px; margin: 0px; } #links_box { top: 0; left: 0; z-index: 3; width: 180px; float: left; margin-top: 0px; color: #666; background: #555; height: 500px; } #links { padding: 0px; margin: 0px 10px; } #links ul { margin: 38px 0px 0px 0px; padding: 0px; } #links li { display: inline; } #links a { width: 148px; background-color: #333; height: 23px; line-height: 23px; display: block; color: #fff; text-decoration: none; border: 1px solid #fff; margin-bottom: 4px; padding-left: 10px; text-align: left; } #links li.two a { padding-left: 20px; width: 138px; } #inhalt_box { z-index: 3; float: left; width: 780px; margin: 0px 0px 50px 0px; padding: 0px; } #inhalt { padding: 0px; margin: 0px 10px; overflow: hidden; width: auto; } #inhalt ul { list-style-type: none; } #inhalt li { float:left; width:180px; height:140px; display:inline-block; } #header2 a.head_active, #links a.left_active { color: #AAAAAA; font-weight: bold; border: 1px solid #AAAAAA; }