*{
    margin:0px;
    padding:0px;
    font-family: 'Open Sans', sans-serif;
    outline:none;
}
#slider p { font-size:38px; padding-bottom:15px; color:#5d5850; }
body{overflow: hidden;}
.flexslider{ border:none; margin: 0px; }
.flex-direction-nav,
.flex-control-nav{display: none;}
.flexslider .slides > li{ display:block; max-width: 1920px; }
.flexslider .slides > li img{ max-width: 1920px;}
.slides{ overflow:hidden; }
.slides .slide { position: absolute; left: 0; top: 0; width: 1920px; height: 1080px; }

.posRel{ position: relative;}
#ticker{ 
    position: absolute;
    bottom:150px;
    left:50px;
    z-index: 100;
}
#ticker{  
    background: rgba(255,255,255,0.6); 
    padding: 5px; 
    padding-left: 15px; 
    padding-right: 15px;
    border-radius: 5px;
}
#ticker * {font-size: 40px;}
.tickerWrapper{ 
    bottom: 150px; 
    z-index: 100; 
    background: rgba(255,255,255,0.6); 
    border-radius: 5px;
    padding: 5px; 
    padding-left: 15px; 
    padding-right: 15px;
    display:none;
}
#webticker * {float:left; font-size: 40px; }
#webticker li{  list-style-type: none; }
#webticker{ width: 1920px;}
#splash ul { white-space:nowrap; list-style-type:none; top:0px; height: 90px; }
#splash li { 
  white-space:nowrap; 
  float:left; margin:0; 
  text-align:center; 
  width:auto; 
  color:#fff; 
  font-size:45px;
  height: 90px; 
  line-height:90px; 
  transition-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  -ms-animation-timing-function: linear;
}
#splash { margin: auto; overflow: hidden; width: 100%; top:0px; position:relative; height:90px; }
.tickerBox{ position:fixed;bottom:0px;left:0px; right:0px; }
.tickerBox{ position:fixed;bottom:0px;left:0px; right:0px; background: rgba(0,86,164,0.9); height: 90px; border:1px solid rgba(0,86,164,1); }
#splash li:last-child p:after { content:"+++"; padding-left:30px; padding-right:30px; }
.tx-rssdisplay a { color:#fff; text-decoration:none; display:inline-block; padding-right:15px; }
.tx-rssdisplay h2 { display:none; }
.tx-rssdisplay p,
.tx-rssdisplay span{ display:inline-block; height:90px; }
.tx-rssdisplay span:before{ content:"+++"; padding-left:30px; padding-right:30px; }
body{ background:url('../bilder/day.jpg'); background-size:cover; }
body.night{ background:url('../bilder/night.jpg'); background-size:cover; }
#pageLogo{ 
  background:url('../bilder/RL-LOGO2.png') #fff;
  position: absolute;
  right: 110px;
  width: 290px;
  height: 270px;
  border-radius: 0px 0px 30px 30px;
  box-shadow: 5px 5px 15px #888;
  background-size: 245px;
  background-repeat: no-repeat;
  background-position: center 100px;
  z-index:100;
}
.box{ position:relative; width:100%; height:100%; }
.box .bottomBox{ position:absolute; bottom:190px; left:45px; right:45px;top:320px; background:rgba(255,255,255,0.7); border-radius:15px; padding-left:45px; padding-right:45px; padding-top:25px; }
.box .topBox{ position:absolute; top:90px; left:45px; right:45px; background:rgba(255,255,255,0.7); border-radius:15px; padding-left:45px; padding-right:45px; bottom:850px; padding-top:5px; }
.box .bottomBox figure{ display:inline-block; margin-right:40px; }
.box .bottomBox figure:last-child{ margin-right:0px; }
.box .bottomBox .csc-textpic-intext-right-nowrap figure{ float: right; margin-right:0px;  }
.box .topBox h1 { color:rgba(0,86,164,1); font-size: 48px; }
.box .topBox h2 { font-size: 38px; color:#5d5850; }
.fceThreeCol{ overflow:auto; }
.fceThreeCol > div { float:left; margin-right:40px; position:relative; width: 550px; height: 520px; }
.fceThreeCol .secSlide{ position:absolute; }
.fceThreeCol > div:last-child{ margin-right:0px; }

.box .bottomBox .csc-textpic-intext-right-nowrap p{ max-width:1150px; }

/*.slide:nth-child(2){ opacity:1 !important; z-index:1000; }*/

.nLIT{ color: rgba(0,86,164,1); font-size: 43px; }
.nIT{ color: #5d5850; font-size: 38px; }
.bottomBox ul{ padding-left: 30px; }
.bottomBox ul li{ list-style-image:url('../bilder/dot.png'); padding-bottom: 20px; }
.txtimg{ display:table; }
.txtimg p{ display:table-cell; width:1240px; padding-right:40px; vertical-align:top; }
.txtimg div{ display:table-cell;width:500px; vertical-align:top; }

