.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height:   630px;                              /*629.6256120150217px; */
	-pie-box-shadow: 0px 5px 40px #AEADAD;
	-moz-box-shadow: 0px 5px 40px rgba(93, 91, 91, 0.5);
	-webkit-box-shadow: 0px 5px 40px -1px rgba(93, 91, 91, 0.5);
	box-shadow: 0px 5px 40px rgba(93, 91, 91, 0.5);
	background-image: none;
	border-width: 1px;
	border-style: solid;
	border-color: #D1D1D1;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: 43px;
}

/*  WGK Logo*/
#u4047
{
	z-index: 24;
	width: 232px;
	margin-left: 364px;
}

/* Horizontales Menue */
#ppamphletu2530
{
	width: 0.01px;
	margin-left: 64px;
	margin-top: 67px;
	position: relative;
}

#pamphletu2530
{
	z-index: 27;
	width: 0.01px;
	height: 600px;					/* Länge Gesamtseite für Inhalt orig 334px  */
	padding-bottom: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 0px;
}

/* VMenue Buttons */
#u2531
{
	z-index: 28;
	width: 150px;
	position: relative;
	margin-right: -10000px;
	margin-top: 83px;
}


/* Start beschreibung der Button links */
/* Start Button Editorial */
#u2536
{
	position: absolute;
	width: 200px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 7px;
	top: -12px;
	left: -10px;
}

#u2536:hover
{
	border-style: none;
	border-color: transparent;
	margin: 0px;
}

#u2536:active
{
	border-style: none;
	border-color: transparent;
	margin: 0px;
}

#u2537
{
	z-index: 31;
	height: 11px;
	width: 91px;
	vertical-align: top;
	background: url("../images/u2537.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 10px;
}

#u2536:hover #u2537
{
	background: url("../images/u2537-r.png") no-repeat 0px 0px;
}

#u2536.PamphletThumbSelected #u2537
{
	background: url("../images/u2537-a.png") no-repeat 0px 0px;
}
/* Ende Button Editorial */

/* Start Button Vorstand */
#u2532
{
	position: absolute;
	width: 200px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 7px;
	top: 28px;  /* 24 */
	left: -10px;
}

#u2536.PamphletThumbSelected,#u2532:hover
{
	border-style: none;
	border-color: transparent;
	margin: 0px;
}

#u2532.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	margin: 0px;
}

#u2533
{
	z-index: 36;
	height: 11px;
	width: 91px;
	vertical-align: top;
	background: url("../images/u2533.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 10px;
}

#u2532:hover #u2533
{
	background: url("../images/u2533-r.png") no-repeat 0px 0px;
}

#u2532.PamphletThumbSelected #u2533
{
	background: url("../images/u2533-a.png") no-repeat 0px 0px;
}
/* Start Button Vorstand */

/* Start Button Förderer */
#u2534
{
	position: absolute;
	width: 200px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 8px;
	top: 68px;
	left: -10px;
}

#u2534:hover
{
	margin: 0px;
}

#u2535
{
	z-index: 41;
	height: 13px;
	width: 120px;
	vertical-align: top;
	background: url("../images/u2535.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 10px;
}

#u2534:hover #u2535
{
	background: url("../images/u2535-r.png") no-repeat 0px 0px;
}

#u2534.PamphletThumbSelected #u2535
{
	background: url("../images/u2535-a.png") no-repeat 0px 0px;
}
/* Ende Button Förderer */

/* Start Button Mitgliedschaft */
#u3850
{
	position: absolute;
	width: 190px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 9px;
	top: 108px;
	left: -10px;
}

#u2534.PamphletThumbSelected,#u3850:hover
{
	margin: 0px;
}

#u3858
{
	z-index: 46;
	height: 11px;
	width: 150px;
	vertical-align: top;
	background: url("../images/u3858.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 10px;
}

#u3850:hover #u3858
{
	background: url("../images/u3858-r.png") no-repeat 0px 0px;
}

#u3850.PamphletThumbSelected #u3858
{
	background: url("../images/u3858-a.png") no-repeat 0px 0px;
}
/* Ende Button Mitgliedschaft */

/* Start neuer Button Impressum */
#u3950
{
	position: absolute;
	width: 190px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 9px;
	top: 148px;
	left: -10px;
}

#u3850.PamphletThumbSelected,#u3950:hover    /* aus 2534 und 3850 nach 3850 und 3950 */
{
	margin: 0px;
}

#u3958
{
	z-index: 51;   
	height: 11px;
	width: 150px;
	vertical-align: top;
	background: url("../images/u3958.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 10px;
}

#u3950:hover #u3958
{
	background: url("../images/u3958-r.png") no-repeat 0px 0px;
}

#u3950.PamphletThumbSelected #u3958
{
	background: url("../images/u3958-a.png") no-repeat 0px 0px;
}
/* Ende neuer Button Impressum */

/* Start Button Kontakt */
#u4096
{
	position: absolute;
	width: 190px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 7px;
	top: 188px;
	left: -10px;
}

#u3950.PamphletThumbSelected,#u4096:hover
{
	margin: 0px;
}

#u4106
{
	z-index: 56;
	height: 11px;
	width: 100px;
	vertical-align: top;
	background: url("../images/u4106.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 10px;
}

#u4096:hover #u4106
{
	background: url("../images/u4106-r.png") no-repeat 0px 0px;
}

#u4096.PamphletThumbSelected #u4106
{
	background: url("../images/u4106-a.png") no-repeat 0px 0px;
}
/* Ende Button Kontakt */

/* ##########   Start Letzer Button Anfahrt neu ab 01 / 2024 */
/* Start Button Anfahrt */

#u4116
{
	position: absolute;
	width: 190px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 7px;
	top: 228px;
	left: -10px;
}

#u4096.PamphletThumbSelected,#u4116:hover
{
	margin: 0px;
}

#u4126
{
	z-index: 61;
	height: 13px;
	width: 100px;
	vertical-align: top;
	background: url("../images/u4126.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 10px;
}

#u4116:hover #u4126
{
	background: url("../images/u4126-r.png") no-repeat 0px 0px;
}

#u4116.PamphletThumbSelected #u4126
{
	background: url("../images/u4126-a.png") no-repeat 0px 0px;
}

/* Ende Button Anfahrt */


/* Start neuer Button (reserve) */
#u4156
{
	position: absolute;
	width: 190px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 7px;
	top: 276px;					/*  orig 268*/
	left: -10px;
}
	
#u4136.PamphletThumbSelected,#u4156:hover
{
	margin: 0px;
}

#u4166
{
	z-index: 71;
	height: 11px;
	width: 78px;
	vertical-align: top;
	background: url("../images/u4166.png") no-repeat 0px 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 10px;
}

#u4156:hover #u4166
{
	background: url("../images/u4166-r.png") no-repeat 0px 0px;
}

#u4156.PamphletThumbSelected #u4166
{
	background: url("../images/u4166-a.png") no-repeat 0px 0px;
}
/* Ende neuer Button (Resserve) */



/* ###################### Start Inhalte der linken Menuebuttons #################################*/
/* Editorial*/
#u2538
{
	position: absolute;
	width: 667px;  /* 667 */ 
	left: 226px;
}

#u2538popup
{
	z-index: 64;
}

#u2549
{
	z-index: 65;
	width: 555px;
	height: 520px;		/* orig 346px  */
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
    padding-top: 75px;
	padding-left: -5px;
	position: relative;
}

#u2550-15
{
	z-index: 66;
	width: 540px;   /* 530px */
	min-height: 269px;
	letter-spacing: 0px;
	font-family: source-sans-pro, sans-serif; 
	font-size: 12px;		
	font-weight: 400; 
	position: relative;
}

/* Formate für Editorial Text */
#u2550-2
{
	padding-right: 2px;
	font-size: 14px;		
	font-weight: 600;
	letter-spacing: 1px;
	color: #DF2121;			/* rote Überschrift */
}

#u2550-3,#u2550-5,#u2550-13
{
	padding-right: 2px;
	font-size: 11px;		
}

/* Fette Schriftelemente im Editorial  */
#u2550-20
{
	font-weight: 600;
}

/* Kursive schrift normale Grösse */
#u2550-22,#u2550-23,#u2550-24,#u2550-25,#u2550-26,#u2550-27
{
	font-style: italic; 
}

/* Unterschrift Editorial v. Schnitzler */
#u2550_img
{
	z-index: 81;
	width: 159px;
	position: relative;
	margin-right: -10000px;
}

/* Falls Text als Grafik eingebunden wird: */
#u2559_img
{
	margin-top: 2px; 
	margin-left: -3px; 
}
/* Ende Formate für Editorial Text */


/* Detail Vorstand */
#u2544
{
	z-index: 87;
	width: 667px;
	height: 498px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#pu3945
{
	width: 0.01px;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 16px;
}

#u3945
{
	z-index: 88;
	width: 81px;
	padding-bottom: 0px;
	margin-left: -16px;
	position: relative;
}

#u3926
{
	z-index: 89;
	width: 600px;			/* orig 81 px */
	position: relative;
}

#u3926_clip
{
	overflow: hidden;
	width: 600px;			/* orig 81 px */
	height: 490px;			/* orig 108px  */
}

#u3926_img
{
	margin-left: 16px;		/* -45, -5 , 30, -10 */
	margin-right: 1px;
	margin-top:   75px;
	margin-bottom: -10px;
	
}
/* Ende Detail Vorstand */

/* Start Inhalt Beirat */
#u2539
{
	z-index: 109;
	width: 667px;
	height: 498px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#pu4203
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 65px;
	left: -9px;
}

#u4203
{
	z-index: 119;
	width: 490px;
	position: relative;
	margin-top: 0px;   
	margin-left: 10px;   
}
/* Ende Inhalt Beirat */

/* Beginn Foerderer */
#u3852
{
	z-index: 123;
	width: 667px;
	height: 298px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#pu4140
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;    /* 65 */
	left: -8px;
}

#u4140
{
	z-index: 124;
	width: 514px;         /* 514px */
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;   /* 19 orig */
	margin-left: -10px;   /* 19 orig */
}

#u4140_img
{
	padding: 3px 18px 20px 3px;
}
/* Ende Foerderer neu */

/* Beginn Detail Mitgliedschaft */
#u4098
{
	z-index: 127;
	width: 667px;
	height: 498px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#u4184-34
{
	z-index: 128;
	width: 400px;
	min-height: 550px;			/* Orig498 */
	position: relative;
	margin-right: -10000px;
	margin-top: 80px;			/* TOP-Margin für den Bereich Mitgliedschaft muss auf 13 sonst Klappung unten*/
	margin-left: 22px;
}

#u4184-30
{
	font-size: 16px;
	letter-spacing: 0px;
	color: #DB011B;       /* rot #E3373C; */
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u4184-16
{
	font-size: 14px;
	font-weight: 400;
	margin-left: 120px;
}

#u4184-2,#u4184-4,#u4184-5,#u4184-8,#u4184-11,#u4184-15
{
	font-size: 14px;
	letter-spacing: 0px;
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u4184-13,#u4184-17,#u4184-19,#u4184-21,#u4184-23
{
	font-size: 14px;
	letter-spacing: 0px;
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	text-align: center;
}

#u4184-14,#u4184-18,#u4184-20,#u4184-22,#u4184-24
{
	font-size: 13px;
	letter-spacing: 0px;
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
    padding-left: 20;	
}
/* Ende Detail Mitgliedschaft */

/* Start Detail Impressum */
#u4168
{
	z-index: 162;
	width: 667px;
	height: 600px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#u4178-36
{
	z-index: 163;
	width: 560px;
	height: 830px;
	font-size: 14px;
	letter-spacing: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 76px;
	margin-left: 21px;
}

#u4178-2,#u4178-3,#u4178-5,#u4178-6,#u4178-11,#u4178-12,#u4178-15,#u4178-16,#u4178-21,#u4178-22,#u4178-34
{
	line-height: 1.8;
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u4178-4,#u4178-10,#u4178-14,#u4178-20
{
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 700;
}


#u3919-2
{	
	font-size: 14px;
	letter-spacing: 0px;
	color: #DB011B;       /* rot #CD071E;, #E3373C; grau: #5D5B5B;*/
}
/* Ende Detail Impressum */

/* Start Detail Kontakt */
#u4176
{
	z-index: 199;
	width: 600px;      /* orig 531 */
	height: 232px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}


#u4182-18
{
	z-index: 200;
	width: 530px;
	margin-left: -7px;
	position: relative;
	padding-top: 76px;
	padding-left: 28px;
}

#u4182-3
{
	font-weight: 700;
}

#u4182-2,#u4182-5,#u4182-7,#u4182-10
{
	font-size: 14px;
	letter-spacing: 0px;
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u4182-11
{
	color: #5D5B5B;
}

#u4182-4,#u4182-8,#u4182-12
{
	font-size: 14px;
	line-height: 0.5;
	letter-spacing: 0px;
	color: #5D5B5B;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u4182-14
{
	font-size: 14px;
	letter-spacing: 0px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u4182-16
{
	font-size: 14px;
	letter-spacing: 1px;
	color: #DB011B;				/* Die Mailadresse in Rot*/
}

#u4182-17
{
	font-size: 10px;
	color: ;			/* Info in Schwarz*/
}

#pu4485-8
{
	width: 0.01px;
	position: relative;
	margin-top: 30px;
	margin-left: 22px;
}


#u4485-8
{
	z-index: 218;
	width: 531px;     
	min-height: 33px;
	color: #5D5B5B;
	font-size: 14px;
	letter-spacing: 0px;
	font-family: source-sans-pro, sans-serif;
	position: relative;
	font-weight: 400;
	margin-right: -10000px;
}	

#u4485-2
{
	font-weight: 700;
}

#u4485-4,#u4485-6
{
	font-weight: 400;
}



#u4488-99
{
	z-index: 227;
	width: 113px;
	min-height: 12px;
	font-size: 18px;
	text-align: left;
	color: #7F7F7F;				/* Anfahrt + Parken in rot*/
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 380px;
}

/* Ende Detail Kontakt */


/* #################   Start Inhalt Anfahrt */
#u4147     /* alt: u2539 */
{
	z-index: 118;
	width: 667px;
	height: 498px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#pu4148
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 65px;
	left: 1px;
}

#u4148
{
	z-index: 119;
	width: 490px;
	position: relative;
	margin-top: 0px;   
	margin-left: 10px;   
}

#u4148-2
{
	z-index: 226;
	width: 400px;
	min-height: 12px;
	font-size: 18px;
	text-align: left;
	color: #7F7F7F;				/* Anfahrt*/
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 21px;
}

#u4148-4
{
	font-size: 14px;
	letter-spacing: 1px;
	color:  #DF2121;				/* in Rot*/
}

#u4148-6
{
	font-size: 16px;
	color:  #DB011B;			/* Info in Schwarz*/
}

/* Ende Inhalt Anfahrt #####################################   */


.PamphletWidget .ThumbGroup .Thumb, .PamphletNextButton, .PamphletPrevButton, .PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#menuu3222
{
	z-index: 2;
	width: 358px;
	margin-right: -10000px;
	margin-left: 238px;
}

#u3237
{
	width: 154px;
	min-height: 40px;
	margin-right: -10000px;
}

#u3240
{
	width: 154px;
	padding-bottom: 22px;
}

#u3241
{
	height: 18px;
	width: 150px;
	margin-right: -10000px;
	top: 11px;
	left: 1px;
}

#u3366
{
	width: 119px;
	min-height: 40px;
	margin-right: -10000px;
	left: 152px;
}

#u3367
{
	width: 119px;
	padding-bottom: 22px;
}

#u3369
{
	height: 18px;
	width: 117px;
	margin-right: -10000px;
	top: 11px;
	left: 1px;
}

#u3230
{
	width: 85px;
	min-height: 40px;
	margin-right: -10000px;
	left: 271px;
}

#u3233
{
	width: 85px;
	padding-bottom: 22px;
}

#u4174.PamphletThumbSelected,#u3240.MuseMenuActive,#u3367.MuseMenuActive,#u3233.MuseMenuActive
{
	margin: 0px;
}

#u3236
{
	height: 18px;
	width: 83px;
	margin-right: -10000px;
	top: 11px;
	left: 1px;
}

#u4233
{
	z-index: 26;
	width: 384px;
	height: 252px;					/* orig 252px */	
	margin-right: -10000px;
	margin-top: 29px;
	/* margin-left: 1200px; */
}

.ie #u3966,.ie #u4233	/* offenbar wegen IE Anpassugen der Darstellung aufgenommen */
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u3261				/* Weitere Attribute in Master_b-musterseite #u3261 insbesondere die Farbe des Banners */
{
	z-index: 21;
	width: 960px;
	margin-left: -64px;
}

#u3262
{
	z-index: 22;
	width: 292px;
	min-height: 96px;
	margin-right: -10000px;
	margin-top: 12px;
	left: 390px;	
}

body
{
	padding-top: 49px;
	padding-bottom: 52px;
}

