/* Style sheet hm-eventgroup_default */
html,body,#wrapper{height:100%;}
body{text-align:center;background:#211d1a url("tl_files/design/img/bg_body.gif") center repeat-y;color:#bfb5ac;}
body > #wrapper{height:auto;min-height: 100%;}
h1,h2{color:#ffffff;line-heigh: 1.8em;}
h3{color:#f47806;}
h4,h5,h6{color:#f47806;}
.col_left h2{font-size:120%;color:#f47806;}
#news-anzeige h3.ce_headline{font-size:164%;color:#ffffff;}
a,a:link,a:active,a:visited{text-decoration:none;color:#f47806;}
a:hover{color:#ffffff;}
ul{margin: 0 0 20px 1em;}
li{margin-bottom:3px;padding-left:1em;}
#wrapper{width:760px;margin:0 auto;text-align:left;background-color:#101010;}
#header{width:760px;height:312px;position:relative;background-color: transparent;}
#header h1{height:255px;margin:0;}
#container{width:auto;margin:0;padding:10px 20px 43px;line-height:1.5em;}
#main{padding-bottom:20px;}
.col_left{width:350px;float:left;margin-right:20px;}
.col_right{width:340px;float:left;margin:0;}
.refs .col_right{height:380px;}
.content_box{margin-left:-10px;padding:1px 10px 10px;background-color:#2a231d;color:#bfbab4;}
.content_box .ce_text p.last{margin-bottom:0;}
.start h3,.start p{margin-bottom:0.5em;}
#footer{width:760px;height:43px;position:relative;clear:both;margin:-43px auto 0;font-size:85%;}
#footer .inside{width:760px;margin:0 auto;background-color:#3b322b;border-top:2px solid #bfb6af;line-height:41px;}
#footer p{margin:0;text-align:center;}
body:before{width:0;height:100%;float:left;margin-top:-32767px;content:"";/;}
.news_short_home{min-height:116px;}
*html news_short_home{height:116px;}
.news_thumb{width:96px;height:96px;float:left;margin-right:20px;margin-bottom:20px;}
.news_thumb img{border:1px solid #ffffff;}
.news_short_home h3{margin:0;font-size:13px;}
.news_short_home .info{margin:0;padding:5px 0;font-size:0.7em;}
.cat_imagefilter ul{margin-left:0;}
.cat_imagefilter li{float:left;padding-left:5px;}
.cat_imagefilter li.first{padding-left:2px;}
.ref_logos{margin:0 auto;padding-top:40px;}
.mod_catalogfilter ul.ref_years_text{margin:0;padding-bottom:30px;}
.mod_catalogfilter .ref_years_text li{float:left;padding:0 1em 0 0;}
.layout_full_ref h2{margin-top:0;font-size:120%;color:#bfbab4;}
.layout_full_ref h2:hover,.layout_full_ref h2.active{color:#f47806;}
.refgallery{position:absolute;visibility: hidden;}
.refgallery_inside{width:320px;padding:10px;background-color:#2A231D;}
.refgallery img{border:1px solid #bfbab4;}
.refgallery .image img{margin-top:7px;}
.refgallery .even img{margin-right:12px;margin-left:6px;}
.ref_view_list{padding-bottom:20px;color:#f47806;}
.ref_view_list dt{width:90px;float:left;}
.ref_view_list dd{margin-left:90px;}
a.ref_entry_more{line-height:35px;}
.mod_catalogreader p.back{clear:left;display:block;margin:30px 0;}
.catalog_back{float:right;padding-top:80px;padding-bottom:80px;color:#ffffff;}
.total{visibility: hidden;}
.mod_newsreader h2{margin-bottom:25px;}
.mod_newsreader .image_container{margin-right:15px;}
.mod_newsreader .image_container img{border:1px solid #BFBAB4;}
.mod_newsreader p.back{margin-top:50px;}
.mod_newsreader .enclosure{margin-top:20px;}
.inner_accordion{padding-bottom:10px;}
.mod_newsreader .gallery{margin-top:70px;}
.toggler{height:1%;cursor: pointer;}
.toggler .icon{float:left;padding-top:3px;padding-right:15px;}
.toggler h3{margin:0;}
.toggler h3:hover{color:#ffffff;}
.mod_newsreader .accordion,.layout_sliding_blocks .accordion{margin-left:55px;}
.ce_news_gallery img,.sblock_gallery img{border:1px solid #BFBAB4;}
.ce_news_gallery ul{margin:0;padding:0;}
.ce_news_gallery li{float:left;padding:0 8px 8px 0;}
.ce_news_gallery .image_container{margin-right:0;}
.ce_news_gallery li.col_last{padding-right:0;}
.ce_gallery li{float:left;padding-right:15px;padding-bottom:15px;padding-left:0;}
.ce_gallery li.col_last{padding-right:0;}
.ce_gallery img{border:1px solid #bfbab4;}
.sblock_teaser,.gallery_teaser{min-height:30px;}
.sblock_teaser p,.sblock_gallery,.sblock_content{margin-bottom:10px;}
.sblock_gallery img{margin-right:5px;margin-bottom:5px;}
.sblock_gallery .last img{margin-right:0;}
.casino .ce_hyperlink{margin:0 auto;padding-bottom:45px;}
.casino .ce_hyperlink .image_container{text-align:center;}
.partnermap{margin:20px auto;text-align:center;}
.contact h3{margin-bottom:0.5em;}
#mbTitle{font-weight:normal;font-size:9px;line-height:1.5em;}
#header .mod_flash{position:relative;margin-bottom:-3px;}
.pagination{font-size:12px;}
.pagination p{float:left;}
.pagination ul{float:right;}
.pagination ul li{float:left;margin-left:0;padding-left:10px;list-style-type: none !important;}
#videocontainer-de .ce_ce_lightbox4ward,.moviestripe .ce_hyperlink{float:left;}
#videocontainer-de .ce_ce_lightbox4ward img,.moviestripe .image_container img{margin-right:8px;border:1px solid #bfbab4;}
#mainmenu{width:760px;height:45px;overflow:hidden;margin-bottom:10px;background-color:#3b322b;border-top:2px solid #bfb6af;font-size:11px;text-transform: uppercase;}
#mainmenu ul{margin-left:10px;}
#mainmenu ul li{float:left;margin-left:0;padding-left:0;}
#mainmenu ul li a{display:block;padding:0 10px;text-decoration:none;color:#bfb5ac;line-height:45px;}
#mainmenu ul li a:hover{background-color:#101010;color:#f47806;}
#mainmenu li.active{padding:0 10px;background-color:#101010;color:#bfb5ac;line-height:45px;}
#mainmenu li.trail{color:#bfb5ac;background: #101010;}
#banner_1{left:-8px;top:356px;position:absolute;overflow:visible;float:left;}
#banner_1 h2{display:block;margin-bottom:1.5em;padding-bottom:5px;border-bottom:1px dotted #F60;font-weight:bold;font-size:12px;color:#2A231D;}
#banner_1 a{padding-bottom:5px;border-bottom:1px dotted #F60;font-weight:bold;}
#banner_1 a:hover{color:#000;}
.bannerimage{top:27px;left:0;position:absolute;cursor:pointer;z-index:1;}
#banner_1_content{width:349px;height:101px;left:0;top:27px;position:absolute;display:none;padding:10px;border:1px solid #F47806;font-family:tahoma;font-size:10px;color:#000000;background:none repeat scroll 0 0 #FFFFFF;z-index:3;}
.clearfix:after{height:0;clear:both;display:block;content: ".";visibility: hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
