/* Hier ist der Hintergrund definiert*/
body {    background-color: white;}

/*Dieser Teil definiert, dass die "große" Box ohne Abstand auf der Startseite
der Homepage "oben"? und "seitlich"? andockt. Diese Zeile ist also grundsätzlich
in allen meinen Homepages sehr wichtig.*/

body{    margin: 0; /* space around elements, outside the border */}


h1{      font-family: arial, verdana, sans-serif;}
h2{      font-family: "Times New Roman", serif;}

p{       font-style: normal;
         font-weight: bold;
         font-size: 20px;
         font-family: arial, sans-serif;}





/* Die Reihenfolge "link - visited - focus - hover - active" darf nicht verändert werden.*/





a:link { 		text-decoration: none;
			color: black;}

a:visited { 		text-decoration: none;
			color: black;}

a:focus { 		outline: none;}






a img {
border:0px;

}



ul{      list-style: none;}

p.navigation1  {	font-style: normal;
	                font-weight: bold;
		 	font-size: 13px;
               	        line-height: 17pt;
        	       	padding-left: 25px;
			padding-right: 25px;
			padding-bottom: 0px;
			padding-top:20px;}

/* Untermenue */

	p.navigation1-1  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 17pt;
        		       	padding-left: 25px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}

	p.navigation1-2  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 16pt;
        		       	padding-left: 25px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}



	p.navigation1-2-1  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 0pt;
        		       	padding-left: 55px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}


	p.navigation1-2-2  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	          	        line-height: 14pt;
        		       	padding-left: 87px;
				padding-right: 40px;
				padding-bottom: 0px;
				padding-top:0px;}








	p.navigation1-2-3  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	          	        line-height: 14pt;
        		       	padding-left: 77px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:0px;}










	p.navigation1-3  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 16pt;
        		       	padding-left: 75px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}

	p.navigation1-3-1  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 16pt;
        		       	padding-left: 25px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}



		p.navigation1-3-1-1  {	font-style: normal;
			                font-weight: normal;
				 	font-size: 13px;
	               	        	line-height: 16pt;
	        		       	padding-left: 20px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-top:20px;}

		


	p.navigation1-3-2  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 16pt;
        		       	padding-left: 45px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}

	p.navigation1-3-3  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 16pt;
        		       	padding-left: 75px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}

	p.navigation1-4  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 16pt;
        		       	padding-left: 95px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}


	p.navigation1-5  {	font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
	               	        line-height: 12pt;
        		       	padding-left: 25px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:20px;}


/* Untermenue */


p.navigation2  {        font-style: normal;
                	font-weight: normal;
			font-size: 13px;
                 	line-height: 14pt;
	                padding-left: 25px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:0px;}

p.navigation3  {        font-style: normal;
                	font-weight: normal;
			font-size: 14px;
                 	line-height: 14pt;
	                padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:0px;}

p.naviDIN1  {        	font-style: normal;
                	font-weight: normal;
			font-size: 13px;
                	line-height: 12pt;
	                padding-left: 25px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:72px;
			color: #929191; }

p.naviDIN2  {        	font-style: normal;
                	font-weight: normal;
			font-size: 13px;
			line-height: 12pt;
	                padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:72px;
			color: #929191;}

.thumbnail {		float: right;}

.thumbnail2 {		float: right;
			padding-left: 0px;
			padding-right: 11px;
			padding-bottom: 0px;
			padding-top:0px;}







p.slider  {       	font-style: normal;
                	font-weight: normal;
			font-size: 13px;
                 	line-height: 13pt;
	                padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:0px;}





/* Footer Überschriften */
p.footer{		font-family: arial;
			font-style: normal;
	                font-weight: bold;
		 	font-size: 13px;
			line-height: 17pt;
        	       	padding-left: 25px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:0px;
               	        color: black;}
/* ENDE */

p.footer1{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
			line-height: 15pt;
        	       	padding-left: 25px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:0px;
               	        color: black;}

p.footer2{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 15pt;
        	       	padding-left: 25px;
			padding-right: 25px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

p.footer3{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
			line-height: 15pt;
        	       	padding-left: 25px;
			padding-right: 10px;
			padding-bottom: 0px;
			padding-top:0px;
               	        color: black;}

p.footer4{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 15px;
               	        line-height: 15pt;
        	       	padding-left: 25px;
			padding-right: 25px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}


p.impressum{		font-family: arial;
			font-style: normal;
	                font-weight: bold;
		 	font-size: 12px;
			padding-left: 775px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:8px;
               	        color: black;}

p.impressum2{		font-family: arial;
			font-style: normal;
	                font-weight: bold;
		 	font-size: 12px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top: 0px;
               	        color: white;}

/* Untermenü */

	p.impressum2{		font-family: arial;
				font-style: normal;
	        	        font-weight: bold;
		 		font-size: 12px;
				padding-left: 775px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:0px;
	               	        color: white;}

/* Untermenü */

p.box72Text{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 15pt;
        	       	padding-left: 15px;
			padding-right: 78px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

p.haltung{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 14pt;
        	       	padding-left: 15px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

p.haltung2{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 17pt;
        	       	padding-left: 18px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

p.haltung3{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 18pt;
        	       	padding-left: 95px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

p.haltung4{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 17pt;
        	       	padding-left: 100px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:20px;
	  	       	color: black;}

p.haltung5{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 17pt;
        	       	padding-left: 20px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:20px;
        	       	color: black;}


p.haltung6{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 14pt;
        	       	padding-left: 15px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

p.haltung7{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 17pt;
        	       	padding-left: 20px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-top:65px;
        	       	color: black;}


p.loginlichtsteuerung{		font-family: arial;
				font-style: normal;
		                font-weight: normal;
			 	font-size: 16px;
               	        	line-height: 14pt;
	        	       	padding-left: 15px;
				padding-right: 30px;
				padding-bottom: 0px;
				padding-top:0px;
	        	       	color: black;}



p.haltungbuero{		font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 15pt;
        	       	padding-left: 18px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}


p.haltungbuero2{	font-family: arial;
			font-style: normal;
	                font-weight: normal;
		 	font-size: 12px;
               	        line-height: 15pt;
        	       	padding-left: 0px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top:0px;
        	       	color: black;}

/* Untermenue */

	p.untermenue1{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 14pt;
        		       	float: right;
				padding-left: 30px;
				padding-right: 10px;
				padding-bottom: 0px;
				padding-top: 0px;
        		       	color: black;}

	p.untermenue2{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 14pt;
        		       	padding-left: 15px;
				padding-top: 8px;
        		       	color: black;}

		p.untermenue2-2{		font-family: arial;
						font-style: normal;
	        	        		font-weight: normal;
		 				font-size: 12px;
	               	        		line-height: 14pt;
        		       			padding-left: 45px;
						padding-right: 75px;
						padding-top: 8px;
        		       			color: black;}

		p.untermenue2-3{		font-family: arial;
						font-style: normal;
	        	        		font-weight: normal;
		 				font-size: 12px;
	               	        		line-height: 12pt;
        		       			padding-left: 45px;
						padding-right: 75px;
						padding-top: 8px;
        		       			color: black;}

		p.untermenue2-4{		font-family: arial;
						font-style: normal;
	        	        		font-weight: normal;
		 				font-size: 12px;
	               	        		line-height: 12pt;
        		       			padding-left: 85px;
						padding-right: 135px;
						padding-top: 8px;
        		       			color: black;}


	p.untermenue3{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 18pt;
        		       	padding-left: 15px;
				padding-top: 3px;
        		       	color: #4A4949;}

	p.untermenue4{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 14pt;
        		       	padding-left: 15px;
				padding-right: 30px;
				padding-top: 8px;
        		       	color: #676666;}


	p.untermenue5{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 18pt;
        		       	padding-left: 0px;
				padding-right: 30px;
				padding-top: 8px;
        		       	color: #676666;}


	p.untermenue6{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 14pt;
        		       	padding-left: 15px;
				padding-right: 35px;
				padding-top: 8px;
        		       	color: black;}


	p.untermenue7{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 12pt;
        		       	float: right;
				padding-left: 30px;
				padding-right: 10px;
				padding-bottom: 0px;
				padding-top: 0px;
        		       	color: black;}


	p.untermenue8{		font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 16pt;
        		       	padding-left: 15px;
				padding-top: 3px;
        		       	color: #4A4949;}


	p.untermenueliste1{	font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 13pt;
				text-decoration: none;		/* unterstrichen = underline */
        		       	margin: 0;
				padding-left: 15px;
				padding-right: 35px;
				padding-top: 0px;
        		       	color: black;}


	p.untermenueliste2{	font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 15pt;
        		       	margin: 0;
				padding-left: 80px;
				padding-right: 55px;
				padding-top: 0px;
        		       	color: black;}

	p.untermenueliste3{	font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 15pt;
        		       	margin: 0;
				padding-left: 80px;
				padding-right: 55px;
				padding-top: 0px;
        		       	color: black;}

	p.untermenueprojekt1{	font-family: arial;
				font-style: normal;
	        	        font-weight: normal;
		 		font-size: 12px;
	               	        line-height: 13pt;
        		       	margin: 0;
				padding-left: 0px;
				padding-right: 55px;
				padding-top: 0px;
        		       	color: black;}


	p.untermenueprojekttitel{	font-family: arial;
					font-style: normal;
		        	        font-weight: normal;
			 		font-size: 12px;
	        	       	        line-height: 13pt;
        			       	padding-left: 60px;
					padding-top: 0px;
        			       	color: black;}

	p.untermenueprojekttitel2{	font-family: arial;
					font-style: normal;
		        	        font-weight: normal;
			 		font-size: 1px;
	        	       	        line-height: 33pt;
        			       	padding-left: 25px;
					padding-top: 0px;
        			       	color: black;}

	p.untermenueprojekttitel3{	font-family: arial;
					font-style: normal;
		        	        font-weight: normal;
			 		font-size: 12px;
	        	       	        line-height: 13pt;
        			       	padding-left: 25px;
					padding-top: 0px;
        			       	color: black;}

	p.untermenueprojekttitel4{	font-family: arial;
					font-style: normal;
		        	        font-weight: normal;
			 		font-size: 12px;
	        	       	        line-height: 13pt;
        			       	padding-left: 0px;
					padding-top: 0px;
        			       	color: black;}



/* ANFANG Text für Seite 2 mit Referenzen */

p.referenzenseite2  {	font-style: normal;
	                font-weight: normal;
		 	font-size: 13px;
               	        line-height: 13pt;
        		margin-top: 5px;    
	    	       	padding-left: 25px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top: 0px;}

p.referenzenseite2-1  {	font-style: normal;
	                font-weight: normal;
		 	font-size: 13px;
               	        line-height: 13pt;
        		margin-top: 5px;    
	    	       	padding-left: 0px;
			padding-right: 30px;
			padding-bottom: 0px;
			padding-top: 0px;}

span.referenzenseite2klein	{		font-family: arial;
						font-style: normal;
                				font-weight: normal;
						font-size: 11px;
						color: black;}



/* ENDE Text für Seite 2 mit Referenzen */


/* ANFANG Lichtsteuerung */






	p.projekttitel  {	font-style: normal;
		                font-weight: boldl;
			 	font-size: 13px;
               	        	line-height: 17pt;
	        	       	padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:0px;}

	p.textunten  {		font-style: normal;
		                font-weight: normal;
			 	font-size: 13px;
               	        	line-height: 17pt;
        	       		padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-top:0px;}


		p.animation1  {		font-style: normal;
			                font-weight: normal;
				 	font-size: 13px;
					color: red;
               	        		line-height: 17pt;
		        	       	padding-left: 0px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-top:0px;}



/* ENDE Lichtsteuerung */













/* Liste einrücken */
ul.einrücken{		margin: 0px 0px 0px 50px}

ul.test{		margin: 0px 0px 0px 100px}


/* Untermenue Cloud */



span.cloud10normal{	font-family: arial;
			font-weight: normal;
			font-size: 12px;
			color: black;}

span.cloud10bold{	font-family: arial;
			font-weight: bold;
			font-size: 12px;
			color: black;}

span.cloud14normal{	font-family: arial;
			font-weight: normal;
			font-size: 14px;
			color: black;}

span.cloud14bold{	font-family: arial;
			font-weight: bold;
			font-size: 14px;
			color: black;}

span.cloud18normal{	font-family: arial;
			font-weight: normal;
			font-size: 18px;
			color: black;}

span.cloud18bold{	font-family: arial;
			font-weight: bold;
			font-size: 18px;
			color: black;}

span.cloud22normal{	font-family: arial;
			font-weight: normal;
			font-size: 22px;
			color: black;}

span.cloud22bold{	font-family: arial;
			font-weight: bold;
			font-size: 22px;
			color: black;}

span.cloud26normal{	font-family: arial;
			font-weight: normal;
			font-size: 26px;
			color: black;}

span.cloud26bold{	font-family: arial;
			font-weight: bold;
			font-size: 26px;
			color: black;}


span.cloud {		background: #EAEAEA;
			font-weight: bold;
			letter-spacing: 0.1em;
			color: black;}

span.cloud2 {		background: #EAEAEA;
			color: black;}

span.dunkler {		color: black;}

span.black {		color: black;}



span.legende{		color: black;}


		span.legende23{		font-size: 17px;
					color: black;}

		span.legende24{		font-size: 20px;
					color: black;}



span.lichtplanung{	font-weight: bold;
			color: black;}

span.telefon{		font-family: arial;
			font-style: normal;
                	font-weight: normal;
			font-size: 12px;
			color: black;}

span.telefon2{		font-family: arial;
			font-style: normal;
                	font-weight: normal;
			font-size: 11px;
			color: black;}

span.telefon3{		font-family: arial;
			font-style: normal;
                	font-weight: normal;
			font-size: 12px;
			line-height: 10pt;
			color: black;}

span.telefon4{		font-family: arial;
			font-style: normal;
                	font-weight: normal;
			font-size: 11px;
			color: black;}

span.Referenzhinweis{	font-family: arial;
			font-style: normal;
                	font-weight: normal;
			font-size: 11px;
			color: black;}


span.grau	{	
			color: #EAEAEA;}


/* Untermenue Referenzliste */




span.din{		font-family: arial;
			font-weight: bold;
			font-style: normal;
			color: #A4A3A3;}

span.din-texte{		font-size: 12px;
			color: black;}

span.din-texte2{	font-size: 11px;
			color: black;}

span.pfeil{		font-weight: bold;
			font-size: 20px;
			color: black;}

span.pfeillogin{		font-weight: bold;
			font-size: 30px;
			color: black;}

span.verweis {		font-family: arial;
			font-style: normal;
			font-weight: normal;
			font-size: 12px;
			color: #676666;}

span.verweis2 {		font-family: arial;
			font-style: normal;
			font-weight: normal;
			font-size: 11px;
			color: black;}

span.SliderHeadline {	font-family: arial;
			font-style: normal;
			font-weight: bold;
			font-size: 13px;
			line-height: 12px;
			color: #676666;}

span.SliderHeadline2 {	font-family: arial;
			font-style: normal;
			font-weight: bold;
			font-size: 13px;
			line-height: 12px;
			color: #8D8C8C;}

span.SliderText {	font-family: arial;
			font-style: normal;
			font-weight: normal;
			font-size: 12px;
			line-height: 18px;
			color: black;}

span.SliderTextkursiv {	font-family: arial;
			font-style: normal;
			font-weight: normal;
			font-size: 13px;
			line-height: 18px;
			color: black;}

span.SliderZahl {	font-family: arial;
			font-style: normal;
			font-weight: bold;
			font-size: 16px;
			color: black;}

span.box72headline{	font-family: arial;
			font-style: normal;
	                font-weight: bold;
		 	font-size: 13px;
			color: black;}



/*Diese Homepage befindet sich zur Zeit in Überarbeitung*/

				span.nichterreichbar1 {	font-family: arial;
							font-style: normal;
							font-weight: bold;
							font-size: 16px;
							color: black;}

				span.nichterreichbar2 {	font-family: arial;
							font-style: normal;
							font-weight: bold;
							font-size: 16px;
							color: black;}
/*ENDE Überarbeitung*/








/*Hier werden jetzt die Boxes definiert*/


#homepage_flaeche{       position: relative;
                         width: 960px;
                         border: 0px;
                         margin: 0 auto; /* center box width the space around the element */
                         background-color: white;}




.weiterlesen{	width:580px;
		font-family:arial;
		font-style: normal;
               	font-weight: normal;
	 	font-size: 12px; 
        	line-height: 14pt;
          	padding-left: 15px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-top:20px;}
		


a.dlink:link, a.dlink:visited {		width: 500px;
					font-family: arial;
					font-style: normal;
               				font-weight: normal;
	 				font-size: 12px; 
        				line-height: 14pt;
					padding-left: 15px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-top:20px;
					text-transform: none;
					}




#box1{   height: 30px;
         border: 0px;
         background: white;}


#box2{   height: 295px;
         border-left-width: 1px;
         border-left-style: solid;
         border-left-color: grey;
         border-right-width: 1px;
         border-right-style: solid;
         border-right-color: grey;
         background: white;}

#box21{  float: left;
	 width: 322px;
         height: 295px;
         border-right-width: 1px;
         border-right-style: solid;
         border-right-color: grey;
         background: white;}



#box22 {  	width: 553px;
		padding-left: 325px;
		padding-right: 80px;
		padding-top: 0px;
		border: 0px;
		margin: 0px;
		background: white;}



		#box22-1 {  	width: 553px;
				height: 105px;
				padding-left: 325px;
				padding-right: 80px;
				padding-top: 0px;
				border: 0px;
				margin: 0px;
				background: white;}


		#box22-2 {  	width: 553px;
				padding-left: 325px;
				padding-right: 80px;
				padding-top: 0px;
				border: 0px;
				margin: 0px;
				background: white;}


			#box22-2-1 {  	float: left;
					width: 230px;
					padding-left: 20px;
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}

			#box22-2-2 {  	float: left;
					width: 378px;
					padding-left: 5px;
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}

			#box22-2-3 {  	float: left;
					width: 240px;
					padding-left: 20px;
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}

			#box22-2-4 {  	float: left;
					width: 300px;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}



			#box22-2-5 {  	float: left;
					width: 300px;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}

			#box22-2-6 {  	float: left;
					width: 500px;
					
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}


			#box22-2-7 {  	float: left;
					width: 600px;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 0px;
					border: 0px;
					margin: 0px;
					background: white;}

#din {  	width: 180px;
		height: 230px;
		float: left;
		padding-left: 5px;
		padding-right: 23px;
		padding-top: 0px;
		border: 0px;
		margin: 0px;
		background: white;}


#din2 {  	width: 155px;
		height: 230px;
		float: left;
		padding-left: 0px;
		padding-right: 20px;
		padding-top: 0px;
		border: 0px;
		margin: 0px;
		background: white;}

#din3 {  	width: 155px;
		height: 230px;
		float: left;
		padding-left: 0px;
		padding-right: 20px;
		padding-top: 0px;
		border: 0px;
		margin: 0px;
		background: white;}




#button {  	width: 50px;
		float: left;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 200px;
		border: 0px;
		margin: 0px;
		background: white;}


#box211{ width: 300px;
         height: 180px;
         padding-left: 0px;
	 padding-top: 5px;
	 border: 0px;
         background: white;}

#logo {          padding-left: 25px;
                 padding-bottom: 10px;}




#box3{   height: 22px;
         border: 0px;
         background: white;}


		/* Untermenue Box 3-2*/

			#box3-1{ height: 100px;
			         border: 0px;
				 background: white;}

			#box3-2{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


						#box3-2-2Projektlinks{ 		float: left;
										width: 240px;
										border: 0px; 
			        	 					background: white;}



						
			#box3-2led		{ 	border-right-width: 1px;
    		     		 			border-right-style: solid;
         			 			border-right-




: grey;
		        	 			background: white;}


				#box3-2-1led{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}

				#box3-2-2led{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


			#box3-2deckenspiegel	{ 	border-right-width: 1px;
    		     		 			border-right-style: solid;
         			 			border-right-color: grey;
		        	 			background: white;}

				#box3-2-1deckenspiegel{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}

				#box3-2-2deckenspiegel{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}



			#box3-2sonder	{ 	border-right-width: 1px;
    		     		 			border-right-style: solid;
         			 			border-right-color: grey;
		        	 			background: white;}

				#box3-2-1sonder{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}

				#box3-2-2sonder{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}



			#box3-2a{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1a{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}

					#box3-2-1-1a{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2a{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}



			#box3-2b{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1b{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1b{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2b{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}
















					#box3-2-2b1{ 	float: left;
							width: 617px;
							border: 0px;
				        	 	background: white;}

					#box3-2-2b2{ 	float: left;
							width: 617px;
							border: 0px;
				        	 	background: white;}










				#box3-2-3b{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3b1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3b2{ 	width: 412px;
							border: 0px;
					         	background: white;}


			#box3-2c{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1c{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1c{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2c{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


			#box3-2d{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1d{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1d{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2d{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}

				#box3-2-3d{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3d1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3d2{ 	width: 412px;
							border: 0px;
					         	background: white;}


			#box3-2e{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1e{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1e{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2e{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


			#box3-2f{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1f{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1f{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2f{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


			#box3-2g{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1g{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1g{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2g{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}

				#box3-2-3g{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3g1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3g2{ 	width: 412px;
							border: 0px;
					         	background: white;}


			#box3-2h{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1h{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1h{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2h{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}

			#box3-2i{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1i{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1i{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2i{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


				#box3-2-3i{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3i1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3i2{ 	width: 412px;
							border: 0px;
					         	background: white;}




			#box3-2j{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1j{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1j{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2j{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}



			#box3-2k{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1k{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1k{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2k{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


				#box3-2-3k{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3k1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3k2{ 	width: 412px;
							border: 0px;
					         	background: white;}


			#box3-2l{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1l{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1l{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2l{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


				#box3-2-3l{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3l1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3l2{ 	width: 412px;
							border: 0px;
					         	background: white;}




			#box3-2m{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1m{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1m{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2m1{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}

				#box3-2-2m2{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


				#box3-2-3m{ 	width: 412px;
						border: 0px;
				         	background: white;}


					#box3-2-3m1{ 	width: 412px;
							border: 0px;
					         	background: white;}


					#box3-2-3m2{ 	width: 412px;
							border: 0px;
					         	background: white;}



			#box3-2n{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1n{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1n{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2n{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}


			#box3-2o{ border-right-width: 1px;
    		     		 border-right-style: solid;
         			 border-right-color: grey;
		        	 background: white;}

				#box3-2-1o{ 	float: left;
						width: 340px;
				     		border: 0px;
		        	 		background: white;}


					#box3-2-1-1o{ 	float: left;
							width: 330px;
				     			border: 0px;
				         		background: white;}

				#box3-2-2o{ 	float: left;
						width: 617px;
						border: 0px;
			        	 	background: white;}



				#box3-2-3{ 	width: 412px;
						border: 0px;
				         	background: white;}



					#box3-2-3-1{ 	width: 412px;
							border: 0px;
				         		background: white;}

				#box3-2-4{ 	width: 617px;
						border: 0px;
				         	background: white;}

			#box3-3{ height: 40px;
			         border: 0px;
				 background: white;}

			#box3-4{   	height: 1000px;
			       	  	border: 0px;
			         	background: white;}


/* Untermenue */


#box4{   height: 500px;
         border: 0px;
	 background: white;}


		#box4-2{   height: 500px;
      			   border: 0px;
				 background: #E5E5E5;}




/* Seite Referenzen Startseite */


		#box4-1{ width: 960px;
			 height: 1400px;
	    		 border: 0px;}

/* Seite Referenzen Startseite */


/* Seite Referenzen leere Seite Akqui */

		#box4-3{ width: 960px;
			 
	    		 border: 0px;}


/* Seite Referenzen leere Seite Akqui */


/*background: #EAEAEA;*/

#box5{   height: 20px;
         border: 0px;
         background: white;
	 padding-top: 10px;
	 padding-bottom: 0px;}

#box6{   height: 36px;
         border: 0px;
	 padding-top: 0px;
	 background: white;}


	#box6-1{   height: 60px;
        	 border: 0px;
		 padding-top: 0px;
		 background: white;}

#box7{   height: 2157px;
         border-right-width: 1px;
         border-right-style: solid;
         border-right-color: grey;
         background: white;}

#box71{  float: left;
         width: 323px;
         height: 2157px;
	 margin-left: 0px;
         border: 0px;
         background: white;}

#box72{ 	float: left;
	        width: 623px;
        	height: 100px;
		margin-left: 7px;
        	border: 0px;
	        background: white;}


#box73 {  float: left;
         width: 630px;
         height: 160px;
	 margin-left: 0px;
         border: 0px;
         background: white;}


#box73-1{ float: right;
         width: 494px;
         height: 160px;
	 margin-left: 0px;
         border: 0px;
         background: white;}


#box73-2{ float: right;
         width: 130px;
         height: 160px;
	 padding-left: 0px;
	 margin-left: 0px;
         border: 0px;
         background: white;}


#box74{  float: left;
         width: 623px;
         height: 115px;
	 margin-left: 7px;
         border: 0px;
         background: white;}


#box75{  	float: left;
         	width: 623px;
         	height: 130px;
		 margin-left: 7px;
         	border: 0px;
         	background: white;}


#box75-picture{  	float:left;
	  	width: 180px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box76{  	float: left;
         	width: 623px;
         	height: 260px;
		margin-left: 7px;
         	border: 0px;
         	background: white;}

#box76-picture{  	float:left;
	  	width: 270px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/



#box77{  	float: left;
         	width: 623px;
         	height: 230px;
		margin-left: 7px;
         	border: 0px;
         	background: white;}

#box77-picture{  	float:left;
	  	width: 180px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box78{  float: left;
         width: 623px;
         height: 115px;
	 margin-left: 7px;
         border: 0px;
         background: white;}


#box79{  	float: left;
         	width: 623px;
         	height: 150px;
		margin-left: 7px;
         	border: 0px;
         	background: white;}


#box79-picture{  	float:left;
	  	width: 235px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box80{  	float: left;
         	width: 623px;
         	height: 115px;
		margin-left: 7px;
         	border: 0px;
         	background: white;}


#box80-picture{  	float:left;
	  	width: 320px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box81{  float: left;
         width: 623px;
         height: 125px;
	 margin-left: 7px;
         border: 0px;
         background: white;}


#box82{  	float: left;
         	width: 623px;
         	height: 170px;
		 margin-left: 7px;
         	border: 0px;
         	background: white;}


#box82-picture{  	float:left;
	  	width: 260px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box83{  	float: left;
         	width: 623px;
         	height: 210px;
		margin-left: 7px;
         	border: 0px;
         	background: white;}


#box83-picture{ float:left;
	  	width: 175px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box84{  float: left;
         width: 623px;
         height: 132px;
	 margin-left: 7px;
         border: 0px;
         background: white;}

#box85{  	float: left;
         	width: 623px;
         	height: 130px;
		 margin-left: 7px;
         	border: 0px;
         	background: white;}

#box85-picture{  	float:left;
	  	width: 180px; /* = Bildbreite + Abstand bis zum Text. */
		padding-left: 17px;} /* Abstand Bild nach links.*/


#box85xx{  float: left;
         width: 623px;
         height: 155px;
	 margin-left: 7px;
         border: 0px;
         background: white;}


#box73-2xxx{  float: left;
         width: 623px;
         height: 115px;
	 margin-left: 7px;
         border: 0px;
         background: white;}

#box9{   height: 2257px;
         border-right-width: 1px;
         border-right-style: solid;
         border-right-color: white;
         background: white;}



#boxpicture4{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}

#boxpicture5{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}

#boxpicture6{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}

#boxpicture7{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}


	#boxpicture7-1{  	float: left;
        	 		width: 120px;
				margin-left: 0px;
	        	 	border: 0px;
        	 		background: white;}


	#boxpicture7-2{  	float: left;
        	 		width: 490px;
				margin-left: 0px;
	        	 	border: 0px;
        	 		background: white;}


#boxpicture8{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}

#boxpicture9{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}

#boxpicture10{  	float: left;
         	width: 619px;
		margin-left: 0px;
         	border: 0px;
         	background: white;}


#box8{   height: 30px;
         border: 0px;
         background: white}

#box9{   height: 400px;
         border: 0px;
         background: white}


/* ANFANG / Untermenue Abstand zum Footer */

		#box8-1{ width: 958px;
			 height: 40px;
			 float: left;
			 border: 0px;
		         background: white;}

		#box8-2{ width: 958px;
			 height: 200px;
			 float: left;
			 border: 0px;
		         background: white;}

		#box8-3{ width: 958px;
			 height: 580px;
			 float: left;
			 border: 0px;
		         background: white;}

		#box8-4{ width: 958px;
			 height: 420px;
			 float: left;
			 border: 0px;
		         background: white;}

		#box8-5{ width: 958px;
			 height: 40px;
			 float: left;
			 border: 0px;
		         background: white;}

/* ENDE / Untermenue */






/* ANFANG / Untermenue Seite Referenzen Boxen */



		#boxrefbilder1{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder1a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder1b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder1c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext1{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext1a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext1b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext1c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder2{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder2a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder2b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder2c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext2{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext2a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext2b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext2c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder3{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder3a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder3b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder3c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext3{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext3a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext3b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext3c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder4{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder4a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder4b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder4c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext4{ 		height: 800px;
				        border: 0px;
					background: white;}

			#boxreftext4a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext4b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext4c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder5{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder5a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder5b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder5c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext5{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext5a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext5b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext5c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}


		#boxrefbilder6{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder6a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder6b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder6c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext6{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext6a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext6b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext6c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}
		#boxrefbilder7{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder7a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder7b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder7c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext7{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext7a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext7b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext7c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder8{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder8a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder8b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder8c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext8{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext8a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext8b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext8c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder9{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder9a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder9b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder9c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext9{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext9a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext9b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext9c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxrefbilder10{ 	height: 100px;
		         		border: 0px;
				 	background: white;}

			#boxrefbilder10a{ 	float: left;
						width: 325px; 
					     	border: 0px;
			        	 	background: white;}

			#boxrefbilder10b{ 	float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxrefbilder10c{ 	float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}

		#boxreftext10{ 		height: 100px;
				        border: 0px;
					background: white;}

			#boxreftext10a{ 		float: left;
						width: 325px; 
						border: 0px;
			        	 	background: white;}

			#boxreftext10b{ 		float: left; 
						width: 325px;
						border: 0px;
			        	 	background: white;}

			#boxreftext10c{ 		float: left; 
						width: 310px;
						border: 0px;
			        	 	background: white;}


/* ENDE / Untermenue Seite Referenzen Boxen */







#boxtableau1	{  	width: 762px;
			height: 564px;
			border: 1px;
			border-style: solid;
			border-color: grey;
        		background: white;}




/* ANFANG / Fließtexte Themenseiten LED, Lichtszene etc.  */



	#picture1{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
			width: 315px;}

			#picture1-1{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-2{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-3{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-4{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-5{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-6{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-7{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-8{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-9{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}


			#picture1-10{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-11{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-12{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-13{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

			#picture1-14{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
					width: 315px;}

	#picture2{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
			width: 260px;}

	#picture3{   	float: left;	/* Abstand zum Bild immer je Fall definieren.  */
			width: 315px;}


/* ENDE / Fließtexte Themenseiten LED, Lichtszene etc.  */



#footer{ height: 200px;
         border: 0px;
         background: #EAEAEA;}

#footer1-1{ 	float: left;
		width: 323px;
                height: 200px;
		border: 0px;
                background-color: #EAEAEA;}

#footer1-2{ 	float: left;
		width: 424px;
                height: 200px;
		border: 0px;
                background-color: #EAEAEA;}

#footer1-3{ 	float: left;
		width: 197px;
                height: 200px;
		border: 0px;
                background-color: #EAEAEA;}

#footer1-3-1{ 	width: 197px;
                height: 20px;
		border: 0px;
                background-color: #EAEAEA;}

#footer1-3-2{ 	width: 197px;
                height: 20px;
		border: 0px;
                background-color: #EAEAEA;}

#footer1-3-3{ 	width: 197px;
                height: 20px;
		border: 0px;
                background-color: #EAEAEA;}

/* Untermenü */

		#footer2{ width: 958px;
			 height: 210px;
			 float: left;
			 border: 0px;
		         background: #EAEAEA;}

/* Untermenü */


#impressum{ 	height: 35px;
	 	border: 0px;
         	background-color: #202020;}


/* Untermenü */

		#impressum2{ 	width: 958px;
			 	height: 35px;
			 	float: left;
			 	border: 0px;
		         	background: #EAEAEA;}

/* Untermenü */






/* Liste Lichtplanung */
li {	list-style-type: disc;
    	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
        line-height: 14pt;
	padding-left: 15px;
	padding-right: 70px;
    	margin-left: 0px;
    	background-position: left;}








/* ANFANG Texte einblenden über Bilder Referenzen */




a.infotext {		text-decoration: none}

a.infotext:hover {	background: #FFFFFF;
			text-decoration: none;}

a.infotext span {	visibility: hidden;
			position: absolute;
			left: 10px;
			margin-top: 10px;
			text-decoration: none;}

a.infotext:hover span {	visibility: visible;
			background: #FFFFFF;
			width: 200px;} 



a.infotext2 {		text-decoration: none}

a.infotext2:hover {	background: #FFFFFF;
			text-decoration: none;}

a.infotext2 span {	visibility: hidden;
			position: absolute;
			left: 335px;
			margin-top: 10px;
			text-decoration: none;}

a.infotext2:hover span {	visibility: visible;
			background: #FFFFFF;
			width: 200px;} 

a.infotext3 {		text-decoration: none}

a.infotext3:hover {	background: #FFFFFF;
			text-decoration: none;}

a.infotext3 span {	visibility: hidden;
			position: absolute;
			left: 660px;
			margin-top: 10px;
			text-decoration: none;}

a.infotext3:hover span {	visibility: visible;
			background: #FFFFFF;
			width: 200px;} 



/* ENDE Texte einblenden über Bilder Referenzen */