/* Style sheet MPF */
.layout_preview{margin:5px;padding:5px;background-color:#fafafa;border:1px outset #ffe3e3;}
.ce_toplink{text-align:center;font-size:14px;}
.pdf_link{margin-top:10px;margin-right:10px;text-align:right;font-family:Calibri;font-size:12px;}
h1{top:-10px;background-color:#61cfbe;border-bottom:1px solid #6018c4;font-family:Calibri;font-size:25px;color:#0d2f9e;line-height:26px;}
h2{margin-bottom:-8px;font-family:Calibri;font-size:20px;color:#0d2f9e;line-height:22px;}
h3{margin-top:8px;margin-bottom:8px;padding-left:4px;border-bottom:1px groove #6018c4;font-family:Calibri;font-size:22px;color:#0d2f9e;line-height:23px;}
.ce_form.tableform{width:420px;bottom:0;left:10px;right:0;top:10px;margin:8px auto;text-align:justify;font-family:Calibri;font-size:14px;color:#000000;}
.fusszeile-mpf{text-align:center;font-family:Calibri;font-size:16px;color:#ffffff;line-height:25px;}
.fusszeile-mpf a{text-align:center;font-family:Calibri;text-decoration:none;font-size:16px;color:#ffffff;line-height:25px;}
#header{width:960px;height:200px;top:25px;position:absolute;}
#wrapper{}
#left{float:left;}
#top{background-color:#a3cef0;}
.mod_navigation.mpf{width:958px;height:27px;bottom:0;left:0;right:0;top:198px;position:absolute;overflow:visible;margin:0 auto;padding:0;text-align:center;background:url("tl_files/park-bilder/layout/button.png") left top repeat-x;border:1px solid #262424;font-family:Calibri;font-weight:bold;font-size:16px;color:#fcfcfc;}
.mod_navigation.mpf ul{margin:0;padding:0;vertical-align:top;font-family:Calibri;white-space:nowrap;}
.mod_navigation.mpf li{float:left;margin:0;padding:0;font-family:Calibri;white-space:nowrap;list-style-type:none;}
.mod_navigation.mpf a{width:238px;float:none;display:inline-block;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;text-align:center;vertical-align:text-bottom;background:#6e16f2 url("tl_files/park-bilder/layout/button.png") center bottom repeat-x;border-right:1px solid #999999;font-family:Calibri;text-decoration:none;font-size:16px;color:#fafafa;line-height:27px;list-style-type:none;}
.mod_navigation.mpf a:hover{background:#cab8f2 url("tl_files/park-bilder/layout/posi-button.png") center bottom repeat-x;}
.mod_navigation.mpf li .active,.mod_navigation.mpf a.trail{width:240px;display:inline-block;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;text-align:center;vertical-align:text-bottom;background:#84a2fa url("tl_files/park-bilder/layout/posi-button.png") center bottom repeat-x;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;font-family:Calibri;text-decoration:none;font-size:16px;color:#f3fa91;line-height:26px;}
.mod_navigation.mpf a:parent{background-color:#b2a5d1;background-position:center bottom;background-repeat:repeat-x;border-right:1px solid #f7f7f7;font-family:Calibri;text-decoration:none;font-size:14px;color:#fafafa;line-height:27px;}
#footer{width:960px;height:25px;bottom:-282px;position:absolute;float:none;margin-right:auto;margin-left:auto;vertical-align:baseline;background-color:#f2f216;background-image:url("tl_files/park-bilder/layout/button.png");background-repeat:repeat-x;border:1px solid #000000;}
.headertext{width:958px;height:25px;top:-25px;position:absolute;text-align:center;background-color:#2cc6d1;background-repeat:repeat-x;border-top:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000;font-family:Calibri;font-size:18px;color:#000000;line-height:25px;}
#main{}
#container{width:960px;top:254px;position:relative;float:none;background-color:#ffffff;background-repeat:repeat-y;min-height:500px;}
.formbody{width:400px;bottom:5px;left:5px;right:5px;top:5px;margin:20px auto;padding:5px;vertical-align:bottom;font-family:Calibri;font-size:14px;color:#000000;line-height:20px;}
.ce_text.news{margin-right:auto;vertical-align:top;background-color:#f8ffba;font-family:Calibri;font-size:14px;color:#000000;}
.ce_text{margin:8px;padding-right:10px;padding-left:10px;text-align:justify;background-color:#f2fc2b;font-family:Calibri;font-size:14px;}
.back{text-align:center;font-family:Calibri;font-size:16px;}
.ce_gallery{width:424px;margin:8px auto;padding:4px;text-align:center;vertical-align:middle;}
.ce_headline{display:block;margin-left:10px;font-family:Calibri;font-size:20px;line-height:20px;}
.mod_navigation.sub{width:200px;position:absolute;display:inline-table;font-family:Calibri;text-decoration:none;font-size:14px;color:#91918e;line-height:24px;list-style-type:none;}
.mod_navigation.sub ul{margin:0 0 0 10px;padding:0;font-family:Calibri;text-decoration:none;font-size:16px;color:#e87676;white-space:nowrap;}
.mod_customnav ul{font-family:Calibri;text-decoration:none;font-size:16px;color:#fafafa;line-height:20px;white-space:nowrap;}
.mod_navigation.sub li{margin:0;padding-top:0;padding-right:0;padding-bottom:0;text-align:center;font-family:Calibri;text-decoration:none;list-style-type:none;}
.mod_customnav li{font-family:Calibri;text-decoration:none;font-size:16px;color:#fffcfc;line-height:20px;list-style-type:none;}
.mod_navigation.sub a{width:200px;float:none;display:inline-block;margin-right:auto;margin-left:0;padding-left:10px;text-align:left;vertical-align:text-bottom;background-color:#f2ef16;background-position:left center;background-repeat:repeat-x;font-family:Calibri;text-decoration:none;font-size:14px;color:#050505;line-height:27px;list-style-type:none;}
.mod_customnav a{font-family:Calibri;text-decoration:none;font-size:14px;color:#030202;line-height:27px;list-style-type:none;}
.mod_customnav a:hover{font-family:Calibri;text-decoration:none;font-size:14px;color:#e31b1b;line-height:27px;list-style-type:none;}
.mod_navigation.sub a:hover{width:200px;float:none;display:inline-block;font-family:Calibri;text-decoration:none;font-size:16px;color:#f77c7c;line-height:27px;}
.mod_article{}
.mod_newslist.news{width:200px;top:20px;position:relative;}
.layout_full{width:600px;margin:10px auto;padding:10px;}
.layout_short{width:600px;margin:10px;padding:0 10px 10px;background-color:#fafaeb;}
.info{text-align:right;border-bottom:1px solid #cfcfcf;font-family:Calibri;font-size:12px;}
.ce_text{margin-top:20px;margin-bottom:20px;padding:10px;background-color:#fcfcfc;font-family:Calibri;font-size:14px;}
.mod_customnav{width:220px;position:relative;overflow:hidden;float:none;margin:10px;background-color:#a8f5ff;font-family:Calibri;font-size:16px;color:#000000;list-style-type:none;}
.mod_newsmenu{margin:10px;background-color:#a8f5ff;font-family:Calibri;font-size:16px;}
.mod_newsticker.ticker{width:700px;height:50px;font-family:Calibri;font-size:16px;}
#ticker1{width:700px;height:30px;overflow:visible;margin:10px auto;text-align:center;background-color:#3ef0e1;font-family:Calibri;font-size:26px;color:#ffffff;line-height:28px;}
