/*******************/
/* General         */
/*******************/

HTML, BODY, DIV, P, H1, H2, H3, H4, H5, H6, SPAN, TD, FORM, IMG {
    padding:            0px;
    border:             0px;
    margin:             0px;
    font-size:          12px;
    font-family:        Verdana, Arial, "Times New Roman", Helvetica, sans-serif;
    color:              #000;
}

BODY {
    background-color:   #F2FCFF;
}

OL, UL, LI {
    font-size:          12px;
    font-family:        Verdana, Arial, "Times New Roman", Helvetica, sans-serif;
    color:              #000;
}

A, A:visited {
    color:              #D02426;
}

A:hover, A:active {
    color:              #005179;
}

DIV.clear {
    clear:              both;
    height:             2px;
}

DIV.center {
    text-align:         center;
}

/*******************/
/* Layout          */
/*******************/

#paper {
    width:              772px;
    margin-left:        auto;
    margin-right:       auto;
    background:         #fff url(/cms/et_static/background.gif) repeat;
    text-align:         left;
}

#header {
    width:              100%;
    height:             57px;
    background:         #D3DADD url(/cms/et_static/header.jpg) no-repeat;
}

#left, #right {
    width:              167px;
    height:             500px;
    float:              left;
}

#middle {
    width:              434px;
    margin:             0px 2px 0px 2px;
    float:              left;
}

#footer {
    width:              100%;
    height:             1px;
    background:         url(/cms/et_static/footer.gif) no-repeat;
    clear:              both;
}

#leftHeader {
    height:             14px;
    padding:            2px 10px 0px 10px;
    border-top:         1px solid #ADB1B4;
    border-bottom:      1px solid #ADB1B4;
    background-color:   #D3DADD;
    text-align:         right;
}

#middleHeader {
    line-height:        18px;
    padding:            0px 20px 0px 20px;
    border-bottom:      2px solid #fff;
    background-color:   #ADB1B4;
    color:              #fff;
    font-weight:        bold;
}

#rightHeader {
    line-height:        16px;
    padding:            0px 10px 0px 10px;
    border-top:         1px solid #ADB1B4;
    border-bottom:      1px solid #ADB1B4;
    background-color:   #D3DADD;
    font-size:          11px;
}

#middleContent {
    border-top:         1px solid #ADB1B4;
    padding:            10px 20px 10px 20px;
}


/*******************/
/* Menu            */
/*******************/

DIV.menu {
    border-top:         2px solid #FFFFFF;
    border-bottom:      1px solid #ADB1B4;
    margin:             0px;
}

DIV.menu1 {
    background-color:   #fff;
    height:             20px;
}

DIV.menu2 {
    height:             16px;
    padding:            0px;
    border:             1px solid #ADB1B4;
    font-size:          11px;
    line-height:        16px;
}

DIV.menuSpace1 {
    border-bottom:      2px solid #FFFFFF;
    height:             20px;
}

DIV.menuSpace2 {
    height:             18px;
    border-top:         1px solid #ADB1B4;
    border-bottom:      1px solid #ADB1B4;
}


DIV.active {
    border:             1px solid #000000;
}

DIV.nav1 {
    background:         #D3DADD url(/cms/et_static/nav_verlauf1.gif) no-repeat;
}

DIV.nav2 {
    background:         #D3DADD url(/cms/et_static/nav_verlauf2.gif) no-repeat;
}

DIV.nav3 {
    background:         #D3DADD url(/cms/et_static/nav_verlauf3.gif) no-repeat;
}

DIV.nav4 {
    background:         #D3DADD url(/cms/et_static/nav_verlauf4.gif) no-repeat;
}

DIV.nav5 {
    background:         #D3DADD url(/cms/et_static/nav_verlauf5.gif) no-repeat;
}

DIV.nav6 {
    margin-bottom:      0px;
    background:         #D3DADD url(/cms/et_static/nav_verlauf6.gif) no-repeat;
}

DIV.nav7 {
    padding-left:       28px;
    border-left:        0px;
    border-right:       0px;
    margin-bottom:      0px;
    background:         #D3DADD url(/cms/et_static/downloads.gif) no-repeat;
    font-size:          11px;
    font-weight:        bold;
}

DIV.download {
    margin:             10px;
    font-size:          11px;
}

DIV.menu2 A, DIV.menu2 A:link, DIV.menu2 A:visited, DIV.menu2 A:hover, DIV.menu2 A:active {
    height:             100%;
    padding-left:       20px;
    display:            block;
    color:              #000000;
    text-decoration:    none;
}

DIV.menu2 A:hover, DIV.menu2 A:active  {
    text-decoration:    underline;
    color:              #000000;
}

DIV.menu3 {
    margin:             50px 0px 0px 0px;
    text-align:         center;
}

/*******************/
/* Content         */
/*******************/

IMG.right {
    margin:             8px 0px 10px 10px;
    float:              right;
}

IMG.center {
    margin:             8px 0px 4px 0px;
}

IMG.left {
    margin:             8px 10px 10px 0px;
    float:              left;
}

DIV.text {
    margin-top:         6px;
 /* text-align:         justify; */
}


IMG.list1 {
    width:              80px;
    margin:             6px 10px 0px 0px;
    float:              left;
}

DIV.list1 {
    width:              304px;
    float:              left;
}