/* Style sheet Layout */
#wrapper{border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;-moz-box-shadow: 0 1px 6px 2px #bbb;  box-shadow: 0 1px 6px 2px #bbb;  -webkit-box-shadow: 0 1px 6px 2px #bbb;}
#header #logo{width:236px;height:61px;position:absolute;margin-top:30px;margin-left:30px;background-image:url("tl_files/Play & Watch/Logo.png");background-repeat:no-repeat;}
#left .mod_mootoolsnav{margin-left:30px;}
#left .mod_mootoolsnav ul.level_1{margin:0;padding:0;}
#left .mod_mootoolsnav li{width:158px;display:block;margin-bottom:4px;line-height:23px;list-style-type:none;text-indent: 10px;}
#left .mod_mootoolsnav ul.level_2 li a{font-family:Arial;font-size:12px;}
#left .mod_mootoolsnav ul.level_2 li p.active{font-family:Arial;font-size:12px;background: none;color: red;}
#left .mod_mootoolsnav ul.level_2 li a:hover{background: none;color: red;}
#left .mod_mootoolsnav li a{width:158px;height:25px;display:block;font-family:Arial, Helvetica;text-decoration:none;font-size:14px;color:#000000;}
#left .mod_mootoolsnav li a:hover{background-image:url("tl_files/Play & Watch/bg_navi.png");background-repeat:no-repeat;color:#ffffff;}
#left .mod_mootoolsnav li  p.active{width:158px;height:25px;display:block;margin:0;background-image:url("tl_files/Play & Watch/bg_navi.png");background-repeat:no-repeat;font-family:Arial, Helvetica;font-size:14px;color:#ffffff;}
#left .mod_calendar{margin-top:20px;margin-left:30px;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;font-family:Arial, Helvetica;font-size:11px;color:#000000;text-indent: 9px;}
#left .mod_calendar h1{margin-top:15px;font-family:Arial, Helvetica;font-weight:bold;font-size:11px;color:#000000;}
#left .mod_calendar table{margin-left:5px;border-spacing: 5px;}
#left .mod_calendar table th,#left .mod_calendar table td{width:15px;height:15px;text-align: center;}
#left .mod_calendar table td.col_last{color:#999999;}
#left .mod_calendar td.active a{background-color:#e3000f;font-family:Arial, Helvetica;text-decoration:none;color:#fff;}
#left .mod_calendar table td.today{background-color:#e3000f;color:#ffffff;}
#left .mod_calendar th.previous a,#left .mod_calendar th.next a,#left .mod_calendar th.current{font-weight:bold;text-decoration:none;color:#e3000f;}
#left .mod_calendar th.label{font-weight:bold;text-align: left;}
#left .mod_calendar table tr.month{width:158px;height:25px;}
#right .mod_pageImage{width:214px;float:right;}
#footer .mod_customnav li{float:left;margin-top:5px;margin-right:15px;list-style-type:none;}
#footer .mod_customnav li a{font-family:Arial, Helvetica;text-decoration:none;font-size:9px;color:#000000;}
#footer .mod_customnav{width:150px;height:20px;position:relative;margin-left:650px;}
#footer .mod_customnav ul.level_1{margin-top:0;}
#main .mod_article h1{margin-top:0;font-family:Arial, Helvetica;font-size:14px;color:#000000;}
#main .mod_article .ce_text,#main .mod_article .mod_search,#main .mod_article .mod_newslist,#main .mod_article .mod_eventlist,#main .mod_article .ce_form,#main .mod_article .mod_newsreader{margin-bottom:20px;padding-right:30px;padding-left:45px;font-family:Arial, Helvetica;font-size:11px;color:#333333;line-height:20px;}
#main .mod_article .mod_newsreader .ce_text{padding-right:0;padding-left:0;}
#main .mod_article .mod_newsreader p.back{margin-top:0;text-align:right;}
#main .mod_article .mod_newsreader p.back a{font-family:Arial, Helvetica;text-decoration:none;color:#e3000f;}
#main .mod_article .ce_form input{width:250px;margin-bottom:5px;font-family:Arial, Helvetica;font-size:10px;color:#333333;}
#main .mod_article .ce_form .formbody h1{margin-bottom:30px;}
#main .mod_article .ce_form .submit_container input{width:100px;float:right;background-color:#ffffff;border:1px solid #cccccc;}
#main .mod_article .ce_form .submit_container{width:255px;margin-top:5px;}
#main .mod_article .ce_form textarea{width:250px;height:120px;font-family:Arial, Helvetica;font-size:10px;color:#333333;}
#main .mod_article .ce_form .textarea{height:120px;display:block;margin-right:10px;}
#main .mod_article .ce_form p.error{margin-top:0;margin-bottom:0;font-family:Arial, Helvetica;color:#e3000f;}
#main .mod_article .ce_form td.explanation p{font-size:8px;}
#main .mod_article .mod_eventlist .ce_text{padding-right:0;padding-left:0;}
#main .mod_article .mod_newslist h2{margin-top:0;}
#main .mod_article .ce_text p,#main .mod_article .mod_search .formbody{margin-top:20px;}
#left .mod_form{height:58px;margin-top:15px;margin-left:30px;border-bottom:1px dotted #bbb;}
#left .mod_form h1{margin-top:0;font-family:Arial, Helvetica;font-weight:bold;font-size:11px;color:#000000;text-indent: 9px;}
#left .mod_form .formbody{width:158px;margin-left:9px;}
#left .mod_form .formbody input{width:135px;height:15px;border:1px solid #cccccc;font-family:Arial, Helvetica;font-size:10px;color:#333333;}
#left .mod_form input.cleardefault{color:#aaaaaa;}
#main #suche .formbody #ctrl_keywords{width:265px;}
#main #suche .mod_search p.header{margin-top:0;margin-bottom:0;}
#main #suche .mod_search h3{width:375px;height:25px;margin-top:10px;background-image:url("tl_files/Play & Watch/Suche.png");background-repeat:no-repeat;font-family:Arial, Helvetica;font-weight:normal;font-size:14px;color:#ffffff;line-height: 24px;text-indent: 5px;}
#main .mod_search input#ctrl_submit{width:100px;height:20px;background-color:#ffffff;border:1px solid #cccccc;}
#main .mod_article .mod_search p.url{display:none;}
#main #suche .mod_search h3 a{text-decoration:none;color:#ffffff;}
#main .mod_article .mod_newslist h2 a{font-family:Arial, Helvetica;text-decoration:none;font-size:14px;color:#000000;}
#main .mod_article .mod_newslist p.more{margin-top:0;}
#main .mod_article .mod_newslist p.more a{text-decoration:none;color:#e3000f;}
#main .mod_article .mod_newslist .image_container{margin-top:5px;}
#main .mod_article .mod_newslist p.teaser{margin-bottom:0;}
#main .mod_article .mod_newslist .layout_latest{margin-bottom:10px;}
#footer .mod_customnav li span.active{font-family:Arial, Helvetica;font-size:9px;color:#aaaaaa;}
#main .mod_newslist img{margin-right:15px;}
.mod_newsreader img{margin-right:15px;}
#main .mod_breadcrumb{margin-bottom:20px;padding-left:45px;font-family:Arial;font-size:11px;}
