/*-----------------------------------------*/
/* CSS-Def. Allg. für DEV.de               */
/* Version: 1.0          01.09.2007        */
/* Die Endverbraucher Ltd.                 */
/*-----------------------------------------*/


/*--------------------------------------------*/
/*           Navigation  im Header            */
/*--------------------------------------------*/

#nav {
        color:#fff;
        clear:both;
        width: 100%;
}

#nav_main {
        width: 100%;                /* Einfassen der Floats im IE */
        float:left;         /* Einfassen der Floats in allen anderen Browsern */
        background: #b8b8b8 url("main_FILES/bg.jpg") repeat-x center right;
        border-top: 1px #650103 solid;
        border-bottom: 1px #AE0105 solid;
        height: 24px;
}

#nav_main ul {
        float:left;
        display:inline;             /* Fix fÃ¼r IE Doubled Float Margin Bug    */
        margin:0;                   /* Standard-Listendefinition zurÃ¼cksetzen */
        padding: 0;
        margin-left: 0px;  /* Abstand des ersten Buttons vom linken Rand (-2 Pixel fÃ¼r 3D-Schatten) Ã¼ber basemod.css anpassen */
        height: 24px;
        border-left: 1px #AE0105 solid;
        border-right: 1px #650103 solid;
}

#nav_main ul li {
        float: left;
        display:inline;     /* Fix fÃ¼r IE Doubled Float Margin Bug    */
        margin: 0;
        padding: 0;
        font-size: 1.0em;

        list-style-type: none;
        height: 24px;
        border-left: 1px #AE0105 solid;
        border-right: 1px #650103 solid;
}

#nav_main ul li a {
        display:block;
        width: auto;
        font-size: 1em;
        font-weight: bold;
        background: transparent;
        text-decoration: none;
        color: #FFFFFF;
        margin: 0;
        padding: 0.5em 0.8em 0.5em 0.8em;
}

#nav_main ul li a:hover {
        background: transparent url("main_FILES/bg_act.jpg") ;
        line-height: 12px;
        color: #FFFFFF;
        text-decoration: none;
}

#nav_main ul li#current {
        border-left: 1px #AE0105 solid;
        border-right: 1px #650103 solid;
        background: transparent url("main_FILES/bg_act.jpg") repeat-x center right;
}

#nav_main ul li#current a,
#nav_main ul li#current a:hover {
        color: #fff;
        background: transparent;
        text-decoration: none;
}

/*---------------------------------------*/
/*           Navigation Links            */
/*---------------------------------------*/

#nav_left {
        width: 99.0%;               /* Einfassen der Floats im IE */
        background: #FDFBF2;
        border-top: 1px #D9B97C solid;
        border-left: 1px #D9B97C solid;
        border-right: 1px #D9B97C solid;
        margin-bottom: 7px;
}

#nav_left ul {
        display:inline;             /* Fix fÃ¼r IE Doubled Float Margin Bug    */
        margin:0;                   /* Standard-Listendefinition zurÃ¼cksetzen */
        padding: 0;
        margin-left: 0px;  /* Abstand des ersten Buttons vom linken Rand (-2 Pixel fÃ¼r 3D-Schatten) Ã¼ber basemod.css anpassen */
        height: 23px;
        width: 99.0%;           /* Einfassen der Floats im IE */
}

#nav_left ul li {
        display:inline;     /* Fix fÃ¼r IE Doubled Float Margin Bug    */
        margin: 0;
        padding: 0;
        font-size: 1.0em;
        list-style-type: none;
        height: 23px;
        width: 99.0%;           /* Einfassen der Floats im IE */
}

#nav_left ul li a {
        display:block;
        width: auto;
        font-size: 1em;
        font-weight: bold;
        background: transparent;
        text-decoration: none;
        color: #780103;
        margin: 0;
        padding: 0.5em 0.8em 0.5em 0.8em;
        border-bottom: 1px #D9B97C solid;

}

#nav_left ul li a:hover {
        color: #CC6601;
        text-decoration: none;
}

#nav_left ul li#current {
        color:#CC6601;
}

#nav_left ul li#current a,
#nav_left ul li#current a:hover {
        color: #CC6601;
        background: transparent;
        text-decoration: none;
}
#sub_nav_left ul {
        display:inline;             /* Fix fÃ¼r IE Doubled Float Margin Bug    */
        margin:0;                   /* Standard-Listendefinition zurÃ¼cksetzen */
        padding: 0;
        margin-left: 0px;  /* Abstand des ersten Buttons vom linken Rand (-2 Pixel fÃ¼r 3D-Schatten) Ã¼ber basemod.css anpassen */
        height: 23px;
        width: 99.0%;           /* Einfassen der Floats im IE */
}

#sub_nav_left ul li {
        display:inline;     /* Fix fÃ¼r IE Doubled Float Margin Bug    */
        margin: 0;
        padding: 0;
        font-size: 1.0em;
        list-style-type: none;
        height: 23px;
        width: 99.0%;           /* Einfassen der Floats im IE */
}

#sub_nav_left ul li a {
        display:block;
        width: auto;
        font-size: 0.9em;
        font-weight: normal;
        background: transparent;
        text-decoration: none;
        color: #CD6702;
        margin: 0;
        padding: 0.2em 0.0em 0.2em 2.0em;
        border: none;
}

#sub_nav_left ul li a:hover {
        color: #CC6601;
        text-decoration: none;
}

#sub_nav_left ul li#current {
        color:#CC6601;
}
#sub_nav_left ul li#last a,#sub_nav_left ul li#last a:hover {
        border-bottom: 1px #D9B97C solid;
}
#sub_nav_left ul li#currentlast a,#sub_nav_left ul li#currentlast a:hover {
        color:#CC6601;
        border-bottom: 1px #D9B97C solid;
}

#sub_nav_left ul li#current a,
#sub_nav_left ul li#current a:hover {
        color: #CC6601;
        background: transparent;
        text-decoration: none;
}


#breadcrump {
        background: #FDFBF2;
        color: #5f5d75;
        padding-left:10px;
        border-bottom:1px solid #D9B97C;
        padding-top:0.3em; padding-bottom:0.4em;
}

#breadcrump a {
        font-family: Verdana, Arial, Sans-Serif;
        font-size: 0.8em;
        font-weight:bold;
        color: #CC6601;
        background:inherit;
        margin: 0 0 0.9em 0;

}