@charset "UTF-8";
/* CSS Document */
body {
    background-color: #ffffff;
    padding: 0px;
    margin: 0px;
}

div#container {
    width: 986px;
    height: 803px;
}

div#logoLeiste {
    background: #ffffff;
    width: 986px;
    height: 53px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
}

div#logo {
    float: left;
    background: #ffffff;
    width: 113px;
    height: 53px;
}

div#logoAbstand619 {
    float: left;
    background: #ffffff;
    width: 610px;
    height: 53px;
}

div#landAuswahl {
    float: left;
    background: #ffffff;
    width: 105px;
    height: 53px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

div#innerLandAuswahl {
    float: left;
    margin-top: 28px;
    background: #fff;
    width: 105px;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

div#landRecht {
    background: #ffffff;
    height: auto;
    min-height: 53px;
    width: auto;
}

div#innerLandRechtOben {
    float: right;
    margin-top: 11px;
    background: #ffffff;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
    width: auto;
    text-align: right;
}

div#innerLandRechtUnten {
    float: right;
    background: #ffffff;
    margin-top: 5px;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #6699cc;
    width: 160px;
    text-align: right;
}

div#deutschAuswahl {
    float: right;
    padding-right: 5px;
    width: auto;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #6699cc;
}

div#englishAuswahl {
    float: right;
    width: auto;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #6699cc;
}

div#fancaisAuswahl {
    float: right;
    padding-right: 5px;
    width: auto;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #6699cc;
}

div#menuLeiste {
    width: 986px;
    height: 36px;
    background-image: url(../images/six_0.gif);
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

div#menuLeisteLeft {
    float: left;
    background: #ffffff;
    width: 800px;
    height: 35px;
    /*090302_//background-color:#336699;*/
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

div#menuLeisteRight {
    float: right;
    background: #ffffff;
    width: 165px;
    height: 36px;
    background-image: url(../images/six_0.gif);
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

div#Suche {
    float: left;
    margin-top: 1px;
    background: #ffffff;
    height: 33px;
    background-color: #336699;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

div#innerSuche {
    margin-top: 6px;
    float: left;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

div#SucheLos {
    float: left;
    margin-top: 1px;
    background: #ffffff;
    width: auto;
    height: 33px;
    background-color: #336699;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

div#innerSucheLos {
    margin-top: 9px;
    margin-left: 6px;
    float: left;
    width: auto;
    height: 12px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

#losButton {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}

div#abstand10 {
    background: #ffffff;
    width: 986px;
    height: 10px;
}

div#mainFlash {
    width: 986px;
    height: 300px;
}

div#flash {
    float: left;
    width: 805px;
    height: 300px;
}

#vorQN {
    float: left;
    width: 15px;
    height: 300px;
}

#menuNewG {
    float: left;
    width: 166px;
    height: 300px;
    background-color: #d2dce8;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#menuNewG a, #menuNewG a:visited {
    margin-top: 1px;
    display: block;
    width: 166px;
    height: 18px;
    background-color: #becedf;
    text-indent: 10px;
}

#menuNewG a:hover {
    color: #fff;
    margin-top: 1px;
    width: 166px;
    background-color: #99afc8;
    border-color: #dfd7ca #b2ab9b;
}

#menuNewG02 {
    width: 166px;
    background-color: #d2dce8;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#menuNewG02 a, #menuNewG02 a:visited {
    margin-top: 1px;
    display: block;
    width: 166px;
    height: 18px;
    background-color: #becedf;
}

#menuNewG02 a:hover {
    color: #fff;
    margin-top: 1px;
    width: 166px;
    background-color: #99afc8;
    border-color: #dfd7ca #b2ab9b;
}

#newGAbstand01_head {
    margin-left: 10px;
    padding-top: 10px;
    width: 156px;
    height: 22px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #313131;
}

#newGAbstand02_head {
    margin-left: 10px;
    margin-top: 1px;
    height: 32px;
    width: 156px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

#newGAbstand01 {
    height: 11px;
    width: 166px;
    background-color: #d2dce8;
}

#newGAbstand02 {
    height: 20px;
    width: 166px;
}

.point01 {
    padding-top: 4px;
}

div#abstand20 {
    background: #ffffff;
    width: 986px;
    height: 20px;
}

div#abstand141 {
    background: #ffffff;
    width: 986px;
    height: 141px;
    clear: both;
}

div#footer {
    background: #ffffff;
    width: 986px;
    height: 38px;
    background-color: #ffffff;
}

div#footer001 {
    margin-left: 19px;
    background: url(../img/bgs/trennlinie.gif) no-repeat left top;
    width: 967px;
    height: 1px;
}

div#footer002 {
    background: #ffffff;
    margin-top: 0.4em;
    margin-left: 30px;
    width: 300px;
    height: 36px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
    background-color: #ffffff;
}

#qn01_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn01_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn02_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn02_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn03_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn03_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn04_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn04_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn05_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn05_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn06_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn06_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn07_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn07_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn08_no {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#qn08_no:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #313131;
}

#mehrLinks001 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #336699;
}

#mehrLinks001:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

#mehrLinks002 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #336699;
}

#mehrLinks002:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

#mehrLinks003 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #336699;
}

#mehrLinks003:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

#mehrLinks004 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #336699;
}

#mehrLinks004:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

#mehrLinks005 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #336699;
}

#mehrLinks005:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

#mehrLinks006 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #336699;
}

#mehrLinks006:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #313131;
}

/*
 a:link {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 11px;
 color: #313131;
 text-decoration: none;

 }
 a:hover {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 11px;
 color: #336699;
 text-decoration:none;
 }
 a {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 11px;
 color: #313131;
 text-decoration:none;
 }
 */
#quickNav {
    float: left;
    width: 166px;
    height: 300px;
    background-color: #d2dce8;
    font-size: 10px;
    color: #313131;
}

#quickNav ul {
    list-style-type: none;
    margin: 10px 0 10px 0;
    padding: 0;
}

#quickNav li {
    margin: 1px 0px 1px 0px;
    line-height: 18px;
}

#quickNav a.quick {
    display: block;
    width: 147px;
    padding: 2px 0px 2px 19px;
    margin: 0;
    text-decoration: none;
    color: #313131;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
}

#quickNav a.quick {
    background: #becedf url(../img/icons/arrow_black.gif) no-repeat;
    background-position: 11px 7px;
}

#quickNav a.quick:hover {
    color: #ffffff;
    background: #99afc8 url(../img/icons/arrow_white.gif) no-repeat;
    background-position: 11px 7px;
}

#quickNav div.nav {
    margin: 10px 0 10px 0;
}

td.TableHead, td.tableHead {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #336699;
}

td.cellclass--tablegrey {
    background-color: #cccccc;
}

td.tablegrey {
    background-color: #cccccc;
}

td.TableRowA, td.tableRowA {
    background-color: #DAE7F2;
}

td.TableRowB, td.tableRowB {
    background-color: #C2DDF0;
}

td.cellclass--tablehead {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #336699;
}

td.cellclass--tableheadgrey {
    color: #000000;
    background-color: #cccccc;
}

td.cellclass--tablerowa {
    background-color: #DAE7F2;
}

td.cellclass--tablerowb {
    background-color: #C2DDF0;
}

/*-- secondary navigation --*/
td.secNavColor {
    background-color: #D2DCE8;
}
