body 
    { 
        font-family: Arial; 
        font-size:12px;
        background-color:#fff; 
        margin:0px; 
        margin-top: 6px; 
        background-image: url("/go/funk/_ws/mediabase/images/modules/images/bg-kachel.png"); 
        background-repeat:repeat-x;
        }

a:link { 
    color:#006699; 
    text-decoration:none; 
    }
a:visited { 
    color:#006699;
    text-decoration:none;
    }
a:active { 
    color:#006699;
    text-decoration:none;
    }

div.box_head
    { 
        padding:0px; 
        margin:0px; 
        font-weight: bold; 
        height:0px;
        visibility:hidden;
        font-size:0pt;  
        }

div.box { 
    width: 190px; 
    padding: 0px; 
    margin:0px; 
    float:left;
    margin:-8px 0px 20px;
    }

div.areaTopLogo    
    { 
    width:960px; 
    min-height:120px;
    clear:both;
    background-image: url("/go/funk/_ws/mediabase/images/modules/images/header_herbst.png"); 
    background-repeat:no-repeat; 
    }
img.logo 
    {
        padding: 0px;
        }

div.areaTop2 { 
    width: 960px; 
    height: 24px; 
    background-repeat:no-repeat; 
    }
div.areaTop2left
    {
        width:755px; 
        height:24px; 
        float:left; 
        padding-left:15px;
    }
div.areaTop2right
    { 
        width:190px; 
        height:24px; 
        float:left; 
        }
div.areaMainLeft_Outer
    {
        width:185px;
        margin: 0px;
        padding: 0px;
        margin-top:25px;
        float:left;
        vertical-align:top;
        }
div.areaMainLeft 
    {
        width:185px; 
        margin: 0px; 
        padding: 0px; 
        vertical-align:top;
        overflow:hidden;
        }


div.areaMainContent1   
    { 
        float:left; 
        width:480px; 
        }
div.sidebar { 
    color:; 
    overflow:hidden;
    vertical-align:top; 
    float:left;
    width:190px; 
    padding: 0px; 
    padding-top:20px;
    }


div.areaTop1 
    { 
        height:19px; 
        text-align:right;
        margin-right:22px; 
        padding:0px;
        }
/* ------------------- Top1-Navigation (Hilfsnavigation) ---------------------- */
/* -- Meist im oberen Kopfbereich der Seite -- */

div.areaTop1 ul
    { 
        list-style-type: none; 
        margin:0px; 
        padding:0px;
        text-align:center; 
        }
div.areaTop1 ul li 
    { 
        display:inline; 
        }

div.areaTop1 li.nav_top_first_object, 
div.areaTop1 li.nav_top_first_object a,
div.areaTop1 li.nav_top_first_object_active,
div.areaTop1 li.nav_top_first_object_active a 
    {
        background-image:url("/go/funk/_ws/mediabase/images/modules/images/bg-quick-nav-1.gif");
        background-repeat:no-repeat;
        width:66px !important;
        height:19px;
        line-height:19px;
        display:inline-block;
        display:-moz-inline-block;
        text-align:center;
        padding:0px;
        }
div.areaTop1 li.nav_top_object
    {
        margin-left:-3px;
        }
div.areaTop1 li.nav_top_object,
div.areaTop1 li.nav_top_object a,
div.areaTop1 li.nav_top_object_active,
div.areaTop1 li.nav_top_object_active a,
a.nav_top_object_active
    {
        background-image:url("/go/funk/_ws/mediabase/images/modules/images/bg-quick-nav.gif");
        background-repeat:no-repeat;
        width:63px !important;
        height:19px;
        line-height:19px;
        display:inline-block;
        display:-moz-inline-block;
        text-align:center;
        padding:0px;
        }

div.areaTop1 a.nav_top_object 
    { 
        font-size:10px;
        color:#fff;
        padding:0px;
        }
a.nav_top_object_active, 
a.nav_top_object_active:visited, 
a.nav_top_object_active:active 
    { 
        font-size:10px;
        color:#fff;
        padding:0px;
        }
   
/* ------------------- Top1-Navigation (Hilfsnavigation) ---------------------- */

/* MAINNAV HOR */
div.areaTop2left
    { 
        padding-left:5px; 
        }
/* MAINNAV HOR */



div.catalog_premium    { background-color: #eeeeee; padding-left:5px; padding-top:5px; }
div.catalog_standard    { padding-left:5px; }


div.simple_poll {

}
div.simple_poll_question { margin-bottom: 10px; font-weight: bold }
div.simple_poll_result { margin-bottom: 5px }
div.simple_poll_options { margin-bottom: 10px }



div.list_plain_rss      { padding-bottom:10px; }

a.nav_level_3_object_active{
  background-image: url(/go/funk/_ws/mediabase/images/modules/images/tree3a_img.gif);
  background-repeat: no-repeat;
  background-position: 10px 2px;
}
a.nav_level_3_object {
  background-image: url(/go/funk/_ws/mediabase/images/modules/images/tree3_img.gif);
  background-repeat: no-repeat;
  background-position: 10px 2px;
}
a.nav_level_4_object_active {
  background-image: url(/go/funk/_ws/mediabase/images/modules/images/tree3a_img.gif);
  background-repeat: no-repeat;
  background-position: 24px 2px;
}  
a.nav_level_5_object_active {
  background-image: url(/go/funk/_ws/mediabase/images/modules/images/tree3a_img.gif);
  background-repeat: no-repeat;
  background-position: 38px 2px;
}

 
span.gui_add_to_basket {
  margin-left: 4px;
}


/* ------------------- Tree-Navigation (Hauptnavigation) --------------------- */
div.box_body_nav { 
    font-size: 11px; 
    padding:0px; 
    margin: 0px; 
    padding-bottom:5px;
    width:185px;
    }

ul.nav_level_1 { 
    margin:0px; 
    padding:0px; 
    list-style-type: none; 
    text-indent:0px; 
    padding-top:15px;
    margin-left:0px; 
    }
ul.nav_level_2 { 
    margin:0px; 
    padding:0px; 
    list-style-type: none; 
    text-indent:0px;
    margin-left:0px; 
    }
ul.nav_level_3 { 
    margin:0px; 
    padding:0px; 
    list-style-type: none; 
    text-indent:0px;
    margin-left: 0px; 
    }
ul.nav_level_4 { 
    margin:0px; 
    padding:0px; 
    list-style-type: none; 
    text-indent:0px;
    margin-left:0px; }
ul.nav_level_5 { 
    margin:0px; 
    padding:0px; 
    list-style-type: none; 
    text-indent:0px;
    margin-left: 0px; 
    }

li.nav_level_1_object { 
    margin:0px; 
    padding:0px; 
    display:block; 
    margin-bottom:1px;
    }
li.nav_level_1_object_active {
    margin:0px; 
    padding:0px; 
    display:block;
    border:solid 1px #9bbfd1;
    background-image:url(/go/funk/_ws/mediabase/images/modules/images/bg_tree2.gif);
    background-repeat:no-repeat;
    background-position: left bottom;
    margin-bottom:1px;
    }
li.nav_level_2_object, 
li.nav_level_2_object_active 
    { 
        margin-left:-3px; 
        padding:0px; 
        display:block; 
        }
li.nav_level_3_object, li.nav_level_3_object_active { margin:0px; padding:0px; display:block; }
li.nav_level_4_object, li.nav_level_4_object_active { margin:0px; padding:0px; display:block; }
li.nav_level_5_object, li.nav_level_5_object_active { margin:0px; padding:0px; display:block; }


div.nav_level_1_object, div.nav_level_1_object_active { margin:0px; padding:0px; margin-bottom:1px; overflow:hidden; padding-top:4px; padding-bottom:5px; }

div.nav_level_2_object, div.nav_level_2_object_active { margin:0px; padding:0px; margin-bottom:5px; overflow:hidden; padding-top:4px; padding-bottom:5px; }
div.nav_level_3_object, div.nav_level_3_object_active { margin:0px; padding:0px; margin-bottom:5px; overflow:hidden; padding-top:4px; padding-bottom:2px; }
div.nav_level_4_object, div.nav_level_4_object_active { margin:0px; padding:0px; margin-bottom:5px; overflow:hidden; padding-top:2px; padding-bottom:2px; }
div.nav_level_5_object, div.nav_level_5_object_active { margin:0px; padding:0px; margin-bottom:5px; overflow:hidden; padding-top:2px; padding-bottom:2px; }


a.nav_level_1_object, a.nav_level_1_object_active {
  padding:0px; 
    margin:0px;
  display:block; 
    text-align:left;
  font-size:12px;
  padding-left:5px;
  overflow:visible;
}

a.nav_level_2_object {
  padding:0px; 
    margin:0px;
  display:block;
    font-weight:lighter; 
    text-align:left;
  font-size:11px;
  padding-left:9px;
  overflow:visible;
  color:#000;
}
a.nav_level_2_object_active {
  padding:0px;
    margin:0px;
  display:block; 
    text-align:left;
    font-weight:lighter;
  font-size:11px;
  padding-left:9px;
  overflow:visible;
  color:#663300 !important;
  padding-top:2px;
}
div.nav_level_2_object_active {
  background-image: url(/go/funk/_ws/mediabase/images/modules/images/tree2a_img.gif) !important;
  background-repeat: no-repeat;
  background-position: 3px 3px;
}
div.nav_level_2_object {
  background-image:none;
  background-repeat: no-repeat;
  background-position: 3px 3px;
}


a.nav_level_3_object, 
a.nav_level_3_object_active {
  padding:0px; 
    margin:0px;
  display:block; 
    text-align:left;
  font-size:11px;
  padding-left:24px;
  overflow:visible;
  font-weight:lighter;
}

a.nav_level_4_object, 
a.nav_level_4_object_active {
  padding:0px; 
    margin:0px;
  display:block; 
    text-align:left;
  font-size:11px;
  padding-left:38px;
  overflow:visible;
  font-weight:lighter;
}

a.nav_level_5_object,
a.nav_level_5_object_active {
  padding:0px;
    margin:0px;
  display:block;
    text-align:left;
  font-size:11px;
  padding-left:52px;
  overflow:visible;
  font-weight:lighter;
}



div.nav_level_1_object { 
    background-color:#fff; 
    background-image:url('/go/funk/_ws/mediabase/images/modules/images/tree1_img.gif');
    background-repeat: no-repeat; 
    }
div.nav_level_1_object_active { 
    background-color:#fff;
    background-image: url('/go/funk/_ws/mediabase/images/modules/images/tree1a_img.gif'); 
    background-repeat: no-repeat; 
    }

a.nav_level_1_object, a.nav_level_1_object:active, 
a.nav_level_1_object:visited { 
    color:#fff 
    }
a.nav_level_1_object_active, 
a.nav_level_1_object_active:active, 
a.nav_level_1_object_active:visited 
    { 
        color:#663300; 
    }
a.nav_level_1_object_active { 
    font-weight: bold; 
    }
    
div.areaMain { 
    width:955px; 
    margin: 0px; 
    background-color:#fff; 
    padding-bottom:20px; 
    overflow:hidden;
    }

div.areaMainContent  { 
    vertical-align:top; 
    overflow:hidden;
    color:;
    width:770px; 
    padding: 0px; 
    padding-top:12px; 
    float:left; 
    }
    
/* BREADCRUMB */
span.path_text, .path_object, .path_object_active, .path {
    padding-right:0px;
    font-size:9px !important; 
    }  
    
/* SEARCH */
div.areaTop2right { 
    width:190px; 
    height:24px; 
    float:left;
    padding-top:1px; 
    }  

/* BOXEN rechte Seite */
div.box2_head  { 
    font-weight: bold; 
    height:25px;
    background-color:#fff;
    background-image:url('/go/funk/_ws/mediabase/images/modules/images/tree1_img.gif');
    color:#fff;
    padding-left:7px;
    padding-top:5px;
    padding-bottom:0px;
    margin-bottom:-5px;
    background-repeat:no-repeat; 
    }
div.box2_body, 
div.box2_body_banner, 
div.box2_body_pictext { 
    font-size: 11px; 
    padding:7px; 
    padding-top: 5px; 
    background-color:#fff;
    background-image: url(' /go/funk/_ws/mediabase/images/modules/images/box2_body_img.gif'); 
    background-repeat:repeat-y;
    color:#585858;
    padding-bottom:8px; 
    }
div.box2_body_banner,
div.box2_body_pictext {
    padding-right:10px; 
    padding-bottom:8px;
    }
div.box2_body ul { 
    padding:0px; 
    margin:0px; 
    padding-left:14px; 
    }
div.box2_foot { 
    height: 15px; 
    background-color:#fff; 
    vertical-align:top;
    background-image:url('/go/funk/_ws/mediabase/images/modules/images/box2_foot_img.gif'); 
    color:#fff;
    margin-bottom: 20px; 
    background-repeat:no-repeat; 
    }
    
/* ------------------- Kategorien-Anzeige von Modulen innerhalb der Hauptnavigation --------------------- */

div.category_display_matrix { 
    margin-bottom:30px; 
    background-image:url('/go/funk/_ws/mediabase/images/modules/images/bg_display_matrix.gif');
    background-color:#fff;
    background-position:left bottom;
    background-repeat:repeat-x;
    padding:8px;
    margin-right:20px; 
    border:solid 1px #9bbfd1;
    }
a.category_dispplay_matrix { 
    font-weight:bold; 
    }

div.category_display_matrix a, 
div.category_display_matrix a:visited, 
div.category_display_matrix a:active { 
    font-weight:bold; 
    color:; 
    }

table.matrix_level_1  {  }
td.matrix_object { 
    width:200px; 
    height:23px; 
    font-weight:bold; 
    }
a.matrix_object { 
    display:block; 
    text-align:left; 
    padding:4px; 
    padding-left:8px;
    margin-right:20px; 
    margin-left:0px; 
    margin-bottom:30px;
    background-color:; 
    }
a.matrix_object, 
a:active.matrix_object, 
a:visited.matrix_object {
    }

div.areaBottomNav { 
    margin:0px; 
    height:51px; 
    background-color:#fff; 
    color:;
    background-image: url('/go/funk/_ws/mediabase/images/modules/images/bg_footer_top.png'); 
    text-align:center;
    width:955px; 
    }
div.areaBottomImprint a, 
div.areaBottomImprint a:active, 
div.areaBottomImprint a:visited { 
    color:; 
    font-size:10px; 
    }
div.areaBottomImprint {
    color:; 
    font-size:10px; 
    height:73px;
    background-image: url('/go/funk/_ws/mediabase/images/modules/images/bg_footer_bottom.png'); 
    width:955px;
    }
div.areaBottomImprint_copyright { 
    float:left; 
    padding-right:10px; 
    margin-top:10px; 
    font-size:10px; 
    color:; 
    }
/* ------------------- Bottom-Navigation (Fussbereich) --------------------- */

div.areaBottomNav ul    { 
    list-style-type: none; 
    margin-left:0px; 
    margin-bottom:2px; 
    padding-top:30px;
    text-align:left; 
    padding-left:10px; 
    }
div.areaBottomNav ul li { display:inline; }
div.areaBottomNav a     { padding-right:8px; } 
a.nav_bottom_object, a.nav_bottom_object_active { padding: 2px; height: 17px; padding-top: 4px; padding-right: 8px }

div.areaBottomNav a.nav_bottom_object { 
    color:#fff; 
    }
a.nav_bottom_object_active, 
a.nav_bottom_object_active:visited, 
a.nav_bottom_object_active:active { 
    font-weight: lighter; 
    color:#fff; 
    }

/* PRODUKTUEBERSICHTEN */
td.products_body { width:0.5%; padding:4px; border-bottom:1px solid #bbbbbb; vertical-align:top; }
td.products_body_text       { border-bottom:1px solid #bbbbbb; font-size:11px; vertical-align:top; }
span.products_small_name    { font-weight:bold; color:#4C7285; }
a.products_single { 
    font-weight:bold;
    color:#006699; 
    }
a.gui_add_to_basket {
    font-weight:bold;
    color:#ff9900;
    }
a.products_small,
a:visited.products_small,
a:active.products_small { color:; }


div.products_small       { width:176px; height:100%; margin-bottom:10px; font-size:11px; clear:both; }
div.products_small_head     { clear:both; font-size:12px; }
span.products_small_name    { clear:both; }
div.products_small_thumb    { width:39px; float:left; }
img.products_small_thumb    { float:left; padding-top:5px; padding-right:4px; margin-bottom:8px; }
div.products_small_text     { width:136px; float:left; margin-bottom:7px; font-size:11px; }


/** SEITENNUMMERIERUNG **/
div.gui_blocknav_item  { 
    margin-right:3px; 
    }
div.gui_blocknav_item.active { font-weight:bold; }
span.gui_blocknav_summary_text { padding-left:3px; }
div.gui_blocknav {
}
div.gui_blocknav_item {
  color:;
}
a.gui_blocknav_item  {
    background-image:url('/go/funk/_ws/mediabase/images/modules/images/bg_numbers.gif');
    background-repeat:repeat-x;
    border-right:solid 1px #fff;
    padding-left:4px !important;
}
td.gui_blocknav_module_manager_item {
  color:;
}
div.gui_blocknav_item.active {
  color:;
}

div.gui_simple_form_group {
        border: none
}
