.noprint {
        display:none;
}
.toprint {
        display:inline;
}
body {
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size:8pt;
color:black;
}
p {margin:0px;padding:0px;}
/* Links */

a                    {color:#000000; font-size:8pt; text-decoration:none;}
a:hover              {color:#056BB3; font-size:8pt; text-decoration:underline;}

/* Eingabefelder */

input                {font-size:8pt; font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; margin:3px;width:200px;}
select               {font-size:8pt; font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; margin:3px;width:200px;}
textarea             {font-size:8pt; font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; margin:3px;width:200px;}

/*Quatrate*/
.diemeldung {
border-top:1px solid #056BB3;border-right:1px solid #056BB3;border-left:1px solid #056BB3;height:101px;padding:10px;font-size:8pt;background-color:#C3D9F0;
}
.blau01 {
background-color:#C3D9F0;
width:8px;
height:8px;
vertical-align:bottom;
margin-left:7px;
margin-right:7px;
margin-bottom:1px;
}

.blau02 {
background-color:#85AEE4;
width:8px;
height:8px;
vertical-align:bottom;
margin-left:7px;
margin-right:7px;
margin-bottom:1px;
}

.blau03 {
background-color:#508ECB;
width:8px;
height:8px;
vertical-align:bottom;
margin-left:7px;
margin-right:7px;
margin-bottom:1px;
}

.blau04 {
background-color:#056BB3;
width:8px;
height:8px;
vertical-align:bottom;
margin-left:7px;
margin-right:7px;
margin-bottom:1px;
}
.footer {
font-size:8pt;
text-align:center;
}

.NavTopLevel {
        color : white;
        text-decoration : none;
        font-weight: bold;
        padding-left:32px;
        line-height : 17px;
font-size:9pt;
}
.NavTopLevelSelected {
        color : #C3D9F0;
        font-weight: bold;
        padding-left:32px;
        line-height : 17px;
font-size:9pt;
}
.NavTopLevelOpen {
        color : #C3D9F0;
        font-weight: bold;
        text-decoration : none;
        padding-left:32px;
        line-height : 17px;
font-size:9pt;
}
.NavTopLevelOpenSelected {
        color : #C3D9F0;
        font-weight: bold;
        text-decoration : none;
        padding-left:32px;
        line-height : 17px;
font-size:9pt;
}

a.NavTopLevel:hover, a.NavTopLevelSelected:hover, a.NavTopLevelOpen:hover, a.NavTopLevelOpenSelected:hover {
        color : #C3D9F0;
        font-weight: bold;
        text-decoration:none;
font-size:9pt;
}

.NavLeftLevel {
color : black;
text-decoration : none;
font-weight: bold;
padding-left:14px;
line-height : 17px;
font-size:9pt;
}
.NavLeftLevelSelected {
color : #ffffff;
font-weight: bold;
text-decoration : none;
padding-left:14px;
line-height : 17px;
font-size:9pt;
}
.NavLeftLevelOpen {
color : black;
text-decoration : none;
font-weight: bold;
padding-left:14px;
line-height : 17px;
font-size:9pt;
}
.NavLeftLevelOpenSelected {
color : black;
text-decoration : none;
font-weight: bold;
padding-left:14px;
line-height : 17px;
font-size:9pt;
}

a.NavLeftLevel:hover, a.NavLeftLevelSelected:hover, a.NavLeftLevelOpen:hover, a.NavLeftLevelOpenSelected:hover {
        color : #056BB3;
        font-weight: bold;
        text-decoration:none;
font-size:9pt;
}

/* Überschriften */

h1                   {font-size:9pt; margin:0; padding-bottom:12px;; font-weight:bold;}
.elementHeadline_black {color:#000000; font-weight: bold; line-height : 17px; font-size:9pt;}
.elementHeadline_blue {color:#056BB3; font-weight: bold; line-height : 17px; font-size:9pt;}
p {
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;

}

/* Blöcke */

.text {font-size:8pt;color:black; text-align:left;font-weight:normal;}
.subtext {font-size:8pt;color:#666666;}
.meldungheadlinebg { padding-left:15px;height:20px;background-image:url(/cms/wLayout/design/img/meldung_headline.jpg); 
}
.meldungheadline { color : white; font-weight: bold; font-size:9pt;
}
.meldung {
border:1px solid black;height:101px;padding:10px;font-size:8pt;
}
.meldungdate {
font-weight:bold;color:white;text-align:right;font-size:8pt;padding-right:15px;
}
.tableheadline {background-color:#056BB3;color:white;font-weight:bold;}
.listeLevel1 {background-image:url(/cms/wLayout/design/img/img_li1.jpg);background-repeat:no-repeat;padding-left:15px;}
.listeLevel2 {background-image:url(/cms/wLayout/design/img/img_li2.jpg);background-repeat:no-repeat;padding-left:30px;}
.blockMain           {width:864px;} /*Gesamter Bereich*/
.blockTop            {vertical-align:top;}/*Bereich oben*/
.blockLeft           {width:210px;vertical-align:top;}/*Bereich links*/
.blockContent        {vertical-align:top;margin-top:0px;}/*Inhaltsbereich*/
.blockRight        {width:320px;vertical-align:top;margin-top:0px;padding:0px;text-align:right;}


