/* CSS Document */html,body {margin: 0;padding: 0;width: 100%;height: 100%;background-color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:lighter;font-size:12px;color:#666666;background-attachment:fixed;background-image:url(pix/bg_euroszol.jpg);background-position:left top;background-repeat:no-repeat;}	a:link { text-decoration:none; font-weight:normal; color:#666666; }	a:visited { text-decoration:none; font-weight:normal; color:#666666; } 	a:hover { text-decoration:none; font-weight:normal; color:#23ae64; } 	a:active { text-decoration:none; font-weight:normal; color:#23ae64; }		.menu:link { text-decoration:none; font-weight:normal; color:#000000; }	.menu:visited { text-decoration:none; font-weight:normal; color:#000000; } 	.menu:hover { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.menu:active { text-decoration:none; font-weight:normal; color:#FFFFFF; }			.over:link { text-decoration:none; font-weight:normal; color:#FFFFFF; }	.over:visited { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.over:hover { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.over:active { text-decoration:none; font-weight:normal; color:#FFFFFF; }		.komp:link { text-decoration:none; font-weight:normal; color:#000000; }	.komp:visited { text-decoration:none; font-weight:normal; color:#000000; } 	.komp:hover { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.komp:active { text-decoration:none; font-weight:normal; color:#FFFFFF; }		.act:link { text-decoration:none; font-weight:normal; color:#FF0000; }	.act:visited { text-decoration:none; font-weight:normal; color:#FF0000; } 	.act:hover { text-decoration:none; font-weight:normal; color:#666666; } 	.act:active { text-decoration:none; font-weight:normal; color:#666666; }		.it:link { text-decoration:none; font-weight:normal; color:#06753a; }	.it:visited { text-decoration:none; font-weight:normal; color:#06753a; } 	.it:hover { text-decoration:none; font-weight:normal; color:#666666; } 	.it:active { text-decoration:none; font-weight:normal; color:#666666; }h1 {	font-size:20px;	font-weight:normal;	color:#06753a;	}		h2 {	font-size:20px;	font-weight:normal;	color:#06753a;	}		h3 {	font-size:14px;	font-weight:normal;	color:#06753a;	}	h4 {	font-size:14px;	font-weight:normal;	color:#666666;	}	h5 {	font-size:12px;	font-weight:normal;	color:#0080ff;	}th { color:#23ae64; }	#cont {position:absolute;top:386px;left: 0px;width: 630px;height:253px;line-height:18px;overflow:auto;}#cont1 {position:absolute;top:386px;left: 0px;width: 820px;height:253px;line-height:18px;overflow:auto;}#middle {position:absolute;top:386px;left:321px;height:253px;width:559px;background-image:url(pix/line.gif);background-position:left top;background-repeat:no-repeat;}#right {position:absolute;top:386px;left:631px;height:253px;width:249px;background-image:url(pix/line.gif);background-position:left top;background-repeat:no-repeat;}	#right_start {position:absolute;top:386px;left:420px;height:253px;width:400px;background-image:url(pix/line.gif);background-position:left top;background-repeat:no-repeat;}	#right_equip {position:absolute;top:386px;left:340px;height:253px;width:400px;background-image:url(pix/line.gif);background-position:left top;background-repeat:no-repeat;}	.world {	position:absolute;	top: 12px;	left:20px;	}	.worldtxt {	position:absolute;	top: 0px;	left:370px;	font-size:11px;	width:160px;	text-align:justify;	line-height:14px;	}	#txtleft	{	position:absolute;	top:24px;	left:30px;	width:270px;	}	#newstxt	{	position:absolute;	top:24px;	left:30px;	width:800px;	}		#txtleft_start	{	position:absolute;	top:24px;	left:30px;	width:350px;	}	#txtleft_equip	{	position:absolute;	top:24px;	left:30px;	width:250px;	}	.txtmid {	position:absolute;	top:24px;	left:30px;	width:400px;	}	.txtmid1 {	position:absolute;	top:24px;	left:30px;	width:500px;	height:187px;	overflow:auto;	}		.txtright {	position:absolute;	top:74px;	left:30px;	width:200px;	}	.txtright_start {	position:absolute;	top:24px;	left:30px;	width:370px;	}.txtright_equip {	position:absolute;	top:24px;	left:0px;	width:370px;	}		.kompass {	position:absolute;	top:0px;	right:25px;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	color:#000000;	}	.txt {	position:absolute;	top:74px;	left:30px;	width:580px;	}			#pos0	{	position:absolute;	top:0px;	left:0px;	}#container {position: absolute;top: 20px;left: 50%;margin-left: -440px;height: 640px;width: 880px;background-color:#FFFFFF;}#pageHeader {  	height: 76px; width: auto; 	}	.pageFooter {	width: 880px;	position: absolute;	top: 630px;	/*background-image:url(pix/leiste.gif);	background-repeat:no-repeat;*/	background-color:#06753a;	height:10px;	text-align:right;	color:#FFFFFF;	}	#menuleiste{position:absolute;top: 361px;left:0px;width:880px;height: 25px;background-color:#06753a;}	.menutxt{position:absolute;top:6px;left:30px;color:#000000;}	#submenu{position:absolute;top:52px;right:25px;}#flush{position:absolute;top:76px;left:0px;}.fl_leistungen{position:absolute;top:0px;left:0px;background-image:url(pix/tops/leder.jpg);background-position:left top;width:880px;height:285px;}.fl_jobs{position:absolute;top:0px;left:0px;background-image:url(pix/tops/jobs.jpg);background-position:left top;width:880px;height:285px;}.fl_impressum{position:absolute;top:0px;left:0px;background-image:url(../all/impressum.jpg);background-position:left top;width:880px;height:285px;}#logo {position:absolute;top:0px;left:0px;}
