/******************************* Navigation.CSS ***************************************/
/******************************* Left Navigation **************************************/
div.LeftNavigation {
    float: left;
    overflow: visible;
    background-image: url(../images/imgbvv/teaser_ecke.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #012d74;
    width: 240px;
    min-height:1050px;
    padding-top: 20px;
}

div.LeftNavBox {
    padding-top: 20px;
}

div.LeftNavigation a.LinkNormal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight:normal;
}

div.LeftNavigation a.LinkHighlighted {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F98745;
    text-decoration: none;
    font-weight:normal;
}


div.LeftNavigation ul.leftNavList {
    margin: 0px;
    padding-left:5px;
}

div.LeftNavigation li.leftNavLi {
    text-align: left;
    height: 30px;
    color: #FFFFFF;
    list-style: none;
}


div.boxLogo {
    width: 240px;
    padding-top: 30px;
    padding-bottom: 60px;
    text-align: center;
}


/******************************* END Left Navigation **********************************/
/******************************* Metanavigation **************************************/
/* Metanavigation - General Banner*/
div.MetaNavigation {
    height: 70px;
    background-color: #BBBDC0;
    background-image: url(../images/imgbvv/topnavi_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;    
    position: relative;
    /*width: 650px;*/
    width:100%;
}

div.MetaNavigation .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigation .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
}

/* Metanavigation - Sprachen Banner*/
div.MetaNavigationSprachen {
    height: 70px;
    background-color: #8C63B5;
    background-image: url(../images/imgbvv/topnavi_sprachen_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;
    
    position: relative;
    width:100%;
    /*width: 650px;*/
}

div.MetaNavigationSprachen .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigationSprachen .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
    width: 650px;
}

/* Metanavigation - Beruf Banner*/
div.MetaNavigationBeruf {
    height: 70px;
    background-color: #30AFE8;
    background-image: url(../images/imgbvv/topnavi_beruf_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;
   
    position: relative;
        width:100%;
    /*width: 650px;*/
}

div.MetaNavigationBeruf .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigationBeruf .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
}

/* Metanavigation - Gesellschaft Banner*/
div.MetaNavigationGesellschaft {
    height: 70px;
       background-color: #F98745;
    background-image: url(../images/imgbvv/topnavi_gesell_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;
   
    position: relative;
      width:100%;
    /*width: 650px;*/
}

div.MetaNavigationGesellschaft .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigationGesellschaft .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
}

/* Metanavigation - Gesundheit Banner*/
div.MetaNavigationGesundheit {
    height: 70px;
    background-color: #49ACA0;
    background-image: url(../images/imgbvv/topnavi_gesund_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;
   
    position: relative;
        width:100%;
    /*width: 650px;*/
}

div.MetaNavigationGesundheit .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigationGesundheit .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
}

/* Metanavigation - Kultur Banner*/
div.MetaNavigationKultur {
    height: 70px;
    
    background-color: #DF303A;
    background-image: url(../images/imgbvv/topnavi_kultur_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;
   
    position: relative;
        width:100%;
    /*width: 650px;*/
}

div.MetaNavigationKultur .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigationKultur .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
}

/* Metanavigation - Spezial Banner*/
div.MetaNavigationSpezial {
    height: 70px;
    background-color: #F5A936;
    background-image: url(../images/imgbvv/topnavi_spezial_abschluss.gif);
    background-position: right top;
    background-repeat: no-repeat;
   
    position: relative;
       width:100%;
    /*width: 650px;*/
}

div.MetaNavigationSpezial .bannerHeaderSmall a {
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 5px;
}

div.MetaNavigationSpezial .bannerHeaderBig {
    font-size: 22px;
    color: #E1E1E1;
    padding-left: 5px;
}

/******************************* END Metanavigation **************************************/
/******************************* Sitemap Navigation **************************************/
div.Sitemap ul.sitemapNavList {
    margin: 0px;
    padding-left: 15px;
}

div.Sitemap li.sitemapNavLi1 {
    text-align: left;
    list-style: none;
    font-weight: bold;
    font-size: 14px;
    background-color: #eeeeee;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    padding: 10px;
}

div.Sitemap li.sitemapNavLi2 {
    text-align: left;
    list-style: none;
    font-weight: normal;
    font-size: 12px;
    margin-left: 15px;
    background-color: #eeeeee;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    padding: 10px;
}

div.Sitemap li.sitemapNavLi3 {
    text-align: left;
    list-style: none;
    font-weight: normal;
    font-size: 12px;
    margin-left: 30px;
    background-color: #eeeeee;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    padding: 10px;
}

div.Sitemap ul.sitemapNavList a {
    color: #012d74;
    text-decoration: none;
}

div.Sitemap ul.sitemapNavList a:hover {
    color: #012d74;
    text-decoration: underline;
}

div.Sitemap {
    padding: 5px;
}

/******************************* END Sitemap Navigation ************************************/
/******************************* Begin Content Sub Navigation ************************************/
div.contentNav {
    padding: 5px;
}

div.contentNav ul.contentNavList {
    margin: 0px;
    padding-left: 0px;
}

div.contentNav li {
    text-align: left;
    list-style: none;
    height: 40px;
}

div.contentNav .contentNavLiImg {
    float: left;
}

div.contentNav .contentNavLiText a {
    text-align: left;
    font-weight: bold;
    font-size: 12px;
    margin-left: 14px;
}

/******************************* END Content Sub Navigation ************************************/
/******************************* Breadcrumb Navigation ************************************/
div.BreadcrumbNav {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
    border: 0;
    margin-top: 74px;
    margin-bottom: 6px;
	/*width:650px;*/
    widht:100%;
}

div.BreadcrumbNav a.bcNavActive {
    color: #012D74;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
    border: 0;
}

div.BreadcrumbNav a.bcNavInactive {
    color: #BBBDC0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
    border: 0;
}

/******************************* END Breadcrumb Navigation ********************************/
