img{border:0}
.nv,.maillink{display:none}
.trenner{clear:both;line-height:0}
.gd_link{position:relative;top:2px}
#ie6_outer,#ie6_inner{position:absolute;height:100%;left:0;right:0;top:0}
#ie6_outer{z-index:5000000;background:#000;opacity:.5}
#ie6_inner{z-index:5000001}
#ie6_message{position:relative;width:800px;margin:25% auto;padding:10px;border:1px solid #F7941D;background:#feefda}
#ie6_close{position:absolute;right:3px;top:3px}
#ie6_msg_outer{margin:0 auto;text-align:left;padding:0;overflow:hidden;color:black}
#ie6_msg_warning{float:left;margin:0 16px 0 0}
.ie6_icon{float:left;margin:0 7px}
#ie6_msg_message{width:450px;float:left;margin:0 20px 0 0;font-family:Arial,Helvetica,sans-serif}
#ie6_msg_header{font-size:12pt;font-weight:700}
#ie6_msg_msg{font-size:10pt;margin-top:6px;line-height:1.2em}
#cookie_warnung{background:#fff;color:#000;position:fixed;bottom:-300px;padding:1em;left:0;right:0;box-sizing:border-box;border-top:1px solid #c0c0c0;z-index:1000000000;box-shadow:0 0 10px rgba(0,0,0,.5)}
#cookie_warnung a{color:#000;text-decoration:underline}
#cookie_warnung_text{float:left;max-width:70%;box-sizing:border-box}
#cookie_ausblenden,#cookie_ausblenden_button{box-sizing:border-box;padding:.25em .5em;border-radius:5px;background:#000;border:1px solid #000;color:#fff;float:right;cursor:pointer;max-width:28%;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}
#cookie_ausblenden_button{float:none;display:inline-block;max-width:none;margin:1em 0}
#cookie_ausblenden:hover,#cookie_ausblenden_button:hover{border:1px solid #000;background:rgba(0,0,0,.7)}
#unload{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.8);z-index:100000000;display:none}
#unload_ani{position:absolute;background-image:url(../../global/images/loading.gif);background-position:center center;background-repeat:no-repeat;width:42px;height:42px;margin:auto}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
#breadcrumbs a{text-decoration:none}
.slidecontainer{display:block}
.overlay_iframe_container,.overlay_ifr_container{position:relative}
.overlay_iframe_datenschutz,.overlay_ifr_datenschutz{position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;border:1px solid #c0c0c0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1em;max-width:100%;max-height:100%;box-sizing:border-box}
.overlay_iframe_text,.overlay_ifr_text{text-align:center;margin:0 0 1em 0}
.overlay_iframe_button,.overlay_ifr_button{position:relative;display:block;width:200px;margin:0 auto .5em auto;border:1px solid #c0c0c0;background:#f0f0f0;padding:5px 10px;cursor:pointer;text-align:center}
.overlay_iframe_button:hover,.overlay_ifr_button:hover{background:#e5e5e5}
html{overflow-y:scroll}
html,body{padding:0;margin:0;height:100%}
body{font-family:Arial,Helvetica,sans-serif;font-size:10pt;background:#eaeaea;color:#000000}
a:link,a:visited,a:hover,a:active,a:focus{color:#000000;text-decoration:underline}
#distance{position:absolute;width:100%;top:115px}
#mainpage{position:relative;width:990px;margin:40px auto;padding:1px 0 0 0;-webkit-border-radius:10px;border-radius:10px;background:#FFFFFF;background-image:url('../images/main/allergy_logo.png');background-repeat:no-repeat;background-position:right 65px bottom 50px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(0,0,0,0.3)}
#top{position:relative;margin:69px auto 0 auto;max-width:990px;padding:0}
#top,#distance{background:#a6363c;border-top:1px solid #802a2e;border-bottom:1px solid #802a2e;height:80px}
#mainbannerleft{letter-spacing:-0.07em;font-size:60pt;font-weight:700;font-style:italic;position:absolute;left:265px;bottom:1px}
#mainbannerright{font-size:14pt;font-weight:700;font-style:italic;position:absolute;width:300px;left:680px;top:20px}
#mainbannerleft,#mainbannerright{padding:0;color:#943136;color:#FFFFFF;text-align:left;text-shadow:0 0 5px rgba(0,0,0,0.8);opacity:0.4}
#mainbannerleft p,#mainbannerleft h1,#mainbannerleft h2,#mainbannerleft h3,#mainbannerleft h4,#mainbannerleft h5,#mainbannerleft h6,#mainbannerright p,#mainbannerright h1,#mainbannerright h2,#mainbannerright h3,#mainbannerright h4,#mainbannerright h5,#mainbannerright h6{margin:0;padding:0}
#contentdiv{position:relative;margin:40px auto 0 auto;padding:0;width:990px}
#linke_spalte,#maincontent,#rechte_spalte{min-height:600px}
#linke_spalte,#rechte_spalte{float:left;width:230px;padding:20px 10px;position:relative}
#maincontent{float:left;display:inline;position:relative;width:450px;min-height:900px;padding:20px;margin:0;text-align:left;line-height:1.5em}
#linke_spalte{}
#rechte_spalte{}
#linke_spalte a,#rechte_spalte a{}
#fuss{clear:both;position:relative;margin:0 auto;width:990px;font-size:8pt;background:#f3dadb;background:#a6363c;color:#FFFFFF;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
#fuss p{margin:0;padding:0;color:#FFFFFF}
h1{font-size:18pt;font-weight:700;margin:1.5em 0 0.3em 0;line-height:1.1em}
h1:first-child{margin:0 0 0.5em 0}
h2,.news_startseite_titel{font-size:12pt;font-weight:700;margin:1.5em 0 0.3em 0}
h3{font-size:10pt;font-weight:700;margin:2.5em 0 0 0;line-height:1.1em;text-transform:uppercase;color:#a6363c}
p{margin:0.25em 0 1em 0}
.modulfeld_aktiv{background-color:#71161B;padding:5px;margin:1px}
.modulfeld_aktiv a:link,.modulfeld_aktiv a:visited{color:#FFFFFF;text-decoration:none;font-weight:700}
.modulfeld_inaktiv{background-color:#9C3A2D;padding:5px;margin:1px}
.modulfeld_inaktiv a:link,.modulfeld_inaktiv a:visited{color:#FFFFFF;text-decoration:none;font-weight:100}
#footer{display:none}
#news_startseite{clear:both;margin:30px 0 0 0}
.main_news_tabelle{margin:0 0 10px 0}
.main_news_eintrag,.news_entry{clear:both;margin:5px 0 2em 0;padding:0.5em;background-color:#E5E5E5;border:1px solid #C0C0C0}
.main_news_datum,.news_date,.news_kategorie,.main_news_cat{float:left;display:inline;font-size:8pt}
.main_news_datum,.news_date{width:75px;display:none}
.news_kategorie,.main_news_cat{}
.main_news_titel,.news_titel h2{clear:both;padding:0.25em 0;margin:0;font-weight:700;font-size:14pt}
.main_news_titel a,.news_titel a{text-decoration:none}
.main_news_text,.news_text{margin:5px 0 0 0;padding:0}
.main_news_cont,.news_cont{text-align:right}
.main_news_trenner{clear:both;height:1px;margin:0 0 -1px 0}
.small{font-size:8pt;line-height:1.2em;margin:0 0 0.5em 0}
.errorbox,.error,.okbox,.ok,.warning{clear:both;margin:10px 0;padding:5px;color:#000000}
.errorbox,.error{border:1px solid #A6363C;background:#F3DADB}
.okbox,.ok{border:1px solid #008000;background:#d1edca}
.warning{border:1px solid #ffb745;background:#faf1a4;font-weight:700}
.tooltip{position:absolute;display:none;background-color:silver;color:#000;border:1px solid #000;width:250px;font-family:Arial;font-size:8pt;line-height:1em;font-weight:400;margin:0;padding:0}
.tooltipheader_back{background-color:#5776AC;color:#000;border-bottom:1px solid #000;height:25px}
.tooltipheader{width:220px;height:25px;cursor:move;font-family:Arial;font-size:8pt;line-height:1em;font-weight:400;float:left;margin:0;padding:0}
.tooltipheader_close{float:right;text-align:right}
.tooltip a{cursor:pointer}
.helpiframe{width:100%;height:250px;border:0;z-index:0}
.helpimage{cursor:help}
.rechts_titel,.langselect_titel{font-weight:700;text-align:left}
.rechts_text p,.langselect_text p{margin-bottom:5px}
.links_main_inhalt ul,.fuss,.trennung{margin:0;padding:0}
.main_news_titel a{font-weight:700}
.news_titel h3,.news_titel p{font-weight:400;text-indent:0;margin:0;padding:0}
#news_einleitung{font-weight:700}
.tooltip p,.tooltip_info{font-family:Arial;font-size:8pt;line-height:1em;font-weight:400;margin:0;padding:2px}
.input,.textarea,.select{border:1px solid #C0C0C0;margin:1px 0;padding:2px;font-size:10pt}
.submit,.submitred{border:1px solid #000000;margin:1px 0;padding:2px;font-size:10pt;cursor:pointer}
.submitred{border:1px solid #b70000;background-color:#FFC0C0}
.left{float:left;display:inline;margin:0 10px 10px 0}
.right{float:right;display:inline;margin:0 0 10px 10px}
#mainmenu{width:100%;margin:0 0 40px 0;padding:0}
.eb1_inactive,.eb1_active{margin:0 0 5px 0;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15)}
.eb1_active{background:#a6363c}
.eb1_inactive{}
.eb1_inactive:hover,.eb1_active:hover{background:#f3dadb;background:#a6363c}
#mainmenu a{text-decoration:none}
.eb1_inactive a,.eb2_inactive a,.eb3_inactive a{}
.eb1_inactive a,.eb1_active a{padding:5px;overflow:hidden;display:block;text-align:left;text-decoration:none;font-weight:500}
.eb1_inactive a:hover,.eb1_active a:hover,.eb1_active a{color:#FFFFFF}
.eb2_inactive,.eb2_active,.eb3_inactive,.eb3_active{width:100%;margin:2px 0 3px 0}
.eb2_inactive a,.eb2_active a{padding:0 0 0 10px;display:block}
.eb3_inactive a,.eb3_active a{padding:0 0 0 20px;text-decoration:none;font-size:8pt;display:block}
.eb2_inactive a:hover,.eb2_active a:hover,.eb2_active a,.eb3_inactive a:hover,.eb3_active a:hover,.eb3_active a{color:#a6363c}
.div_eb2,.div_eb3,.div_eb4{margin:0 0 15px 0}
.zwischentitel1,.zwischentitel2,.zwischentitel3,.zwischentitel4{font-weight:700;background-color:#C0C0C0}
.picgal_titel{clear:both;margin:0 0 5px 0}
.picgal{font-weight:700;clear:both;margin:15px 0 30px 0}
.jcarousel_gallery{margin:0 0 0 -20px}
.jcarousel{float:left;position:relative;margin:0;width:676px;height:152px;overflow:hidden}
.jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0;background:#f9ecdf}
#maincontent .jcarousel li{margin:0 5px 0 0;float:left;display:inline;background:#FFFFFF;border:1px solid #C0C0C0;line-height:0}
.jcarousel img{max-height:140px;padding:5px}
.gal_prev,.gal_next{cursor:pointer}
.gal_prev{float:left;width:20px;height:177px;background-image:url('../images/main/galerie_pfeile.png');background-repeat:no-repeat;margin:0 2px 0 0}
.gal_next{float:left;width:20px;height:177px;background-image:url('../images/main/galerie_pfeile.png');background-repeat:no-repeat;background-position:-40px 0;margin:0 0 0 2px}
.gal_prev:hover{background-position:-20px 0}
.gal_next:hover{background-position:-60px 0}
.html_r,.mod_htmlcode{margin:0 0 10px 0}
.modul_top{}
.modul_top p{text-align:center;font-size:14pt;font-weight:700;margin:0;padding:10px}
.valign_top{vertical-align:top}
.valign_bottom{vertical-align:bottom}
#menuopener,#menuopener_spacer{display:none}
#newsticker{overflow:hidden}
.minisitemap{margin:0 auto;max-width:990px;clear:both}
.sitemap_eb1{width:100%;display:table;margin:0;padding:0}
.sitemap_eb1 ul{margin:0;padding:0}
.sitemap_eb1 li{line-height:1.2em;margin:0.3em 0;list-style-type:none;font-size:8pt}
.minisitemap a{text-decoration:none}
.minisitemap a:hover{}
.li_eb1{width:200px;padding:0 0 0 15px;position:relative;display:table-cell}
.li_eb1:first-child{padding:0}
.text_eb1{font-weight:700}
#back_to_top{display:none;cursor:pointer;position:fixed;bottom:20px;right:20px;width:45px;height:45px;border:3px solid #a6363c;-webkit-border-radius:100%;border-radius:100%;background:#FFFFFF;background-image:url('../images/main/backtotop.png');background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}
.html_r h3,.mod_htmlcode h3{background:#E5E5E5;padding:5px;margin:0;border:1px solid #C0C0C0}
.produkttipp{border:1px solid #C0C0C0;background:#FFFFFF;border-width:0 1px 1px 1px}
.produkteinleitung{}
.produktbild{float:left;display:inline;margin:0 0 5px 0}
.produkttext{padding:5px}
.na_loader{cursor:pointer;width:300px;text-align:center;position:relative;margin:0 auto;border:1px solid #c0c0c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px #aaaaaa;box-shadow:0 1px 3px #aaaaaa;opacity:0.8}
.na_loader:hover{background:#E5E5E5}
.na_loader a{padding:0;overflow:hidden;max-width:100%;display:table-cell;vertical-align:middle;text-align:center;text-decoration:none;font-size:11pt;font-weight:700;color:#5f5e5e}
.na_loader div{padding:5px 10px}
.na_loading{width:100%;text-align:center;letter-spacing:0.5em;font-size:8pt;font-weight:700;opacity:0.5;padding:20px 0}
#mod_langselect{position:absolute;right:100px;top:175px}
#mod_langselect img{margin:0 5px 0 0}
#mod_suche{position:absolute;right:10px;top:-48px}
#mod_suche .input{width:163px;border:1px solid #c0c0c0;height:16px;padding:2px}
#mod_suche .submit{width:52px;margin:0 0 0 2px;padding:0 1px;height:22px;font-size:10pt}
a[href^=tel]{text-decoration:none}
.shop_main_entry1,.shop_main_entry2{font-size:8pt;float:left;width:200px;margin:0 10px 10px 0;border:1px solid #c0c0c0;padding:5px;line-height:1.2em}
.shop_main_entry1:hover,.shop_main_entry2:hover{border:1px solid #a6363c}
.shop_main_image{text-align:center;height:100px;margin:0 0 1em 0}
.shop_main_image img{max-height:100%}
.shop_main_title{font-size:10pt;font-weight:700;margin:0 0 0.5em 0}
.shop_main_subtitle{height:50px}
.shop_main_cont{text-align:right}
.shop_main_preis,.shop_main_preis_l{text-align:right;margin:10px 0 0 0;font-size:10pt;height:60px}
.shop_main_preis a,.shop_main_preis_l a{font-size:12pt;text-decoration:none;font-weight:700;color:#a6363c}
.wk_add{position:relative;top:6px;margin:-8px -2px 0 2px}
.mini_wk_add{height:20px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#f3dadb 60%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(60%,#f3dadb));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#f3dadb 60%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#f3dadb 60%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#f3dadb 60%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#f3dadb 60%);-webkit-border-radius:10px;border-radius:10px;font-size:8pt;margin:10px 0 0 0}
.wk_add_varianten{cursor:pointer}
.mini_wk_add_input{position:relative;top:-2px;margin:-3px 0 0 0}
.mini_wk_preisliste{width:430px;position:absolute;margin:20px 0;background-color:#FFFFFF;border:2px solid #a6363c;z-index:3000;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);padding:10px;line-height:1.5em}
.mini_wk_preisliste .sd_table{margin:0;width:100%}
.mini_wk_close{float:right;display:inline;margin:-25px -25px 0 0;background:none;cursor:pointer}
.shop_main_preis .input{margin:0 0 2px 0;font-size:8pt}
.shop_main_preis .submit{display:block;position:relative;margin:0 auto;font-size:8pt}
.shop_main_entry1,.shop_main_entry2{clear:both;float:none;width:438px;margin:5px 0;position:relative}
.shop_main_image{float:left;display:inline;width:100px;height:100px;margin:0 5px 0 0}
.shop_main_image img{max-width:100%;max-height:100%}
.shop_main_title,.shop_main_subtitle{line-height:1.2em;width:268px}
.shop_main_price{position:absolute;top:50px;right:5px;display:inline;width:165px;min-height:100px}
.mini_wk_preisliste{font-size:8pt}
.sd_tbl{margin:10px 0;width:100%;border-collapse:collapse}
.sd_tbl td{padding:2px;margin:1px;border-bottom:1px solid #a6363c}
.sd_h_r{font-weight:700;color:#FFFFFF;background:#a6363c}
.sd_t{vertical-align:top}
.sd_h_price,.sd_h_preis,.sd_price{width:120px;text-align:right}
.sd_h_price{text-align:center}
.sd_add{text-align:right;width:80px;position:relative}
.sd_add .input{margin:0 0 2px 0;font-size:8pt}
.sd_add .wk_add{position:relative;top:8px}
.sd_add .submit{display:block;position:relative;margin:0 auto;font-size:8pt}
.modul_links,.modul_rechts,#html_697{margin:0 0 20px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.15);font-size:8pt}
#html_697{padding:0 0 5px 0;text-align:left}
#modul_links_mod_htmlcode_l,#modul_rechts_mod_htmlcode_r{box-shadow:none !important;border-radius:0 !important;border:0 !important;text-align:center !important}
#modul_links_mod_htmlcode_l #html_707{padding:20px 0 0 0 !important}
#modul_links_mod_htmlcode_l img,#modul_rechts_mod_htmlcode_r img{width:200px;height:auto !important}
#shop_warenkorb p{padding:0 5px}
.rechts_tabelle{width:100%;text-align:left}
.links_text,.rechts_text{padding:5px;text-decoration:none;margin:0;text-align:left}
.links_text a,.rechts_text a,.links_text a:visited,.rechts_text a:visited,.links_text a:link,.rechts_text a:link{color:#000000}
.html_l,.html_r{}
.wk_mini_header,.links_titel,.rechts_titel,.shop_main_header_l,.shop_main_header_r,.shop_main_header{background:#f3dadb;color:#000000;background:#a6363c;color:#FFFFFF;font-weight:700;padding:5px;border-radius:5px 5px 0 0}
.wk_mini_header a,.wkmini_wk a,.wkmini_checkout a{color:#FFFFFF;text-decoration:none}
.wk_m_table{width:100%}
.wk_m_table td{padding:2px 5px}
.wkmini_wk,.wkmini_checkout{float:left;text-align:center;background:#a6363c;color:#FFFFFF;-webkit-border-radius:5px;border-radius:5px;margin:5px 5px;font-weight:700}
.wkmini_wk a,.wkmini_checkout a{width:100px;display:block;padding:5px 2px;color:#FFFFFF}
.wk_m_preis{text-align:right}
.produktseiten,.pages{clear:both}
.produktseiten a,.pages a{font-size:12pt;font-weight:500;color:#000000;text-decoration:none;padding:0 4px;display:inline-block}
.current_page,.akt{padding:0 5px;background-color:#F0F0F0;border:1px solid #C0C0C0;color:#000000}
#new_email_best_chk{position:absolute;left:450px;bottom:250px}
.input[type^=number]{width:2.6em}
.mf_pflicht{font-weight:700}
.mf_table{width:100%;border-collapse:collapse}
.mf_table td{border-bottom:1px solid #d6e5cb}
.mf_sp1{width:150px}
.mf_spcolspan1{padding:10px 0}
.mf_sp1 input[type^=checkbox]{float:right}
.mf_sp2 .input,.mf_spcolspan1 .textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
.mf_spcolspan1 .textarea{margin:5px 0;font-family:Arial,Helvetica,Sans-Serif}
.input[type^=date]{width:70px}
.mf_submitbuttons{text-align:center;padding:20px 0 0 0}
.mf_table .mf_submitbuttons{border:0}
.dl_main{clear:both;border-top:1px solid #f3dadb}
.dl_main_titel{margin:10px 0 5px}
.dl_main_titel h4{line-height:1em;margin:0;padding:0}
.dl_main_inhalt{}
.dl_main_dl{clear:both;margin:0 0 10px 0}
.dl_main_img{float:left;width:50px;height:50px;text-align:left;margin:0 10px 0 0}
.dl_main_text{float:left;width:390px}
.sublink_eb1{border-bottom:1px solid #f3dadb;margin:5px 0 10px 0}
.sublink_eb1 a{text-decoration:none;display:block}
.sublink_eb1 a:hover{background:#d6e5cb}
.wk_m_table{border-collapse:collapse}
.wk_m_head td:nth-child(2){text-align:right}
.wk_m_summe{font-weight:700}
.wk_m_summe td{border-top:1px solid #000000}
.wk_m_versand{margin:0 0 0.5em 0;padding:0 5px 0 0;font-size:8pt;font-weight:700;text-align:right}
.wk_m_mindestbestellwert{margin:0.5em 0;font-size:8pt;color:#b70000}
audio{width:100%}
.shop_main_entry1_l,.shop_main_entry2_l,.shop_main_entry1_r,.shop_main_entry2_r{margin:5px 0;padding:0 5px;clear:both}
.shop_main_image_l,.shop_main_image_r{float:left;width:80px;min-height:80px;margin:0}
.shop_main_image_l img,.shop_main_image_r img{max-width:100%}
.shop_main_title_l,.shop_main_title_r{font-weight:700}
.shop_main_title_l a,.shop_main_title_r a{text-decoration:none}
.shop_main_cont_l,.shop_main_cont_r{text-align:right}
.shop_main_title_l,.shop_main_subtitle_l,.shop_main_title_r,.shop_main_subtitle_r{float:right;width:125px}
#mod_login{}
#login_block{clear:both}
#mod_login .login_bez{float:left;width:75px;margin:5px 0 0 0}
#mod_login .login_input{float:right;width:140px}
#mod_login .input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #C0C0C0;font-size:8pt}
#login_lostpw,#login_register{clear:both;float:left;margin:0 0 0 78px;font-size:8pt}
#login_lostpw a,#login_register a{color:#C0C0C0}
#login_register{margin-top:0.25em}
#login_logout{text-align:right;margin:1em 0 0 0}
#mod_login .login_input .submit{margin:5px 0 0 0;font-size:8pt}
#login_name{margin:0.5em 0 0.75em 0}
#login_member{display:none}
.r{text-align:right}
#html_t{position:absolute;left:173px;top:5px}
#html_t p{margin:0;padding:0}
#maincontent table{border-collapse:collapse}
#maincontent table p{margin:0;padding:0}
.table1{width:100%}
.tr1{background:#a6363c;color:#FFFFFF;font-weight:700}
.tr1 td,.tr2 td,.tr3 td{padding:2px;border:1px solid #a6363c}
.tr2{background:#f3dadb;font-weight:500}
.tr3{background:#FFFFFF;font-weight:500}
.tr1 td:nth-child(2),.tr1 td:nth-child(3),.tr1 td:nth-child(4),.tr1 td:nth-child(5){width:130px}
#news_archivlink{clear:both;cursor:pointer;margin:10px 0;border:1px solid #C0C0C0;background:#F0F0F0;width:313px;text-align:center;font-weight:500;-webkit-border-radius:5px;border-radius:5px}
#news_archivlink a{text-decoration:none;padding:5px;display:block}
#news_archivlink p{margin:0;padding:0}
#news_archivlink:hover{background:#e5e5e5}
#status_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:#000000;opacity:0.8;display:none}
#status_layer{top:0;left:0;position:fixed;height:100%;width:100%;z-index:10001;display:none}
#status_dist{height:50%;width:1px;margin:0 0 -225px 0}
#status_warning{position:relative;width:600px;height:450px;margin:0 auto;color:#FFFFFF}
#status_warning p{color:#FFFFFF}
#status_warning .message{-webkit-box-shadow:0 0 15px rgb(0,0,0);box-shadow:0 0 15px rgb(0,0,0)}
#status_warning .message{background-color:#FFFFFF;-webkit-border-radius:10px;border-radius:10px;padding:20px 10px;color:#000000;text-align:left}
#status_warning .message p{color:#000000}
.pw_change_ok_button{position:relative;margin:0 auto;display:inline;padding:5px 10px;border:1px solid black;cursor:pointer;font-weight:700;-webkit-border-radius:3px;-oborder-radius:3px;border-radius:3px;background-color:#F0F0F0}
#mod_newsletter .input{width:65%;box-sizing:border-box}
#mod_newsletter .submit{width:35%;box-sizing:border-box}
#dsgvo td{padding:2em 0 1em 0}
#dsgvo_hinweis{margin:0 0 0.5em 0;text-align:left}
.dsgvo_button{border-radius:8px;display:inline-block;margin:2em 0 0 0;cursor:pointer}
#dsgvo_decline{background:#f0f0f0;border:1px solid #c0c0c0}
#dsgvo_decline:hover{background:#e5e5e5}
#dsgvo_accept{background:rgba(30,120,240,0.9);border:1px solid #046deb;font-weight:700;float:right}
#dsgvo_accept:hover{background:rgba(30,120,240,1)}
.dsgvo_button a{display:block;padding:0.5em 1em;text-decoration:none}
#dsgvo_decline a{color:#000000}
#dsgvo_accept a{color:#ffffff}
.overlay_iframe_container{min-height:300px}
.overlay_iframe_datenschutz{min-width:300px;min-height:300px}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../../../js/prettyPhoto/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../../../js/prettyPhoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../../../js/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../../../js/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
html.swipebox{overflow:hidden!important}
#swipebox-overlay img{border:none!important}
#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}
#swipebox-slider .slide{background:url("../../../js/swipebox/src/img/loader.gif") no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}
#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}
#swipebox-action{bottom:-50px}
#swipebox-action.visible-bars{bottom:0}
#swipebox-action.force-visible-bars{bottom:0!important}
#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0!important}
#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url("../../../js/swipebox/src/img/icons.png");background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}
#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}
#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}
#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}
#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{opacity:0.3}
#swipebox-slider.rightSpring{-moz-animation:rightSpring 0.3s;-webkit-animation:rightSpring 0.3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring 0.3s;-webkit-animation:leftSpring 0.3s}
@-moz-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
100%{margin-left:0}
}
@-moz-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
100%{margin-left:0}
}
@-webkit-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
100%{margin-left:0}
}
@-webkit-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
100%{margin-left:0}
}
@media screen and (max-width:800px){#swipebox-action #swipebox-close{left:0}
#swipebox-action #swipebox-prev{right:60px}
#swipebox-action #swipebox-next{right:0}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px black;background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0d0d0d),color-stop(100%,#000000));background-image:-webkit-linear-gradient(#0d0d0d,#000000);background-image:-moz-linear-gradient(#0d0d0d,#000000);background-image:linear-gradient(#0d0d0d,#000000);opacity:0.95}
#swipebox-action{border-top:1px solid rgba(255,255,255,0.2)}
#swipebox-caption{border-bottom:1px solid rgba(255,255,255,0.2);color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
.panel{border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;background-color:#f0f0f0}
.row_head{border-width:1px;border-style:solid;border-color:#f0f0f0;background-color:#f0f0f0}
.head{font-family:verdana;font-size:11px;font-weight:bold;text-align:center;color:#000000;background-color:#f0f0f0;cursor:default}
.arrow_prev{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#ffffff;background-color:#adadad;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.arrow_prev_over{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#ffffff;background-color:#c1c1c1;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.arrow_prev_down{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#ffffff;background-color:#8e8e8e;border-width:1px;border-style:solid;border-color:#5c5c5c #c1c1c1 #c1c1c1 #5c5c5c;padding:2px 0 0 2px;cursor:pointer}
.arrow_next{font-family:verdana;font-size:11px;width:12px;margin-left:1px;text-align:center;color:#ffffff;background-color:#adadad;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.arrow_next_over{font-family:verdana;font-size:11px;width:12px;margin-left:1px;text-align:center;color:#ffffff;background-color:#c1c1c1;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.arrow_next_down{font-family:verdana;font-size:11px;width:12px;margin-left:1px;text-align:center;color:#ffffff;background-color:#8e8e8e;border-width:1px;border-style:solid;border-color:#5c5c5c #c1c1c1 #c1c1c1 #5c5c5c;padding:2px 0 0 2px;cursor:pointer}
.row_week{border-width:1px;border-style:solid;border-color:#adadad #adadad #7a7a7a #adadad}
.weekday{font-family:verdana;font-size:11px;width:23px;text-align:center;color:#ffffff;background-color:#adadad;border:1px solid #adadad;padding:1px;cursor:default}
.row_day{padding:1px}
.day{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000000;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:pointer}
.day_over{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000000;background-color:#f0f0f0;border-width:1px;border-style:solid;border-color:#ffffff #c0c0c0 #c0c0c0 #ffffff;padding:1px;cursor:pointer}
.day_down{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000000;background-color:#cfcfcf;border-width:1px;border-style:solid;border-color:#9c9c9c #ffffff #ffffff #9c9c9c;padding:1px;cursor:pointer}
.day_empty{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#f0f0f0;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:default}
.day_disabled{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;text-decoration:line-through;color:#999999;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:default}
.day_current{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#ffffff;background-color:#adadad;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.day_special{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#ffffff;background-color:#cc9999;border-width:1px;border-style:solid;border-color:#ffcccc #996666 #996666 #ffcccc;padding:1px;cursor:pointer}
.day_other{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#999999;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:pointer}
.day_other_over{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#666666;background-color:#c0c0c0;border-width:1px;border-style:solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:1px;cursor:pointer}
.day_other_current{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#666666;background-color:#c0c0c0;border-width:1px;border-style:solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:1px;cursor:pointer}
.row_foot{margin:1px}
.foot{font-family:verdana;font-size:11px;width:50px;margin:0 1px;text-align:center;color:#ffffff;background-color:#adadad;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.foot_over{font-family:verdana;font-size:11px;width:50px;margin:0 1px;text-align:center;color:#ffffff;background-color:#c1c1c1;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:1px;cursor:pointer}
.foot_down{font-family:verdana;font-size:11px;width:50px;margin:0 1px;text-align:center;color:#ffffff;background-color:#8e8e8e;border-width:1px;border-style:solid;border-color:#5c5c5c #c1c1c1 #c1c1c1 #5c5c5c;padding:2px 0 0 2px;cursor:pointer}
.list{font-family:verdana;font-size:12px;color:#000000;background-color:#f0f0f0}
.info{font-size:10px;color:#000000;text-align:left;margin:2px 6px;padding:2px}
.tip_title{font-family:verdana;font-size:11px;text-align:center;color:#ffffff;background-color:#cc9999;border-width:1px;border-style:solid;border-color:#996666 #ffcccc #ffcccc #996666;padding:0 3px}
.tip_box{opacity:0.9;width:200px;height:100px;font-family:verdana;font-size:11px;text-align:left;color:#000000;background-color:#cfcfcf;border-width:1px;border-style:solid;border-color:#e0e0e0 #7a7a7a #7a7a7a #e0e0e0;padding:3px;cursor:default;overflow:auto}
.time_list{font-family:verdana;font-size:12px}