/* CSS Document */
a:link 		{ color:#339999; text-decoration:none;	}    /* noch nicht besuchte Ziele */
a:visited 	{ color:#70979C;	} /* besuchte Ziele */
a:hover 	{ color:#094F45; font-weight:bold; text-decoration:none;}   /* Verweise bei "MouseOver" */	
a:active 	{ color:#FC761E; font-weight:bold; text-decoration:none; }  /* Angeklickte Verweise */

body {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		background-color:#fafafa; background-image:url(img/bg.gif); background-repeat:repeat-y;}

/* FARBEN */

#bg_dg	{	background-color:#094f45	}
#bg_g1	{	background-color:#339999	}
#bg_g2	{	background-color:#70979c	}
#bg_g3	{	background-color:#a3bfba	}
#bg_g4	{	background-color:#cfe2de	}
#bg_g5	{	background-color:#e6eeec	}
#bg_gr	{	background-color:#949494	}
#bg_gr0	{	background-color:#eeeeee	}
#bg_we	{	background-color:#fafafa	}
#bg_we0	{	background-color:#ffffff	}
#bg_or	{	background-color:#fc761e	}

#dg	{	color:#094f45	}
#g1	{	color:#339999	}
#g2	{	color:#70979c	}
#g3	{	color:#a3bfba	}
#g4	{	color:#cfe2de	}
#g5	{	color:#e6eeec	}
#gr	{	color:#949494	}
#we	{	color:#fafafa	}
#or	{	color:#fc761e	}

#line_g2	{	background-image:url(img/bg_line_g2.gif); }
#line_or	{	background-image:url(img/bg_line_or.gif); }

/* TEXTFORMATE */

.txt_teaser		{	font-size:10px; margin:10px;}
.txt_teaser_port{	font-size:10px; margin-top:15px; margin-right:10px;}
.txt_ft			{	font-size:12px; margin:30px; line-height:auto;}
.txt_ft11		{	font-size:11px; margin:30px; line-height:auto;}
.txt_pd			{	font-size:11px; margin:10px; line-height:auto;}
.txt_st			{	font-size:11px; margin-left:30px; margin-right:30px; line-height:auto;}
.txt_ft0		{	font-size:12px; margin-left:30px; margin-right:30px;line-height:auto;}
.txt_ft10		{	font-size:11px; margin:10px; line-height:auto;}
.txt_ft20		{	font-size:11px; margin:20px; line-height:auto;}
.qbar			{ 	width:150px; font-size:10px; font-family:Verdana; color:#094F45;}
h1				{	font-size:12px; font-weight:bold; color:#fc761e; margin-left:30px; margin-right:30px; margin-top:30px;}
h2				{	font-size:12px; font-weight:bold; color:#094f45; margin-left:30px; margin-right:30px; margin-top:40px;}
h3				{	font-size:12px; font-weight:bold; color:#094f45; margin:30px}
ul				{	margin-top:30px; margin-bottom:30px; color:#094f45; line-height:1.5em;}

/* CONTENT */

.cont_start	{ 	position:absolute; top:243px; left:0px; width:900px; z-index:4;
				background-image:url(img/bg_start_bottom.gif); background-repeat:no-repeat;}
.cont_top	{ 	position:absolute; top:0px; left:0px; width:900px; z-index:3;}
.cont_bg	{ 	position:absolute; top:63px; left:0px; width:900px; z-index:2;}
.ref_640	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; }
.qm_640		{ 	position:absolute; top:600px; left:40px; z-index:7; }
				
.cad_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_cad.gif); background-repeat:no-repeat;}
.cad_ref	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_cad_ref.gif); background-repeat:no-repeat;}
.cad_640	{ 	background-image:url(img/bg_cad_640.gif); background-repeat:no-repeat; z-index:1;}

.cgi_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_cgi.gif); background-repeat:no-repeat;}
.cgi_ref	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_cgi_ref.gif); background-repeat:no-repeat;}
.cgi_teaser	{ 	position:absolute; top:243px; left:660px; width:240px; z-index:4; }
.cgi_qm		{ 	position:absolute; top:300px; left:40px; width:177px; z-index:4; }
.cgi_640	{ 	background-image:url(img/bg_cgi_640.gif); background-repeat:no-repeat; z-index:1;}

.des_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_des.gif); background-repeat:no-repeat;}
.des_ref	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_des_ref.gif); background-repeat:no-repeat;}
.des_teaser	{ 	position:absolute; top:243px; left:741px; width:159px; z-index:4; }
.des_640	{ 	background-image:url(img/bg_des_640.gif); background-repeat:no-repeat; z-index:1; }

.ab_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_about.gif); background-repeat:no-repeat;}
.ab_dn		{ 	background-image:url(img/illu_ab_02.gif); background-repeat:no-repeat;}

.re_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_ref.gif); background-repeat:no-repeat;}
.ne_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_news.gif); background-repeat:no-repeat;}
.ko_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_kontakt.gif); background-repeat:no-repeat;}
.fe_cont	{ 	position:absolute; top:62px; left:0px; width:900px; z-index:2; background-image:url(img/bg_feature.gif); background-repeat:no-repeat;}

/* IMAGES */

.img_port	{	margin-bottom:0px; margin-left:0px; margin-right:10px; margin-top:15px; border-color:#70979c; }
.img_dn		{	margin-bottom:15px; margin-left:10px; margin-right:10px; margin-top:15px;}
#img_bd		{	border-color:#70979c; }

/*layers referenz */

#cad_demo1 		{ position:absolute; top:130px; left:236px; visibility:visible; z-index:2; width:640; height:480;}
#cad_demo2 		{ position:absolute; top:130px; left:236px; visibility:hidden; z-index:3; width:640; height:480; }
#cad_demo3 		{ position:absolute; top:130px; left:236px; visibility:hidden; z-index:4; width:640; height:480; }
#cad_demo4 		{ position:absolute; top:130px; left:236px; visibility:hidden; z-index:5; width:640; height:480; }
#cad_demo5 		{ position:absolute; top:130px; left:236px; visibility:hidden; z-index:6; width:640; height:480; }

#cgi_demo1 		{ position:absolute; top:120px; left:248px; visibility:visible; z-index:2; width:640; height:480;}
#cgi_demo2 		{ position:absolute; top:120px; left:248px; visibility:hidden; z-index:3; width:640; height:480; }
#cgi_demo3 		{ position:absolute; top:120px; left:248px; visibility:hidden; z-index:4; width:640; height:480; }
#cgi_demo4 		{ position:absolute; top:120px; left:248px; visibility:hidden; z-index:5; width:640; height:480; }
#cgi_demo5 		{ position:absolute; top:120px; left:248px; visibility:hidden; z-index:6; width:640; height:480; }

#des_demo1 		{ position:absolute; top:120px; left:252px; visibility:visible; z-index:2; width:640; height:480;}
#des_demo2 		{ position:absolute; top:120px; left:252px; visibility:hidden; z-index:3; width:640; height:480; }
#des_demo3 		{ position:absolute; top:120px; left:252px; visibility:hidden; z-index:4; width:640; height:480; }
#des_demo4 		{ position:absolute; top:120px; left:252px; visibility:hidden; z-index:5; width:640; height:480; }
#des_demo5 		{ position:absolute; top:120px; left:252px; visibility:hidden; z-index:6; width:640; height:480; }
