/* ##### NDR owner.css ##### */


.reiterkarte {
background: #0c1754; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMGMxNzU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1NjhiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  #0c1754 0%, #2568b4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#0c1754), color-stop(100%,#2568b4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #0c1754 0%,#2568b4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #0c1754 0%,#2568b4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #0c1754 0%,#2568b4 100%); /* IE10+ */
background: linear-gradient(135deg,  #0c1754 0%,#2568b4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c1754', endColorstr='#2568b4',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	color: #fff;			
	border-top: 0px;
}
.clickable:hover {
	color: #92cbfd;				
}
.clickable {
background-color: #b3b3b3;
color: #4d9cdf;
}

div[type="list"] .tile .link {
	margin-left: 20px;
	
}

/* ################ STYLE plain ################ */
.plain { 
	background-color: #666a73; /*grau*/ 
	color: #ffffff; /* weiss */
}
.plain a { 
	color: #ffffff; /* weiss */
}
/* transparenter Hinterleger */
.plain .transparent, 
.plain .transparent_postcard {
}
div[type="list"] .plain .transparent, 
div[type="list"] .plain .transparent_postcard {
	background-image: none;
}
div[type="list"] .slideshow .plain .transparent, 
div[type="list"] .slideshow .plain .transparent_postcard {
    background-color: #ccc;
	background-color: rgba(255,255,255,0.666);
	color: #000 !important;
}
div[type="list"] .slideshow .plain .infoblock, 
div[type="list"] .slideshow .plain .infoblock a {
    color: #666 !important;
}

div[type="list"] .plain .connect .flypiconConnect {
    color: transparent;
}
/* halbtransparenter Hinterleger für listCommentCount type=list */
.plain[layout="slideshow"] .listCommentCount {
	background-color: rgba(0,0,0, 0.8);
}
/* transparenter Hinterleger auf dem banner */
.banner .plain .transparent {
	background-image: none;
}
/* pollfarben */
.plain .pollEnabled {}
.plain .pollDisabled {}
.plain .pollHilite {
	background-color: #ff6930;
}


/* ################ STYLE 1: ################ */
.s1 { 
	background-color: #1D5596; /*blau */ 
	color: #ffffff; /* weiss */
}
.s1 a { 
	color: #ffffff; /* weiss */
	text-decoration: none;
}
/* transparenter Hinterleger */
.s1 .transparent, 
.s1 .transparent_postcard {
}
div[type="list"] .s1 .connect .flypiconConnect {
	color: #1D5596;
}
/* transparenter Hinterleger auf dem banner */
.banner .s1 .transparent {
	background-image: none;
}
/* pollfarben */
.s1 .pollEnabled {}
.s1 .pollDisabled {}
.s1 .pollHilite {
	background-color: #ff6930;
}


/* ################ STYLE 2: ################ */
.s2 { 
	color: #ffffff; /* weiss */
	background-color: #0C1754;
}
.s2 a { 
	color: #ffffff; /* weiss */
}
/* schwarz transparenter Hinterleger */
.s2 .transparent, 
.s2 .transparent_postcard  {
}
div[type="list"] .s2 .connect .flypiconConnect {
	color: #0C1754;
}
/* transparenter Hinterleger auf dem banner */
.banner .s2 .transparent {
}
/* pollfarben */
.s2 .pollEnabled {}
.s2 .pollHilite {
	background-color: #ff6930;
}
.s2 .pollDisabled {}


/* ################ STYLE 3: flieder Hintergrund mit Schrift weiss ################ */
.s3 { 
	background-color: #2568B4; 
	color: #ffffff; /* weiss */
}
.s3 a { 
	color: #ffffff; /* weiss */
}
/* transparenter Hinterleger */
.s3 .transparent, .s3 .transparent_postcard {
}
div[type="list"] .s3 .connect .flypiconConnect {
	color: #2568B4;  
}
/* transparenter Hinterleger auf dem banner */
.banner .s3 .transparent {
}
/* pollfarben */
.s3 .pollEnabled {}
.s3 .pollHilite {
	background-color: #ff6930;
}
.s3 .pollDisabled {}

/* ################ STYLE 4  ####################### */
.s4 { 
	color: #0C327D;
	background-color: #E7EEF6;
}
.s4 a { 
	color: #0C327D; /* weiss */
}
/* transparenter Hinterleger */
.s4 .transparent, .s4 .transparent_postcard {
	background-image: url(unterlegerpostcarddunkel.png);
	background-repeat:repeat;
}
div[type="list"] .s4 .connect .flypiconConnect {
	color: #E7EEF6; /* mittelblau dunkler */
}
/* pollfarben */
.s4 .pollEnabled {
	background-color:rgba(255,255,255,0.2);
}
.s4 .pollHilite {
	background-color: #ff6930;
	color:#f2ede4;
}
.s4 .pollDisabled {
	background-color:rgba(255,255,255,0.1);
}

/* ################ STYLE 5: hellblau BG Schrift dunkelblau ################ */
.s5 { 
	background-color: #fff;
	color: #333333; 
}
.s5 a { 
	color: #333333; 
}
/* transparenter Hinterleger */
.s5 .transparent, .s5 .transparent_postcard {
	background-image: url(unterlegerpostcardhell.png);
	background-repeat:repeat;
}
div[type="list"] .s5 .connect .flypiconConnect {
	color: #fff;	
}

/* pollfarben */
.s5 .pollEnabled {
}
.s5 .pollHilite {
	background-color: #ff6930;
	color:#f2ede4;
}
.s5 .pollDisabled {
}

/* ################ STYLE 6 ################ */
.s6 { 
	background-color: #F7F8F9; 
	color: #0C327D; 
}
.s6 a { 
	color: #0C327D; 
}
/* transparenter Hinterleger */
.s6 .transparent, .s6 .transparent_postcard {
	background-image: url(unterlegerpostcarddunkel.png);
	background-repeat:repeat;
}
div[type="list"] .s6 .connect .flypiconConnect {
	color: #F7F8F9; 
}
/* pollfarben */
.s6 .pollEnabled {}
.s6 .pollHilite {
	background-color: #ff6930;
	color:#f2ede4;
}
.s6 .pollDisabled {
}

/* ################ STYLE 7 ################ */
.s7 { 
	background-color:#6b839c;
	color: #ffffff; /* weiss */
}
.s7 a { 
	color: #ffffff; /* weiss */
}
/* transparenter Hinterleger */
.s7 .transparent, .s7 .transparent_postcard {
	background-image: url(unterlegerpostcarddunkel.png);
	background-repeat:repeat;
}
div[type="list"] .s7 .connect .flypiconConnect {
	color: #6b839c;
}

/* pollfarben */
.s7 .pollEnabled {
}
.s7 .pollHilite {
	background-color: #ff6930;
}
.s7 .pollDisabled {
}
/* ################ STYLE 7: Verlauf dunkellila zu dunkelblau, von oben nach unten, Schrift weiss ################ */
.s8 { 
	color: #ffffff; /* weiss */
	background-color:#43B4E0;
}
.s8 a { 
	color: #ffffff; /* weiss */
}
/* transparenter Hinterleger */
.s8 .transparent, .s8 .transparent_postcard {
	background-image: url(unterlegerpostcarddunkel.png);
	background-repeat:repeat;
}
div[type="list"] .s8 .connect .flypiconConnect {
	color: #43B4E0;
}
/* pollfarben */
.s8 .pollEnabled {
}
.s8 .pollHilite {
	background-color: #ff6930;
	color:#f2ede4;
}
.s8 .pollDisabled {
}


/***************** e1 mit Userbild ***************/

div[type="list"] div[size_name="base"].e1 .userImageContainer.dn {
    display: block;
}

div[type="list"] div[size_name="base"].e1 .tilecontent {
  /*margin: 18px 100px 5px 20px;*/
}
div[type="list"] div[size_name="base"].e1 .info p, div[type="list"] div[size_name="base"].e1 .info .text {
  /* padding: 0 100px 0 20px; */
}

div[type="list"] div[size_name="base"].e1 .connect .flypiconConnect {
    color: #0C1754;
}

/* Eventstyle e1 */
div[size_name="base"].e1 { 
	color: #ffffff; /* weiss */
	background-color: #0C1754;
}
div[size_name="base"].e1 a { 
	/*color: #ffffff; /* weiss */
}

/* ##### NDRSPORT specific #### */

/* empty */
@font-face {
  font-family: 'NDRSans';
  font-style: normal;
  font-weight: 400;
  src: url('NDRSansDRegular.eot'); 
  src: url('NDRSansDRegular.eot#iefix') format('embedded-opentype'), url('NDRSansDRegular.woff') format('woff'), url('NDRSansDRegular.ttf') format('truetype'), url('NDRSansDRegular.svg#NDRSans') format('svg'); 
}
@font-face {
  font-family: 'NDRSansCondBold';
  font-style: bold;
  font-weight: 400;
  src: url('NDRSansDCondBold.eot'); 
  src: url('NDRSansDCondBold.eot#iefix') format('embedded-opentype'), url('NDRSansDCondBold.woff') format('woff'), url('NDRSansDCondBold.ttf') format('truetype'), url('NDRSansDCondBold.svg#NDRSansCondBold') format('svg'); 
}
@font-face {
  font-family: 'NDRSansCondReg';
  font-style: bold;
  font-weight: 400;
	src: url('NDRSansDCondRegular.eot'); 
	src: url('NDRSansDCondRegular.eot#iefix') format('embedded-opentype'), url('NDRSansDCondRegular.woff') format('woff'), url('NDRSansDCondRegular.ttf') format('truetype'), url('NDRSansDCondRegular.svg#NDRSansCondReg') format('svg'); 
}

@font-face {
  font-family: 'ThesisLight';
  src:  url('TheSans_LT_TT4_.eot#') format('eot'),
  url('TheSans_LT_TT4_.woff') format('woff'),
  url('TheSans_LT_TT4_.svg') format('svg');
  font-weight: normal;
  font-style: normal; }


@font-face
{
  font-family: 'ThesisLight';
  src:  url('TheSans_LT_TT4i_.eot#') format('eot'),
  url('TheSans_LT_TT4i_.woff') format('woff'),
  url('TheSans_LT_TT4i_.svg') format('svg');
  font-weight: normal;
  font-style: italic;
}


@font-face
{
  font-family: 'ThesisBlack';
  src:  url('TheSans_LT_TT8_.eot#') format('eot'),
  url('TheSans_LT_TT8_.woff') format('woff'),
  url('TheSans_LT_TT8_.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face
{
  font-family: 'Thesis';
  src:  url('TheSans_LT_TT5_.eot#') format('eot'),
  url('TheSans_LT_TT5_.woff') format('woff'),
  url('TheSans_LT_TT5_.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face
{
  font-family: 'Thesis';
  src:  url('TheSans_LT_TT5i.eot#') format('eot'),
  url('TheSans_LT_TT5i.woff') format('woff'),
  url('TheSans_LT_TT5i.svg') format('svg');
  font-weight: normal;
  font-style: italic;
}


@font-face
{
  font-family: 'Thesis';
  src:  url('TheSans_LT_TT7_.eot#') format('eot'),
  url('TheSans_LT_TT7_.woff') format('woff'),
  url('TheSans_LT_TT7_.svg') format('svg');
  font-weight: bold;
  font-style: normal;
}


/* Just for IE in Navigation, no faux Bold then */
@font-face
{
  font-family: 'ThesisBold';
  src:  url('TheSans_LT_TT7_.eot#') format('eot'),
  url('TheSans_LT_TT7_.woff') format('woff'),
  url('TheSans_LT_TT7_.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face
{
  font-family: 'ThesisBlack';
  src:  url('TheSans_LT_TT8i_.eot#') format('eot'),
  url('TheSans_LT_TT8i_.woff') format('woff'),
  url('TheSans_LT_TT8i_.svg') format('svg');
  font-weight: normal;
  font-style: italic;
}

@font-face
{
  font-family: 'Thesis';
  src:  url('TheSans_LT_TT7i.eot#') format('eot'),
  url('TheSans_LT_TT7i.woff') format('woff'),
  url('TheSans_LT_TT7i.svg') format('svg');
  font-weight: bold;
  font-style: italic;
}


/* Thesis Antiqua */

@font-face
{
  font-family: 'ThesisAntiqua';
  src:  url('TheAntiquaB_LT_500.eot#') format('eot'),
  url('TheAntiquaB_LT_500.woff') format('woff'),
  url('TheAntiquaB_LT_500.svg') format('svg');
  font-weight: normal;
}

@font-face
{
  font-family: 'ThesisAntiqua';
  src:  url('TheAntiquaB_LT_500_italic.eot#') format('eot'),
  url('TheAntiquaB_LT_500_italic.woff') format('woff'),
  url('TheAntiquaB_LT_500_italic.svg') format('svg');
  font-style: italic;
}

@font-face
{
  font-family: 'ThesisAntiqua';
  src:  url('TheAntiquaB_LT_700.eot#') format('eot'),
  url('TheAntiquaB_LT_700.woff') format('woff'),
  url('TheAntiquaB_LT_700.svg') format('svg');
  font-weight: bold;
}

@font-face
{
  font-family: 'ThesisAntiqua';
  src:  url('TheAntiquaB_LT_700_italic.eot#') format('eot'),
  url('TheAntiquaB_LT_700_italic.woff') format('woff'),
  url('TheAntiquaB_LT_700_italic.svg') format('svg');
  font-weight: bold;
  font-style: italic;
}

strong {
    font-family: 'NDRSansCondBold';
}
#screen {
    top: 0;
}
#menubar {
    background-color: #0c1754;
}
#menubar .serviceicon_twitter, #menubar .serviceicon_facebook{
   color: #FFF;
}
#frame_chat, #frame_content, .listCommentsContainer, .ownerbody input[type="submit"], .ownerbody input[type="text"] {
    font-family: arial, helvetica, sans-serif;
    color: #333;
}
#frame_chat .serviceicon, #frame_chat .listCommentCount {
    display: none;   
}
#frame_chat .tilecontent {
    background-color: #f7f8f9;
}
.headline {
    font-family: "NDRSansCondReg", sans-serif;
    color: #0c327d;
    font-size: 26px;
}
.infoblock {
    font-family: "NDRSansCondReg", sans-serif;
    font-size: 15px;
    color: #AAA;
    margin-top: 20px;
}
.infoblock a, .usrhandle a {
    color: #AAA !important;
}
.tile .text {
    font-size: 13px;
    line-height: 18px;
}
.s1, .s2, .s3, .s4, .s5, .s6, .s7, .s8, .s9, .plain {
    background-color: #FFF;
    color: #333;
    border: 1px solid #F0F0F0;
    margin: 10px 0;
}
.s1 a, .s2 a, .s3 a, .s4 a, .s5 a, .s6 a, .s7 a, .s8 a, .s9 a, .plain a {
    color: #0c327d;
}
.serviceicon {
    bottom: 5px;
}
.serviceicon_twitter {
   color: #1da1f2; 
}
.serviceicon_facebook {
   color: #3b5998; 
}
.eLCommentCount {
    background-color: #2568b4;
}
.playVideoKachel {
    color: #FFF;
    opacity: 0.7;
}
#chatboxdummy, .overlayCommentsFormContainer {
    background-color: #F0F0F0;
    color: #333;   
}
#chatboxdummy textarea, .overlayCommentsFormContainer textarea {
    border: none;
}
#chatboxdummy input[type="submit"], .overlayCommentsFormContainer input[type="submit"] {
    background-color: #FFF;
}
input[type="submit"] {
    background-color: #cddce9;
    color: #1d5596;
}
input[type="submit"]:hover {
    background-color: #1d5596;
    color: #fff;
}
.eLCommentsFormContainer #messageCommentForm td:last-child, #chatboxdummy td:last-child {
    background-color: #FFF;
}

.eLCommentsFormContainer #messageCommentForm td:last-child input[type="submit"], #chatboxdummy td:last-child input[type="submit"] {
    color:black;
}
#poweredByFlypSite {
    display: none;
}
#scrollToTopBtn {
    bottom: 0 !important;
}


