html, body {
width:100%;
margin:0;
padding:0;
text-align:center;
font-family:Arial,Verdana;
font-size:100.01%
color:#000000;
background:#ffffff;
}
.minspanner {
min-width:1000px;
width:auto;
height:1px;
display:block;
}
#container {
position:absolute;
top:0px;
left:0px;
min-width:1000px;
width:96%;
margin:2%;
font-size:0.8em;
border:solid 2px #999999;
background:#ffffff;
background-image:url(bg.jpg);
background-repeat:repeat-y;
background-position:left;
overflow:hidden;
}
#oben-logo {
position:absolute;
top:20px;
left:20px;
width:109px;
height:35px;
}
#oben-banner {
width:auto;
top:0px;
padding:0px;
text-align:center;
background:#D62132;
border-bottom:solid 15px #514946;
color:#ffffff;
overflow:hidden;
}
#menue {
min-height:500px;
height:auto;
width:207px;
padding:20px;
padding-right:10px;
padding-left:10px;
margin:0px;
float:left;
text-align:left;
overflow:hidden;
color:#ffffff;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #menue {
margin-right: 6px;
}
#rightcontent {
height:auto;
width:auto;
overflow:hidden;
}
#inhalt {
min-height:500px;
height:auto;
width:auto;
margin-top:20px;
margin-left:20px;
padding:30px;
text-align:left;
overflow:hidden;
}
#mitte-inhalt-text {
width:auto;
margin-left:20px;
text-align:left;
font-size:0.8em;
}
#clear {
overflow:hidden;
height:1px;
clear:left;
}
p.menueblock { margin: 0; padding:10px; padding-left:40px; font-size: 1.2em; text-align:left; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html p.menueblock {
padding: 0;
padding-left: 40px;
}
hr.menuedeco { margin: 0; padding: 0; color: #ffffff; height:3px; border-width: 3px 0 0 0; border-style: solid; border-color: #ffffff; }
ul.ul-hometext {
text-align:left;
}
li.li-hometext {
font-family:Arial;
font-size:1.2em;
font-weight:bold;
margin-top:0.8em;
}
/* Modul Bild+Text */
.flLeft {
float:left;
margin-right:10px;
margin-bottom:0.7em;
}
.flRight {
float:right;
margin-left:10px;
margin-bottom:0.7em;
}
.flclearleft {
overflow:hidden;
height:0.1em;
clear:left;
}
.flclearright {
overflow:hidden;
height:0.1em;
clear:right;
}