/*CSS-Style f&uuml;r den ASB-Ruhr, komplett &uuml;berarbeitet 06.2009, Autor: Dirk Heidenblut 
Nur Laout! */

@import url(asbrform.css);
@import url(asbrbild.css);
@import url(asbrkast.css);
@import url(asbrifr.css);

/*Seitenlayout */

html {
font-size: 11px;
margin: 0;
padding: 0;
}

body {
font-family: Tahoma, Arial, sans-serif;
margin: 0 0 0 0;
padding: 0;
}

#rahmen {
width: 1200px;
min-height: 1400px;
margin: 0 auto;
padding: 10px;
background-image: url(../graf/lay/higru_ra1.gif);
background-repeat: repeat-x;
}

#logo {
width: 120px;
margin: 0 auto;
height: 38px;
background-image: url(../graf/lay/asblog.gif);
background-repeat: no-repeat;
}

#aktuell {
position: fixed;
margin-left: -8px;
float: left;
width: 220px;
height: 120px;
overflow: auto;
background: lightblue;
color: white;
padding: 0 0.5em;
font-weight: bold;
}

#kopf {
margin-left: 211px;
margin-top: 10px;
height: 71px;
width: 764px;
background-image: url(../graf/lay/koband.jpg);
}

#aktuell2 {
float: right;
margin-right: -7px;
width: 220px;
height: 120px;
background: lightblue;
color: white;
padding: 0 0.5em;
font-weight: bold;
text-align: center;
}

#obenl {
position: fixed;
margin-left: -8px;
float: left;
width: 220px;
height: 120px;
overflow: auto;
background: lightblue;
background-image: url(../graf/willk_asb.gif);
color: white;
padding: 0 0.5em;
font-weight: bold;
}

#navi {
position: fixed;
float: left;
top: 130px;
width: 220px;
margin-left: 2em;
}

#inhaltrah {
float: right;
margin-left: 216px;
top: 130px;
width: 976px;
}

#inhli {
float: left;
width: 745px;
padding-right: 1em;
}

#inhre {
width: 218px:
}

/*Navilayout */

div#navi ul {
margin-left: -12px;
padding: 0;
list-style: none;
}

div#navi ul li {
width: 15.5em;
font-size: 110%;
font-weight: bold;
background: url(../graf/lay/higru_liul.gif);
}

div#navi ul li a {
display: block;
color: black;
text-decoration: none;
line-height: 1.8em;
padding: 0 1em;
border: 1px solid;
border-color: #fff #757575 #757575 #fff;;
}

div#navi ul li a:hover {
padding: 0 1em;
border: 1px solid
border-color: #757575 #fff #fff #757575;
color: white;
background: lightblue;
}

div#navi li ul {
position: absolute;
margin-top: -2em;
left: 15.5em;
display: none;
}

div#navi li ul li {
width: 10em;
background: url(../graf/lay/higru_liul.gif);
}

div#navi li ul li a {
display: block;
color: black;
text-decoration: none;
line-height: 1,8em;
padding: 0 1em;
border: 1px solid;
font-size: 90%;
width: 10em;
background: url(../graf/lay/higru_liul.gif);
}

div#navi li:hover ul {
display: block;
color: yellow;
}


