/* generated by WOW Slider 3.2 */
/* template Subway */

 /* © Eine Welt Laden Weißwasser Stylesheet GALLERY ENGINE [Basis Design Safari, Chrome, Firefox, Opera, Konqueror, IE 10] eineweltladen.info 2023-01-01 */
 
 /* Galerie Infoline */	
.infoline {display: table; z-index: 9666; width: 100%; max-width: 800px; margin: 0 !important; padding: 0 !important; text-align: center !important; background-color: transparent;}
.infoline_content {height: auto; width: auto; margin-left: auto; margin-right: auto; overflow: visible; text-align: center !important; background-color: transparent;}
 
 /* Galerie Contents */	
#galcont {max-width: 800px; display: block; padding: 0 0 2px 0 !important;}

#galline_content {padding: 2px 2px 2px 6px !important; margin: 3px 0 2px 0 !important; overflow: visible; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
 
.gal_grey {font-size: 12pt; color: rgb(128, 128, 128); font-weight: 400; text-decoration: none;}	
.gal_grey a:link {color: rgb(128, 128, 128); font-weight: normal; text-decoration: none; -webkit-transition: 0.2s line all; -moz-transition: 0.2s line all; -ms-transition: 0.2s line all; -o-transition: 0.2s line all; transition: 0.2s line all;}
.gal_grey a:visited {color: rgb(128, 128, 128); font-weight: 400; text-decoration: none;}
.gal_grey a:active {color: rgb(128, 128, 128); font-weight: 400; text-decoration: none;}
.gal_grey a:hover {color: rgb(255, 99, 5); font-weight: 400; text-decoration: none;}

.gal_blue {font-size: 12pt; color: rgb(48, 119, 207); font-weight: 400; text-decoration: none;}	
.gal_blue a:link {color: rgb(0, 0, 0); font-weight: 400; text-decoration: none; -webkit-transition: 0.2s line all; -moz-transition: 0.2s line all; -ms-transition: 0.2s line all; -o-transition: 0.2s line all; transition: 0.2s line all;}
.gal_blue a:visited {color: rgb(0, 0, 0); font-weight: 400; text-decoration: none;}
.gal_blue a:active {color: rgb(0, 0, 0); font-weight: 400; text-decoration: none;}
.gal_blue a:hover {color: rgb(255, 99, 5); font-weight: 400; text-decoration: none;}

.gal_green {font-size: 12pt; color: rgb(69, 151, 46); font-weight: 400; text-decoration: none;}	
.gal_green a:link {color: rgb(0, 0, 0); font-weight: 400; text-decoration: none; -webkit-transition: 0.2s line all; -moz-transition: 0.2s line all; -ms-transition: 0.2s line all; -o-transition: 0.2s line all; transition: 0.2s line all;}
.gal_green a:visited {color: rgb(0, 0, 0); font-weight: 400; text-decoration: none;}
.gal_green a:active {color: rgb(0, 0, 0); font-weight: 400; text-decoration: none;}
.gal_green a:hover {color: rgb(244, 23, 0); font-weight: 400; text-decoration: none;}

.gal_current {font-size: 12pt; color: rgb(69, 151, 46); font-weight: 400; text-decoration: none;}

ul.listgal {list-style: none; margin: 1px 1px 1px 1px !important; padding: 0px !important;}
li.listgal {margin: 1px !important; padding: 1px !important;}
@media only screen and (max-width:48em) {
	li.listgal  {display: inline;}}
 
#wowslider-container1 {zoom:1;position:relative;width:auto; /*max-width:800px;*/height:auto;margin: 3px 3px 2px 1px !important;z-index:90;border:none;text-align: center;}
* html #wowslider-container1{width:auto;}
#wowslider-container1 .ws_images ul{position:relative;width: 10000%;height:auto;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow: visible;/*table-layout:fixed;*/}
#wowslider-container1 .ws_images ul li{width:1%;line-height:3.0; /*opera*/float:left;font-size:0;padding:0 !important;margin:0 !important;}

#wowslider-container1 .ws_images{position: relative;left:0;top:0;width:auto;height:auto;overflow:hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
#wowslider-container1 .ws_images a{width:auto;display:block;color:transparent;}
#wowslider-container1 img{max-width: none !important;}
#wowslider-container1 .ws_images img{width:100%; border:none 0;max-width: 100%;padding:0;}
#wowslider-container1 a{ text-decoration: none; outline: none; border: none; }

#wowslider-container1 .ws_bullets {font-size: 0px; float: left;position:absolute;z-index:70;}
#wowslider-container1 .ws_bullets div{position:relative;float:left;}
#wowslider-container1 a.wsl{display:none;}
#wowslider-container1 sound, #wowslider-container1 object{position:absolute;}
#wowslider-container1 .ws_bullets a {width:13px;height:13px;background: url(./bullet.png) left top;float: left; text-indent: -1000px; position:relative;margin-left:5px;color:transparent;opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);/*-webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;-webkit-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.4); -moz-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.4); -o-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.4); -khtml-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.4); -ms-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.4); box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.4); box-shadow: 3px 3px 6px \-1px/IE9 rgba(0, 0, 0, 0.4);*/}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{background-position: 0 100%;} 
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {position:absolute;display:none;bottom:0;margin-top:0;z-index:60;height: 100%;width: 40px;background-color:#474747;background-repeat: no-repeat;background-position: center center;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
#wowslider-container1 a.ws_next{background-image: url(./arrow-next.png);right:0;}
#wowslider-container1 a.ws_prev {background-image: url(./arrow-prev.png);left:0;}
#wowslider-container1 a.ws_next:hover,#wowslider-container1 a.ws_prev:hover{background-color:#272727;}
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block}

#wowslider-container1 .ws_bullets {bottom: 0; left: 50%; padding: 5px; width: 90%;}
#wowslider-container1 .ws_bullets div{left:-50%;}
#wowslider-container1 .ws-title{display:block;width:auto;margin: 3px 0 3px 0;padding:7px;background:none;color:#9f9f9f;z-index: 50;font-family: 'marigny', 'Helvetica Neue Light', 'Helvetica New Light', 'Helvetica Neue', 'Helvetica New', 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, Sans-Serif;font-size: 16px;line-height: 18px; font-weight: 400; text-transform: none;/*text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);*/-webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;border: 1px solid #b4b4b4;float: left;}
#wowslider-container1 .ws-title div{padding:0 9px 0 12px;color:#000000;font-size: 16px;line-height: 18px;font-weight: 400;float: right;text-align: left;}
#wowslider-container1 .ws_logo{position: absolute;left:0;top:0;height: 100%;width: 100%;z-index: 9;background: url(./loading.gif) 50% 50% no-repeat;}
#wowslider-container1 img.loading{width:100px;height:75px;background: url(./loading.gif) 50% 50% no-repeat;}
#wowslider-container1 .ws_bullets a img{text-indent:0;display:block;bottom:16px;left:-50px;visibility:hidden;position:absolute;border: 3px solid #009fe3; max-width:none;}
#wowslider-container1 .ws_bullets a:hover img{visibility:visible;}
#wowslider-container1 .ws_bullets img{-webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}

#wowslider-container1 .ws_bulframe div div{height:75px;overflow:visible;position:relative;}
#wowslider-container1 .ws_bulframe div {left:0;overflow:hidden;position:relative;width:100px;background-color:#009fe3;}
#wowslider-container1 .ws_bullets .ws_bulframe{display:none;bottom:18px;overflow:visible;position:absolute;cursor:pointer;border: 3px solid #009fe3;-webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.3); -o-box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.3); -khtml-box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.3); box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.3); box-shadow: 0px 3px 6px \-1px/IE9 rgba(0,0,0,.3);}
#wowslider-container1 .ws_bulframe span{display:block;position:absolute;bottom:-8px;margin-left:-3px;left:50px;background:url(./triangle.png);width:13px;height:7px;}

/* Accordion-Buttons-Susubline */
.gallery_selector {max-width: 850px; min-width: 240px; height: auto; margin: 0 auto !important;}

.selector {margin: 2px 0; padding: 2px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}

.collector1, .collector2 {font-size: 12px; margin: 2px 12px; text-align: center; letter-spacing: -0.031em;}
.selector1, .selector2 {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 920.87 920.87' fill='%235e5e5e' height='1.05em' width='1.05em'%3E%3Cpath d='M511.21,50.77c-254.29,0-460.44,206.15-460.44,460.44S256.92,971.64,511.21,971.64,971.64,765.5,971.64,511.21,765.5,50.77,511.21,50.77ZM718.78,540.63,416.14,843.28a36.12,36.12,0,0,1-50.92,0h0a36.12,36.12,0,0,1,0-50.92L645.59,512,365.22,231.63a36.11,36.11,0,0,1,0-50.91h0a36.11,36.11,0,0,1,50.91,0L718.78,483.36A36,36,0,0,1,729.13,512,35.94,35.94,0,0,1,718.78,540.63Z' transform='translate(-50.77 -50.77)' /%3E%3C/svg%3E") no-repeat 8px; background-size: 17px; background-color: #e0e0e0; text-align: center; padding: 0;}
.selector1:hover, .selector2:hover {background-color: #9eff25; text-align: center; padding: 0;}

.titleline {margin: 0 auto; text-align: left;}
.titleline label {padding: 2px 4px; display: block; cursor: pointer; color: #5e5e5e; line-height: 1.8; font-size: 14px; font-weight: 400; letter-spacing: -0.031em;}
.titleline label:hover {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 920.87 920.87' fill='%2345972e' height='1.05em' width='1.05em'%3E%3Cpath d='M511.21,50.77c-254.29,0-460.44,206.15-460.44,460.44S256.92,971.64,511.21,971.64,971.64,765.5,971.64,511.21,765.5,50.77,511.21,50.77Zm27.84,668a36,36,0,0,1-28.64,10.35,36,36,0,0,1-28.63-10.35L179.14,416.14a36.12,36.12,0,0,1,0-50.92h0a36.11,36.11,0,0,1,50.91,0L510.41,645.59,790.78,365.22a36.11,36.11,0,0,1,50.91,0h0a36.11,36.11,0,0,1,0,50.91Z' transform='translate(-50.77 -50.77)' /%3E%3C/svg%3E") no-repeat 8px; background-size: 17px; color: #45972e; background-color: #fff500; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; letter-spacing: 0.031em;}

.titleline input:checked + label, .titleline input:checked + label:hover {background-color: #c0c0c0; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -khtml-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;}
.titleline input:checked + label {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 920.87 920.87' fill='%239eff25' height='1.05em' width='1.05em'%3E%3Cpath d='M511.21,50.77c-254.29,0-460.44,206.15-460.44,460.44S256.92,971.64,511.21,971.64,971.64,765.5,971.64,511.21,765.5,50.77,511.21,50.77ZM298.46,582.58a71.38,71.38,0,1,1,71.37-71.37A71.37,71.37,0,0,1,298.46,582.58Zm212.75,0a71.38,71.38,0,1,1,71.37-71.37A71.37,71.37,0,0,1,511.21,582.58Zm212.74.79A71.37,71.37,0,1,1,795.33,512,71.37,71.37,0,0,1,724,583.37Z' transform='translate(-50.77 -50.77)' /%3E%3C/svg%3E") no-repeat 8px; background-size: 17px; background-color: #ff9201; color: #ffffff;}
.titleline input:checked + label:hover {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 920.87 920.87' fill='%233077cf' height='1.05em' width='1.05em'%3E%3Cpath d='M971.64,511.21c0-254.29-206.14-460.44-460.43-460.44S50.77,256.92,50.77,511.21,256.92,971.64,511.21,971.64,971.64,765.5,971.64,511.21ZM841.69,606.28a36.11,36.11,0,0,1,0,50.91h0a36.11,36.11,0,0,1-50.91,0L510.41,376.83,230.05,657.19a36.11,36.11,0,0,1-50.91,0h0a36.11,36.11,0,0,1,0-50.91L481.78,303.64a35.93,35.93,0,0,1,28.63-10.36,36,36,0,0,1,28.64,10.36Z' transform='translate(-50.77 -50.77)' /%3E%3C/svg%3E") no-repeat 8px; background-size: 17px; background-color: #ff9201; color: #ffffff;}
.titleline input {display: none;}

.titleline .titlecontent {background-color: #9eff25; margin: 0; overflow: hidden; height: 0; position: relative; -webkit-transition: height .5s ease-in-out; -moz-transition: height .5s ease-in-out; -o-transition: height .5s ease-in-out; -ms-transition: height .5s ease-in-out; transition: height .5s ease-in-out; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}

.titleline input:checked ~ .titlecontent {-webkit-transition: height .5s ease-in-out; -moz-transition: height .5s ease-in-out; -o-transition: height .5s ease-in-out; -ms-transition: height .5s ease-in-out; transition: height .5s ease-in-out;}

.titleline input:checked ~ .titlecontent {height: 7.2em;}

@media only screen and (max-width: 720px) {
   .titleline input:checked ~ .titlecontent {height: 7.6em;}}

.titleline input:checked + .selector1, .titleline input:checked + .selector1:hover {color: #ffffff;}

/* Accordion-Buttons */
.acc_button {max-width: 100%; display: inline-block; margin: 3px !important;}
.acc_button a {width: 100%; color: #5d5d5d; padding: 3px 4px; line-height: 1.6; font-size: 14px; font-weight: 400; cursor: pointer; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
.acc_button a:link, .acc_button a:visited {color: #636363; background-color: transparent; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all;}
.acc_button a:hover, .acc_button a:active {color: #ffffff; background-color: #3886e7;}
