/* Style sheet screen */
.ce_download a,.ce_downloads a{top:-4px;position:relative;text-decoration:none;}
.mod_fblikeit{margin-top:10px;margin-left:20px;}
.mod_subscribe .error{font-weight:bold;color:#ff0000;}
.error{font-weight:bold;color:#ff0000;}
.mod_footer_copyright{left:195px;top:8px;position:absolute;font-size:11px;color:#ffffff;}
.mod_footer_copyright a,.mod_footer_copyright a:hover{text-decoration:none;font-size:11px;color:#ffffff;}
#header .mod_newslist{left:495px;top:155px;position:absolute;}
#header .mod_newslist .layout_simple{margin-bottom:10px;font-size:11px;}
#header .mod_newslist a{margin-bottom:10px;font-weight:bold;text-decoration:none;font-size:11px;}
#main .mod_newslist .layout_latest{margin:20px 0 0;padding:0;}
#main .mod_newslist h2{margin:0;padding:0;font-size:13px;}
#main .mod_newslist h2 a{margin:0;padding:0;text-decoration:none;font-size:13px;}
#main .mod_newslist .teaser{margin-top:5px;margin-bottom:5px;}
#main .mod_newsreader .info{margin-bottom:10px;font-weight:bold;font-size:11px;}
#main .mod_newsreader .back{margin-top:20px;}
.mod_upcoming_events h2,.mod_contentbox .ce_text h2{margin:20px 0 5px;padding:0;font-size:12px;}
.mod_upcoming_events .event{margin:5px 0 0;padding:0;}
.event .number{width:120px;float:left;}
#home .mod_upcoming_events .event{overflow:auto;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #999999;}
#home .mod_upcoming_events .event .title{width:420px;float:left;margin-bottom:3px;font-weight:bold;color:#666666;}
#main .mod_eventlist{margin-top:20px;}
.home .mod_eventlist .event{margin-bottom:10px;}
.home .mod_eventlist .event .title{margin-bottom:3px;font-weight:bold;}
.gebuehrenliste table,.unterkunft table{width:100%;}
.gebuehrenliste th,.unterkunft th{padding-top:3px;padding-bottom:3px;border-bottom:1px solid #CCCCCC;font-weight:bold;}
.gebuehrenliste td{padding-top:3px;padding-bottom:3px;border-bottom:1px solid #CCCCCC;}
.unterkunft td{width:25%;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #CCCCCC;}
.gebuehrenliste tr:hover,.unterkunft tr:hover{padding-top:3px;padding-bottom:3px;background-color:#e5e5e5;border-bottom:1px solid #CCCCCC;}
html{overflow-y: scroll;overflow-x: auto;}
body{background:#fff9ca url("/tl_files/images/bg.gif") left top repeat-x;}
#header{background:url("/tl_files/images/header_bg.gif") left top no-repeat;}
#container{padding-bottom:20px;background:url("/tl_files/images/container_bg.gif") left top repeat-y;}
#main{padding-right:25px;}
#footer{background:url("/tl_files/images/footer_bg.gif") left top no-repeat;}
.mod_header_logo{width:712px;height:65px;left:0;top:17px;position:absolute;}
.mod_imagerotator{width:470px;height:160px;left:5px;top:125px;position:absolute;}
.mod_navigationMain{left:15px;top:93px;position:absolute;}
.mod_navigationMain ul,.mod_navigationMain li{margin:0;padding:0;list-style-type:none;}
.mod_navigationMain li{float:left;}
.mod_navigationMain a{display:block;padding:5px 10px;text-decoration:none;font-size:12px;color:#ffffff;}
.mod_navigationMain a:hover{display:block;padding:5px 10px;text-decoration:none;font-size:12px;color:#FBD400;}
.mod_navigationMain .last{margin-left:115px;}
.mod_navigationMain li.active{display:block;padding:5px 10px;text-decoration:none;font-size:12px;color:#FBD400;}
.mod_navigationMain .trail a{color:#FBD400;}
.mod_navigationSub{width:170px;margin:0 0 0 5px;padding:0;}
.mod_navigationSub ul{width:170px;margin:0;padding:0;list-style-type:none;}
.mod_navigationSub a{width:150px;display:block;margin:0;padding:5px 0 5px 20px;border-bottom:5px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#01325a;}
.mod_navigationSub a:hover{width:150px;display:block;margin:0;padding:5px 0 5px 20px;background-color:#FBD400;border-bottom:5px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#01325a;}
.mod_navigationSub li.active{width:150px;display:block;margin:0;padding:5px 0 5px 20px;background-color:#FBD400;border-bottom:5px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#01325a;}
.mod_team p{margin-top:15px;}
.mod_article ul,.mod_contentbox ul{margin:0;padding:0;list-style-type:none;}
.mod_article li,#main .mod_navigation li,.mod_contentbox li{margin:3px 0 0;padding:0 0 0 12px;background:url("tl_files/images/bullet.gif") left top no-repeat;line-height:1.6;list-style-type:none;}
.ce_form .error{font-size:11px;color:#cc0000;}
#main ul{margin-bottom:20px;}
.gebuehrenliste .col_1,.unterkunft .col_3{text-align:right;}
.mod_breadcrumb{padding-top:5px;padding-bottom:20px;font-weight:normal;text-decoration:none;font-size:10px;color:#666666;}
.mod_breadcrumb a{font-weight:normal;text-decoration:none;font-size:10px;color:#666666;}
.mod_breadcrumb a:hover{font-weight:normal;text-decoration:none;font-size:10px;color:#01325a;}
.comment_default{margin-top:10px;padding-top:10px;border-top:1px solid #cccccc;}
.comment_default .info{margin-bottom:10px;font-weight:bold;font-size:11px;color:#666666;}

