﻿
/* Breadcrumb definition */
#content-breadcrump .selected a { font-weight:bold; color:#000;}

/* css Overwrite for news archiv.css */
#content-padding-left { padding-left: 0; }
div#content-center hr	 { margin: 45px 0 10px; }
div.content-bar div.box.subnavi { overflow:visible; }

/*css Overfiew Badge navi */
div.content-bar-left div.subnavi ul.main {  border-bottom:1px solid #DEDDDD; }

/*CSS overview */
div.content-bar-left div.subnavi ul.main li.overview { background:transparent!important; margin-bottom:10px; border:0;}
div.content-bar-left div.subnavi ul.main li.overview a { display:block; border:0; margin: 0 0 0 -15px; padding-bottom: 13px; background:url(../img/general/corner-navi.png) left bottom no-repeat; }
div.content-bar-left div.subnavi ul.main li.overview a strong { display:block; }
div.content-bar-left div.subnavi ul.main li.overview a span { padding:5px 5px 5px 40px; display:block; background:#F0F0F0 url(../img/general/back-black.png) 20px 7px no-repeat; 	}


div.content-bar-left div.subnavi ul.main li a { background:#fff; border-top:1px solid #DEDDDD; color:#000!important; padding:0; }
div.content-bar-left div.subnavi ul.main li a span { color:#000!important }
div.content-bar-left div.subnavi ul.main li a.norm span { padding: 6px 10px; }
div.content-bar-left div.subnavi ul.main li a.norm.hassubTrue span { padding-right: 20px; }
div.content-bar-left div.subnavi ul.main li.active > a span,
div.content-bar-left div.subnavi ul.main li.mission > a span { font-weight:bold; }


/*zweite ebene */
div.content-bar-left div.subnavi ul.main li li a { background:#F0F0F0; border-top:1px solid #fff; }

/* dritte ebene */

div.content-bar-left div.subnavi ul.main li li li a { background:#DEDDDD; }
div.content-bar-left div.subnavi ul.main li li li a span { padding-left:20px!important; background-image:url(../img/general/bullet.png); background-position:9px 12px;background-repeat: no-repeat; }

/* vierte Ebene */

div.content-bar-left div.subnavi ul.main li li li li a span { background-position: 24px 12px; padding-left: 34px !important;  }

/* Ebene hat Unterpunkte */
div.content-bar-left div.subnavi ul.main li a.hassubTrue {  background-image:url(../img/general/hassub.png)!important; background-position: top right!important; background-repeat: no-repeat!important; }

/* fünfte Ebene */
div.content-bar-left div.subnavi ul#level-5,
div.content-bar-left div.subnavi ul#level-5 li a { background-image:none!important; }







/* Active */
div.content-bar-left div.subnavi ul.main li.active > a.hassubTrue {  background-image:url(../img/general/hassub.png)!important; background-position: right -80px!important; background-repeat: no-repeat!important; }
/* Selected but not active */
div.content-bar-left div.subnavi ul.main li a.selected {   background-position: right -80px!important; }
/* Clickfunction added class */
div.content-bar-left div.subnavi ul.main li.visited > a.hassubTrue {  background-image:url(../img/general/hassub.png)!important; background-position: right top!important; background-repeat: no-repeat; }

div.content-bar-left div.subnavi ul.missions li.mission > a { border-top:0; }

div.content-bar-left div.subnavi ul.main li.visited ul { display:none!important;}


/* Sonderfall Missionen
div.content-bar-left div.subnavi ul.missions li.mission ul { display:block!important }
div.content-bar-left div.subnavi ul.missions li.mission > a,
div.content-bar-left div.subnavi ul.missions li.mission > a span { background:#fff; }



div.content-bar-left div.subnavi ul.missions li li a{ background:#DEDDDD; border-top:1px solid #fff; }
div.content-bar-left div.subnavi ul.missions li li a span { padding-left:20px!important; background-image:url(../img/general/bullet.png); background-position:9px 12px;background-repeat: no-repeat; }
div.content-bar-left div.subnavi ul.missions li li li a span { background-position: 24px 12px; padding-left: 34px !important;  }

 */

div.content-bar div.box div.more ul.subnavigation {  margin-left: 20px; }
div.content-bar div.box div.more ul.subnavigation li a { display: block; font-size: 12px; line-height: 1.5em; }






/* Newsfilter */

div.page_numbers { position: absolute; right: 0; top: 104px; }
#page-numbers-down div.page_numbers { top: 0; }
.filter-box { height:45px; }
#year-filter {  background: none repeat scroll 0 0 #F0F0F0; margin-top:20px; height: 25px; width: 100%; float:none; }
#year-filter ul { padding-left:0;}
#year-filter ul li { float:left; background:none!important; border-right:1px solid #fff; }
#year-filter ul li a,
#year-filter ul li a span{ color: #000000!important;border-top: 0; background:none; padding:0 5px; display:block; line-height:26px; }
#year-filter ul li.active a span { font-weight:bold;}





