@charset "utf-8";

#header #nav1{ display:table-row; clear:both; position:absolute; left:0px; top:131px;}
#header #nav1 ul{ list-style:none; margin:0; padding:0;}
#header #nav1 li{ float:left; margin-right:1px; padding:0; background-image:url(navigation_01_FILES/navi_verlauf_a.gif); background-repeat:repeat-x; background-position:0px 0px; vertical-align:top;}
#header #nav1 li.last{ margin-right:0px;}
#header #nav1 li a{ text-decoration:none; font-size:11px; font-weight:bold; color:#000; padding-left:3px; padding-right:3px; line-height:34px; display:block; float:left; text-transform:uppercase; margin:0;}
* html #header #nav1 li a{padding-left:2px; padding-right:2px;}
#header #nav1 li.active{ background-image:url(navigation_01_FILES/navi_verlauf_b.gif); background-repeat:repeat-x; background-position:0px 0px; vertical-align:top;}
#header #nav1 li.active a{ color:#fff; float:left;}

#header #nav2{ display:table-row; clear:both; position:absolute; left:0px; top:166px; width:100%; height:23px; background-color:#46A018; line-height:16px;}
#header #nav2 ul{ list-style:none; margin:0; padding:0;}
#header #nav2 li{ float:left; margin:0; padding:0;}
#header #nav2 li a{ text-decoration:none; display:block; font-size:11px; font-weight:bold; color:#000; padding:3px 10px 4px 10px;}
#header #nav2 li.first a{ padding-left:18px;}
#header #nav2 li.active a{ color:#fff;}
#header #breadcrumb{ display:table-row; clear:both; position:absolute; left:10px; top:190px; margin-bottom:5px;}
#header #breadcrumb ul{ list-style:none; margin:0; padding:0;}
#header #breadcrumb li{ float:left; margin:0; padding:0;}
#header #breadcrumb li a{ display:block; font-size:10px; color:#03680a; padding:5px 7px 2px 13px; background-image:url(navigation_01_FILES/bread_pfeil.gif); background-repeat:no-repeat; background-position:0px 9px;}
#header #breadcrumb li a.first{ padding:5px 10px 2px 10px; background:none;}