#header .naviChooser{
  width: 100%;
  float: left;
  margin-top: 4px;
  background-color: #0a3878;
  background-color: rgba(10, 65, 120, 0.9);
}


#header p{
  float: left;
  margin: 0 6px 0 0;
  color: #fff;
}

#header .naviChooser form{
  float: right;
  margin: 4px 0 0 0;
}

#header .naviChooser select option, #header .naviChooser select optgroup{
  float: left;
  margin: 2px 0 2px 0;
}

#header .naviChooser select .sub{
  margin-left: 16px;
}

#header .wrapper,
#header .section
{
	width: 100%;
	float: left;
    overflow: visible;
}

.masternavi .section,
#header .wrapper .section.sectionA
{
    margin: 0 auto 0 auto;
    padding: 0;
    width: 100%;
}

.mnHolder
{
}



/* @group Masternavi */

.masternavi .trigger
{    display: none; }

.masternavi
{
    width: 100%;
    float: left;
}


.masternavi .section,
#header .wrapper .section
{
    margin-top: 0;
    margin-bottom: 0;
}

.masternavi
{
float: left;
}

.masternavi ul
{
margin: 0 auto 0 auto;
float: left;
}

.masternavi ul li
{
color: #001a4b;	
float: left;
margin: 0 0 0 0;
font-size: 100%;
background: none;
}

.masternavi ul li.tv,
.masternavi ul li.radio,
.masternavi ul li.ardmt
{ 
font-weight: bold;
}

.masternavi ul li.tv
{ }

.masternavi ul li a
{
float: left;
color: #fff;
padding: 10px 6px 4px 6px;
background: none;
border-bottom: 0;
}


.masternavi ul li.active
{
	padding: 10px 6px 0 6px;
	border-bottom: 4px solid #fff;
	background: #fff;
}

.masternavi ul li.active a, 
.masternavi ul li.active a:hover
{
	padding: 0;
	border-bottom: 0 solid #fff;
}

.masternavi ul li a:hover,
.masternavi li a:focus,
.masternavi li a:active
{
    color: #001a4b;
    background: #fff;
	padding-bottom: 0;
    border-bottom: 4px solid #fff;
}

.masternavi .ardlogo
{
    width: auto;
    float: right;
}

.masternavi .ardlogo a:link
{
margin: 0 0 0 0;
background: url('../../img/base/icon/ardlogo_weiss.png') no-repeat 0 0;
padding: 0 2px 0 2px;
width: 70px;
float: right;
height: 35px;
}



body.ard .masternavi ul li.ard a:link, body.ard .masternavi ul li.ard a:visited,
body.tagesschau .masternavi ul li.tagesschau a:link, body.tagesschau .masternavi ul li.tagesschau a:visited,
body.sportschau .masternavi ul li.sportschau a:link, body.sportschau .masternavi ul li.sportschau a:visited,
body.boerse .masternavi ul li.boerse a:link, body.boerse .masternavi ul li.boerse a:visited,
body.ratgeber .masternavi ul li.ratgeber a:link, body.ratgeber .masternavi ul li.ratgeber a:visited,
body.wissen .masternavi ul li.wissen a:link, body.wissen .masternavi ul li.wissen a:visited,
body.kultur .masternavi ul li.kultur a:link, body.kultur .masternavi ul li.kultur a:visited,
body.kinder .masternavi ul li.kinder a:link, body.kinder .masternavi ul li.kinder a:visited,
body.intern .masternavi ul li.intern a:link, body.intern .masternavi ul li.intern a:visited,
body.tv .masternavi ul li.tv a:link, body.tv .masternavi ul li.tv a:visited,
body.radio .masternavi ul li.radio a:link, body.radio .masternavi ul li.radio a:visited,
body.ardmt .masternavi ul li.ardmt a:link, body.ardmt .masternavi ul li.ardmt a:visited
{
    color: #001a4b;
}


/* Weisse Pfeile in der Navi */

#header .collapseArrow
{
    width: 20px;
    height: 20px;
    margin-top: 8px;
    margin-right: 4px;
    background: url('../../img/base/icon/arrow_collapsible.png') no-repeat scroll 0px -20px transparent;
    }


#header .collapsed .collapseArrow
{
    background: url('../../img/base/icon/arrow_collapsible.png') no-repeat scroll 0px -40px transparent;
}


/* @end */





/* @group Hintergruende */


.ard #header .masternavi
{	
background: url('../../img/base/masternavi/mn_ard.png') repeat-x bottom;
}

.tagesschau #header .masternavi
{	
background: url('../../img/base/masternavi/mn_tagesschau.png') repeat-x bottom;
}

.sportschau #header .masternavi
{
background: url('../../img/base/masternavi/mn_sportschau.png') repeat-x bottom;
}

.boerse #header .masternavi
{
background: url('../../img/base/masternavi/mn_boerse.png') repeat-x bottom;
}

.ratgeber #header .masternavi
{
background: url('../../img/base/masternavi/mn_ratgeber.png') repeat-x bottom;
}

.wissen #header .masternavi
{
background: url('../../img/base/masternavi/mn_wissen.png') repeat-x bottom;
}

.kultur #header .masternavi
{
background: url('../../img/base/masternavi/mn_kultur.png') repeat-x bottom;
}

.kinder #header .masternavi
{
background: url('../../img/base/masternavi/mn_kinder.png') repeat-x bottom;
}

.intern  #header .masternavi
{
background: url('../../img/base/masternavi/mn_intern.png') repeat-x bottom;
}

.tv  #header .masternavi
{
background: url('../../img/base/masternavi/mn_tv.png') repeat-x bottom;
}

.radio  #header .masternavi
{
background: url('../../img/base/masternavi/mn_radio.png') repeat-x bottom;
}

.ardmt  #header .masternavi
{
background: url('../../img/base/masternavi/mn_ardmediathek.png') repeat-x bottom;
}



/* @end */

/* header ist marke plus suche */


/* @group Subnavi */




.subnavi
{

    float: left;
    width: 100%;
}


.subnavi .ressorts
{
    float: left;
    width: 100%;
	background-color: #0a3878;
    background-color: rgba(10, 65, 120, 0.9);
    padding: 0;
    
}

/**** hovers fuer ressorts, subressorts und subsubs l und xl  ***/

.subnavi ul.ressorts li:hover, 
.subnavi ul.ressorts li:active,
.subnavi ul.ressorts li:focus 
{
	background: #fff;
}

.subnavi ul.ressorts li:hover a, 
.subnavi ul.ressorts li:active a,
.subnavi ul.ressorts li:focus a 
{
	color: #001a4b;
}

.subnavi ul.subressorts li a:hover, 
.subnavi ul.subressorts li a:active,
.subnavi ul.subressorts li a:focus 
{
	background: #DBE0EA;
}

.subnavi ul.subsubressorts li a:hover, 
.subnavi ul.subsubressorts li a:active,
.subnavi ul.subsubressorts li a:focus 
{
	background: #c1d1e0;
}



.subnavi .ressorts span
{
    float: left;
    /* padding: 6px 8px 6px 10px; */
    background-color: #fff;
}

.subnavi .ressorts .collapsed
{
    background-color: transparent;
}

.subnavi .collapseArrowSmall
{
	float:right;
    width: 10px;
    height: 18px;

}

.subnavi .collapsed .collapseArrowSmall
{

}

.subnavi .ressorts li
{
    float: left;
    position: relative;
}

.subnavi .ressorts li a
{
    color: #000;
}

.subnavi .ressorts .collapsed a
{
    color: #fff;
}

.subnavi .subressorts .collapsed a
{
    color: #000;
}

.subnavi .subressorts
/* measures in view.css */
{ }

.subnavi .subressorts span
{
    float: left;
    padding: 0;
    width: 100%;
    background-color: #fff;
}

.subnavi .subressorts li a
{
    color: #000;
    width: auto;
    float: left;
}

.subnavi .subressorts li
{
    position: static;
    width: 100%;
    float: left;
/*    padding: 4px 0 0 0; */
/*    margin: 4px 0 0 0; */
    border-bottom: 1px solid #dbe0ea;
}

.subnavi .subressorts li:last-child
{
	border-bottom: none;
}

.subnavi .subsubressorts
{
    width: 100%;
    float: left;
    background-color: #d9e2eb;
    z-index: 20;
}

.subnavi .subsubressorts li
{
	border-bottom: 1px solid #fff;
}

.subnavi .subsubressorts li:last-child
{
	border-bottom: none;	
}

.subnavi .active,  .subnavi .active.collapsed
{
color: #001a4b;
background: #fff;

}

.subnavi .active a, .subnavi .active.collapsed a
{
color: #001a4b;
}



/* @end */

/* @group Markenbox incl. Suche */

#header {
    width: 100%;
    float: left;
}

#header .logo
{
    float: left;
    padding: 0 0 0 0;
    width: 50%;
    height: 70px;
}

#header .searchBox
{ }

#header .searchBox img
{ }

#header .searchBox input
{
    float: left;
    height: 25px;
    font-size: 0.9em;
    color: #516384;
}

#header .searchBox .searchInput
{ 

}

#header .searchBox .searchToggle .collapseArrow
{
    display: none;
}

#header .searchBox .searchToggle
{


}

.menueToggle
{
    background-color: #fff;
    height: 25px;
    padding: 0 4px 0 0;
    float: right;
    display: none;
}

.menueToggle a
{
    padding: 4px 0 0 4px;
    float: left;
}



/* @end */