body {
-webkit-text-size-adjust: none;  /*	i phone  */
-webkit-overflow-scrolling: touch;  /*	i phone  */
}

*{ 
margin:0;  
padding:0; 
}

div{  
margin:0; 
padding:0; 
}

img {  
border:none;  
max-width:100%;  
}


.center {
text-align: center;
}


#map{
max-width:640px; max-height:700px;
min-width:170px; min-height:432px;
z-index:1000;
}


#musik 
{ 
cursor: pointer; z-index:2000;   
}


.container {  
max-width:640px;  
text-align:left;  
}



/* -------------------------------------------------  */

.fliesstext {

font-family: 'Open Sans Light', sans-serif; 
color:#000000;  
font-size:1.2em;
font-weight: 400;  
/*line-height:1.8; */
text-align:left;  /* text-align:justify; */
}

.fliesstext a {
color:#000000; 

text-decoration:none;  }


.fliesstext a:hover {  
color:#333333;
}



/* -------------------------------------------------  */

.fliesstext_mitte {

font-family: 'Open Sans Light', sans-serif; 
color:#000000;  
font-size:1.2em;
font-weight: 400;  
/*line-height:1.8; */
text-align:center;  /* text-align:justify; */
}

.fliesstext_mitte a {
color:#000000; 
text-decoration:none;  }


.fliesstext_mitte a:hover {  
color:#910091; }




/* ------------------------------------------------- */

.ueberschrift {
font-family: 'Open Sans', sans-serif;
color:#000000;
font-size:2.4em;
font-weight:400;
text-align: center;
}


.ueberschrift a {
color:#000000;   
margin:0px 10px 0px 0px; 
font-weight:400;
}

.ueberschrift a:hover { 
color:#910091; 
font-weight:400;
}





.headline {
font-family: 'Open Sans Light', sans-serif; 
font-size:1.4em;
text-align: center;
}



.right {
text-align: right;
}

/*	--------------------------  */


#open1, #open2, #open3, #open4, #open5, #open6, #open7, #open8, #open9, #open10, #open11, #open12 {
cursor:pointer;
font-family: 'Roboto Condensed', sans-serif; 
letter-spacing:2px;
color:#000000;
font-size:1.2em;
font-weight: 400; 
}

#open1 a, #open2 a, #open3 a, #open4 a, #open5 a, #open6 a, #open7 a, #open8 a, #open9 a  #open10 a, #open11 a, #open12 a {
cursor:pointer;
color:#000000;
}

#open1 a:hover, #open2 a:hover, #open3 a:hover, #open4 a:hover, #open5 a:hover, #open6 a:hover, #open7 a:hover, #open8 a:hover, #open9 a:hover, #open10 a:hover, #open11 a:hover #open12 a:hover 
{
cursor:pointer;
color:#910091;
}


/* ------------------------------------------------- */


.linie {
margin:30px 0px 30px 0px;
border-top:2px dotted #372226;  
}

/* ------------------------------------------------- */


.linie_small {
margin:10px 0px 10px 0px;
border-top:2px solid #1CC3D4;  
}


/* ------------------------------------------------- */

.abstand_kleine_zeile { height:8px; }

.abstand_eine_zeile { height:22px; }

.abstand_zwei_zeilen {  height:40px; }

.abstand_drei_zeilen {  height:80px; }


/* ------------------------------------------------- */




