@charset "ISO-8859-1";

/*Formatierungen für Texte:*/
/*Farben: Dunkelrot: #aa0000;*/

body {
	background-color: #ffffff;
	}



@media screen and (max-width: 99999px) { /*Auflösung für grosse Bildschirme*/
	.countdown_big {
		font-family: 'Libre Baskerville', serif;
		font-size: 1.2vw; 
	}

	.countdown_small {
		font-family: 'Libre Baskerville', serif;
		font-size: 0.6vw; 
	}
	
	.menue_font {
		font-family: 'Tangerine', cursive;
		font-size: 2vw; 
		font-weight: 600;
	}

.title { 
    font-family: 'Tangerine', cursive;
    font-size: 100px;
	font-weight: 300;
	color: #aa0000;
    }
	
.title_small { 
    font-family: 'Tangerine', cursive;
    font-size: 25px;
    line-height: 1.5;	
	font-weight: 600;
	color: #aa0000;
    }

	
.legende { 
    font-family: 'Libre Baskerville', serif;
    font-size: 12px;
    }
	
.fliesstext { 
    font-family: 'Libre Baskerville', serif;
    font-size: 20px; 
    }

}
	
@media screen and (orientation: portrait), (max-width: 1200px) { /*Auflösung für Smartphone-Bildschirme*/
	.countdown_big {
		font-family: 'Libre Baskerville', serif;
		font-size: 3.2vw; 
	}

	.countdown_small {
		font-family: 'Libre Baskerville', serif;
		font-size: 1.6vw; 
	}

	.title { 
		font-family: 'Tangerine', cursive;
		font-size: 9vw;
		font-weight: 300;
		color: #aa0000;
	}
		
	.title_small { 
		font-family: 'Tangerine', cursive;
		font-size: 3.75vw;
		line-height: 1.5;	
		font-weight: 600;
		color: #aa0000;
	}

	.legende { 
		font-family: 'Libre Baskerville', serif;
		font-size: 1.6vw;
	}
		
	.fliesstext { 
			font-family: 'Libre Baskerville', serif;
			font-size: 3vw; 
	}

}


	

/*Formatierungen für die verschiedenen Tabellenarten:*/
	
table {border:0px;
    }

table.layout {border:0px solid #FFFFFF;
    }

td {border:0px solid #000000;
    }

	
/*Formatierungen für Links:*/

a {
	text-decoration: none;
	color:#aa0000;
    }
a:hover {
	text-decoration: none;
    }