body {background-color: #C0C0C0;}

html,body {
height: 98%;
max-height:98%; 
overflow: hidden; 
}
     
#rahmen {
	background: #ffffff;
	padding: 0px;
	border: none;
	width: 750px;
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: -375px;
	height:100%;
	}	


* html #rahmen {
	background: #ffffff;
	padding: 0px;
	border: none;
	width: 750px;
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: -375px;
	height:100%;
	}


#inhalt {
  display:block; 
	overflow:auto; 
	position:absolute; 
  background: #ffffff;
	color: #111111;
	padding: 0px;
	border: none;
	bottom: 40px;
	top: 85px;
	left: 200px;
	width: 550px;
	min-width: 380px;
	letter-spacing:1px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px;}


* html #inhalt {
  top:150; 
	height:85%;
	width:550px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px;
	}


#foot {
  color: #111111;
	border: none;
	text-align:right;
	position:absolute; 
	bottom: 0px;
	text-align: center;
	letter-spacing:0px;
	width: 750px;
	left: 50%;
	margin-left: -375px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px;}

* html #foot {
	bottom:15px;width:750px;
	
	}
	
.footsmall {
	color: #111111;
	padding: 0px;
	border: none;
	position: relative;
	bottom: 0px;
	left: 0px;
	right: 0px;
	text-align: center;
	letter-spacing:0px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px;}
	
#oben {
	padding: 0px;
	border: none;
	overflow: hidden;
	width: 750px;
	height: 40px;
	position: absolute;
	top: 10px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 24px;FONT-WEIGHT: bold;}
	
* html #oben {
	width: 750px;	height: 40px;
	}

#links {
	background: #ffffff;
	padding: 0px;
	border: none;
	overflow: hidden;
	width: 155px;
	position: absolute;
	top: 100px;
	left: 15px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px;}
	
* html #links {
	width: 155px;	top: 200px;left: 15px;
	}
	
#zlinx {
	color: #111111;
	padding: 0px;
	border: none;
	position: relative;
	top: 12px;
	right: 0px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px;}

#w3c {
	padding: 0px;
	border: none;
	width: 200px;
	height: 40px;
	position: relative;
	top: 20px;
	left: 15px;}
	
hr {
	height: 0px;
	border-top: 1px solid;
	color:#ed0700;
	border-bottom: none;
	margin-top: 12px;
	margin-bottom: 12px;}
	

h1 {
	/*color: #ed0700;*/
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: none;
	letter-spacing:3px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold;}

h2 {
	color: #006000;
	margin-top: 1px;
	margin-bottom: 3px;
	text-decoration: none;
	letter-spacing:3px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

h2.orange {
	color: #FF6633;
	margin-top: 1px;
	margin-bottom: 3px;
	text-decoration: none;
	letter-spacing:3px;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
a {
	color: #ffffff;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}

a:hover {
	color: #ffffff;
	text-decoration: underline;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}
	
a.linx {
	color: #ed0700;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}

a:hover.linx {
	color: #ed0700;
	text-decoration: underline;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}

a.linkx {
	color: #6666FF;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}

a:hover.linkx {
	color: #6666FF;
	text-decoration: underline;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}

a:hover.footsmall {
	color: #111111;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px}
	
a.foot {
	color: #111111;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}

a.small {
	color: #111111;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px}

	
a:hover.foot {
	color: #111111;
	text-decoration: underline;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}
	
a.inaktiv {
	color: #000000;
	text-decoration: none;
	FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px}
	


