html, body { color:#000000;
        font-family:verdana, helvetica, geneva, arial;
        font-size:12px;
        height:99%;
        margin:0px;
        text-decoration:none;
        }

img { border:none;
        }

.white { color:#ffffff;
        font-size:10px;
        }

a:link { color:#0D4A7D;
        font-size:12px;
        text-decoration:underline;
        }

a:visited { color:#0D4A7D;
        font-size:12px;
        text-align:left;
        text-decoration:underline;
        }

a:hover { color:#0D4A7D;
        font-size:12px;
        text-align:left;
        text-decoration:underline;
        }

td.menu_0 a { border-left:1px #b5bbc0 solid;
        color:#FFFFFF;
         background-color:#464D55;
        display:block;
        line-height:30px;
         text-align:left;
        width:100%;
        }

td.menu_0 a:hover { background-color:#7C848C;
        display:block;
         color:#FFFFFF;
        line-height:30px;
         text-align:left;
        width:100%;
        }

td.menu_3 a { border-left:1px #b5bbc0 solid;
        color:#FFFFFF;
         background-color:#7C848C;
        display:block;
        line-height:30px;
         text-align:left;
        width:100%;
        }

td.menu_3 a:hover { background-color:#7C848C;
        display:block;
         color:#FFFFFF;
        line-height:30px;
         text-align:left;
        width:100%;
        }

td.menu_1 a { color:#7C848C;
        display:block;
        line-height:20px;
        width:100%;
        }

td.menu_1 a:hover { background-color:#7e8689;
        display:block;
        line-height:20px;
        width:100%;
        }

td.links_0 a { background-color:#464D55;
        border-bottom:1px #5B656F solid;
        border-top:1px #5B656F solid;
        color:#ffffff;
        display:block;
         text-align:left;
        font-size:10px;
        font-weight:bold;
        line-height:30px;
        text-decoration:none;
        width:100%;
        }

td.links_0 a:visited { color:#ffffff;
        font-size:10px;
         text-align:left;
        }

td.links_0 a:hover { background-color:#C3D11E;
        color:#ffffff;
        display:block;
        font-size:10px;
        font-weight:bold;
        line-height:30px;
        text-decoration:none;
         text-align:left;
        width:100%;
        }

td.links_1 a { background-color:#7C848C;
        color:#464D55;
        display:block;
        font-size:10px;
        font-weight:bold;
        line-height:20px;
         text-align:left;
        text-decoration:none;
        width:100%;
        }

td.links_1 a:visited { color:#464D55;
        font-size:9px;
         text-align:left;
        }

td.links_1 a:hover { background-color:#7C848C;
        color:#C3D11E;
        display:block;
        font-size:10px;
        font-weight:bold;
         text-align:left;
        line-height:20px;
        text-decoration:none;
        width:100%;
        }



.menu_sonder_oben:link {
        color:#FFFFFF;
        font-size:12px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben:visited { color:#FFFFFF;
        font-size:12px;
        font-style:normal;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben:hover { color:#FAAA32;
        font-size:12px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben:active { color:#FFFFFF;
        font-size:12px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }
.menu_sonder_oben1:link {
        color:#2B4272;
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben1:visited { color:#2B4272;
        font-size:11px;
        font-style:normal;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben1:hover { color:#F9AA31;
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben1:active { color:#2B4272;
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }


.menu_sonder_oben2:link {
        color:#1F1E1D;
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben2:visited { color:#1F1E1D;
        font-size:11px;
        font-style:normal;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben2:hover { color:#F9AA31;
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder_oben2:active { color:#1F1E1D;
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:bold;
        }

.menu_sonder:link {
        color:#7E899E;
        font-size:13px;
        text-align:center;
        text-decoration:none;
        }

.menu_sonder:visited { color:#7E899E;
        font-size:13px;
        font-style:normal;
        text-align:center;
        text-decoration:none;

        }

.menu_sonder:hover { color:#7E899E;
        font-size:13px;
        text-align:center;
        text-decoration:none;

        }

.menu_sonder_unten:link {
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:normal;
        }

.menu_sonder_unten:visited {
        font-size:11px;
        font-style:normal;
        text-align:center;
        text-decoration:none;
        font-weight:normal;
        }

.menu_sonder_unten:hover {
        font-size:11px;
        text-align:center;
        text-decoration:none;
        font-weight:normal;
        }



.menu_links_oben:link {
        color:#FFFFFF;
        font-size:11px;
        text-align:left;
        text-decoration:none;
        font-weight:bold;
        display:block;
        }

.menu_links_oben:visited { color:#FFFFFF;
        font-size:11px;
        font-style:normal;
        text-align:left;
        text-decoration:none;
        font-weight:bold;
        display:block;
        }

.menu_links_oben:hover { color:#FFFFFF;
        font-size:11px;
        text-align:left;
        text-decoration:none;
        font-weight:bold;
        display:block;
        }





.menu_0:link { color:#FFFFFF;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_0:visited { color:#FFFFFF;
        font-size:10px;
        font-style:normal;
        text-align:left;
        text-decoration:none;
        }

.menu_0:hover { color:#FFFFFF;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_0_1:link { color:#000000;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_0_1:visited { color:#000000;
        font-size:10px;
        font-style:normal;
        text-align:left;
        text-decoration:none;
        }

.menu_0_1:hover { color:#000000;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_1:link { color:#000000;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_1:visited { color:#000000;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_1:hover { color:#000000;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_2:link { color:#000000;
        font-size:10px;
        text-align:left;
        text-decoration:none;
        }

.menu_2:visited { color:#000000;
        font-size:10px;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

.menu_2:hover { color:#000000;
        font-size:10px;
        font-weight:normal;
        text-align:left;

        }

.bottom_1:link { color:#000000;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

.bottom_1:visited { color:#000000;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

.bottom_1:hover { color:#000000;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:underline;
        }
/*
h1,.h1 { color:#000000;
        font-size:18px;
        font-style:normal;
        text-align:left;
        text-decoration:none;
        }

h2,.h2 { color:#000000;
        font-size:12px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }

h3,.h3 { color:#000000;
        font-size:12px;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

h4,.h4 { color:#C3D11E;
        font-size:11px;
        font-weight:bold;
        text-decoration:none;
        }
*/
text_top_header,.text_top_header { color:#FFFFFF;
        font-size:14px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }




h1,.h1 { color:#0D4A7D;
        font-size:23px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }

h2,.h2 { color:#0D4A7D;
        font-size:12px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }

h3,.h3 { color:#000000;
        font-size:12px;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

pre { font-size:13px;
        }

th { font-size:12px;
        font-style:normal;
        font-weight:bold;
        }

p,div,img,td,pre { color:#000000;
        font-size:12px;
        font-style:normal;
        font-weight:normal;
        text-decoration:none;
        }

.bg { background-color:#fdcb8b;
        color:#000000;
        font-size:12px;
        padding:2px;
        padding-left:5px;
        text-align:left;
        text-decoration:none;
        }

.nobg { background-color:#ffffff;
        color:#000000;
        padding:1px;
        }

table { table-layout:auto;
        }

.table_head { background-color:#7e8689;
        border-color:#ceb1af;
        border-style:solid;
        border-width:0px;
        color:#ffffff;
        font-size:12px;
        font-style:normal;
        font-weight:bold;
        padding-left:2px;
        text-align:left;
        text-decoration:none;
        vertical-align:middle;
        }

.meldung { color:#ff0000;
        font-size:12px;
        font-style:italic;
        font-weight:bold;
        }

.status_text { color:#7e8689;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

.status_link:link { color:#000000;
        font-size:10px;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        }

.status_link:visited { color:#000000;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        text-align:right;
        text-decoration:none;
        }

.status_link:hover { color:#000000;
        font-size:10px;
        font-weight:normal;
        text-align:left;
        text-decoration:underline;
        }

input, select, textarea { background-color:#ffffff;
        border:#555555 1px solid;
        color:#222222;
        font-size:12px;
        padding:1px;
        text-decoration:none;
        }

li {    color:#000000;
        font-size:12px;
        padding:0px;
        text-align:left;
        text-decoration:none;
        margin-left:0px;
        margin-top:0px;
        }
ul {    color:#000000;
        font-size:12px;
        padding:0px;
        text-align:left;
        text-decoration:none;
        margin-left:16px;
        margin-top:0px;
        }


.numerisch { color:#7e8689;
        text-align:right;
        }

.radio { border:none;
        cursor:auto;
        height:13px;
        width:13px;
        }

.submit { background-color:#EEEEEE;
        border-bottom:#7e8689 1px solid;
        border-left:#cccccc 1px solid;
        border-right:#7e8689 1px solid;
        border-top:#cccccc 1px solid;
        color:#333333;
        cursor:hand;
        font-size:12px;
        font-weight:normal;
        margin:1px;
        padding:1px;
        text-decoration:none;
        }


.td_ok { border:1px #c2c2c2 solid;
 color:#FFFFFF;
         background-color:#008000;

 line-height:15px;
         font-weight:bold;
         text-align:center;
 }

.td_nok {border:1px #c2c2c2 solid;
 color:#FFFFFF;
         font-weight:bold;
         background-color:#800000;

 line-height:15px;
         text-align:center;
 }

.td_akt {border:1px #c2c2c2 solid;
 color:#FFFFFF;
         font-weight:bold;
         background-color:#CC6600;

 line-height:15px;
         text-align:center;
 }
tr.hotlink a:link { color:#dddddd;
        font-size:10px;
        text-decoration:none;
        font-weight:normal;
        }

tr.hotlink a:visited { color:#dddddd;
        font-size:10px;
        text-decoration:none;
        font-weight:normal;
        }

tr.hotlink a:hover { color:#dddddd;
        font-size:10px;
        text-decoration:none;
        font-weight:normal;
        }

.auswahlBox{
             position: absolute;
             visibility: hidden;
             width: 0px;
             height: 0px;
             border: 1px solid #006;
             color: #fff;
             background-image: url(core/inc_inhalt/selection_area.gif);
             z-index: 500;
         }
#auswahlBox{
             position: absolute;
             visibility: hidden;
             width: 0px;
             height: 0px;
             border: 1px solid #006;
             color: #fff;
             background-image: url(core/inc_inhalt/selection_area.gif);
             z-index: 500;
         }

.bibi { background-color:#00499A;
								color:#ffffff;
        font-size:12px;
        font-weight:bold;
        }

.dynamic-slider-control {
        position:relative;
        background-color:ThreeDFace;
        -moz-user-focus:normal;
        -moz-user-select:none;
        cursor:default;
}

.horizontal {
        width:200px;
        height:29px;
}

.vertical {
        width:29px;
        height:200px;
}

.dynamic-slider-control input {
        display:none;
}

.dynamic-slider-control .handle {
        position: absolute;
        -moz-user-select:none;
        cursor:default;
        background:ThreeDFace;
        border:1px solid;
        border-color:ThreeDHighlight ThreeDDarkShadow
                     ThreeDDarkShadow ThreeDHighlight;
}

/* inner border */
.dynamic-slider-control .handle div {
        font-size:1px;
        border:1px solid;
        border-color:ThreeDLightShadow ThreeDShadow
                     ThreeDShadow ThreeDLightShadow;

        behavior:url("css/boxsizing.htc");        /* ie path bug */
        box-sizing:content-box;
        -moz-box-sizing:content-box;
}
/*        inner sets size
.dynamic-slider-control.horizontal .handle {
        width:12px;
        height:22px;
}
*/

.dynamic-slider-control.horizontal .handle div {
        width:8px;
        height:18px;
}

.dynamic-slider-control.horizontal .handle.hover {}

/* inner sets size
.dynamic-slider-control.vertical .handle {
        width:22px;
        height:12px;
}
*/

.dynamic-slider-control.vertical .handle div {
        width:18px;
        height:8px;
}

.dynamic-slider-control.vertical .handle.hover {}

.dynamic-slider-control .line {
        behavior:url("css/boxsizing.htc"); /* ie path bug */
        box-sizing:content-box;
        -moz-box-sizing:content-box;

        position:absolute;
        font-size:0.01mm;
        overflow:hidden;
        border:1px solid;
        border-color:ThreeDShadow ThreeDHighlight
                     ThreeDHighlight ThreeDShadow;
        background:ThreeDDarkShadow;
}

.dynamic-slider-control.vertical .line {
        width:1px;

}

.dynamic-slider-control.horizontal .line {
        height:1px;
}

.dynamic-slider-control .line div {
        display:none;
}

.hellbild{
             position: absolute;
             visibility: hidden;
             width: 0px;
             height: 0px;
             z-index: 500;
         }
#hellbild{
             position: absolute;
             visibility: hidden;
             width: 0px;
             height: 0px;
             z-index: 500;
         }

.table_footer { background-color:#eeeeee;
	border-color:#7E8689;
	border-style:dotted;
	border-width:1px;
	color:#ffffff;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	padding-left:2px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	}