/* Style sheet style */
body{background-color:#111;font-family:Verdana, Arial;}
#wrapper{background-color:#111;}
#container{position:relative;padding-left:27px;font-size:11px;color:#fff;z-index: 0;}
h1{font-size:23px;font-weight: bolder;letter-spacing: 4px;}
h2{font-size:15px;color:#fca323;}
a{font-weight:bold;text-decoration:none;color:#fca323;}
p{font-size:11px;line-height:17px;}
p.error{color:#ff0000;}
#mainmenu{width:960px;}
#mainmenu ul.level_1{margin:0;padding:0 0 0 27px;}
#mainmenu ul.level_1 li{float:left;padding-right:39.5px;line-height:1;list-style: none;}
#mainmenu ul.level_1 li.last{float:left;padding-right:0;line-height:1;list-style: none;}
#mainmenu ul.level_1 a{font-size:20px;color:#fca323;font-weight: bolder;letter-spacing: 4px;}
#mainmenu ul.level_1 a:hover,#mainmenu ul.level_1 li span.active,#mainmenu ul.level_1 li a.trail{padding-top:3px;font-size:20px;color:#fff;font-weight: bolder;letter-spacing: 4px;}
#mainmenu ul.level_2{width:170px;left:-999em;position:absolute;display:block;margin:0;padding:0;z-index: 20;}
#mainmenu ul.level_2 li{width:160px;float:none;display:block;margin-top:-1px;padding:3px;background-color:#111;border:1px solid #666666;color:#fca323;}
#mainmenu ul.level_2 li.first{margin-top:8px;}
#mainmenu ul.level_2 li.last{width:160px;padding:3px;}
#mainmenu ul.level_2 li a{font-weight:bold;font-size:12px;letter-spacing: 1px;}
#mainmenu ul.level_2 li a:hover,#mainmenu ul.level_2 li span.active{font-weight:bold;font-size:12px;color:#fff;letter-spacing: 1px;}
#mainmenu li:hover ul.level_2{left:auto;}
#media{z-index: 1;}
#media #media-auswahl{width:240px;height:250px;float:left;margin-right:76px;padding-top:26px;padding-left:29px;font-size:11px;background:url("tl_files/signalis/i/layout/background-media_auswahl.png") left top no-repeat;z-index: 2;}
#media #media-auswahl.musik{height:274px;background:url("tl_files/signalis/i/layout/background-media_auswahl-musik.png") left top no-repeat;z-index: 2;}
#media #media-auswahl.last{margin-right:0;}
#main .inside{padding-right:35px;}
#main h1{background:url("tl_files/signalis/i/layout/headline-bg_main2.jpg") left center no-repeat;}
#hide{display:none;}
.mod_newslist .first,.mod_newslist .odd,.mod_newslist .even{margin-bottom:12px;padding-bottom:12px;background:url("tl_files/signalis/i/layout/trennlinie.gif") center bottom no-repeat;}
.mod_newslist .last{background:none;}
.mod_newslist h2 a{color:#fca323;}
#main .formbody #ctrl_name,#main .formbody #ctrl_email,#main .formbody #ctrl_website,#main .formbody #ctrl_captcha,#main .formbody #ctrl_comment{width:300px;margin-bottom:5px;border:1px solid #666;}
#main .formbody{margin-top:20px;}
#main .ce_comments{margin-top:20px;padding-top:10px;background:url("tl_files/signalis/i/layout/trennlinie.gif") center top no-repeat;}
#main .ce_comments .comment_default,#main .mod_comments .comment_default{padding-bottom:15px;background:url("tl_files/signalis/i/layout/trennlinie.gif") center bottom no-repeat;}
#main .ce_comments .last{padding-bottom:0;background: none;}
#main input.submit{width:120px;border:1px solid #666;}
.pagination .first{background: none;}
.pagination p{text-align:center;}
.pagination ul{margin:0;padding:0;text-align:center;}
.pagination ul li{display:inline;padding-right:5px;text-align:center;list-style: none;}
.mod_comments .info{color:#fca323;}
.pagination span.current{font-weight: bolder;}
.formbody input,.formbody select,.formbody textarea{width:250px;margin-bottom:5px;border:1px solid #666;}
#kontaktformular .formbody{margin-top:0;}
.formbody td{margin-right:auto;padding-top:4px;padding-left:4px;text-align:left;}
#ctrl_7{width:130px;height:19px;margin-left:122px;border:1px solid #666;}
#main .mod_eventlist .event{margin-bottom:20px;}
#main .mod_eventlist .event h1{font-size:15px;background: none;letter-spacing: 0px;}
.mod_eventlist .event p.info{margin-top:-5px;color:#fff;font-weight: bolder;}
.mod_eventlist .event .infos{margin-top:-20px;padding-right:8px;text-align:right;border-bottom:1px solid #666;font-size:15px;color:#666;font-weight: bolder;}
.mod_eventlist .event .ce_text{margin-top:-5px;font-weight:normal;font-size:11px;color:#fff;}
#bilder .ce_ce_lightbox4ward{width:295px;float:left;}
#bilder .hyperlink_img img{padding:10px;border:1px solid #666;}
#bilder .hyperlink_img img:hover{border:1px solid #fca323;}
#bilder .caption{margin-top:5px;margin-bottom:20px;font-weight:bold;color:#fca323;}
#videos .ce_ce_lightbox4ward{height:35px;background:url("tl_files/signalis/i/layout/pfeil.jpg") left center no-repeat;}
#videos .hyperlink_txt{display:block;padding-top:10px;padding-left:30px;}
#right h1{background:url("tl_files/signalis/i/layout/headline-bg_rechts2.jpg") left center no-repeat;}
#neuigkeiten .layout_simple{margin-bottom:0;}
#neuigkeiten .layout_simple{height:18px;background:url("tl_files/signalis/i/layout/neuigkeiten_news.png") left top no-repeat;}
#neuigkeiten .header{height:18px;background:url("tl_files/signalis/i/layout/neuigkeiten_termine.png") left top no-repeat;}
#fundament_download{margin-top:21px;margin-bottom:15px;}
#links img{margin-bottom:18px;border-top:1px solid #ccc;border-right: 1px solid #666;border-left: 1px solid #666;border-bottom: 1px solid #666;}
.toggler .small{width:85px;top:-30px;position:relative;font-size:9px;left: 215px;}
.mod_eventlist .header{margin-bottom:15px;font-weight:normal;font-size:11px;color:#fff;}
#right .mod_subscribe{margin-top:10px;}
#right .mod_subscribe .submit{width:120px;border:1px solid #666;}
#ctrl_email_20,#ctrl_email_26{width:200px;float:left;margin-right:10px;border:666;}
.mod_subscribe .formbody{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #666;}
#twitter_div li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #666;}
.mod_quickpoll .title{margin-bottom:10px;font-weight:bold;}
.mod_quickpoll .description{display:none;}
.mod_quickpoll .widget input{width:10px;}
.mod_quickpoll .widget span{display:block;font-size:11px;color:#fca323;line-height:17px;}
#right .mod_quickpoll .submit_container input.submit{width:120px;margin-top:15px;border:1px solid #666;}
#footer{margin-top:20px;margin-left:auto;padding-top:10px;padding-left:781px;text-align:right;border-top:1px solid #666;font-size:9px;color:#666;}

