/* generated for browser Unknown ver. 0.0*/
div#page { 
margin-left: auto;
margin-right: auto;
min-height: 100%;
position: relative !important;
width: 1000px;}
body { 
background-color: #FFFFFF;
    background-image: url("/PortalData/5/Resources/images/layout/page_bg.png");
    background-repeat: repeat-x;
font-family: Arial Rounded MT,Arial,sans-serif;
font-size: 9pt;
margin: 0;}
div.main_nav { 
background-image: url("/PortalData/5/Resources/images/layout/nav_top.png");
    background-position: 10px top;
    background-repeat: no-repeat;
    height: 55px;
    padding-left: 15px;
    width: 985px;
position:relative;
z-index:1300;}
div.store_search { 
height: 47px;
    position: absolute;
    right: 10px;
    top: 58px;}
ul.menu_level_1 { 
border: 0 none;
    float: left;
    height: 35px;
    list-style-type: none;
    margin: 0 0 0 5px;
    padding: 5px;
    position: relative;
z-index: 1350;}
ul.menu_level_1 > li > a { 
color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial Rounded MT,Arial,sans-serif;
    font-size: 13px;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px #000333;
    text-transform: uppercase;
    width: 100%;}
ul.menu_level_1:hover > li > ul { 
display:block;
height:auto;
}
ul.menu_level_2 a { 
color: #FFFFFF;
    font-size: 10pt;
    padding: 6px;
    text-decoration: none;
    white-space: nowrap;
font-weight: bold;}
div.box_100_top { 
 background-image: url("/PortalData/5/Resources/images/layout/box_100_nohead_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 10px;
    margin-top: 5px;}
div.box_100_content { 
background-image: url("/PortalData/5/Resources/images/layout/box_100_main.png");
    background-position: 10px 0;
    background-repeat: repeat-y;
padding: 0 20px;
line-height: 140%;}
div.box_100_bottom { 
background-image: url("/PortalData/5/Resources/images/layout/box_100_bottom.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 10px;
    margin-bottom: 5px;}
div.store_search .left { 
background-image: url("/PortalData/5/Resources/images/layout/store_left.png");
    float: left;
    height: 47px;
    width: 12px;}
div.store_search .right { 
background-image: url("/PortalData/5/Resources/images/layout/store_right.png");
    float: left;
    height: 47px;
    width: 12px;}
div.store_search .center { 
background-color: #FFFFFF;
    background-image: url("/PortalData/5/Resources/images/layout/store_button.png");
    background-position: 100px 15px;
    background-repeat: no-repeat;
    float: left;
    font-size: 13px;
    height: 29px;
    padding: 18px 10px 0;
    text-shadow: 1px 1px 3px #999999;
    text-transform: uppercase;
    width: 120px;
cursor:pointer;}
div.footer div.col6 a img { 
border: 0 none;
    margin-top: 5px;
    vertical-align: -4px;}
div.box_66_top { 
 background-image: url("/PortalData/5/Resources/images/layout/box_66_nohead_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 10px;
    margin-top: 5px;}
div.box_66_content { 
background-image: url("/PortalData/5/Resources/images/layout/box_66_main.png");
    background-position: 10px 0;
    background-repeat: repeat-y;
padding: 0 0 0 10px;
line-height: 140%;}
div.box_66_bottom { 
background-image: url("/PortalData/5/Resources/images/layout/box_66_bottom.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 10px;
    margin-bottom: 5px;}
input[type=text], .partnerform select { 
background-color: #EBEFF2;
    background-image: url("/PortalData/5/Resources/images/layout/grad_sm.png");
    background-repeat: repeat-x;
    border: 1px solid #C3D0D6;
    border-radius: 4px 4px 4px 4px;
    margin: 2px;
    padding: 5px;
position:relative;
behavior: url(/PortalData/5/Resources/scripts/PIE.htc);}
textarea { 
background-color: #EBEFF2;
    background-image: url("/PortalData/5/Resources/images/layout/grad_lg.png");
    background-repeat: repeat-x;
    border: 1px solid #C3D0D6;
    border-radius: 4px 4px 4px 4px;
    margin: 2px;
    padding: 5px;
position:relative;
behavior: url(/PortalData/5/Resources/scripts/PIE.htc);}
div.clearfix { 
clear: both;}
div.content33 { 
width: 330px;}
div.box_33_blue_content { 
 background-image: url("/PortalData/5/Resources/images/layout/box_33_blue_main.png");
    background-position: 10px 0;
    background-repeat: repeat-y;
    padding: 0 0 0 10px;
line-height: 140%;}
div.box_33_blue_bottom { 
 background-image: url("/PortalData/5/Resources/images/layout/box_33_blue_bottom.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 17px;
    margin-bottom: 5px;}
div.box_33_content { 
background-image: url("/PortalData/5/Resources/images/layout/box_33_main.png");
    background-position: 10px 0;
    background-repeat: repeat-y;
padding: 0 0 0 10px;
line-height: 140%;}
div.box_33_bottom { 
background-image: url("/PortalData/5/Resources/images/layout/box_33_bottom.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 10px;
    margin-bottom: 5px;}
div.box_66_top_head { 
 background-image: url("/PortalData/5/Resources/images/layout/box_66_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
padding: 0 20px;}
div.box_33_top_head { 
 background-image: url("/PortalData/5/Resources/images/layout/box_33_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
padding: 0 20px;}
div.main_sub { 
background-image: url("/PortalData/5/Resources/images/layout/nav_bottom.png");
    background-position: 10px bottom;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 15px;
    height: 28px;
    margin-bottom: 15px;
    padding-left: 20px;
    padding-top: 10px;
    position: relative;
    width: 980px;}
div.main_sub > img { 
position: absolute;
    top: 0;}
ul.menu_level_1 li { 
position:relative;
z-index:1400;
}
span.radio_on { 
background-image: url("/PortalData/5/Resources/images/layout/kv_radio_on.png");
background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;}
span.radio_off { 
background-image: url("/PortalData/5/Resources/images/layout/kv_radio_off.png");
background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;}
div.lexicon.col .body { 
display:none;}
div.lexicon.col .head .button { 
background-image: url("/PortalData/5/Resources/images/layout/sym_plus.png");
    background-position: right center;
    background-repeat: no-repeat;
    width: 99%;}
div.lexicon.exp .head .button { 
background-image: url("/PortalData/5/Resources/images/layout/sym_minus.png");
    background-position: right center;
    background-repeat: no-repeat;
    width: 99%;}
div.lexicon .body { 
padding:5px;}
div.lexicon .head { 
background-image: url
    background-repeat: repeat-x;
    border-radius: 5px 5px 5px 5px;
    font-size: 12px;
    font-weight: bold;
    height: 15px;
    margin-top: 5px;
    padding-bottom: 4px;
    padding-left: 10px;
    padding-top: 4px;
    position: relative;
    cursor: pointer;
behavior: url(/PortalData/5/Resources/scripts/PIE.htc);}
div.content100 { 
width: 1000px;}
div.lexicon_header h2 { 
font-weight: normal;
    margin: 0 0 10px;}
div.lexicon_header a.button.on { 
background-image: url("/PortalData/5/Resources/images/layout/grad_btn_blue.png");
    border: 1px solid #000000;
    color: #FFFFFF;
}
div#logo { 
background-image: url("/PortalData/5/Resources/images/layout/logo.png");
    background-position: 15px 10px;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 105px;
    width: 550px;}
div#header { 
position: relative;
width: 100%;
z-index:1300;}
div.header_nav { 
height: 50px;
    position: absolute;
    right: 11px;
    top: 10px;
    width: 440px;
text-align: right;}
ul.menu_level_1 > li > ul { 
background: none repeat scroll 0 0 #F49E00;
    display: none;
    left: -5px;
    margin: 0;
    padding: 10px;
    position: absolute;
    text-align: left;
    top: 40px;
    z-index: 1500;
}
ul.menu_level_2 { 
list-style-type: none;}
div.footer { 
width:1000px;}
div.footer div.col1 { 
    float: left;
    height: inherit;}
div.footer ul li.function { 
background-position: 2px 2px;
background-repeat: no-repeat;
padding: 0 0 2px 20px;}
div.footer div.box_100_content { 
height:120px;}
ul.menu_level_1 > li > ul li { 
margin-top: 5px;
margin-bottom: 5px;}
div.main_crumbs span.current a { 
font-weight: bold;}
div.main_crumbs span.sep { 
padding-left: 8px;
padding-right: 8px;
color: #93afd0;}
div#copy { 
color: #a2a2a2;
padding-left: 15px;}
div.smallprint { 
display:none;
width:600px;}
a.toggle { 
cursor: pointer;
    display: block;
    font-size: smaller;
    padding-left: 20px;
    text-decoration: underline;
color: #000000;}
div#errormessage { 
color: #FF0000;
    display: none;}
span.btn_left { 
background-image: url("/PortalData/5/Resources/images/layout/btn_blue_left.png");
    display: block;
    float: left;
    height: 24px;
    width: 9px;}
span.btn_center { 
background-image: url("/PortalData/5/Resources/images/layout/btn_blue_center.png");
    display: block;
    float: left;
    height: 20px;
    padding-top: 4px;}
span.btn_right { 
background-image: url("/PortalData/5/Resources/images/layout/btn_blue_right.png");
    display: block;
    float: left;
    height: 24px;
    width: 26px;}
div.button_blue { 
height: 30px;}
div.pre_box > div { 
border: 0 none!important;}
p { 
padding: 10px 20px;
margin:0;}
div.content66 { 
width:660px;}
div.float_left { 
float:left}
div.box_33_blue_top_head { 
 background-image: url("/PortalData/5/Resources/images/layout/box_33_blue_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
padding: 0 20px;}
h4.blue_box { 
color: #004493;
    font-size: 15px;
    margin: 0;
    padding: 7px 0 0;}
div.box_66_blue_bottom { 
 background-image: url("/PortalData/5/Resources/images/layout/box_66_blue_bottom.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 17px;
    margin-bottom: 5px;}
div.box_66_blue_content { 
 background-image: url("/PortalData/5/Resources/images/layout/box_66_blue_main.png");
    background-position: 10px 0;
    background-repeat: repeat-y;
    padding: 0 0 0 10px;
line-height: 140%;}
div.box_66_blue_top_head { 
 background-image: url("/PortalData/5/Resources/images/layout/box_66_blue_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
padding: 0 20px;}
div.box_33_top { 
 background-image: url("/PortalData/5/Resources/images/layout/box_33_nohead_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 10px;
    margin-top: 5px;}
h4.box { 
color: #000000;
    font-size: 15px;
    margin: 0;
    padding: 7px 0 0;}
div.main_sub > span { 
padding-left: 55px;
    text-shadow: 1px 1px #000333;}
div.nobox_100 { 
padding-left: 10px;
    width: 980px;
    margin-top: 5px;
    margin-bottom: 5px;}
div.kv_pager { 
background-image: url("/PortalData/5/Resources/images/layout/kv_bar.png");
    background-repeat: no-repeat;
    height: 33px;
    margin-bottom: 5px;
    padding-top: 7px;
    text-align: center;}
span.pg_left { 
background-image: url("/PortalData/5/Resources/images/layout/kv_button_left.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 74px;}
span.pg_right { 
background-image: url("/PortalData/5/Resources/images/layout/kv_button_right.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 74px;}
span.pager_radio { 
    display: inline-block;
    height: 24px;
}
div.kv_pager span.active { 
cursor:pointer;}
div.lexicon.col .head { 
background-image: url("/PortalData/5/Resources/images/layout/grad_btn_white.png");
    border: 1px solid #C4D0D6;
    color: #000000;
    }
div.lexicon.exp .head { 
background-image: url("/PortalData/5/Resources/images/layout/grad_btn_blue.png");
    border: 1px solid #000000;
    color: #FFFFFF;
}
div.lexicon_header a.button { 
background-image: url("/PortalData/5/Resources/images/layout/grad_btn_white.png");
    border: 1px solid #C4D0D6;
    border-radius: 3px 3px 3px 3px;
    color: #000000;
    padding: 1px 4px;
    text-decoration: none;
behavior: url(/PortalData/5/Resources/scripts/PIE.htc);
position:relative;}
input.ButtonSearchExpress { 
background-image: url("/portaldata/5/Resources/images/layout/go.png");
    border: 0 none;
    height: 33px;
    width: 47px;}
div.main_crumbs { 
background-image: url("/PortalData/5/Resources/images/layout/nav_bottom.png");
    background-position: 10px bottom;
    background-repeat: no-repeat;
    font-size: 11px;
    height: 20px;
    padding-left: 20px;
    padding-top: 5px;
    width: 980px;}
div.footer div.col2 { 
border-left: 1px solid #C4D0D6;
    float: left;
    height: inherit;}
div.footer div.col3 { 
border-left: 1px solid #C4D0D6;
    float: left;
    height: inherit;}
div.footer div.col4 { 
border-left: 1px solid #C4D0D6;
    float: left;
    height: inherit;}
div.footer div.col5 { 
border-left: 1px solid #C4D0D6;
    float: left;
    height: inherit;}
div.footer div.col6 { 
border-left: 1px solid #C4D0D6;
    float: right;
    height: inherit;
    padding-left: 10px;
    padding-right: 10px;
    width: 205px;}
div.footer ul { 
list-style: none outside none;
    margin: 0;
    padding: 0 5px;
    width: 135px;}
div.footer ul li { 
background-image: url("/PortalData/5/Resources/images/layout/list_dot_blue.png");
    background-position: 6px 6px;
    background-repeat: no-repeat;
    padding: 0 0 2px 20px;}
div.footer ul li a, div.footer ul li span.link { 
text-decoration: none;
color: #0078be;
cursor: pointer;}
div.header_nav img { 
border: 0 none;}
.bd_right { 
padding-right: 5px;
border-right: 1px solid #a3b5ce;}
.bd_left { 
padding-left: 5px;
border-left: 1px solid #ffffff;}
p.SearchResultItem { 
margin-left: 12px;
    margin-top: 5px;
    width: 900px;}
div.SearchResultSummary img { 
border: 0 none;}
div.sitemap > ul { 
list-style: none outside none;
    margin: 0;
    padding: 0;}
div.sitemap > ul > li > ul { 
list-style: none outside none;
    margin: 0;
    padding: 0;}
div.sitemap > ul > li > a { 
background-color: #E5ECF4;
    border-radius: 3px 3px 3px 3px;
    color: #004494;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding-left: 5px;
    padding-top: 5px;
    text-decoration: none;
    width: 135px;}
div.sitemap > ul > li > ul > li > a { 
color: #004494;
    text-decoration: none;}
div.mailform { 
padding: 10px 20px;}
div.box_noframe { 
padding: 0 0 0 10px;}
div.box_noframe_head_33 { 
 background-image: url("/PortalData/5/Resources/images/layout/box_33_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
padding: 0 20px;}
div.box_noframe_head_66 { 
 background-image: url("/PortalData/5/Resources/images/layout/box_66_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
padding: 0 20px;}
ul.menu_level_1 > li { 
height: 35px;}
a.SearchResultLink { 
color: #0078BE;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 3px;
    text-decoration: none;}
span.SearchResultPath { 
color: #849096;
    display: inline-block;
    font-size: 1.2em;
    padding-bottom: 5px;
    padding-top: 3px;}
div.box_100_top_head { 
 background-image: url("/PortalData/5/Resources/images/layout/box_100_head_top.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 5px;
    padding: 0 20px;}
div.main_sub_search .productSearchGo { 
background-image: url("/portaldata/5/Resources/images/layout/go.png");
    border: 0 none;
    height: 33px;
    width: 47px;
cursor:pointer;
}
div.main_sub_search input { 
width: 300px;}
div.main_sub_search .merchant { 
position: absolute;
    right: 55px;
    top: 15px;
    width: 250px;}
div.partner_topnav { 
height: 30px;
    position: absolute;
    right: 10px;
    top: 75px;}
div.partner_topnav .left { 
background-image: url("/PortalData/5/Resources/images/layout/store_left.png");
    float: left;
    height: 30px;
    width: 12px;}
div.partner_topnav .center { 
background-color: #FFFFFF;
    float: left;
    height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;


}
div.partner_topnav .right { 
background-image: url("/PortalData/5/Resources/images/layout/store_right.png");
    float: left;
    height: 30px;
    width: 12px;}
div#logo_partner { 
background-image: url("/PortalData/5/Resources/images/layout/logo_partner.png");
    background-position: 15px 10px;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 105px;
    width: 550px;}
div.nobox_66 { 
padding-left: 10px;
    width: 660px;
    margin-top: 5px;
    margin-bottom: 5px;}
.matrixbutton { 
background-image: url("/PortalData/5/Resources//images/produktkatalog/startseite/background_matrixbutton.gif");
background-position: center top;
background-repeat: no-repeat;
height: 162px;
width: 100%;}
.matrixbutton_text { 
color: #555555;
font-weight: bold;
height: 40px;
padding: 12px 12px 0 12px;}
div.content100.pre_box { 
width:960px !important;
background-color:#FFFFFF;}
div.sitemap > ul > li { 
display: block;
    float: left;
    width: 160px;}
div.sitemap > ul > li > ul > li { 
background-image: url("/PortalData/5/Resources/images/layout/list_dot_blue.png");
    background-position: 2px 8px;
    background-repeat: no-repeat;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-top: 3px;}
div.SearchResultSummary { 
background-color: #C4D0D6;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 0;
    margin-left: 12px;
    margin-top: 10px;
    padding: 5px;
    width: 900px;
behavior: url(/PortalData/5/Resources/scripts/PIE.htc);
position:relative;}
div.box_content_noframe { 
background-position: 10px 0;
padding: 0 0 10px 10px;}
ul { 
margin:0;
padding: 10px 20px 10px 40px;}
div.lexicon_header { 
padding-top:10px;}
h1,h2,h3,h4,h5,h6,ul,ol { 
margin:0;}
div.main_sub_search { 
background-image: url("/PortalData/5/Resources/images/layout/nav_bottom.png");
    background-position: 10px bottom;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 15px;
    height: 55px;
    margin-bottom: 15px;
    padding-left: 20px;
    padding-top: 10px;
    position: relative;
    width: 980px;}
div.main_sub_search img { 
position: absolute;
    right: -55px;
    top: -10px;}
a.matrixbutton_textdecoration { 
text-decoration:none;}
div.main_crumbs a, div.main_crumbs a:visited { 
color: #ffffff;
text-decoration:none;}
span.btn_center a, span.btn_center a:visited { 
color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
font-weight: bold;}
a, a:visited { 
color: #0078BE;}
div.header_nav a, div.header_nav a:visited, div.partner_topnav a, div.partner_topnav a:visited { 
color: #004494;
text-decoration: none;
padding-left: 5px;}
div.footer div.col6 a, .footer div.col6 a:visited { 
text-decoration: none;
color: #0078BE;}
div.header_nav a:hover, div.partner_topnav a:hover { 
text-decoration: underline;}
ul.menu_level_1:hover { 
background-image: url("/PortalData/5/Resources/images/layout/nav_main_active.png");
background-repeat: repeat-x;}
ul.menu_level_2 a:hover { 
text-decoration:underline;}
div.main_crumbs a:hover { 
text-decoration: underline;}
span.btn_center a:hover { 
text-decoration: underline;}
div.footer ul li a:hover, div.footer ul li span.link:hover { 
text-decoration: underline;}
div.footer div.col6 a:hover { 
text-decoration:underline;}
div.main_sub a, div.main_sub a:visited, div.main_sub a:hover, div.main_sub_search a, div.main_sub_search a:visited, div.main_sub_search a:hover { 
color: #FFFFFF;
text-decoration:none;}
a.SearchResultLink:hover { 
text-decoration:underline;}

