/* Haupt.css */
html, body, textarea, input, select{
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
html, body{
margin: 0; padding: 0;
width: 100%; height: 100%;
background: url('../Bilder/Design/HG.gif') repeat-x #F6F8FA;
text-align: center;
}
#Seite{
margin: auto;
width: 900px; min-height: 100%;
text-align: left;
background: url('../Bilder/Design/HGSeite.gif') #FFF;
}
* html #Seite{ /* Hack für IE weil min-height nicht erkannt wird*/
height: 100%;
}
#Kopf{
position: absolute; top: 0; left: 50%;
width: 900px;
margin-left: -450px;
z-index: 200;
}
#Kopf div.KopfBilder{
width: 100%; height: 113px;
}
#Kopf div.KopfLogo{
width: 100%; height: 80px;
background: #FF9900;
text-align: right;
overflow: hidden;
}
#Kopf div.Logo{
width: 100%; height: 60px;
}
#Kopf div.Logo img{
margin-top: 5px;
}
#Kopf div.Bar{
margin-left: auto; padding-left: 20px;
width: 700px; height: 20px;
background: #323941; color: #FFF;
text-align: left;
line-height: 20px;
}
#SidebarL, #SidebarR{
position: absolute; top: 0; left: 50%;
width: 160px;
margin: 0 0 0 -450px; padding: 10px;
overflow: hidden;
background: #DCE2E4;
z-index: 100;
}
#SidebarR{
margin-left: 270px;
}
#Inhalt{
width: 500px;
margin: 0 0 20px 200px;
}
div.AbstandKopf{
height: 193px;
}
img{
border: none;
margin: 0;
padding: 0;
}
.Dummy{
margin: 0; padding: 0;
height: 0.1px;
clear: both;
}
a{
color: #000;
}
.Fett{
font-weight: bold;
}
/* Menu.css */
ul.Menu, ul.Menu ul{
display: block;
width: 180px; height: 400px;
background: #DCE2E4;
margin: 0; padding: 0;
margin-top: 1.0em;
border-bottom: 1px solid #ACB7C1;
}
ul.Menu ul{
border: none;
}
ul.Menu li{
display: inline;
list-style: none;
}
ul.Menu li a{
display: block;
border-top: 1px solid #ACB7C1;
text-decoration: none;
line-height: 22px;
margin-left: 15px;
}
ul.Menu li li a{
font-size: 0.8em;
border-top: 1px dotted #ACB7C1;
margin-left: -10px;
}
ul.Menu li a:hover{
background: #ACB7C1;
}
ul.Menu li.Aktiv{
font-weight: bold !important;
font-style: italic !important;
}
/* Objekte.css */
.Box{
}
.Box div.Links{
float: left;
margin-right: 1.1em !important;
}
.Box div.Rechts{
float: right;
margin-left: 1.1em !important;
}
.Box .ClearL, .Box .ClearR, .Box .Clear{
clear: left;
}
.Box .ClearR{
clear: right;
}
.Box .Clear{
clear: both;
}
h1, h2, h3, h4, td{
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1, h2, h3{
margin-top: 0.5em; margin-bottom: 0.5em;
margin-left: 1.0em; margin-right: 1.0em;
font: bold 1.0em Arial, Verdana, Geneva, Helvetica, sans-serif;
}
h1{
font-size: 1.0em;
background: #ACB7C1; color: #16283B;
padding: 0.2em;
font-style: normal;
}
h2{
font-size: 1.2em;
color: #16283B;
}
h3{
font-size: 1.0em;
color: #16283B;
}
h4{
font-size: 1.0em;
margin-left: 1.1em; margin-right: 1.0em;
color: #16283B;
}
.Box img, .Box p, .Box ul{
display: block;
margin: 1.1em 0; padding: 0;
}
.Box a{
color: #000;
}
.Box p{
line-height: 16px;
}
.Box p.Blocksatz{
text-align: justify;
}
.Box img{
border: none;
margin: 0 !important; padding: 0;
}
.Box div.img {
margin: 1.1em 0; padding: 0;
}
.Box div.imgFoto{
padding: 5px;
border: 1px solid #C0C0C0;
}
.Box ul{
display: inline-block;
margin: 1.1em 0;
}
.Box li{
display: block;
padding-left: 16px;
line-height: 20px;
list-style: none;
background: url('../Bilder/Design/li.gif') 0 0.5em no-repeat;
}
.Box div.hr{
margin: 1em 0;
height: 1px;
background: url('../Bilder/Design/hr.gif');
}
.Box div.hr hr{
display: none;
}.RSS{
font-size: 0.8em;
}
.RSS ul{
margin: 1em 0; padding: 0;
}
.RSS li{
list-style: none;
}
.RSS p{
}
.RSS ul a{
font-weight: bold;
display: block;
margin: 1.1em 0;
}
.RSS h3{
font-size: 1em;
font-weight: bold;
line-height: 16px;
padding-left: 20px;
background: url('../Bilder/Design/RSS.png') 0 0 no-repeat;
}