/* 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:#06104e; } 	a:active { text-decoration:none; font-weight:normal; color:#06104e; }		.tp:link { text-decoration:none; font-weight:normal; color:#FFFFFF; }	.tp:visited { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.tp:hover { text-decoration:none; font-weight:normal; color:#FF0000; } 	.tp:active { text-decoration:none; font-weight:normal; color:#FF0000; }		.menu:link { text-decoration:none; font-weight:normal; color:#FFFFFF; }	.menu:visited { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.menu:hover { text-decoration:none; font-weight:normal; color:#007fff; } 	.menu:active { text-decoration:none; font-weight:normal; color:#007fff; }			.over:link { text-decoration:none; font-weight:normal; color:#007fff; }	.over:visited { text-decoration:none; font-weight:normal; color:#007fff; } 	.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:#FFFFFF; }	.komp:visited { text-decoration:none; font-weight:normal; color:#FFFFFF; } 	.komp:hover { text-decoration:none; font-weight:normal; color:#007fff; } 	.komp:active { text-decoration:none; font-weight:normal; color:#007fff; }		.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:#007fff; }	.it:visited { text-decoration:none; font-weight:normal; color:#007fff; } 	.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:#06104e;	}		h2 {	font-size:20px;	font-weight:normal;	color:#06104e;	}		h3 {	font-size:14px;	font-weight:normal;	color:#06104e;	}	h4 {	font-size:14px;	font-weight:normal;	color:#666666;	}	h5 {	font-size:12px;	font-weight:normal;	color:#0080ff;	}th { color:#06104e; }	#cont {position:absolute;top:386px;left: 0px;width: 630px;height:253px;line-height:18px;overflow:auto;}#contkont {position:absolute;top:386px;left: 0px;width: 880px;height:253px;line-height:18px;overflow:no;}#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:249px;background-image:url(pix/line.gif);background-position:left top;background-repeat:no-repeat;}	#right_kont {position:absolute;top:386px;left:520px;height:253px;width:350px;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;	}	#txtover	{	position:absolute;	top:24px;	left:30px;	width:755px;	height:250px;	overflow:auto;	}		#newstxt	{	position:absolute;	top:24px;	left:30px;	width:800px;	}		#txtleft_start	{	position:absolute;	top:24px;	left:30px;	width:350px;	}			#txtleft_kont	{	position:absolute;	top:24px;	left:30px;	width:850px;	}	.txtmid {	position:absolute;	top:24px;	left:30px;	width:400px;	}	.txtmid1 {	position:absolute;	top:24px;	left:30px;	width:500px;	height:187px;	overflow:auto;	}			#right_bg {position:absolute;top:386px;right:0px;height:234px;width:350px;}	.txtright {	position:absolute;	top:74px;	left:30px;	width:200px;	}	.txtright_start {	position:absolute;	top:24px;	left:30px;	width:400px;	}		.kompass {	position:absolute;	top:0px;	right:25px;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	color:#FFFFFF;	}	.txt {	position:absolute;	top:74px;	left:30px;	width:580px;	}	#close	{	position:absolute;	top:240px;	right:20px;	}		#pos0	{	position:absolute;	top:0px;	left:0px;	}#container {position: absolute;top: 20px;left: 50%;margin-left: -440px;height: 640px;width: 880px;background-color:#FFFFFF;}/*#container {position: absolute;top: 50%;left: 50%;margin-top: -320px;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:#06104e;	height:10px;	text-align:right;	color:#FFFFFF;	}	#menuleiste{position:absolute;top: 361px;left:0px;width:880px;height: 25px;background-color:#06104e;}	.menutxt{position:absolute;top:6px;left:30px;color:#FFFFFF;}	#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(pix/tops/impressum.jpg);background-position:left top;width:880px;height:285px;}#logo {position:absolute;top:0px;left:0px;}
