/* CSS Document feste DIV-Container*/


/* Index*/
.Index_bildbanner
	{
	position:relative;
	z-index:30;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/index/HG_Headbanner.jpg);	
      	 }
#inhalt_index
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:490px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.headtext
	{position:absolute;
	z-index:40;
             top:35px;
             left:20px;
	width:450px;
	height:40px;
       }
	   .headbild_index
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }	
.Index_auswahltext_1
	{position:absolute;
	z-index:10;
             top:100px;
             left:30px;
	width:320px;
	height:80px;
}
.Index_auswahltext_1_1
	{
	position:absolute;
	z-index:10;
	top:10px;
	left:0px;
	width:50px;
	height:45px;
}
.Index_auswahltext_1_2
	{position:absolute;
	z-index:10;
             top:5px;
             left:60px;
	width:250px;
	height:75px;
}

.Index_auswahltext_2
	{position:absolute;
	z-index:10;
             top:100px;
             left:390px;
	width:320px;
	height:80px;
}
.Index_auswahltext_2_1
	{
	position:absolute;
	z-index:10;
	top:10px;
	left:0px;
	width:50px;
	height:45px;
}
.Index_auswahltext_2_2
	{position:absolute;
	z-index:10;
             top:5px;
             left:60px;
	width:250px;
	height:75px;
}
.Index_auswahltext_3
	{position:absolute;
	z-index:10;
             top:260px;
             left:30px;
	width:320px;
	height:80px;
}
.Index_auswahltext_3_1
	{
	position:absolute;
	z-index:10;
	top:10px;
	left:0px;
	width:50px;
	height:45px;
}
.Index_auswahltext_3_2
	{position:absolute;
	z-index:10;
             top:5px;
             left:60px;
	width:250px;
	height:75px;
}
.Index_auswahltext_4
	{position:absolute;
	z-index:10;
             top:260px;
             left:390px;
	width:320px;
	height:80px;
}
.Index_auswahltext_4_1
	{
	position:absolute;
	z-index:10;
	top:10px;
	left:0px;
	width:50px;
	height:45px;
}
.Index_auswahltext_4_2
	{position:absolute;
	z-index:10;
             top:5px;
             left:60px;
	width:250px;
	height:75px;
}
.index_text
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:750px;
	width:221px;
	height:297px;
	background-image:url(Bilder/index/sonnenhaus.jpg);
       }
	   .sonnenhaustext{
position:absolute;
	z-index:13;
	top:25px;
	left:12px;
	width:190px;
	height:15px;
	}
  .sonnenhaustext2{
position:absolute;
	z-index:13;
	top:275px;
	left:12px;
	width:190px;
	height:15px;
	}

.index_auswahltext2
	{position:absolute;
	z-index:12;
             top:60px;
             left:30px;
	width:350px;
	height:40px;
       }
	   .index_text2
	{position:absolute;
	z-index:12;
             top:415px;
             left:90px;
	width:605px;
	height:70px;
       }
/* ENDE Index*/

/* Firmenprofil*/
.Firmenprofil_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Firmenprofil
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	background-image:;
	border: 0px;
	background-image: url(Bilder/Firmenprofil/Banner_bild.jpg);
      	 }		 
.headtext_Firmenprofil
	{position:absolute;
	z-index:12;
             top:55px;
             left:20px;
	width:450px;
	height:40px;
       }
.Firmenprofil_text
	{
	position:absolute;
	z-index:12;
	top:90px;
	left:50px;
	width:450px;
	height:297px;

       }
.Firmenprofil_text2
	{position:absolute;
	z-index:5;
             top:55px;
             left:485px;
	width:500px;
	height:400px;
	background-image:url(Bilder/Firmenprofil/puzzle.jpg)
       }
/* ENDE Firmenprofil*/

/* Aktuell*/
.Aktuell_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Aktuell
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	background-image:;
	border: 0px;
	background-image: url(Bilder/Aktuell/Banner_bild.jpg);
      	 }		 
.Aktuell_headtext
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Aktuell_text
	{
	position:absolute;
	z-index:12;
	top:90px;
	left:50px;
	width:450px;
	height:297px;

       }
.Aktuell_video
	{position:absolute;
	z-index:5;
             top:90px;
             left:600px;
	width:330px;
	height:300px;
       }
	   .Aktuell_text2
	{
	position:absolute;
	z-index:5;
	top:60px;
	left:600px;
	width:320px;
	height:20px;
	padding: 5px;
	background-color:#F7F7F5;
       }
/* ENDE Aktuell*/

/* Sonnenhaus*/
#inhalt_Sonnenhaus
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:1000px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Sonnenhaus_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Sonnenhaus
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	background-image:;
	border: 0px;
	background-image: url(Bilder/Sonnenhaus/Banner_bild.jpg);
      	 }		 
.Sonnenhaus_headtext
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Sonnenhaus_text
	{
	position:absolute;
	z-index:12;
	top:90px;
	left:50px;
	width:500px;
	height:350px;
	padding: 5px;
	background-color:#F7F7F5;
       }
.Sonnenhaus_bild
	{position:absolute;
	z-index:5;
             top:100px;
             left:650px;
	width:280px;
	height:220px;
       }
	   .Sonnenhaus_text2
	{
	position:absolute;
	z-index:5;
	top:500px;
	left:50px;
	width:500px;
	height:140px;
	padding: 5px;
	background-color:#F7F7F5;
       }
	   
	    .Sonnenhaus_text3
	{
	position:absolute;
	z-index:5;
	top:700px;
	left:50px;
	width:500px;
	height:100px;
	padding: 5px;
	background-color:#F7F7F5;
       }
	   .Sonnenhaus_bild2
	{position:absolute;
	z-index:5;
             top:350px;
             left:700px;
	width:185px;
	height:210px;
       }
	   
.Sonnenhaus_bild3
	{position:absolute;
	z-index:5;
             top:600px;
             left:700px;
	width:185px;
	height:210px;
       }
.link_sonnenhaus
	{
	position:absolute;
	z-index:5;
	top:850px;
	left:50px;
	width:500px;
	height:105px;

       }	   
/* ENDE Sonnenhaus*/

/* Downloads*/
.Downloads_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Downloads
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Downloads
	{position:absolute;
	z-index:12;
             top:65px;
             left:20px;
	width:450px;
	height:40px;
       }
.Downloads_text
	{
	position:absolute;
	z-index:12;
	top:90px;
	left:50px;
	width:450px;
	height:207px;

       }
.Downloads_text2
	{position:absolute;
	z-index:5;
             top:75px;
             left:505px;
	width:415px;
	height:345px;
	background-image:url(Bilder/Download/Inhalt_download.jpg)       }
/* ENDE Downloads*/

/* Partner*/
#inhalt_Partner
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:600px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Partner_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Partner
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Partner
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Partner_text
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:80px;
	width:450px;
	height:297px;

       }
.Partner_text2
	{position:absolute;
	z-index:5;
             top:95px;
             left:495px;
	width:430px;
	height:315px;
	background-image:url(Bilder/Partner/Inhalt_partner.jpg)       }
/* ENDE Partner*/

/* Kontakt*/
#inhalt_Kontakt
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:540px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Kontakt_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Kontakt
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Kontakt
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Kontakt_text
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:50px;
	width:270px;
	height:297px;

       }
.Kontakt_text2
	{position:absolute;
	z-index:5;
             top:95px;
             left:370px;
	width:575px;
	height:235px;
	background-color:#F7F7F5;
	padding: 10px;
}
.Kontakt_Karte
	{
	position:absolute;
	z-index:12;
	top:310px;
	left:50px;
	width:260px;
	height:200px;

       }
/* ENDE Kontakt*/


/* Impressum*/
#inhalt_Impressum
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:510px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Impressum_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Impressum
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Impressum
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Impressum_text
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:50px;
	width:270px;
	height:297px;

       }
.Impressum_formular
	{position:absolute;
	z-index:5;
             top:60px;
             left:400px;
	width:460px;
	height:300px;
	background-color:#F7F7F5;
	padding: 10px;
}
.Impressum_Karte
	{
	position:absolute;
	z-index:12;
	top:360px;
	left:50px;
	width:260px;
	height:110px;
       }
.Impressum_text3
	{position:absolute;
	z-index:12;
             top:450px;
             left:750px;
	width:180px;
	height:20px;
       }
	   #boxDiv_Bericht
    	 {
	visibility: hidden;
	position:absolute;
	z-index:20;
	top:150px;
	left:700px;
	width:180px;
	height:230px;
	background-color:#CCCCCC}
		 .meisterfrau_text
{
	position:absolute;
	z-index:25;
	top:15px;
	left:15px;
	width:180px;
	height:230px;    
}

.fenster_schliesen
{
	position:absolute;
	z-index:25;
	top:210px;
	left:40px;
	width:120px;
	height:20px;    
}	  	   
/* ENDE Impressum*/


/* Sitemap*/
#inhalt_Sitemap
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:450px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Sitemap_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Sitemap
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Sitemap
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Sitemap_text
	{
	position:absolute;
	z-index:12;
	top:120px;
	left:120px;
	width:270px;
	height:297px;

       }

.Sitemap_text2
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:50px;
	width:260px;
	height:30px;
       }
.Sitemap_text3
	{position:absolute;
	z-index:12;
             top:90px;
             left:400px;
	width:540px;
	height:335px;
	background-image:url(Bilder/Sitemap/Sitemap_inhalt.jpg)
       }
	   	   
/* ENDE Sitemap*/


/* Musterhaus*/
#inhalt_Musterhaus
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:450px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Musterhaus_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Musterhaus
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Musterhaus
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Musterhaus_text
	{
	position:absolute;
	z-index:12;
	top:190px;
	left:60px;
	width:255px;
	height:210px;

       }

.Musterhaus_text2
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:80px;
	width:260px;
	height:30px;
       }
.Musterhaus_text3
	{position:absolute;
	z-index:12;
             top:0px;
             left:500px;
	width:330px;
	height:420px;
	background-image:url(Bilder/Musterhaus/Musterhaus_HG.jpg)       }
	   	   
/* ENDE Musterhaus*/

/* Referenzen*/
#inhalt_Referenzen
     {position:relative;
	z-index:10;
             top:0px;
             left:0px;
	width:990px;
	height:450px;
	background-image: url(Bilder/feste_elemente/HG_Streifen_Index.jpg);
       }
.Referenzen_bildbanner
	{
	position:relative;
	z-index:20;
	top:0px;
	left:0px;
	width:990px;
	height:190px;
	background-image: url(Bilder/feste_elemente/HG_Banner.jpg);	
      	 }
.headbild_Referenzen
 {
	position:absolute;
	z-index:13;
	top:0px;
	left:522px;
	width:465px;
	height:190px;
	border: 0px;
	background-image: url(Bilder/Headbild_Bauzeichnung_3D/Headbild_Bauzeichnung_3D.jpg);
      	 }		 
.headtext_Referenzen
	{position:absolute;
	z-index:12;
             top:75px;
             left:20px;
	width:450px;
	height:40px;
       }
.Referenzen_text
	{
	position:absolute;
	z-index:12;
	top:190px;
	left:60px;
	width:255px;
	height:210px;

       }

.Referenzen_text2
	{
	position:absolute;
	z-index:12;
	top:60px;
	left:80px;
	width:260px;
	height:30px;
       }
.Referenzen_text3
	{position:absolute;
	z-index:12;
             top:70px;
             left:450px;
	width:490px;
	height:350px;
	background-image:url(Bilder/Referenzen/Referenzen_HG.jpg)       }
	   	   
/* ENDE Referenzen*/



