body {
	color: black;
	background-color: transparent;
	background-repeat: repeat;
	margin-top: 0;
	margin-left: 0;
	background-image: url(BG_3000.png);
}

DIV.lauftext { font-family: "Trebuchet MS", Arial, Verdana, "MS Sans Serif", Geneva, sans-serif; line-height: 18px ; font-size: 12px ; color: #505050; margin-bottom: 5px; }

DIV.lauftext2 { font-family: "Trebuchet MS", Arial, Verdana, "MS Sans Serif", Geneva, sans-serif; line-height: normal ; font-size: 1em ; color: #000000; margin-left: 26px; margin-bottom: 5px; text-indent:-14px; } 

DIV.lauftext-noindent { font-family: "Trebuchet MS", Arial, Verdana, "MS Sans Serif", Geneva, sans-serif; line-height: normal ; font-size: 1em ; color: #000000; margin-left: 0; margin-bottom: 5px; } 

DIV.lauftext-normal { font-family: Verdana, "Trebuchet MS", "MS Sans Serif", Geneva, Arial, sans-serif; line-height: normal ; font-size: 1em ; color: #000000; margin-bottom: 5px; }

DIV.liste { font-family: "Trebuchet MS", Arial, Verdana, "MS Sans Serif", Geneva, sans-serif; line-height: 12px ; font-size: 9px ; color: #000000; text-align: left; margin: 2px 2px 2px 3px; }

DIV.liste2 { font-family: "Trebuchet MS", Verdana, "MS Sans Serif", Geneva, Arial, sans-serif; line-height: 14px ; font-size: 12px ; color: #000000; text-align: left; margin: 2px 5px 2px 0; }

SPAN.marginal { color: #333333; }

DIV.sub_nav { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 12px ; color: #333333; margin-bottom: 5px; }

DIV.tabtext { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 12px ; color: #000000; text-align: left; margin-left: 5px; margin-right: 3px; margin-top: 2px; margin-bottom: 2px; }

DIV.head { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 14px ; font-weight: bold ; color: #000000; text-align: left; margin-top: 24px; margin-bottom: 8px; }

DIV.head2 { font-family: "Trebuchet MS", Verdana, "MS Sans Serif", Geneva, Arial, sans-serif;
	line-height: 18px ;
	font-size: 14px ;
	font-weight: bold ;
	color: #323232;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 8px;
	}


DIV.head3 { color: #aaa; font-size: 20px; font-family: "Trebuchet MS", Arial, Verdana, "MS Sans Serif", Geneva, sans-serif; font-weight: bold; font-style: inherit; line-height: 24px; text-align: left; margin-top: 2px; margin-bottom: 8px; }
DIV.xtrahead { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 9px ; color: #000000; margin-bottom: 8px; } 

DIV.nav-main { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 11px ; font-weight: bold ; text-align: left; margin-top: 4px; margin-bottom: 5px; margin-left: 8px; margin-right: 5px; }

SPAN.nav-high { color: #000000; text-decoration: none; } 

SPAN.nav-low { text-decoration: none; }

SPAN.black { color: #000000; } I { color: #393E83; font-style: normal; }

DIV.nav-sub { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 12px ; font-weight: bold ; text-align: left; color: #393E83; margin-top: 2px; margin-bottom: 2px; margin-left: 8px; margin-right: 5px; } 

DIV.nav-bottom { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 14px ; font-size: 12px ; color: #393E83; margin-top: 2px; margin-bottom: 2px; margin-left: 8px; margin-right: 5px; } 

DIV.listeprodukt { font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 15px ; margin-left: -10px; font-size: 12px ; color: #000000; } 

ul.liste1 { list-style-type:square; list-style-image:url(../../../grafik/square.gif); font-family: Verdana, Trebuchet MS, MS Sans Serif, Geneva, Arial, sans-serif; line-height: 15px ; font-size: 12px ; color: #000000; }

A:link { text-decoration: none; color: #96d228; }

A:visited { color: #96d228; text-decoration: none; }

A:active { text-decoration: none; color: #000000;}

A:hover { text-decoration: underline; color: #50788c; background-position: 190px 0; } 


#kundennavi {
	height: 50px;
	width: 200px;
	left: 600px;
	top: 638px;
	z-index: 3;
	position: absolute;
}
#projektnavi {
	height: 50px;
	width: 283px;
	left: 730px;
	top: 618px;
	z-index: 3;
	position: absolute;
}
.headline_tres_grey { font-family: "Trebuchet MS", Verdana, "MS Sans Serif", Geneva, Arial, sans-serif; line-height: 18px; font-size: 14px; font-weight: bold; color: #505050; text-align: left; word-spacing: 5px; }

#weiss_A {
	background-color: #fff;
	height: 2452px;
	width: 1020px;
	left: 41px;
	top: 285px;
	z-index: 0;
	position: absolute;
	visibility: visible;
}

#head1_netzwerk {
	height: 2310px;
	width: 600px;
	left: 90px;
	top: 360px;
	z-index: 2;
	position: absolute;
	visibility: visible;
}

.lauftext_A {
	font-family: "Trebuchet MS", Arial, Verdana, "MS Sans Serif", Geneva, sans-serif;
	line-height: 18px;
	font-size: 12px;
	color: #999;
	margin-bottom: 5px;
}
	
.headline_A { font-family: "Trebuchet MS", Verdana, "MS Sans Serif", Geneva, Arial, sans-serif;
	line-height: 18px ;
	font-size: 14px ;
	font-weight: bold ;
	color: #323232;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 8px;
	}	


#head1 { height: 290px; width: 600px; left: 90px; top: 360px; z-index: 2; position: absolute; visibility: visible; }
#head3 { height: 70px; width: 290px; left: 730px; top: 360px; z-index: 2; position: absolute; visibility: visible; }
#copy3 { height: 199px; width: 288px; left: 730px; top: 425px; z-index: 3; position: absolute; visibility: visible; }
#headlogo { height: 30px; width: 530px; left: 90px; top: 100px; position: absolute; z-index: 5; visibility: visible; }
#claim { height: 20px; width: 320px; left: 720px; top: 200px; position: absolute; visibility: visible; }
#navi { height: 20px; width: 660px; left: 90px; top: 250px; position: absolute; visibility: visible; }
#navismall { height: 13px; width: 380px; left: 90px; top: 70px; position: absolute; visibility: visible; }
#pfeile { height: 50px; width: 60px; left: 965px; top: 597px; position: absolute; z-index: 0; visibility: hidden; }
#tabelle { height: 870px; width: 1140px; left: 0; top: 0; position: absolute; z-index: 1; visibility: visible; }
#blau { background-color: #66d9f1; height: 194px; width: 1016px; left: 42px; top: 42px; position: absolute; z-index: 0; visibility: visible; }
#weiss { background-color: #fff; height: 415px; width: 1020px; left: 41px; top: 285px; z-index: 0; position: absolute; visibility: visible; }
#background {
	background-image: url(css/BG_3000.png);
	height: 1200px;
	left: 0;
	top: 0;
	position: absolute;
	width: 2400px;
	z-index: 0;
	visibility: visible;
}
#LOGO07 { height: 60px; width: 530px; left: 90px; top: 95px; position: absolute; z-index: 4; visibility: hidden; }
#design { height: 170px; width: 180px; left: 561px; top: 515px; z-index: 3; position: absolute; visibility: visible; }
