html { -webkit-text-size-adjust: none; }

.fan_box .full_widget { 
	background: none; border: none;
}
	
/* Hyperlink im Text und die Farbe der Navi-Schrift     */
a  {
        color : #000000;
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
        font-size: 11px;
}

/* Mousoverfarbe im Text und in der Navi     */
a:hover  {
        color : #a5027d;
        font-size: 11px;
        text-decoration: none;
}

a.footer {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #ffffff;
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
        font-size: 10px;
}

a.footer:hover {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #a5027d;
        font-size: 10px;
        font-weight : normal;
        text-decoration: none;
}

a.pod {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #000000;
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
        font-size: 10px;
        line-height : 15px;
}

a.pod:hover {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #a5027d;
        font-size: 10px;
        font-weight : normal;
        text-decoration: none;
        line-height : 15px;
}

a.auswahl {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #000000;
        text-decoration : normal;
        font-weight : bold;
        font-style: normal;
        font-size: 10px;
        line-height : 15px;
}

a.auswahl:hover {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #a5027d;
        font-size: 10px;
        font-weight : bold;
        text-decoration: none;
        line-height : 15px;
}

a.more {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #a5027d;
        text-decoration : normal;
        font-weight : normal;
        font-style: normal;
        font-size: 11px;
        line-height : 20px;
        margin-top: 0px;
        margin-left: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
}

a.more:hover {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #000000;
        font-size: 11px;
        font-weight : bold;
        text-decoration: none;
        line-height : 20px;
}

a.nav {
        font-size: 11px;
}

a.nav:hover {
        font-size: 11px;
}

.Stil1 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        line-height : 20px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.txt {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.karte {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.txtblll {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 0px;
        margin-left: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.txtbl {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        line-height : 15px;
        color : #a5027d;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.txtbll {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        line-height : 15px;
        color : #a5027d;
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 0px;
        margin-bottom: 5px;
}

.txtbb {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        line-height : 15px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.txtnb {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 20px;
        margin-left: 13px;
        margin-right: 13px;
        margin-bottom: 5px;
}

.txtnb0 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 0px;
        margin-left: 13px;
        margin-right: 0px;
        margin-bottom: 5px;
}

.txttempl {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 20px;
        color : #a5027d;
        margin-top: 0px;
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 0px;
}

.txttblh {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        line-height : 15px;
        color : #a5027d;
        margin-top: 3px;
        margin-left: 3px;
        margin-right: 0px;
        margin-bottom: 3px;
}

.txttbltxt {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 3px;
        margin-left: 3px;
        margin-right: 0px;
        margin-bottom: 3px;
}

.txtfooter {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : normal;
        line-height : 17px;
        color : #ead4ab;
}

.openperiod  {
        padding-top: 20px;
        padding-left: 0px;
        padding-right: 10px;
        padding-bottom: 5px;
}

.languages  {
        padding-top: 50px;
        padding-left: 0px;
        padding-right: 10px;
        padding-bottom: 5px;
}

.footer {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        line-height : 11px;
        color : #ffffff;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.equipment {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        line-height : 14px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

h1 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        font-weight : normal;
        line-height : 14px;
        color : #333333;
        letter-spacing: 6px;
        margin-top: 20px;
        margin-left: 20px;
        margin-right: 0px;
        margin-bottom: 5px;
}

h2 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        font-weight : bold;
        line-height : 24px;
        color : #a5027d;
        margin-top: 20px;
        margin-left: 0px;
        margin-right: 10px;
        margin-bottom: 20px;
}

h3 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        font-weight : normal;
        line-height : 24px;
        color : #a5027d;
        margin-top: 20px;
        margin-left: 13px;
        margin-right: 0px;
        margin-bottom: 10px;
}
h4 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        line-height : 16px;
        color : #79858c;
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 10px;
        margin-bottom: 0px;
}
h5 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : bold;
        line-height : 13px;
        color : #c00;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}
h6 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        line-height : 12px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

/* SPOTS */

.spot {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        line-height : 18px;
        color : #a5027d;
        margin-top: 0px;
        margin-left: 6px;
        margin-right: 0px;
        margin-bottom: 12px;
}


/* PRICES */

.priheader {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        line-height : 14px;
        color : #FFFFFF;
        margin-top: 6px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 6px;
}

.priheader2 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        line-height : 16px;
        color : #000000;
        margin-top: 6px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 6px;
}

.pridays {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        margin-top: 4px;
        margin-left: 10px;
        margin-right: 0px;
        margin-bottom: 3px;
}

.prices {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        line-height : 15px;
        color : #000000;
        padding-top: 4px;
        margin-left: 0px;
        margin-right: 0px;
        padding-bottom: 3px;
}

.pricesh1 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 22px;
        font-weight : normal;
        line-height : 26px;
        color : #a5027d;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.form_produkt{
	width:90px;
	height: 15px;
	margin:0px; 
	padding:0px;
	border-width:0px;
	border-style:solid;
	border-color:#79858C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    background-color: #ffffff;
}

/* Text bei Eingabe im Kontaktformular     */
input {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        }


/* Farbe der Schrift im Button vom Kontaktformular     */
select {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        color : #000000;
        }
textarea {
        color : #000000;
        }

.form_text{
	width:163px; 
	margin-top:0px; 
	margin-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-color:#a5acb2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
        
.form_submit{
	width:100px; 
	margin-top:2px; 
	margin-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-color:#a5027d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    background-color: #a5027d;
}

a.pricesbg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height : 16px;
	color: #a5027d;
}

a.pricesbg:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height : 16px;
	color: #000000;
}
