* {
    border:0px;
    margin:0px;
    vertical-align:top;
    text-decoration:none;
    font-family:Verdana;
    font-size:10px;
}
html, body {
    background-color:#0f387e;
    background-image:url('../../gfx/gradient_body.jpg');
    background-repeat:repeat-x;
    text-align:center;
    font-family:Verdana;
    font-size:10px;
    color:#5c7ab3;
}
#mainContainer {
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    background-image:url('../../gfx/gradient_site_repeat.jpg');
    background-repeat:repeat-y;
    background-position:0px 166px;
    width:822px;
}
#mainContainer #subContainer {
    background-image:url('../../gfx/header.jpg');
    background-repeat:no-repeat;
}
#mainContainer #subContainer #subSubContainer {
    background-image:url('../../gfx/gradient_site.jpg');
    background-repeat:no-repeat;
    background-position:0px 166px;
    padding-top:85px;
}
#mainContainer #subContainer #subSubContainer #left {
    width:195px;
    padding-left:9px;
    padding-right:9px;
}
#mainContainer #subContainer #subSubContainer #left .txtBlock,
#mainContainer #subContainer #subSubContainer #right .txtBlock {
    background-color:#e8ecf4;
    margin-bottom:40px;
    padding-bottom:15px;
}
#mainContainer #subContainer #subSubContainer .bottomGradient {
    background-image:url('../../gfx/gradient_bottom.jpg');
    background-position:bottom;
    background-repeat:repeat-x;
}
#mainContainer #subContainer #subSubContainer #center {
    width:404px;
}
#mainContainer #subContainer #subSubContainer #center #menu {
    padding-top:115px;
    margin-bottom:10px;
    background-image:url('../../gfx/menu_arch.jpg');
    background-repeat:no-repeat;
    background-position:center 100px ;
    text-align:center;
    font-size:13px;
    color:#214997;
    font-weight:bold;
}
#mainContainer #subContainer #subSubContainer #center {
    color:#6f6f6f;
    line-height:14px;
    padding-bottom:50px;
}
#mainContainer #subContainer #subSubContainer #center #menu a {
    color:#214997;
    font-weight:bold;
}
#mainContainer #subContainer #subSubContainer #right {
    width:197px;
}
#mainContainer #subContainer #subSubContainer .text {
    padding:10px;
    padding-top:20px;
}
#mainContainer #subContainer #subSubContainer .text h1 {
    color:#214997;
    font-size:16px;
}
#mainContainer #subContainer #subSubContainer .text h2 {
    color:#bf6200;
    font-size:14px;
}
#mainContainer #subContainer #subSubContainer .text .date {
    color:#849ac5;
    font-size:10px;
}
#mainContainer #subContainer #subSubContainer .text a {
    color:#849ac5;
}
#mainContainer #subContainer #subSubContainer input.textbox {
    border:1px solid #909193;
    width:200px;
    font-size:11px;
    margin-left:5px;
}
#mainContainer #subContainer #subSubContainer .login input {
    width:90px;
    border:1px solid #909193;
}
#mainContainer #subContainer #subSubContainer textarea {
    border:1px solid #909193;
    width:200px;
    height:150px;
    font-size:11px;
    margin-left:5px;
}
#mainContainer #subContainer #subSubContainer .text .agenda .titel {
    text-align:right;
    padding-top:10px;
    width:140px;
}
#mainContainer #subContainer #subSubContainer .text .agenda .titel a {
    color:#214997;
}
#mainContainer #subContainer #subSubContainer .text .agenda .datum {
    text-align:right;
    color:#91a4cb;
    padding-top:10px;
    width:70px;
}
#mainContainer #footer {
    background-color:#0f387e;
    color:#FFFFFF;
    width:822px;
    text-align:center;
}
#mainContainer #footer a {
    color:#FFFFFF;
    text-decoration:none;
}
#mainContainer #footer a:hover {
    text-decoration:underline;
}



.documentMetadata   {
    padding: 10px 0px 10px 0px;
}
.documentFile   {
    padding: 20px 0px 0px 0px;
}

