*{margin:0;padding:0;}
body{padding:0px;text-align:left;position:relative;background:#fff;color:#000;font-family:Bodoni;font-size:13px;line-height:18px;height:100%;}
.button2{margin:20px;font:normal bold 16px;color:#fff;background-color:#000000;border-radius:5px;text-align:center;padding-top:15px;}
.topline{width:100%;height:50px;background-color:#000;overflow:hidden;color:#fff;display:flex;align-items:stretch;box-sizing:border-box;padding:12px 37px 12px 84px;text-transform:uppercase;font:30px/26px Bodoni;transition:all 0.3s ease;position:fixed;top:0;}
p + ul,p + ol{margin-top:0;}
.tllogo{flex:10;height:26px;min-width:40px;max-width:40px;margin-right:40px;background:url(/files/DAA8AA31C060371E55076E5A.svg) no-repeat;}
.tlname{flex:200;}
.tltitel{float:left;}
.tlinitial{float:left;display:none;}
.tlvname{float:left;}
.tlnname{float:left;}
.tldist{flex:10
}
.tltelefon{}
.tltelt{float:right;display:none;}
.tlteltel{float:right;}
.tltnummer{float:right;}
.tlmenu{flex:5;height:27px;min-width:27px;max-width:27px;margin-left:68px;background:url(/files/48D79540A670E01458B46318.svg) no-repeat;cursor:pointer;}
.itel{padding:0 15px;display:block;overflow:hidden;}
.itel div:nth-child(1){display:block;float:left;overflow:hidden;width:50px;}
.itel div:nth-child(2){display:block;overflow:hidden;}
a.tell{font-weight:normal !important;}
#v1.foot{display:block;font:14px/32px Univers;margin-left:36px;}
#v2.foot{display:none;font:12px/32px Univers;text-align:center;width:100%;height:30px;background-color:#e6e6e6;}
.contkontakt{height:100%;display:grid;grid-gap:0;grid-template-areas:
"text"
"footer";grid-template-rows:1fr 32px;}
.cont{height:100%;display:grid;grid-gap:0;grid-template-areas:
"pic text"
"pic footer";grid-template-rows:1fr 50px;grid-template-columns:1fr 1fr;}
.cont .contpic{grid-area:pic;background:url(/files/81835EC51A2C12231749470F.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_prp{grid-area:pic;background:url(/files/5A4A53549C6EAD0508112BB6.jpg) no-repeat 60% 0%;background-size:cover;}
.cont .contpic_prb{grid-area:pic;background:url(/files/5A4A53549C6EAD0508112BB6.jpg) no-repeat 60% 0%;background-size:cover;}
.cont .contpic_bs{grid-area:pic;background:url(/files/CE8E3EC1B159D86E4BFEFD6A.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_pc{grid-area:pic;background:url(/files/20306FBFBAA80227604EF72F.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_sp{grid-area:pic;background:url(/files/CE4AB9059922FF623693CB4E.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_vn{grid-area:pic;background:url(/files/5A4A53549C6EAD0508112BB6.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_em{grid-area:pic;background:url(/files/94252A2C3AC236FEC037BA4D.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_fr{grid-area:pic;background:url(/files/A2927B86A15CB64FB9FB9C37.jpg) no-repeat 40% 50%;background-size:cover;}
.cont .contpic_mg{grid-area:pic;background:url(/files/F58DE89E3C8DB9885E5E4B0F.jpg) no-repeat 40% 50%;background-size:cover;}
.cont .contpic_bv{grid-area:pic;background:url(/files/C55C154173B52CEE00CCF7EB.jpg) no-repeat 80% 30%;background-size:cover;}
.cont .contpic_ca{grid-area:pic;background:url(/files/B77D0BD5D1B721F22173E29F.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_vo{grid-area:pic;background:url(
/files/666D3809EDA0AC1667300BF2.jpg) no-repeat 50% 50%;background-size:cover;}
.cont .contpic_vs{grid-area:pic;background:url(/files/4E35866F6F74CB17B548255F.jpg) no-repeat 45% 50%;background-size:cover;}
.cont .contpic_os{grid-area:pic;background:url(/files/6D2AE002F8D6E71BA4E9AB13.jpg) no-repeat 40% 20%;background-size:cover;}
.cont .contpic_ic{grid-area:pic;background:url(/files/EA60E1597C3DA326C8BD9DC2.jpg) no-repeat 70% 10%;background-size:cover;}
.cont .contpic_ml{grid-area:pic;background:url(/files/41D12235453202665670C595.jpg) no-repeat 70% 10%;background-size:cover;}
.cont .contpic_start{grid-area:pic;background:url(/files/2E1C1BDFD2250BC756B1D04F.svg) no-repeat 70% 10%;background-size:cover;}
.cont .contpic_ls{grid-area:pic;background:url(/files/07BB16BEF7CE36BAAE536BC6.jpg) no-repeat 50% 0%;background-size:cover;}
.cont .contpic_fl{grid-area:pic;background:url(/files/74A7E4D6C6D86D5F78E0EE07.jpg) no-repeat 30% 0%;background-size:cover;}
.cont .contpic_hs{grid-area:pic;background:url(/files/88BD7F8B51E5EA71D5A87444.jpg) no-repeat 70% 20%;background-size:cover;}
.cont .contpic_lv{grid-area:pic;background:url(/files/C1827414ADC11EC5D75E1A75.jpg) no-repeat 35% 90%;background-size:cover;}
.cont .contpic_op{grid-area:pic;background:url(/files/9922F570BA20DAF1BFC0C131.jpg) no-repeat 85% 30%;background-size:cover;}
.cont .contpic_ok{grid-area:pic;background:url(/files/08C2459E527A6C1B761A65A6.jpg) no-repeat 100% 0%;background-size:cover;}
.cont .contpic_bds{grid-area:pic;background:url(/files/41B302AB68D098A3411A71FB.jpg) no-repeat 50% 20%;background-size:cover;}
.cont .contpic_hpc{grid-area:pic;background:url(/files/1D101C06BE2026625B67664E.jpg) no-repeat 30% 20%;background-size:cover;}
.cont .conttext2{grid-area:pic;box-sizing:border-box;padding:145px 54px 10px 54px;font:20px/28px Univers;overflow:auto;}
.cont .conttext{grid-area:text;box-sizing:border-box;padding:145px 54px 10px 54px;font:20px/28px Univers;overflow:auto;}
.contkontakt .contkont{grid-area:text;height:calc(100% - 50px);box-sizing:border-box;font:20px/28px Univers;position:relative;overflow:scroll;margin-top:50px;}
.contkontakt .contkont div{box-sizing:border-box;padding:90px 54px 10px 54px;width:50%;float:left;height:100%;overflow:scroll;}
.contkontakt .contkont div:first-child{border-right:1px solid #000;}
.cont .conttext p.cont .conttext2 p{padding:0 15px 28px;}
.cont .conttext h1,.cont .conttext2 h1,.contkontakt .contkont h1{font:48px/48px Bodoni;padding:0 15px 40px 0;color:#000;}
.cont .conttext h2{color:#000;font:bold 20px/28px Univers;padding:0 15px 25px 0;}
.cont .conttext h3{color:#000;font:bold 18px/28px Univers;padding:0 15px 5px 0;}
.cont .conttext a{font-weight:bold;}
.cont .conttext a:hover{text-decoration:underline;}
ul#faq{list-style-type:none;margin:0;padding:0;font:bold 20px/28px Univers;}
ul#faq li{padding:12px 15px 12px 15px;}
ul#faq li:hover{background-color:#000;color:#fff;}
.cont .footer{grid-area:footer;}
.start .freckles{background:url(/files/DCCADA27EACDA6DC7F2CB640.jpg) no-repeat 50% 50%;background-size:cover;}
.start .freckles a{background:url(/files/48D79540A670E01458B46318.svg) no-repeat;height:27px;width:27px;overflow:hidden;float:right;margin-right:37px;margin-top:12px;transition:all 0.3s ease;text-decoration:none;}
.start .asbpd{display:-ms-grid;display:grid;grid-gap:0;grid-template-rows:39px 1fr;grid-template-columns:auto;}
.start .asbpd .asbpdl{background:url(/files/2E1C1BDFD2250BC756B1D04F.svg) no-repeat 50% 50%;background-size:contain;margin:10%;}
.start .asbpd a{background:url(/files/FC3F97367D31A03F6710D767.svg) no-repeat;height:27px;width:27px;overflow:hidden;float:right;margin-right:37px;margin-top:12px;transition:all 0.3s ease;text-decoration:none;}
.Menu{height:100%;display:grid;grid-gap:0;grid-template-areas:
"pic"
"dist"
"menu"
"footer";grid-template-rows:450fr 35px 600fr 50px;grid-template-columns:auto;}
.Menu .mpic{grid-area:pic;background:url(/files/DCCADA27EACDA6DC7F2CB640.jpg) no-repeat 50% 0%;background-size:cover
}
.Menu .mdist{grid-area:dist;}
.Menu .mp{grid-area:menu;padding:0 36px;}
.Menu .footer{grid-area:footer;}
.Menu .mp .mmenu{display:grid;grid-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;height:100%;}
.Menu .mp .mmenu .mpp{border-right:1px solid #000;display:grid;justify-content:center;align-items:center;padding:0 30px;}
.Menu .mp .mmenu .mpp:last-child{border:none;}
.Menu .mp .mmenu .mpp .mmp{font:40px/44px Bodoni;min-width:calc((100vw - 72px) / 4 - 60px);padding:10px 0;text-align:center;transition:font 0.3s ease;transistion:background-color 0.3s ease;transistion:color 0.3s ease;border:none;text-transform:uppercase;cursor:pointer;}
.Menu .mp .mmenu .mpp .mmp:hover{background-color:#000;color:#fff;}
.Menu .mp .mmenu .mpp .smpe{display:none;}
.Menu .mp .mmenu .mpp.on{display:block;}
.Menu .mp .mmenu .mpp.on .mmp{height:120px;align-items:baseline;border-bottom:1px solid #000;}
.Menu .mp .mmenu .mpp.on .mmp:hover{background-color:#fff;color:#000;}
.Menu .mp .mmenu .mpp.on .smpe{display:block;padding:0;}
.Menu .mp .mmenu .mpp.on .smpe .smp{padding:0;border-right:none;}
.xxMenu .mp .mmenu .mpp.on .smpe .smp .smpt .bp{display:none;}
.xxMenu .mp .mmenu .mpp.on .smpe .smp.on .smpt .bp{display:block;width:30px;height:100%;position:absolute;left:5px;top:0;background:url(/files/6B54F1DABFE8901319DD6CAC.svg) no-repeat 0% 50%;overflow:hidden;}
.Menu .mp .mmenu .mpp.on .smpe .smp.off,.smp.none{display:none;}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt,.Menu .mp .mmenu .mpp.on .smpe .smp .smpu{padding:10px 0;border-right:none;padding:10px 0;font:24px/30px Univers;border-bottom:1px solid #000;transition:font 0.3s ease;transistion:background-color 0.3s ease;transistion:color 0.3s ease;text-align:center;cursor:pointer;position:relative;}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt:hover{background-color:#000;color:#fff;position:relative;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp{display:none;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp .ssmp2{display:none;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp .ssmp2.on{display:block;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp .ssmp2.on ~ div{display:none;}
.Menu .mp .mmenu .mpp .smpe .smp.on .ssmp{display:block;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div{text-align:center;font:24px/36px Univers;cursor:pointer;border:none;transition:font 0.3s ease;transistion:background-color 0.3s ease;transistion:color 0.3s ease;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp .ssmp2.on div{text-align:center;font:16px/22px Univers;cursor:pointer;border:none;transition:font 0.3s ease;transistion:background-color 0.3s ease;transistion:color 0.3s ease;color:#000;background-color:#fff;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div:first-child{margin-top:20px;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp .ssmp2 div:hover{background-color:#000;color:#fff;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div:hover{background-color:#000;color:#fff;}
#coockiehint{width:100%;position:fixed;bottom:0;overflow:hidden;box-sizing:border-box;padding:32px 100px 32px 100px;background-color:rgba(0,0,0,0.75);font:30px/36px Univers;color:#fff;}
#coockiehint h2{padding-bottom:10px;}
#coockiehint a{text-decoration:none;text-transform:none;color:#ccc;font-weight:bold;}
#coockiehint a:hover{color:#fff;}
#cckclose{width:50px;height:50px;background:url(/files/144851437B1F9F5BCE699E53.svg) no-repeat;float:right;margin-right:-50px;}
@media all and (max-width:1900px){.Menu .mp .mmenu .mpp .mmp{font:36px/40px Bodoni;}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt,.Menu .mp .mmenu .mpp.on .smpe .smp .smpu{font:20px/26px Univers;padding:8px 0;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div{font:20px/26px Univers;}
.Menu .mp .mmenu .mpp.on .mmp{height:100px;}
#coockiehint{padding:30px 98px 30px 90px;font:28px/32px Univers;}
#cckclose{width:48px;height:48px;margin-right:-48px;}
.cont .conttext h1,.contkontakt .contkont h1{font:44px/40px Bodoni;padding:0 15px 38px 0;}
ul#faq{font:bold 18px/26px Univers;}
ul#faq li{padding:11px 15px;}
}
@media all and (max-width:1400px){.Menu .mp .mmenu .mpp .mmp{font:32px/36px Bodoni;}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt,.Menu .mp .mmenu .mpp.on .smpe .smp .smpu{font:16px/22px Univers;padding:6px 0;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div{font:16px/22px Univers;}
.Menu .mp .mmenu .mpp.on .mmp{height:90px;}
#coockiehint{padding:28px 96px 28px 96px;font:26px/30px Univers;}
#cckclose{width:44px;height:44px;margin-right:-44px;}
.cont .conttext h1,.contkontakt .contkont h1{font:38px/36px Bodoni;padding:0 15px 38px 0;}
ul#faq{font:bold 16px/24px Univers;}
ul#faq li{padding:11px 15px;}
}
@media all and (max-width:1100px){.Menu{grid-template-areas:
"pic dist"
"pic menu"
"pic footer";grid-template-rows:50px auto 30px;grid-template-columns:50% 50%;}
.Menu .mp{padding:0 17px;}
.Menu .mp .mmenu{grid-template-columns:auto;grid-template-rows:auto auto auto auto;}
.Menu .mp .mmenu .mpp{border-right:none;border-bottom:1px solid #000;padding:0;}
.Menu .mp .mmenu .mpp.on{border:none;}
.Menu .mpic{background:url(/files/DCCADA27EACDA6DC7F2CB640.jpg) no-repeat 60% 20%;background-size:cover;}
.Menu .mp .mmenu .mpp .mmp{font:30px/32px Bodoni;min-width:calc((100vw / 2) - 34px);}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt,.Menu .mp .mmenu .mpp.on .smpe .smp .smpu{font:20px/26px Univers;padding:8px 0;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div{font:20px/26px Univers;}
.Menu .mp .mmenu .mpp.off{display:none;}
.Menu .mp .mmenu .mpp.on .mmp{height:60px;}
#v1.foot{display:none;}
#v2.foot{display:block;}
#coockiehint{padding:24px 92px 24px 92px;font:22px/26px Univers;}
#cckclose{width:40px;height:40px;margin-right:-40px;}
.cont{height:100%;display:grid;grid-gap:0;grid-template-areas:
"pic text"
"pic footer";grid-template-rows:1fr 30px;grid-template-columns:1fr 1fr;}
}
@media all and (max-width:900px){.Menu .mp{padding:0 15px;}
.Menu .mp .mmenu .mpp .mmp{font:28px/30px Bodoni;min-width:calc((100vw / 2) - 30px);}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt,.Menu .mp .mmenu .mpp.on .smpe .smp .smpu{font:18px/24px Univers;padding:8px 0;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div{font:18px/24px Univers;}
.Menu .mp .mmenu .mpp.off{display:none;}
.Menu .mp .mmenu .mpp.on .mmp{height:60px;}
#coockiehint{padding:20px 88px 20px 88px;font:18px/22px Univers;}
#cckclose{width:36px;height:36px;margin-right:-36px;}
.cont{grid-template-areas:"pic"
"text"
"footer";grid-template-rows:minmax(33%,185px) 1fr 30px;grid-template-columns:auto;}
.cont .contpic{background-position:50% 0;}
.cont .contpic_prp{background-position:50% 10%;}
.cont .contpic_prb{background-position:50% 10%;}
.cont .contpic_bs{background-position:50% 30%;}
.cont .contpic_pc{background-position:50% 20%;}
.cont .contpic_sp{background-position:50% 40%;}
.cont .contpic_vn{background-position:50% 0;}
.cont .contpic_em{background-position:50% 25%;}
.cont .contpic_fr{background-position:50% 25%;}
.cont .contpic_mg{background-position:50% 25%;}
.cont .contpic_bv{background-position:50% 18%;}
.cont .contpic_ca{background-position:50% 28%;}
.cont .contpic_vo{background-position:50% 0%;}
.cont .contpic_vs{background-position:50% 22%;}
.cont .contpic_hs{background-position:80% 60%;}
.cont .contpic_hpc{background-position:80% 50%;}
.cont .conttext,.contkontakt .contkont{padding:30px 0px 10px 0px;font:18px/22px Univers;}
.cont .conttext h1{font:24px/29px Bodoni;padding:0 15px 15px;border-bottom:1px solid #000;margin-bottom:15px;color:#000;}
.contkontakt .contkont h1{font:24px/29px Bodoni;padding:0 15px 15px;margin-bottom:15px;color:#000;}
p{padding:0 15px 20px !important;}
.contkontakt .contkont div:first-child{padding:90px 54px 30px 54px;border-right:none;border-bottom:1px solid #000;}
.contkontakt .contkont p{padding:0 !important;}
.cont .conttext h3{padding:0 15px 5px;}
.cont .conttext h2{font:bold 18px/22px Univers;padding:0 15px 25px;}
.contkontakt .contkont div h1{font:24px/29px Bodoni;padding:0 0 15px;margin-bottom:15px;color:#000;}
.contkontakt .contkont div{width:100%;float:none;height:auto;overflow:scroll;}
.contkontakt .contkont div:first-child{padding:30px 15px 30px;border-right:none;border-bottom:1px solid #000;}
.contkontakt .contkont div:nth-child(2){padding:30px 15px 30px;}
.button2{margin:20px;font:normal bold 16px;color:#fff;background-color:#5e3d2c;padding:16px;border-radius:5px;text-align:center;}
}
@media all and (max-width:500px){.Menu{grid-template-areas:
"pic"
"dist"
"menu"
"footer" !important;grid-template-rows:340fr 1px 640fr 30px !important;grid-template-columns:1fr !important;}
.cont .conttext h3{color:#000;font:bold 18px/28px Univers;padding:0 15px 5px;}
.Menu .mp{padding:0 17px;}
.Menu .mp .mmenu{grid-template-columns:auto;grid-template-rows:auto auto auto auto;}
.Menu .mp .mmenu .mpp{border-right:none;border-bottom:1px solid #000;padding:0;}
.Menu .mp .mmenu .mpp.on{border:none;}
.Menu .mpic{background:url(/files/26B70E6DA0F1E63D28F8D88E.jpg) no-repeat 65% 25%;background-size:cover;}
.Menu .mp .mmenu .mpp .mmp{font:30px/32px Bodoni;min-width:calc((100vw / 2) - 34px);}
.Menu .mp .mmenu .mpp.on .smpe .smp .smpt,.Menu .mp .mmenu .mpp.on .smpe .smp .smpu{font:20px/26px Univers;padding:8px 0;}
.Menu .mp .mmenu .mpp .smpe .smp .ssmp div{font:20px/26px Univers;}
.Menu .mp .mmenu .mpp.off{display:none;}
.Menu .mp .mmenu .mpp.on .mmp{height:60px;}
#coockiehint{padding:10px 40px 10px 40px;font:16px/20px Univers;}
.button2{margin:20px;font:normal bold 16px;color:#fff;background-color:#5e3d2c;padding:16px !important;border-radius:5px;text-align:center;}
#cckclose{width:24px;height:24px;margin-right:-24px;}
.cont{grid-template-areas:"pic"
"text"
"footer";grid-template-rows:250px 1fr 30px;}
}
@media (orientation:landscape){.start{height:100%;display:-ms-grid;display:grid;grid-gap:0;grid-template-columns:1fr 1fr;grid-template-rows:auto;}
.start .freckles a{display:none;}
}
@media (orientation:portrait){.start{height:100%;display:grid;grid-gap:0;grid-template-rows:1fr 1fr;grid-template-columns:auto;}
.start .asbpd{display:grid;grid-gap:0;grid-template-rows:0px 1fr;grid-template-columns:auto;}
.start .asbpd a{display:none;}
}
@media all and (max-width:1050px){.tllogo{display:none;}
}
@media all and (max-width:980px){.tlinitial{display:block;}
.tlvname{display:none;}
.tltelt{display:block;}
.tlteltel{display:none;}
}
@media all and (max-width:800px){.start .asbpd .asbpdl{background:url(/files/729BA77E0B653EE8467654EF.svg) no-repeat 50% 50%;}
.topline{height:35px;font:20px/20px Bodoni;padding:8px 18px;}
.contkontakt .contkont{height:calc(100% - 35px);margin-top:35px;}
.tlinitial{display:none;}
.tlmenu{flex:5;height:18px;min-width:18px;max-width:18px;margin-left:23px;background:url(/files/48D79540A670E01458B46318.svg) no-repeat;cursor:pointer;}
.start .freckles a{height:18px;width:18px;margin-right:18px;margin-top:8px;}
.start .asbpd a{height:18px;width:18px;margin-right:18px;margin-top:8px;}
.tllogo{flex:10;height:18px;min-width:29px;max-width:29px;margin-right:0;background:url(/files/DAA8AA31C060371E55076E5A.svg) no-repeat;}
.Menu{grid-template-areas:
"pic dist"
"pic menu"
"pic footer";grid-template-rows:35px auto 30px;grid-template-columns:1fr 1fr;}
}
@media all and (max-width:700px){.tlinitial{display:block;}
.tltelefon{display:none;}
}
@media all and (max-width:650px){.tlinitial{display:none;}
}
@media all and (max-width:550px){.tllogo{display:block;}
.tlname{display:none;}
}
img{border:none
}
img a{outline:none;}
p{padding:0 0 20px 0;}
#content{height:100%;width:100%;margin:0;padding:0 0px;}
#system-message-container{text-align:left;display:none;position:fixed;top:0;right:0;width:100%;height:100%;z-index:2000;}
.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.cursor-wait{cursor:wait !important;}
.blur3{filter:blur(3px);}
.hpdb{font:italic 24px/120% 'Droid Serif',serif;padding:0;margin-bottom:5px;margin-top:10px;}
#mitpics{text-align:center
}
#mitpics{flex:20
}
.coautor{display:block;margin-bottom:40px;}
.coautor img{width:450px;max-width:60%;padding-left:15px;}
.cnclpfb{width:90%;border:1px solid #000;margin:10px 5% 10px 5%;}
#carea{background-color:rgba(0,0,0,.5);height:100%;width:100%;}
#mbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:650px;width:calc(100% - 20px);box-sizing:border-box;padding:15px;background-color:#fff;color:#000;font:normal 16px / 150% Arial,Helvetica,Geneva,sans-serif;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;font-size:140%;border-radius:8px;box-shadow:0px 0px 15px rgb(0,0,0,.5);}
.cooall{display:block;max-width:400px;border:#eb1f20 1px solid;margin:0 auto;font-weight:bolder;background-color:#eb1f20;color:#fff;font-size:100%;padding:16px;text-align:center;cursor:pointer;}
#mbox .cooedit{display:block;max-width:280px;margin:31px auto 60px auto;font-weight:bolder;color:#b6b6b6;font-size:100%;}
.cooall:hover{background-color:#fff;color:#000;cursor:pointer;}
#mbox .cooedit:hover{color:#eb1f20;}
#mbox a{color:#000;font-size:100%;}
#mbox a:hover{text-decoration:none;}
#mbox.warn{max-height:80%;overflow:scroll;}
#mbox table thead td{font-weight:bold;}
#mbox.ok{border:#39cc64 1px solid;box-shadow:0px 0px 30px rgba(57,204,100,0.4);}
#mbox.error{border:#eb1f20 1px solid;box-shadow:0px 0px 30px rgba(182,14,18,0.4);}
#mbox .button{margin:16px 0 0 0;font:normal bold 12px / 100% Arial,Helvetica,Geneva,sans-serif;color:#fff;background-color:#006fff;padding:8px 16px 8px 16px;cursor:pointer;border-radius:5px;text-align:center;align-items:flex-start;box-sizing:border-box;float:right;}
#mbox .button.cancel{background-color:#888;}
#mbox .button:hover{background-color:#004ccc;}
#mbox .button.cancel:hover{background-color:#444;}
.cconf{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:650px;width:calc(100% - 40px);box-sizing:border-box;padding:15px 20px 15px 20px;background-color:#fff;color:#000;font:normal 16px / 150% Arial,Helvetica,Geneva,sans-serif;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:left;font-size:125%;max-height:calc(100% - 40px);overflow:scroll;border-radius:8px;box-shadow:0px 0px 15px rgb(0,0,0,.5);}
.cconf b{display:block;font-weight:bolder;font-size:120%;margin-bottom:30px;text-align:center;}
.cconf a{color:#000;padding:0;margin:0;font-size:100%;}
.cconf a:hover{text-decoration:none;}
.cconf .variante{font-size:100%;font-weight:bold;margin-bottom:10px;}
.cconf .variante span{color:#39ab3f;display:inline-block;float:right;font-size:100%;font-weight:bold;margin-left:15px;}
.cnclsw{width:34px;height:20px;border-radius:10px;background-color:#fff;box-shadow:inset 1px 1px 3px #ccc;padding:1px;box-sizing:border-box;transition:all 0.25s ease-out;cursor:pointer;float:right;}
.cnclsw .slider{width:16px;height:16px;border-radius:8px;background-color:#fff;box-shadow:1px 1px 2px #bbb;margin:1px 0 0 1px;transition:all 0.25s ease-out;}
.cnclsw.on{background-color:#00cc4c;}
.cnclsw.on .slider{margin:1px 0 0 15px;}
