﻿body {
    background-color: #FFFFFF;

}

.container h1 {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    margin: 0;
}

a {
    text-decoration:none;
}

a:hover {
    text-decoration:none;
}

a:active {
    text-decoration:none;
}

.thumbnail img{
    border: 0px solid #CCCCCC;
    padding: 0px;
    margin: 2px 2px 2px 2px;
}

.thumbnail1 img{
    border: 0px solid #CCCCCC;
    padding: 0px;
    margin: 0px 0px 5px 0px;
}

.thumbnail2 img{
    border: 0px solid #CCCCCC;
    padding: 0px;
    margin: 2px 2px 3px 10px;
}

.thumbnail3 img{
    border: 0px solid #CCCCCC;
    padding: 0px;
    margin: 10px 0px 10px 0px;
}


.textbox {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 3px 3px 3px 3px;
    height: 350px;
}

.textbox a {
    text-decoration:none;
    color:#FFFFFF;
}

.textbox a:hover {
    text-decoration:none;
    color:#006699;
}

.textbox a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.textbox2 {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #999999;
    padding: 7px;
    margin: 4px 4px 4px 4px;
    height: 486px;
}

.textbox2 a {
    text-decoration:none;
    color:#FFFFFF;
}

.textbox2 a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.textbox2 a:active {
    text-decoration:none;
}

.textbox-large {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #999999;
    padding: 7px;
    margin: 0px 0px 0px 0px;
    height: 486px;
}

.textbox-large a {
    text-decoration:none;
    color:#FFFFFF;
}

.textbox-large a:hover {
    text-decoration:none;
    color:#006699;
}

.textbox-large a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox3 {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 0.5px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 2px 2px 2px 2px;
    height: 165px;
}

.overviewbox3 a {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox3 a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.overviewbox3 a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox4 {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 0.5px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 2px 2px 2px 2px;
    height: 150px;
}

.overviewbox4 a {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox4 a:hover {
    text-decoration:none;
    color:#006699;
}

.overviewbox4 a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox5 {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 0.5px;
    color:#000000;
    background-color: #999999;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 2px 2px 2px 2px;
    height: 150px;
}

.overviewbox5 a {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox5 a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.overviewbox5 a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox6 {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 0.3px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 2px 2px 2px 2px;
    height: 314px;
}

.overviewbox6 a {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox6 a:hover {
    text-decoration:none;
    color:#006699;
}

.overviewbox6 a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.overviewbox7 {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 0.3px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 2px 2px 2px 2px;
    height: 344px;
}
.overviewbox9 { color: #FFFFFF; font-size: 9pt; font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
 background-color: #000000; letter-spacing: 0.3px; margin: 2px; padding: 5px; height: 344px; border: solid 0px #CCCCCC; }

.overviewbox7 a {
    text-decoration:none;
    color:#FFFFFF;
}
.overviewbox7 a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.overviewbox7 a:active {
    text-decoration:none;
    color:#FFFFFF;
}

td.infobox2 {
    width: 643px
}

td.infobox3 {
    width: 270px
}

td.infobox4 {
    width: 590px
}

td.infobox6 {
    width: 320px
}

td.wettbox1 {
    width: 240px
}

td.wettbox2 {
    width: 480px
}

.projectbox {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    letter-spacing: 0.3px;
    color:#999999;
    background-color: #000000;
    border: 0px solid #CCCCCC;
    padding: 5px;
    margin: 0px 0px 0px 0px;
}

.projectbox a {
    text-decoration:none;
    color:#FFFFFF;
}

.projectbox a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.projectbox a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.projectbox h1 {
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    margin-bottom:5px;
}
.addressbar {
    font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 11px;
    text-align: left;
    color: #FFFFFF;
    background-color:#000000;
    padding: 2px 2px 3px 5px;
}

.addressbar a {
    text-decoration:none;
    color:#FFFFFF;

}

.addressbar a:hover {
    text-decoration:none;
    color:#FFCC00;

}

.addressbar a:active {
    text-decoration:none;

}

.navi {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background-color:#000000;
    padding: 5px 5px 4px 5px;
}

.navi a {
    text-decoration:none;
    color:#FFFFFF;
}

.navi a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.navi a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.navi_b {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background-color:#006699;
    padding: 5px 5px 4px 5px;
}

.navi_b a {
    text-decoration:none;
    color:#FFFFFF;
}

.navi_b a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.navi_b a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.navi_c {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #FFFFFF;
    background-color:#006699;
    margin-bottom: 5px;
    padding: 3px 5px 3px 8px;

}

.navi_c a {
    text-decoration:none;
    color:#FFFFFF;
    padding-right: 15px;
}

.navi_c a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.navi_c a:active {
    text-decoration:none;
    color:#FFFFFF;
}

.subnavi  {
    font-family: "Gill Sans", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 0;
}

.subnavi table {
    background-color:#006699;
    padding: 2px 0 2px 15px;
}

.subnavi a {
    text-decoration: none;
    color: #ffffff;
}

.subnavi a:hover {
    text-decoration:none;
    color:#FFCC00;
}

.subnavi ul {
    display: inline;
    list-style: none;
    padding: 0;
    margin: 0;
}

 .subnavi li {
     float: left;
     width: auto;
     white-space: nowrap;
     padding-right: 12px;
     margin-bottom: 2px;
}

.subnavi_active a {
    text-decoration: none;
    color: #000000;
}

.top {
    height: 5px;
}

.largepicture {
    padding: 0px;
    border: 0px solid #000000;
    padding: 0px;
    margin: 2px 2px 2px 2px;
}

.largepicture a {
    text-decoration:none;
    border: 0px
}

.largepicture a:hover {
    text-decoration:none;
    border: 0px
}
