/* Style sheet screen */
.ce_gallery h1{line-height:1.5;}
.caption{margin:0;padding:1px 2px 2px 3px;background-color:#E9E9E9;font-size:10px;}
.ce_image img,.ce_text img,.ce_gallery img,.ce_news_gallery img{margin:0;padding:2px;border:1px solid #cccccc;}
.ce_image img:hover,.ce_text img:hover,.ce_gallery img:hover{margin:0;padding:2px;border:1px solid #cc0000;}
.ce_gallery .caption{width:221px;}
.team_gallery .caption{width:116px;text-align:center;}
.img_noBorder.ce_text img{margin:0;padding:2px;border:0px;}
.tab_schnupperkurs .col_0{width:100px;padding-top:10px;vertical-align:top;font-weight:bold;line-height:1.6;}
.tab_schnupperkurs .col_1{padding-top:10px;line-height:1.6;}
#main .mod_newslist .layout_simple{margin-bottom:10px;}
#main .mod_newslist .layout_simple a{}
.mod_newsreader h1,.ce_headline{padding-top:4px;}
html{overflow-y: scroll;overflow-x: auto;}
body{background:#ffffff url("tl_files/images/bg.gif") left top repeat-x;}
#header{background:url("tl_files/images/header_bg.gif") left top no-repeat;}
.default #header{background:url("tl_files/images/header_bg_small.gif") left top no-repeat;}
#container{background:url("tl_files/images/container_bg.png") left top repeat-y;}
#main .inside{width:715px;margin-left:30px;}
#right .inside{width:165px;margin-left:20px;}
#right img{margin:0;padding:0;border:0px;}
#footer{background:url("tl_files/images/footer_bg.gif") left top no-repeat;}
.comment_default{margin-top:15px;padding-top:15px;border-top:1px dotted #cccccc;}
.comment_default .info,.comment_default .info a{font-weight:bold;color:#333333;}
.ce_comments input.text,.ce_comments input.captcha,.ce_comments .textarea{width:350px;margin-bottom:10px;}
.comment{line-height:1.6;}
.ce_download,.ce_downloads,.enclosure{margin-top:5px;}
.ce_download a,.ce_downloads a,.enclosure a{top:-4px;position:relative;text-decoration:none;}
.display_none{display:none;}
.mod_navigation{width:180px;margin-left:15px;}
.mod_navigation ul{width:180px;margin:0;padding:0;list-style-type:none;}
.mod_navigation .level_1 a{width:165px;display:block;margin:0;padding:8px 0 8px 15px;border-top:1px dotted #cccccc;font-weight:bold;text-decoration:none;font-size:13px;color:#333333;}
.mod_navigation .level_1 a:hover{width:165px;display:block;margin:0;padding:8px 0 8px 15px;border-top:1px dotted #cccccc;font-weight:bold;text-decoration:none;font-size:13px;color:#cc0000;}
.mod_navigation .level_1 span,.mod_navigation .level_1 a.trail{width:165px;display:block;margin:0;padding:8px 0 8px 15px;border-top:1px dotted #cccccc;font-weight:bold;text-decoration:none;font-size:13px;color:#cc0000;}
.mod_navigation .level_2 a{width:155px;padding-top:4px;padding-bottom:4px;padding-left:25px;background:url("tl_files/images/navi_pfeil.gif") left center no-repeat;border-top:0px;font-weight:normal;font-size:11px;}
.mod_navigation .level_2 a:hover{width:155px;padding-top:4px;padding-bottom:4px;padding-left:25px;background:url("tl_files/images/navi_pfeil.gif") left center no-repeat;border-top:0px;font-weight:normal;font-size:11px;color:#cc0000;}
.mod_navigation .level_2 span,.mod_navigation .level_2 a.trail{width:155px;padding-top:4px;padding-bottom:4px;padding-left:25px;background:url("tl_files/images/navi_pfeil.gif") left center no-repeat;border-top:0px;font-weight:normal;font-size:11px;color:#cc0000;}
.mod_navigation .level_2 .last,.mod_navigation .level_2 .last:hover{padding-bottom:5px;}
.mod_navigation a.first,.mod_navigation span.first,.mod_navigation a.first:hover,.mod_navigation span.first:hover{border-top:0px;}
.ce_list ul,.linklist ul{margin:0;padding:0;}
.ce_list li,.linklist li{margin:0 0 5px;padding:2px 0 0 13px;background:url("tl_files/images/bullet.gif") left top no-repeat;line-height:16px;list-style-type:none;}
* html .ce_list li{margin-left:26px;}
*:first-child+html .ce_list li{margin-left:26px;}
.linklist ul{margin-bottom:20px;}
.mod_newsreader .info{margin-bottom:10px;font-weight:bold;font-size:11px;color:#333333;}
.pagination{margin-top:20px;padding-top:5px;border-top:1px dotted #cccccc;}
.pagination .current{font-weight:bold;font-size:11px;color:#cc0000;}
.pagination ul{width:350px;float:right;margin:0;padding:0;text-align:right;}
.pagination li{display:inline;margin:0;padding:0;list-style-type:none;}
.pagination p{width:120px;float:left;margin-top:0;text-align:left;font-size:11px;color:#333333;}
.pagination a{text-decoration:none;font-size:11px;color:#333333;}
.pagination a:hover{color:#cc0000;}
.mod_footer{width:550px;left:225px;top:41px;position:absolute;font-size:11px;color:#666666;}
.mod_footer a{text-decoration:none;font-size:11px;color:#666666;}
.mod_footer a:hover{text-decoration:none;font-size:11px;color:#cc0000;}
.mod_header_logo{width:940px;height:110px;left:15px;top:15px;position:absolute;}
.mod_imagerotator{width:303px;height:203px;left:495px;top:125px;position:absolute;border:1px solid #cccccc;}
#header .mod_newslist{width:445px;left:30px;top:158px;position:absolute;}
#header .mod_newslist .layout_simple{margin-top:10px;font-size:11px;color:#333333;}
#header .mod_newslist .layout_simple:before{margin-top:10px;font-size:11px;color:#333333;content:"» ";color:#cc0000;}
#header .mod_newslist .layout_simple a{text-decoration:none;font-size:11px;color:#333333;}
#header .mod_newslist .layout_simple a:hover{font-weight:normal;text-decoration:underline;font-size:11px;color:#cc0000;}
#header h1{margin:0;padding:0;font-weight:bold;font-size:14px;color:#666666;}
.back{margin-top:20px;}

