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;
}




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



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

.fliesstext {

font-family: "GFS Didot", serif;
color:#333333;  
font-size:1.4em;
font-weight: 400;  
/*line-height:1.8; */
text-align:left;  /* text-align:justify; */
}

.fliesstext a {
color:#333333; 

text-decoration:none;  }


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





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

.fliesstext_mitte {

font-family: "GFS Didot", serif;
color:#333333;  
font-size:1.4em;
font-weight: 400;  
/*line-height:1.8; */
text-align:center;  /* text-align:justify; */
}

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


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





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

.fliesstext_small {

font-family: "GFS Didot", serif;
color:#333333;   
font-size:1.0em;
font-weight: 400;  
/*line-height:1.8; */
text-align:center;  /* text-align:justify; */
}

.fliesstext_small a {
color:#333333;  
text-decoration:none;  }


.fliesstext_small a:hover {  
color:#000000; }



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


.ueberschrift {
font-family: "GFS Didot", serif;
color:#333333;  
font-size:1.4em;
font-weight:400;
text-align: center;
}


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

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


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


.black {
font-family: "GFS Didot", serif;
color:#ffffff;
font-size:2.0em;
font-weight:400;
text-align: center;
}


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

.black a:hover { 
color:#ffffff; 
font-weight:400;
}


.right {
text-align: right;
}

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


#open1, #open2, #open3, #open4, #open5, #open6, #open7, #open8, #open9, #open10, #open11, #open12 {
cursor:pointer;
font-family: "GFS Didot", serif;
/*letter-spacing:2px;*/
color:#666666;
font-size:1.0em;
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:#666666;
}

#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:#666666;
}


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


.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; }


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




