#gecko_scrollbar {    display: none;}html>body #gecko_scrollbar {    position: absolute;    z-index: 1;    bottom: -1px;    left: 0;    width: 1px;    height: 1px;    display: block;    font-size: 0;}body {    color:#333333;    background-color:#ffffff;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    }p {    color:#333333;    font-family:Arial, Verdana, Helvetica;    font-size:12px;}td {    color:#333333;    font-family:Arial, Verdana, Helvetica;    font-size:12px;}

img {
    border:0px;
    padding:0px;
    margin:0px;
}h1 {    color:#333333;    font-family:Arial, Verdana, Helvetica;    font-weight:bold;    font-size:14px;}h2 {    color:#808080;    font-family:Arial, Verdana, Helvetica;    font-weight:bold;    font-size:13px;}a {    color:#FFBBE8;    text-decoration:none;}a:link {    color:#666666;    text-decoration:none;}a:active {    color:#FF9900;    text-decoration:none;}a:visited {    color:#669999;    text-decoration:none;}a:hover {    color:#D5B048;    text-decoration:none;}input, textarea, select {    color:#000000;    border:1px solid #999999;    font-size:11px;}.small_grey {    color:#808080;    font-family:Verdana,Arial,Helvetica;    font-size:11px;}.pfeil {    background:url(/bilder/allgemein/pfeil.gif);    background-repeat:no-repeat;    background-position:3px 5px;    padding-left:11px;    font-family:Verdana,Arial,Helvetica;}.pfeil_klein {    background:url(/bilder/allgemein/pfeil.gif);    background-repeat:no-repeat;    background-position:3px 4px;    padding-left:11px;    font-family:Verdana,Arial,Helvetica;    font-size:11px;}.button, .button:link, .button:visited, .button:active, .button:hover {    display:block;    height:20px;    margin:0px;    padding-top:1px;    padding-left:5px;    padding-right:5px;    color:#ffffff;    font-family:Verdana,Arial,Helvetica;    font-size:12px;    font-weight:bold;    text-decoration:none;    text-align:center;}.button_weiter, .button_weiter:link, .button_weiter:visited, .button_weiter:active, .button_weiter:hover {    display:block;    height:20px;    margin:0px;    padding-top:1px;    padding-left:5px;    padding-right:10px;    color:#ffffff;    font-family:Verdana,Arial,Helvetica;    font-size:12px;    font-weight:bold;    text-decoration:none;    text-align:center;}.plausi_error {    color:#ff0000;    font-weight:bold;}.box {}.box_ueberschrift {    padding:2px;    color:#666666;    font-weight:bold;}.box_text {    padding:2px;}.kleine_ueberschrift {    display:block;    font-weight:bold;    border-bottom:1px solid #cccccc;    margin-bottom:5px;}.kategorie_grau {    color: #878787;    text-transform: uppercase;}/********************************************************** * * Calendar * **********************************************************/.calendar {    cursor:default;    float:left;    width:29%;    margin-right:10px;    margin-bottom:10px;}.calendar-td {    cursor:pointer;    padding-left:6px;    padding-right:6px;    padding-top:3px;    padding-bottom:3px;    text-align:right;    font-size:11px;    color:#000000;    font-weight:normal;    text-decoration:none;    background:#efefef;    border:1px solid #ffffff;}.calendar-td-current-day {    cursor:pointer;    padding-left:6px;    padding-right:6px;    padding-top:3px;    padding-bottom:3px;    text-align:right;    font-size:11px;    color:#dd0000;    font-weight:bold;    text-decoration:none;    background:#efefef;    border:1px solid #ffffff;}.calendar-td-linked-day {    cursor:pointer;    padding-left:6px;    padding-right:6px;    padding-top:3px;    padding-bottom:3px;    text-align:right;    font-size:11px;    color:#ffffff;    font-weight:normal;    text-decoration:none;    background:#dd0000;    border:1px solid #ffffff;}.calendar-td-linked-current-day {    cursor:pointer;    padding-left:6px;    padding-right:6px;    padding-top:3px;    padding-bottom:3px;    text-align:right;    font-size:11px;    color:#ffffff;    font-weight:bold;    text-decoration:none;    background:#dd0000;    border:1px solid #ffffff;}.calendar-td-remaining-day {    cursor:default;    padding-left:6px;    padding-right:6px;    padding-top:3px;    padding-bottom:3px;    text-align:right;    font-size:11px;    color:#000000;    font-weight:normal;    text-decoration:none;    background:#ffffff;    border:1px solid #ffffff;}.calendar-link, .calendar-link:link, .calendar-link:hover, .calendar-link:visited, .calendar-link:aktive {    cursor:pointer;    font-size:11px;    color:#ffffff;    text-decoration:none;}/********************************************************** * * Navi * **********************************************************/.ebene0-1, .ebene0-1:link, .ebene0-1:visited, .ebene0-1:active {    display:block;    text-align:center;    color:#666666;    border-right:1px solid #C3C3C3;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;    text-transform:uppercase;}.ebene0-1:hover {    display:block;    text-align:center;    color:#666666;    border-right:1px solid #C3C3C3;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;;    padding-left:6px;    padding-right:6px;    text-transform:uppercase;}.ebene0-1_angewaehlt, .ebene0-1_angewaehlt:link, .ebene0-1_angewaehlt:visited, .ebene0-1_angewaehlt:active {    display:block;    text-align:center;    color:#666666;    border-right:1px solid #C3C3C3;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;    text-transform:uppercase;}.ebene0-1_angewaehlt:hover {    display:block;    text-align:center;    color:#666666;    border-right:1px solid #C3C3C3;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;    text-transform:uppercase;}.ebene0-1_ende, .ebene0-1_ende:link, .ebene0-1_ende:visited, .ebene0-1_ende:active {    display:block;    text-align:center;    color:#666666;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;}.ebene0-1_ende:hover {    display:block;    text-align:center;    color:#666666;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;}.ebene0-1_ende_angewaehlt, .ebene0-1_ende_angewaehlt:link, .ebene0-1_ende_angewaehlt:visited, .ebene0-1_ende_angewaehlt:active {    display:block;    text-align:center;    color:#666666;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;}.ebene0-1_ende_angewaehlt:hover {    display:block;    text-align:center;    color:#666666;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:6px;    padding-right:6px;}.ebene-hilfe, .ebene-hilfe:link, .ebene-hilfe:hover, .ebene-hilfe:active, .ebene-hilfe:visited {    display:block;    text-align:center;    color:#666666;    border-right:1px solid #C3C3C3;    font-family:Arial, Verdana, Helvetica;    margin-bottom:3px;    margin-top:3px;    font-size:12px;    padding-left:6px;    padding-right:6px;}.ebene-hilfe_angewaehlt, .ebene-hilfe_angewaehlt:link, .ebene-hilfe_angewaehlt:hover, .ebene-hilfe_angewaehlt:active, .ebene-hilfe_angewaehlt:visited {    display:block;    text-align:center;    color:#666666;    font-family:Arial, Verdana, Helvetica;    margin-bottom:3px;    margin-top:3px;    font-size:12px;    padding-left:6px;    padding-right:6px;}.ebene1-1, .ebene1-1:link, .ebene1-1:visited, .ebene1-1:active {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.ebene1-1:hover {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.ebene1-1_angewaehlt, .ebene1-1_angewaehlt:link, .ebene1-1_angewaehlt:visited, .ebene1-1_angewaehlt:active {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.ebene1-1_angewaehlt:hover {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.shop_ebene1-1, .shop_ebene1-1:link, .shop_ebene1-1:visited, .shop_ebene1-1:active {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.shop_ebene1-1:hover {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.shop_ebene1-1_angewaehlt, .shop_ebene1-1_angewaehlt:link, .shop_ebene1-1_angewaehlt:visited, .shop_ebene1-1_angewaehlt:active {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}.shop_ebene1-1_angewaehlt:hover {    background-image: url(/bilder/allgemein/pfeil.gif);    background-position: 0px 3px;    background-repeat: no-repeat;    display:block;    color:#404040;    margin-bottom:5px;    font-family:Arial, Verdana, Helvetica;    font-size:11px;    padding-left:10px;    padding-right:6px;    text-transform:uppercase;}/********************************************************** * * Navi Aufklapp Layer * **********************************************************/.aufklapp0-1, .aufklapp0-1_angewaehlt {    position:absolute;    margin-left:0px;    margin-top:30px;    width:200px;}.aufklapp1-1, .aufklapp1-1_angewaehlt {    position:absolute;    margin-left:200px;    margin-top:0px;    width:200px;}/********************************************************** * * Navi Runde Ecken * **********************************************************/.ecke0-1_mitte, .ecke0-1_angewaehlt_mitte {}.ecke0-1_om, .ecke0-1_angewaehlt_om {    background-image:url(/bilder/allgemein/ecke_om.gif);    background-position:top;    background-repeat:repeat-x;}.ecke0-1_um, .ecke0-1_angewaehlt_um {    background-image:url(/bilder/allgemein/ecke_um.gif);    background-position:bottom;    background-repeat:repeat-x;}.ecke0-1_lm, .ecke0-1_angewaehlt_lm {}.ecke0-1_rm, .ecke0-1_angewaehlt_rm {}.ecke0-1_lo, .ecke0-1_angewaehlt_lo {    background-image:url(/bilder/allgemein/ecke_lo.gif);    background-position:left top;    background-repeat:no-repeat;}.ecke0-1_ro, .ecke0-1_angewaehlt_ro {    background-image:url(/bilder/allgemein/ecke_ro.gif);    background-position:right top;    background-repeat:no-repeat;}.ecke0-1_lu, .ecke0-1_angewaehlt_lu {    background-image:url(/bilder/allgemein/ecke_lu.gif);    background-position:left bottom;    background-repeat:no-repeat;}.ecke0-1_ru, .ecke0-1_angewaehlt_ru {    background-image:url(/bilder/allgemein/ecke_ru.gif);    background-position:right bottom;    background-repeat:no-repeat;}

