#nav_main {
    width: 918px;		/* Einfassen der Floats im IE */
    float:left;         /* Einfassen der Floats in allen anderen Browsern */
    background: #9C2716 url(/signs/bgtopnav.jpg) repeat-x center right;
    border: 0px; 
    line-height: 0px;
}

#nav_main ul {
    float:right;
    display:inline;		/* Fix für IE Doubled Float Margin Bug    */ 
    margin:0;			/* Standard-Listendefinition zurücksetzen */
    padding: 0;
    margin-right: 0px;  /* Abstand des ersten Buttons vom rechten Rand */
    border-left: 1px #76190C solid; 
    border-right: 1px #ccc solid;
}

#nav_main ul li {
    float: left;
    display:inline;     /* Fix für IE Doubled Float Margin Bug    */ 
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1em;
    list-style-type: none;
    border-left: 1px #ccc solid;
    border-right: 1px #76190C solid;
}

#nav_main ul li a {
    display:block;
    width: auto;
    font-size: 14px;
    font-weight: normal;
    background: transparent;
    text-decoration: none;
    color: #fff;
    margin: 0;
    padding: 7px 7px 5px 7px;
}

#nav_main ul li a:hover {
    background: transparent url(/signs/bgtopnav1.jpg) repeat-x center right;	
    color: #fff;
    text-decoration: none;
}
#nav_main ul li a.selected {
    background: transparent url(/signs/bgtopnav2.jpg) repeat-x center right;	
    color: #000;
    text-decoration: none;
}

.sitemap a { color:#000;text-decoration:none;font-weight:normal; }
.sitemap a:hover { color:#000;text-decoration:underline;font-weight:normal; }
.sitemap a h3 { color:#C2341E;text-decoration:none;font-weight:normal; }

.navigation {width:132px;color:#000;} 
.navigation ul {position: relative; display: inline; list-style:none;}
.navigation ul li {float:left; clear:left; width:132px;height:18px; margin: 0px 0px 0px 0px;background-image:url(../signs/bgnav.gif); background-repeat:repeat-y; background-position:0px 0px;}
.navigation ul a {color:#000; display:block; width: 132px;height:18px; padding: 2px 0px 2px 5px; text-decoration:none; font-weight:normal;}
.navigation ul a.selected {color:#000; display:block; width:132px; height:18px; padding: 2px 0px 2px 5px; text-decoration: none; font-weight: normal;background-image:url(../signs/bgnav1.gif); background-repeat:no-repeat; background-position: 0px 0px; }
.navigation ul a:hover {color:#000; display:block;width:132px; height:18px; padding: 2px 0px 2px 5px; background-image:url(../signs/bgnav1.gif); background-repeat:no-repeat;}

.navTitel {width:132px; } 
.navTitel ul {position: relative; display: inline; list-style:none;}
.navTitel ul li {float:left; clear:left; width:132px; height:21px; margin: 0px 0px 0px 0px;}
.navTitel ul a {color:#000; display:block; width: 132px;height:21px; padding: 3px 0px 0px 5px; text-decoration:none; font-weight:normal; background-image:url(../signs/bgnavtitel1.gif); background-repeat:no-repeat; background-position: 0px 0px; }
.navTitel ul a.selected { color:#fff; display:block; width:132px; height:21px; padding: 3px 0px 0px 5px; text-decoration: none; font-weight: normal; background-image:url(../signs/bgnavtitel2.gif); background-repeat:no-repeat; background-position: 0px 0px; }

.navspace { width:132px; height:40px; margin: 0px; padding:0px; text-align:center;border-bottom:1px solid #e3c282;}
.navspace2 { width:128px; height:30px; margin: 0px; padding:0px; text-align:center;border-bottom:1px solid #e3c282;}
.orderspace { width:142px; height:30px; margin: 0px; padding:0px; text-align:center;border-bottom:1px solid #e3c282;}
.navlinie { width:132px; height:2px; margin: 0px 0px 0px 0px;}