/* Style sheet main */
body{margin:0;padding:0;text-align:center;background-color:#000;background-position:top;background-repeat:no-repeat;}
h1{font-size:24px;}
h2{font-size:24px;}
h3{font-size:20px;}
h1,h2,h3{margin:0;padding:0;font-weight:normal;}
a{color:#eee;}
a:hover{color: #fff !important;}
body.purple a,body.purple .mod_navigation .active a,body.purple #left_col h1,body.purple #left_col h2,body.purple #left_col h3{color:#a14dfc;}
body.blue a,body.blue .mod_navigation .active a,body.blue #left_col h1,body.blue #left_col h2,body.blue #left_col h3{color:#67C0EA;}
body.green a,body.green .mod_navigation .active a,body.green #left_col h1,body.green #left_col h2,body.green #left_col h3{color:#82BA15;}
body.yellow a,body.yellow #left_col h1,body.yellow #left_col h2,body.yellow #left_col h3{color:#fdd23f;}
body.red a,body.red #left_col h1,body.red #left_col h2,body.red #left_col h3{color:#e51b1b;}
body.blue #body,body.green #body,body.purple #body{margin-top:20px;}
#left_col ul{width:480px;}
#left_col ul li{padding-bottom:15px;text-align: left !important;}
#page{width:1024px;margin:0px auto 20px auto;text-align:left;color:#fff;}
textarea,#page{font-family:Arial, Verdana, "Helvetica Neue", monospace;}
#head{height:165px;}
#head_inner{height:165px;margin:0px 10px;background: url("tl_files/assets/img/bg_top.png") repeat-x;}
#head .mod_changelanguage{float:right;clear:both;margin-right:10px;}
#head .mod_changelanguage ul{padding:0;}
#head .mod_changelanguage li{float:left;margin-left:4px;list-style: none;}
#left_col p,#left_col li,#right_col p{text-align:justify;font-size:14px;line-height:22px;list-style: square;}
#left_col ul{padding-left:20px;}
#left_col.full_col{width:100%;}
#right_col{width:230px;overflow:hidden;float:right;}
#logo{float:left;margin-left:30px;outline: none;}
.mod_navigation.mainnav ul{float:right;margin:124px 28px 0px 0px;padding:0px 8px 0px 0px;background: url("tl_files/assets/img/nav_right.png") no-repeat right top;}
.mod_navigation.mainnav ul li{float:left;padding-left:14px;list-style: none;background: url("tl_files/assets/img/nav_mid.png") no-repeat;}
.mod_navigation.mainnav ul li a{height:39px;float:left;border-top:1px solid #848484;font-weight:bold;text-decoration:none;font-size:12px;color:#fff;line-height:39px;padding: 0 15px 0 20px;text-transform: uppercase;outline: none;background: #000;}
.player{margin-bottom:20px;}
.mod_navigation.mainnav ul li.first{padding-left:8px;background: url("tl_files/assets/img/nav_left.png") no-repeat;}
.mod_navigation.mainnav ul li.first a{padding-left:15px;}
.mod_navigation.mainnav ul li a:hover,.mod_navigation.mainnav ul li.active a{text-decoration:underline;text-transform: uppercase;}
.mod_navigation.subnav ul{height:35px;border-top:0px;background: url("tl_files/assets/img/t60.png");margin: 0 10px;padding: 0 0 0 10px;}
.mod_navigation.subnav ul li{float:left;line-height:25px;list-style: none;}
.mod_navigation.subnav ul li a{float:left;padding:5px 15px;text-decoration:none;font-size:12px;color:#fff;list-style: none;outline: none;}
.mod_navigation.subnav ul li a:hover,.mod_navigation.subnav ul li.active a{text-decoration:underline;}
#right_col .mod_navigation li{margin-bottom:8px;padding:0;list-style:none;}
#right_col .mod_navigation li a,.mod_articlenav a{text-decoration:none;}
#head_left,#head_right{width:10px;height:100%;margin:0;padding:0;}
#head_left{float:left;background: url("tl_files/assets/img/border_top_left.png") no-repeat;}
#head_right{float:right;background: url("tl_files/assets/img/border_top_right.png") no-repeat;}
#body{margin-top:40px;}
#footer{width:1024px;margin: 20px 0;}
#content{width:962px;height:375px;overflow:hidden;padding:15px 30px;border-width:0px 1px;border-style:solid;border-color:#848484;min-height:375px;height:auto !important;background: url("tl_files/assets/img/bg_content.png") #000 repeat-x;}
body.no_content_border{height:100%;overflow:visible;}
body.no_content_border #content{margin:0 auto;padding:0;border:0;background: none;}
#footer_content{width:962px;border-width:0px 1px;border-style:solid;border-color:#848484;background: #000;padding: 0 30px;}
#main_border_top img,#main_border_bottom img{margin:0;}
#main_border_top{width:1024px;height:11px;background: url("tl_files/assets/img/content_border_top.png") no-repeat bottom;}
#main_border_bottom{width:1024px;height:11px;background: url("tl_files/assets/img/content_border_bottom.png") no-repeat bottom;}
#footer_border_top img,#footer_border_bottom img{margin:0;}
#footer_border_top{width:1024px;height:11px;background: url("tl_files/assets/img/footer_border_top.png") no-repeat;}
#footer_border_bottom{width:1024px;height:11px;background: url("tl_files/assets/img/content_border_bottom.png") no-repeat;}
#pre_content{margin-top:25px;}
#pre_content_inner{width:962px;border-width:0px 1px;border-style:solid;border-color:#848484;background: url("tl_files/assets/img/bg_content.png") repeat-x;padding: 0 30px;}
#pre_border_top img,#pre_border_bottom img{margin:0;}
#pre_border_top{width:1024px;height:11px;background: url("tl_files/assets/img/content_border_top.png") no-repeat;}
#pre_border_bottom{width:1024px;height:11px;background: url("tl_files/assets/img/pre_content_border_bottom.png") no-repeat;}
#left_col{width:704px;float:left;}
#tl_search{width:250px;float:right;margin:130px 0px 0px 0px;}
#tl_searchfield{width:160px;}
#tl_search fieldset{float:right;padding:0;border:0;}
.mod_newsmenu .year{padding-top:5px;text-align:center;font-size:16px;list-style: none;}
.mod_newsmenu ul{margin:0;padding:0;background: #000;}
.mod_newsmenu li ul li{margin:0;padding:2px 5px;text-align:left;font-size:14px;background: #333;list-style: none;}
.mod_newsmenu li ul li a{text-decoration:none;}
.mod_search .first{margin-top:25px;}
div.teaser{margin-bottom:15px;padding:5px 15px 5px 100px;}
.teaser p{margin:0;}
.image_container{margin-bottom:16px;}
#left_col .subcl{margin-right:15px;}
#footer_copy{text-align:right;font-size:10px;}
#footer_copy a{color:#fff;}
#ton{background: url("tl_files/assets/img/Ton.png") no-repeat;}
#licht{background: url("tl_files/assets/img/Licht.png") no-repeat;}
#bild{background: url("tl_files/assets/img/Bild.png") no-repeat;}
#buehne{background: url("tl_files/assets/img/Buehne.png") no-repeat;}
#right_col .mod_navigation ul,.mod_articlenav ul{margin:10px 0px;padding:0 !important;}
.mod_articlenav ul li{list-style:none !important;}
