body{
   color:#01588e;
   font-family:Arial,Verdana,sans-serif;
   font-size:16px;
   margin:0;
   padding:0;     
}

img{
   border:none;
}

body .startpage p {
   color:#01588e;
}

p, ul li {
   color:#666;
}

a {
   color: #da090f;
   text-decoration: none;
}

div.wrapper{
   background:url("Aktuelles?f5action=www&getfile=bg.jpg") fixed;
   background-size: 100% 100%;
   padding:100px 0;   
   background-repeat: no-repeat;
   background-position: center center;
   height:100%;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

div.content{
   margin:0 auto;
   width:860px;
}

div.content .whitebg {
   background: #fff;
   border-radius: 17px;
   padding:30px;
   overflow: hidden;
}

div.content .left
{
   width:25%;
   float:left;
   padding-bottom: 1000px;
   margin-bottom: -1000px;
   position: relative;
}

div.content .right
{
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   width:75%;
   float:left;
   padding-bottom: 1000px;
   margin-bottom: -1000px;
   padding-left:40px;
}

div.footer div.logo{
   margin-bottom: 40px;
   margin-left: 40px;
   margin-top: -70px;
}

div.kegel {
   margin-top: 40px;
}

div.kegel img {
   width:100%;
}

div.content div.headline{
   padding: 0 0 0 0;
}

div.content h3{
   text-align:left;
   padding:10px 0px 0 0;
}

div.content p{
   text-align:left;
   padding:10px 0px 0 0;
}

div.content p span{
   font-weight:bold;
}

div.content p img{
   padding:0 0 0 0;
}

div.footer{   
   width:100%;
   height:23px;
   padding:10px 0 0 0;
}

div.footerText{
   text-align:right;
   text-decoration:none;
   font-size:18px;
   font-family:Arial,Verdana,sans-serif;
   color:#333;
   margin:0 20px 50px 0;
}

div.footerText span{
	margin-left:6px;
}

div.footerText a{
   text-align:left;
   text-decoration:none;
   color:#333;
   margin-left:6px;
}

div.footerText a:hover{
   color:#333;
}

a.link {
   color:#F86C1F;
   text-decoration:none;
}

.headline h1 {
   font-size:45px;
}

.loginbtn {
   float: right;
   background:url("Aktuelles?f5action=www&getfile=plus.gif") no-repeat scroll 0 center #00a8d9;
   height: 31px;
   line-height: 31px;
   text-align: center;
   width: 115px;
}

a .loginbtn{
   color:#fff;
   font-size: 13px;
   text-decoration: none;
}

ul {
   list-style: none outside none;
   margin: 0;
   padding: 0;
}

ul li {
   background: url("Aktuelles?f5action=www&getfile=mark.gif") no-repeat scroll left top transparent;
   padding-left: 27px;
}