h1 { font-size:12px; margin-top:12px; margin-bottom:10px; }

body.popup { background-color:#fff; color:#000; }


/* -------------- Killer Salons ----------------------- */

table.killer_salons_oez td { padding-right:5px; }
td.killer_salons { padding-right:25px; padding-top:5px; padding-bottom:5px;  }
td.killer_salons_sep { border-bottom:1px solid #990000; }

td.killer_salons a, td.killer_salons a:visited, td.killer_salons a:active { text-decoration:underline; }

table.entry_single_section th { padding-right:5px; }

table.killer_salons_oez { min-width: 150px;}
table.killer_salons_oez td { vertical-align: top; }

/* -------------- Redaktionsobjekt Preisliste ---------- */

table.preisliste { width:550px; }
td.preisliste_name   { width:420px; border-bottom:1px solid #900; padding-top:3px; padding-bottom:2px; }
td.preisliste_preis  { width:100px; padding-right:10px; color:#dd0000; border-bottom:1px solid #900; padding-top:3px; padding-bottom:2px; text-align:right; }
td.preisliste_zusatz { width:15px; padding-right:5px; color:#dd0000; border-bottom:1px solid #900; text-align:right; padding-top:3px; padding-bottom:2px; }

/* -------------- Redaktionsobjekt Spezial-Standardabsatz ---------- */

div.killer_pakete { background-color:#111; width:540px; padding:5px; }
div.killer_pakete_head { font-size:13px; color:#d00; font-weight:bold; }

td.killer_pakete_name   { width:440px; padding-top:3px; padding-bottom:2px; }
td.killer_pakete_preis  { width:70px; color:#d00; text-align:right; padding-top:3px; padding-bottom:2px; }
td.killer_pakete_zusatz { width:25px; padding-left:5px; color:#d00; padding-top:3px; padding-bottom:2px; }

td.killer_pakete_sep    { border-bottom:1px solid #b3b3b3; padding-top:5px; margin-bottom:5px; }

td.line-through { text-decoration:line-through; }
td.gross { font-size:16px; }

strong.hairkiller {
  color: #d00;
}

div.gui_product_configurator_box {
        float: left; width: 150px; margin-right: 4px; margin-bottom: 4px;
}


/* ------------------- Tree-Navigation (Hauptnavigation) --------------------- */


div.nav_level_1_object, div.nav_level_1_object_active { margin:0px; padding:0px; margin-bottom:0px; 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:1px; 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:1px; 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:1px; 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:1px; overflow:hidden; padding-top:2px; padding-bottom:2px; }



td.matrix_content { padding-right:20px; }


th.entry_list_tab_head { border-bottom:1px solid #E20030; }
th.gui_form_wide { background-color:#341802; border:1px solid #2a2a2a; }
td.gui_form_wide { background-color:#2a2a2a; border:1px solid #2a2a2a; }

td.td1 { background-color:#341802; border:1px solid #2a2a2a; }
td.td3 { background-color:#2a2a2a; border:1px solid #2a2a2a; }

div.stellenangebote_list { padding-bottom:8px; }

.hk { color:#E20030; }

div.box_foot { height:1px; padding:0px; margin:0px; }


div.sl_copyright a, div.sl_copyright a:visited, div.sl_copyright a:active { color:#1F1D1D; }

div.copy_link a, div.copy_link a:visited, div.copy_link a:active a, div.copy_link a:visited, div.copy_link a:active   {
text-decoration:none; color:#543f14; font-size:11px; padding-top:5px; margin-top:5px;
}
