
body {
color : #efefef;
background : url(bgkachel.png) repeat fixed;
margin : 0;
padding : 0;
font : 13px verdana, sans-serif;
}
#container {
margin : 10px auto;
width : 900px;
background : #113388;
border : 1px solid #000000;
}
#head {
background-color : #113388;
background : url(titel.png);
background-repeat : no-repeat;
height : 160px;
}

#menu {
margin : 10px 0 0 20px;
height : 25px;
font-size : 11px;
font-weight:bold;
text-align : center;
}
#menu ul li a, #menu ul li a:visited {
display : block;
text-decoration : none;
width : 122px;
height : 20px;
text-align : center;
color : #efefef;
border : 1px solid #002266;
background : #113388;
line-height : 20px;
overflow : hidden;
}
#menu ul {
padding : 0;
margin : 0;
list-style : none;
}
#menu ul li {
float : left;
position : relative;
}
#menu ul li ul {
display : none;
}
#menu ul li:hover a {
color : #000000;
background : #efef77;
}
#menu ul li:hover ul {
display : block;
position : absolute;
top : 21px;
left : 0;
width : 123px;
}
#menu ul li:hover ul li a#hide {
background : #1848BA;
color : #efefef;
}
#menu ul li:hover ul li:hover a#hide {
background : #FFFF7F;
color : #000000;
}
#menu ul li:hover ul li ul {
display : none;
}
#menu ul li:hover ul li a {
display : block;
background : #1848BA;
color : #efefef;
}
#menu ul li:hover ul li a:hover {
background : #FFFF7F;
color : #000000;
}
#menu ul li:hover ul li:hover ul {
display : block;
position : absolute;
left : 123px;
top : 0;
}
#menu ul li:hover ul li:hover ul#left {
left : -123px;
}


#outercont {
background : #ffffff;
margin : 0 0 0 0;
padding : 0 0 0 0;
border : 10px solid #113388;
}
#lo {
background : url(cornerlo.png) no-repeat top left;
}
#ro {
background : url(cornerro.png) no-repeat top right;
}
#lu {
background : url(cornerlu.png) no-repeat bottom left;
}
#ru {
background : url(cornerru.png) no-repeat bottom right;
}
#content {
color : #000000;
background-color : transparent;
padding : 20px 10px 10px 10px;
}
#content h1 {
margin : 0 0 10px 0;
padding : 2px 0 2px 5px;
font : bold 16px verdana, sans-serif;
border-left : 10px solid #bbbbdd;
border-bottom : 1px solid #bbbbdd;
}
#content h2 {
margin : 15px 0 10px 0;
padding : 2px 0 2px 5px;
font : bold 14px verdana, sans-serif;
border-left : 8px solid #bbbbdd;
border-bottom : 1px solid #bbbbdd;
}
#content h3 {
margin : 15px 0 10px 0;
padding : 2px 0 2px 5px;
font : bold 12px verdana, sans-serif;
border-left : 6px solid #bbbbdd;
border-bottom : 1px solid #bbbbdd;
}
#content h4 {
margin : 15px 0 0 0;
border-top : 1px solid #444444;
color : #444444;
font : 10px verdana, sans-serif;
}
#content p {
padding : 5px;
}
#content a {
color : #334466;
text-decoration : none;
}
#content a:hover {
color : #000000;
text-decoration : underline;
}
#foot {
background : #002266;
padding : 0;
margin : 0;
border-top : 1px solid #000000;
}
#foot p {
color : #efefef;
margin : 0;
padding : 4px;
text-align : right;
}
#foot a {
color : #efefef;
text-decoration : none;
}
