
/* Style Sheet July 2009.1 */
a, 
p, 
div, 
/* ul, */
tr,
td,
body, 
input,
textarea,
select,
.color_search_res_10, a.color_search_res_10,
.logo_navigation, a.logo_navigation,
.tab_color_border, /*.tab_color_body,*/
.tab_productsearch_border, .tab_productsearch_body,
.tab_shop_border, .tab_shop_body,
.tab_help_border, .tab_help_body,
.tab_news_border, .tab_news_body,
.tab_shop_orange_border, .tab_shop_orange_body,
.news_link, a.news_link,
.tab_shop_link,
.navigation_path, a.navigation_path,
.tab_favorites_border, .tab_favorites_body, .references
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color: #000000;
    line-height: 16px;
    font-weight: normal;
    text-decoration: none;
}


.tab_color_body
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color: #ffffff;
    line-height: 16px;
    font-weight: normal;
    text-decoration: none;
}


.references
{
    font-size: 8px;
}

.tab_color_border, 
.tab_productsearch_border, 
.tab_shop_border, 
.tab_help_border, 
.tab_news_border, 
.tab_shop_orange_border,
.tab_favorites_border
{
    margin-bottom: 10px;
    color: #000000; 
/*    background-color: #ffffff;*/
}

.tab_color_body,
.tab_productsearch_body,
.tab_shop_body,
.tab_help_body,
.tab_news_body,
.tab_shop_orange_body,
.tab_favorites_body
{
    font-size: 12px;
    line-height: 16px;
    font-weight:bold;
    height:25px;
    padding-left: 3px;
/*    color:  #ffffff;     */
}

/* Google search boxes */
.tab_productsearch_border
{
    border:1px #7a8088 solid;
}
.tab_productsearch_body
{
    background-color: #7a8088;
    color:  #ffffff;
}

/* Newsbox right site */
.tab_news_border
{
    border:1px #d20034 solid;
}
.tab_news_body
{
    background-color: #d20034;
    color: #ffffff;
}

/* Shopping area - yellow */
.tab_shop_border
{
    border:1px #ffff00 solid;
}
.tab_shop_body
{
    background-color: #ffff00;
    color: #000000;
}

/* Shopping area - orange */
.tab_shop_orange_border
{
    border:1px #ff6600 solid;
}
.tab_shop_orange_body
{
    background-color: #ff6600;
    color: #000000;
}

/* Shopping area - Favorites list */
.tab_favorites_border
{
    border:1px #7a8088 solid;
}

.tab_favorites_body
{
    background-color: #7a8088;
    color: #000000;
}

/* Shopping area - Help */
.tab_help_body
{
    background-color: #A7CBEF;
}
.tab_help_border
{
    border:1px #A7CBEF solid;
    color: #000000;
}

/* Angaben zu Eingabeformularen - Anfang */
input, textarea, select 
{
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
}

textarea 
{
width:98%;
}

/* Suchergebnisse */
.color_search_res_10, a.color_search_res_10 
{
    color: #7a8088;
}

ul 
{
      list-style-type: circle;
}
a 
{
    color: #993300;
}

/* Link in Navigation */
.logo_navigation, a.logo_navigation
{
    color: #ff6600;
}
.navigation_path, a.navigation_path
{
    background-color: #ff6600;
    color: #FFFFFF;
    padding: 3px;
}

/*menustyles*/


/* Link in Navigation */


.tab_news
{
    padding: 1px; 
    border-bottom:1px solid #d20034;
}


a.tab_shop_link:link, a.tab_shop_link:visited {color: #999900;} 
a.tab_favorites_link:link, a.tab_favorites_link:visited {color: #7a8088;} 
a.help:link, a.help:visited {color: #0066CC;} 
a.navigation_path:link, a.navigation_path:visited {color: #ffffff;} 
a:hover, a.tab_shop_link:hover, a.tab_favorites_link:hover, a.help:hover, a.navigation_path:hover, a.navigation_path:hover, a.news_link:hover  {text-decoration: underline;}
a:hover, a.tab_shop_link:hover, a.tab_favorites_link:hover, a.help:hover, a.navigation_path:hover {color: #ff0000;}


a.DropMenu:link, a.DropMenu:visited, a.DropMenu:hover {color: #000000; font-weight: normal;}


a.navigation_path:hover 
{
    color: #ffffff;
}
   .news_link, a.news_link, a.news_link:link, a.news_link:visited, a.news_link:hover
{
    color: #d20034;
    font-weight: normal;
}

a, a:link, a:visited
{
    font-weight: bold;
}

.tab_color_border
{
    border:1px #ff6600 solid;
}

H1, H2, H3, .logo_navigation, a.logo_navigation
{
    color: #ff6600;  
}

/* HEADINGS */
H1
{
    font-size: 24px;
    line-height: 27px;
}
H2
{
    font-size: 16px;
    line-height: 18px;
}
H3
{
    font-size: 14px;
    line-height: 16px;
}

a, a.tab_shop_link:link, a.tab_shop_link:visited, a.tab_favorites_link:link, a.tab_favorites_link:visited, a.help:link, a.help:visited, 
a.navigation_path:link, a.navigation_path:visited, .logo_navigation, a.logo_navigation, a.logo_navigation:visited
{
    font-weight: normal;
}

.tab_color_body, .navigation_path, a.navigation_path
{
    background-color: #ff6600;
}

a, a:link, a:visited, a.tab_color_border, a.tab_color_border:link, a.tab_color_border:visited, a.tab_color_border:active
{
    color: #993300;
}

a:hover {color: #ff0000;text-decoration: underline;} 

.tab_navi
{
    padding: 1px; 
    border-bottom:1px solid #ff6600;
}


/* DROPDOWN MENU BEGIN */

a.folder_link, .folder_link
{
    background-color:#efefe7; 
    border-left:#ffffff 0px solid; 
    border-right:#ffffff 0px solid; 
    border-top:#ffffff 1px solid; 
    border-bottom:#ffffff 1px solid;
}

a.folder_link_active, .folder_link_active
{
    background-color:#cccccc; 
    border-left:#993300 1px solid; 
    border-right:#993300 1px solid; 
    border-top:#993300 1px solid; 
    border-bottom:#cccccc 1px solid;
}

table tr.drop {
    background-color: #efefef;
    display: block;
}

table tr.drop:hover {
    background-color: #cccccc;
    display: block;
}


/* DROPDOWN MENU END */


   #MBHeader {
    width: 850px;
    margin: 0px;
    z-index:1000000;
}
#MBHeader * {
    padding: 0px;
}
#MBHeader li {
    list-style: none;
}
#MBHeader ul.MBMenuLevel1 li.MBMenuLevel1 {
    float: left;
}
#MBHeader ul.MBMenuLevel1 .MBMenuLevel2 {
    position: relative;
} 

#MBHeader ul.MBMenuLevel1 .MBMenuLevel2 ul.MBMenuLevel2 {
    list-style-type: none;
    display: none;
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 100;
}
#MBHeader ul.MBMenuLevel1:hover .MBMenuLevel2 ul.MBMenuLevel2 {
    display: block;
}


#MBHeader .DropMenuLi21 ul, .DropMenuLi22 ul, .DropMenuLi23 ul, .DropMenuLi24 ul, .DropMenuLi25 ul, .DropMenuLi403 ul, .DropMenuLi404 ul, .DropMenuLi405 ul
{
    padding:0px; 
    margin:0px; 
    list-style-type:none; 
    display: block;
} 

#MBHeader .DropMenuLi21 li a  { margin:1px 0px 2px 1px; } 
#MBHeader .DropMenuLi22 li a  { margin:1px 0px 2px 1px; }
#MBHeader .DropMenuLi23 li a  { margin:1px 0px 2px 1px; }
#MBHeader .DropMenuLi24 li a  { margin:1px 0px 2px 1px; }
#MBHeader .DropMenuLi25 li a  { margin:1px 0px 2px 1px; }
#MBHeader .DropMenuLi403 li a  { margin:1px 0px 2px 1px; }
#MBHeader .DropMenuLi404 li a  { margin:1px 0px 2px 1px; }
#MBHeader .DropMenuLi405 li a  { margin:1px 0px 2px 1px; }

#MBHeader .DropMenuLi21 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_21.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px;  
    color: #993300;
    font-weight: normal;
}
#MBHeader .DropMenuLi22 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_22.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #990066;
    font-weight: normal;
}
#MBHeader .DropMenuLi23 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_23.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #006633;
    font-weight: normal;
}
#MBHeader .DropMenuLi24 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_24.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #ff3300;
    font-weight: normal;
}
#MBHeader .DropMenuLi25 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_25.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #003399;
    font-weight: normal;
}
#MBHeader .DropMenuLi403 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_403.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #330066;
    font-weight: normal;
}
#MBHeader .DropMenuLi404 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_404.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #330066;
    font-weight: normal;
}
#MBHeader .DropMenuLi405 a
{
    padding:2px 16px 3px 11px; 
    background: url(/images/en/menu/menu_off_405.gif) no-repeat 1px 1px; 
    margin:1px 0px 2px 11px; 
    color: #000066;
    font-weight: normal;
}

#MBHeader .DropMenuLi21 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi22 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi23 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi24 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi25 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi403 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi404 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 
#MBHeader .DropMenuLi405 ul a:hover
{
    background: url(/images/en/menu/menu_off_0.gif) no-repeat 1px 1px; 
    color: #ff0000; 
    text-decoration: none;
} 



#MBHeader a.DropMenu:hover
{
    text-decoration: none;
    font-weight: normal;
}
              
.k_float, 
.kc_bottom, 
.kc_right,
.LogoStartX,
.ContentStart,
.TableEnd,
.GetAninBanner,
#controlFavoritesListBox,
#controlLogIn,
#SearchBox,
.GetLogoNavLinks,
#MBHeader,
.GetTopButtonNaviagtion,
.tellafriend,
.tabShop
{
   
}

.ContentStartWidth
{
    width: 850;
}
.MainAlign
{
 text-align: ;
}

.stem_frame_color
{
    background-color: #c5e0f1;
}



.tab_stem_border
{
    border:1px #95da00 solid;
}

.tab_stem_body
{
    background-color: #ffffff;
    padding: 5px 5px 5px 5px;
}



