.ownerbody {
    background-color: #030939;
    background-attachment: fixed;
    background-image: url("Plakat_Eiszeiten.png");
    background-repeat: no-repeat;
    background-size: cover;
}
#lightBorder {
    background-color:#657ca6;
}
#ebanner_frame {border:none}
#videoBtn {display:none}
body.mobile .frame {border-top: 3px solid #030939}
body.mobile #tetris {margin-top: 40px;background-color:transparent;}
body.mobile #tetris .tile {margin: 3px 0}


.ownerbody .frame, .tile {
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
}
#poweredByFlypSite {
    background-color: #2d3a5b;
    background: -moz-linear-gradient(left,  rgba(0,18,61,1) 0%, rgba(0,18,61,0.24) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,18,61,1)), color-stop(100%,rgba(0,18,61,0.24)));
background: -webkit-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
background: -o-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
background: -ms-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
background: linear-gradient(to right,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00123d', endColorstr='#3d00123d',GradientType=1 );

    color:#fff;
}
#poweredByFlypSite a:last-child {
    background-image:url(poweredByFlypSite.png);
    width:200px;
    display:block;
    float:right;
    background-repeat:no-repeat;
    background-position: right center;
}
#poweredByFlypSite span#eculture {
    width: 200px;
    display: block;
    float: left;
    text-align: left;
    text-decoration: none;
    color: #fff;
    font-size: 13px;
    padding: 5px 0 0 5px;
}

#menubar {
    background-color: #2d3a5b;
    background: -moz-linear-gradient(left,  rgba(0,18,61,1) 0%, rgba(0,18,61,0.24) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,18,61,1)), color-stop(100%,rgba(0,18,61,0.24)));
background: -webkit-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
background: -o-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
background: -ms-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
background: linear-gradient(to right,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.24) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00123d', endColorstr='#3d00123d',GradientType=1 );

    color:#fff;
}
#menubar a {
    color:#fff;
}
.twoStepSocial:hover, 
#menubarLinks a:hover {
    color:rgba(255,255,255,0.9);
}
input[type="submit"] {
    background-color:#3ec0f1;
    color:#fff;
}
.eLCommentsFormContainer #messageCommentForm td:last-child, 
#chatboxdummy td:last-child {
    background-color:#3ec0f1;
}
#chatboxdummy input[type="text"] {
    background-color:#f0f0f0;    
}
.eLCommentsFormContainer #messageCommentForm td:first-child, 
#chatboxdummy td:first-child {
    background-color: #f0f0f0;
    border-style: solid;
    border-color: #f0f0f0;
    border-width: 0 6px 0 6px;
}
/*kachelkommentare*/
.overlayCommentsFormContainer #messageCommentForm input[type="text"] {
    background-color: #f0f0f0;
}
body.mobile #overlayCommentsContainer {
    margin-top:3px;
}
#overlayCommentsContainer {
    min-height:auto;
}

/*  kommentarecke  */
#esocial_frame .theComment {
	background-image: url(kommentar_liste.png);
}
.tile .nocomment {
  	background-image: url(kommentar_plus.png);
}
.tile .commentcount {
	background-image: url(kommentarecke.png);
}
#overlayCloseButton {
	background-image: url(overlayClose.png);    
}

/*  Kacheln  */
.tile,
#esocial_frame.tile.plain,
#chatboxdummy, 
.overlayCommentsFormContainer {
    background-color:#fff;
    color:#000;
    border:10px solid #fff ;
    box-sizing:border-box;
}
.slideshow .tile {
    border:0;
}
.tile.transp {
    background-color:rgba(0,18,61,1);
background: -moz-linear-gradient(left,  rgba(0,18,61,1) 0%, rgba(0,18,61,0.7) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,18,61,1)), color-stop(100%,rgba(0,18,61,0.7)));
background: -webkit-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.7) 100%);
background: -o-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.7) 100%);
background: -ms-linear-gradient(left,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.7) 100%);
background: linear-gradient(to right,  rgba(0,18,61,1) 0%,rgba(0,18,61,0.7) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00123d', endColorstr='#b300123d',GradientType=1 );

}
.tile a {
    text-decoration:none;
    color:#00aff1;
}
.kachel.tile .transparent_postcard {
    background:#fff;
    background-color: rgba(255,255,255,0.5);
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 30px, rgba(255,255,255,0.91) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(30%,rgba(255,255,255,0.81)), color-stop(100%,rgba(255,255,255,0.91))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.81) 30px,rgba(255,255,255,0.91) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.81) 30px,rgba(255,255,255,0.91) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.81) 30px,rgba(255,255,255,0.91) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.81) 30px,rgba(255,255,255,0.91) 100%); /* W3C */
    padding-top: 18px;
}
.kachel.tile .transparent_postcard .text {
    white-space: initial;
    text-overflow: initial;
}



div[type="list"] .tile .connect .flypiconConnect {
    color:#fff;
}
.tile .tilecontent {
    padding: 8px 10px 3px 4px;
    width: 90%;
    width: calc(100% - 14px);
}
div[size_name="base"][layout="teaser"] .tilecontent {
    padding: 10px 10px 10px 5px;
    width: calc(50% - 15px);
    height: calc(100% - 20px);
}

/*div[layout="message"].tile.kachel .info, div[layout="message_big"].tile.kachel .info*/

.tile.kachel .info{
    bottom: 5px;
    left: 4px;
    position: absolute;
    width: 90%;
    width: calc(100% - 8px);
}
.tile .transparent_postcard .info {
    position: relative;
    bottom: 0px;
    left: 0;
    width: 100%;
}

/* Service und Info */
.serviceicon {
    left:0;
    bottom:9px;
}
.infoblock {
    margin-left:35px;
}
/*
[class^="icon-"]:before, 
[class*=" icon-"]:before, 
[class^="serviceicon_"]:before, 
[class*=" serviceicon_"]:before {
    font-size:25px;
    color:#45c0eb;
}
*/
