body {	padding:0px;
		margin:24px auto;
		background-image: url('images/all_sites/verlauf.jpg');
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position-y:100%
		}



.button { background-color:#EFEFF7; color:#242880; border:2px solid #242880; }











/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}




/* style the outer div to give it width */
.menu {
width: 972px;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size: 10px;
font-weight: bold;
color:02019D;
text-decoration: none;
text-align: center;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding: 0;
margin: 0;
list-style-type: none;
}

.menu ul ul {
width:108px;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float: left;
width: 108px;
position: relative;
}

/* style the links for the top level */
.menu a, .menu a:visited {
display: block;
font-size: 10px;
text-decoration: none; 
color: #020098; 
width: 108px; 
height: 24px;
background-image: url('images/all_sites/but_bg.gif');
line-height: 24px;
}






/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width: 108px;
w\idth: 108px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background: #003163;
}

/* style the second level hover */
.menu ul ul a.drop:hover{
background: #c9ba65;
}

.menu ul ul :hover > a.drop {
background: #c9ba65;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility: hidden;
position: absolute;
height: 0;
top: 24px;
left: 0; 
width: 108px;
}

/* another hack for IE5.5 */
* html .menu ul ul {
top: 24px;
t\op: 24px;
}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background-image: url('images/all_sites/but_bg_sub.gif');
color: #000;
height: 24px;
width: 108px

font-family: Verdana, Arial, Helvetica, san-serif;
font-size: 10px;
font-weight: bold;
color:02019D;
text-decoration: none;
text-align: center;
}

/* yet another hack for IE5.5 */
* html .menu ul ul a{
width: 00px;
w\idth: 108px;
height: 24px;
}


/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color: #FFFFFF; 
background: #003163;
}

.menu :hover > a, .menu ul ul :hover > a {
color:#FFFFFF;
background: #003163;
}



/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}