<!--
html {
    height: 100%;
}
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #A0AAAF;
    background-image: url(/bilder/grafik_elemente/hg_content.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 100%;
}
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 16px;
}
p {
    padding: 0px;
    margin-top: 0px;
}
a {
    color: #006DC3;
    font-size: 12px;
    line-height: 17px;
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}

.contentTable {
    border-right: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    margin: 0px auto;
    width: 800px;
}
.navCol {
    background-color: #FFFFFF;
    text-align: left;
}
.headRowGrey {
    background-color: #D6D6D6;
    height: 36px;
    padding-right: 17px;
    border-bottom: solid 1px #FFFFFF;
}
.headRowBlue {
    background-color: #006DC3;
    height: 45px;
    border-bottom: solid 1px #FFFFFF;
    color:#FFFFFF;
    font-weight:bold;
    text-align:right;
    padding-right:5px;
}
.headRowBlue a{
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
    font-size:11px;
    padding-left: 12px;
    padding-right: 12px;
}
.headRowDeko {
    border-bottom: solid 1px #FFFFFF;
}
.headRowLocation {
    background-color: #585858;
    height: 26px;
    color:#FFFFFF;
    font-weight:bold;
    border-bottom: solid 1px #FFFFFF;
}
.newsCol {
    padding-left: 12px;
    padding-right: 17px;
}
.contentCell {
    padding-left: 17px;
    padding-top: 24px;
    padding-right: 17px;
}
/*Navigation - Start*/
#nav {
    padding: 0px;
    margin: 0px;
}

#nav ul {
    padding: 0px; 
    padding-top: 2px;
    margin: 0px;
}

#nav li {
    list-style: none;
    padding: 0px;
    padding-bottom: 5px;
    padding-top: 3px;
    margin: 0px;
    border-bottom: 1px solid #7E7E7E;
    display: block;
}

#nav li a {
    text-decoration: none;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    color: #006DC3;
    padding-left: 25px;
    background-image: url(/bilder/grafik_elemente/nav_list_image.gif);
    background-position: 10px 0px;
    background-repeat: no-repeat;
}

#nav li a:hover {
    color: #585858;
}

#nav li.activ a {
    color: #585858;
}
#nav li.activ {
   /* border-bottom: 0px; */
}
/* Level 2 Normal */
#nav ul.lev2 {
    border-top: 1px solid #7E7E7E;
    margin-top: 7px;
}
#nav li.lev2_activ,
#nav li.lev2 {
    border-bottom: 0px;
}
#nav li.lev2 a,
#nav li.lev2_activ a {
    background-image: none;
    padding: 4px 5px 5px 25px;
    text-transform: none;
    color: #585858;
    font-weight: bold;
}

/* Level 2 Aktiv */
#nav li.lev2_activ a,
#nav li.lev2 a:hover {
    background-image: none;
    color: #006DC3;
}
/*Navigation - Ende*/
.headline {
    color: #006DC3;
    font-size: 21px;
    line-height: 23px;
}
#news {
    padding-top: 24px;
}
.newsDate {
    color: #585858;
    font-size: 10px;
    line-height: 14px;
}
.newsHead {
    color: #585858;
    font-size: 13px;
    line-height: 18px;
    font-weight:bold;
}
.newsBlueText {
    color: #006DC3;
    font-size: 11px;
    line-height: 17px;
}
#news a {
    color: #006DC3;
    font-size: 11px;
    line-height: 17px;
    text-decoration:none;
}
#news a:hover {
    text-decoration:underline;
}
.tableHead {
 border: 1px solid #C6C6C6;
 background-color: #8A8A8A;
 color: #FFFFFF;
 font-weight:bold;
 padding-left: 10px;
 padding-bottom: 2px;
 padding-top: 3px;
}
.tableRow {
 background-image:url(/bilder/grafik_elemente/pfeil_trans.gif);
 background-position: 12px 12px;
 background-repeat:no-repeat;
 padding-left: 26px;
 padding-top: 9px;
 padding-bottom: 7px;
 border: 1px solid #C6C6C6;
 border-top: 0px;
}
#bildUnterzeile {
 font-size: 11px;
 font-style:italic;
 padding-right: 15px;
}
#bildUnterzeile img{
 border: 1px solid #C6C6C6;
 margin-bottom: 5px;
}
.form input, textarea {
    width:220px;
    border: 1px solid #C6C6C6;
    margin-top:2px;
    margin-bottom:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 14px;
}
.form textarea {
    height: 75px;
}
.button input {
    width:100px;
    border: 1px solid #C6C6C6;
    margin-top:2px;
    margin-bottom:3px;
    padding-top:2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 14px;
}
#unsichtbar { 
    visibility: hidden;
    display: none;
}  
-->                                                       