/* Style sheet style */
body,html{margin:0;padding:0;height: 100% !important;outline:none;}
body{background: transparent url(tl_files/images/bg.jpg) top center fixed;}
#wrapper{position:relative !important;min-height:100%;height: auto !important;background: transparent url(tl_files/images/verlauf-wrapper.png) left 60px no-repeat;}
* html #wrapper{height:100% !important;}
#page{width:930px;margin:0 auto;padding-bottom:200px;}
#header{height:210px;position:relative;overflow:hidden;}
#logo{width:300px;float:left;margin-top:30px;}
#impressum{width:68px;height:94px;right:8px;position:absolute;background-image:url("tl_files/images/bg-impressum.png");background-repeat:no-repeat;}
#impressum p{margin-top:20px;margin-right:7px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:125%;color:#d99d92;line-height:12px;text-transform: uppercase;text-shadow: #666;}
#impressum p span{display:block;}
#impressum p a{color:#d99d92;}
#impressum p a:hover{color:#fff;}
#navi{width:630px;overflow:hidden;float:right;margin-top:113px;}
#navi ul{overflow:hidden;margin:0 0 0 15px;padding:0 0 0 6px;background-image:url("tl_files/images/bg-navi.png");background-repeat:no-repeat;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:175%;color:#fff;list-style: none;text-transform: uppercase;background-position:0px 5px;}
#navi ul li{float:left;display:block;margin-left:8px;padding:0;list-style: none;}
#navi ul li a,#navi ul li strong{float:left;display:block;padding:15px 5px;text-decoration:none;color:#fff;}
#navi ul li.active strong,#navi ul li.trail a,#navi ul li a:hover{background:url("tl_files/images/bg-li.jpg") center top no-repeat;color:#000;-moz-border-radius: 2px;}
#footer{height:200px;margin:-199px 0 0 0;padding:0;border:0;position:relative !important;background: transparent url(tl_files/images/bg-footer.png) left top no-repeat;}
#footer .inside{width:930px;position:relative;overflow:hidden;margin:0 auto;padding-top:68px;}
#footer p#copyright{text-align:right;font-family:Georgia, "Times New Roman", Times, serif;;font-weight:bold;font-size:80%;color:#000;text-transform: uppercase;}
#footer #musiktipp{width:520px;float:left;padding:5px 0 0 190px;background:url("tl_files/images/bg-musiktipp.jpg") left top no-repeat;}
#musiktipp h2{width:105px;float:left;padding-top:7px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:150%;text-transform: uppercase;}
#musiktipp #album{width:350px;float:left;margin-left:30px;}
#album p img,#album img{float:left;margin-top:2px;border:1px solid #fff;}
#album #meta{float:left;margin-top:-12px;margin-left:20px;}
#meta img,#meta p img{margin-top:15px;border: none;}
#meta h3{margin:0;font-size:120%;}
#meta p{display:block;margin:0;}
#footer #logo-footer{width:202;height:106px;margin-left:730px;}
#footer #gitarre{width:87px;height:189px;left:90px;top:15px;position:absolute;background: url(tl_files/images/gitarre.png) left top no-repeat;}
#container{overflow:hidden;padding-top:30px;}
#left{width:310px;float:left;}
#left .item{position:relative;margin-bottom:5px;padding:9px;color:#000;}
#left .item .inside{padding:9px;}
#left .item h2{width:224px;margin-bottom:1px;padding:4px 20px 3px 18px;text-align:left;border:1px solid #ddd;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:160%;color:#fff;background: #142933;text-transform: uppercase;letter-spacing:-1px;}
#left #reviews{height:388px;background:url("tl_files/images/bg-review.png") left top no-repeat;}
#left #reviews h2{position:absolute;margin:9px;}
#left #reviews .inside{padding:0;background: none;}
#left #konzerte{height:165px;background:url("tl_files/images/bg-konzerte.png") left top no-repeat;}
#left #konzerte .inside{overflow:hidden;}
#left #konzerte .even{width:50%;float:left;}
#left #konzerte .odd{width:50%;float:right;margin-left:-5px;}
#left #zeitungsartikel{height:240px;background:url("tl_files/images/bg-zeitungsartikel.png") left top no-repeat;}
#left .image_container{float: none !important;}
#left .item h3{margin:9px 0 0 6px;padding-right:15px;padding-left:12px;background-image:url("tl_files/images/arrow.png");background-repeat:no-repeat;font-weight:bold;font-size:130%;background-position:left 8px;letter-spacing:-0.5px;}
#left #reviews h3{margin:10px 18px 0 18px;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:150%;color:#000;background:none;}
#left .item p{margin:0 18px;}
#left .item p.more{margin-bottom:9px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:130%;}
#left .item p.more a{color:#b23b24;}
#left #reviews p.more a{padding-left:12px;background-image:url("tl_files/images/arrow.png");background-repeat:no-repeat;background-position:left 8px;letter-spacing:-0.5px;}
#left #reviews p.more a:hover,#left #konzerte h3 a:hover,#left #zeitungsartikel h3 a:hover{text-decoration:none;color:#142933;}
#left #konzerte .info,#left #zeitungsartikel .info{margin-top:2px;font-weight:bold;line-height:16px;}
#main{width:auto;margin-left:300px;}
#main .inside{margin:10px 30px 18px 60px;}
#main .mod_newslist .inside{margin:0;}
#main h2{margin-bottom:45px;text-align:center;font-size:350%;letter-spacing:-1px;}
#main .abstand h2{margin-bottom:5px;}
#main p.more a,#main p.back a,#news a,a.implink{padding-left:12px;background-image:url("tl_files/images/arrow-white.png");background-repeat:no-repeat;font-size:130%;color:#b23b24;background-position:0px 7px;}
#main p.more a:hover,#main p.back a:hover,#news a:hover,a.implink:hover{text-decoration:none;color:#fff;}
.layout_full h3{text-align:center;font-size:200%;color:#bfe4ff;letter-spacing:-1px;}
.ce_comments h3,.ce_comments h4{margin-top:10px;margin-bottom:30px;padding-top:20px;text-align:center;border-top:1px solid #666;font-size:200%;color:#bfe4ff;letter-spacing:-1px;}
.ce_text h3,#news .inside h3{margin-bottom:20px;font-size:200%;}
.layout_short{margin-bottom:20px;border-bottom:1px solid #666;color:#bfe4ff;}
.layout_short.last{border-bottom:0px;}
.layout_short h3 a{font-size:130%;color:#fff;letter-spacing:-1px;}
.layout_short h3 a:hover{text-decoration:none;color:#fff;}
.layout_full .info{text-align:center;}
.layout_short p.teaser{color:#fff;}
#left .inside,#main .inside{position:relative;}
#main .image_container{float:right;margin-bottom:10px;margin-left:20px;border:1px solid #000;line-height:0px;}
.pagination ul,.pagination li{float:left;list-style:none;}
.pagination a:hover,.ce_text a:hover{color:#fff;}
#news{overflow:hidden;}
#news .even{width:50%;float:left;}
#news .even .subc{padding:0 15px 0 0;}
#news .odd{width:50%;float:right;margin-right:-3px;}
#news .odd .subc{padding:0 0 0 15px;}
.counter{text-indent:-1000px;}
h3.ce_headline{margin-bottom:20px;}
.layout_latest h4{color:#bfe4ff;}
.social p{float:left;margin-left:25px;}
.social p img{float:left;}
.social p a{float:left;margin-top:7px;font-size:120%;color:#ffffff;}
.social p a:hover{color:#b23b24;}
.layout_full .bewertung{width:96px;height:16px;margin:15px auto 20px auto;text-align:center;font-size:0px;}
