html
     {
      margin: 0;
      /*width: 100%;
      height: 100%;*/
     }
     
body 
     {
      margin: 0;
      /*width: 100%;
      height: 100%;*/
      /*background: #1564C1;*/
      /*background-color: #EDF1FC;
      background-image: url('../OutImg/BackSquare.jpg');
      background-repeat: repeat;*/
      
     }
     
#page-container
     {
      position: relative;
      min-height: 100vh;
     }
     
#content-wrap
     {
      padding-bottom: 60px;    /* Footer height */
     }
     
a, a:hover
     {
      color:#FFB55A;
      text-decoration: none;
      outline: none;
     }
     
.Mantel0a
     {
     	/*position: relative;
      margin-top: 3%;*/
      /*background-color: rgba(255,255,255,1.0);
     	margin-left: auto;
     	margin-right: auto;
      width: 960px;
      background-color: rgba(255,255,255,0.8);*/
      font-family: Arial, Helvetica, sans-serif;
      color:#542283;
      height: 50px;
      /*
      background-image: url(../OutImg/HeaderImg2.png);
      background-repeat: no-repeat;
      background-position: top left;
      background-size: auto 100%;
      background: url('../OutImg/BackImg_b.jpg') no-repeat center center;*/
      background-color: #000066;
     }

.Mantel0aIn
     {
      margin-left: auto;
      margin-right: auto;
      width: 75%;
      height: 100%;
      background-image: url(../OutImg/HeaderImgS.svg);
      background-position: 0px center;
      background-size: auto 80%;
      background-repeat: no-repeat;
      color: #CCCCE1;
     }
     
.Mantel0b
     {
      height: 44px;
      background-color: #4574FC;
     	/*margin-left: auto;
     	margin-right: auto;
      width: 960px;
      background-color: rgba(255,255,255,0.8);*/
      font-family: Arial, Helvetica, sans-serif;
      color:#542283;
      display: none;
     }
     
.Mantel0bIn
     {
     	margin-left: auto;
     	margin-right: auto;
      width: 960px;
     	height: 100%;
      background-image: url(../OutImg/HeaderImgS.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: auto 44px;
     }
     
.Mantel0d
     {
      position: absolute;
      width: 100%;
      background-color: #000066;
      
      right: 0;
      bottom: 0;
      left: 0;
      padding: 15px 0 15px 0;
      
     }
     
.Mantel0dIn
     {
     	margin-left: auto;
     	margin-right: auto;
     	/*padding-top: 20px;*/
      width: 75%;
      font-family: Arial, Helvetica, sans-serif;
     	line-height: 26px;
      font-size: 0.9em;
      text-decoration: none;
      outline: none;
      text-align: center;
      
      
     }
     
     
     
.Mantel0dIn a, .Mantel0dIn a:hover
     {
      color:#FFB55A;
      text-decoration: none;
      outline: none;
     }

     
.Mantel1
     {
      background-color: rgba(255,255,255,1.0);
      /*
     	margin-left: auto;
     	margin-right: auto;Mantel0a
      width: 960px;
      background-color: rgba(255,255,255,0.8);*/
      font-family: Arial, Helvetica, sans-serif;
      color:#000000;
     }
     
.Man1
     {
      color:#000000;
      padding: 0;
      /*background-image: url('../OutImg/BackFront_1.jpg');
      background-repeat: no-repeat;
      background-position: center center;
      background-size: cover;*/
      /*background-color: #FF44FF;
      background-image: linear-gradient(135deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FDF5EB 97%), linear-gradient(225deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FDF5EB 97%);      */
     }
     
#Man1, #Man4
     {
      font-family: Arial, Helvetica, sans-serif;
      min-height: 400px;
     }

#Man2, #Man3
     {
      font-family: Arial, Helvetica, sans-serif;
      min-height: 600px;
     }
     
#Man2
     {
      /*background-color: #FFFFFF;
      display: none;*/
      /*background-image: linear-gradient(45deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FFFFFF 97%), linear-gradient(315deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FFFFFF 97%), linear-gradient(135deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FFFFFF 97%), linear-gradient(225deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FFFFFF 97%);      */
     }
     
#Man3
     {
      /*background-color: #FFFFFF;*/
      /*background-image: linear-gradient(45deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FDF5EB 97%), linear-gradient(315deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FDF5EB 97%), linear-gradient(135deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FDF5EB 97%), linear-gradient(225deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FDF5EB 97%);      */
     }
     
#Man4
     {
      /*background-color: #FFFFFF;*/
      /*background-image: linear-gradient(45deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FFFFFF 97%), linear-gradient(315deg, rgba(255,255,255,0), rgba(255,255,255,0) 97%, #FFFFFF 97%);      */
     }

#Man1In, #Man2In, #Man3In
     {
      padding: 20px;
      font-size: 20px;
      /*font-family: Times;*/
      
      /*font-weight: bold;*/
      color: #060272;
      /*padding: 0px 15px 0px 15px;*/
      /*text-shadow: 0px 0px 4px rgba(0,0,0,1), 2px 2px 0px rgba(0,0,0,1);*/
      text-align: center;
     }
     
#Man2In0, #Man2In1, #Man4In
     {
      font-size: 20px;
      /*font-weight: bold;*/
      color: #060272;
      /*padding: 0px 15px 0px 15px;*/
      /*text-shadow: 0px 0px 4px rgba(0,0,0,1), 2px 2px 0px rgba(0,0,0,1);*/
      text-align: center;
     }
     
#Man2In0
     {
     
     }
     
#Man4In
     {
      padding: 25px 20px 25px 20px;
     }     
     

.ManIn
     {
      margin-left: auto;
      margin-right: auto;
      width: 75%;
      overflow: auto;
      /*background-color: rgba(200,200,200,0.7);*/
     }
     
.Man1InB, .Man2InB, .Man3InB
     {
      width: 50%;
      height: 600px;
      float: left;
      text-align: center;
      position: relative;
     }
     
.Man1InA
     {
      display: table;
      height: 400px;
      float: left;
     }


.Man2InA, .Man3InA
     {
      display: table;
      width: 50%;
      height: 600px;
      float: left;
     }
     
.Man4InA
     {
      display: table;
      width: 100%;
      /*background-color: #FF44FF;*/
     }
     
.Man1InACell, .Man2InACell, .Man3InACell, .Man4InACell
     {
      display: table-cell;
      vertical-align: middle;
      text-align: center;
     }
     
    
.Man3InB
     {
     }

.Man2InB img
     {
      position:absolute;
      left:0;
      top:0;
      bottom:0;
      right:0;
      margin:auto;
      height: auto;
      width: auto;
     }

 
.Man3InB img
     {
      position:absolute;
      left:0;
      top:0;
      bottom:0;
      right:0;
      margin:auto;
      /*
      -webkit-animation-name: fade;
      -webkit-animation-iteration-count: infinite;
      -webkit-animation-duration: 8s;
      animation-name: fade;
      animation-iteration-count: infinite;
      animation-duration: 8s;
      */
      height: 508px;
      width: 309px;
     }

@-webkit-keyframes fade {
    0% {opacity: 0;}
    20% {opacity: 1;}
    33% {opacity: 1;}
    63% {opacity: 0;}
    100% {opacity: 0;}
}
@keyframes fade {
    0% {opacity: 0;}
    20% {opacity: 1;}
    33% {opacity: 1;}
    63% {opacity: 0;}
    100% {opacity: 0;}
}

#Man3InBimg1
 {
/*  -webkit-animation-delay: -4s;*/
 }
     
.ManInA
     {
      /*background-color: #BBB1A1;*/
     }
     
.ManInB
     {
      /*background-color: #2BFFF1;*/
      overflow: hidden;
     }
     
.Man1InA h1
     {
      display: inline-block;
      box-sizing: border-box;
      margin: 0;
      padding: 0px 0px 0px 0px;
      
     }


.Man1InB h1, .Man2InA h1, .Man2InB h1, .Man3InA h1, .Man3InB h1
     {
      display: inline-block;
      box-sizing: border-box;
      margin: 0;
      padding: 20px 0px 20px 0px;
      
     }
     
#Man4In h1
     {
      box-sizing: border-box;
      margin: 0;
      padding: 20px 0px 20px 0px;
     }

.HauptTitel0
     {
      font-size: 5.0vw;
      font-family: Arial;
     }
     
.HauptTitel1
     {
      font-size: 30px;
      font-family: Arial;
     }
     
     
.Man1InA p, .Man1InB p, .Man2InA p, .Man2InB p, .Man3InA p, .Man3InB p
     {
      line-height: 1.3em;
      padding-left: 5px;
      padding-right: 5px;
     }

#Man1Img0, #Man3Img0
     {
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      position: absolute;
     }
     
#Man1Img1, #Man3Img1
     {
      display: none;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      position: absolute;
     }

#Man2Img0
     {
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      position: absolute;
     }
     
.Man2Img1
     {
      display: none;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      position: absolute;
     }
     
#Man4FeaDiv
     {
      /*width: 880px;
      margin: auto;*/
      overflow: visible;
      /*background-color: #FF2277;*/
      display: flex;
      align-items: center;
      justify-content: center;
      flex-wrap: wrap;
     }
     
.Man4FeaBox
     {
     	background: #FDF5EB;
     	height: 125px;
     	width: 200px;
     	border-radius: 15px;
     	float: left;
     	margin: 10px;
     	padding: 10px 10px 10px 10px;
     	box-sizing: border-box;
        /*display: inline-block;*/
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
     }
     
.Man4FeaTitle
     {
      display: inline-block;
      margin-bottom: 4px;
     }
     
.Man4FeaText
     {
      display: inline-block;
      font-size: 0.7em;
     }
     
.ClubsTitle
     {
     	padding: 30px 0px 20px 0px;
      /*color: #fff;
      text-shadow: 0 0 2px #fff, 0 0 4px #fff, 0 0 6px #fff, 0 0 8px #FF2D3F, 0 0 13px #FF2D3F, 0 0 16px #FF2D3F, 0 0 20px #FF2D3F, 0 0 30px #FF2D3F;
      letter-spacing: 5px;
      */
      font-size: 32px;
     }

#Man1ClubDiv
     {
      width: 850px;
      margin: auto;
      padding-bottom: 60px;
     	/*background: #FAFDDD;*/
     	overflow: auto;
     }
     
.Man1ClubBox
     {
     	background: #FAF0FF;
     	height: 50px;
     	width: 240px;
     	border-radius: 15px;
     	float: left;
     	margin: 10px 20px 10px 20px;
     	padding: 0;
     	box-sizing: border-box;
      /*display: inline-block;*/
      display: flex;
      display: -ms-flex;
      display: -webkit-flex;
      justify-content: center;
      flex-direction: column;
      text-align: center;
     }

.Man1ClubBoxLink
     {
      display: inline-block;
     	height: 50px;
     	line-height: 50px;
     	width: 220px;
     }
     
.ClubGeoTitle
     {
      font-weight: bold;
     }     
                   
#PageWrap
     {
     	margin-left: auto;
     	margin-right: auto;
      width: 960px;
      /*background-color: rgba(255,255,255,0.8);*/
      font-family: Arial, Helvetica, sans-serif;
      color:#000000;
	   /*width: 100%;*/
      display: table;
     }
     
#Header, #MenuTop2, #Content2, #Footer
     {
      display: table-row;
     }
     
#HeaderC, #MenuTop2C, #Content2C, #FooterC
     {
      display: table-cell;
     }
     
.feedTable
     {
	   width: 100%;
      display: table;
      margin: 0;
     }
     
.feedRow
     {
      display: table-row;
     }
     
.feedCel
     {
      display: table-cell;
      font-size: 1.0em;
      line-height: 1.1em;
     }
     
#Header
     {
     }

#MenuTop2
     {
     }
     
#Content2
     {
     }
     
#Footer
     {
     }
     
#FooterC, #HeaderC
     {
      vertical-align: middle;
     }
     
#MenuTop2C
     {
      margin: 0;	 
      padding: 1.5%;
      height: 100%;
      background-color: #D2E3FA;
     }
     
#HeaderC
     {
      /*padding: 2.5%;
      background: transparent url(../OutImg/HeaderImg2.png) no-repeat top left / auto 100%;*/      
     }     
     
#FooterC
     {
      padding: 0.5%;
      font-size: 0.9em;
      text-decoration: none;
      outline: none;
      background-color: #D2E3FA;
     }
     
#FooterC a, #FooterC a:hover
     {
      color:#FFB55A;
      text-decoration: none;
      outline: none;
     }
     
     
.SpanFoot
     {
      display: inline-block;
      width: 125px;
      padding-left: 20px;     	
     }
          
#ClubHeaderTable2
     {
      display: table;
     }
     
#ClubHeaderTable3
     {
      display: table;
     }

#ClubHeaderTable2, #ClubHeaderTable3
     {
     	height: 100%;
     	width: 100%;
     	margin: 0;
      border-spacing: 0;
      border-collapse: collapse;
      overflow: hidden;
      /*background-color: #FFC3FA;*/
      font-size: 0.9em;
      
     }
     
#ClubHeaderTable2 a, #ClubHeaderTable3 a
     {
      white-space: nowrap;
      display: inline-block;
      margin-left: 10px;
      margin-right: 10px;
     }
     
#HeaderC, #MenuTop2C, #Content2C, #FooterC, #ClubHeaderTableR1C1, #ClubHeaderTableR1C2, #ClubHeaderTable2R1C1, #ClubHeaderTable2R1C2, #ClubHeaderTable2R1C3, #ClubHeaderTable2R1C4, #ClubHeaderTable2R1C5, #ClubHeaderTable3R1C1, #ClubHeaderTable3R1C2, #ClubHeaderTable3R1C3, #ClubHeaderTable3R1C4, #ClubHeaderTable3R1C5   
     {
      display: table-cell;
     }
     
#ClubHeaderTable2R1C3, #ClubHeaderTable3R1C3,#ClubHeaderTable2R1C5, #ClubHeaderTable3R1C5
     {
      display: none;
     }

#ClubHeaderTable2R1C1, #ClubHeaderTable2R1C2, #ClubHeaderTable2R1C3, #ClubHeaderTable2R1C4, #ClubHeaderTable2R1C5, #ClubHeaderTable3R1C1, #ClubHeaderTable3R1C2, #ClubHeaderTable3R1C3, #ClubHeaderTable3R1C4, #ClubHeaderTable3R1C5
     {
      vertical-align: middle;
      text-align: center;
     }
     
#ClubHeaderTable2R1C1, #ClubHeaderTable3R1C1
     {
      width: 60%;
      vertical-align: middle;
      text-align: left;
     }
     
#ClubHeaderTable2R1C2, #ClubHeaderTable2R1C3, #ClubHeaderTable2R1C4, #ClubHeaderTable2R1C5, #ClubHeaderTable3R1C2, #ClubHeaderTable3R1C3, #ClubHeaderTable3R1C4, #ClubHeaderTable3R1C5
     {
     	width: 10%;
	   color: #FFB55A;
	   cursor: pointer;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
     }
     
#ClubHeaderTable2R1C2 span, #ClubHeaderTable2R1C3 span, #ClubHeaderTable2R1C4 span, #ClubHeaderTable2R1C5 span, #ClubHeaderTable3R1C2 span, #ClubHeaderTable3R1C3 span, #ClubHeaderTable3R1C4 span, #ClubHeaderTable3R1C5 span
     {
      display: inline-block;	   
     	/*height: 100%;*/
     	margin: 0 10px 0 10px;
     }


     
#ContentM1, #ContentM2
     {
     	height: 100%;
     	width: 100%;
      
     }
     
#ContentM2
     {
      display: none;
     }
    
#ContentM5a, #ContentM6a
     {
      height: 100%;
      width: 30%;
      float:left;
      overflow: auto;
      -webkit-overflow-scrolling: touch;
      padding: 0;
      margin: 0;
     }
     
#ContentM5b, #ContentM6b
     {
      width: 70%;
      height: 100%;
      float:left;
      padding: 0;
      margin: 0;
      background-color: #CCC3FA;
     }

.TitleText
     {
      display: inline-block;
      margin-left: 60px;
      font-weight: bold;
      font-size: 24px;
      line-height: 44px; 
      color: #F5F8FD;
     }

#tourbox1
     {
      /*background-color: #FFC3FA;*/
     }
     
#tourbox1a
     {
      /*background-color: #22B3FA;*/
      float: left;
      width: 55%;
      padding: 65px 20px 20px 20px;
      box-sizing: border-box;
     }
     
#tourbox1b
     {
      /*background-color: #22CCCC;*/
      float: left;
      width: 45%;
     }
     
.tourimg1
     {
      display: block;
      margin: auto;
     }

.tourbox1Line
     {
     	clear: both;
      height: 1px;
      border-bottom: 1px dotted #C5C0C0;
     }

#tourbox2
     {
      /*background-color: #BAB3FA;*/
      padding: 25px 15px 15px 15px;
      display: none;
     }

#tourbox3
     {
      /*background-color: #BABCCC;*/
      width: 100%;
      display: none;
     }

#tourbox4
     {
      /*background-color: #FF23FA;*/
      height: 140px;
      width: 50%;
      float: left;
      padding: 15px 20px 15px 20px;
      box-sizing: border-box;
     }
     
#tourbox5
     {
      /*background-color: #DD55FA;*/
      height: 140px;
      width: 50%;
      float: left;
      padding: 15px 20px 15px 20px;
      box-sizing: border-box;
     }
     
#tourbox6
     {
      /*background-color: #A8C32A;*/
      height: 140px;
      width: 50%;
      float: left;
      padding: 15px 20px 15px 20px;
      box-sizing: border-box;
     }
     
#tourbox7, #tourbox8, #tourbox9, #tourbox11
     {
      /*background-color: #D111FA;*/
      height: 140px;
      width: 50%;
      float:left;
      padding: 15px 20px 15px 20px;
      box-sizing: border-box;
     }
     
#tourbox10
     {
      padding: 15px 20px 15px 20px;
      box-sizing: border-box;
     }

.Text10Out0, .Text10Out1
     {
      display: inline-block;
      width: 50%;
      white-space: nowrap;
     }
     
.Text10Out0
     {
      padding: 5px 20px 5px 0px;
      box-sizing: border-box;
     }
     
.Text10Out1
     {
      padding: 5px 0px 5px 20px;
      box-sizing: border-box;
     }
          
.Text10In0
     {
      color: #41E43C;
     }
          
.Text10In1
     {
      color: #F84737;
     }     

.TextInput1
     {
      border: 1px solid black; 
      padding: 5px;
      background: rgba(255,255,255,0.9);
      font: 0.9em/135% Arial, Helvetica, sans-serif;
      /*box-shadow: 0px 0px 8px 2px rgba(255, 255, 255, 1);*/ 
      width: 180px; 
     }
     
.StartBut5 
     {
      background: none repeat scroll 0% 0% #000066;
      width: 200px;
      /*border: 1px solid #000000;*/
      color: #FFB55A;
      line-height: 26px;
      font-size: 22px;
      font-family: Arial, sans-serif;
      font-weight: bold;
      text-align: center;
      -webkit-border-top-left-radius: 15px 50%;
      -moz-border-radius-topleft: 15px 50%;
      border-top-left-radius: 15px 50%;
      -webkit-border-bottom-left-radius: 15px 50%;
      -moz-border-radius-bottomleft: 15px 50%;
      border-bottom-left-radius: 15px 50%;
      -webkit-border-top-right-radius: 15px 50%;
      -moz-border-radius-topright: 15px 50%;
      border-top-right-radius: 15px 50%;
      -webkit-border-bottom-right-radius: 15px 50%;
      -moz-border-radius-bottomright: 15px 50%;
      border-bottom-right-radius: 15px 50%;
      display: inline-block;
      text-decoration: none;
      padding: 10px 13px 10px 13px;
      outline: none;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      /*box-shadow: 0px 0px 8px 2px rgba(255, 255, 255, 1);*/      
     }

.StartBut5:hover
     {
      text-decoration: none;
      outline: none;
      color: #FFB55A;
     }
     
.StartBut3 
     {
      background: none repeat scroll 0% 0% rgb(255, 255, 255);
      border: 1px solid #542283;
      color: #6774B4;
      line-height: 18px;
      font-size: 16px;
      font-family: Arial, sans-serif;
      /*font-weight: bold;*/
      text-align: center;
      margin: 5px 5px 5px 5px;
      display: inline-block;      
      -webkit-border-top-left-radius: 13px 50%;
      -moz-border-radius-topleft: 13px 50%;
      border-top-left-radius: 13px 50%;
      -webkit-border-bottom-left-radius: 13px 50%;
      -moz-border-radius-bottomleft: 13px 50%;
      border-bottom-left-radius: 13px 50%;
      -webkit-border-top-right-radius: 13px 50%;
      -moz-border-radius-topright: 13px 50%;
      border-top-right-radius: 13px 50%;
      -webkit-border-bottom-right-radius: 13px 50%;
      -moz-border-radius-bottomright: 13px 50%;
      border-bottom-right-radius: 13px 50%;
      text-decoration: none;
      padding: 4px 6px 4px 6px;
      outline: none;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      cursor: default;
    }
    
.StartBut3:hover 
    {
     text-decoration: none;
     outline: none;
     color: #6774B4;
    }
     
#StartBox1
     {
      max-width: 220px;
      margin-left: auto;
      margin-right: auto;
     }
     
.RegStartBox1
     {
     	width: 100%;
     	/*float: left;
     	padding: 20px 40px 40px 40px;
      box-sizing: border-box;*/
     } 
     
.RegStartBox2
     {
      margin-left: auto;
      margin-right: auto;
      width: 600px;
      /*background: #ADD8E6;*/
     	padding: 20px 15px 30px 15px;
      box-sizing: border-box;
      font-size: 1.2em;
      line-height: 120%;
      text-align: center;
     }
     
#ueberBox
     {
     	/*width: 100%;*/
      min-height: 500px;
     	padding: 30px 25px 30px 25px;
      box-sizing: border-box;
      font-size: 1.2em;
      line-height: 120%;
      text-align: center;
      margin: auto;
      max-width: 600px;
     }
     
#ueberBox2
     {
     	/*width: 100%;*/
      min-height: 500px;
    	padding: 30px 25px 30px 25px;
      box-sizing: border-box;
      font-size: 1.2em;
      line-height: 120%;
      text-align: center;
      margin: auto;
     }


#feedBox
     {
     	padding: 30px 40px 0px 40px;
      box-sizing: border-box;
      font-size: 1.0em;
      line-height: 1.1em;
     }
     
.DivReg
     {
     	width: 200px;
     	display: inline-block;
     	margin: 6px;
     	text-align: left;
     	/*float:left;
      margin-bottom: 20px;*/
     } 

#RegTitle1, #RegTitle2, #RegTitle3
     {
      margin-bottom: 20px;
      text-align: center;
     } 
     
#RegTitle2
     {
      display: none;
     }
          
.DivReg2
     {
     	width: 300px;
     	float:left;
      margin-bottom: 15px;
      overflow: hidden;
      text-overflow: ellipsis;
     } 
              
#RegMess1, #RegMess2
     {
     	display: none;
      color: #FFA500;
     }
     
#RegImg0
     {
     	display: inline-block;
     	margin-left: 20px;
     	margin-right: 20px;
     	height: 25px;
     	width: auto;
     	vertical-align: middle;
     }
     
.RegAns
     {
     }
     
.RegAns1
     {
     	white-space: nowrap;
     }
    
.DivFeedBack1
     {
      background-color: #E9E2EE;
     }
      
.DivFeedBack2
     {
      background-color: rgba(255,255,255,0.5);
     }
      
.DivFeedBack3
     {
      background-color: rgba(255,255,255,0.7);
     } 
     
     
.DivFeedSize1
     {
     	padding: 1%;
     	width: 23%;
     }
      
.DivFeedSize2
     {
     	padding: 1%;
      width: 48%;
     } 
   
#PrintIfr
    {
     height: 0;
     width: 0;
     border: 0;	
    }  
       
#PrintBox
    {
     display: none;	
    }

@media screen and (min-height: 1000px)
     {
      .Mantel1
          {
     /*      top: 0%;  */
          }

      .Mantel0a
          {
           /*height: 210px;*/
          }
          
      .Mantel0aIn
          {
           /*background-position: 0px 145px;*/
          }
     }

@media screen and (min-height: 1201px)
     {
      .Mantel1
          {
     /*      top: 0%;  */
          }

      .Mantel0a
          {
           /*height: 210px;*/
          }
          
      .Mantel0aIn
          {
           /*background-position: 0px 245px;*/
          }
     }


@media screen and (max-height: 900px)
     {
      .Mantel1
          {
        /*   top: 5%;*/
          }


      .Mantel0a
          {
           /*margin-top: 3%;*/
          }


     }

@media screen and (max-height: 800px)
     {
      .Mantel1
          {
     /*      top: 0%;  */
          }

      .Mantel0a
          {
           /*height: 65px;*/
          }
          
      .Mantel0aIn
          {
           /*background-position: 0px 0px;*/
          }
          
          
     }
     
@media screen and (max-height: 700px)
     {
      .Mantel1
          {
           top: 0%;
          }

      .Mantel0a
          {
           /*background-color: #4574FC;
           height: 44px;*/
          }
          
      .Mantel0aIn
          {
           /*background-image: url(../OutImg/HeaderImgS.png);
           background-position: 0px 0px;
           background-size: auto 44px;*/
          }

       .Mantel0b
          {
           display: none;	
          }
          
      .Mantel0d
          {
           /*height: 100px;*/
          }
          
      .Mantel0dIn
          {
           font-size: 0.8em;
          }

         
       #Header
          {
           background-color: #D2E3FA;
          }
          
       #MenuTop2
          {
           display: none;	
          }
          
          
       #Content2
          {
          }
          
       #Footer
          {
          }
     }

@media screen and (max-width: 1025px)
     {
     	
      .ManIn
          {
           width: auto;
          }

      #Man1Img0
          {   
           display: none;
          }
     
      #Man1Img1
          {
           display: inline-block;
          }
          
     #Man4In
          {
     	     /*height: 600px;*/
          }
          
      #Man4FeaDiv
          {
           width: 660px;
           margin: auto;
          }
          

      .Mantel0a
          {
           /*background: url('../OutImg/BackAktuells.jpg') no-repeat center center;
           background-size: cover;*/
          } 
/*     	
      .Mantel1
          {
           width: 100%;
          }
*/          
      #PageWrap, .Mantel0aIn, .Mantel0bIn, .Mantel0dIn
          {
           width: 85%;
          }
     }


@media screen and (max-width: 979px) and (min-height: 700px)
     {
      .Mantel0a
          {
           /*background: url('../OutImg/BackImg_s.jpg') no-repeat center center;*
           background-size: cover;*/
           /*height: 44px;*/
          } 
          
     }


@media screen and (max-width: 850px)
     {

      #tourbox1a
       {
        padding: 35px 15px 15px 15px;
       }

      #Man1ClubDiv
       {
        width: 570px;
        padding-bottom: 60px;
       }
    }



     
@media screen and (max-width: 700px)
     {


      .Mantel1
          {
           top: 0%;
          }

      .Mantel0a
          {
           /*background: #4574FC;
           height: 44px;*/
          }
          
      .Mantel0aIn
          {
           width: 100%;
           /*background-image: url(../OutImg/HeaderImgS.png);
           background-position: 0px 0px;
           background-size: auto 44px;*/
          }
          
      .Mantel0d
          {
           /*height: 100px;*/
          }
          
      .Mantel0dIn
          {
           font-size: 0.8em;
          }

          
       #Header
          {
           background-color: #D2E3FA;
          }
          
       #MenuTop2
          {
           display: none;	
          }
          
       .Mantel0b
          {
           display: none;	
          }
          
       #Content2
          {
          }
          
       #Footer
          {
          }

     .ManIn
          {
          }
          
      #Man1In
          {
           font-size: 16px;
          }
          
      #HauptTitel0
          {
           font-size: 2.5vw;
          }
          
      .HauptTitel1
          {
           font-size: 21px;
          }
          
          
      #Man2In, #Man4In
          {
          }
/*
      #Man2In0
          {
           display: none;
          }
          
      #Man2In1
          {
           display: block;
          }
*/          
      .Man1InA, .Man1InB
          {
           width: auto;
     	   float: none;
           font-size: 16px;
          }
          
      .Man2InA, .Man3InA
          {
           width: auto;
     	   float: none;
           font-size: 16px;
           height: auto;
          }
          
      .Man2InB, .Man3InB
          {
           width: auto;
     	   float: none;
           font-size: 16px;
          }
          
      .Man1InA h1
          {
           padding: 15px 0px 15px 0px;
           font-size: 26px;
          }
          

     .Man3InA h1
          {
           padding: 35px 0px 15px 0px;
           font-size: 48px;
          }


      .Man1InB h1, .Man2InA h1, .Man2InB h1, .Man3InB h1
          {
           padding: 35px 0px 15px 0px;
           font-size: 26px;
          }

      #Man1Img0, #Man2Img0, #Man1Img1, .Man2Img1, #Man3Img0, #Man3Img1
          {
           height: 80%;
           position: relative;
           padding: 30px 0px 30px 0px;
          }
     
      #Man4In h1
          {
           padding: 35px 0px 15px 0px;
           font-size: 26px;
          }
          
      #Man4In
          {
     	     /*height: 800px;*/
          }
          
     .Man4InA
          {
           width: 100%;
          }
          
      #Man4FeaDiv
          {
           width: 308px;
           margin: auto;
          }
          
      .Man4FeaBox
          {
           height: 100px;
     	     width: 140px;
     	     border-radius: 10px;
     	     margin: 7px;
     	     padding: 8px 6px 8px 6px;
          }
          
      .Man4FeaTitle
          {
           font-size: 0.8em;
           line-height: 1.0em; 
          }
     
      .Man4FeaText
          {
           font-size: 0.6em;
           line-height: 1.2em; 
          }
          

      .ClubsTitle
          {
           padding: 15px 0px 10px 0px;
           /*
           text-shadow: 0 0 2px #fff, 0 0 2px #fff, 0 0 3px #fff, 0 0 4px #FF2D3F, 0 0 6px #FF2D3F, 0 0 6px #FF2D3F, 0 0 10px #FF2D3F, 0 0 12px #FF2D3F;
           letter-spacing: 2px;
           */
           font-size: 18px;
          }

      #Man1ClubDiv
          {
           width: 370px;
           padding-bottom: 30px;
          }

      .Man1ClubBox
          {
           height: 36px;
           width: 156px;
           border-radius: 11px;
           margin: 7px 12px 7px 12px;
          }

      .Man1ClubBoxLink
          {
     	     height: 36px;
     	     width: 156px;
           font: 0.8em/36px Arial, Helvetica, sans-serif;
          }
          
      .ClubGeoTitle
          {
           font-size: 0.8em;
          }     


      #ContentM5a, #ContentM6a
          {
           display: none;
          }
          
      #ContentM5b, #ContentM6b
          {
           width: 100%;
          }

      #FooterC
          {
           font-size: 0.8em;
          } 
          
      h3 
          {
           font-size: 20px;
          }
          
      #ClubHeaderTable2R1C2 span, #ClubHeaderTable2R1C3 span, #ClubHeaderTable2R1C4 span, #ClubHeaderTable2R1C5 span, #ClubHeaderTable3R1C2 span, #ClubHeaderTable3R1C3 span, #ClubHeaderTable3R1C4 span, #ClubHeaderTable3R1C5 span
          {
           margin: 0px 8px 0px 8px;
          }
          
      .SpanFoot
          {
           padding-left: 10px;     	
          }
          
      .RegStartBox1, .RegStartBox2
          {
           width: 500px;
          }
          
       #ueberBox, #ueberBox2
          {
     	   padding: 15px;
           box-sizing: border-box;
           font-size: 1.0em;
           line-height: 110%;
          }
          
       .feedCel
          {
           font-size: 0.9em;
           line-height: 1.0em;
          }

       .DivReg
          {
     	     width: 150px;
          }
          
       .DivReg2
          {
     	     width: 240px;
           margin-bottom: 10px;
          }
           
       .TextInput1
          {
           padding: 3px;
           font: 0.8em/120% Arial, Helvetica, sans-serif;
           width: 140px; 
          }
          
       .StartBut3 
          {
           /*margin: 5px 0px 0px 0px;*/
           padding: 4px 4px 4px 4px;
           line-height: 16px;
           font-size: 14px;
          }
          
       #tourbox1
          {
           display: none;
          }
          
       .tourbox1Line
          {
           display: none;
          }
          
       #tourbox2
          {
           display: block;
           font-size: 0.9em;
          }
          
       #tourbox2 h1
          {
           font-size: 1.6em;
          }
          
       #tourbox3
          {
           display: block;
          }
              
       #tourbox4, #tourbox5, #tourbox6, #tourbox7, #tourbox8, #tourbox9, #tourbox10, #tourbox11
          {
           width: 100%;
           clear: both;
           font-size: 0.9em;
          }
        
       .Text10Out0, .Text10Out1
          {
           display: block;
           width: 100%;
           clear: both;
           padding: 5px 0px 5px 0px;
          }
          
       .RegAns
          {
           /*width: 180px;*/
          }
    }
    
@media screen and (max-width: 700px)
     {
     
      .Mantel0aIn
       {
        /*background-image: url(../OutImg/HeaderImgS.png);*/
       }
       
     }
         
@media screen and (max-width: 700px)
     {
     
      .Mantel0bIn
       {
        background-image: url(../OutImg/HeaderImgS.png);
       }
       
     }    
    
@media screen and (max-width: 500px)
     {

      #ClubHeaderTable2, #ClubHeaderTable3
       {
     	  font-size: 0.8em;
       }
       
      .RegStartBox1, .RegStartBox2
          {
           margin-left: auto;
     	     margin-right: auto;
           width: auto;
          }
    }
    
@media screen and (max-width: 400px)
     {
     	
      #Man4FeaDiv
          {
           width: 310px;
           margin: auto;
          }
          
      #Man1ClubDiv
          {
           width: 312px;
           padding-bottom: 20px;
          }

      .Man1ClubBox
          {
           height: 30px;
           width: 135px;
           border-radius: 8px;
           margin: 5px 10px 5px 10px;
          }

      .Man1ClubBoxLink
          {
     	     height: 30px;
     	     width: 135px;
           font: 0.7em/30px Arial, Helvetica, sans-serif;
          }

     }
    
    
    
    
    
    
