/* Angaben für alle standardkonformen Browser */


		body { 
			position : absolute; 
			background : #000033; 
			padding : 0; 
			font-size : 100.01%; 
	} 

		html, body { 
			top : 0; 
			left : 0; 
			right : 0; 
			min-height : 100%; 
			margin : 0; 
			padding : 0; 
			width : 100%; 
	} 
		#header_container { 
			position : fixed; 
			top : 1em; 
			left : 16em; 
			right : 1em; 
			text-align : center; 
			height : 5.5em; 
			background : #000033; 
			border-width: 2pt;
 			border-style: solid;
			border-color: #ff9900;
 			border-radius: 15px;
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			padding : 1em; 
			z-index : 3; 
	}
 

		#header { 
			position : absolute; 
			display : inline; 
			top : 0; 
			left : 0; 
			right : 0; 
			bottom : 0; 
			height : 100%; 
			background : #000033; 
			z-index : 3; 
			padding : 1em; 
	} 

		#menu { 
			position : fixed; 
			display : inline; 
			top : 1em; 
			left : 1em; 
			width : 14em; 
			background : #000033; 
			border-width: 2pt;
			border-style: solid;
			border-color: #ff9900;
			border-radius: 15px;
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			text-align : center; 
			font-size : 0.9em; 
			padding : 0.3em; 
			z-index : 4; 
	} 

		#inhalt { 
			
			margin-top : 9.5em; 
			margin-left : 16em; 
	
			background : #000033; 
			padding : 3em; 
			z-index : 2; 
	} 

		#content { 
			
			margin-top : 8.5em; 
			margin-left : 16em; 
			margin-right : 1em; 
			background : #424242; 
			padding : 3em; 
			z-index : 2; 
	} 

		#Ferienkurs { 
			margin-top : 1.5em; 
			margin-left : 1.5em; 
			margin-right : 1.5em; 
			background : #424242;
			border-width: 2pt;
			border-style: solid;
			border-color: #ff9900;
			border-radius: 15px;
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			padding : 1em; 
			z-index : 2; 
	}
 
		#footer_container { 
			position : fixed; 
			bottom : 0; 
			left : 11.5em; 
			right : 0; 
			text-align : center; 
			margin : 0; 
			height : 2em; 
			z-index : 3; 
	} 

		#footer { 
			position : absolute; 
			top : 0; 
			left : 0; 
			right : 0; 
			bottom : 0; 
			background : #000033; 
			z-index : 3; 
	} 

		#menu li { 
			list-style : none; 
			margin : 0; 
			padding : 0.4em; 
			font-size : 9pt; 
			line-height : 12pt; 
			font-family : arial; 
			letter-spacing : 0.2mm; 
			word-spacing : 0.8mm; 
			color : #ff9900; 
	} 

		h1 { 
			font-size : 20pt; 
			color : #ff9900; 
			font-family : helvetica; 
	} 

		h2, h3 { 
			font-size : 15pt; 
			color : #ff9900; 
			font-family : arial; 
	} 

		h4, h5, h6 { 
			font-size : 12pt; 
			color : #ff9900; 
			font-family : arial; 
	} 


		p, li,  { 
			font-size : 12pt; 
			line-height : 18pt; 
			font-family : arial; 
			letter-spacing : 0.2mm; 
			word-spacing : 0.8mm; 
			color : #ff9900; 
	} 

		table, td { 
			font-size : 12pt; 
			line-height : 18pt; 
			font-family : arial; 
			letter-spacing : 0.2mm; 
			word-spacing : 0.8mm; 
			color : #ff9900; 
	} 

span, div { 
font-size : 12pt; 
line-height : 18pt; 
font-family : arial; 
letter-spacing : 0.2mm; 
word-spacing : 0.8mm; 
color : #ff9900; 
} 
a:link { 
font-weight : bold; 
color : #ff9900; 
text-decoration : none; 
} 
a:visited { 
font-weight : bold; 
color : #cc99cc; 
text-decoration : none; 
} 
a:hover { 
font-weight : bold; 
color : #0000ff; 
text-decoration : none; 
} 
a:active { 
font-weight : bold; 
color : #e00000; 
text-decoration : none; 
} 
a:focus { 
font-weight : bold; 
color : #00e000; 
text-decoration : none; 
}
