/* Style sheet main */
@media screen and (min-width:0px) and (max-width:639px){margin:0 auto;#wrapper .inner{ width:3200px}} @media screen and (min-width:640px) and (max-width:959px){margin:0 auto;#wrapper .inner{ width:640px}} @media screen and (min-width:960px) and (max-width:1279px){margin:0 auto;#wrapper .inner{ width:960px}} @media screen and (min-width:1280px){margin:0 auto;background-color:#f00;#wrapper .inner{ width:1280px}}{}
.pink_hellblau_gelb .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_FF4FDB_MAGENTA.gif") !important;	}
.gelb_korall_hellgruen .even .hirschbackground,.hellblau_gelb .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_FFEA00_GELB.gif") !important;	}
.hellgruen_gelb_korall .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_FF707D_APRICOT.gif") !important;	}
.pink_hellgruen_dunkelblau .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_E4E700_HELLMAGENTA.gif") !important;	}
.hellblau_pink_hellgruen .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_54DEFF_HELLBLAU.gif") !important;}
.hellblau_dunkelblau_hellgruen .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_8CE6B8_MINT.gif") !important;}
.pink_hellgruen_dunkelblau  .even .hirschbackground{background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_004dFF_BLAU.gif") !important;}

ul.workshoplist .dreieckvor{color:#000;}
ul.workshoplist .dreieckvor:hover,ul.workshoplist .dreieckvor.hoverClass{color:#fff;}
*::-moz-placeholder{
    color: #000 !important;
}


body.gruen_rot ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_06.png") bottom no-repeat ;
	border:none !important;
}
.pink_hellblau_gelb  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.gelb_korall_hellgruen  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.hellgruen_gelb_korall  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.pink_hellgruen_dunkelblau  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.hellblau_pink_hellgruen  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.hellblau_dunkelblau_hellgruen  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.pink_hellgruen_dunkelblau  ul.workshoplist li{
	background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_01.png") bottom no-repeat ;
	border:none !important;
}
.hellblau_gelb  ul.workshoplist li{
		background:url("../../files/wildwechsel/theme/border/KALENDER_LINIE_04.png") bottom no-repeat ;
	border:none !important;
}
hr{

}




/*body.gruen_rot header{background-color: #00D6A3;}
body.gruen_rot .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_00D6A3.png");background-size:100%;}
body.gruen_rot nav a{color:#000;}
body.gruen_rot nav ul.level_1  li > span.first{color:#F2003B}
body.gruen_rot nav ul li a:hover,body.gruen_rot nav ul li span:hover,body.gruen_rot nav ul li a.hoverClass,body.gruen_rot nav ul li span.hoverClass{color:#fff;}
body.gruen_rot nav ul li li a:hover,body.gruen_rot nav ul li li span:hover,body.gruen_rot nav ul li li a.hoverClass,body.gruen_rot nav ul li li span.hoverClass{color:#000;}
body.gruen_rot h4:hover{color:#000;}
body.gruen_rot #programmdetailansicht h4:hover,body.gruen_rot #programmdetailansicht h4.hoverClass{color:#000;}
body.gruen_rot a[href*="mailto"]{color:#F2003B;}
body.gruen_rot .css-dreieck-right{border-bottom-color:#00D6A3 ;}
body.gruen_rot .trianglebox{background-color:#00D6A3 ;}
body.gruen_rot .css-dreieck-left{border-top-color:#00D6A3;}
body.gruen_rot .dreieckvor{border-bottom-color:#00D6A3;}
body.gruen_rot .dreieckvorlink:before{color:#F2003B ;}
body.gruen_rot .dreieckbottomstart{border-top-color:#00D6A3 ;}
body.gruen_rot .dreieckbottomstart{border-top-color:#e2001a ;}
body.gruen_rot .dreieckbottomstart{border-top-color:#ffe000 ;}
body.gruen_rot #mobilebutton{background-color:#00D6A3}
body.bodybackground.gruen_rot{background-color: #F2003B;}
a[href*="mailto"]{color:#000 !important}
@media screen and (min-width:0) and (max-width:959px){
	body.gruen_rot nav{
		background-color: #00D6A3;
	}

}
body.gruen_rot input,select,textarea{border-color:#00D6A3;}
body.gruen_rot .button{background-color:#00D6A3;};
body.gruen_rot .button *{color:#F2003B;}
body.gruen_rot .button:hover,body.gruen_rot .button.hoverClass{background-color:#F2003B;};
body.gruen_rot .button:hover *,body.gruen_rot .button.hoverClass *{color:#00D6A3;}
body.gruen_rot  ul.workshoplist li:hover,body.gruen_rot  ul.workshoplist li.hoverClass{	background-color:#F2003B !important;		}
body.gruen_rot .uhrzeit a:hover,body.gruen_rot .uhrzeit a.hoverClass,
body.gruen_rot .triangleback{
color:#00D6A3;
}
body.gruen_rot .ausverkauftbox{
background-color:#00D6A3;color:#F2003B;
}

body.gruen_rot .ausverkauftbox:after {
      border-color: #00D6A3 transparent transparent #00D6A3;
}

body.gruen_rot .level_1 .first span.first:hover,body.gruen_rot .level_1 .first span.first.hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_09.png");
}
body.gruen_rot .sociallogo,body.gruen_rot .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_00D6A3.png")}
body.gruen_rot .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_00D6A3.png")}


body.gruen_rot	.navigation ul ul li a,.navigation ul ul li span{
		background:#00D6A3;color:#fff;
	}
body.gruen_rot	.navigation ul ul:after{
		 border-color: transparent transparent #00D6A3 #00D6A3;
	}*/






body.gruen_rot header{background-color: #e2001a;}
body.gruen_rot .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_F2003B.png");background-size:100%;}
body.gruen_rot nav a{color:#000;}
body.gruen_rot nav ul.level_1  li > span.first{color:#F2003B}
body.gruen_rot nav ul li a:hover,body.gruen_rot nav ul li span:hover,body.gruen_rot nav ul li a.hoverClass,body.gruen_rot nav ul li span.hoverClass{color:#fff;}
body.gruen_rot nav ul li li a:hover,body.gruen_rot nav ul li li span:hover,body.gruen_rot nav ul li li a.hoverClass,body.gruen_rot nav ul li li span.hoverClass{color:#000;}
body.gruen_rot h4:hover{color:#000;}
body.gruen_rot #programmdetailansicht h4:hover,body.gruen_rot #programmdetailansicht h4.hoverClass{color:#000;}
body.gruen_rot a[href*="mailto"]{color:#F2003B;}
body.gruen_rot .css-dreieck-right{border-bottom-color:#e2001a ;}
body.gruen_rot .trianglebox{background-color:#e2001a ;}
body.gruen_rot .css-dreieck-left{border-top-color:#e2001a;}
body.gruen_rot .dreieckvor{border-bottom-color:#e2001a;}
body.gruen_rot .dreieckvorlink:before{color:#F2003B ;}
/*body.gruen_rot .dreieckbottomstart{border-top-color:#00D6A3 ;}*/
/*body.gruen_rot .dreieckbottomstart{border-top-color:#e2001a ;}*/
body.gruen_rot .dreieckbottomstart{border-top-color:#000 ;}
body.gruen_rot #mobilebutton{background-color:#e2001a}
body.bodybackground.gruen_rot{background-color: #F2003B;}
a[href*="mailto"]{color:#000 !important}
@media screen and (min-width:0) and (max-width:959px){
	body.gruen_rot nav{
		background-color: #e2001a;
	}

}
body.gruen_rot input,select,textarea{border-color:#e2001a;}
body.gruen_rot .button{background-color:#e2001a;};
body.gruen_rot .button *{color:#F2003B;}
body.gruen_rot .button:hover,body.gruen_rot .button.hoverClass{background-color:#F2003B;};
body.gruen_rot .button:hover *,body.gruen_rot .button.hoverClass *{color:#e2001a;}
body.gruen_rot  ul.workshoplist li:hover,body.gruen_rot  ul.workshoplist li.hoverClass{	background-color:#F2003B !important;		}
body.gruen_rot .uhrzeit a:hover,body.gruen_rot .uhrzeit a.hoverClass,
body.gruen_rot .triangleback{
color:#e2001a;
}
body.gruen_rot .ausverkauftbox{
background-color:#e2001a;color:#F2003B;
}

body.gruen_rot .ausverkauftbox:after {
      border-color: #e2001a transparent transparent #e2001a;
}

body.gruen_rot .level_1 .first span.first:hover,body.gruen_rot .level_1 .first span.first.hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_09.png");
}
body.gruen_rot .sociallogo,body.gruen_rot .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_F2003B.png")}
body.gruen_rot .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_F2003B.png")}


body.gruen_rot	.navigation ul ul li a,.navigation ul ul li span{
		background:#e2001a;color:#fff;
	}
body.gruen_rot	.navigation ul ul:after{
		 border-color: transparent transparent #e2001a #e2001a;
	}








body.rot_gruen header{background-color: #F2003B;}
body.rot_gruen	.navigation ul ul li a,body.rot_gruen .navigation ul ul li span{background:#F2003B;color:#fff;}
body.rot_gruen	.navigation ul ul:after{ border-color: transparent transparent #F2003B #F2003B; }
body.rot_gruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_F2003B.png");background-size:100%;}
body.rot_gruen nav a{color:#000;}
body.rot_gruen nav ul.level_1  li > span.first{color:#00D6A3}
body.rot_gruen nav ul li a:hover,body.rot_gruen nav ul li span:hover,body.rot_gruen nav ul li a:hover,body.rot_gruen nav ul li span.hoverClass{color:#fff;}
body.rot_gruen nav ul li li a:hover,body.rot_gruen nav ul li li span:hover,body.rot_gruen nav ul li li a.hoverClass,body.rot_gruen nav ul li li span.hoverClass{color:#000;;}
body.rot_gruen h4:hover,body.rot_gruen h4.hoverClass{color:#000;}
body.rot_gruen #programmdetailansicht h4:hover,body.rot_gruen #programmdetailansicht h4.hoverClass{color:#000;}

body.rot_gruen a[href*="mailto"]{color:#00D6A3;}
body.rot_gruen .css-dreieck-right{border-bottom-color:#00D6A3 ;}
body.rot_gruen .css-dreieck-left{border-top-color:#F2003B;}
body.rot_gruen .dreieckvor{border-bottom-color:#F2003B ;}
body.rot_gruen .dreieckvorlink:before{color:#F2003B ;}
/*body.rot_gruen .dreieckbottomstart{border-top-color:#F2003B ;}*/
body.rot_gruen .dreieckbottomstart{border-top-color:#ffe000 ;}
/*body.rot_gruen .dreieckbottomstart{border-top-color:#e2001a ;}*/
body.rot_gruen #mobilebutton{background-color:#F2003B}
body.bodybackground.gruen_rot{background-color: #F2003B;}

@media screen and (min-width:0) and (max-width:959px){
	body.rot_gruen nav{
		background-color: #F2003B;
	}

}
body.rot_gruen input,select,textarea{border-color:#F2003B;}
body.rot_gruen .button{background-color:#F2003B;};
body.rot_gruen .button *{color:#00D6A3;}
body.rot_gruen .button:hover,body.rot_gruen .button.hoverClass{background-color:#00D6A3;};
body.rot_gruen .button:hover *,body.rot_gruen .button.hoverClass *{color:#F2003B;}
body.rot_gruen  ul.workshoplist li:hover,body.rot_gruen  ul.workshoplist li.hoverClass{background-color:#00D6A3;}
body.rot_gruen a[href*='mailto']{color:#E4E700}
body.rot_gruen{background-color:#00D6A3}
body.rot_gruen .uhrzeit a:hover,body.rot_gruen .uhrzeit a.hoverClass,
body.rot_gruen .triangleback{
color:#F2003B;
}
body.rot_gruen .ausverkauftbox{
background-color:#F2003B;color:#00D6A3;
}
body.rot_gruen .ausverkauftbox:after {
      border-color: #F2003B transparent transparent #F2003B;
}
body.rot_gruen .sociallogo,body.rot_gruen .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_F2003B.png")}
body.rot_gruen .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_F2003B.png")}
body.rot_gruen a[title="start"]:hover,body.rot_gruen a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_06.png");
}

body.pink_hellblau_gelb header{background-color: #54DEFF;}
body.pink_hellblau_gelb	.navigation ul ul li a,body.pink_hellblau_gelb .navigation ul ul li span{background:#54DEFF;color:#FF4FDB;}
body.pink_hellblau_gelb	.navigation ul ul:after{ border-color: transparent transparent #54DEFF #54DEFF; }
body.pink_hellblau_gelb .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_54DEFF.png");background-size:100%;}
body.pink_hellblau_gelb nav a{color:#000;}
body.pink_hellblau_gelb nav ul.level_1  li > span.first{color:#FFEA00}
body.pink_hellblau_gelb nav ul li a:hover,body.pink_hellblau_gelb nav ul li span:hover,body.pink_hellblau_gelb nav ul li a.hoverClass,body.pink_hellblau_gelb nav ul li span.hoverClass{color:#FF4FDB;}
/*body.pink_hellblau_gelb nav ul li li a:hover,body.pink_hellblau_gelb nav ul li li span:hover{color:#000;;}*/
body.pink_hellblau_gelb h4:hover,body.pink_hellblau_gelb h4.hoverClass{color:#000;}
body.pink_hellblau_gelb #programmdetailansicht h4:hover,body.pink_hellblau_gelb #programmdetailansicht h4.hoverClass{color:#000;}

body.pink_hellblau_gelb a[href*="mailto"]{color:#FFEA00;}
body.pink_hellblau_gelb .css-dreieck-right{border-bottom-color:#FFEA00 ;}
body.pink_hellblau_gelb .css-dreieck-left{border-top-color:#54DEFF;}
body.pink_hellblau_gelb .dreieckvor{border-bottom-color:#54DEFF ;}
body.pink_hellblau_gelb .dreieckvorlink:before{color:#54DEFF ;}
/*body.pink_hellblau_gelb .dreieckbottomstart{border-top-color:#54DEFF ;}*/
body.pink_hellblau_gelb .dreieckbottomstart{border-top-color:#ffe000 ;}
/*body.pink_hellblau_gelb .dreieckbottomstart{border-top-color:#e2001a ;}*/
body.pink_hellblau_gelb #mobilebutton{background-color:#54DEFF}
body.bodybackground.pink_hellblau_gelb{background-color: #FFEA00;}

@media screen and (min-width:0) and (max-width:959px){
	body.pink_hellblau_gelb nav{
		background-color: #54DEFF;
	}

}
.ws_tablehover *{
color:#fff !important;
}
body.pink_hellblau_gelb input,select,textarea{border-color:#54DEFF;}
body.pink_hellblau_gelb .button{background-color:#54DEFF;};
body.pink_hellblau_gelb .button *{color:#FFEA00;}
body.pink_hellblau_gelb .button:hover,body.pink_hellblau_gelb .button.hoverClass{background-color:#FFEA00;};
body.pink_hellblau_gelb .button:hover *,body.pink_hellblau_gelb .button.hoverClass *{color:#54DEFF;}
body.pink_hellblau_gelb  ul.workshoplist li:hover,body.pink_hellblau_gelb  ul.workshoplist li.hoverClass{background-color:#FFEA00;}
body.pink_hellblau_gelb a[href*='mailto']{color:#E4E700}
body.pink_hellblau_gelb .even{background-color:#FF4FDB}

body.pink_hellblau_gelb .uhrzeit a:hover,body.pink_hellblau_gelb .uhrzeit a.hoverClass,
body.pink_hellblau_gelb .triangleback,body.pink_hellblau_gelb .pfeilleft,body.pink_hellblau_gelb .pfeilright{
color:#FF4FDB;
}
body.pink_hellblau_gelb .ausverkauftbox{
background-color:#54DEFF;	color:#E4E700
}
body.pink_hellblau_gelb .ausverkauftbox:after {
      border-color: #54DEFF transparent transparent #54DEFF;
}
body.pink_hellblau_gelb .sociallogo,body.pink_hellblau_gelb .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_004DFF.png")}
body.pink_hellblau_gelb .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_004DFF.png")}
body.pink_hellblau_gelb .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_01_01.png");padding-left:80px !important;}
body.pink_hellblau_gelb .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_01_02.png");padding-left:60px !important;}
body.pink_hellblau_gelb a[title="start"]:hover,body.pink_hellblau_gelb a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_04.png");
}


body.gelb_korall_hellgruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.gelb_korall_hellgruen header{background-color: #FF707D;}
body.gelb_korall_hellgruen	.navigation ul ul li a,body.gelb_korall_hellgruen .navigation ul ul li span{background:#FF707D;color:#004DFF;}
body.gelb_korall_hellgruen	.navigation ul ul:after{ border-color: transparent transparent #FF707D #FF707D; }
body.gelb_korall_hellgruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_FF707D.png");background-size:100%;}
body.gelb_korall_hellgruen nav a{color:#000;}
body.gelb_korall_hellgruen nav ul.level_1  li > span.first{color:#8CE6B8}
body.gelb_korall_hellgruen nav ul li a:hover,body.gelb_korall_hellgruen nav ul li span:hover,
body.gelb_korall_hellgruen nav ul li a.hoverClass,body.gelb_korall_hellgruen nav ul li span.hoverClass{color:#004DFF;}
body.gelb_korall_hellgruen h4:hover,
body.gelb_korall_hellgruen h4.hoverClass{color:#000;}
body.gelb_korall_hellgruen #programmdetailansicht h4:hover,
body.gelb_korall_hellgruen #programmdetailansicht h4.hoverClass{color:#000;}

body.gelb_korall_hellgruen a[href*="mailto"]{color:#8CE6B8;}
body.gelb_korall_hellgruen .css-dreieck-right{border-bottom-color:#8CE6B8 ;}
body.gelb_korall_hellgruen .css-dreieck-left{border-top-color:#FF707D;}
body.gelb_korall_hellgruen .dreieckvor{border-bottom-color:#8CE6B8 ;}
body.gelb_korall_hellgruen .dreieckvorlink:before{color:#8CE6B8 ;}
body.gelb_korall_hellgruen #mobilebutton{background-color:#FF707D}
body.bodybackground.gelb_korall_hellgruen{background-color: #8CE6B8;}
body.gelb_korall_hellgruen .uhrzeit a:hover,
body.gelb_korall_hellgruen .uhrzeit a.hoverClass,
body.gelb_korall_hellgruen .triangleback,body.gelb_korall_hellgruen .pfeilleft,body.gelb_korall_hellgruen .pfeilright{
color:#FF707D;
}
body.gelb_korall_hellgruen .ausverkauftbox{
	background-color:#FF707D;color: #8CE6B8;
}

body.hellblau_dunkelblau_hellgruen .facebooklogobox ~ .facebooklogobox{background-color:#FF707D;}


body.gelb_korall_hellgruen .ausverkauftbox:after {
      border-color: #FF707D transparent transparent #FF707D;
}
@media screen and (min-width:0) and (max-width:959px){
	body.gelb_korall_hellgruen nav{
		background-color: #FF707D;
	}

}
body.gelb_korall_hellgruen input,select,textarea{border-color:#FF707D;}
body.gelb_korall_hellgruen .button{background-color:#FF707D;};
body.gelb_korall_hellgruen .button *{color:#8CE6B8;}
body.gelb_korall_hellgruen .button:hover,
body.gelb_korall_hellgruen .button.hoverClass{background-color:#8CE6B8;};
body.gelb_korall_hellgruen .button:hover *,
body.gelb_korall_hellgruen .button.hoverClass *{color:#FF707D;}
body.gelb_korall_hellgruen  ul.workshoplist li:hover,
body.gelb_korall_hellgruen  ul.workshoplist li.hoverClass{background-color:#FF707D;}
body.gelb_korall_hellgruen .even{background-color:#FFEA00}
body.gelb_korall_hellgruen .sociallogo,body.gelb_korall_hellgruen .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_004DFF")}
body.gelb_korall_hellgruen .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_004DFF")}
body.gelb_korall_hellgruen .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_07_01.png");padding-left:80px !important;}
body.gelb_korall_hellgruen .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_07_02.png");padding-left:60px !important;}
body.gelb_korall_hellgruen a[title="start"]:hover,
body.gelb_korall_hellgruen a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_05.png");
}






body.hellgruen_gelb_korall .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.hellgruen_gelb_korall header{background-color: #FFEA00;}
body.hellgruen_gelb_korall	.navigation ul ul li a,body.hellgruen_gelb_korall .navigation ul ul li span{background:#FFEA00;color:#FF707D;}
body.hellgruen_gelb_korall	.navigation ul ul:after{ border-color: transparent transparent #FFEA00 #FFEA00; }
body.hellgruen_gelb_korall .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_FFEA00.png");background-size:100%;}
body.hellgruen_gelb_korall nav a{color:#000;}
body.hellgruen_gelb_korall nav ul.level_1  li > span.first{color:#FF707D}
body.hellgruen_gelb_korall nav ul li a:hover,body.hellgruen_gelb_korall nav ul li span:hover,
body.hellgruen_gelb_korall nav ul li a:hover,body.hellgruen_gelb_korall nav ul li span.hover.hoverClass{color:#FF707D;}
body.hellgruen_gelb_korall h4:hover,
body.hellgruen_gelb_korall h4.hoverClass{color:#000;}
body.hellgruen_gelb_korall #programmdetailansicht h4:hover,
body.hellgruen_gelb_korall #programmdetailansicht h4.hoverClass{color:#000;}
body.hellgruen_gelb_korall a[href*="mailto"]{color:#FF707D;}
body.hellgruen_gelb_korall .css-dreieck-right{border-bottom-color:#FF707D ;}
body.hellgruen_gelb_korall .css-dreieck-left{border-top-color:#FFEA00;}
body.hellgruen_gelb_korall .dreieckvor{border-bottom-color:#FF707D ;}
body.hellgruen_gelb_korall .dreieckvorlink:before{color:#FF707D ;}
body.hellgruen_gelb_korall #mobilebutton{background-color:#FFEA00}
body.bodybackground.hellgruen_gelb_korall{background-color: #FF707D;}
@media screen and (min-width:0) and (max-width:959px){
	body.hellgruen_gelb_korall nav{
		background-color: #FFEA00;
	}

}
body.hellgruen_gelb_korall input,select,textarea{border-color:#FFEA00;}
body.hellgruen_gelb_korall .button{background-color:#FFEA00;};
body.hellgruen_gelb_korall .button *{color:#FF707D;}
body.hellgruen_gelb_korall .button:hover,
body.hellgruen_gelb_korall .button.hoverClass{background-color:#FF707D;};
body.hellgruen_gelb_korall .button:hover *,
body.hellgruen_gelb_korall .button.hoverClass *{color:#FFEA00;}
body.hellgruen_gelb_korall  ul.workshoplist li:hover,
body.hellgruen_gelb_korall  ul.workshoplist li.hoverClass{background-color:#FFEA00;}
body.hellgruen_gelb_korall .even{background-color:#FF707D}
body.hellgruen_gelb_korall .odd .four .mod_article .four:not(.nohover):hover,
body.hellgruen_gelb_korall .odd .four .mod_article .four:not(.nohover).hoverClass{background-color:#FF707D}
body.hellgruen_gelb_korall .even .four .mod_article .four:not(.nohover):hover,
body.hellgruen_gelb_korall .even .four .mod_article .four:not(.nohover).hoverClass{background-color:#FFEA00}
body.hellgruen_gelb_korall .uhrzeit a:hover,
body.hellgruen_gelb_korall .uhrzeit a.hoverClass,
body.hellgruen_gelb_korall .triangleback{
color:#FFEA00;
}
body.hellgruen_gelb_korall .ausverkauftbox{
background-color:#FFEA00;color:#FF707D
}
body.hellgruen_gelb_korall .facebooklogobox ~ .facebooklogobox{background-color:#FF707D;}
body.hellgruen_gelb_korall .ausverkauftbox:after {
      border-color: #FFEA00 transparent transparent #FFEA00;
}
body.hellgruen_gelb_korall .sociallogo,body.hellgruen_gelb_korall .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_FFEA00.png")}
body.hellgruen_gelb_korall .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_FFEA00.png")}
body.hellgruen_gelb_korall .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_02_01.png");padding-left:80px !important;}
body.hellgruen_gelb_korall .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_02_02.png");padding-left:60px !important;}
body.hellgruen_gelb_korall a[title="start"]:hover,
body.hellgruen_gelb_korall a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_02.png");
}



body.hellblau_gelb .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.hellblau_gelb header{background-color: #54DEFF;}
body.hellblau_gelb	.navigation ul ul li a,body.hellblau_gelb .navigation ul ul li span{background:#54DEFF;color:#FF707D;}
body.hellblau_gelb	.navigation ul ul:after{ border-color: transparent transparent #54DEFF #54DEFF; }
body.hellblau_gelb .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_54DEFF.png");background-size:100%;}
body.hellblau_gelb nav a{color:#000;}
body.hellblau_gelb nav ul.level_1  li > span.first{color:#FFEA00}
body.hellblau_gelb nav ul li a:hover,body.hellblau_gelb nav ul li span:hover,
body.hellblau_gelb nav ul li .hoverClass,body.hellblau_gelb nav ul li span.hoverClass{color:#FF707D;}
body.hellblau_gelb a[href*="mailto"]{color:#FFEA00;}
body.hellblau_gelb .css-dreieck-right{border-bottom-color:#FFEA00 ;}
body.hellblau_gelb .css-dreieck-left{border-top-color:#54DEFF;}
body.hellblau_gelb .dreieckvor{border-bottom-color:#54DEFF ;}
body.hellblau_gelb .dreieckvorlink:before{color:#54DEFF ;}
body.hellblau_gelb #mobilebutton{background-color:#54DEFF}
body.bodybackground.hellblau_gelb{background-color: #FFEA00;}
body.hellblau_gelb .uhrzeit a:hover,
body.hellblau_gelb .uhrzeit a.hoverClass,
body.hellblau_gelb .triangleback,body.hellblau_gelb .pfeilleft,body.hellblau_gelb .pfeilright{
color:#FF4FDB;
}
body.hellblau_gelb .ausverkauftbox{
background-color: #54DEFF;	color: #FFEA00;
}
body.hellblau_gelb .ausverkauftbox:after {
      border-color: #54DEFF transparent transparent #54DEFF;
}
body.hellblau_gelb a[title="start"]:hover,
body.hellblau_gelb a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_02.png");
}
@media screen and (min-width:0) and (max-width:959px){
	body.hellblau_gelb nav{
		background-color: #54DEFF;
	}

}
body.hellblau_gelb input,select,textarea{border-color:#54DEFF;}
body.hellblau_gelb .button{background-color:#54DEFF;};
body.hellblau_gelb .button *{color:#FFEA00;}
body.hellblau_gelb .button:hover,
body.hellblau_gelb .button.hoverClass{background-color:#FFEA00;};
body.hellblau_gelb .button:hover *,
body.hellblau_gelb .button.hoverClass *{color:#54DEFF;}
body.hellblau_gelb  ul.workshoplist li:hover,
body.hellblau_gelb  ul.workshoplist li.hoverClass{background-color:#FFEA00;}
body.hellblau_gelb .even{background-color:#FFEA00}
body.hellblau_gelb .odd .four .mod_article .four:not(.nohover):hover,
body.hellblau_gelb .odd .four .mod_article .four:not(.nohover).hoverClass{background-color:#FFEA00}
body.hellblau_gelb .even .four .mod_article .four:not(.nohover):hover,
body.hellblau_gelb .even .four .mod_article .four:not(.nohover).hoverClass{background-color:#54DEFF}
body.hellblau_gelb .sociallogo,body.hellblau_gelb .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_02.png")}
body.hellblau_gelb .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_02.png")}
body.hellblau_gelb .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_01_01.png");padding-left:80px !important;}
body.hellblau_gelb .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_01_02.png");padding-left:60px !important;}






body.rosa_dunkelblau .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.rosa_dunkelblau header{background-color: #E4E700;}
body.rosa_dunkelblau	.navigation ul ul li a,body.rosa_dunkelblau .navigation ul ul li span{background:#E4E700;color:#004DFF;}
body.rosa_dunkelblau	.navigation ul ul:after{ border-color: transparent transparent #E4E700 #E4E700; }
body.rosa_dunkelblau .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_E4E700.png");background-size:100%;}
body.rosa_dunkelblau nav a{color:#000;}
body.rosa_dunkelblau nav ul.level_1  li > span.first{color:#004DFF}
body.rosa_dunkelblau nav ul li a:hover,body.rosa_dunkelblau nav ul li span:hover,
body.rosa_dunkelblau nav ul li a.hoverClass,body.rosa_dunkelblau nav ul li span.hoverClass{color:#004DFF ;}
body.rosa_dunkelblau h4:hover,body.rosa_dunkelblau h4.hoverClass{color:#000;}
body.rosa_dunkelblau #programmdetailansicht h4:hover,
body.rosa_dunkelblau #programmdetailansicht h4.hoverClass{color:#000;}

body.rosa_dunkelblau a[href*="mailto"]{color:#004DFF;}
body.rosa_dunkelblau .css-dreieck-right{border-bottom-color:#004DFF ;}
body.rosa_dunkelblau .css-dreieck-left{border-top-color:#E4E700;}
body.rosa_dunkelblau .dreieckvor{border-bottom-color:#E4E700 ;}
body.rosa_dunkelblau .dreieckvorlink:before{color:#E4E700 ;}
body.rosa_dunkelblau #mobilebutton{background-color:#E4E700}
body.bodybackground.rosa_dunkelblau{background-color: #004DFF;}
body.rosa_dunkelblau .uhrzeit a:hover,
body.rosa_dunkelblau .uhrzeit a.hoverClass,
body.rosa_dunkelblau .triangleback,body.rosa_dunkelblau .pfeilleft,body.rosa_dunkelblau .pfeilright{
color:#54DEFF;
}
body.rosa_dunkelblau .ausverkauftbox,body.rosa_dunkelblau .facebooklogobox ~ .facebooklogobox{
	background-color:#E4E700;color: #004DFF;
}
body.rosa_dunkelblau .ausverkauftbox:after {
      border-color: #E4E700 transparent transparent #E4E700;
}
@media screen and (min-width:0) and (max-width:959px){
	body.rosa_dunkelblau nav{
		background-color: #E4E700;
	}

}
body.rosa_dunkelblau input,select,textarea{border-color:#E4E700;}
body.rosa_dunkelblau .button,.download{background-color:#004DFF;color:#E4E700;};
body.rosa_dunkelblau .button *,.download *{color:#004DFF;}
body.rosa_dunkelblau .button:hover,.download:hover,
body.rosa_dunkelblau .button.hoverClass,.download.hoverClass{background-color:#E4E700;color:#004DFF;};
body.rosa_dunkelblau .button:hover *,.download:hover *,
body.rosa_dunkelblau .button.hoverClass *,.download.hoverClass *{color:#004DFF;}
body.rosa_dunkelblau  ul.workshoplist li:hover,
body.rosa_dunkelblau  ul.workshoplist li.hoverClass{background-color:#004DFF;}
body.rosa_dunkelblau .even{background-color:#004DFF}
body.rosa_dunkelblau .odd .four .mod_article .four:not(.nohover):hover,
body.rosa_dunkelblau .odd .four .mod_article .four:not(.nohover).hoverClass{background-color:#004DFF}
body.rosa_dunkelblau .even .four .mod_article .four:not(.nohover):hover,
body.rosa_dunkelblau .even .four .mod_article .four:not(.nohover).hoverClass{background-color:#E4E700}
body.rosa_dunkelblau .sociallogo,body.rosa_dunkelblau .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_54DEFF.png")}
body.rosa_dunkelblau .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_54DEFF.png")}
body.rosa_dunkelblau .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_05_01.png");padding-left:80px !important;}
body.rosa_dunkelblau .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_05_02.png");padding-left:60px !important;}
body.rosa_dunkelblau a[title="start"]:hover,
body.rosa_dunkelblau a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_05.png");
}







body.pink_hellgruen_dunkelblau .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.pink_hellgruen_dunkelblau header{background-color: #8CE6B8;}
body.pink_hellgruen_dunkelblau	.navigation ul ul li a,body.pink_hellgruen_dunkelblau .navigation ul ul li span{background:#8CE6B8;color:#004DFF;}
body.pink_hellgruen_dunkelblau	.navigation ul ul:after{ border-color: transparent transparent #8CE6B8 #8CE6B8; }
body.pink_hellgruen_dunkelblau .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_8CE6B8.png");background-size:100%;}
body.pink_hellgruen_dunkelblau .sociallogo{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_8CE6B8.png")}
body.pink_hellgruen_dunkelblau nav a{color:#000;}
body.pink_hellgruen_dunkelblau nav ul.level_1  li > span.first{color:#004DFF}
body.pink_hellgruen_dunkelblau nav ul li a:hover,body.pink_hellgruen_dunkelblau nav ul li span:hover,
body.pink_hellgruen_dunkelblau nav ul li a.hoverClass,body.pink_hellgruen_dunkelblau nav ul li span.hoverClass{color:#004DFF;}
body.pink_hellgruen_dunkelblau a[href*="mailto"]{color:#004DFF;}
body.pink_hellgruen_dunkelblau .css-dreieck-right{border-bottom-color:#004DFF ;}
body.pink_hellgruen_dunkelblau .css-dreieck-left{border-top-color:#8CE6B8;}
body.pink_hellgruen_dunkelblau .dreieckvor{border-bottom-color:#8CE6B8 ;}
body.pink_hellgruen_dunkelblau .dreieckvorlink:before{color:#8CE6B8 ;}
body.pink_hellgruen_dunkelblau #mobilebutton{background-color:#8CE6B8}
body.bodybackground.pink_hellgruen_dunkelblau{background-color: #004DFF;}
@media screen and (min-width:0) and (max-width:959px){
	body.pink_hellgruen_dunkelblau nav{
		background-color: #8CE6B8;
	}

}
body.pink_hellgruen_dunkelblau input.error{border-color:#f00;}
body.pink_hellgruen_dunkelblau input,body.pink_hellgruen_dunkelblau textarea{border-color:#004DFF;}
body.pink_hellgruen_dunkelblau .radiobox{border-color:#004DFF;}
body.pink_hellgruen_dunkelblau select,body.pink_hellgruen_dunkelblau input[type="submit"],body.pink_hellgruen_dunkelblau button{border-color:#004DFF;background-color:#004DFF;color:#000;}
body.pink_hellgruen_dunkelblau .button,body.pink_hellgruen_dunkelblau button,.download{background-color:#004DFF;color:#8CE6B8;border-color:#004DFF;}
body.pink_hellgruen_dunkelblau .button *,.download *{color:#fff;}
body.pink_hellgruen_dunkelblau .button:hover,.download:hover,
body.pink_hellgruen_dunkelblau .button.hoverClass,.download.hoverClass{background-color:#8CE6B8;color:#004DFF;};
body.pink_hellgruen_dunkelblau .button:hover *,.download:hover *,
body.pink_hellgruen_dunkelblau .button.hoverClass *,.download.hoverClass *{color:#004DFF;}
body.pink_hellgruen_dunkelblau  ul.workshoplist li:hover,
body.pink_hellgruen_dunkelblau  ul.workshoplist li.hoverClass{background-color:#004DFF;}
body.pink_hellgruen_dunkelblau .even{background-color:#E4E700}
body.pink_hellgruen_dunkelblau .odd .four .mod_article .four:not(.nohover):hover,
body.pink_hellgruen_dunkelblau .odd .four .mod_article .four:not(.nohover).hoverClass{background-color:#004DFF}
body.pink_hellgruen_dunkelblau .even .four .mod_article .four:not(.nohover):hover,
body.pink_hellgruen_dunkelblau .even .four .mod_article .four:not(.nohover).hoverClass{background-color:#8CE6B8}
body.pink_hellgruen_dunkelblau h2.bordertop{border-top-color: #000;}
body.pink_hellgruen_dunkelblau .uhrzeit a:hover,
body.pink_hellgruen_dunkelblau .uhrzeit a.hoverClass,
body.pink_hellgruen_dunkelblau .triangleback,body.pink_hellgruen_dunkelblau .pfeilleft,.body.pink_hellgruen_dunkelblau .pfeilright{
color:#54DEFF;
}
body.pink_hellgruen_dunkelblau .ausverkauftbox{
	background-color:#8CE6B8;
	color:#004DFF;
}
body.pink_hellgruen_dunkelblau .ausverkauftbox:after {
      border-color: #8CE6B8 transparent transparent #8CE6B8;
}
body.rosa_dunkelblau .sociallogo,body.rosa_dunkelblau .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_54DEFF.png")}
body.rosa_dunkelblau .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_54DEFF.png")}
body.pink_hellgruen_dunkelblau .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_05_01.png");padding-left:80px !important;}
body.pink_hellgruen_dunkelblau .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_05_02.png");padding-left:60px !important;}
body.pink_hellgruen_dunkelblau a[title="start"]:hover,
body.pink_hellgruen_dunkelblau a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_05.png");
}




body.hellblau_dunkelblau_hellgruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.hellblau_dunkelblau_hellgruen header{background-color: #004DFF;}
body.hellblau_dunkelblau_hellgruen	.navigation ul ul li a,body.hellblau_dunkelblau_hellgruen .navigation ul ul li span{background:#004DFF;color:#8CE6B8;}
body.hellblau_dunkelblau_hellgruen	.navigation ul ul:after{ border-color: transparent transparent #004DFF #004DFF; }
body.hellblau_dunkelblau_hellgruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_004DFF.png");background-size:100%;}
body.hellblau_dunkelblau_hellgruen .sociallogo{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_004DFF.png")}
body.hellblau_dunkelblau_hellgruen nav a{color:#000;}
body.hellblau_dunkelblau_hellgruen nav ul.level_1  li > span.first{color:#8CE6B8}
body.hellblau_dunkelblau_hellgruen nav ul li a:hover,body.hellblau_dunkelblau_hellgruen nav ul li span:hover,
body.hellblau_dunkelblau_hellgruen nav ul li a.hoverClass,body.hellblau_dunkelblau_hellgruen nav ul li span.hoverClass{color:#8CE6B8;}
body.hellblau_dunkelblau_hellgruen h4 a:hover,
body.hellblau_dunkelblau_hellgruen h4 a.hoverClass{color:#004DFF;}
body.hellblau_dunkelblau_hellgruen a[href*="mailto"]{color:#8CE6B8;}
body.hellblau_dunkelblau_hellgruen .css-dreieck-right{border-bottom-color:#8CE6B8 ;}
body.hellblau_dunkelblau_hellgruen .css-dreieck-left{border-top-color:#004DFF;}
body.hellblau_dunkelblau_hellgruen .dreieckvor{border-bottom-color:#004DFF ;}
body.hellblau_dunkelblau_hellgruen .dreieckvorlink:before{color:#004DFF ;}
body.hellblau_dunkelblau_hellgruen #mobilebutton{background-color:#004DFF}
body.bodybackground.hellblau_dunkelblau_hellgruen{background-color: #8CE6B8;}
@media screen and (min-width:0) and (max-width:959px){
	body.hellblau_dunkelblau_hellgruen nav{
		background-color: #004DFF;
	}

}
body.hellblau_dunkelblau_hellgruen input,select,textarea{border-color:#004DFF;}
body.hellblau_dunkelblau_hellgruen .button,body.hellblau_dunkelblau_hellgruen  .download, body.hellblau_dunkelblau_hellgruen  .filterbutton,body.hellblau_dunkelblau_hellgruen .filtervalues{background-color:#8CE6B8;color:#004DFF;};
body.hellblau_dunkelblau_hellgruen .button *,.download *{color:#8CE6B8;}
body.hellblau_dunkelblau_hellgruen .button:hover,.download:hover,
body.hellblau_dunkelblau_hellgruen .button.hoverClass,.download.hoverClass{background-color:#004DFF;color:#8CE6B8;};
body.hellblau_dunkelblau_hellgruen .button.hoverClass *,.download.hoverClass *{color:#8CE6B8;}
body.hellblau_dunkelblau_hellgruen  ul.workshoplist li:hover,
body.hellblau_dunkelblau_hellgruen  ul.workshoplist li.hoverClass{background-color:#8CE6B8;}
body.hellblau_dunkelblau_hellgruen .even{background-color:#54DEFF}
body.hellblau_dunkelblau_hellgruen .odd .four .mod_article .four:not(.nohover):hover,
body.hellblau_dunkelblau_hellgruen .odd .four .mod_article .four:not(.nohover).hoverClass{background-color:#8CE6B8}
body.hellblau_dunkelblau_hellgruen .even .four .mod_article .four:not(.nohover):hover,
body.hellblau_dunkelblau_hellgruen .even .four .mod_article .four:not(.nohover).hoverClass{background-color:#004DFF}
body.hellblau_dunkelblau_hellgruen a.triangle{color:#000;}
body.hellblau_dunkelblau_hellgruen a.triangle:hover,
body.hellblau_dunkelblau_hellgruen a.triangle.hoverClass{color:#ffffff;}
body.hellblau_dunkelblau_hellgruen .uhrzeit a:hover,
body.hellblau_dunkelblau_hellgruen .uhrzeit a.hoverClass,
body.hellblau_dunkelblau_hellgruen .triangleback,body.hellblau_dunkelblau_hellgruen .pfeilright,body.hellblau_dunkelblau_hellgruen .pfeilleft{
color:#004DFF;
}


body.hellblau_dunkelblau_hellgruen .ausverkauftbox{
	background-color:#004DFF;color:#8CE6B8
}

body.hellblau_dunkelblau_hellgruen .ausverkauftbox:after {
      border-color: #004DFF transparent transparent #004DFF;
}

.facebooklogobox ~ .facebooklogobox{background-color:#004DFF;}


body.hellblau_dunkelblau_hellgruen .sociallogo,body.hellblau_dunkelblau_hellgruen .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_004DFF.png")}

.facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_004DFF.png")}


body.hellblau_dunkelblau_hellgruen .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_004DFF.png")}
body.hellblau_dunkelblau_hellgruen .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_07_01.png");padding-left:80px !important;}
body.hellblau_dunkelblau_hellgruen .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_07_02.png");padding-left:60px !important;}

body.hellblau_dunkelblau_hellgruen a[title="start"]:hover,
body.hellblau_dunkelblau_hellgruen a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_07.png");
}






body.hellblau_pink_hellgruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/logo_FF707D.png");background-size:100%;}
body.hellblau_pink_hellgruen header{background-color: #E4E700;}
body.hellblau_pink_hellgruen	.navigation ul ul li a,body.hellblau_pink_hellgruen .navigation ul ul li span{background:#E4E700;color:#004DFF;}
body.hellblau_pink_hellgruen	.navigation ul ul:after,
body.hellblau_pink_hellgruen	.navigation ul ul.hoverClass{ border-color: transparent transparent #E4E700 #E4E700; }
body.hellblau_pink_hellgruen .wildwechsellogo{background-image:url("../../files/wildwechsel/theme/LOGOS/LOGO_E4E700.png");background-size:100%;}
body.hellblau_pink_hellgruen .sociallogo{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_E4E700.png")}
body.hellblau_pink_hellgruen .trianglebox{background-color:#8CE6B8 ;}
body.hellblau_pink_hellgruen .dreieckbottomstart{border-top-color:#000 ;}
body.hellblau_pink_hellgruen .dreieckbottomstart:hover{cursor:pointer ;}
body.hellblau_pink_hellgruen nav a{color:#000;}
body.hellblau_pink_hellgruen nav ul.level_1  li > span.first{color:#8CE6B8}
body.hellblau_pink_hellgruen nav ul li a:hover,body.hellblau_pink_hellgruen nav ul li span:hover,
body.hellblau_pink_hellgruen nav ul li a.hoverClass,body.hellblau_pink_hellgruen nav ul li span.hoverClass{color:#004DFF ;}

body.hellblau_pink_hellgruen a[href*="mailto"]{color:#8CE6B8;}
body.hellblau_pink_hellgruen .css-dreieck-right{border-bottom-color:#8CE6B8 ;}
body.hellblau_pink_hellgruen .css-dreieck-left{border-top-color:#E4E700;}
body.hellblau_pink_hellgruen .dreieckvor{border-bottom-color:#E4E700 ;}
body.hellblau_pink_hellgruen .dreieckvorlink:before{color:#D14889 ;}
body.hellblau_pink_hellgruen #mobilebutton{background-color:#E4E700}
body.bodybackground.hellblau_pink_hellgruen{background-color: #8CE6B8;}
body.hellblau_pink_hellgruen .theaterblock h4 a span.rightlink{color:#E4E700;}
body.hellblau_pink_hellgruen .singlecard .theaterhover:after {
      border-color: #E4E700 transparent transparent #E4E700;
}
body.hellblau_pink_hellgruen .subtheater .theaterhover .name{background-color:#E4E700;display:block;padding:6px;}
body.hellblau_pink_hellgruen #partnertheater h2.activ,body.hellblau_pink_hellgruen #partnertheater h2.theaterhover{color:#E4E700;}

body.hellblau_pink_hellgruen .absolutetriangle,body.hellblau_pink_hellgruen .subtheater:hover,body.hellblau_pink_hellgruen .hovertheater{
	color:#E4E700;
}

body.hellblau_pink_hellgruen .workshoplist li:hover{
background-color:#E4E700 !important
}
@media screen and (min-width:0) and (max-width:959px){
	body.hellblau_pink_hellgruen nav{
		background-color: #E4E700;
	}

}
body.hellblau_pink_hellgruen input,select,textarea{border-color:#8CE6B8;}
body.hellblau_pink_hellgruen .button,body.hellblau_pink_hellgruen input[type="submit"],.download,body.hellblau_pink_hellgruen .button span{
	background-color:#8CE6B8;color:#E4E700;
}
#login button{border:none !important;}
body.hellblau_pink_hellgruen .button *,.download *{color:#8CE6B8;}
body.hellblau_pink_hellgruen .button:hover,.download:hover,
body.hellblau_pink_hellgruen .button.hoverClass,.download.hoverClass{background-color:#8CE6B8;color:#E4E700;}
body.hellblau_pink_hellgruen .button:hover *,.download:hover *,
body.hellblau_pink_hellgruen .button.hoverClass *,.download.hoverClass *{color:#E4E700;}
body.hellblau_pink_hellgruen  ul.workshoplist li:hover,
body.hellblau_pink_hellgruen  ul.workshoplist li.hoverClass{background-color:#8CE6B8;}
body.hellblau_pink_hellgruen .even{background-color:#54DEFF}
body.hellblau_pink_hellgruen .odd .four .mod_article .four:not(.nohover):hover,
body.hellblau_pink_hellgruen .odd .four .mod_article .four:not(.nohover).hoverClass{background-color:#8CE6B8}
body.hellblau_pink_hellgruen .even .four .mod_article .four:not(.nohover):hover,
body.hellblau_pink_hellgruen .even .four .mod_article .four:not(.nohover).hoverClass{background-color:#E4E700}
body.hellblau_pink_hellgruen .uhrzeit a:hover,
body.hellblau_pink_hellgruen .uhrzeit a.hoverClass,
body.hellblau_pink_hellgruen .triangleback,body.hellblau_pink_hellgruen .pfeilleft,body.hellblau_pink_hellgruen .pfeilright{
color:#004DFF;
}
body.hellblau_pink_hellgruen .ausverkauftbox{
background-color:#E4E700;color:#8CE6B8;
}
body.hellblau_pink_hellgruen .ausverkauftbox:after {
      border-color: #E4E700 transparent transparent #E4E700;
}
body.hellblau_dunkelblau_hellgruen .sociallogo,body.hellblau_dunkelblau_hellgruen .facebooklogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/FACEBOOK_004DFF.png")}
body.hellblau_dunkelblau_hellgruen .twitterlogobox{background-image:url("/files/wildwechsel/theme/FACEBOOK/TWITTER_004DFF.png")}
body.hellblau_pink_hellgruen .ticketimage{background-image:url("/files/wildwechsel/theme/icons/ICONS_07_01.png");padding-left:80px !important;}
body.hellblau_pink_hellgruen .calbox{background-image:url("/files/wildwechsel/theme/icons/ICONS_07_02.png");padding-left:60px !important;}


body.hellblau_pink_hellgruen a[title="start"]:hover,
body.hellblau_pink_hellgruen a[title="start"].hoverClass{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_05.png");	 	  
}




.filterbox.gruen_rot:hover,.filterbox.gruen_rot.hoverClass{background-color:#F2003B}
.filterbox.rot_gruen:hover,.filterbox.rot_gruen.hoverClass{background-color:#00D6A3}
.filterbox.pink_hellblau_gelb:hover,.filterbox.pink_hellblau_gelb.hoverClass{background-color:#FFEA00}
.filterbox.gelb_korall_hellgruen:hover,.filterbox.gelb_korall_hellgruen.hoverClass{background-color:#8CE6B8}
.filterbox.hellgruen_gelb_korall:hover,.filterbox.hellgruen_gelb_korall.hoverClass{background-color:#FF707D}
.filterbox.hellblau_gelb:hover,.filterbox.hellblau_gelb.hoverClass{background-color:#FFEA00}
.filterbox.rosa_dunkelblau:hover,.filterbox.rosa_dunkelblau.hoverClass{background-color:#004DFF}
.filterbox.pink_hellgruen_dunkelblau:hover,.filterbox.pink_hellgruen_dunkelblau.hoverClass{background-color:#004DFF}
.filterbox.hellblau_dunkelblau_hellgruen:hover,.filterbox.hellblau_dunkelblau_hellgruen.hoverClass{background-color:#8CE6B8}
.filterbox.hellblau_pink_hellgruen:hover,.filterbox.hellblau_pink_hellgruen.hoverClass{background-color:#8CE6B8}
.odd{background-color:#fff;}
.groupentry.noaccess *,.groupentry.noaccess{color:#000 !important}
.groupentry,.groupentry *{color:#8CE6B8 !important}
/*.even .four .mod_article .four:not(.nohover){color:#8CE6B8;}*/

.selectbox .selectpfeil{color:#8CE6B8;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #000;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #000;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #000;
}
body nav ul li a:hover,body nav ul li span:hover,body nav ul li a.hoverClass,body nav ul li span.hoverClass{color:#fff}
body nav ul li li a:hover,body nav ul li li span:hover,body nav ul li li a.hoverClass,body nav ul li li span.hoverClass{color:#000 !important;;}
body nav ul li ul li a:hover,body nav ul li ul li a.hoverClass{
color:#000 !important;	
}

.workshoplist td:hover *,.workshoplist td.hoverClass *{
	cursor:pointer;
color:#fff !important;	
}

/* Style sheet main */
* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	font-style:normal;
	vertical-align: baseline;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width:auto;
font-family: 'Open Sans',Verdana, Geneva, sans-serif;
word-wrap:break-word;

background-repeat:no-repeat;
-webkit-appearance: none;
-moz-appearance:none;

}
body{
overflow-y:scroll;	
overflow-x:hidden;
max-width:100%;
}

input[type='text'],textarea{
cursor:text;	
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;

}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img{

max-width:100%;


}
.clearer{
clear:both;	
}
@media screen and (min-width:0px) and (max-width:639px){

.one{
	width:160px;
	margin:0 auto;
}
.two{
	width:320px;
	margin:0 auto;
}
.three{
	width:320px;
	margin:0 auto;
}
.four{
	width:320px;
	margin:0 auto;
}
.five{
	width:320px;
	margin:0 auto;
}
.six{
	width:320px;
	margin:0 auto;
}
.seven{
	width:320px;
	margin:0 auto;
}
.eight{
	width:320px;	
	margin:0 auto;
}

}

@media screen and (min-width:640px) and (max-width:959px){
.one{
	width:160px;
	float:left;
	margin: 0;
}
.two{
	width:320px;
	float:left;	
	
}
.three{
	width:480px;
	float:left;

}
.four{
	width:640px;
	float:left;	
}
.five{
	width:640px;
	margin:0 auto;
}
.six{
	width:640px;
	margin:0 auto;
}
.seven{
	width:640px;
	margin:0 auto;	
}
.eight{
	width:640px;	
	margin:0 auto;
	
}

.sixsmall{
width:320px;
float:left;
}

}


@media screen and (min-width:960px) and (max-width:1279px){

.one{
	width:160px;
	float:left;
}
.two{
	width:320px;
	float:left;	
}
.three{
	width:480px;
	float:left;
}
.four{
	width:640px;
	float:left;	
}
.five{
	width:800px;
	float:left;
}
.six{
	width:960px;
	float:left;	
}
.seven{
	width:960px;

}
.eight{
	width:960px;	

}
.sixsmall{
width:640px;	
}

}


@media screen and (min-width:1280px){
	
	.rightdiv{
float:right;	
}


.one{
	width:160px;
	float:left;
}
.two{
	width:320px;
	float:left;	
}
.three{
	width:480px;
	float:left;
}
.four{
	width:640px;
	float:left;	
}
.five{
	width:800px;
	float:left;
}
.six{
	width:960px;
	float:left;	
}
.seven{
	width:1120px;
	float:left;	
}
.eight{
	width:1280px;	
	float:left;
}

.full{

width:100%;
float:none;	
}

.full ~ .full{
	clear:both;
}


}

.one,.two,.three,.four,.five,.six,.seven,.eight,.full{max-width:100%;} 
.fullpadding{padding:12px}
.paddingbase{padding:12px 12px}
.nopaddingleft{padding:12px 12px 12px 0;}
.nopaddingright{padding:12px 0 12px 12px;}
.paddingleftright{padding:0 12px 0 12px !important}
.nomargin{margin:0 !important}
div{max-width:100%}





/************************************Navigationsbereich ************************************/
#programmdetailansicht .theaterhover{
	color:#fff !important;
}
#programmdetailansicht h2{
	font-size:1.4rem;
	line-height: 1.5rem;
	max-width: 90%;
}
#programmdetailansicht .theaterblock{

	max-width: 90%;
}
#programmdetailansicht p,#programmdetailansicht p *{

line-height: 1.1rem;
}


#programmdetailansicht blockquote{

font-style: italic; display: block;
}

@media screen and (min-height:0) and (max-height:400px){
	/*	.startlogo{
		height:180px !important;
		width:300px !important;
		height:auto;
		left:50%;
	}*/
}
.startlogo{
	width: 100%;
	height: auto;
	padding-bottom: 10rem;
	background: #fff;
}

body.hellblau_pink_hellgruen .trianglebox {
    background-color: #48257F  !important;
}
body.hellblau_pink_hellgruen .trianglebox *{
	color: #fff !important;
}


@media screen and (min-width:0) and (max-width:959px){
	
.level_1 .first span[data-active="start"],.level_1 .first a[data-active="start"],.level_1 .first a[title="start"]{
			text-indent:0 !important; 
			width:auto !important ;
			height:24px !important;
			background:none !important;
			margin-left:0 !important;
			color:#000 !important; 
	 }
	
	aside.effects{
		position:relative;
		min-height:200px;
	}
	
	.impressum{
		float:none !important;
		text-align:left;
	}
	.impressum img{
		display:none;
		
	}
	.impressum a *{
		font-size:16px;
		text-transform: uppercase;
        font-weight: 800;
        margin:0;padding:0 !important;
	}
	
	.facebooklogobox{
		display:block;
		margin-top:50px;
		height: 48px;
		width:48px;
	}
	
	.twitterlogobox{
		display:block;
		margin-top:50px;
		height: 48px;
		width:48px;
	}
	
	aside div[class*=effekt]{
		display:none !important;	
	}
	
	.level_1 a[title='start']{
		width:50px;
		height:50px;
		display:block;
	}
	
	.impressum:not(.mod_article){
	    position:relative;
	    float:right;
	    clear:both;
	}

	.navigation ul{
		display:block;
	}
	
	#header{
		position:absolute !important;
	}
	
	#mobilebutton{
		left:0;
		padding:12px;
		position:fixed;
		top:0;
		width:100%;
		height:50px;
		background-image:url("../../files/wildwechsel/theme/ICONS_MENU.png");
		background-size:30px 30px;
        background-origin:content-box;
        -moz-background-origin:content-box;
        -webkit-background-origin:content-box;
	}
	
	img{
		height:auto;	
	}
	

	
	.navigation.mod_navigation{
		left:0;
		top:0;
		position:fixed;;	
		max-height:100%;
		overflow-y:scroll;
		display:none;
		width:100%;
		min-width:320px;
		padding:12px;
		padding-bottom:100px !important;
	}
	#container{
		position:relative;
	}
	
	.navigation ul li,.navigation ul{
		display:block;;	
		vertical-align:text-top;
	}
	.navigation ul ul{
		display:block;
		margin-top:12px;
		margin-left:24px;
	}
	.navigation ul > li{
		margin-bottom:12px;	
		
		display:block;
	}
	.navigation span,.navigation a{
		display:block;	
	}
	
	.completeimage{
		position:fixed !important;
		width:100%;
	}
	
	.facebooklogobox {
		min-width:250px !important;
		background:none !important;
		margin-top:20px !important;
	}
	
	.twitterlogobox {
		min-width:250px !important;
		background:none !important;
		margin-top:20px !important;
	}
}

@media screen and (min-width:960px) {
	
	#partnertheater .zurueck{
		position:absolute;
		right:0;
	}
	
	.facebooklogobox a,.twitterlogobox a{
		text-indent:-10000px;	
	}
	
	#closebutton{
		display:none !important;	
	}
	.navigation ul ul li a,.navigation ul ul li span{
		margin:0 ;
		
		padding:6px !important;	
		
	}
	.navigation ul ul li{
		margin:0 !important;	
		padding:0 !important;
		min-height:30px !important;
		display:block !important;
	}
	.navigation ul ul:after{
	    content: ' ';  
        position: absolute;  
        width: 0;
        height: 0;  
        left: 0;  
        top:-21px;  
        border: 6px solid;  
	}
	
	.facebooklogobox{
		z-index:3000;
		display:block;
		position:fixed;
		right:0;
		top:27%;
		margin-top:-48px;
		height: 48px;
		width:48px;
		background-size: 100%;
	}
	.facebooklogobox ~ .facebooklogobox{
		margin-top:0px;
		background-image:url("/files/wildwechsel/content/images/Logos/instagramm_white.png") !important;
		padding:6px;
		background-origin: content-box;


	}
	
	.twitterlogobox{
		z-index:3000;
		display:block;
		position:fixed;
		right:0;
		top:33%;
		margin-top:-48px;
		height: 48px;
		width:48px;
				background-size: 100%;
	}
	
	.facebookinner{
		display:block;
		width:100%;
		height:100%;
	}
	
	.impressum{
		position:fixed;
		right:10px;
		bottom:30px;
		z-index:500;
    	test-align:center;
    	width:100px;
	}	
	
	.impressum img{
		width: 70px !important;
    	height: 102px;		
	}
	
	.impressum:not(.mod_article) a{
		display:block;
		text-align:center;	
	}

	#mobilebutton{
		display:none;	
	}
	
	#container{
		position:relative;
	}
	
	.navigation ul li,.navigation ul{
		position: relative;
		display:inline-block;;	
		vertical-align:text-top;
	}
	
	.navigation ul li:not(.first){
		padding-top:3px;
	}
	
	.navigation{
		padding:17px 0;	
	}
	
	.navigation ul ul{
		display:none; 
	    position: absolute;
		top:80px;
		margin-left: 30px;
	}
	
	.navigation ul li:hover>ul,.navigation ul li.hoverClass>ul{
		display: block;
	}
	
	.navigation ul.level_1> li:hover{
		height:250px;	
	}
	
	.navigation ul ul li{
		display:block;
		padding:6px 0;
	}


	
	.navigation ul.level_2{
		position:absolute;
	}
	
	.navigation ul.level_2 li{
		min-width:370px !important;
	}
	
	.navigation li a,.navigation li span{
		font-size:18px;
		
	}
	.navigation ul li,.navigation ul{
		width:auto;
		padding-bottom:10px;	
	}
}

.navigation ul.level_1:nth-child(1) > .first .first{
	width:40px;
	height:40px;
	margin-left: 16px;

}

.navigation span, .navigation a{
	 text-decoration:none;
	 text-transform:uppercase;	
	 font-weight:800; 
}

/*********************************Responsivbereich *******************************/
@media screen and (min-width:0px) and (max-width:639px){
	
	.groupentry div:nth-child(2){
		max-width:110px !important; 
	}
	
	.previewbox .pfeilleft,.previewbox .pfeilright{ 
		display:none !important;
	}
	
	.galerieimage{
		width:100% !important;
		height:auto !important;
	}

	.galerieimage img{
		width:100%;height:auto;
	}
	
	.zurueck{
		position:absolute;
		top:100px;	
		right:6px;
	}
	
	.radiobox ~label{
		max-width:260px;
	}
	
	#partnertheater .five{
		display:none;	
	}
	
	.subtheater{
		width:30px !important;	
	}
	
	.subtheater .theaterhover{
		display:none !important
	}
	
	.effekt1{
		display:none;
		border-radius:10px;
		position:absolute;
		width:20px;
		height:20px;	
		background:blue;
		overflow:hidden;
			z-index:500;
	}
	
	.effekt1 .background{
		background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_START_01.png");
		background-repeat:no-repeat;
		background-size:contain;
		width:40px !important;
		height:40px !important;
		position:absolute;
		left:-200px;
		top:-100px
	}
	
	.effekt2{
		display:none;
		position:absolute;
		border-radius:10px;
		right:0;
		top:20px;
		width:20px;
		height:20px;	
		background:#f00;
		overflow:hidden;
		z-index:500;
	}
	
	.effekt2 .background{
		background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_START_02.png");
		background-repeat:no-repeat;
		background-size:contain;
		border-radius:10px;
		width:40px !important;
		height:40px !important;
		position:absolute;
		right:-200px;
		top:-100px
	}
	
	.effekt3{
		display:none;
		position:absolute;
		right:0;
		top:20px;
		width:20px;
		height:20px;	
	
		margin-left:-20px;
		background-color:orange ;
		overflow:hidden;
		z-index:500;
	}
	
	.effekt3 .background{
		background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_START_03.png"); 
		background-repeat:no-repeat;
		background-size:contain;
		position:absolute;
		left:50%;
		margin-left:-100px;
		width:40px !important;
		height:40px !important;
	}	
	
	.full img{
		margin:12px 0 !important;
	}
	
	.repsonsivfullsize{
		display:block !important;
	}

	h1{
		font-size:25px !important;	
		line-height:25px !important;
	}
	
	h2{
		font-size:20px !important;	
		line-height:27px !important;
	}
	
	.four{
		margin-bottom:20px;	
	}

	.rightpicture,.righttext{width:100% !important;display:block !important; }
	.leftpicture,.lefttext{width:100% !important;display:block !important; }
	
	#wrapper .inner{
		width:325px;
		margin: 0 auto;	
	}

	.completeimage{
		position:fixed !important;
	}

}

@media screen and (min-width:640px) and (max-width:959px){

	#wrapper .inner{ 
		width:645px;
		margin: 0 auto;	
	}
	
	.rightpicture,.righttext{display:table-cell;width:50% !important;padding:12px; }
	.leftpicture,.lefttext{display:table-cell;width:50% !important;padding:12px 12px 12px 0; }
}

@media screen and (min-width:960px) and (max-width:1279px){

	.level_1 a[title='start']{
		width:40px;
		height:40px;
		display:block;
	}
	.level_1 a,.level_1 span{

	}
	
	.navigation span, .navigation a{
		padding: 0 3px;
	 	font-size: 15px !important;
	}

	#wrapper .inner{
		width:965px;
		margin: 0 auto;	
	}
	

		
	.eight .four{
		margin:0 !important;
	}
	
	.rightpicture,.righttext{display:table-cell;width:50% !important;padding:12px; }
	.leftpicture,.lefttext{display:table-cell;width:50% !important;padding:12px 12px 12px 0; }
	.impressum{
		bottom:100px !important;	
	}
}

@media screen and (min-width:1280px){

	.navigation span, .navigation a{
		padding: 0 20px;
		font-size:18px;
	}
	#wrapper .inner{
		width:1285px; 
		margin: 0 auto;	
	}
	
	.startseite .four.center{margin-left:320px;}
	.startseite .two.firstposition{margin-left:-960px;}
	.rightpicture,.righttext{display:table-cell;width:50% !important;padding:12px; }
	.leftpicture,.lefttext{display:table-cell;width:50% !important;padding:12px 12px 12px 0; }
}

/***********************Standardbereich***********************/


	.startlogosize{
		width:100%;
		height:auto;
		left:0px;
		position:absolute;
	}
	

    .center_fixed{
	    position:fixed;
	    z-index:5000;
	    top:10%;
    }
    
    	
    .dreieckbottomstart{
       margin-left:-30px;
       margin-top:-40px;
       border-left: 30px solid transparent;
       border-right: 30px solid transparent;
       border-top-width: 40px;
       border-top-style:solid;
       position:absolute;
    }

    .bottom_fixed{
        position:fixed;	
        left:50%;
        top:100%;
        z-index:10000;
    }
    


#header{
	position:fixed;
	top:0;
	width:100%;
	height:60px;	
	z-index:1000;
}

.inner{
	max-width:100%;	
}



.trianglebox{
	max-width:100%;
	width:320px;
	position:relative;
}

.css-dreieck-right{
	border-bottom-width:400px;
	border-bottom-style:solid;
    border-right: 320px solid transparent;
    border-left: 320px solid transparent;
	width:0;
	height:0;
	position:absolute;
	left:0;
	bottom:0;
}
.css-dreieck-left{
	position:absolute;
	right:0;
	top:0;
	border-top-width:400px;
	border-top-style:solid;
	border-right: 320px solid transparent;
	border-left: 320px solid transparent;
	width:0;
	height:0;
}
.trianglebox .content{
	padding:12px;
	display:block;
}
#container .main{
	display:block;

}

figcaption{
	max-width:100%;	
}

h1{
font-size:50px;

font-weight:800;
margin-bottom:30px;
text-transform:uppercase;


}
h2{
font-size:35px;
line-height:35px;	
font-weight:800;
text-transform:uppercase;
margin-bottom:12px;

}
h3{
font-size:18px;
font-weight:800;
line-height:20px;
margin-bottom:20px;
text-transform:uppercase;

}
h4,h4 span{
font-size:16px;
font-weight:800;

text-transform:uppercase;

}
h4 a{
padding:6px 0;	
}
h5{
font-size:14px;
font-weight:700;
line-height:17px;	
text-transform:uppercase;

}
table.workshop p{
	text-indent:0px !important;	
}
.main p{		
}

p{
font-size:14px;
font-weight:400;
line-height:17px;	
}
.mod_article p{
}
p strong{
font-size:14px;
font-weight:700;
line-height:17px;		
}

a[href*="mailto"]{
	font-size:14px;
	font-weight:400;
	line-height:17px;
	text-indent:24px;			
}
.left a{
	position:relative;
	text-decoration:none;
	color:#000;

}
a{
	text-decoration:none;
	color:#000;
}
input,select,textarea{
border-width: 2px;
border-style:solid;	
padding:3px;
display:block;
width:100%;
}
button,.button,input[type="submit"]{
border-width: 2px;
border-style:solid;	
height:36px;
padding:6px;
background-origin:content-box;
-moz-background-origin:content-box;
-webkit-background-origin:content-box;
text-transform:uppercase;
font-weight:700;
display:block;
width:100%;
max-width:250px;
text-align:left;
}
.filterbutton{
	position:relative;
border: none;

	display:block;
	vertical-align:middle;
	margin-bottom:12px;

background-origin:content-box;
-moz-background-origin:content-box;
-webkit-background-origin:content-box;
text-transform:uppercase;
font-weight:700;
min-height:30px;
}
.filterbutton .filterheadline{
	padding:12px;	
}
.filterbutton .filtervalues{
	position:absolute;
display:none;	
width:100%;
z-index:5000;
}
.filterbutton a{
display:block;
padding:12px;	
	
}
.height24{
	height:24px;	
}

table.workshop tr{
min-height:30px;
display:block;
vertical-align:middle;
padding:6px 0;

}

table.workshop{
opacity:0;	
display:none;
transition:all ease 0.2s
}
table.workshop .time{
font-size:16px;
font-weight:700;
line-height:18px;

}
table.workshop .time span,#programmdetailansicht .time span{
	font-size:8px;	
	line-height:18px;	
	vertical-align:text-top;
}
table.workshop td:nth-child(1){
	width:80px;	
	vertical-align:top
}
table.workshop td:nth-child(2){
	position:relative;
	width:200px;
	vertical-align:bottom;
}
table.workshop td p{
text-indent:0px;	
}
ul.workshoplist li{
padding:24px 12px 12px 12px;	
margin: 0 0 0 -12px;
border-bottom: 4px dotted #00D6A3;
}
ul.workshoplist li:hover{

}
ul.workshoplist li:hover table.workshop,ul.workshoplist li.hoverClass table.workshop{
	display:block;
	opacity:1.0;
}
.dreieckvorlink:before{
	content: "\25E2";	
}
.dreieckvorlink{
height:100%;
		

}
ul.workshoplist .dreieckvor{
display:inline !important;

	font-size:12px;
	width:5px;
	height:5px;


	
/*	border-bottom-width:8px;
	border-bottom-style:solid;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;*/
	text-decoration:none;
}
.dreieckvor{
	display:inline-block;


	width:5px;

	text-decoration:none;
}


.left p{
text-indent:0;	
}
.left p a strong{
margin-left:15px;	
}
.mod_article,.ce_text{

display:block;
}

h1{
	
}
h1 img{
	display:inline-block;
	width:200px;
	vertical-align:text-bottom;	
	
}


#wrapper.startpage{

}
.completeimage{
	position:absolute;	
	top:0;
	width:100%;
	z-index:10000;
	text-align:center;
	background:#FFF;
	height:100%;
  max-height:300%;

}

.wildwechsellogo{
display:block;
width:136px;
height:158px;
padding:12px;
 -moz-background-origin: content-box;          /* Firefox 1.0-3.6 */
   -webkit-background-origin: content-box;   /* Safari, Chrome */
           background-origin: content-box;   /* Firefox 4.0+ */
		   background-repeat:no-repeat;
}
.wildwechselbutton{
margin-top:150px;
margin-bottom:150px;	
text-align:center;
	
}

.wildwechselbutton img{
max-width:290px; 	
}

div#wrapper > div[id*='site0']{
	/*padding-top:10px !important;	*/
}


div#wrapper > div[id*='site'] .inner{
position:relative;
display:block;	
}
div#wrapper > div[id*='site']{
	padding-top:150px;


	width:100%;
	padding-bottom:150px;
	
}

div#wrapper > div[id*='site'].notactivepage{
}
.grosserAbstandVorElement{margin-top:150px;}
#vier_vier .four .four{padding:12px 12px} 
#vier_vier h1{padding:0 12px;}

.textunten{vertical-align:bottom;}
.textoben{vertical-align:top;}
.textmitte{vertical-align:middle}
.doubleh1{
display:block;height:128px;	
}
.singleh1{
display:block;height:77px;	
}
#container{
	 	padding-top:150px;	
}
.absolute{
	position:absolute;	
}

.six.center,.two.center{
	float:none;
margin: 0 auto;	
}
.download{padding:12px 50px 12px 12px;margin:0;width:100%;display:block;} 
.download:after{
content: '\25E2 ';

font-weight: bold;	
}

.inner.drei_drei{
margin:0 auto !important;
max-width:960px;	
}

p a{
text-indent:0;
}

table{
margin:12px 0;	
}

h2.bordertop{
padding-top:12px;
border:none !important;	
background: url("../../files/wildwechsel/theme/border/TICKETS_LINIE.png") top left repeat-x !important;
background-size:314px 7px !important;

}
.three .wildwechselbutton{
text-align:left;	
}
a.triangle{
text-align:right;
height:15px;
font-size:15px;
width:100%;
display:block;	
}
a.triangleback{
text-align:left;
height:30px;
font-size:30px;
width:100%;
display:block;	
}
hr{
	margin:20px 0;
 border-bottom:3px dashed #000;	
}
a.block{
display:block;	
}
.relative{
position:relative;	
display:block;
clear:both;	
}
.galeriebox{
	margin-bottom:30px;
	position:relative;
}

.firstgalerie img,.thirdgalerie img,.fourthgalerie img,.secondgalerie img{

}



.firstgalerie{
	height:430px; 
	width:290px;
	overflow:hidden;
	float:left;	
	position:relative;	
}
.thirdgalerie{
	height:300px; 
	width:400px;
	overflow:hidden;
	float:right;
	position:relative;	
}

.fourthgalerie{
	height:220px; 
	width:330px;
	float:left;
	position:relative;	
	margin-top:20px;

}

.secondgalerie{
	float:right;
	height:250px; 
	width:300px;
	margin-top:22px;
	margin-bottom:25px;
	overflow:hidden;
position:relative;		

}
.previewbox{
height:100%;
position:absolute;
left:0;
top:0;
width:100%;
z-index:9000;	

}
.previewbox .pfeilleft{
position:absolute;
left:0;
top:45%;
padding:12px;
font-size:20px;	
	color:#fff;
}
.previewbox .pfeilright{
position:absolute;
right:0;
top:45%;
padding:12px;
font-size:20px;	
	color:#fff;
}
.previewbox img{
	width:100%;	
}
.ausverkauftbox{
display:none;
position:absolute;
left:80px;
bottom:30px;
z-index:1000;
padding:6px;

}
.ausverkauftbox:after{
      content: ' ';  
      position: absolute;  
      width: 0;
      height: 0;  
      left: 0;  
      bottom:-12px;  
      border: 6px solid;  	
}
.uhrzeit{
position:relative;	
margin-bottom:10px;
}

.farbbeutel{
	z-index:5000;
	position:absolute;
	top:1000px;
	left:0;
  width: 10px;
  height: 10px;
  display:block;
	  background-color: #ff00ff	
}
.farbebackground{
	display:none;
	background-image:url("../../files/wildwechsel/theme/hirsch_gross.png");
	position:absolute;
	left:1000px; 
	width:400px;
	height:400px;
}
.theaterblock{display:none}
.theaterblock h4 a{
	display:block;
	width:100%;	
}
.theaterblock h4 a .leftlink{text-align:left;display:inline-block;width:95%;}
.theaterblock h4 a .rightlink{text-align:right;width:5%;display:inline-block;}
a *{}
.singlecard{clear:both;position:relative;display:none;width:640px;}
.singlecard img{
width:100%;	
}

.singlecard .theaterhover{
	text-align:left;
position:absolute;
bottom:40px;
left:10px;	
display:none;
width:230px !important;
z-index:5000;
}
.singlecard .theaterhover *{


}

.singlecard .theaterhover:after {   
      content: ' ';  
      position: absolute;  
      width: 0;
      height: 0;  
      left: 0;  
      bottom:-6px;  
      border: 6px solid;  

      } 
.singlecard .theaterhover .name{
	position:relative;

margin-bottom:5px;	
}

.singlecard .name{
	left:0;	
margin-left:0px;
color:#000;
}
.absolutetriangle{
line-height:5px;

font-size: 14px; 
}
.subtheater *{
display:none	
}
.subtheater{
width:23px;	
}
.singlecard .hovertheater{
		width:230px !important;
}
.singlecard .hovertheater *{
display:block !important;	

}
.hovertheater *{
display:inherit;	
}

#ticketform input,#ticketform textarea{
	margin-bottom:6px; 
}

.radiobox{
		background-image:url("../../files/wildwechsel/theme/icons/ICONS_CHECK_OUT.png");
		background-repeat:no-repeat;
		background-size:100%;
	position:relative;
width:10%;	
	height:10%;
	min-height:35px;
	min-width:35px;
	max-height:35px;
	max-width:35px;
	overflow:hidden;
	display:block;
float:left;

}

.radiobox ~ label{
	padding:0 3px;
	float:left;
	width:90%;
}

.radiobox .radiokreuz{
		position:absolute;
		top:0;
font-size:40px;
line-height:15px;	
min-width:35px;
min-height:35px;
}

.radiobox input{
visibility:hidden;	
}


/*********************************** 07.03.2014 Positionierung für Slider ************************/
div[id*="site"]{
position:absolute !important;	
min-height:100%;
top:0px;
display:inline-block;	
}

div#site0{
z-index:10;	
}
div#site1{
z-index:9;	
}
div#site2{
z-index:8;	
}



.effekt1{
		position:absolute;
		top:55%;
		right:40%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.05s;
  -moz-transition: all 0.05s;
  -o-transition: all 0.05s ;
  transition: all 0.05s ;
}	
.effekt1 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_START_01.png");
}

.effekt2{
		position:absolute;
		top:55%;
		left:25%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.05s;
  -moz-transition: all 0.05s;
  -o-transition: all 0.05s ;
  transition: all 0.05s ;
}	
.effekt2 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_START_02.png");
}
.effekt3{
		position:absolute;
		bottom:20%;
		right:25%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.05s;
  -moz-transition: all 0.05s;
  -o-transition: all 0.05s ;
  transition: all 0.05s ;
}	
.effekt3 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_START_03.png");
}
	
div[class*='effekt']{
/*position:fixed !important;	*/
}
.effekt01{
		position:absolute;
		top:50%;
		right:50%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
div[class*='effekt'].scaled{
  -webkit-transform: scale(15.4);
    -moz-transform: scale(15.4);
    -ms-transform: scale(15.4);
    -o-transform: scale(15.4);
    transform: scale(15.4);
}
.effekt01 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_01.png");
}
div[class*='effekt'] .background{
	background-size:100%;
	width:100%;
	height:100%;
	display:block;	
}

.effekt02{
		position:absolute;
		top:35%;
		right:20%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
.effekt02 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_02.png");
}
.effekt03{
		position:absolute;
		top:35%;
		left:10%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
.effekt03 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_03.png");
}
.effekt04{
		position:absolute;
		top:65%;
		left:10%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
.effekt04 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_04.png");
}
.effekt05{
		position:absolute;
		top:40%;
		left:40%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
.effekt05 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_05.png");
}
.effekt06{
		position:absolute;
		bottom:0%;
		right:10%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
.effekt06 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_06.png");
}
.effekt07{
		position:absolute;
		bottom:0%;
		left:10%;
		width:50px;
		height:50px;	
		z-index:500;
		display:none;
		overflow:hidden;
		 -webkit-transition: all 0.09s;
  -moz-transition: all 0.08s;
  -o-transition: all 0.08s ;
  transition: all 0.08s ;
}	
.effekt07 .background{
	background-image:url("../../files/wildwechsel/theme/explosion/FARBEXPLOSION_07.png");
}

.kalender .uhrzeit a:hover,.kalender .uhrzeit a.hoverClass{
	color:#000 !important;
}
.kalender .cal{
position:relative;	
padding:6px;
}
.kalender .datumslist{

display:block;
padding:6px;
display:none;

}

.sociallogo{
	margin-top:12px;
	display:block;
	width:48px;
	height:48px;
	background-size:100%;
	background-repeat:none;
}
.leftpicture img,.rightpicture img{ /*IE8 Fix */
	width: 100% !important;
	height:auto;
}


.hirschgeweih img{
width:320px !important	
}
div[class*='filter'],a{
}

.filterbutton:hover,.filterbox:hover,.filterbutton.hoverClass,.filterbox.hoverClass{
}
div[class='verantaltungsviewer']{margin-bottom:0 !important;background-color:#004DFF;color:#8CE6B8;padding:12px;font-weight:bold;}
.veranstaltung{padding:12px;background-color:#004DFF;position:absolute;width:100%;display:none;z-index:5000}
.selectbox{position:relative;}
.selectbox input:hover,.selectbox:hover,.selectbox input.hoverClass,.selectbox.hoverClass{ }
.selectbox .selectpfeil{
	position:absolute;
	display:block;
	width:20px;
	height:20px;
	right:0;
	bottom:3px;
}
.group{padding:6px 0;}
.grouptitle{font-size:14px;font-weight:bold;padding-bottom:3px;margin-bottom:6px;border-bottom:1px dotted #8CE6B8;}
.groupentry{padding:3px 0;}
.groupentry:not(.noaccess):hover,.groupentry:not(.noaccess).hoverClass{cursor:pointer;}
.groupentry.noaccess:hover,.groupentry.noaccess.hoverClass{cursor:default;}
.ticketimage,.calbox{
min-height:50px;	
background-size:auto 50px  !important;
margin-top:6px;
}
form{position:relative;}
.previewpicture{
width:100% !important;
height:auto !important;	

}
.previewpicture img{
	width:100%;
	height:auto;
	position:relative !important;
}
#notvisible{display:none;}

a[title="start"],.level_1 .first span.first,#closebutton{
background-image:url("../../files/wildwechsel/theme/icons/ICONS_X_08.png");	
background-size:27px auto;
display:block;
text-indent:-10000px;
height:40px;
}
#closebutton{
width:40px;
height:40px;	
position:fixed;
top:24px;
right:24px;
}
.hirschgeweih{
	width:320px;
position:relative;	
}
.hirschgeweih .startanimation{
	position:absolute;
	top:77%;
	left:43%;
	height:40px;
	width:40px;
}
.zurueck{
	text-align:right;	
}
td{
line-height:17px;	
padding:0 3px;
}
td p{
margin-bottom:6px;	
}
.radiobox:hover,.theaterland:hover,.radiobox.hoverClass,.theaterland.hoverClass,.facebooklogobox:hover,input[type="submit"],button,.galerieimage:hover,.singlecard .subtheater:hover{
}

.hirschgeweih{
	height:470px;	
}

.hirschbackground{
	background-size:100% auto;
	display:block;
	max-height:464px;
	max-width:320px;
	height:100%;
	width:100%;
	background-image:url("../../files/wildwechsel/theme/hirsche/HIRSCH_ANIMATION_TRANSPARENZ.gif");	
}

.galerieimage{
overflow:hidden;	
}

.previewbox:hover .pfeilleft,.previewbox:hover .pfeilright{ 
	background-color: rgba(255,255,255,0.3);
border-radius: 60px;
}
.datumslist div{
margin-bottom:6px;	
}


.subtheater .theaterhover{
	text-transform:uppercase;	
}
.filterbox .responsivfullsize{

}

.filterbox .triangle{

right:0;
bottom:0;	
}
.infovorschaubox{
	
	position:relative;
width:1,0%;	
}

.infovorschaubox a{
position:absolute;
bottom:0;	
right:0;
}

table{
width: 100% !important;	
}
.groupentry div:nth-child(2){
	max-width:250px;
}
.zurueck{
	position:relative;	
}
.zurueck a img{
max-width:40px !important;	

}
.groupentry:not(.noaccess):hover *{
	color:#fff !important;
}
div[id*='site'].even,div[id*='site'].odd{
	display:none;
}


 #tinymce  .warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }

.spalten{
	width:320px; 
	float:left;	

}
.dreieckvorlink{}
.untenanordnen{}
.bildklein{}
.grosserAbstandVorElement{}
.download{}
.bordertop{}
