* {margin: 0;padding: 0;}
/*   Global Reset   */
body {font-size: 12px;line-height:14px;font-family: Arial, Helvetica, Freesans, sans-serif;color:#000000;}
img{border:none;}
.first{border-left:none !important;background:none !important;}
a:link, a:visited{color:#000000;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
h3 a:link, h3 a:visited{color:#ff0202;font-weight:bold;text-decoration:none;}
h3 a:hover{color:#0096BF;}
/* Global Styles */
h1 {font-size: 26px;line-height: 28px;}
h2 {font-size: 24px;line-height: 26px;margin-bottom:20px;}
h3 {font-size: 22px;line-height: 24px;margin-bottom:10px;color:#ff0202;}
h4 {font-size: 20px;line-height: 22px;margin-bottom:10px;}
h5 {font-size: 16px;line-height: 18px;}
h6 {font-size: 14px;line-height: 16px;font-weight:bold;margin-bottom:2px;}
.bold{font-weight:bold;}
/* Main Settings */
html {
height: 100%;
margin-bottom: 1px;
background:#FDEE21;
}
body{
padding-bottom:100px;
}
.wrapper{
width:1000px;
margin:0 auto;
padding:0px 0px 10px 0px;
background: url(../bilder/bg-bottom.jpg) 0 100% no-repeat;
}
.info .wrapper, .bonus .wrapper{
background: url(../bilder/bg-bottom2.jpg) 0 100% no-repeat;
}
.login .wrapper{
background: url(../bilder/bg-bottom3.jpg) 0 100% no-repeat;
}
.bg{
width:991px;
background: url(../bilder/bg.jpg) 0 0 repeat-y;
padding:0px 4px 0px 5px;
}

/* ticker */
.ticker{
height:33px;
width:990px;
background:url(../bilder/ticker-bg.jpg) 0 0 repeat-x;
}
.ticker_text{
padding:6px;
height:21px;
width:728px;
float:left;
overflow: hidden;
}
#ticker_text{
width: 722px;
height: 14px;
padding: 4px;
color:#FFFFFF;
}
#ticker_text a:link, .ticker_text a:visited{
color:#FFFFFF;
}
.someclass{ /*class to apply to your scroller(s) if desired*/
}
/* member login */
.member_login{
width:138px;
padding-left:112px;
height:28px;
padding-top:5px;
float:right;
background:url(../bilder/member_login-bg.jpg) 0 0 no-repeat;
}
.member_login a{
display:block;
height:20px;
padding:2px 0 0 28px;
width:93px;
background:url(../bilder/member_login-button.jpg) 0 0 no-repeat;
}
/* end ticker */

/* header */

.header{
height:107px;
width:990px;
background:url(../bilder/header-bg.jpg) 0 0 repeat-x;
}
.h1{
height:95px;
padding-top:12px;
width:318px;
padding-left:38px;
float:left;
background:url(../bilder/logo-bg.jpg) 100% 0 no-repeat;
}
.h1 a{
display:block;
height:93px;
width:241px;
background:url(../bilder/logo.jpg) 0 0 no-repeat;
}
.h1 span{
margin-left:-999em;
}

.header_right{
height:107px;
width:634px;
float:right;
}
.header_right-top{
height:56px;
width:634px;
background:url(../bilder/nav-bg.jpg) 0 0 repeat-x;
}
.header_right-bottom{
height:48px;
padding-top:3px;
width:453px;
padding-left:181px;
background:url(../bilder/header_right-bottom-bg.jpg) 0 0 repeat-x;
}
.teaser1{
display:block;
width:372px;
height:179px;
background:url(../bilder/h_left-href.jpg) 0 0 no-repeat;
}
.teaser1 span, .teaser2 span, .teaser3 span, .teaser4 span {
margin-left:-999em;
}
.teaser2{
display:block;
width:372px;
height:165px;
background:url(../bilder/teaser2.jpg) 0 0 no-repeat;
}
.teaser3{
float:right;
display:block;
width:259px;
height:209px;
background:url(../bilder/teaser3.jpg) 0 0 no-repeat;
}
.pass{
width:315px;
padding:0 5px;
text-align:center;
}
.teaser_right-top{
height:232px;
}
.teaser_right .button_shadow{
width:197px;
height:42px;
padding:0px 0px 44px 0px;
background:url(../bilder/pass_button-shadow.jpg) 50% 100% no-repeat;
margin-left:80px;
margin-top:35px;
}
.teaser_right .button_shadow a{
display:block;
height:14px;
width:166px;
padding:14px 0 14px 31px;
font-size:16px;
}
.teaser_right .button_shadow a:link, .teaser_right .button_shadow a:visited{
background:url(../bilder/pass_button.jpg) 0 0 no-repeat;
color:#FFFFFF;
}
.teaser_right .button_shadow a:hover{
text-decoration:none;
}
.teaser4{
margin-top:27px;
display:block;
width:618px;
height:160px;
background:url(../bilder/teaser4.jpg) 0 0 no-repeat;
}
.teaser_bottom{
height:144px;
width:990px;
background:url(../bilder/teaser_bottom-bg.jpg) 0 0 no-repeat;
clear:both;
}
.teaser_bottom h3{
color:#000000;
padding-left:250px;
padding-top:20px;
}
.teaser_bottom p{
font-size:12px;
padding-left:250px;
width:240px;
text-align:center;
}
.teaser_bottom .button_shadow{
float:right;
width:197px;
height:42px;
padding:0px 0px 51px 0px;
background:url(../bilder/member_button-shadow.jpg) 50% 100% no-repeat;
margin-right:110px;
margin-top:50px;
}
.teaser_bottom .button_shadow a{
display:block;
height:14px;
width:166px;
padding:14px 0 14px 31px;
font-size:16px;
}
.teaser_bottom .button_shadow a:link, .teaser_bottom .button_shadow a:visited{
background:url(../bilder/member_button.jpg) 0 0 no-repeat;
color:#FFFFFF;
}
.teaser_bottom .button_shadow a:hover{
text-decoration:none;
}
/* main navigation */
.nav{
height:56px;
width:385px;
float:left;
}
.nav ul{
height:56px;
width:385px;
}
.nav li{
display:block;
float:left;
list-style:none;
height:56px;
line-height:56px;
background: url(../bilder/li-border.jpg) 100% 50% no-repeat;
}
.nav li a{
display:block;
font-size:16px;
height:56px;
line-height:56px;
margin-right:2px;
}
.nav li a:hover,.nav li .active{
background: url(../bilder/nav-bg_hover.jpg) 0 0 repeat-x;
text-decoration:none;
}
.nav li a span{
padding:0 13px;
}

.eingang{
height:56px;
width:117px;
padding-left:132px;
float:right;
background: url(../bilder/eingang-bg.jpg) 0 0 no-repeat;
}
.eingang a{
display:block;
font-size:16px;
line-height:56px;
height:56px;
width:85px;
}
.eingang a:hover, .eingang .active{
background: url(../bilder/eingang-h.jpg) 0 0 repeat-x;
text-decoration:none;
}
.eingang a span{
padding-left:12px;
}
/* end main navigation */

/* main content */
.teaser5 span, .teaser6 span{
margin-left:-999em;
}
.main_content-bottom .content_teaser{
float:right;
}
.bilder_videos{
height:130px;
width:328px;
margin-top:7px;
}
.livecam{
height:117px;
width:249px;
margin-top:5px;
}
.content .button_shadow{
height:30px;
width:109px;
padding:10px 0px 20px 0px;
background:url(../bilder/more_button-shadow.jpg) 50% 100% no-repeat;
}
.content .button_shadow a{
display:block;
height:16px;
width:86px;
padding:7px 0 7px 23px;
font-size:14px;
}
.content .button_shadow a:link, .content .button_shadow a:visited{
background:url(../bilder/more_button.jpg) 0 0 no-repeat;
color:#FFFFFF;
}
.content .button_shadow a:hover{
background:url(../bilder/more_button.jpg) 0 -30px no-repeat;
text-decoration:none;
}
.content .button_shadow span{
}