body { 
		position:absolute;
		color: #000000; background:#cccccc;
		font-family:  "comic sans ms", "Times New Roman", sans-serif, Arial;
		
	}
	
html, body { 
		top:0; left:0; right:0;
		min-height:100%;
		margin:0;
		padding:0;
		width:100%;
	}
	
* html, * html body {
		overflow:hidden;
		bottom:0;
		height:100%;
	}  
		
#header_container {
		position:fixed;
		top:0; left:0; right:0;
		background:#FFCC99;
		color: #000099;
		margin:0;
		height:70pt;
		z-index:3;
	}

* html #header_container {
		position:absolute;
		width:100%;
		padding-right:16px;
	}
		
#header {
		position:absolute;
		top:6pt; left:140pt;
		font-weight:bold;
		font-size:20pt;
		z-index:3;
		margin:0;
		padding:0.2em;
	}
	
/** html #header {
		height:100%;
		position:static;
	} */
	
#countdown {
		position:absolute;
		top:20pt; left:425pt;
		font-size:10pt;
		z-index:3;
		margin:0;
		padding:0.2em;
	}
	
#countdown input {
        background:#FFCC99;
		color:#000099;
		border-style:none;
	}
	
/** html #countdown {
		height:100%;
		position:static;
	} */
		
#kopfbild {
    	position:absolute;
		top:5pt; left:5pt;
	}
	
	
/* Hauptmenü oben */

#hauptmenu {
    	position:absolute;
		font-family:  Arial, sans-serif, "Times New Roman";
    	top:48pt;
		left:135pt;
	}

#hauptmenu a {
		height: 20px;
		padding: 0 12px 0 12px;
		color: #000099;
		background-color: #FFCC99;
		font-weight:bold;
		text-decoration: none;
	}
	
#hauptmenu a:hover {
		height: 20px;
		padding: 0 12px 0 12px;
		color: #009933;
		background-color: #FFCC99;
		font-weight:bold;
		text-decoration: none;
	}
	
#hauptmenu span {
    	padding: 0 12px 0 12px;
    	text-decoration: none; font-weight: bold;
    	color: #FFFFFF; background-color: #FFCC99;
	}

	
/* Untermenü links */

#submenu {
		position:fixed;
		font-family:  Arial, sans-serif, "Times New Roman";
    	float: left; width: 120pt;
		height:100%;
    	margin: 0; padding: 6em 0.3em 0.8em 0.3em;
    	border: 0px solid black;
		color: #000000;
    	background-color: #FFCC99;
	}	

/** html #submenu {					
		width: 180pt;        legt den linken Rand vom Inhalt-Bereich fest 
     	w\idth: 180pt;      
    	padding-left: 0;       Abstand des Menues vom linken Rand 
    	padd\ing-left: 9pt;   
		padding-top: 105pt;    Abstand des Menues von oben 
		padd\ing-top: 105pt;  
	} */
				
#submenu li {
		list-style: none;
		margin:0;
		padding:0.3em;
	}
	
#submenu a {
		display:block;
    	padding: 0.2em;
    	text-decoration: none; font-weight: bold;
    	border: 0px solid black;
    	color: #000099; background-color: #FFCC99;
	}
	
#submenu a:hover {
		border-color: white;
    	color: #009933; background-color: #FFCC99;
	}
	
#submenu span {
		display:block;
    	padding: 0.2em;
    	text-decoration: none; font-weight: bold;
    	color: #FFFFFF; background-color: #FFCC99;
	}

	
/* Inhalt */
#contenthistorie {
    position:absolute;
    top:78pt;
	left:540pt;
	}

* html #contenthistorie {
	position:absolute;
    top:78pt;
    left:540pt;
    }


#content {
		margin:0;
		padding-top:80pt;
		padding-right:10pt;
		padding-left:138pt;
		padding-bottom:10pt;
		overflow:auto;
		z-index:2;		
	}

* html #content {
		position:absolute;
		top:40pt; bottom:0; left:0; right:0;
		height:100%;
		width:100%;
		margin:0;
		overflow:auto;
    }
	
/** html #content {
		position:absolute;
		top:0; bottom:0; left:0; right:0;
		height:100%;
		width:100%;
		overflow:auto;
		margin:0;
	} */
	
#contentnorm {
	    background-color: #CCCCCC;
		color: #000000;
	}	
	
#schlagzeilen {
	    background-color: #CCCCCC;
		color: #993366;   
		text-align: center; 
		font-size:19pt;    
	}
  

#Uhr { position:absolute; top:25px; left:450pt; }
.Uhr { font-family:Garamond; font-size:15px; color:#993366; }
	

	
	