#header2-4
{
 background-image: url(../images/teresa_rothwangl_fotografinGruppe_1_klein.jpg) !important;	 
 background-size: cover !important;
}

#divtablealign
{
 padding-top: 15%;
 padding-right: 10%;
 padding-bottom: 10%;
 padding-left: 10%;
}
#datenschutzlink
{
 padding-right: 27px !important;
}
table#mytable2
{
 display:none;
}

#br1
{
 display:none !important;
}
#myabstandm
{
 display:block !important;
 margin-bottom:1% !important;
}

table#mytable1
{
 display:block;
 border-collapse: collapse; 
 width:100%;
 margin-left:auto;
 margin-right:auto;
 border-style:none;
}

table#mytable1 td
{
 border-style:none;
 width: 25%; 
 background-color: none;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:100%; 
 text-align:center; 
 padding: 1% 1% 1% 1%;
}
.mytdh
{
 border-style:none !important;
 width: 25% !important; 
 background-color: none !important;
 font-family: 'Raleway', sans-serif !important;
 font-weight: 500 !important;
 font-size:100% !important; 
 text-align:center !important; 
 padding: 5px 5px 5px 5px !important;
}
.tdwhite
{
 background-color: #ffffff !important;
 border-style:solid !important;
 border-color:#edc47c !important;
 padding: 1% 1% 1% 1% !important;
}

#myref1
{
 width:100%;
 height:auto;
 object-fit: contain;
}

#myref2
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref3
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref4
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref5
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref6
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref7
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref8
{
 display:inline !important;
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref8x
{
 display:none !important;
}
@supports (-ms-ime-align:auto) 
{
 #myref8
 {
  display:none !important;
 }
 #myref8x
{ 
 display:inline !important;
 width:100% !important;
 height:auto !important;
 object-fit: contain !important;
}
}
#myref9
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref10
{
 width:100%;
 height:auto;
 object-fit: contain;
}
#myref11
{
 width:100%;
 height:auto;
 object-fit: contain;
}
.mytdhc
{
 border-style:none;
 width: 25%; 
 background-color: none;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:100%; 
 text-align:center; 
 padding: 5px 5px 5px 5px;
}

.myhinweise
{
 font-family: 'Raleway', sans-serif;
 font-size:13px !important;
}

@media (max-width: 767px)
{

#divtablealign
{
 padding-top: 15% !important;
 padding-right: 10% !important;
 padding-bottom: 10% !important;
 padding-left: 10% !important;
}	
	
table#mytable1
{
 display:none;
 border-collapse: collapse; 
 width:100% !important;
 border-style:none;
}
table#mytable1 tr
{
 border-style:none;
 width: 25% !important;
 -webkit-hyphens: auto;
 -ms-hyphens: auto;
 hyphens:auto;
}
table#mytable1 td
{
 border-style:none;
 width: 25% !important; 
 background-color: none;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:65%; 
 text-align:center; 
 padding: 1% 1% 1% 1%;
 -webkit-hyphens: manual;
 -ms-hyphens: manual;
 hyphens:manual;
}
.mytdh
{
 border-style:none !important;
 width: 25% !important; 
 background-color: none !important;
 font-family: 'Raleway', sans-serif !important;
 font-weight: 500 !important;
 font-size:65% !important; 
 text-align:center !important; 
 padding: 1% 1% 1% 1% !important;
 -webkit-hyphens: manual !important;
 -ms-hyphens: manual !important;
 hyphens:manual !important;
}

.mytdhc
{
 border-style:none;
 width: 25% !important; 
 background-color: none;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:65%; 
 text-align:center; 
 padding: 1% 1% 1% 1%;
 -webkit-hyphens: manual;
 -ms-hyphens: manual;
 hyphens:manual;
}
	
table#mytable2
{
 border-collapse: collapse; 
 width:70% !important;
 border-style:none;
 display:block;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:1%;
}
table#mytable2 tr
{
 border-style:none;
 width: 25% !important;
 -webkit-hyphens: manual;
 -ms-hyphens: manual;
 hyphens:manual;
}
table#mytable2 td
{
 border-style:none;
 width: 25% !important; 
 background-color: none;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:65%; 
 text-align:center; 
 padding: 1% 1% 5% 1%;
 -webkit-hyphens: manual;
 -ms-hyphens: manual;
 hyphens:manual;
}
table#mytable2 td#mytdh
{
 border-style:none;
 width: 25% !important; 
 background-color: none;
 font-family: 'Raleway', sans-serif;
 font-weight: 500;
 font-size:65%; 
 text-align:center; 
 padding: 1% 1% 1% 1%;
 -webkit-hyphens: manual;
 -ms-hyphens: manual;
 hyphens:manual;
}
.tdwhite
{
 background-color: #ffffff !important;
 border-style:solid !important;
 border-color:#edc47c !important;
 padding: 1% 1% 5% 1% !important;
}
#br1
{
 display:inline !important;
}
.tdwhite
{
 background-color: #ffffff !important;
}

}
/*Prüfen, ob IE10*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) 
{
 #myref8
 {
  display:none !important;
 }
 #myref8x
{
 display:inline !important;
 width:100% !important;
 height:auto !important;
 object-fit: contain !important;
}
}
