@charset "ISO-8859-1";
/* CSS Document */
#bkwidget-debug-errors{
   display:none;
   
   }
:focus{
	outline-width:0;
}
.bkwidget_controls{
	display:none;
}
.bkwidget_templates{
	display:none;
}
.bkwidget_control.widgetcontrol_on .bkwidget_id {
	cursor:pointer;
	}
	
[data-ident="news-seitenstark"].bkwidget_plugin ._bottom .bkbutton_alignment._right{
display: none;
}

/* ########################################   BODY   ########################################*/
/* ##########################################################################################*/
.bkgroup{	
	font-family:Verdana, sans-serif;
	-webkit-font-smoothing: subpixel-antialiased;
} 


/* #######################################  MENU-PANEL  #####################################*/
/* ##########################################################################################*/
.bkgroup_menu_panel{    
	padding: 1px 10px 0px 200px;
	clear:left;    
}

.bkgroup_menu_panel:not(.bkactive) .bkmenu{
   height: 0px;
   overflow: hidden; 
}
.bkcolor_games .bkgroup_menu_panel.bkactive .bkmenu{
       background: #72a01c;
}



/* ########################################   CONTENT  ######################################*/
/* ##########################################################################################*/
.bkwidget_plugin{
	height: auto;
	position: relative;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:all 0.3s linear 0s;
	padding: 10px 0;
}
.nojs .bkwidget_plugin,
[data-type="d"] .bkwidget_plugin {
	display: block;
	margin-bottom: 40px ;	
	border-width: 0 1px;
	border-style: solid;
	border-color:#000;
	box-shadow:inset 12px 0px 10px -10px rgba(0,0,0,0.5), 
	inset -12px -0px 10px -11px rgba(0,0,0,0.5);
}
.bkwidget_plugin .bkgroup{
	padding: 0px 0;
	margin-bottom: 0px;
	border-width: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width:100%;
	border-bottom:1px solid #000;
	border-top:1px solid #000; 
	box-shadow: inset 4px 5px 9px -2px rgba(0, 0, 0, 0.2), inset -4px 0px 9px -2px rgba(0, 0, 0, 0), 0px 2px 4px rgba(0,0,0,0.2), 0px -1px 4px rgba(0,0,0,0.2);
}




/* #######################################   BKITEMS ########################################*/
/* ##########################################################################################*/
.bkgroup.bkactive ._content.bkactive{
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}
 ._content:not(.bkactive){
	height: 0px;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;    
	overflow: hidden;
}
.bkgroup:not(.bkactive) ._content.bkactive{
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:all 0.3s linear 0s;
}
.bkgroup:not(.bkactive):not(.news-group):not(.games-group) ._content.bkactive{
	height: 356px;
}
.news-group:not(.bkactive) ._content.bkactive{
	height: 416px;
}
.bkgroup:not(.bkactive).bkcolor_games ._content.bkactive {
    height: 271px;
}

.games-group.bkactive ._content.bkactive {
    height: 271px;
}
.bkgroup.bkactive:not(.news-group):not(.games-group) ._content.bkactive{
	height: 453px;	
}
.news-group.bkactive ._content.bkactive {
    height: 512px;
}
.bkgroup ._content.bkactive .bkitems{
	position:relative;
	padding:0px 5px;
	overflow:hidden;
	white-space:nowrap;
	border-width:1px 0;
	border-style:solid;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}
.bkgroup:not(.bkactive) ._content:not(.bkactive) .bkitems{
	height: 0px !important;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
    padding: 0px 5px;
}
.bkgroup:not(.news-group):not(.games-goup) ._content.bkactive .bkitems{
	height: 304px;
}
.news-group ._content.bkactive .bkitems {
    height: 364px;
}
.games-group ._content.bkactive .bkitems {
    height: 269px;
}
.bkwidgeticon:hover{
    -webkit-transform: scale(0.95);
    -moz-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -o-transform: scale(0.95);
    transform: scale(0.95);
    box-shadow: none;
}
.bkwidgeticon:active{
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
    box-shadow: none;
}



/* ####################################### BROADCASTCARDS ###################################*/
/* ##########################################################################################*/
 #bkbroadcastcard  .bkentry{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bkdesign_cards  .bkgroup ._content #bkbroadcastcard{
	clear: left;
	float: left;
}
.bkdesign_cards  .bkgroup ._content #bkbroadcastcard .bkbroadcastcard{
	width: 200px;
	height:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	xoverflow:hidden;
}
.bkdesign_cards .bkgroup ._content.bkactive #bkbroadcastcard  .bkbroadcastcard{
	 height: 306px;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
    padding: 8px;
}

.bkdesign_cards .bkgroup ._content #bkbroadcastcard  .bkentry{
	height: 0;
}
.bkdesign_cards .bkgroup ._content.bkactive #bkbroadcastcard  .bkentry{
    height: 290px;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.6);
    border: 8px solid #fff;
    position: relative;
}

/* ENTRY-INNER */
.bkdesign_cards .bkgroup ._content.bkactive #bkbroadcastcard .bkentry_inner {
    overflow: hidden;
}
.bkdesign_cards .bkgroup .bkbroadcastcard .bkentry_title_panel{
	display: none;
    cursor: default;
}
.bkdesign_cards .bkgroup ._content.bkactive .bkbroadcastcard  .bkentry_channel_panel{	
    height: 65px;
}
.bkdesign_cards .bkgroup .bkbroadcastcard  .bkentry_channel_logo{	
    background-size: auto 100%;
    display: block;
    background-repeat: no-repeat;
	position: relative;
}
.bkdesign_cards .bkgroup ._content.bkactive .bkbroadcastcard .bkentry_description_panel{
    cursor: default;   
    text-align: center;
    background-color: #fff;
    display: table;
    height: 140px;
}
.bkdesign_cards .bkgroup ._content.bkactive .bkbroadcastcard .bkentry_description_panel .bkentry_description{
    font-size: 14px;
    font-weight: bold;
    font-family: arial;
    line-height: 19px;
    vertical-align: middle;
    display: table-cell;
}
.bkdesign_cards .bkgroup ._content.bkactive .bkbroadcastcard .bkentry_webshot_panel {
 
}
.bkdesign_cards .bkgroup ._content.bkactive .bkbroadcastcard .bkentry_link_panel {
    position: absolute;
    bottom: 11px;
    padding: 0 7px;
    width: 100%;
    box-sizing: border-box;
}
._content .bkbroadcastcard  .bkentry_button{
	height:0;
	border-width:0;
}
._content.bkactive .bkbroadcastcard  .bkentry_button{
	height:42px;
	border-width:1px;
}




/* ####################################### NEWSPROVIDER #####################################*/
/* ##########################################################################################*/
.bkcolor_news .bkwidget_active{    
    border-top: 1px solid #000;    
    padding: 0px 40px;    
    min-height: 40px;
}
.bkdesign_cards ._content .bkitem[class^="bknewsprovider_"]{
	clear: left;
	float: left;
}
.bkdesign_cards ._content .bknewsprovidercard{
	width: 200px;
	height:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}
.bkdesign_cards ._content.bkactive .bknewsprovidercard{
	margin-top: 10px;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}

.bkdesign_cards ._content .bkprovidercard{
	height: 0;
	overflow: hidden;
}
.bkdesign_cards ._content.bkactive .bkprovidercard{
	height:auto;
	overflow: visible;
}


/* NEWSPROVIDER-INNER */
.bkdesign_cards ._content.bkactive .bkprovidercard_inner{
	height:auto;
}
.bkdesign_cards ._content.bkactive .bkprovidercard  .bkprovider_logo{	
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
    text-align: center;
    width: 100%;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;	
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;    
    height: 82px;
    background-repeat: no-repeat;
}
.bkdesign_cards ._content.bkactive .bkprovidercard .bkcomment_panel{
	height: 155px;
	padding:0 1em;
	overflow:hidden;
	color:#fff;
	display:table;
    cursor: default;
}
.bkdesign_cards .bkcolor_news ._content.bkactive .bkprovidercard .bkcomment_panel{
	height: 198px;
}
.bkdesign_cards ._content.bkactive .bkprovidercard .bknews_comment{
	font-size: 0.83em;
	font-size: 14px;
	line-height: 1.75em;
	vertical-align: middle;
	display: table-cell;
    text-align: center;
}
.bkdesign_cards ._content.bkactive .bkprovidercard .bklink_panel{
	padding: 0 0.5em ;
}
.bkdesign_cards ._content.bkactive .bkprovidercard .bklink_panel .bkbutton_inner{
	display: table;
	width: 100%;
	height: 100%;
	line-height: initial;
}
.bkdesign_cards ._content.bkactive .bkprovidercard .bklink_panel .bknews_name{
    font-size: 13px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    color: #fff;
    font-weight: bold;
    display: table-cell;
    letter-spacing: 0.03em;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}

/* ####################################### BKTEASERINFO #####################################*/
/* ##########################################################################################*/
.bkcolor_news .bkwidget_active{    
    border-top: 1px solid #000;    
    padding: 0px 40px;    
    min-height: 40px;
}
.bkdesign_cards ._content .bkitem[class^="bkteasergroup_"]{
	clear: left;
	float: left;
}
.bkdesign_cards ._content .bkteaserinfocard{
	width: 200px;
	height:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}
.bkdesign_cards ._content.bkactive .bkteaserinfocard{
	margin-top: 10px;
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}

.bkdesign_cards ._content .bkteasercard{
	height: 0;
	overflow: hidden;
}
.bkdesign_cards ._content.bkactive .bkteasercard{
	height:auto;
	overflow: visible;
}


/* TEASERCARD-INNER */
.bkdesign_cards ._content.bkactive .bkteasercard_inner{
	height:auto;
}
.bkdesign_cards ._content.bkactive .bkteasercard  .bkprovider_logo{	
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
    text-align: center;
    width: 100%;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;	
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;    
    height: 82px;
    background-repeat: no-repeat;
}
.bkdesign_cards ._content.bkactive .bkteasercard .bkcomment_panel{
	height: 155px;
	padding:0 1em;
	overflow:hidden;
	color:#fff;
	display:table;
    cursor: default;
}
.bkdesign_cards .bkcolor_news ._content.bkactive .bkteasercard .bkcomment_panel{
	height: 198px;
}
.bkdesign_cards ._content.bkactive .bkteasercard .bknews_comment{
	font-size: 0.83em;
	font-size: 14px;
	line-height: 1.75em;
	vertical-align: middle;
	display: table-cell;
    text-align: center;
}
.bkdesign_cards ._content.bkactive .bkteasercard .bklink_panel{
	padding: 0 0.5em ;
}
.bkdesign_cards ._content.bkactive .bkteasercard .bklink_panel .bkbutton_inner{
	display: table;
	width: 100%;
	height: 100%;
	line-height: initial;
}
.bkdesign_cards ._content.bkactive .bkteasercard .bklink_panel .bknews_name{
    font-size: 13px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    color: #fff;
    font-weight: bold;
    display: table-cell;
    letter-spacing: 0.03em;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}


/*zdf logo video*/
.bkdesign_cards .bknewsprovider_zdflogo .bkprovider_logo {
    background-image: url(/aktuell/img/zdftivi-logo.png);
    background-size: 93%;
    background-color: #1e6eb4;
    background-position: center;
}



/* dudanews*/
.bkdesign_cards .bknewsprovider_dudanews .bkprovider_logo{	
	background-image: url(/aktuell/img/dudanews.png);
	background-size: 93% ;
	background-color: #FFf;
	background-position: center;
}


/* internet-abc */
.bkdesign_cards .bknewsprovider_internet-abc .bkprovider_logo{	
	background-image: url(/aktuell/img/internet-abc.png);
	background-size: 93% ;
	background-color: #FFf;
	background-position: center;
}
/* baerenblatt */
.bkdesign_cards .bknewsprovider_baerenblatt .bkprovider_logo{	
	background-image: url(/aktuell/img/baerenblatt2.png);
	background-size: 93% ;
	background-color: #FFf;
	background-position: center;
}

/* bloggerbande */
.bkdesign_cards .bknewsprovider_bloggerbande .bkprovider_logo{	
	background-image: url(/aktuell/img/bloggerbande.png), url(/aktuell/img/bloggerbande-bg.png);
	background-size: auto 93% , auto;
	background-color: #f7aa34;
	background-position: center;
    background-repeat:no-repeat, repeat-x;
}

/* hanisauland */
.bkdesign_cards .bknewsprovider_hanisauland .bkprovider_logo{	
	background-image: url(/aktuell/img/hanisauland.png);
	background-size: 94% ;
	background-color: #fff;
	background-position: center;
    background-repeat:no-repeat;
}

/* kikasportschau */
.bkdesign_cards .bknewsprovider_kika-sportschau .bkprovider_logo{	
	background-image: url(/aktuell/img/kika-sportschau.png);
	background-size: 100% ;
	background-color: #fff;
	background-position: center;
    background-repeat:no-repeat;
}

/* jeugdjournaal */
.bkdesign_cards .bknewsprovider_jeugdjournaal .bkprovider_logo{	
	background-image: url(/aktuell/img/jeugdjournaal.png);
	background-size: auto 100%;
	background-color: #fff;
	background-position: center;
}


/* abcbtn */
.bkdesign_cards .bknewsprovider_abcbtn .bkprovider_logo{	
	background-image: url(/aktuell/img/abcnetbtn.png);
	background-size: 100%;
	background-color: #fff;
	background-position: center;
}

/* kinderweltreise */
.bkdesign_cards .bknewsprovider_kinderweltreise .bkprovider_logo{	
	background-image: url(/aktuell/img/kinderweltreise.png);
	background-size: auto 100%;
	background-color: #093b6c;
	background-position: center;
    background-repeat:no-repeat;
}

/* br-kinderinsel */
.bkdesign_cards .bknewsprovider_brklaro .bkprovider_logo{	
	background-image: url(/aktuell/img/klaro_over-3.gif);
	background-size: 90%;
	background-color: #fcfbd4;
	background-position: bottom center;
}

/* kinderfilmwelt */
.bkdesign_cards .bknewsprovider_kinderfilmwelt .bkprovider_logo{	
	background-image: url(/aktuell/img/kinderfilmwelt.png);
	background-size: 90%;
	background-color:#12273D;
	background-position: center;    
}

/* KINDERSACHE */
.bkdesign_cards .bknewsprovider_kindersache .bkprovider_logo{	
	background-image: url(/aktuell/img/kindersache.gif);
	background-size: 93% ;
	background-color: #fff;
	background-position: center;
}
/* KINDERSACHE */
.bkdesign_cards .bknewsprovider_dkhwkinofilme .bkprovider_logo{	
	background-image: url(/aktuell/img/kindersache.gif);
	background-size: 93% ;
	background-color: #fff;
	background-position: center;
}

/* KINDERSACHE */
.bkdesign_cards .bknewsprovider_kindersachethemadesmonats .bkprovider_logo{	
	background-image: url(/aktuell/img/kindersache.gif);
	background-size: 93% ;
	background-color: #fff;
	background-position: center;
}

/* KIRAKA */
.bkdesign_cards .bknewsprovider_kiraka .bkprovider_logo{	
	background-image: url(/aktuell/img/kiraka2.png);
	background-size: 83% ;
	background-color: #37d2f5;
	background-position: center;
}

/* klaro */
.bkdesign_cards .bknewsprovider_klaro .bkprovider_logo{	
	background-image: url(/aktuell/img/brkinder.png);
	background-size: auto 83%;
	background-color: #0681ce;
	background-position: center;
}

/* kruschel */
.bkdesign_cards .bknewsprovider_kruschel .bkprovider_logo{	
	background-image: url(/aktuell/img/kruschel.png);
	background-size: auto 75%;
	background-color: #fff;
	background-position: bottom;
}

/* wdrmauszoom */
.bkdesign_cards .bknewsprovider_wdrmauszoom .bkprovider_logo{	
	background-image: url(/aktuell/img/wdrmauszoom.png);
	background-size: auto 105%;
	background-color: #f4eb5f;
	background-position: bottom;
}

/* noz */
.bkdesign_cards .bknewsprovider_noz .bkprovider_logo{	
	background-image: url(/aktuell/img/noz.png);
	background-size: auto 100%;
	background-color: #fff;
	background-position: center;
}

/* kleinezeitung */
.bkdesign_cards .bknewsprovider_kleinezeitung .bkprovider_logo{	
	background-image: url(/aktuell/img/kleinezeitung.png);
	background-size: auto 100%;
	background-color: #fff;
	background-position: bottom;
}


/* timster */
.bkdesign_cards .bknewsprovider_timster .bkprovider_logo{	
	background-image: url(/aktuell/img/timster.png);
	background-size: auto 140%;
	background-color: #fff;
	background-position: center;
    background-repeat:no-repeat;
}


/* ohrenbaer */
.bkdesign_cards .bknewsprovider_ohrenbaer .bkprovider_logo{	
	background-image: url(/aktuell/img/ohrenbaer.png);
	background-size: auto 105%;
	background-color: #fff;
	background-position: center;
    background-repeat:no-repeat;
}

/* internetabc */
.bkdesign_cards .bknewsprovider_internetabcthemenmonate .bkprovider_logo{	
	background-image: url(/aktuell/img/internetabcthemenmonate.png);
	background-size: auto 110%;
	background-color:#e6e6e6;
	background-position: center;
    background-repeat:no-repeat;
}


/* ultranyt */
.bkdesign_cards .bknewsprovider_ultranyt .bkprovider_logo{	
	background-image: url(/aktuell/img/ultranyt.png);
	background-size: auto 93%;
	background-color: #FFf;
	background-position: center;
}


/* supernytt */
.bkdesign_cards .bknewsprovider_supernytt .bkprovider_logo{	
	background-image: url(/aktuell/img/supernytt.png);
	background-size: auto 75%;
	background-color: #f2f7f6;
	background-position: center;
}



/* lillaaktuellt */
.bkdesign_cards .bknewsprovider_lillaaktuellt .bkprovider_logo{	
	background-image: url(/aktuell/img/lilla-aktuellt.png);
	background-size: 100%;
	background-color: #f2f7f6;
	background-position: center;
}



/* bbcnewsround */
.bkdesign_cards .bknewsprovider_bbcnewsround .bkprovider_logo{	
	background-image: url(/aktuell/img/bbcnewsround.png);
	background-size: 100%;
	background-color: #f2f7f6;
	background-position: center;
}


/* newsforkidsnet */
.bkdesign_cards .bknewsprovider_newsforkidsnet .bkprovider_logo{	
	background-image: url(/aktuell/img/newsforkidsnet.png);
	background-size: 94%;
	background-color: #f2f7f6;
	background-position: center;
}


/* scholastickidspress */
.bkdesign_cards .bknewsprovider_scholastickidspress .bkprovider_logo{	
	background-image: url(/aktuell/img/scholastickidspress.png);
	background-size: 50%;
	background-color: #fff;
	background-position: center;
}

/* jouractu */
.bkdesign_cards .bknewsprovider_jouractu .bkprovider_logo{	
	background-image: url(/aktuell/img/1jour1actu.gif);
	background-size:  100%;
    background-color: #fff;
    background-position: center;
}


/* ndr */
.bkdesign_cards .bknewsprovider_ndr-kindernachrichten  .bkprovider_logo{	
	background-image: url(/aktuell/img/ndr.png);
	background-size: auto 100% ;
	background-color: #2568b4;
    background-position: center;
}

/* mikado am morgen */
.bkdesign_cards .bknewsprovider_mikadoammorgen  .bkprovider_logo{	
	background-image: url(/aktuell/img/mikadoammorgen.png);
	background-size: auto 100% ;
	background-color: #2568b4;
    background-position: center;
}

/* NEWS4KIDS */
.bkdesign_cards .bknewsprovider_news4kids .bkprovider_logo{	
	background-image: url(/aktuell/img/news4kids2.png);
	background-size: auto 100% ;
	background-color: #FFDF64;
	background-position: center;
}

/* NIB */
.bkdesign_cards .bknewsprovider_nib  .bkprovider_logo{	
	background-image: url(/aktuell/img/nib-logo.png);
	background-size:100% ;
	background-color: #cc3333;
	background-position: 4px 37px;
}
.bkdesign_cards .bknewsprovider_nib  .bkprovider_logo:before{	
	content: "";
	height: 52px;
	width: 52px;
	display: block;
	border-radius:50%;
	background-image: url(/aktuell/img/nib-signet.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center;
	position: relative;
	top: -18px;
	left: 70px;
	box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.31);
}

/* SOWIESO */
.bkdesign_cards .bknewsprovider_sowieso .bkprovider_logo{	
	background-image: url(/aktuell/img/sowieso2.png);
	background-size: 80% ;
	background-color:#855caa;
	background-position: center;
}

/* sportspatz */
.bkdesign_cards .bknewsprovider_sportspatz .bkprovider_logo{	
	background-image: url(/aktuell/img/sportspatz.png);
	background-size: auto 85%;
	background-color: #fff;
	background-position: center;
}

/* zdflogo */
.bkdesign_cards .bknewsprovider_zdflogo  .bkprovider_logo{	
	background-image: url(/aktuell/img/zdftivi-logo.png);
	background-size: 100% ;
	background-color: #1e6eb4;
	background-position: center;
}

/* ohrka */
.bkdesign_cards .bknewsprovider_ohrka  .bkprovider_logo{	
	background-image: url(/aktuell/img/ohrka.png);
	background-size: 100% ;
	background-color: #1e6eb4;
	background-position: center;
}

/* seitenstark */
#bkpage_seitenstark .bkdesign_cards .bkprovider_logo{
	background-image: url(/global/img/seitenstark.png);
    background-color: #cc3;
    background-size: auto 100%;
    background-position: center;
}






/* ####################################### INFOCARDS ########################################*/
/* ##########################################################################################*/
 ._content .bkinfocard_group{
	width: 200px;
    clear: left;
    float: left;
}
._content:not(.bkactive) .bkinfocard_group{
    height: 0;
    overflow: hidden;
}
._content.bkactive .bkinfocard_group{
	padding-top: 0.5em;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
._content.bkactive .bkinfocard_inner{
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}
.bkgroup:not(.bkactive)  ._content:not(.bkactive) .bkinfocard_group{
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;
}
.bkgroup.bkactive ._content.bkactive .bkinfocard_group,
.bkgroup:not(.bkactive) ._content.bkactive .bkinfocard_group{
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;    
    overflow: visible;
}
.bkgroup.bkactive ._content.bkactive .bkinfocard_group,
.bkgroup:not(.bkactive) ._content.bkactive .bkinfocard_group{
	-webkit-transition:height 0.3s linear 0s;
	-moz-transition:height 0.3s linear 0s;
	transition:height 0.3s linear 0s;    
	height: 270px;
    overflow: visible;
}
._content .bkinfocard_group .bkgroup_icon,
._content .bkinfocard_group .bkezine_group_icon{
	height:0
}
._content.bkactive .bkinfocard_group .bkgroup_icon,
._content.bkactive .bkinfocard_group .bkezine_group_icon{
	display: block;
	background-repeat: no-repeat;
	margin-bottom: -18px;
	position: relative;
	z-index: 4;
	height:auto;
	background-size:100%;
}
._content.bkactive .bkinfocard_group:not(._seitenstarkgroup):hover .bkgroup_icon:active{
	background-size:99%;
}
._content.bkactive .bkinfocard_group:not(._seitenstarkgroup) .bkgroup_icon{
	width: 110px;
	height: 120px;
}
._content.bkactive .bkinfocard_group:not(._seitenstarkgroup):not(._gamesgroup) .bkgroup_icon{
	margin:-28px auto -27px;
}
._content.bkactive .bkinfocard_group._gamesgroup .bkgroup_icon{
	margin: -58px auto -30px;
}
.bkinfocard_group:not(._seitenstarkgroup) .bkgroup_icon{
	background-image: url(/global/img/bklogo-face-a-hover.png);
}
.bkinfocard_group:not(._seitenstarkgroup):hover .bkgroup_icon{
	background-image: url(/global/img/bklogo-face-b-hover.png);
}
._content .bkinfocard_group .bktitle_panel{
	height:0;
	width: 100%;
	overflow:hidden;
}
 ._content.bkactive .bkinfocard_group .bktitle_panel{
	padding: 0.7em 0.5em 0.5em;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	text-align: center;
	box-sizing: border-box;
	height: 60px;
	margin-bottom: 0.5em;
    cursor: default;
    display: table;
}
 ._content.bkactive .bkinfocard_group:not(._seitenstarkgroup) .bktitle_panel{
	box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.24);
}
 ._content.bkactive .bkinfocard_group .bktitle{
	line-height: 1.2em;
    word-spacing: 0.1em;
    font-size: 16px;
    margin-bottom: 0.6em;
    display: table-cell;
    vertical-align: middle;
    font-family: arial;
}
 ._content .bkinfocard_group .bkdescription_panel{
	padding:0 1em;
	overflow:hidden;
	color:#fff;
	height:0;
    cursor: default;
}
 ._content.bkactive .bkinfocard_group .bkdescription_panel{
    padding: 0 0.8em;
    display: table;
    width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
    box-sizing: border-box;
}
._content.bkactive .bkinfocard_group._videosgroup .bkdescription_panel,
.bkgroup.newsbundle-group ._content.bkactive .bkinfocard_group._newsgroup .bkdescription_panel{
	height: 104px;
}
 ._content.bkactive .bkinfocard_group._ezinegroup .bkdescription_panel{
    height: 103px;
}
 ._content.bkactive .bkinfocard_group._gamesgroup .bkdescription_panel{
    height: 100px;
}
 ._content.bkactive .bkinfocard_group._safetygroup .bkdescription_panel{
    height:103px;
}
.bkcolor_news ._content.bkactive .bkinfocard_group .bkdescription_panel {
    height: 150px;
}
 ._content.bkactive .bkinfocard_group .bkdescription{
    font-size: 16px;
    line-height: 1.45em;
    vertical-align: middle;
    display: table-cell;
    color: #fff;
    letter-spacing: 0.02em;
    font-family: arial;
    text-align: center;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}
._content .bkinfocard_group .bkbutton_teaser{
	height:0;
	border-width:0;
}
._content.bkactive .bkinfocard_group .bkbutton_teaser{
	height:42px;
	border-width:1px;
	width:auto;
	margin:0 0.5em;
}




/* AKTUELL */
.bkinfocard_group._newsgroup .bkgroup_icon{
	background-position: right 50.2%;
}
 ._content.bkactive .bkinfocard_group._newsgroup .bkgroup_icon:before{
	content: "";
	background-image: url(/global/img/bkaktuell-welt.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
	display: block;
	width: 80px;
	height: 80px;
	top: -17px;
	margin-left: 50px;
	position: relative;
}
._content.bkactive .bkinfocard_group._newsgroup:hover .bkgroup_icon:before{
	display:none;
}
.bkinfocard_group._newsgroup .bktitle_panel{
	color: #fff;
}
._content.bkactive .bkinfocard_group._newsgroup .bktitle{
	font-size: 1.2em;
	margin-top:0.3em;
}



/* VIDEOS */
.bkinfocard_group._videosgroup .bkgroup_icon{
	 background-position: right 60.3%;
}
.bkinfocard_group._videosgroup .bktitle_panel{
	color: #fff;
}




/* Games */
.bkinfocard_group._gamesgroup .bkgroup_icon{
	 background-position: right 70.5%;
}
.bkinfocard_group._gamesgroup:hover .bkgroup_icon {
    background-position: right 70.3%;
}
.bkinfocard_group._gamesgroup .bktitle_panel{
	color: #fff;
    }
 ._content.bkactive .bkinfocard_group._gamesgroup .bkgroup_icon:before{
	content: "";
    background-image: url(/global/img/bkgames-figure.png);
	background-repeat: no-repeat;
    background-position: center;
    background-size: auto 100%;
    display: block;
    position: absolute;
    width: 72px;
    height: 97px;
    top: 15px;
    right: -21px;
    transform: rotate(-20deg);
}
 ._content.bkactive .bkinfocard_group._gamesgroup:hover .bkgroup_icon:before{
    height: 87px;
    top: 29px;
    transform: rotate(-8deg);
}




/* EZINE */
.bkinfocard_group._ezinegroup .bkgroup_icon{
	 background-position: right 80.3%;
}
.bkinfocard_group._ezinegroup .bktitle_panel{
	color: #fff;
}
.bkinfocard_group._gruselgeschichtengroup .bktitle_panel{
	background-color: #b9df72;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
	color: #fff;
}
.bkinfocard_group._geschichtengroup .bktitle_panel{
    background-color: #e4b1f5;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
	color: #fff;
}
.bkinfocard_group._mangagroup .bktitle_panel{
    background-color: #5195e8;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
	color: #fff;
}
.bkinfocard_group._reportagengroup .bktitle_panel{
    background-color: #ffe46e;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
}
.bkinfocard_group._berichtegroup .bktitle_panel{
    background-color: #F77075;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
	color: #fff;
}
.bkinfocard_group._starsgroup .bktitle_panel{
    background-color: #cae2ff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
}
._content.bkactive .bkinfocard_group .bkezine_group_icon{
    width: 100%;
    height: 110px;
}
._content:not(.bkactive) .bkinfocard_group .bkezine_group_icon{
	width: 100%;
	height: 0px;
}
._content:not(.bkactive) .bkinfocard_group .bkezine_group_icon>img{
	width: 0%;
}
._content.bkactive .bkinfocard_group .bkezine_group_icon>img{
	width: 70%;
    margin: 17px auto;
    display: block;
}
 ._content.bkactive .bkinfocard_group._reportagengroup .bkezine_group_icon>img{
	transform:rotate(-48deg);    
	width: 94%;
    margin-left: 10px;
}





/* SAFETY */
.bkinfocard_group._safetygroup .bkgroup_icon{
	 background-position: right 100.3%;
}
.bkinfocard_group._safetygroup .bktitle_panel{
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.34);
}
.bkdesign_cards .bkgroup .bkitem.infocard_safety{
	margin: 8px 0;
    padding: 0 5px;
}
.bkgroup .bkitem.infocard_safety .bkinfocard{
	width:230px;
	height:284px;
	overflow:hidden;
	display:inline-block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
    cursor: default;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;	    
    box-shadow: 1px 2px 2px 0px rgba(0, 0, 0, 0.2), 5px 5px 8px -4px rgba(0, 0, 0, 0.4);
}
.bkdesign_cards .bkgroup .infocard_safety .bkentry_inner {
    border: 10px solid #fff;
	overflow:hidden;
}
.bkdesign_cards .bkgroup .bkitem[id^="bkinfocard_safety_"] .bkgroup_icon_panel{
	width:100%;
    text-align: center; 
	background-color: #43badc;
	height: 50px;
}
.bkdesign_cards .bkgroup .bkitem.infocard_safety .bkgroup_icon_panel>img{
	width:80px;
}
.bkdesign_cards .bkgroup .bkitem.infocard_safety  .bktitle_panel{
	text-align: center;
    background-color: #fff;
    height: 33px;
	padding: 8px 5px;
    box-sizing: border-box;
}
.bkdesign_cards .bkgroup .bkitem.infocard_safety  .bktitle{
    line-height: 18px;
    text-align: center;
    font-size: 16px;
}
.bkdesign_cards .bkgroup .bkitem[id^="bkinfocard_safety_"] .bkdescription_panel{
	background-color:#bcf4c8;  
	height: 190px;
}
.bkgroup .bkitem[id^="bkinfocard_safety_"] .bkdescription{
	padding: 8px;
    height: 155px;
    overflow: hidden;
}
.bkgroup .bkitem[id^="bkinfocard_safety_"] .bkinfocard .bkdescription>h4{
    font-size: 12PX;
    line-height: 16px;
    margin-bottom: 9px;
    color: #009c88;
}
.bkgroup .bkitem[id^="bkinfocard_safety_"] .bkdescription>p{
	font-size: 13px;
    line-height: 19px;
    margin-bottom: 5px;
}
.bkgroup .bkitem[id^="bkinfocard_safety_"] .bkdescription>p>b{
	font-size: 12px;
}
.bkgroup .bkitem[id^="bkinfocard_safety_"] .bkdescription>p:last-child{
    margin-bottom: 0px;
}
.bkdesign_cards .bkgroup .infocard_safety .bklink_panel {
	display:none;
}





/* SEITENSTARK*/
 ._content.bkactive .bkinfocard_group._seitenstarkgroup .bkgroup_icon{
	background-image: url(/global/img/seitenstark.png);
	border: 4px solid #fff;
	background-color: #cc3;
	background-size: auto 100%;
	background-position: center;
	width: 180px;
	height: 60px;
	margin: 0px auto 5px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.34);
} 
 ._content.bkactive .bkinfocard_group._seitenstarkgroup .bkdescription_panel{
	margin: 0.5em 0 0.86em;
    height: 123px;
}
._content.bkactive .bkinfocard_group._seitenstarkgroup:hover .bkgroup_icon{
	-webkit-transform: scale(1.01);
    -moz-transform: scale(1.01);
    -ms-transform: scale(1.01);
    -o-transform: scale(1.01);
    transform: scale(1.01);
}
._content.bkactive .bkinfocard_group._seitenstarkgroup:hover .bkgroup_icon:active{
	    -webkit-transform: scale(0.98);
    -moz-transform: scale(0.98);
    -ms-transform: scale(0.98);
    -o-transform: scale(0.98);
    transform: scale(0.98);
}






/* ####################################### WIDGETICON #######################################*/
/* ##########################################################################################*/
.bkwidget_icons:not(.empty) .bkwidget_activate {
    padding: 0 60px;  
	height: 150px;
    overflow: hidden;
 	margin-bottom: -37px;
    position: relative;
    z-index: 1;
}
.bkwidget_activator {
    display: inline-block;
    cursor: pointer;
}
.bkwidgeticon_aura {
    margin: 0px 20px;
}
.bkwidgeticon_outer{
    box-shadow:3px 7px 25px -8px rgba(0, 0, 0, 0.9);
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
	margin:0 auto 5px;
}
.bkwidget_activator .bkwidgeticon_outer{
    height: 110px;
    width:110px;
}
.bkwidgeticon{
    height: 100%;
    width:100%;
    overflow: hidden;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid rgba(0, 0, 0, 0.6);
}
.bkwidgeticon_inner>IMG{
	width: 100%;
}
.bkwidget_title_outer {
    display: table;
    background-color: #fff;
    border: 1px solid #000;
    height: 32px;
    position: relative;
    width: 100%;
    z-index: 2;
    max-width: 120px;
    padding: 0 5px;
    margin: 8px auto 0;
    box-sizing: border-box;
}
.bkwidgeticon_text {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
	font-family:arial;
}






/* ###################################### ICON PANEL #######################################*/
/* ##########################################################################################*/
[data-type="dl"] #bkicon_panel,
.bkwidget_icons.empty #bkicon_panel{
    display:none;
}
[data-type="dl"]#bkpage_seitenstark .bkwidget_icons{
     display:none;
}
.bkwidget_icons:not(.empty){
    overflow: hidden;    
}
 #bkicon_panel{
	width: 100%;   
	position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
	clear:left;
	display:block;
    height: 42px;
    border-width: 1px;
    border-style: solid;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #fff;
    border-bottom-color: #fff;
	box-shadow: 0px -1px 0px rgba(0,0,0,1), 
	0px 1px 0px rgba(0,0,0,1),
	0px 1px 3px rgba(0,0,0,0.4);
	background: #000 url(/global/img/bkstripes-grey-vertical.png) center center repeat;
}


#bkgroup_games .bkbutton_games_all,
#bkgroup_games .bkbutton_games_index{
	    width: 1px;
		overflow:hidden;
		visibility:hidden;
}

/* KINDERRECHTE-TEASERBAND*/
#bkgroup_kinderrechte .bkbutton_aura.browserandom {
margin-left: auto;
margin-right: auto;	
border-color:#1b80db;
}
#bkgroup_kinderrechte .bkentry_number {
	background-color: #53a7f2;
	border-color: #1b80db;
}

#bkgroup_kinderrechte .bkitem .bkentry .bkentry_inner {
	background-color: #dcebf9 !important;

}

#bkgroup_kinderrechte .bkcontrolpanel {
	 background-color: #53a7f2;
}
#bkgroup_kinderrechte .bkentry_title {
color:#c31616 !important;
text-shadow:none;
}

#bkgroup_kinderrechte .bkentry_subtitle {
color: #03347c !important;
}
#bkgroup_kinderrechte .bkentry_image_panel {
height: 120px;
padding-top:20px;
}
.bkdesign_cards #bkgroup_kinderrechte  .bkentry_flip {
	display:block;
	sz-index:200 !important;
}

.bkdesign_cards #bkgroup_kinderrechte  a.bkentry_button{
background-color: #ea5b1b;
}
.bkdesign_cards #bkgroup_kinderrechte  a.bkbutton{
	border-color: #1b80db;
}

.bkdesign_cards #bkgroup_kinderrechte .bkentry._back .bkentry_description_panel {
	height: 162px;
}
