@import url(/wahl/assets-archiv/resourcesTS/framework/css/l.css);

.teaser{
	overflow-x:hidden;
}

.tagesschau #header
{
	background:transparent;
}
#content4e1 .con .m_l_xl {
  display:inline-block;
}

#content4e1 .con .s_xs {
  display:none;
}





/* bundesrats imagemap */
.mod .mediaCon .bundesratMapImg {
    /* zoom:0.696; */
    -ms-transform:scaleX(0.696) scaleY(0.696);
    -ms-transform-origin: 0 0;      
    -webkit-transform:scaleX(0.696) scaleY(0.696);
    -webkit-transform-origin: 0 0;
    transform:scaleX(0.696) scaleY(0.696);
    transform-origin: 0 0;
    width:auto; 
}
.mod .mediaCon .bundesratMapHolder {
    height: 363px;
    overflow: hidden;
}

/* backlink spezifisch */
.wahlBezeichnungscontainer {
    padding-left: 2.1em;
    width: 38.9em;
}
h2.backlink {
	font-size: 1.6em;
}
.tagesschau h1.backlink {
    font-size: 1em;
}
h2.backlink span {
} 
.backlink-sub {
}
.backlink-sub span {
	font-size: 0.94em;
}
.backlinkimg{
}



h2.EU-DE {} 
h2.BT-DE {}
h2.DE-BB {}
h2.DE-BE {}
h2.DE-BW {}
h2.DE-BY {}
h2.DE-HB {}
h2.DE-HE {}
h2.DE-HH {}
h2.DE-MV {}
h2.DE-NI {}    
h2.DE-NW {}
h2.DE-RP {}
h2.DE-SH {}
h2.DE-SL {}
h2.DE-SN {}
h2.DE-ST {}
h2.DE-TH {}


/* 5 Prozent Parteien Absolute Stimmen - Indexseite*/

.detailresult-index .chartheader .image{
	width: 644px;
}
.chart td div {
	height: 25px;
}

/* 5 Prozent Parteien Contentseite */
 div.detailresult-content {
 	width: 581px;
 }

.modParagraph .mediaCon.mediaTop.small {
    overflow: hidden;
}

/* 
div.wk-detailresult .chart table{
    margin-left: 2em;
    font-size: 0.9em;
    margin-top:0;
}
 */

/* wk detail */
div.wkwinner .percent {
  top: 1.4em;
  position: absolute;
}

div.wkwinner .footer {
  position: absolute;
  top: 6em;
}


/*   WK-winner HH  ########################### */
.winner-hh {
	background-size: 4px 380px;
}
.party-hh {
    padding-top: 2px;
}
.name-hh {
    line-height: 1.1em;
    bottom:1.3em;
}
/* end wk HH detail view

 ###########################


/* wk karte imagemap */
.mod .mediaCon .wkMapImg {
    -webkit-transform:scaleX(0.686) scaleY(0.686);
    -webkit-transform-origin: 0 0;   
    transform:scaleX(0.686) scaleY(0.686);
    transform-origin: 0 0;
    width:auto;   
	/* zoom:0.686; */
    -ms-transform:scaleX(0.696) scaleY(0.696);
    -ms-transform-origin: 0 0;      

}

.mod .mediaCon .wkMapHolder {
    height: 308px;
    overflow: hidden;
}
 
#wkKarte .wkselect {
	height:84px
}
 
.index-wahlbeteiligung {
  display: inline-block;
}

body.tagesschau .index-wahlbeteiligung .box {
  xbackground-image: none;
}
.index-wahlbeteiligung .teaser {
  padding: 10px 0 10px 0;
}
.index-wahlbeteiligung .teaser .headline {
  display: block;
}
 
 
 
 /* ueberschriebene bg bilder um pfade anzupassen - um eine aufloesung zur aufruf-url statt zur import-url zu erreichen wird die bg-url nochmal gesetzt*/

body.tagesschau {
	background-image: url(/wahl/assets-archiv/resources/framework/img/tagesschau/background/base.jpg);
}

.tagesschau .box {
	background-image: url(resources/framework/img/tagesschau/background/box_base.jpg);
}


/*
#header .subressort .collapseArrow {
    background-image: url(resources/framework/img/base/icon/arrow_collapsible.png);
}

#header .subressort.collapsed .collapseArrow {
    background-image: url(resources/framework/img/base/icon/arrow_collapsible.png);
}
*/


/* zweites Level der Ressort-Navi */
/*
#header .subressorts .collapseArrow {
    background-image: url(resources/framework/img/base/icon/arrow_collapsible.png);
}

#header .subressorts .hasArrow.collapsed .collapseArrow {
    background-image: url(resources/framework/img/base/icon/arrow_collapsible.png);
}

.tagesschau #header {	
background-image: url(resources/framework/img/base/masternavi/mn_tagesschau.png);
} 
*/
/* Ende Pfadanpassungen*/



#content4e1 .mod.modGallery .media {
	height:auto;
}

/* Sharing HTML  */

#sharingHTML .sectionZ {
    width: 656px;
    margin-right: 0;
}
#sharingHTML .sectionZ .box {
   width: 648px;
   padding-right:0;
}
#sharingHTML .sectionC {
    margin-left: 0;
    width: 340px;
}
#sharingHTML .sectionC .mod .box {
	padding-left: 16px;
    width: 316px;
}
#sharingHTML .modSharing .shareCon {
	padding: 10px 0;
}


/* Wahlarchivexplorer  */

h2.backlinkwax {
  padding:10px 10px 5px 11px;   
}

#wahlarchivexplorer .waxelection {
	height:517px; // should not be fixed...
}

#wahlarchivexplorer {
    margin-bottom: 0;
}
#wahlarchivexplorer .sectionA {
    margin-bottom: -8px;
}
#wahlarchivexplorer .sectionZ {
    width: 707px;
    margin-right: 0;
}
#wahlarchivexplorer .sectionZ .box {
   width: 699px;
   padding-right:0;
}
#wahlarchivexplorer .sectionC {
    margin-left: 0;
    width: 289px;
}
#wahlarchivexplorer .sectionC .mod .box {
	width: 273px;
}



#wahlarchivexplorer .sectionZ .mod .linklist .list li table td:first-child {
	width: 163px;
 } 
#wahlarchivexplorer .years div.wax-reg-tbl span span {
	height:24px;
}
.backlink-sub-wax span {
	left: 39px;
}
#wahlarchivexplorer .long {
	display: block;
	white-space: nowrap;/*damit mecklenburg vorpommern nicht umbricht*/
}
#wahlarchivexplorer .short {
	display: none;
}

#wahlarchivexplorer .mod.modGallery .controls.sliding {
	top: 42px;
	height: 20px;
}
#wahlarchivexplorer .mod.modGallery .controls.sliding .prev, 
#wahlarchivexplorer .modGallery .controls .prev {
	height: 40px;
	background-position: 0px -48px;
}
#wahlarchivexplorer .mod.modGallery .controls.sliding .prev:hover {
background-position:0px -188px;
}
#wahlarchivexplorer .mod.modGallery .controls.sliding .next, 
#wahlarchivexplorer .modGallery .controls .next {
	height: 40px;
	background-position: -96px -48px;
}

#wahlarchivexplorer .mod.modGallery .controls.sliding .next:hover {
background-position:-96px -188px;
}
#wahlarchivexplorer .legend {
margin-right: 280px;
}
#wahlarchivexplorer .modTable .table {
	margin-bottom: 6px;
}
