/* CSS Document */
body { margin-left: auto; margin-right: auto;  margin-top: 0; font-size: 100%; font-family: Arial, Helvetica, sans-serif; padding: 0; width: 1008px; background: url('../images/header/bg_headerblau.jpg') repeat-x ; }

/*  Meta-Navigation  */
.meta { height: 137px; background: url('../images/header/header_de.jpg') no-repeat ; }
.meta_de { height: 137px; margin-bottom: 15px; background: url('../images/header/header_de.jpg') no-repeat ; }
.meta_fr { height: 137px; margin-bottom: 15px; background: url('../images/header/header_fr.jpg') no-repeat ; }

.meta_home_link { margin-left: 25px; height: 93px; width: 67px; float: left; display: inline;  }
.meta_home_link a {height: 93px; width: 67px; float: left; }

.meta_wrap { width: 510px; float: right; margin-right: 10px; display: inline;}

.meta_navi { padding: 0; float: left;  }
.meta_navi ul {  list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; }
.meta_navi li { float: left; font-size: 11px; margin: 0pt; padding: 6px 7px 0 0; color: #ffffff;}

.meta_navi_selected a { color: #92b4cb; font-weight: bold; float: left; text-decoration: none; }
.meta_navi_selected a:hover { color: #92b4cb; font-weight: bold; float: left; text-decoration: none; }
.meta_navi_notselected a { color: #ffffff; float: left; text-decoration: none; font-weight: normal; }
.meta_navi_notselected a:hover { color: #ffffff; text-decoration: underline; font-weight: normal; }

.meta_navi_language {margin: 0; padding: 0; font-weight: bold; float: right;}
.meta_navi_language ul {  list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; }
.meta_navi_language li { float: left; font-size: 11px; margin: 0pt; padding: 6px 7px 0 0; color: #ffffff;}

.language_selected a{ color: #92b4cb; text-decoration: none;}
.language_selected a:hover{ color: #92b4cb; text-decoration: none; }
.language_notselected a { padding-left: 0px; color: #ffffff; text-decoration: none; font-weight: normal; }
.language_notselected a:hover { padding-left: 0px; color: #ffffff; text-decoration: underline;font-weight: normal;}

/*  Meta-Navigation: Suche  */
.meta_navi_steuerelemente { float: right; margin: 10px 10px 0 0; padding: 0; width: 425px; display: inline; }
.steuerelemente { background: url(../images/header/search_bg.jpg) no-repeat left top; float: left; width: 209px; height: 91px; padding: 0; margin: 0; }
.steuerelement_ul li { float: left; margin: 0; padding: 0;}
.steuerelemente ul { list-style: none; font-weight: bold; width: 195px; color: #ffffff; font-size: 14px;float: right; padding: 0; margin: 5px 0 0 0; }
.steuerelemente a { display: inline; list-style: none; font-weight: bold; width: 195px; color: #000000; font-size: 11px; background: transparent url(../images/navi/arrow.gif) no-repeat scroll 0pt 50%; padding-left: 10px;  }

.steuerelemente2 { background: url(../images/header/basket_bg.jpg) no-repeat left top; float: right; width: 209px; height: 91px;  }
.steuerelemente2 a{ text-decoration: none; }
.steuerelemente2 a:hover{ text-decoration: none; }
.steuerelemente2 ul { list-style: none; font-weight: bold; width: 195px; color: #ffffff; font-size: 14px;float: right; padding: 0; margin: 5px 0 0 0; }
.steuerelemente2 table { width: 195px; color: #000000; font-size: 11px;float: right; padding: 0; margin: 0; }
.steuerelemente2 tfoot { font-size: 9px; }
.steuerelemente2 tbody { font-weight: bold; font-size: 12px;}
.steuerelemente2 td { height: 10px; padding: 0; padding-bottom: 5px;}
.steuerelement_basket_cost_centre { color:#797978; margin-right:5px; margin-left: 15px; margin-top: 5px; }

/*.suche { list-style: none;  margin: 4px 0 0 10px; padding: 0; float: left; }*/
.suche li { height: 18px; width: 185px; margin-bottom: 4px; vertical-align: bottom; float: left; }
/*.suche input[type="submit"] { background: transparent url(../images/navi/button_go.gif) no-repeat top; border: 0; padding: 0; width: 20px; cursor: pointer;}*/
/*.suche input[type="text"] { border:1px solid #999999; color:#666666; font-size:11px; font-weight:normal; margin-bottom:5px; text-align:left;  }*/

/*  Haupt-Navigation  */
.nav_left_corner { margin: 0 0 15px 28px; float: left; display: inline; padding: 0; width:964px; background: url(../images/navi/corner_left_top.gif) no-repeat top left; height: 73px;}
.nav_right_corner {width: 964px; float: left;  background: url(../images/navi/corner_right_bottom.gif) no-repeat bottom right; height: 74px;}
.nav { width: 964px; float: left; background: url(../images/navi/corner_right_top.gif) no-repeat top right; height: 74px;}
.nav ul { display: inline; list-style: none; margin: 0; padding: 0; background: url(../images/navi/corner_left_bottom.gif) no-repeat bottom left;height: 74px; width:964px;}
.nav li { float: left; font-size: 11px; font-weight: bold; padding: 0; text-align: center; }

.register { float: left; width: 964px; height: 74px;}
.register li:last-child { background: none; }
.left_corner { margin-left: 3px;}

.menu_category_0 a { color: #797978; float: left; padding: 28px 9px 10px 9px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/separator.gif) repeat-y right; height: 30px; }
.menu_category_0_selected a { color: #797978; float: left; padding: 28px 9px 11px 9px; margin-bottom: 0px; text-decoration: none; background:url('../images/navi/selected_home_bg.gif' ) no-repeat top left;  }
.menu_category_1 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category1.gif) no-repeat 50% 0%;  }
.menu_category_1_selected a { color: #000000; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category1.gif) no-repeat 50% 0%;  }
.menu_category_2 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category2.gif) no-repeat 50%  0%; }
.menu_category_2_selected a { color: #000000; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category2.gif) no-repeat 50%  0%; }
.menu_category_3 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category3.gif) no-repeat 50%  0%;  }
.menu_category_3_selected a { color: #000000; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category3.gif) no-repeat 50%  0%;  }
.menu_category_4 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none;  background: url(../images/navi/bar_category4.gif) no-repeat 50%  0%; }
.menu_category_4_selected a { color: #000000; float: left; padding:12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none;  background: url(../images/navi/bar_category4.gif) no-repeat 50%  0%; }
.menu_category_5 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category5.gif) no-repeat 50%  0%;  }
.menu_category_5_selected a { color: #000000; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category5.gif) no-repeat 50%  0%;  }
.menu_category_6 a { color: #797978; float: left; padding: 12px 10px 6px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category6.gif) no-repeat 50% 0%;  }
.menu_category_6_selected a { color: #000000; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category6.gif) no-repeat 50% 0%; }
.menu_category_7 a { color: #797978; float: left; padding: 12px 10px 6px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category7.gif) no-repeat 50% 0%;  }
.menu_category_7_selected a { color: #000000; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category7.gif) no-repeat 50% 0%;  }
.menu_category_8 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category8.gif) no-repeat 50% 0%; }
.menu_category_8_selected a { color: #000000; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category8.gif) no-repeat 50% 0%;  }
.menu_category_11 a { color: #797978; float: left; padding: 12px 11px 6px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category11.gif) no-repeat 50% 0%; }
.menu_category_11_selected a { color: #000000; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category11.gif) no-repeat 50% 0%; }
.menu_category_9 a { color: #797978; float: left; padding: 12px 10px 6px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none;  background: url(../images/navi/bar_category9.gif) no-repeat 50% 0%;}
.menu_category_9_selected a { color: #000000; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none;  background: url(../images/navi/bar_category9.gif) no-repeat 50% 0%;}
.menu_category_12 a { color: #797978; float: left; padding: 12px 10px 6px 10px;margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category12.gif) no-repeat 50% 0%; }
.menu_category_12_selected a { color: #000000; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category12.gif) no-repeat 50% 0%; }
.menu_category_10 a { color: #797978; float: left; padding: 12px 10px 6px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category10.gif) no-repeat 50% 0%;}
.menu_category_10_selected a { color: #000000; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; text-decoration: none; background: url(../images/navi/bar_category10.gif) no-repeat 50% 0%;}

.menu_category_0 { background: url(../images/navi/separator.gif) repeat-y right; height: 65px; margin-top: 4px; }
.menu_category_0_selected { background: url(../images/navi/separator.gif) repeat-y right; height: 65px; margin-top: 4px; }
.menu_category_1 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_2 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_3 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_4 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px;}
.menu_category_5 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_6 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_7 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_8 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_9 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_10 { height: 67px; margin-top: 4px;  }
.menu_category_11 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }
.menu_category_12 { background: url(../images/navi/separator.gif) repeat-y right; height: 67px; margin-top: 4px; }

.menu_category_0 a:hover{ color: #000000; background:url('../images/navi/home_bg.gif' ) repeat-x top left;   }
.menu_category_0_selected a:hover{ color: #000000; background:url('../images/navi/home_bg.gif' ) repeat-x top left;   }

.menu_category_1 a:hover{ color: #000000; background:url('../images/navi/bg_category1.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; }
.menu_category_2 a:hover{ color: #000000; background:url('../images/navi/bg_category2.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;}
.menu_category_3 a:hover{ color: #000000; background:url('../images/navi/bg_category3.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; }
.menu_category_4 a:hover{ color: #000000; background:url('../images/navi/bg_category4.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;}
.menu_category_5 a:hover{ color: #000000; background:url('../images/navi/bg_category5.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;}
.menu_category_6 a:hover{ color: #000000; background:url('../images/navi/bg_category6.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  }
.menu_category_7 a:hover{ color: #000000; background:url('../images/navi/bg_category7.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; }
.menu_category_8 a:hover{ color: #000000; background:url('../images/navi/bg_category8.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  }
.menu_category_9 a:hover{ color: #000000; background:url('../images/navi/bg_category9.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  }
.menu_category_10 a:hover{ color: #000000; background:url('../images/navi/bg_category10.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  }
.menu_category_11 a:hover{ color: #000000; background:url('../images/navi/bg_category11.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  }
.menu_category_12 a:hover{ color: #000000; background:url('../images/navi/bg_category12.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  }

.menu_category_0 a:active{ color: #000000; background:url('../images/navi/home_bg.gif' ) repeat-x top left; text-decoration: none; }
.menu_category_0 a:focus{ color: #000000; background:url('../images/navi/home_bg.gif' ) repeat-x top left; text-decoration: none; }

.menu_category_0_selected a:active{ color: #000000; background:url('../images/navi/home_bg.gif' ) repeat-x top left; text-decoration: none; }
.menu_category_0_selected a:focus{ color: #000000; background:url('../images/navi/home_bg.gif' ) repeat-x top left; text-decoration: none; }

.menu_category_1 a:active{ color: #000000; background:url('../images/navi/bg_category1.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;text-decoration: none;}
.menu_category_1 a:focus{ color: #000000; background:url('../images/navi/bg_category1.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;text-decoration: none;}
.menu_category_1_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_1_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_2 a:active{ color: #000000; background:url('../images/navi/bg_category2.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_2 a:focus{ color: #000000; background:url('../images/navi/bg_category2.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none; }
.menu_category_2_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_2_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_3 a:active{ color: #000000; background:url('../images/navi/bg_category3.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_3 a:focus{ color: #000000; background:url('../images/navi/bg_category3.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_3_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_3_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_4 a:active{ color: #000000; background:url('../images/navi/bg_category4.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_4 a:focus{ color: #000000; background:url('../images/navi/bg_category4.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_4_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_4_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_5 a:active{ color: #000000; background:url('../images/navi/bg_category5.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_5 a:focus{ color: #000000; background:url('../images/navi/bg_category5.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_5_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_5_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_6 a:active{ color: #000000; background:url('../images/navi/bg_category6.gif') repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none; }
.menu_category_6 a:focus{ color: #000000; background:url('../images/navi/bg_category6.gif') repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none; }
.menu_category_6_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_6_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_7 a:active{ color: #000000; background:url('../images/navi/bg_category7.gif') repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none; }
.menu_category_7 a:focus{ color: #000000; background:url('../images/navi/bg_category7.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none;}
.menu_category_7_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_7_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_8 a:active{ color: #000000; background:url('../images/navi/bg_category8.gif') repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none; }
.menu_category_8 a:focus{ color: #000000; background:url('../images/navi/bg_category8.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  text-decoration: none;}
.menu_category_8_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_8_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_9 a:active{ color: #000000; background:url('../images/navi/bg_category9.gif') repeat-x 50% 0%; margin-top: 0; padding-top: 19px; text-decoration: none; }
.menu_category_9 a:focus{ color: #000000; background:url('../images/navi/bg_category9.gif') repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  text-decoration: none; }
.menu_category_9_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_9_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_10 a:active{ color: #000000; background:url('../images/navi/bg_category10.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  text-decoration: none; }
.menu_category_10 a:focus{ color: #000000; background:url('../images/navi/bg_category10.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;   text-decoration: none; }
.menu_category_10_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_10_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_11 a:active{ color: #000000; background:url('../images/navi/bg_category11.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  text-decoration: none; }
.menu_category_11 a:focus{ color: #000000; background:url('../images/navi/bg_category11.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;   text-decoration: none; }
.menu_category_11_selected a:active{ color: #000000;  margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_11_selected a:focus{ color: #000000;  margin-top: 0; text-decoration: none; float: left; padding: 12px 11px 10px 11px; margin-top: 7px; margin-bottom: 3px; }

.menu_category_12 a:active{ color: #000000; background:url('../images/navi/bg_category12.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;  text-decoration: none; }
.menu_category_12 a:focus{ color: #000000; background:url('../images/navi/bg_category12.gif' ) repeat-x 50% 0%; margin-top: 0; padding-top: 19px;   text-decoration: none; }
.menu_category_12_selected a:active{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }
.menu_category_12_selected a:focus{ color: #000000; margin-top: 0; text-decoration: none; float: left; padding: 12px 10px 10px 10px; margin-top: 7px; margin-bottom: 3px; }

/*.nav li[class="menu_category_0_selected"] { margin-top: 3px; height: 50px; background: url(../images/navi/home_bg.gif) repeat-x top left; }*/
.nav li[class="menu_category_1_selected"] { margin-top: 4px; height: 67px;  background: url(../images/navi/bg_category1.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_2_selected"] { margin-top: 4px; height: 67px; background: url(../images/navi/bg_category2.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_3_selected"] { margin-top: 4px; height: 67px;  background: url(../images/navi/bg_category3.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_4_selected"] { margin-top: 4px; height: 67px; background: url(../images/navi/bg_category4.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_5_selected"] { margin-top: 4px; height: 67px; background: url(../images/navi/bg_category5.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_6_selected"] { margin-top: 4px; height: 67px;  background: url(../images/navi/bg_category6.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_7_selected"] { margin-top: 4px; height: 67px; background: url(../images/navi/bg_category7.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_8_selected"] { margin-top: 4px; height: 67px;  background: url(../images/navi/bg_category8.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_9_selected"] { margin-top: 4px; height: 67px;  background: url(../images/navi/bg_category9.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_10_selected"] { margin-top: 4px; height: 67px; background: url(../images/navi/bg_category10.gif) repeat-x 50% 0%; }
.nav li[class="menu_category_11_selected"] { margin-top: 4px; height: 67px; background: url(../images/navi/bg_category11.gif) repeat-x 50% 0%; }

/* Deaktivierte Menu-Items */
.menu_category_1_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_1_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_2_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_2_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_3_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_3_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_4_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_4_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_5_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_5_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_6_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_6_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_7_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_7_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_8_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_8_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_9_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_9_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_10_disabled { margin-top: 4px; height: 67px; }
.menu_category_10_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }
.menu_category_11_disabled { margin-top: 4px; height: 67px; background:url(../images/navi/separator.gif) repeat-y right; }
.menu_category_11_disabled span { color: #aeadad;  float: left; padding: 12px 14px 10px 14px; margin-top: 7px; margin-bottom: 3px; background: url(../images/navi/bar_disabled.gif) no-repeat 50% 0%; height: 60px; }

/*  Krümelpfad  */
.path { padding: 0; clear: both; margin: 20PX 0 0 215px; height: 30px;}
.path ul { list-style: none; margin: 0; padding: 0; width: 777px; }
.path li { float: left; font-size: 11px; padding: 8px 4px 0 0;  }
.path_text { color: #797978; }
.path_angabe a{ color: #000000; }
.path_angabe_last { font-weight: bold; }

/* Ausgleich  */
.footer_path { clear: both; margin: 0; padding: 0; }

/*  Content - Bereich  */
.wrap { margin-left: 28px; color: #797978; clear: both; padding: 0; width:964px; }
.wrap li { list-style: none;  }

.content { margin: 0; padding: 0; float: left; width: 777px; margin-right: 15px; margin-bottom: 10px; }

.menu { float: left; width: 172px; padding: 0; margin: 0; font-size: 11px; }
.content_center { float: right; width: 590px; display: inline; margin-left: 10px; overflow:hidden;  }
.container_navi { margin-bottom: 10px; height: 143px; width: 172px;}
.links_oben { width: 172px; margin: 0; padding: 0; background: url(../images/container/corner_left.gif) top left no-repeat; }
.rechts_oben { width: 172px; margin: 0; padding: 0; background: url(../images/container/corner_right.gif) top right no-repeat; }
.links_unten { width: 172px; margin: 0; padding: 0; background: url(../images/container/corner_left.gif) bottom left no-repeat; }
.rechts_unten { width: 172px; margin: 0; padding: 0; background: url(../images/container/corner_right.gif) bottom right no-repeat; }

/*  Content - linke Seite: Menu  */
.menu_liste { padding-top: 5px; padding-left: 10px; padding-right: 10px; margin: 0; width: 152px;}
.menu_liste li input { color: #666666; font-size: 10px; margin-right: 5px; font-weight: normal; float: left; border: #999999 solid 1px;}
.menu_link { float: left; margin-top: 5px; height: 35px;}
.menu_link a{ float: left; font-weight: bold; padding-left: 10px; color: #000000; background: url(../images/navi/arrow.gif) no-repeat 0 50%;  }

.bestellung { overflow: hidden;  padding-left: 10px; padding-right: 10px; margin: 0; height: 25px; width: 152px;}
.bestellung li { float: left; margin-right: 2px;  }
/*.bestellung input[type="submit"] { background: transparent url(../images/navi/button_go.gif) no-repeat; float: left; border: 0; width: 25px; cursor: pointer;}*/

.subnavi_trenner { margin: 0; padding: 0;  }

/* Content-Header */
.content_header {  background: #1b4b79 url(../images/button/top_left.gif) top left no-repeat; float: left; width: 590px; margin-bottom: 10px; }
.content_header_list { margin: 0; padding: 0; height: 47px; background: url(../images/button/top_right.gif) top right no-repeat; } 
.content_header_list_with_navi { margin: 0; padding: 0; height: 52px; background: url(../images/button/top_right.gif) top right no-repeat; } 
.content_header_title { font-size: 18px; font-weight: bold; color: #ffffff; padding-left: 10px; padding-top: 8px; }
.content_header_text { color: #000000; font-size: 12px; font-weight: normal; float: left; padding: 5px 10px; background:#eeeff1; width: 570px; }
.content_header_info { margin: 0; padding: 0; }
.content_header_info li{ border-bottom: #999999 1px solid; }
.content_header_info span { float: left; width: 570px;}

/*  Content - Footer  */
.footer_content { clear: both; }
.button_footer {float: left; height: 55px; width: 590px;}
.button { float: left; border: #b7b7b7 solid 1px; margin-right: 10px;  }
.button_middle { float: left; border: #b7b7b7 solid 1px; }
.button_last { float: right; border: #b7b7b7 solid 1px; }
.button_title {font-size: 14px; font-family: Helvetica, sans-serif; font-weight: bold; color: #c40008; text-align: center; margin-top: 3px;}
.button_text {font-size: 24px; font-family: Helvetica, sans-serif; font-weight: bold; color: #333333; text-align: center;}
.button_footer ul { margin: 0; padding: 0;background-color: #fefefd; width: 188px; background: url(../images/navi/content_footer_bg.gif) repeat-x top left;}


/*  Fusszeile  */
.footer { margin-top: 10px; color: #acadb0; font-size: 11px; margin-left: 28px; clear: both; width: 964px; }
.footer_top { clear: both;  margin-top: 5px; width: 590px; margin-left: 187px;}
.link_druck { float: left; margin: 0;  font-size: 11px;}
.link_druck a{ color: #acadb0; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%;}
.link_info { float: left; margin: 0; color: #666666;  font-size: 11px; margin-left: 55px; width: 370px;}
.link_seite { float: right; margin: 0;  font-size: 11px; }
.link_seite a{ color: #acadb0; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%;}

.footer_bottom { width: 964px; float: left; clear: both; border-top: 1px #acadb0 solid; margin-top: 10px;}
.footer_left { list-style: none; float: left; padding: 0; margin: 0; padding-top: 8px; }
.left_1 a { color: #acadb0; }
.footer_right {width: 380px; list-style: none; float: right; color: #acadb0; padding: 0; margin: 0; padding-top: 8px;}
.right_1 { float: right; padding: 0 7px 0 0; }
.right_1 a { color: #acadb0; float: left; }
.right_1_last a { color: #acadb0; float: left;}
.right_1_last { float: right; padding: 0 7px 0 0; }

/*  Menu */
.left_upper_corner { margin: 0; padding:0; background: url(../images/navi/container_rounded_left_new.gif) top left no-repeat; height: 17px; }
.right_upper_corner { margin: 0; padding:0; background: url(../images/navi/container_rounded_right.gif) top right no-repeat; height: 17px;}

.right_lower_corner {margin: 0; padding: 0; background: url(../images/navi/container_rounded_right.gif) bottom right no-repeat; height: 17px; border-top: 1px solid #cfcfcf; margin-bottom: 10px; }
.left_lower_corner {margin: 0; padding: 0; background: url(../images/navi/container_rounded_left_new.gif) bottom left no-repeat; height: 17px; }

/* Menupunkt für Kernsortiment */
.kernsortiment_left_upper_corner { margin: 0; padding:0; background: url(../images/container/dictum_corner_left.gif) top left no-repeat; height: 17px; }
.kernsortiment_right_upper_corner { margin: 0; padding:0; background: url(../images/container/dictum_corner_right.gif) top right no-repeat; height: 17px;}

.kernsortiment_right_lower_corner {margin: 0; padding: 0; background: url(../images/container/dictum_corner_right.gif) bottom right no-repeat; height: 17px; border-top: 1px solid #cfcfcf; margin-bottom: 10px; }
.kernsortiment_left_lower_corner {margin: 0; padding: 0; background: url(../images/container/dictum_corner_left.gif) bottom left no-repeat; height: 17px; }
.kernsortiment_ul { font-size: 11px;  padding: 0; margin: 0;color: #000000; background: url(../images/container/dictum_container_bg.gif) top left repeat-y;}

.level_0 {background: url(../images/navi/container_left_without_corner.gif) top left repeat-y; }
.level_0_table { margin: 0; padding: 0; background: url(../images/navi/container_right_without_corner.gif) top right repeat-y;}
.menu_level_0_notselected { font-size: 12px; font-weight: bold; border-top: #cfcfcf 1px solid;  padding: 3px 5px 3px 9px; clear: both; min-height: 15px; }
.menu_level_0_notselected a{ color: #666666; text-decoration: none; vertical-align: bottom;}
.menu_level_0_notselected a:hover { color: #000000; text-decoration: none;}

.menu_level_0_selected { font-size: 12px; font-weight: bold; border-top: #cfcfcf 1px solid;  padding: 3px 5px 3px 9px; clear: both; min-height: 15px;}
.menu_level_0_selected a{ color: #000000; text-decoration: none; vertical-align: bottom;}
.menu_level_0_selected a:hover { color: #000000; text-decoration: none;}

.level_1 { background: url(../images/navi/container_left_without_corner.gif) top left no-repeat; }
.level_1_table { margin: 0; padding: 0; background: #eeeff0;}
.menu_level_1_notselected { font-size: 11px; font-weight: normal;  border-top: #cfcfcf 1px solid;  padding-top: 4px; padding-left: 18px;  }
.menu_level_1_notselected a{ color: #666666; text-decoration: none; }
.menu_level_1_notselected a:hover { color: #000000; font-weight: bold;text-decoration: none;}

.menu_level_1_selected { font-size: 11px; font-weight: bold;  border-top: #cfcfcf 1px solid;  padding-top: 4px; padding-left: 18px; background: url(../images/navi/menu_level1_bg.gif) repeat-y;  }
.menu_level_1_selected a{ color: #000000; text-decoration: none; }
.menu_level_1_selected a:hover { color: #000000;text-decoration: none;}

/* Menupunkt mit Bild */
.menu_text {float: left; cursor: pointer;}
.menu_oeko { background:url(../images/navi/oeko.gif) no-repeat left center; width: 25px; height: 15px; float: left; margin-left: 5px; cursor: pointer; }
.menu_special { background:url(../images/navi/special.gif) no-repeat left center; width: 51px; height: 15px; float: left; margin-right: 5px; margin-top:2px; cursor: pointer;  }
.menu_aseries { background:url(../images/navi/a-series.png) no-repeat left center; width: 62px; height: 15px; float: left; margin-right: 5px; margin-top: 1px; cursor: pointer;  }

/* Content-Subheader */
.content_subheader {float: left; margin: 0; padding: 0; background:#eeeff0; border-bottom: #999999 1px solid; margin-top: 3px; margin-bottom: 10px; width: 590px;}
.content_subheader_text { color: #666666; font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; padding-left: 10px; width: 580px; }
.content_subheader_dark {float: left; margin: 0; padding: 0; background:#D8DEE4; border-bottom: #999999 1px solid; margin-top: 3px; margin-bottom: 10px; width: 590px;}

/* Segment-Overview */
.segment_overview_left { float: left;  width: 285px; margin-bottom: 5px; margin-top: 10px; margin-right: 20px; clear: both; }
.segment_overview_left li { vertical-align:top; background: url(../images/navi/arrow.gif) no-repeat 0 50%; padding-left: 10px; text-decoration: underline; font-size: 11px; margin-bottom: 1px; }
.segment_overview_left td { vertical-align: top; padding-left: 0; margin-left:0}
.segment_overview_left ul { vertical-align:top; padding: 0; margin: 0; }
.segment_overview_left thead{ font-weight: bold;font-size: 12px; }
.segment_overview_left thead a{ text-decoration: none; color: #797978; }
.segment_overview_left thead a:hover{ text-decoration: none; color: #000000; }
.segment_overview_left li a{ color: #797978; text-decoration: underline;}
.segment_overview_left li a:hover{ color: #000000; text-decoration: underline;font-weight: bold;}
.segment_overview_left td[class="segment_image"] { background: #ffffff; padding-left: 1px; width: 85px; }

.segment_overview_right { float: left;  width: 285px; margin-bottom: 5px; margin-top: 10px; }
.segment_overview_right li { vertical-align:top; background: url(../images/navi/arrow.gif) no-repeat 0 50%; padding-left: 10px; text-decoration: underline; font-size: 11px;  padding-bottom: 1px;}
.segment_overview_right td { vertical-align: top; padding-left: 0; margin-left:0;}
.segment_overview_right ul { vertical-align:top; padding: 0; margin: 0; }
.segment_overview_right thead{ font-weight: bold;font-size: 12px;}
.segment_overview_right thead a{ text-decoration: none; color: #797978; }
.segment_overview_right thead a:hover{ text-decoration: none; color: #000000; }
.segment_overview_right li a{ color: #797978; text-decoration: underline;}
.segment_overview_right li a:hover{ color: #000000; text-decoration: underline;font-weight: bold;}
.segment_overview_right td[class="segment_image"] {padding-left: 1px; width: 85px;}

/* Label-Value-Control */
.label_ul {float: left; display: inline; margin: 0; padding: 0; width: 590px; clear: both; margin-bottom: 10px; color: #000000; font-weight: normal; font-size: 12px; }
.label_ul input[type="text"] { margin-right: 5px; }
.label_ul input[type="radio"] { margin: 0; margin-right: 2px; padding: 0; border:0;}
/*.label_ul label { vertical-align: top;}*/
.label_ul ul { padding: 0; margin: 0 0 0 5px; float: left; display: inline;}
.label_name { font-size: 12px; color: #000000; float: left; margin-right: 20px; padding-left: 10px; width: 160px; }
.label_ul table { margin: 0; padding: 0; float: left; width: 250px;}
.label_ul a { color: #000000; text-decoration: underline; }

.textbox_optional { float: left; padding-left: 5px; background: url(../images/button/bar_white.gif) no-repeat left 15%; }
.textbox_mandatory { float: left; padding-left: 5px; background: url(../images/button/bar_yellow.gif) no-repeat; background-position: left middle;  }
.textbox_link { padding: 0; float: right; margin: 0 0 0 5px; }
.textbox_link a{ font-weight: bold; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%; text-decoration: underline; }
.textbox_optional textarea { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; width: 268px; height: 72px;}

.checkbox_text { float: left; margin-left: 0; width: 400px;  }
.checkbox_text input { border: 0px; float: left;margin-left: 2px; }

.checkbox{ float:left;}

/*.dropdown { border: #797978 1px solid; color: #000000; font-size: 11px; margin: 0 5px 5px 0;}*/
.dropdown { border: #999999 1px solid; color: #000000; font-size: 11px; margin: 0; float: left; display: inline; }
.dropdown_optional { float: left; padding-left: 5px; background: url(../images/button/bar_white.gif) no-repeat left 1%; padding-right: 5px;  }
.dropdown_mandatory { float: left; padding-left: 5px; background: url(../images/button/bar_yellow.gif) no-repeat left 1%; padding-right: 5px;  }
.dropdown_mandatory_invalid { float: left; background: url(../images/button/bar_red.gif) no-repeat right 15%; padding-right: 5px; }

.label_info { float: left; margin-left: 195px; width: 380px; }
.label_info input[type="checkbox"] { margin-bottom: 0; }
.label_text { font-weight: bold; float: left; margin-left: 5px; margin-bottom: 5px; width: 380px; }

.label_link_additional { float: left; width: 300px; margin-left: 191px; display: inline; }
.label_link_additional a { color: #000000; text-decoration: underline; font-size: 11px; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%;  }

/* ModalPanel */
.modalWindow { background-color: #ffffff; border-color: Gray;}
.modalWindowTitle { margin: 0; padding: 0; height: 18px; }
.modalWindowTitle input { margin: 0; padding: 0;}
.modalWindowTitle td { padding: 0px; font-weight: bold;	font-size: 0.9em; background-image: url(../images/imageWindow/ImageWindowBar.gif);cursor: hand;	color: black;	font-family: Verdana;	width:100%;	height: 18px;	background-color: #6f90dc;}
.titleIcon { padding-right:20px; }

.modalTitle {  background: #1b4b79 url(../images/button/top_right.gif) top right no-repeat; float: left; width: 590px; margin-left: 5px; margin-bottom: 5px; }
.modalPanel_list { list-style-type: none; float: left; margin: 0; padding: 0; height: 47px; width: 590px; clear: both;background: url(../images/button/top_left.gif) top left no-repeat;}
.modalPanel_text { color: #666666; font-size: 12px; font-weight: normal; float: left; margin-top: 7px; padding-left: 10px; width: 590px; }
.modalPanel_text a{ color: #666666; font-size: 12px; font-weight: normal; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%;}
.modalPanel_title { color: #666666; font-size: 12px; font-weight: bold; float: left; margin-top: 7px; padding-left: 10px; width: 590px; }
.modalPanel_ul { float: left; margin: 0; padding: 0; width: 150px; clear: both;}
.modalPanel_title1 { font-size: 17px; font-weight: bold; color: #ffffff; padding-left: 10px; padding-top: 8px; float: left; width: 400px; }

.modalPanel_bottom { width: 590px; float: left; clear: both; border-top: 1px #acadb0 solid; margin-top: 10px; margin-left: 10px;}
.modalPanel_footer { clear: both;  margin-top: 5px; width: 590px; }
.modalPanel_footer_link_druck { float: left; margin: 0;  font-size: 11px; margin-bottom: 10px; }
.modalPanel_footer_link_druck a{ color: #acadb0; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%;}
.modalPanel_footer_link_seite { float: right; margin: 0;  font-size: 11px; margin-bottom: 10px; }
.modalPanel_footer_link_seite a{ color: #acadb0; padding-left: 10px; background: url(../images/navi/arrow.gif) no-repeat 0 50%;}

.printButton {float: right; width: 22px; height: 20px; margin-right: 5px; margin-top: 10px;}

/* goto label and input */

.goto_label
{
	color:#000000;
	float:left;
	font-size:12px;
	padding-right:5px;
	padding-top:2px;
	vertical-align:middle;
}

.goto_label_input
{
	float:left;	
}

.goto_label_input input 
{
	vertical-align:top;
}

.goto_label_input_textbox
{
	margin-right:5px;
	padding-right:5px;
	width:50px;
}

.angebot_box { background:#265D92 url(../images/navi/top_right.gif) no-repeat scroll right top;
height:159px; margin-bottom:10px;}

.angebot_box_sigel { background:#751A7D url(../images/navi/top_right.gif) no-repeat scroll right top;
height:159px; margin-bottom:10px; }

.angebot_box_top { background:transparent url(../images/navi/top_left.gif) no-repeat scroll left top;
height:26px; margin:0;}

.box_links { background:#C0DAEC url(../images/navi/bottom_left.gif) no-repeat scroll left bottom;
float:left; height:133px; width:140px;}

.box_links_sigel { background:#CFCFCF url(../images/navi/bottom_left.gif) no-repeat scroll left bottom;
float:left; height:133px; width:280px; }

.box_links_jubifilm { background:#C0DAEC url(../images/navi/bottom_left.gif) no-repeat scroll left bottom;
float:left; height:133px; width:280px; }

.box_links_sigel img { padding-left:20px; padding-top:10px; }

.box_links_jubifilm img { padding-left:10px; padding-top:10px; }

.box_rechts { background:#C0DAEC url(../images/navi/bottom_right.gif) no-repeat scroll right bottom;
float:right; height:133px; vertical-align:text-bottom; width:150px; }

.box_rechts_sigel { background:#CFCFCF url(../images/navi/bottom_right.gif) no-repeat scroll right bottom;
float:right; height:133px; vertical-align:text-bottom; width:10px; }

.box_rechts_jubifilm { background:#C0DAEC url(../images/navi/bottom_right.gif) no-repeat scroll right bottom;
float:right; height:133px; vertical-align:text-bottom; width:10px; }

.intro_image { width: 290px; height: 338px; float: left; }

.intro_image_small { width: 290px; height: 169px; float: left; }


.box_links img { margin:10px 0 0 10px; }

.article_link a{ color: #000000; }
.article_link a:hover{ color: #000000; font-weight: bold;}

.item_enum
{
    background: transparent url(../images/navi/point.gif) no-repeat scroll left 4px;
    color:#000000;
    padding-left: 10px;
    float:left;
    font-size:12px;
    margin-left:20px;
    margin-bottom:5px;
    width:500px;
    font-weight:bold;
}

/* Common control style */
.common_link { display: inline; font-weight: bold; color: #000000; font-size: 12px; background: transparent url(../images/navi/arrow.gif) no-repeat scroll 0pt 50%; padding-left: 10px; margin-left:3px}

/* Common table styles */
.common_table 
{
	clear:both;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	width:590px;
}
.common_table_titel
{
	background: #d8dee4;
}
.common_table_titel_1
{
	background: #eeeff0;
}
.common_table thead 
{
	color:#666666;
	font-size:11px;
	font-weight:bold;
}
.common_table thead td 
{
	border-bottom:1px solid #999999;
	vertical-align:top;
}
.common_table tbody
{
	border-bottom:1px solid #999999;
	color:#000000;
	font-size:11px;
	text-align:left;
}
.common_table tbody td
{
	border-bottom:1px solid #999999;
}

.product_text_item { padding-left: 10px; color: #000000; font-size: 12px; margin-top: 5px; float: left; width: 370px; } 
.product_text_item td { vertical-align: middle; }

.landingpage_img { margin-bottom: 20px; }

.landingpage_label { float: left; margin: 2px 3px 5px 3px; }

.landingpagebonus_label { float: left; margin: 2px 3px 15px 3px; }

