/* BPortal CSS Layout erstellt */ html, body{ margin:0px; padding-top:1px; } table{ color:black; font:12px Arial, sans-serif; line-height:150%; text-align:left; } #site{ margin:0 auto; width:982px; /* theB */ text-align:left; /* theB */ height:550px; position:absolute; top:50%; left:50%; /* Jetzt steht die linke obere Ecke genau am Mittelpunkt. Noch. */ margin-top:-275px; /* == halbe Zeilenhöhe. */ margin-left:-491px; } #header{ position:relative; background:url('Banner.jpg') repeat; background-color:inherit; /*background-color X gainsboro z */ background-position:0px; /* theB X org X 124px */ height:105px; padding:0px; margin:0px; border-bottom:2px solid red; display:none; } #header img{ position:relative; top:0px; left:550px; z-index:2; } #header-print{ position:relative; height:105px; margin:0px; display:none; } #search{ position:relative; background-color:inherit; height:25px; padding-top:2px; padding-left:5px; font-weight:bold; border-top:1px solid red; border-bottom:1px solid red; } #bg{ width:982px; } #content{ position:relative; margin:0px 0px 0px 0px; /* margin X 0px 0px 0px 124px z */ padding:0px; /* padding X 50px z */ padding-top:30px; padding-bottom:30px; padding-left:10px; padding-right:10px; width:600px; background-color:white; z-index:1; float:left; border-right:0px solid red; border-left:0px solid red; border-bottom:1px solid red; overflow:auto; /*height X 355px z */ height:460px; } #right{ position:relative; margin:0px 0px 0px 0px; width:180px; /* 150px */ z-index:2; background-color:white; padding-top:30px; padding-bottom:30px; float:left; /*height X 355px z */ height:460px; border-left:1px solid red; border-bottom:1px solid red; overflow:auto; } .text{ width:560px; border:1px solid #687181; padding:8px; } #footer{ position:relative; height:25px; padding-left:10px; padding-top:2px; color:red; background-color:inherit; } input{ width:150px; margin-right:5px; border-top:0px solid red; border-left:0px solid red; border-bottom:0px solid black; border-right:0px solid red; } textarea{ width:430px; border-top:1px solid #CC6600; border-left:1px solid #CC6600; border-bottom:2px solid #CC6600; border-right:2px solid #CC6600; } h1{ font-weight:bold; font-size:14px; } h2{ font-size:12px; font-weight:bold; border-bottom:0px solid #687181; color:blue; } h3{ font-size:9pt; color:#666; padding-top:20px; } a{ text-decoration:none; color:black; } a:hover{ text-decoration:underline; color:black; background-color:inherit; } #left li{ display:block; padding-left:5px; padding-top:3px; } .sub1{ background:url('img/menue-inactiv.png') no-repeat; height:26px; margin-left:-20px; } .sub1:hover{ background:url('img/menue-activ.png') no-repeat; } .sub2{ border-top:1px solid black; border-right:1px solid black; border-bottom:1px solid black; background:#545E70; margin-bottom:5px; } .sub2 a:hover{ background:black; } .sub2-activ{ border-top:1px solid black; border-right:1px solid black; border-bottom:1px solid black; background:black; margin-bottom:5px; color:#CC6600; } #left li:hover{ color:#CC6600; } #left ul{ list-style-type:none; } #left ol{ display:block; list-style-type:none; } .u-menue{ background:url('img/menue-inactiv.png') no-repeat; height:26px; margin-left:-20px; z-index:3; } .u-menue span a{ display:block; background:#545E70; border-top:1px solid black; border-right:1px solid black; border-bottom:1px solid black; padding-left:5px; } .u-menue span a:hover{ background:black; } .u-menue span{ display:none; } .u-menue:hover span{ display:inline; position:relative; top:-21px; left:58px; height:100px; width:150px; } .menue_activ{ display:block; background:url('img/menue-activ.png') no-repeat; color:#CC6600; height:26px; margin-left:-20px; } #content img{ border:none; } #left a{ color:black; display:block; } #left a:hover{ color:white; text-decoration:none; padding-left:2px; background-color:silver; } div.hmenuitem{ display:inline; border-left:2px dotted red; padding-left:5px; margin-left:5px; } div.searchitem{ display:inline; } body{ color:black; /*background-image X url('bg_body_sonne.jpg') z */ font:12px Arial, sans-serif; line-height:150%; text-align:center; } #left{ position:relative; width:180px; /* 150px */ z-index:2; background-color:white; padding-top:30px; padding-bottom:30px; /* wegen Google Chrome sonst sind die div unterschiedlich hoch! */ float:left; /*height X 355px z */ height:460px; border-right:1px solid red; border-bottom:1px solid red; overflow:auto; } tr.mod_search_grouptitle{ font-weight:bold; background-color:silver; border-top:1px solid; } form.calculator{ background-color:lightblue; border:1px dotted blue; } input.calculator{ border-top:0px solid; width:20%; text-align:center; font-weight:bold; } pre.code{ background-color:silver; } div.h1comment{ border-left:1px solid gray; border-bottom:1px solid gray; font-size:9px; font-weight:normal; padding-left:10px; } div.alert_body{ background-color:inline; font-size:12px; border:2px solid red; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:middle; font-weight:bold; font-family:monospace; margin-top:3px; } input.captcha{ border-bottom:1px solid lightgray; border-left:1px solid lightgray; width:300px; } img.captcha{ width:300px; height:70px; } div.captcha_clienttrusted{ border:#00fa9a; width:300px; height:70px; font-weight:bold; text-align:center; align:bottom; display:none; } div.captcha_clienterror{ border:2px solid red; fontfamily:monospace; font-weight:bold; width:300px; } .placeholder_rawtext_container{ background-color:lightblue; border:1px dotted blue; font-family:courier; }