body {
        background-color: white;
        font-family: tahoma;
        font-size: 10px;
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 5px;
        margin-bottom: 5px;
}
.frontbg {  FONT-SIZE: 15px; font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
.front {  FONT-SIZE: 11px; font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.frontlink { CURSOR: hand; FONT-SIZE: 15px; font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.frontlink  A:link { CURSOR: hand; FONT-SIZE: 15px; font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.frontlink  A:hover { CURSOR: hand; FONT-SIZE: 15px; font-weight: bold; COLOR: #cb0100; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.frontlink  A:visited { CURSOR: hand; FONT-SIZE: 15px; font-weight: bold; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.link {
        CURSOR: hand; COLOR: #757575; FONT-FAMILY: tahoma; TEXT-DECORATION: underline;
}
A:link {
        CURSOR: hand; COLOR: #757575; FONT-FAMILY: tahoma; TEXT-DECORATION: underline;
}
A:visited {
        CURSOR: hand; COLOR: #666666; FONT-FAMILY: tahoma; TEXT-DECORATION: underline;
}
A:hover {
        CURSOR: hand; COLOR: #FF0000; FONT-FAMILY: tahoma; TEXT-DECORATION: underline;
}
.menuheadline{
        FONT-SIZE: 11px; CURSOR: default; COLOR: #999999; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma;TEXT-DECORATION: none
}
.menuheadline A:link {
        COLOR: #999999; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menuheadline A:visited {
        COLOR: #999999; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menuheadline A:hover {
        COLOR: #999999; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menuheadlineon {
        FONT-SIZE: 11px; CURSOR: default; COLOR: #cb0100; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma
}
.menuheadlineon A:link {
        COLOR: #cb0100; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menuheadlineon A:visited {
        COLOR: #cb0100; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menuheadlineon A:hover {
        COLOR: #cb0100; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menubutton {
        BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 145px; CURSOR: default; COLOR: #a5a5a5; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menubutton A:link {
        CURSOR: default; COLOR: #a5a5a5; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menubutton A:visited {
        CURSOR: default; COLOR: #a5a5a5; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menubutton A:hover {
        CURSOR: default; COLOR: #a5a5a5; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menubuttonon {
        BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 145px; CURSOR: default; COLOR: #000985; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.menubuttonon A:link {
        CURSOR: default; COLOR: #000985; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menubuttonon A:visited {
        CURSOR: default; COLOR: #000985; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menubuttonon A:hover {
        CURSOR: default; COLOR: #000985; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.subsubnavi {
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subsubnavi A:link {
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subsubnavi A:visited {
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subsubnavi A:hover {
        FONT-SIZE: 9px; COLOR: #cb0100; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.subnavi {
        FONT-SIZE: 11px; COLOR: #757575; font-weight: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subnavi A:link {
        FONT-SIZE: 11px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subnavi A:visited {
        FONT-SIZE: 11px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.maintable {
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        border-right: 1px solid #6666FF; border-bottom: 1px solid #6666FF;
}
.leftcell{
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-left: 3px;
}
.maincell{
        FONT-SIZE: 12px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-left: 3px;
}
.rightcell_header_pix{
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-right: 3px; padding-left: 3px;
}
.rightcell_select_pix{
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-right: 3px; padding-left: 3px;
}
.rightcell{
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-right: 3px; padding-left: 3px;
}

.maincell_header{
        FONT-SIZE: 13px; COLOR: #757575; font-weight:bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-left: 3px;
}
.text_header_line{
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-left: 3px; border-bottom: 1px dotted #cccccc;
}
.text_header_line-n{
        FONT-SIZE: 13px; COLOR: #757575; font-weight:bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-left: 3px; border-bottom: 1px dotted #cccccc;
}
.praxis_balken{
        FONT-SIZE: 9px; COLOR: #f5f5f5; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-right: 3px;
}
.balken_middle{
        FONT-SIZE: 9px; COLOR: #f5f5f5; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-right: 3px; font-weight: bold;
}
.pictable{
        FONT-SIZE: 9px; COLOR: #f5f5f5; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
}
.picdesc{
        FONT-SIZE: 9px; COLOR: #757575; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; border-top: 1px solid #cccccc;
        text-align: center; padding-left:3px;
}
.pic_content_cell{
        FONT-SIZE: 9px; COLOR: #f5f5f5; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
        padding-right: 3px; padding-right: 5px; border-top: 1px solid #cccccc;
        padding-top: 7px;
}
#dropmenudiv{
position:absolute;
border:1px solid grey;
border-bottom-width: 0;
font:normal 12px tahoma;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid grey;
padding: 1px 0;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: white;
}
.container_full_full {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #ffffff;
        padding-left: 50px;
        padding-top: 20px;
        padding-right: 22px;
        padding-bottom: 10px;
}
.text_header_line-u{

font-family: Tahoma;
font-size: 12px;
color: #757575;
font-weight: bold;
padding-left: 3px;
border-bottom: 3px solid #A7CFDC;
}
ul {        margin-left : 0%;
            font-weight : normal;

            padding-left: 22px;
            padding-top: 5px;
            margin-top : 1px;
            list-style-image :url(pfeil-re.gif) ;}
