html, body {
				width: 100%;
				height: 100%;
				margin: 0;
				
			background-color: #ADD8E6;
			background-image: linear-gradient(#BFBFBF, #E5E5E5);
			font-family: Sans-Serif;
			color: #333333;
			text-decoration: none;

			}
			#comming_soon {
				position: absolute;
				top: 160px;
				left: 10px;
				right: 10px;
				max-width: 800px;
				height: 200px;
				margin: auto;
				border: 1px solid black;
				font-family: Arial, sans-serif;
				font-weight: bold;
				background: #FFFFFF;
				z-index: 30;
				opacity: 1;
				border-radius: 5px;
				padding: 10px 20px;
				text-align: center;
				line-height: 1.4em;
			}

			#sponsor {
				position: absolute;
				top: 10px;
				left: 60px;
				font-family: Arial, sans-serif;
				font-weight: bold;
				background: #F8F56A;
				z-index: 10;
				opacity: 1.0;
				border-radius: 5px;
				padding: 20px 20px;
				float: left;
				border: 1px solid black;
				text-align: center;
				line-height: 1.5em;
			}
			#sponsor a:link, #sponsor a:visited, #sponsor a:active  {
				text-decoration: none;
				color: #333333;
				text-shadow: 2px 2px 5px #AAAAAA;

			}
			#sponsor a:visited {
				text-decoration: none;
				color: #333333;
			}
			#sponsor a:hover {
				text-decoration: underline;
				color: #333333;
			}
			
			a {
			text-decoration: none;
			}
			
			img {
				max-width: 100%;
				height: auto;
			}
			#top {
				position: absolute;
				top: 10px;
				right: 10px;
				background: #CCCCCC;
				z-index: 10;
				opacity: 1.0;
				border-radius: 5px;
				padding: 5px 5px;
				float: left;
				border: 1px solid black;
			}
			#afstand, #hastighed, #gennemsnit, #tid {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-shadow: 2px 2px 5px #eeeeee;
				float: left;
				padding: 10px 10px;
			}
			#main  {
				margin: auto;
				width: 80%;
				max-width: 800px;
				background-color: #ffffff;
				padding: 20px 20px 20px 20px;
				border-radius: 8px;
				line-height: 1.5em;
				margin-bottom: 20px;
				margin-top: 20px;
			}
			#map  {
				width: 100%;
				height: 100%;
				margin: 0;
				z-index: 1;
			}
			#bund {
				font-family: Arial, sans-serif;
				font-weight: bold;
				font-size: 1.3em;
				text-shadow: 2px 2px 5px gray;
				background: white;
				opacity: 0.9;
				border-radius: 8px;
				position: absolute;
				bottom: 20px;
				left: 10px;
				right: 10px;
				z-index: 20;
				overflow: hidden;
				max-width: 1200px;
				margin: auto;
				border: 1px solid black;
			}
			#marquee {
				font-weight: bold; 
				white-space: nowrap; 
				clear: both; 
				float: left; 
				padding: 0px 0px;		
			}
			h3, h4, h5, h6 {
				color: #11A611;

			}
			h1, h2 {
				color: #E61717; /* #A800A8; */
				
			}
			
			@media screen and (max-width: 1200px) {
			  #comming_soon {
			 
			  }
				#sponsor {
					padding: 10px 10px;
					font-size: 1.1em;
				}

				#afstand, #hastighed, #gennemsnit, #tid {
					float: none;
					padding: 5px 5px;
				}
				#bund {
					z-index: 20;
					font-size: 1.5em;

				}
			}
			
			@media screen and (max-width:720px) {
			  #comming_soon {
			  
			  }
				#sponsor {
					padding: 10px 10px;
					font-size: 0.9em;
				}
				#afstand, #hastighed, #gennemsnit, #tid {
					float: none;
					padding: 2px;
					font-size: 0.9em;
				}
				#bund {
					left: 5px;
					right: 5px;
					z-index: 20;
					font-size: 1.0em;
				}
			}	
