/*********************************************************************************/
/* Headernavigation */
*.body_header_navigation,
*.body_header_navigation a { font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:3px; padding-left:0px; padding-right:0px; }
*.body_header_navigation a:hover { color:#FDD833; }

/*********************************************************************************/
/* Hauptnavigation */
*.body_navigation ul { list-style:none; padding-top:15px; padding-left:10px; }
*.body_navigation ul li { list-style:none; padding-top:3px; padding-bottom:3px; }

/* Einfache Verlinkung ohne Level */
*.body_navigation ul li,
*.body_navigation ul li a { font-size:11px !important; border:none; padding:2px; font-weight:normal; text-decoration:none; color:#000000; }
*.body_navigation ul li a:hover { font-size:11px !important; border:none; padding:2px; font-weight:normal; text-decoration:none; color:#C66103; }

/* Verlinkung mit Formatierung der Stufen */
/* ------------------------------------------------------------------------------*/
/* Level [1] - Root*/
*.body_navigation ul *.frs_level { padding-bottom:4px; color:#083032;  }
*.body_navigation ul *.frs_level a { padding-left:0px; color:#083032; font-weight:normal;}
*.body_navigation ul *.frs_level a:hover { }
*.body_navigation ul *.frs_level a:active { }

*.body_navigation ul *.frs_level_opn { padding-bottom:4px; }
*.body_navigation ul *.frs_level_opn a { padding-left:0px; text-decoration:underline; font-weight:bold; }
*.body_navigation ul *.frs_level_opn a:hover { }
*.body_navigation ul *.frs_level_opn a:active { }

/* Level [2] - Reisen */
*.body_navigation ul li.sec_level { color:#083032; padding:0px; padding-bottom:2px; padding-top:2px;  }
*.body_navigation ul li.sec_level a { padding-left:10px; color:#083032; font-weight:normal; }
*.body_navigation ul li.sec_level a:hover { }
*.body_navigation ul li.sec_level a:active { }

*.body_navigation ul li.sec_level_opn { color:#083032; padding:0px; padding-bottom:2px; padding-top:2px;  }
*.body_navigation ul li.sec_level_opn a { padding-left:10px; color:#083032; font-weight:bold; }
*.body_navigation ul li.sec_level_opn a:hover { }
*.body_navigation ul li.sec_level_opn a:active { }

/* Level [2] - Reisen | Mit Icon */
*.body_navigation ul li.sec_level_icon { margin-left:25px; padding-left:0px; vertical-align:middle; list-style-position:outside; list-style-image:url("list_icon_h12px.png"); }
*.body_navigation ul li.sec_level_icon a { padding-left:0px; font-weight:bold; }
*.body_navigation ul li.sec_level_icon a:hover { }
*.body_navigation ul li.sec_level_icon a:active { }

*.body_navigation ul li.sec_level_icon_open { margin-left:25px; padding-left:0px; vertical-align:middle; list-style-position:outside; list-style-image:url("list_icon_h12px.png"); }
*.body_navigation ul li.sec_level_icon_open a { padding-left:0px; text-decoration:underline; }
*.body_navigation ul li.sec_level_icon_open a:hover { }
*.body_navigation ul li.sec_level_icon_open a:active { }

/* Level [3] - Reisen */
*.body_navigation ul li.trd_level { color:#083032; padding:0px; padding-bottom:2px; padding-top:2px;  }
*.body_navigation ul li.trd_level a { padding-left:20px; color:#083032; font-weight:normal; }
*.body_navigation ul li.trd_level a:hover { }
*.body_navigation ul li.trd_level a:active { }


/* Ausgabe des "Fragen?" Blocks */
*.body_navigation ul li.information { color:#ff0000 !important;  }
*.body_navigation ul li.information *.header { font-size:16px !important; font-weight:bold !important; color:#024443  !important; }
*.body_navigation ul li.information *.contacts {  font-size:14px !important; font-weight:bold !important; color:#A71106 !important; }

/* Trenner/Abstandshalter innerhalb der Navigation */
*.nav_sep_05px { display:block !important; line-height:1px !important; font-size:1px !important; padding-top:2.5px !important; padding-bottom:2.5px !important; color:#FFFFFF !important; }
*.nav_sep_10px { display:block !important; line-height:1px !important; font-size:1px !important; padding-top:5px !important; padding-bottom:5px !important; color:#FFFFFF !important; }
*.nav_sep_15px { display:block !important; line-height:1px !important; font-size:1px !important; padding-top:7.5px !important; padding-bottom:7.5px !important; color:#FFFFFF !important; }
*.nav_sep_20px { display:block !important; line-height:1px !important; font-size:1px !important; padding-top:10px !important; padding-bottom:10px !important; color:#FFFFFF !important; 