/* CSS Document */

body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	}

	a:link { text-decoration:none; font-weight:normal; color:#009966; }
	a:visited { text-decoration:none; font-weight:normal; color:#009966; }
 	a:hover { text-decoration:underline; font-weight:normal; color:#000000; }
 	a:active { text-decoration:none; font-weight:normal; color:#000000; }
	
	.bot:link { text-decoration:none; font-weight:normal; color:#ffffff; }
	.bot:visited { text-decoration:none; font-weight:normal; color:#ffffff; }
 	.bot:hover { text-decoration:none; font-weight:normal; color:#000000; }
 	.bot:active { text-decoration:none; font-weight:normal; color:#99cc00; }

	.ohne:link { text-decoration:none; font-weight:normal; color:#666666; }
	.ohne:visited { text-decoration:none; font-weight:normal; color:#666666; }
 	.ohne:hover { text-decoration:underline; font-weight:normal; color:#666666; }
 	.ohne:active { text-decoration:none; font-weight:normal; color:#666666; }	
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FF6600;
		 }
		 
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FF6600;
		 }



#container {
	width: 962px; 
	margin: 0px auto 0; 
	padding: 0;
  	position: relative; 
	text-align: left;
	}


#pageHeader {
	background: url(pix/top.gif) 0 0 no-repeat;
  	height: 103px; width: auto; 
	}


#leiste {
	background-color:#99CC99;
	height: 24px;
	} 	
	
.menu {
	position:absolute;
	right: 20px;

	}

#pcb {
position:absolute;
top:31px;
left:1px;
}

#lcd {
position:absolute;
top:120px;
left:1px;
}

#ppr {
position:absolute;
top:209px;
left:1px;
}

#ir {
position:absolute;
top:298px;
left:1px;
}

#pos0 {
	position:absolute;
	top:0px;
	left:0px;
}

#pic {
	position:absolute;
	top: 128px;
	left: 0px;
	width:962px;
	background-image:url(pix/bg_start.png);
	height: 427px;
	}

#pic2 {
	position:absolute;
	top: 128px;
	left: 0px;
	width:962px;
	background-image:url(pix/bg.png);
	height: 427px;
	}
	

.strtit_hist {
	position:absolute;
	top:17px;
	left:185px;
	
	}
	
.strtxt_hist {
	position:absolute;
	top:60px;
	left:185px;
	width:340px;
	height:330px;
	color:#666666;
	overflow-y:scroll;
	}

.strtxt_histo {
	position:absolute;
	top:60px;
	left:185px;
	width:777px;
	height:330px;
	color:#666666;
	overflow-y:scroll;
	}
	
.strtxt {
	position:absolute;
	top:5px;
	left:20px;
	width:420px;
	color:#666666;
	text-align:justify;
	}

.strtxt2 {
	position:absolute;
	top:215px;
	left:20px;
	width:170px;
	color:#666666;
	text-align:justify;
	}
	
.intxt {
	position:absolute;
	top:20px;
	left:185px;
	width:320px;
	color:#666666;
	}	
	
#rtxt {
	position:absolute;
	top:20px;
	left:180px;
	overflow:auto;
	width:780px;
	height:390px;
	}	
	
.refs {
	position:absolute;
	top:0px;
	left:155px;

	}
	
	
#txt {
	position:absolute;
	top:150px;
	left:30px;
	width:400px;
	}

#txt2 {
	position:absolute;
	top:190px;
	left:500px;
	width:400px;
	}
	
#ifr {
	position:absolute;
	top:163px;
	left:470px;
	}	


#ifr1 {
	position:absolute;
	top:158px;
	left:517px;
	}	

#ifr2 {
	position:absolute;
	top:163px;
	left:560px;
	}	
	
.mentop {
	position:absolute;
	top:128px;
	left:0px;
	height:110px;
	}
	
.pageFooter {
	width: 962px;
	position: absolute;
	top: 569px;
	/*background-image:url(pix/leiste.gif);
	background-repeat:no-repeat;*/
	background-color:#99CC99;
	height:24px;
	text-align:right;
	color:#FFFFFF;
	left: -1px;
	
	}

.botText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	text-decoration: none;
	position:absolute;
	top:4px;
	right:20px;

	}

.botText1 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	text-decoration: none;
	position:absolute;
	top:0px;
	right:20px;

	}

#flag {
	position:absolute;
	top:571px;
	left: 15px;
	}

