
#weather2
{
    Z-INDEX: 3;
    LEFT: 276px;
    WIDTH: 720px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 91px;
}
TD
{
    VERTICAL-ALIGN: top;
    LINE-HEIGHT: 16px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #636363
}
IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
FORM
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
#logo
{
    Z-INDEX: 1;
    LEFT: 0px;
    WIDTH: 291px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 91px;
}
#logoRechts
{
    Z-INDEX: 10;
    LEFT: 604px;
    WIDTH: 334px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 30px
}

#logoRePrint
{
    DISPLAY: none
}
#top_tools_left
{
    Z-INDEX: 5;
    LEFT: 94px;
    POSITION: absolute;
    TOP: 0px
}
#top_tools_languages
{
    Z-INDEX: 5;
    LEFT: 398px;
    POSITION: absolute;
    TOP: 0px
}
#top_tools_pics
{
    Z-INDEX: 5;
    LEFT: 659px;
    POSITION: absolute;
    TOP: 0px
}
#top_tools_search
{
    Z-INDEX: 6;
    LEFT: 796px;
    POSITION: absolute;
    TOP: 0px
}
#sprach_warnung
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    Z-INDEX: 22;
    LEFT: 199px;
    PADDING-BOTTOM: 6px;
    WIDTH: 366px;
    COLOR: #636363;
    PADDING-TOP: 6px;
    POSITION: absolute;
    TOP: 147px
}
.v_middle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.top_tools_cell
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: -1px
}
.top_hilight
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    BACKGROUND: #dbdbdb;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: -1px;
    HEIGHT: 25px
}
.padding_5px
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: -1px
}
.padding_6px
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: -1px
}
.navinput
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    Z-INDEX: 6;
    MARGIN: 0px 4px 4px 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 145px;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 4px;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    POSITION: relative
}
.white
{
    COLOR: #ffffff
}
.black
{
    COLOR: #000000
}
A.arrow_black_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 1px 3px;
    PADDING-LEFT: 14px;
    Z-INDEX: 12;
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_black_top:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_grey.gif);
    COLOR: #636363
}
A.lang_link
{
    COLOR: #000000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size:small;
}
A.lang_link:hover
{
    COLOR: #636363;
    font-family: Verdana, Arial, Sans-Serif;
    font-size:small;
}
#navtop_blue
{
    Z-INDEX: 210;
    LEFT: 6px;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    TOP: 113px
}
#navtop_green
{
    Z-INDEX: 211;
    LEFT: 103px;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    TOP: 106px
}
#navtop_olive
{
    Z-INDEX: 212;
    LEFT: 200px;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    TOP: 101px
}
#navtop_yellow
{
    Z-INDEX: 213;
    LEFT: 297px;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    TOP: 98px
}
#navtop_orange
{
    Z-INDEX: 214;
    LEFT: 394px;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    TOP: 96px
}
#navtop_red
{
    Z-INDEX: 215;
    LEFT: 491px;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    TOP: 96px
}
.white_selected
{
    BACKGROUND-POSITION: 0px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/selected_white.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat
}
A.white_selected:hover
{
    BACKGROUND-IMAGE: url(../images/selected_black.gif);
    COLOR: #000000
}
.black_selected
{
    BACKGROUND-POSITION: 0px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../images/selected_black.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
A.black_selected:hover
{
    BACKGROUND-IMAGE: url(../images/selected_grey.gif);
    COLOR: #636363
}
.black_selected_normal
{
    BACKGROUND-POSITION: 0px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/selected_black.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
A.black_selected_normal:hover
{
    COLOR: #000000
}
.no_offset
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#content_normal
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    Z-INDEX: 23;
    LEFT: 199px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 368px;
    PADDING-TOP: 3px;
    POSITION: absolute;
    TOP: 198px;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff
}
#content_wide
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    Z-INDEX: 23;
    LEFT: 199px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 567px;
    PADDING-TOP: 3px;
    POSITION: absolute;
    TOP: 198px;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff
}
#content_full
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    Z-INDEX: 23;
    LEFT: 199px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 766px;
    PADDING-TOP: 3px;
    POSITION: absolute;
    TOP: 198px;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff
}
#content_sitemap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 23;
    LEFT: 199px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 780px;
    PADDING-TOP: 3px;
    POSITION: absolute;
    TOP: 198px;
    HEIGHT: auto
}
#content_page_title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 24;
    LEFT: 206px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 567px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 169px;
    HEIGHT: 32px
}
#column1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 23;
    LEFT: 199px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 13px;
    POSITION: absolute;
    TOP: 185px;
    HEIGHT: auto
}
#column2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 23;
    LEFT: 398px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 13px;
    POSITION: absolute;
    TOP: 185px;
    HEIGHT: auto
}
#column3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 24;
    LEFT: 597px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 13px;
    POSITION: absolute;
    TOP: 185px;
    HEIGHT: auto
}
#date
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    Z-INDEX: 22;
    LEFT: 597px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 13px;
    WIDTH: 183px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 169px;
    HEIGHT: 32px
}
#column4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 22;
    LEFT: 796px;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 13px;
    POSITION: absolute;
    TOP: 185px;
    HEIGHT: auto
}
#footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 90;
    LEFT: 199px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    WIDTH: 771px;
    BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    HEIGHT: auto
}
#footer_block
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    POSITION: relative
}
#footer_link_top
{
    DISPLAY: block;
    Z-INDEX: 110;
    PADDING-BOTTOM: 4px;
    POSITION: relative;
    TOP: 0px;
    TEXT-ALIGN: right
}
#footer_noscript
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 4px;
    Z-INDEX: 10;
    LEFT: -1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 183px;
    BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    HEIGHT: auto
}
#nav_left_overview
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 3px;
    Z-INDEX: 10;
    LEFT: -1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 169px;
    HEIGHT: 32px
}
#nav_left
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 3px;
    Z-INDEX: 11;
    LEFT: -1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 201px;
    HEIGHT: auto
}
.navleft_title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.navleft_lev1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.navleft_lev2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 18px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.navleft_lev3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 34px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.navleft_lev4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A.arrow_black
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_black:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_grey.gif);
    COLOR: #636363
}
A.arrow_black_down
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_black_down.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_black_down:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black_down.gif);
    COLOR: #636363
}
A.arrow_white
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_white.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_white:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_white_down
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_white_down.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_white_down:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black_down.gif);
    COLOR: #000000
}
.arrow_shop_white
{
    BACKGROUND-POSITION: 1px 3px;
    DISPLAY: block;
    PADDING-LEFT: 28px;
    BACKGROUND-IMAGE: url(../images/arrow_shop_white.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative
}
.arrow_shop_white:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_shop_black.gif);
    COLOR: #000000
}
.arrow_shop_white_down
{
    BACKGROUND-POSITION: 1px 3px;
    DISPLAY: block;
    PADDING-LEFT: 28px;
    BACKGROUND-IMAGE: url(../images/arrow_shop_white_down.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative
}
.arrow_shop_white_down:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_shop_black_down.gif);
    COLOR: #000000
}
.arrow_shop_selected_black
{
    BACKGROUND-POSITION: 0px 2px;
    DISPLAY: block;
    PADDING-LEFT: 28px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../images/selected_shop_black.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative
}
A.arrow_white_down
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_white_down.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_white_down:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black_down.gif);
    COLOR: #000000
}
.arrow_cart_yellow
{
    BACKGROUND-POSITION: 1px 3px;
    DISPLAY: inline;
    PADDING-LEFT: 28px;
    BACKGROUND-IMAGE: url(../images/shop/cart_yellow.gif);
    COLOR: #ae6f15;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative
}
.arrow_cart_yellow:hover
{
    BACKGROUND-IMAGE: url(../images/shop/cart_black.gif);
    COLOR: #000000
}
A.arrow_blue
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_blue.gif);
    COLOR: #177aab;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative
}
A.arrow_blue:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.img_link
{
    PADDING-RIGHT: 0px! important;
    DISPLAY: inline! important;
    PADDING-LEFT: 0px! important;
    BACKGROUND-IMAGE: none! important;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important
}
.link_arrow_blue
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_blue.gif);
    COLOR: #177aab;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_blue:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_green
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_green.gif);
    PADDING-BOTTOM: 0px;
    COLOR: #008f73;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_green:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_green
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_green.gif);
    COLOR: #008f73;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_green:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_olive
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_olive.gif);
    COLOR: #6f8833;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_olive:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_olive
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_olive.gif);
    COLOR: #6f8833;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_olive:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_yellow
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_yellow.gif);
    COLOR: #ae6f15;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_yellow:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_yellow
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_yellow.gif);
    COLOR: #ae6f15;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_yellow:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_orange
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_orange.gif);
    COLOR: #b9510a;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_orange:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_orange
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_orange.gif);
    COLOR: #b9510a;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_orange:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_red
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_red.gif);
    COLOR: #ba372f;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_red:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_red
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_red.gif);
    COLOR: #ba372f;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_red:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
A.arrow_grey
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_grey.gif);
    COLOR: #595959;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_grey:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_grey
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_grey.gif);
    COLOR: #595959;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_grey:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000
}
.link_arrow_black
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
.link_arrow_black:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_grey.gif);
    COLOR: #595959
}
A.link_blue
{
    COLOR: #177aab
}
A.link_blue:hover
{
    COLOR: #000000
}
A.link_green
{
    COLOR: #008f73
}
A.link_green:hover
{
    COLOR: #000000
}
A.link_olive
{
    COLOR: #6f8833
}
A.link_olive:hover
{
    COLOR: #000000
}
A.link_yellow
{
    COLOR: #ae6f15
}
A.link_yellow:hover
{
    COLOR: #000000
}
A.link_orange
{
    COLOR: #b9510a
}
A.link_orange:hover
{
    COLOR: #000000
}
A.link_red
{
    COLOR: #ba372f
}
A.link_red:hover
{
    COLOR: #000000
}
A.link_grey
{
    COLOR: #595959
}
A.link_grey:hover
{
    COLOR: #000000
}
A.arrow_transparent
{
    BACKGROUND-POSITION: 1px 5px;
    DISPLAY: block;
    PADDING-LEFT: 14px;
    BACKGROUND-IMAGE: url(../images/arrow_white.gif);
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat
}
A.arrow_transparent:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif);
    COLOR: black
}
.error
{
    COLOR: red
}
.box_all
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 55;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 16px;
    WIDTH: 183px;
    PADDING-TOP: 0px;
    POSITION: static
}
.box_text_normal
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 13px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 11px
}
.box_text_afterimg
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 13px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 3px
}
.box_text_normal_line_start
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    PADDING-TOP: 11px;
    BORDER-BOTTOM: 0px
}
.box_text_normal_start_stop
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 13px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    PADDING-TOP: 11px;
    BORDER-BOTTOM: 0px
}
.box_text_afterimg_line
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px
}
.box_text_normal_line
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px
}
.box_text_normal_line_stop
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 13px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px
}
.box_line_blue
{
    BORDER-BOTTOM: #81b9d6 1px solid
}
.box_line_green
{
    BORDER-BOTTOM: #7cc1b4 1px solid
}
.box_line_olive
{
    BORDER-BOTTOM: #adbf80 1px solid
}
.box_line_yellow
{
    BORDER-BOTTOM: #d6a967 1px solid
}
.box_line_orange
{
    BORDER-BOTTOM: #e09b6a 1px solid
}
.box_line_red
{
    BORDER-BOTTOM: #e48985 1px solid
}
.box_line_grey
{
    BORDER-BOTTOM: #b6b6b6 1px solid
}
P.box_blue_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #5db0d9;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_blue_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_blue.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
P.box_green_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #5cba96;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_green_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_green.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
P.box_olive_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #a5ad65;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_olive_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_olive.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
P.box_yellow_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #ce9c50;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_yellow_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_yellow.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
P.box_orange_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #d68349;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_orange_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_orange.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
P.box_red_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #d87060;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_red_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_red.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
P.box_grey_titel
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #a0a0a0;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
.box_grey_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_grey.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
.float_left
{
    DISPLAY: inline;
    FLOAT: left
}
#toolpic_home
{
    BACKGROUND-POSITION: 0px 1px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../images/top_home.gif);
    WIDTH: 13px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 24px
}
#toolpic_home:hover
{
    BACKGROUND-IMAGE: url(../images/top_home_hover.gif)
}
#toolpic_contact
{
    BACKGROUND-POSITION: 0px 1px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../images/top_contact.gif);
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 24px
}
#toolpic_contact:hover
{
    BACKGROUND-IMAGE: url(../images/top_contact_hover.gif)
}
#toolpic_help
{
    BACKGROUND-POSITION: 0px 1px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../images/top_help.gif);
    WIDTH: 14px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 24px
}
#toolpic_help:hover
{
    BACKGROUND-IMAGE: url(../images/top_help_hover.gif)
}
#toolpic_shop
{
    BACKGROUND-POSITION: 0px 1px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../images/top_shop.gif);
    WIDTH: 14px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 24px
}
#toolpic_shop:hover
{
    BACKGROUND-IMAGE: url(../images/top_shop_hover.gif)
}
#toolpic_sitemap
{
    BACKGROUND-POSITION: 0px 1px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../images/top_sitemap.gif);
    WIDTH: 17px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 24px
}
#toolpic_sitemap:hover
{
    BACKGROUND-IMAGE: url(../images/top_sitemap_hover.gif)
}
.newssearch_input
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    Z-INDEX: 199;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 133px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    POSITION: relative;
    TOP: -2px;
    HEIGHT: 20px
}
SELECT
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    Z-INDEX: 33;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #cccccc 1px solid;
    LINE-HEIGHT: 10px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    POSITION: relative
}
.newsselect_fix
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 169px;
    PADDING-TOP: 0px
}
.newsselect_all
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 1px 0px 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
P.lead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.text
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 23;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.text_clear
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.title
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.table_title
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.table_text_grey
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #8b8b8b;
    PADDING-TOP: 0px
}
.par_image
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.par_imageblock
{
    PADDING-RIGHT: 30px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    POSITION: relative
}
.image_ie_fix
{
    VERTICAL-ALIGN: top
}
.list_indent
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 0px
}
.list_number
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 30px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.list_bullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 7px
}
.contact_input
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 356px;
    LINE-HEIGHT: 19px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    POSITION: relative;
    HEIGHT: 20px
}
.contact_radio
{
    LEFT: -4px;
    POSITION: relative;
    TOP: 4px
}
.efield
{
    DISPLAY: none
}
.text_bottomline
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 12px;
    MARGIN: 0px;
    PADDING-TOP: 11px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.rechner_input
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    Z-INDEX: 199;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 157px;
    LINE-HEIGHT: 19px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    HEIGHT: 20px
}
.rechner_output
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 120px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    HEIGHT: 18px
}
.rechner_radio
{
    POSITION: relative;
    TOP: 4px
}
.button_new
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BACKGROUND: #c3c3c3;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 0px 6px;
    WIDTH: 169px;
    COLOR: #595959;
    PADDING-TOP: 0px;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    HEIGHT: 22px;
    TEXT-ALIGN: left
}
.submit_blue
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BACKGROUND: #b2d5e7;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 0px;
    WIDTH: 167px;
    COLOR: #177aab;
    PADDING-TOP: 0px;
    FONT-FAMILY: "verdana",arial,helvetica, sans-serif;
    HEIGHT: 22px;
    TEXT-ALIGN: left
}
.lexikon_div
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    Z-INDEX: 600;
    BACKGROUND: #ffffff;
    LEFT: -500px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 13px;
    MARGIN: 0px;
    WIDTH: 382px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: -500px;
    HEIGHT: auto
}
.lex_div_title
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND: #a0a0a0;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
.lex_div_text
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    BACKGROUND-IMAGE: url(../images/bg_lex_div.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 11px;
    BACKGROUND-REPEAT: repeat-x
}
A.lex_div_title_link
{
    BACKGROUND-POSITION: 1px -1px;
    DISPLAY: block;
    PADDING-LEFT: 34px;
    BACKGROUND-IMAGE: url(../images/arrow_info.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
A.lex_div_title_link:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_info_hover.gif);
    COLOR: #000000
}
.shop_tabelle
{
    BORDER-RIGHT: 0px;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    BORDER-BOTTOM: 0px
}
.shop_1col
{
    FONT-WEIGHT: bold;
    WIDTH: 100px
}
.shop_2col
{
    FONT-WEIGHT: bold;
    WIDTH: 30px
}
.shop_3col
{
    FONT-WEIGHT: bold;
    WIDTH: 39px;
    TEXT-ALIGN: right
}
.karten_reiter
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 0px;
    HEIGHT: 24px
}
#lokalprog1
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom
}
.lokalprog1
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom
}
#lokalprog2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #5db0d9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.lokalprog2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #5db0d9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#warning1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e17e7a 1px solid;
    TEXT-ALIGN: left
}
.warning1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e17e7a 1px solid;
    TEXT-ALIGN: left
}
.warning2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e17e7a 1px solid;
    TEXT-ALIGN: left
}
.warning2 IMG
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    WIDTH: 26px;
    PADDING-TOP: 4px;
    HEIGHT: 26px
}
DIV.warningPopup
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    Z-INDEX: 11;
    BACKGROUND-IMAGE: url(../images/bg_teaser_red.jpg);
    PADDING-BOTTOM: 9px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 9px;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
TD.plzInit
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: right
}
TD.plzBlueRight
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #ebf2f8;
    TEXT-ALIGN: right
}
TD.plzBlueLeft
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #ebf2f8
}
TD.plzWhiteRight
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
TD.plzWhiteLeft
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.karte_text_hidden
{
    FONT-SIZE: 11px;
    Z-INDEX: 900;
    VISIBILITY: hidden;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 1px;
    POSITION: absolute;
    TEXT-ALIGN: center;
    align: center
}
A.karte_text_hidden:hover
{
    COLOR: #636363
}
.karte_img
{
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 100px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: center
}
.karte_text
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 1px;
    POSITION: absolute;
    TEXT-ALIGN: center;
    align: center
}
A.karte_text:hover
{
    COLOR: #636363
}
#hover
{
    COLOR: red
}
.phaeno_div
{
    PADDING-RIGHT: 7px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    Z-INDEX: 600;
    LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/bg_teaser_blue.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 183px;
    PADDING-TOP: 11px;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 56px
}
.legend_table TD
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: white 8px solid
}
.legend_table UL
{
    DISPLAY: block;
    MARGIN: 0px 0px 0px 16px;
    TOP: 0px
}
.hidden
{
    VISIBILITY: hidden;
    POSITION: absolute
}
.warningPopup
{
    FONT-FAMILY: "Courier New",Courier,monospace
}
#content OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: inside;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 1.8em;
    TEXT-INDENT: -1.8em;
    PADDING-TOP: 0px
}
.textFCK OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: inside;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 1.8em;
    TEXT-INDENT: -1.8em;
    PADDING-TOP: 0px
}
#content UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.textFCK UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#content UL LI
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/bullet_new_bg.gif) no-repeat
}
.textFCK UL LI
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/bullet_new_bg.gif) no-repeat
}
BLOCKQUOTE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 4em;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.textFCK
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 23;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.textFCK P
{
    MARGIN: 0px
}
.textFCK A
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 1px 3px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.width169
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2px;
    WIDTH: 169px;
    PADDING-TOP: 0px
}
.width368
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2px;
    WIDTH: 368px! important;
    PADDING-TOP: 0px
}
.width567
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2px;
    WIDTH: 567px;
    PADDING-TOP: 0px
}
TABLE.hBalkenNeu
{
    BORDER-RIGHT: 0px solid;
    TABLE-LAYOUT: fixed! important;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}
.testTab
{
    BACKGROUND-COLOR: red
}
TABLE.hBalkenNeu TD
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
TABLE.hBalkenNeu TR.even
{
    BACKGROUND-COLOR: transparent
}
TABLE.hBalkenNeu TD.hiLite
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid
}
TABLE.vLinienNeu
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.vLinienNeu TD
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: 0px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px solid
}
.divgreyLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_grey.gif)! important;
    COLOR: #595959! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divgreyLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.divblueLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_blue.gif)! important;
    COLOR: #177aab! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divblueLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.divgreenLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_green.gif)! important;
    COLOR: #008f73! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divgreenLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.divoliveLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_olive.gif)! important;
    COLOR: #6f8833! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divoliveLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.divorangeLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_orange.gif)! important;
    COLOR: #b9510a! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divorangeLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.divredLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_red.gif)! important;
    COLOR: #ba372f! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divredLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.divyellowLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px! important;
    BACKGROUND-IMAGE: url(../images/arrow_yellow.gif)! important;
    COLOR: #ae6f15! important;
    BACKGROUND-REPEAT: no-repeat! important
}
.divyellowLink A:hover
{
    BACKGROUND-IMAGE: url(../images/arrow_black.gif)! important;
    COLOR: #000000! important
}
.link_arrow
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.subscriptionsTable
{
	float:left;
	width:920px;	
	margin-top:20px;
}

.headerGridRow
{
	border-color:Black;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-width: 2px;
	font-family: Verdana, Arial, Sans-Serif;
}

.headerGridRow2
{
	border-color:Black;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-width: 2px;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
}

.parentGridRow
{
	border-color:Black;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-width: 1px;
	vertical-align:middle;
	font-family: Verdana, Arial, Sans-Serif;
}

.subGridRow
{
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Sans-Serif;
}

.warnLevelRow
{
	/*border-left-style: solid;*/
	border-left-style: none;
	border-top-style: none;
	/*border-right-style: solid;*/
	border-right-style: none;
	border-bottom-width: 1px;
	vertical-align:middle;
}

.mySubscriptionsRow
{
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-width: 1px;
	vertical-align: middle;	
	text-align: center;
	font-family: Verdana, Arial, Sans-Serif;
}

.inputRow
{
	font-family: Verdana, Arial, Sans-Serif;
}

.descText
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;	
}

.loginButtonRow
{
	padding-top: 30px;
	vertical-align: middle;	
	font-family: Verdana, Arial, Sans-Serif;
}

.loginTable
{
	margin-top: 20px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;
}

.titleDiv
{
	background:#DCDCDC;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:medium;
	width:980px;
	float:left;
	height:25px;
	vertical-align: middle;
	padding-left: 5px;
	margin-top: 40px;
}

A.back_link
{
    COLOR: red;
    font-family: Verdana, Arial, Sans-Serif;
    font-size:small;
}
A.back_link:hover
{
    COLOR: #000000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size:small;
}

.highlight_background_on    {background-color: #EECCCC;}

