body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-image: url(/images/wall.jpg);
    background-repeat: repeat;
    background-attachment:fixed;
}
a{
    text-decoration: none;
}
*{
    margin: 0px;
    padding: 0px;
}
#headwrapper {
    width: 100%;
#    background-color: 6F2FF;
}
#header {
    width: 1200px;
    height: 179px;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-image: url(/images/wall.jpg);
    display: block;
    background-repeat: repeat;
    padding-top: 20px;
    background-position: bottom;
}
#contentwrapper {
    width: 1200px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;

}
#contentcontainer {
    width: 1200px;
    float: left;
}
#links {
    padding:5px;
    float: left;
    width: 390px;
    height:900px;
    background-image: url(images/test2.jpg);
}
#ident {
    font-size: 20px;
    font-weight: bold;
    width:176;
#    color: #003D8B;
    text-align:right;
    padding: 5px 0px 5px 0px;
}
#menucontainer {
background-image: url(images/test2.jpg);
#    background-color: #CED3D6;
    float: left;
    width: 395px;
}

#adressblock {
    padding-top: 100px;
    padding-left: 10px;
    padding-bottom: 10px;
}
#mitte {
    width:520px;
    padding: 0px 0px 0px 10px;
    background-color: #A4A4A4;
    
    float:left;
}

#mitte2 {
    width:520px;
    padding: 0px 0px 0px 10px;
    background-color: #A4A4A4;
    
    float:left;
}



#rechts {
    padding-top: 8px;
    float:left;
    width: 270px;
    height:auto;
    background-color: #CED3D6;
}
.specialLink {
        color: #FFFFFF;
        font-style:italic;
        font-weight:regular;
        text-decoration:underline;
}
.specialLink2 {
    color: #C9FFFF;
        font-style: italic;
        font-weight:bold;
        text-decoration:underline;
}

#hauptmenue {
    list-style-type:none;
    text-align:left;
    padding-top:10px;
}
#hauptmenue li {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 14px;
    font-size: 14px;
    font-weight:bold;
}
.hauptmenueSelected a {
    color: #CCFFFF;
}
.hauptmenueNotSelected a {
    color: #003399;
}
#navi {
        list-style-type:none;
}
#navi li {
        padding-top: 3px;
        padding-bottom: 3px;
}
#navi ul {
        list-style-type:none;
        margin-right: 10px;
}
#navi ul li a {
        font-size: 12px;
}
.naviSelected a {
    color: #C9FFFF;
        font-style: italic;
        font-weight:bold;
}
.naviNotSelected a {
    color: #003399;
        font-weight:bold;
}
.naviSelected2 a {
    color: #FFFFFF;
        font-style: italic;
        font-weight:bold;
}
.naviNotSelected2 a {
    color: #003399;
        font-weight:bold;
}
#menuoben {
position:absolute;
#width:380px;
width:440px;
height:40px;
top: 5px;
padding-left:745px;
}
#box1 {
margin-left:50px;
width:350px;
#padding:5px 5px 5px 5px;
}
#box2 {
margin-left:80px;
width:350px;
}
#box3 {
margin-left:-7px;
padding:5px;
background-color: #BDBDBD;
color: black;
width:400px;
height:240px;
}
#box4 {
margin-left:8px;
width:650px;
}

