/* Style sheet mvo */
Info{}
.ce_tabcontrol_tabs{}
.ce_tabcontrol_tabs ul{margin-top:5px;margin-left:-43px;}
.ce_tabcontrol_tabs ul li{float:left;display:block;margin-right:3px;margin-left:3px;padding:8px 10px;text-align:center;border-top:1px solid #d5d6d8;border-right:1px solid #d5d6d8;border-bottom:0px solid #d5d6d8;border-left:1px solid #d5d6d8;font-size:12px;}
.ce_tabcontrol_tabs ul li.selected{float:left;display:block;padding:8px 10px;text-align:center;background-color:#e6e6e6;}
.tabs{}
.hover{cursor: pointer;}
.panes{margin-top:0;background-color:#e6e6e6;}
.mod_changelanguage{left:auto;right:10px;position:absolute;top:0;}
.mod_changelanguage li{float:left;margin:0;padding-right:3px;padding-left:3px;list-style-type:none;}
#contentbox{font-size:10px;line-height:11px;}
.imagemap_kart{width:660px;height:227px;background:url("tl_files/images/karte_imagemap/karte.gif") left top no-repeat;}
.layout_upcoming{margin-top:15px;padding:6px;border:1px solid #dddddd;background:#ffffff url("tl_files/layout/bg_news.gif") left bottom repeat-x;}
.toggler{padding-top:5px;padding-bottom:5px;padding-left:25px;border-top:0px solid #cccccc;font-weight:bold;color:#666666;background:url("tl_files/layout/toggler_up.gif") left center no-repeat;border-right:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:0px solid #cccccc;cursor:pointer;cursor:hand;}
.toggler .trail{background:url("tl_files/layout/toggler_down.gif") left center no-repeat;cursor:pointer;cursor:hand;}
.toggler .active{font-weight:bold;color:#333333;background:url("tl_files/layout/toggler_down.gif") left top no-repeat;}
.toggler .trail a{font-weight:bold;color:#666666;}
.toggler a:hover{font-weight:bold;color:#0099ff;}
.ce_accordion .accordion div{padding:4px 6px 6px;background-color:#fcfcfc;line-height:1.5;}
h1{margin:15px 0 10px;padding:0 0 2px;font-family:Helvetica, Arial, san-serif;font-weight:normal;font-size:1.5em;color:#051a2c;}
h2{margin:0 0 10px;padding:0 0 2px;font-weight:normal;font-size:1.2em;color:#051a2c;}
.partner{padding:10px;border:1px dotted #cccccc;}
.partner p{font-weight:normal;line-height:1.5em;}
a{color:#0676b9;}
.pdf_link{position:absolute;margin-top:29px;margin-left:646px;}
.ce_text{line-height:1.5;}
.ce_textmin{line-height:1.2;}
.mod_breadcrumb{margin-top:4px;}
.mod_calendar table{width:98%;background-color:#fcfcfc;}
.mod_calendar .head{padding:7px 1px 6px;text-align:center;background-color:#d5d6d8;}
.mod_calendar .head,.mod_calendar .head a{color:#333333;}
.mod_calendar .head.previous{padding-left:12px;text-align:left;}
.mod_calendar .head.next{padding-right:12px;text-align:right;}
.mod_calendar .label{padding:3px 1px 4px;text-align:center;background-color:#558abf;font-weight:bold;font-size:11px;color:#ffffff;}
.mod_calendar td{width:14%;height:72px;vertical-align:top;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_calendar .col_first{border-left:1px solid #cccccc;}
.mod_calendar .weekend{background-color:#f4f9fc;}
.mod_calendar .today{background-color:#e1efff;}
.mod_calendar .header{margin:1px;padding:1px;background-color:#e6e6e6;}
.mod_calendar div,.mod_calendar div a{margin:1px;padding:3px;font-size:10px;color:#666666;}
.comment_default{margin-top:18px;}
.ce_comments .info{padding:3px;font-weight:bold;color:#ffffff;background:#6da9d1 url("tl_files/modern_blue/calendar_head.jpg") left top repeat-x;}
.ce_comments .info a{color:#ffffff;}
.ce_comments .comment{padding:6px;background-color:#fcfcfc;border-right:1px solid #dddddd;line-height:1.5;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;}
.ce_comments .code,.ce_comments .quote{margin-right:9px;margin-left:9px;padding:6px;background-color:#f6f6f6;border:1px solid #dddddd;}
.ce_comments p{margin:0;padding:0 0 3px;font-weight:bold;}
.ce_comments pre{overflow:auto;padding:3px 1px;font-family:"Courier New", monospace;font-size:11px;line-height:1.2;}
.ce_comments .form{margin-top:24px;}
.ce_comments .form label{top:-1px;position:relative;}
* html .ce_comments .form label{top:-3px;}
*:first-child+html .ce_comments .form label{top:-3px;}
.mod_customnav ul,.mod_customnav li{margin:0;padding:0;list-style-type:none;}
.mod_customnav .level_1 ul{margin-top:3px;margin-bottom:3px;}
.mod_customnav li{padding-top:1px;padding-bottom:1px;}
.mod_customnav .level_1 li{padding-left:13px;background-image:url("tl_files/modern_blue/dot.jpg");background-repeat:no-repeat;background-position:1px 5px;}
.mod_customnav a,.mod_customnav p{color:#666666;}
.mod_customnav .level_2 a,.mod_customnav .level_2 p{font-size:11px;color:#999999;}
.mod_customnav a:hover{background-color:#e9f2f8;text-decoration:none;}
.mod_customnav p{font-weight:bold !important;color:#0676b9 !important;}
.ce_download a,.ce_downloads a{color:#666666;}
.mod_eventlist .header{margin-top:10px;margin-bottom:10px;padding:5px 3px 5px 5px;text-align:left;border:1px solid #dddddd;font-weight:normal;background:url("tl_files/layout/bg_news.gif") left bottom repeat-x;}
.mod_eventlist h2{margin:0;padding:0 6px 6px 0;font-size:15px;border-bottom:0px !important;}
.mod_eventlist h2 a{font-size:15px;color:#051a2c;}
.mod_eventlist .time{display:none;margin:-6px 0 10px;padding:0;font-size:10px;color:#999999;}
.mod_eventlist .ce_text{}
.mod_eventlist .more{margin:0 0 10px;padding-top:3px;padding-bottom:6px;}
.mod_eventreader h2{margin:15px 0 0;padding:0;border-bottom:0px;font-weight:bold;font-size:16px;color:#666666;}
.mod_eventreader .info{font-size:10px;color:#999999;}
.mod_eventreader .ce_text{margin-top:12px;}
.mod_eventreader .back{margin-top:15px;}
.mod_eventreader .recurring{margin-top:1px;font-size:11px;color:#0676b9;}
.ce_image img,.ce_text img,.ce_gallery img,.mod_newslist img,.mod_randomImage img{}
.mime_icon{top:4px;position:relative;}
.image_container{float:left;line-height:1;}
.ce_gallery td{padding-right:12px;padding-bottom:12px;vertical-align:top;}
.caption{margin:0;padding:1px 2px 2px;font-style:italic;font-size:11px;line-height:12px;}
* html .caption{top:-2px;position:relative;margin-right:3px;}
*:first-child+html .caption{top:-2px;position:relative;}
.ce_gallery .caption{top:-2px;position:relative;margin-right:2px;}
* html .ce_gallery .caption{top:1px;position:relative;}
*:first-child+html .ce_gallery .caption{top:1px;position:relative;}
body{background:#2d3a4b url("tl_files/layout/bg_body.gif") left top repeat-x;overflow-y: scroll;}
#container{overflow:hidden;background-color:#ffffff;background-position:center top;background-repeat:repeat-y;}
#header{background-color:#051a2c;}
#mb_popup{display:none;}
#header .bildrotation{width:950px;height:265px;top:145px;position:absolute;overflow:hidden;}
#header .googlemap{width:950px;height:275px;top:145px;position:absolute;overflow:hidden;}
#header_mdc{width:950px;height:265px;top:145px;position:absolute;overflow:hidden;}
#footer{background-color:#ebebeb;border-top:1px solid #cccccc;}
#footerintranet{float:right;background-color:#ebebeb;}
#footer ul{float:left;padding-left:20px;background-position:left center;background-repeat:no-repeat;}
#footer li{list-style-type:none;}
#footer_1 ul{background:url("tl_files/layout/logo_pan.gif") left top no-repeat;}
#footer_2 ul{background-image:url("tl_files/layout/logo_sj.gif");}
#footer_3 ul{background-image:url("tl_files/layout/logo_dp07.gif");}
#footer_4 ul{font-size:9px;}
#logo{left:24px;position:absolute;top:20px;}
#footerlogo1{left:24px;position:absolute;top:10px;}
#footerlogo2{left:210px;position:absolute;top:13px;}
#footerlogo3{left:380px;position:absolute;top:8px;}
#footerzeile{left:500px;position:absolute;top:20px;}
#left .inside{padding:5px 9px 18px 13px;border-right:1px solid #ffffff;background:url("tl_files/layout/bg_bc.gif") left top repeat-x;}
#left h2,#right h2{font-size:1.2em;text-shadow: 1px 1px 1px #fff;}
#right .inside{padding:5px 13px 18px 9px;border-left:1px solid #ffffff;background:url("tl_files/layout/bg_bc.gif") left top repeat-x;}
#main{background:url("tl_files/layout/bg_bc.gif") left top repeat-x;}
#main .inside{padding:3px 18px 18px 9px;}
#footer .inside{float:left;padding:6px 15px;text-align:right;}
#footerintranet .inside{float:right;padding:6px 15px;text-align:right;}
#footer_intranet .inside{padding:6px 15px 6px 6px;text-align:right;}
#footer .inside,#footer a{font-size:11px;color:#999999;}
#footerintranet .inside,#footerintranet a{font-size:11px;color:#999999;}
.hyperlink_txt{padding-left:18px;background:url("tl_files/modern_blue/link.gif") left center no-repeat;}
.ce_toplink{margin-top:9px;text-align:right;}
.ce_toplink a{padding-right:12px;color:#999999;background:url("tl_files/modern_blue/back_to_top.gif") right center no-repeat;}
.ce_list ol{margin:0 0 0 9px;padding:0 0 0 24px;}
.ce_list ol li{margin:0;padding:1px 0;list-style-type:decimal;}
.ce_list ul{margin:0;padding:0 0 0 12px;}
.ce_list ul li{margin:0;padding:1px 0 1px 13px;list-style-type:none;background:url("tl_files/modern_blue/dot.jpg") left center no-repeat;}
.mod_login.one_column .text{width:150px;}
.mod_login.one_column .submit{margin-top:3px;}
.mod_login.one_column .error{width:150px;margin-bottom:6px;padding:3px;background-color:#ffffcc;border:1px solid #ff9900;}
.mod_login.two_column{width:300px;padding:12px 9px 9px;background-color:#fcfcfc;border:1px solid #dddddd;}
.mod_login.two_column table{width:100%;}
.mod_login.two_column .col_first{width:50%;font-weight:bold;}
.mod_login.two_column .submit_container{margin-top:3px;}
.mod_login.two_column .error{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
#mainmenu{left:264px;position:absolute;overflow:hidden;top:119px;z-index: 3000;}
#mainmenu ul{margin:0;padding:0 0 5px;border-bottom:1px solid #c6ad8;list-style-type:none;}
#mainmenu li{border-top:1px solid #c6ad8;list-style-type:none;}
#mainmenu li{width:95px;height:25px;float:left;margin:0 1px 0 0;padding:0;text-align:center;background-image:url("tl_files/layout/tab.jpg");background-repeat:repeat-x;border-top:1px solid #3E404B;border-right:1px solid #3E404B;border-bottom:0px solid #3E404B;border-left:1px solid #3E404B;}
#mainmenu a,#mainmenu span{display:block;padding:4px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#cccccc;}
#mainmenu a:hover{text-decoration:none;color:#ffffff;}
#mainmenu a.trail,#mainmenu a.active{color:#fff;}
#mainmenu span{padding:0;font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#ffffff;line-height:21px;}
#mainmenu li.login{float:right;}
#mainmenu li.login a,#mainmenu li.login span{padding-left:46px;background-image:url("tl_files/modern_blue/login.gif");background-repeat:no-repeat;border-left:1px solid #008fc7;background-position:14px center;}
html>body #mainmenu{}
*:first-child+html #mainmenu{width:100%;}
* html #mainmenu li.login{padding-right:10px;}
*:first-child+html #mainmenu li.login{padding-right:10px;}
#submenu ul,#submenu li{margin:0;padding:0;line-height:18px;list-style-type:none;}
#submenu .level_1 ul{margin-top:3px;margin-bottom:3px;}
#submenu li{padding-top:1px;padding-bottom:1px;}
#submenu .level_1 li{padding-top:4px;padding-left:25px;background:url("tl_files/layout/toggler_up.gif") left center no-repeat;background-position:1px 5px;}
#submenu a,#submenu span{color:#666666;}
#submenu .level_2 a,#submenu .level_2 span{font-size:11px;color:#999999;}
#submenu a:hover{background-color:#e9f2f8;text-decoration:none;color:#333333;}
#submenu span{font-weight:normal !important;color:#0676b9!important;}
.ce_table table{width:99%;border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.ce_table th,.ce_table td{padding:1px 3px;vertical-align:top;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.ce_table th{background-color:#e6e6e6;font-weight:bold;}
.ce_table table.sortable th{padding-right:6px;}
.mod_personalData .col_first{width:136px;font-weight:bold;}
.mod_registration .col_first{width:136px;font-weight:bold;}
.mod_lostPassword .formbody{width:328px;padding:12px 9px 9px;background-color:#fcfcfc;border:1px solid #dddddd;}
.mod_lostPassword table{width:100%;}
.mod_lostPassword .col_first{width:50%;font-weight:bold;}
.mod_lostPassword input.captcha{width:40px;}
.mod_lostPassword .submit_container{margin-top:3px;}
.mod_lostPassword .message{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
#header_menu{right:80px;position:absolute;top:8px;}
#header_menu td,#header_menu a{color:#ffffff;}
#header_menu .text{width:96px;top:1px;position:relative;padding:0 1px;}
* html #header_menu .text{top:-1px;}
* html #header_menu .submit{top:2px;position:relative;}
*:first-child+html #header_menu .text{top:-1px;}
*:first-child+html #header_menu .submit{top:2px;position:relative;}

