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%;  
}


.container {  
max-width:650px;  
text-align:left;  
}




/*#active_link, .active_link {   
color:#660066;  
}*/



/* -------------------------------------------------  */

#fliesstext {

font-family: 'Oswald', sans-serif; 
color:#000000;  
font-size:1.6em;
font-weight: 300;  
text-align:left;  
/* text-align:justify; */
/*line-height:1.8; */
}

#fliesstext a {
color:#000000; 
text-decoration:none;  }


#fliesstext a:hover {  
color:#910091; }


/* ------------------------------------------------- */

.ueberschrift {
font-family: 'Oswald', sans-serif;  
color:#000000;
font-size:1.3em;
font-weight:400;
text-align: center;
}


.ueberschrift a {
color:#000000;   
margin:0px 10px 0px 0px; 
font-size:1.3em;
font-weight:400;
}

.ueberschrift a:hover { 
color:#910091; 
font-size:1.3em;
font-weight:400;
}





.headline {
font-family: 'Oswald', sans-serif; 
/*color:#000000; */ 
/*font-size:1.0em;*/
/*font-weight: 300; */
text-align: center;
}



/*	--------------------------  */

#open1, #open2, #open3, #open4, #open5, #open6, #open7, #open8, #open9, #open10, #open11, #open12 {
cursor:pointer;
color:#910091;
}

#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:#000000;
}



/* ------------------------------------------------- */


.linie {
margin:30px 0px 30px 0px;
border-top:2px dotted #372226;  
}

/* ------------------------------------------------- */


.linie_small {
margin:10px 0px 10px 0px;
border-top:2px solid #1CC3D4;  
}


/* ------------------------------------------------- */


.elastic-video {
position: relative;
padding-bottom: 55%;
padding-top: 15px;
height: 0;
overflow: hidden;
}


.elastic-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


/* ------------------------------------------------- */

.abstand_kleine_zeile { height:8px; }

.abstand_eine_zeile { height:22px; }

.abstand_zwei_zeilen {  height:40px; }

.abstand_drei_zeilen {  height:80px; }


/* ------------------------------------------------- */




