/* BPortal CSS Layout erstellt */ html{ margin:0px; padding:0px; } body{ color:#969696; background-color:#222222; font:12px Arial, sans-serif; line-height:150%; text-align:left; /* MB */ padding-top:25px; padding-bottom:25px; padding-left:100px; padding-right:100px; margin:0px; } table{ color:black; font:12px Arial, sans-serif; line-height:150%; text-align:left; } #site{ margin:0px; text-align:left; /* theB */ position:relative; } #header{ position:relative; background-color:black; height:105px; font-size:36px; font-weight:bold; padding-left:40px; padding-top:40px; } #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:#333333; font-weight:bold; height:40px; padding-left:40px; padding-top:14px; padding-bottom:0px; color:white; } #left{ position:relative; z-index:2; float:left; overflow:auto; width:20%; display:block; background-color:inline; padding-left:40px; padding-top:10px; } #bg{ background-color:#1F1F1F; } #content{ position:relative; background-color:#1F1F1F; z-index:1; overflow:auto; width:76%; float:none; padding-left:0px; } #right{ position:relative; z-index:2; background-color:#1F1F1F; overflow:auto; min-width:0px; min-height:0px; display:none; } #footer{ position:relative; height:40px; background-color:black; text-align:center; padding-top:25px; width:100%; display:block; float:none; font-weight:bold; max-height:40px; } .text{ width:560px; border:1px solid #687181; padding:8px; } 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:white; } h3{ font-size:9pt; color:#666; padding-top:20px; } a{ text-decoration:none; color:#FFFFFF; } a:hover{ text-decoration:none; color:#969696; } #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:white; display:block; } #left a:hover{ color:white; text-decoration:none; padding-left:2px; background-color:silver; } div.hmenuitem{ display:inline; border-left:2px dotted #969696; padding-left:5px; margin-left:5px; } div.searchitem{ display:inline; }