body {
background-color: #ffffff;
font: normal 10pt/13pt verdana,arial,sans-serif;
color: #101010;
}

#segelausflug2019 {
position: fixed;
top: 52px;
left: 106px;
width: 138px;
text-align: center;
background-color: #d2e6aa;
border-width: 1px;
border-style: solid;
border-color: #494949;
border-radius: 0px;
padding: 10px 10px 10px 10px;
}

#segelausflug2019 a {
color: #101010;
text-decoration: none !important;
}

#segelausflug2019:hover {
position: fixed;
top: 52px;
left: 106px;
width: 138px;
color: #101010 !important;
background-color: white;
border-width: 1px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
box-shadow: 0 0 8px #68a300;
-moz-box-shadow: 0 0 8px #68a300;
-webkit-box-shadow: 0 0 8px #68a300;
padding: 10px 10px 10px 10px;
opacity: 0.85;
-webkit-transition-property: box-shadow;
-webkit-transition-duration: 1000ms;
-moz-transition-property: box-shadow;
-moz-transition-duration: 1000ms;
-o-transition-property: box-shadow;
-o-transition-duration: 1000ms;
transition-property: box-shadow;
transition-duration: 1000ms;
}

#facebook {
position: fixed;
top: 120px;
left: -8px;
width: 36px;
height: 36px;
}

#facebook:hover {
position: fixed;
top: 120px;
left: 0px;
width: 36px;
height: 36px;
}

#twitter {
position: fixed;
top: 162px;
left: -8px;
width: 36px;
height: 36px;
}

#twitter:hover {
position: fixed;
top: 162px;
left: 0px;
width: 36px;
height: 36px;
}

#stayfriends {
position: fixed;
top: 204px;
left: -8px;
width: 36px;
height: 36px;
}

#stayfriends:hover {
position: fixed;
top: 204px;
left: 0px;
width: 36px;
height: 36px;
}

#titel {
background: url(images/logo_373x100.png) top center no-repeat;
padding: 115px 0px 0px 0px;
}

#inhalt {
background-color: #ffffff;
border-width: 0px;
border-style: solid;
border-color: #494949;
border-radius: 0px;
padding: 0px 15px 15px 15px;
min-width: 746px;
margin: 0px 100px;
/*text-align: center;*/
box-shadow: 0px 0px 15px #494949;
-moz-box-shadow: 0px 0px 15px #494949;
-webkit-box-shadow: 0px 0px 15px #494949;
}

#navigation {
text-align: justify;
text-decoration:none;
padding: 24px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}

#navileiste {
height: 42px;
/*float: left;*/
margin: 4px 0px 0px 4px;
/*display: inline;*/
}

#navileiste li {
height: 42px;
float: left;
display: inline;
position: relative;
margin: 10px;
}

/* 1.Level inaktiv */
#navileiste li a, #navileiste li a:link, #navileiste li a:visited {
float: left;
text-decoration: none;
background-color: #d2e6aa;
border-width: 0px;
border-style: solid;
border-color: #494949;
border-radius: 0px;
color: #101010 !important;
padding: 3px 8px 3px 8px;
}

/* 1.Level Mouseover */
#navileiste li:hover a, #navileiste li:hover a:link, #navileiste li:hover a:visited, #navileiste li.active a, #navileiste li.active a:link, #navileiste li.active a:visited {
color: #101010 !important;
background-color: white;
border-width: 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
box-shadow: 0 0 8px #68a300;
-moz-box-shadow: 0 0 8px #68a300;
-webkit-box-shadow: 0 0 8px #68a300;
padding: 3px 8px 3px 8px;
opacity: 0.85;
-webkit-transition-property: box-shadow;
-webkit-transition-duration: 1000ms;
-moz-transition-property: box-shadow;
-moz-transition-duration: 1000ms;
-o-transition-property: box-shadow;
-o-transition-duration: 1000ms;
transition-property: box-shadow;
transition-duration: 1000ms;
}

#navigation ul li .aufklappmenue {
position: absolute;
z-index: 500;
display: none;
width: 160px;
margin: 25px 0px 0px 40px;
left: -40px;
padding: 8px 0px 0px 0px;
}

#navigation ul li .aufklappmenue ul.menueliste {
width: 170px;
margin: 0 0 0 0px;
}

/* 2.Level Hintergrund */
#navigation ul li .aufklappmenue ul.menueliste li {
height: 27px;
background: none;
padding: 0;
margin: 0;
display: inline;
float: left;
}

/* 2.Level Inaktiv */
#navigation #navileiste li:hover ul.menueliste a, #navigation #navileiste li:hover ul.menueliste a:link, #navigation #navileiste li:hover ul.menueliste a:visited {
text-transform: none;
margin: 0 0 0 -40px;
background: none;
display: inline;
float: left;
height: 19px;
width: 160px;
background-color: #d2e6aa;
border-width: 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
color: #101010 !important;
padding: 3px 8px 3px 8px;
box-shadow: none;
}

/* 2.Level Mouseover */
#navigation #navileiste li:hover ul li:hover a:hover, #navigation #navileiste li ul li:hover a:hover, #navigation #navileiste li:hover ul li:hover a {
color:#818181;
background: #0aff0a;
color: #101010 !important;
background-color: white;
border-width: 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
box-shadow: 0 0 8px #68a300;
-moz-box-shadow: 0 0 8px #68a300;
-webkit-box-shadow: 0 0 8px #68a300;
opacity: 0.85;
}

/* Damit das 2.Level �berhaupt funktioniert */
div#navigation li:hover .aufklappmenue, div#navigation li li:hover .aufklappmenue {
display: none;
display: block;
cursor: pointer;
}

.ja {
margin: auto;
text-align: justify;
background-color: white !important;
border-width: 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
box-shadow: 0px 0px 8px #68a300;
-moz-box-shadow: 0px 0px 8px #68a300;
-webkit-box-shadow: 0px 0px 8px #68a300;
text-decoration: none;
color: #000000 !important;
padding: 0px 2px 0px 2px;
opacity: 0.8;
}

#text {
padding: 0px 0px 0px 0px;
margin: auto;
text-align: justify;
}

#text a {
background-color: #d2e6aa;
border-width: 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
/*box-shadow: 0px 0px 3px #68a300;*/
/*-moz-box-shadow: 0px 0px 3px #68a300;*/
/*-webkit-box-shadow: 0px 0px 3px #68a300;*/
text-decoration: none;
padding: 0px 2px 0px 2px;
color: #101010 !important;
-webkit-transition-property: box-shadow;
-webkit-transition-duration: 1000ms;
-moz-transition-property: box-shadow;
-moz-transition-duration: 1000ms;
-o-transition-property: box-shadow;
-o-transition-duration: 1000ms;
transition-property: box-shadow;
transition-duration: 1000ms;
}

#text a:hover {
background-color: white;
border-width: 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px;
box-shadow: 0 0 8px #68a300;
-moz-box-shadow: 0 0 8px #68a300;
-webkit-box-shadow: 0 0 8px #68a300;
text-decoration: none;
padding: 0px 2px 0px 2px;
opacity: 0.8;
}

#fuss {
font: normal 8pt verdana,arial,sans-serif;
width: 746px;
text-align: center;
margin: 5px auto 5px auto;
}

#fuss a {
background-color: #d2e6aa;
border-width: 0px;
border-style: solid;
border-color: #494949;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
/*box-shadow: 0px 0px 0px #68a300;*/
/*-moz-box-shadow: 0px 0px 0px #68a300;*/
/*-webkit-box-shadow: 0px 0px 0px #68a300;*/
text-decoration: none;
padding: 0px 10px 2px 10px;
color: #000000 !important;
}

#fuss a:hover {
background-color: white;
border-width: 0px;
border-style: solid;
border-color: #494949;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
box-shadow: 0 0 8px #68a300;
-moz-box-shadow: 0 0 8px #68a300;
-webkit-box-shadow: 0 0 8px #68a300;
text-decoration: none;
padding: 0px 10px 2px 10px;
opacity: 0.8;
}

#strich {
border-width: 1px;
border-style: solid;
border-color: #68a300;
box-shadow: 0px 0px 6px #68a300;
-moz-box-shadow: 0px 0px 6px #68a300;
-webkit-box-shadow: 0px 0px 6px #68a300;
padding: 0px 0px 0px 0px;
margin: 25px 160px 25px 160px;
}

#bild .gruppenbild {
list-style: none outside none;
}

#bild .gruppenbild li {
float: left;
}

#bild .gruppenbild li a {
display: block;
width: 58px;
height: 58px;
position: absolute;
}

#bild .gruppenbild li a strong {
position: absolute;
left: 50px;
width: 140px;
top: -10px;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
background-color: rgba(0, 0, 0, 0.7);
color: #fff;
padding: 5px;
border-radius: 0px; 
-webkit-border-radius: 0px;
box-shadow: 0 0 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0.5);
}

#bild li.knecht {
position: relative;
top: -270px;
left: -35px;
}

#bild li.knecht a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.knecht a strong {
top: -30px !important;
left: -15px !important;
width: 142px !important;
}

#bild li.kienle {
position: relative;
top: -268px;
left: 164px;
}

#bild li.kienle a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.kienle a strong {
top: -25px !important;
left: -70px !important;
width: 140px !important;
}

#bild li.bernecker {
position: relative;
top: -258px;
left: 265px;
}

#bild li.bernecker a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.bernecker a strong {
top: -20px !important;
left: -24px !important;
width: 128px !important;
}

#bild li.lutz {
position: relative;
top: -230px;
left: 48px;
}

#bild li.lutz a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.lutz a strong {
top: -28px !important;
left: -20px !important;
width: 82px !important;
}

#bild li.schmidt {
position: relative;
top: -234px;
left: 120px;
}

#bild li.schmidt a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.schmidt a strong {
top: 58px !important;
left: -60px !important;
width: 118px !important;
}

#bild li.steinat {
position: relative;
top: -232px;
left: 208px;
}

#bild li.steinat a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.steinat a strong {
top: 65px !important;
left: -40px !important;
width: 118px !important;
}

#bild li.vollmer {
position: relative;
top: -225px;
left: 285px;
}

#bild li.vollmer a {
background-color: transparent !important;
border-width: 0px !important;
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
box-shadow: 0 0 0px rgba(0, 0, 0, 0);
-webkit-border-radius: 0px;
border-radius: 0px;
}

#bild li.vollmer a strong {
top: 58px !important;
left: -15px !important;
width: 125px !important;
}

#bild .gruppenbild:hover li {
opacity: 0;
}

#bild .gruppenbild li {
-webkit-transition-property: opacity;
-webkit-transition-duration: 1000ms;
-moz-transition-property: opacity;
-moz-transition-duration: 1000ms;
-o-transition-property: opacity;
-o-transition-duration: 1000ms;
transition-property: opacity;
transition-duration: 1000ms;
opacity: 0;
}

#bild .gruppenbild li:hover {
opacity: 1;
}

#bild .gruppenbild li:hover a strong {
opacity: 1;
}

/* Kontaktformular: Generelle Einstellungen: Rand unsichtbar */
form fieldset.kontaktformular {
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* Kontaktformular: Inaktive Felder */
input, fieldset.kontaktformular input, fieldset.kontaktformular textarea {
float:none;
font: normal 10pt/13pt verdana,arial,sans-serif;
height:20px;
width:420px;
margin: 3px 0px 3px 0px;
padding: 3px 0px 0px 6px;
border:1px solid #D8D3B6;
/* border:1px solid #68a300; */
border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
background:#ffffff;
color: #101010 !important;
}

/* Kontaktformular: Schatten bei Mouseover und aktiven Feldern (Cursor/Tab) */
fieldset.kontaktformular input:hover, fieldset.kontaktformular input:focus, fieldset.kontaktformular input:active, fieldset.kontaktformular textarea:hover, fieldset.kontaktformular textarea:focus, fieldset.kontaktformular textarea:active {
box-shadow: 0px 0px 12px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 12px rgba(0,0,0,0.4);
-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.4);
-webkit-transition-property: box-shadow;
-webkit-transition-duration: 1000ms;
-moz-transition-property: box-shadow;
-moz-transition-duration: 1000ms;
-o-transition-property: box-shadow;
-o-transition-duration: 1000ms;
transition-property: box-shadow;
transition-duration: 1000ms;
}

/* Kontaktformular: Gr��e von Textfeld */
fieldset.kontaktformular textarea {
font: normal 10pt/13pt verdana,arial,sans-serif;
height: 140px;
width: 420px;
margin: 3px 0px 3px 0px;
padding: 3px 0px 0px 6px;
}

/* Kontaktformular: Submitbutton inaktiv */
fieldset.kontaktformular input.submitbutton {
font: normal 10pt/13pt verdana,arial,sans-serif;
cursor: pointer;
width: 86px;
height: 19px;
text-align: center;
text-decoration: none;
background-color: #fffedc;
border-width: 1px;
border-style: solid;
border-color: #68a300;
border-radius: 4px;
-moz-border-radius: 4px;
color: #101010 !important;
padding: 1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
box-shadow: 0px 0px 3px #68a300;
-moz-box-shadow: 0px 0px 3px #68a300;
-webkit-box-shadow: 0px 0px 3px #68a300;
}

/* Kontaktformular: Submitbutton bei Mouseover und wenn aktiv (Cursor/Tab) */
fieldset.kontaktformular input.submitbutton:focus, fieldset.kontaktformular input.submitbutton:active, fieldset.kontaktformular input.submitbutton:hover {
box-shadow: 0px 0px 8px #68a300;
-moz-box-shadow: 0px 0px 8px #68a300;
-webkit-box-shadow: 0px 0px 8px #68a300;
background-color: #ffffff;
}

/* Kontaktformular: Submitbutton 2 inaktiv mit Gr��enangabe */
fieldset.kontaktformular input.submitbutton2 {
font: normal 10pt/13pt verdana,arial,sans-serif;
cursor: pointer;
width: 86px;
text-decoration: none;
background-color: #fffedc;
border-width: 1px;
border-style: solid;
border-color: #68a300;
border-radius: 4px;
-moz-border-radius: 4px;
color: #101010 !important;
padding: 1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
box-shadow: 0px 0px 3px #68a300;
-moz-box-shadow: 0px 0px 3px #68a300;
-webkit-box-shadow: 0px 0px 3px #68a300;
}

/* Kontaktformular: Submitbutton 2 bei Mouseover und wenn aktiv (Cursor/Tab) */
fieldset.kontaktformular input.submitbutton2:focus, fieldset.kontaktformular input.submitbutton2:active, fieldset.kontaktformular input.submitbutton2:hover {
box-shadow: 0px 0px 8px #68a300;
-moz-box-shadow: 0px 0px 8px #68a300;
-webkit-box-shadow: 0px 0px 8px #68a300;
background-color: #ffffff;
}

/* Kontaktformular: Gr��e von Radiobutton */
fieldset.kontaktformular input.radiobutton {
background-color: transparent;
border: none;
height: 15px;
width: 15px;
}

/* Kontaktformular: Gr��e von Checkbox */
fieldset.kontaktformular input.checkbox {
background-color: transparent;
border: none;
height: 13px;
width: 13px;
margin: 4px;
}





#kasten {
background-color: #f9f8d6;
border-width: 1px;
border-style: solid;
border-color: green;
border-radius: 12px;
-moz-border-radius: 12px;
padding: 15px 15px 15px 15px;
text-align: left;
box-shadow: inset 0 0 8px 0px #68a300;
-moz-box-shadow: inset 0 0 8px 0px #68a300;
-webkit-box-shadow: inset 0 0 8px 0px #68a300;
}

#kasten a {
background-color: #f9f8d6;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 8px;
box-shadow: 0px 0px 0px #68a300;
-moz-box-shadow: 0px 0px 0px #68a300;
-webkit-box-shadow: 0px 0px 0px #68a300;
}

#kasten a:hover {
background-color: #f9f8d6;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #68a300;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
box-shadow: 0 0px 0px #68a300;
-moz-box-shadow: 0 0px 0px #68a300;
-webkit-box-shadow: 0 0px 0px #68a300;
}





#basketball01 {
background: url(images/gruppenbild_basketball_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#gruppenbild02 {
background: url(images/gruppenbild_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#klangweber2015041401 {
background: url(images/20150414_klangweber_01.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#adventsmarkt201001 {
background: url(images/20101127_adventsmarkt_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#adventsmarkt201301 {
background: url(images/20131130_adventsmarkt_01.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfete201401 {
background: url(images/20140726_sommerfete_01.jpg) top center no-repeat;
height: 400px;
width: 236px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#sommerfete201402 {
background: url(images/20140726_sommerfete_02.jpg) top center no-repeat;
height: 400px;
width: 243px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#sommerfete201403 {
background: url(images/20140726_sommerfete_03.jpg) top center no-repeat;
height: 400px;
width: 257px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 479px;
}

#sommerfete201404 {
background: url(images/20140726_sommerfete_04.jpg) top center no-repeat;
height: 250px;
width: 375px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#sommerfete201405 {
background: url(images/20140726_sommerfete_05.jpg) top center no-repeat;
height: 250px;
width: 375px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 375px;
}

#sommerfete201406 {
background: url(images/20140726_sommerfete_06.jpg) top center no-repeat;
height: 133px;
width: 750px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201001 {
background: url(images/20100626_sommerfest_01.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201002 {
background: url(images/20100626_sommerfest_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201003 {
background: url(images/20100626_sommerfest_03.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#jubilaeum200901 {
background: url(images/20091003_jubilaeum_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#jubilaeum200902 {
background: url(images/20091003_jubilaeum_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#jubilaeum200903 {
background: url(images/20091003_jubilaeum_03.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#jubilaeum200904 {
background: url(images/20091003_jubilaeum_04.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#jubilaeum200905 {
background: url(images/20091003_jubilaeum_05.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage200901 {
background: url(images/20090728_strassburg_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage200902 {
background: url(images/20090728_strassburg_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage200903 {
background: url(images/20090728_strassburg_03.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201102 {
background: url(images/20110709_sommerfest_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201103 {
background: url(images/20110709_sommerfest_03.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201104 {
background: url(images/20110709_sommerfest_04.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommerfest201105 {
background: url(images/20110709_sommerfest_05.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttag201101 {
background: url(images/20110725_projekttag_01.jpg) top center no-repeat;
height: 400px;
width: 265px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage201201 {
background: url(images/20120720_projekttage_01.jpg) top center no-repeat;
height: 400px;
width: 277px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage201202 {
background: url(images/20120720_projekttage_02.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage201203 {
background: url(images/20120723_projekttage_03.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201101 {
background: url(images/20110727_foerderpreis_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201102 {
background: url(images/20110727_foerderpreis_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#adventsmarkt201101 {
background: url(images/20111126_adventsmarkt_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201201 {
background: url(images/20120725_foerderpreis_01.jpg) top center no-repeat;
height: 279px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201301 {
background: url(images/20130724_foerderpreis_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201401 {
background: url(images/20140730_foerderpreis_01.jpg) top center no-repeat;
height: 215px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201501 {
background: url(images/20150729_foerderpreis_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#projekttage201301 {
background: url(images/20130719_projekttage_01.jpg) top center no-repeat;
height: 299px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#vereinsausflug201401 {
background: url(images/20141018_vereinsausflug_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#vereinsausflug201402 {
background: url(images/20141018_vereinsausflug_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 6px 6px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 6px 6px #d2e6aa;
position: relative;
left: 400px;
}

#vereinsausflug201403 {
background: url(images/20141018_vereinsausflug_03.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#vereinsausflug201404 {
background: url(images/20141018_vereinsausflug_04.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 300px;
}

#vereinsausflug201501 {
background: url(images/20151003_vereinsausflug_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#herbstfest201501 {
background: url(images/20151010_herbstfest_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#zukunftstag201501 {
background: url(images/20151114_zukunftstag_01.jpg) top center no-repeat;
height: 250px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium20160723_01 {
background: url(images/20160723_podium_01.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium20160723_02 {
background: url(images/20160723_podium_02.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium20160723_03 {
background: url(images/20160723_podium_03.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium20160723_04 {
background: url(images/20160723_podium_04.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium20160723_05 {
background: url(images/20160723_podium_05.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium20160723_06 {
background: url(images/20160723_podium_06.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#verabschiedung201601 {
background: url(images/20160715_verabschiedung_01.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#podium201611 {
background: url(images/20160723_podium_11.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#podium201612 {
background: url(images/20160723_podium_12.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#podium201613 {
background: url(images/20160723_podium_13.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#podium201614 {
background: url(images/20160723_podium_14.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#podium201615 {
background: url(images/20160723_podium_15.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#podium201616 {
background: url(images/20160723_podium_16.jpg) top center no-repeat;
height: 266px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#foerderpreis201601 {
background: url(images/20161008_foerderpreis_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#zukunftstag201601 {
background: url(images/20161112_zukunftstag_01.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#zukunftstag201602 {
background: url(images/20161112_zukunftstag_02.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#zukunftstag201603 {
background: url(images/20161112_zukunftstag_03.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#zukunftstag201604 {
background: url(images/20161112_zukunftstag_04.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#vorstand2016 {
background: url(images/gruppenbild_03.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#adventsmarkt201601 {
background: url(images/20161126_adventsmarkt_01.jpg) top center no-repeat;
height: 400px;
width: 300px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#adventsmarkt201602 {
background: url(images/20161126_adventsmarkt_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#sommernachtsball201701 {
background: url(images/20170722_sommernachtsball_01.jpg) top center no-repeat;
height: 400px;
width: 283px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#mentorentreffen2017101301 {
background: url(images/20171013_mentorentreffen_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#mentorentreffen2017101302 {
background: url(images/20171013_mentorentreffen_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#zukunftstag201701 {
background: url(images/20171116_zukunftstag_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#zukunftstag201702 {
background: url(images/20171116_zukunftstag_02.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#zukunftstag201703 {
background: url(images/20171116_zukunftstag_03.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#zukunftstag201704 {
background: url(images/20171116_zukunftstag_04.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#tanzindenwinter201701 {
background: url(images/20171209_tanzindenwinter_01.jpg) top center no-repeat;
height: 400px;
width: 272px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#adventsmarkt201701 {
background: url(images/20171202_adventsmarkt_01.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#adventsmarkt201702 {
background: url(images/20171202_adventsmarkt_02.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}

#adventsmarkt201801 {
background: url(images/20181201_adventsmarkt_01.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
float: left;
}

#adventsmarkt201802 {
background: url(images/20181201_adventsmarkt_02.jpg) top center no-repeat;
height: 225px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
position: relative;
left: 400px;
}


#vorstand {
    background: url(images/VostandBild_2024-01-17.jpg) top center no-repeat;
    height: 362px;
    width: 680px;
    border-radius: 0px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    }

#mentorentreffen12 {
background: url(images/mentorentreffen12_logo.jpg) top center no-repeat;
height: 259px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#mentorentreffen2018091001 {
background: url(images/20180910_mentorentreffen_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#foerderpreis201901 {
background: url(images/20190629_foerderpreis_01.jpg) top center no-repeat;
height: 300px;
width: 400px;
border-radius: 0px;

box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-moz-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
-webkit-box-shadow: inset 0px 0px 10px 2px #d2e6aa;
}

#bildrecht {
font-size: 8pt;
color: #fffedc;
margin: -24px 0px 0px 10px;
}

#bildrecht a {
border: none !important;
background: none !important;
box-shadow: none !important;
}

#Fehler {
color: #dd0000;
}

[data-tooltip] {
position: relative;
}

[data-tooltip]::after {
content: attr(data-tooltip);
pointer-events: none;
opacity: 0;
transition: opacity 1s;
display: block;
position: absolute;
bottom: 25px;
left: 20px;
width: 410px;
padding: 3px 8px 3px 8px;
z-index: 100;
color: #101010;
background-color: #d2e6aa;
border: solid 1px #494949;
border-radius: 6px;
box-shadow: 0 0 8px #888888;
-moz-box-shadow: 0 0 8px #888888;
-webkit-box-shadow: 0 0 8px #888888;
}

[data-tooltip]:hover::after {
opacity: 1;
}
