html			{
					margin:0px;
					padding:0px;
					font-family:arial;
					font-size:11px;
					text-align:center;
					overflow:show;
					margin:auto;
					color:#555555;
					background-image:url(../img/hg_kachel.gif); 
					}
body				{
					margin:0px;
					padding:0px;
					font-family:arial;
					font-size:11px;
					text-align:center;
					overflow:show;
					margin:auto;
					color:#555555;
					}
img				{
					border:0px;
					}				
.content_aussen{
					margin:auto;
					min-height:643px;
					height:auto;
					background-image:url(../img/hg_content.png);  
					width:1100px;
					background-repeat:repeat-y;
					background-position:center;	
					text-align:center;
					overflow:auto;
					}
					
/* Header */			
			.toolbar			{
								margin:auto;
								width:1000px;
								height:122px;
								background-image:url(../img/hg_toolbar.jpg);  
								background-position:bottom;			
								text-align:left;
								font-weight:bold;
								}
			.toolbar .links	{
								float:left;
								width:315px;
								margin-left:30px;
								margin-top:21px;
								line-height:1.8;
								}
			.toolbar .mitte	{
								float:left;
								margin-left:60px;
								width:310px;
								margin-top:21px;
								line-height:1.8;
								}							
			.toolbar .rechts{
								width:150px;
								float:left;
								margin-left:88px;
								margin-top:12px;
								line-height:3.5;
								}
			.toolbar a		{
								text-decoration:none;
								color:#000;
								display:block;
								}
			.toolbar a:hover{
								text-decoration:none;
								color:#FFF;
								}
			.toolbar strong{
								color:#FFF;
								}
								
			.toolbar_leiste	{
								margin:auto;
								width:1000px;
								height:58px;
								background-image:url(../img/hg_toolbar_leiste.jpg);  	
								}
			.markttrends{
								margin-left:30px;
								margin-top:14px;
								float:left;
								text-align:left;
								}	
			.markttrends img{
								margin-top:-1px;
								float:right;
								
								}
			*+html .markttrends img{
								float:none;
								}								
			.markttrends .einheit{
								float:left;
								width:110px;
								margin-right:100px;
								}
			.markttrends .einheit1{
								width:130px;
								margin-right:59px;
								}								
			.markttrends .einheit2{
								margin-right:76px;
								}
			.markttrends .einheit3{
								width:125px;
								margin-right:59px;
								}
			.markttrends .einheit4{
								width:126px;
								margin-right:67px;
								}
								
			.toolbar_pfeil	{
								float:right;
								margin-top:-1px;
								}								
			.logo				{
								height:115px;
								width:1000px;
								text-align:center;
								margin:auto;
								}				
			.menue			{
								height:150px;
								width:1000px;
								margin:auto;
								font-size:12px;
								text-align:left;
								background-image:url(../img/img_header-fotostreifen.gif);  	
								z-index:1;
								}
			.menue .transparent{
								filter:alpha(opacity=50); 
								-moz-opacity: 0.50; 
								opacity: 0.50;
								}
			.menue img	{
								border:0px;
								margin-bottom:4px;
								}
			.menue a		{
								text-decoration:none;
								font-weight:bold;
								color:#333333;
								}
			.menue a:hover{
								text-decoration:none;
								font-weight:bold;
								color:#FFFFFF;
								}					
			.menue_1		{
								float:left;
								margin-right:10px;
								height:150px;
								width:245px;
								}
			.menue_1_aktiv{
								background-image:url(../img/img_header-nav-aktiv-1.jpg); 
								background-position:bottom;	
								background-repeat:no-repeat;
								}
			.menue_1_aktiv a{
								color:#fff;
								}	
			.menue_2_aktiv{
								background-image:url(../img/img_header-nav-aktiv-2.jpg); 
								background-position:bottom;	
								background-repeat:no-repeat;					
								}
			.menue_2_aktiv a{
								color:#fff;
								}	
			.menue_3_aktiv{
								background-image:url(../img/img_header-nav-aktiv-3.jpg); 
								background-position:bottom;	
								background-repeat:no-repeat;					
								}
			.menue_3_aktiv a{
								color:#fff;
								}	
			.menue_4_aktiv{
								background-image:url(../img/img_header-nav-aktiv-4.jpg); 
								background-position:bottom;	
								background-repeat:no-repeat;					
								}
			.menue_4_aktiv a{
								color:#fff;
								}						
			.menue_2		{
								float:left;
								margin-right:10px;
								height:150px;
								}	
			.menue_3		{
								float:left;
								margin-right:10px;
								height:150px;
								}	
			.menue_4		{
								float:left;
								height:150px;
								}
			.menue_balken{
								margin:auto;
								width:1000px;
								height:30px;
								background-image:url(../img/img_balken-top.jpg);  
								}
			.bilderstapelohne{
								margin-top:0px;
								float:left;
								}
			.bilderstapel 	{
								margin-top:0px;
								float:left;
								}
			.bilderstapel img {
								position:absolute;
								height:120px;
								width:245px;
								z-index:1;
								}	
			.bilderstapel img.obersteebene {
								z-index:3;
								}
			 
			.bilderstapel img.mittlereebene {
								z-index:2;
								}					
			.menuepunkt{
								position:absolute;
								width:245px;
								text-align:center;
								margin-top:5px;
								}
			.menuepunktohne{
								position:absolute;
								width:245px;
								text-align:center;
								margin-top:0px;
								z-index:3;
								}
								
			.bildermenue1	{
								width:245px;
								height:120px;
								}
			.bildermenue1_ohne{
								width:245px;
								height:120px;
								background-color:#fad448;							
								}
			.bildermenue2	{
								width:240px;
								height:120px;
								}
			.bildermenue2_ohne{
								width:240px;
								height:120px;
								background-color:#fad448;										
								}
			.bildermenue3	{
								width:240px;
								height:120px;
								}
			.bildermenue3_ohne{
								width:240px;
								height:120px;
								background-color:#fad448;										
								}								
			.bildermenue4	{
								width:245px;
								height:120px;
								}
			.bildermenue4_ohne{
								width:245px;
								height:120px;
								background-color:#fad448;										
								}	


			.bildermenuepunkt{
								width:245px;
								height:22px;
								padding-top:8px;
								text-align:center;
								}		
			.bildermenuepunkts{
								width:240px;
								height:22px;
								padding-top:8px;
								text-align:center;
								}	
								
			.bilderm img{
								position:absolute;							
								z-index:1;
								}
			.bilderm img.obersteebene {
								z-index:3;
								}
			 
			.bilderm img.mittlereebene {
								z-index:2;
								}									
								
/* Content */
			.content			{
								margin:auto;
								width:1000px;		
								}
			.content_befinden{
								background-image:url(../img/img_content-top.jpg);  	
								width:990px;
								height:30px;
								padding-left:10px;
								font-size:10px;
								text-align:left;
								overflow:hidden;
								}
			.content_befinden .befinden{
								margin-top:10px;
								float:left;
								width:735px;
								height:19px;
								border-bottom:1px dotted #555555;
								}
			.content_befinden .suche{
								margin-top:6px;
								float:right;
								width:208px;
								font-size:12px;
								}
			.content_befinden .suche input{
								font-size:12px;
								border:0px;
								background-color:transparent;
								width:145px;
								float:left;
								}
			.content_befinden .suche .b_suchen{
								margin-left:20px;
								width:25px;
								height:20px;
								margin-top:0px;
								float:right;
								margin-right:15px;
								}								
			.content_befinden a{	
								color:#e1001a;
								text-decoration:none;
								}
			.content_befinden a:hover{	
								color:#e1001a;
								text-decoration:underline;
								}					
			.content_links	{
								float:left;
								width:695px;
								text-align:left;
								padding-top:30px;
								padding-bottom:30px;
								padding-left:30px;
								padding-right:30px;
								line-height:1.5;
								}
			.content_links a{			
								text-decoration:none;
								color:#e1001a;
								}
			.content_links a:hover{			
								text-decoration:none;
								color:#000000;
								}				
			.content_links .links{
								float:left;
								width:325px;
								}
			.content_links .rechts{
								float:right;
								width:315px;
								margin-right:25px !important;
								margin-right:0px;
								}					
			.content_rechts{
								float:right;
								width:245px;
								}
			.submenue		{
								width:209px;
								height:22px;
								padding-top:8px;
								padding-left:36px;
								background-image:url(../img/btn_navigation-grau.jpg); 
								text-align:left;
								font-size:12px;					
								}
								
			.submenue_aktiv2{
								width:209px;
								height:22px;
								padding-top:8px;
								padding-left:36px;	
								background-image:url(../img/btn_navigation-grau.jpg); 
								text-align:left;
								font-size:12px;							
								}	
			.submenue_aktiv2 a{
								color:#e1001a;
								text-decoration:none;
								font-weight:bold;
								display:block;
								}								
			.submenue_aktiv{
								width:209px;
								height:22px;
								padding-top:8px;
								padding-left:36px;	
								background-image:url(../img/btn_navigation-gelb.jpg); 
								text-align:left;
								font-size:12px;		
								display:block;								
								}
			.aktivsub		{
								background-image:url(../img/img_header-nav-aktiv-4.jpg); 							
								}								
			.submenue_aktiv a{
								color:#e1001a;
								text-decoration:none;
								font-weight:bold;
								display:block;
								}
			.submenue_aktiv a:hover{
								color:#FFF;
								text-decoration:none;
								font-weight:bold;
								display:block;
								}
			.submenue_aktiv a.aktiv{
								color:#FFF;
								text-decoration:none;
								font-weight:bold;
								display:block;
								}								
								
			.submenue a	{
								color:#555555;
								text-decoration:none;
								font-weight:bold;
								display:block;
								}
			.submenue a:hover{
								color:#000000;
								text-decoration:none;
								font-weight:bold;
								}	
			.submenue_letzter{
								width:209px;
								height:111px;
								}

			.submenue_unter{
								width:191px;
								min-height:16px;
								height:auto;
								padding-top:6px;
								padding-bottom:6px;
								padding-left:16px;
								border-top:1px dotted #555555;
								text-align:left;
								font-size:11px;	
								margin-left:20px;
								}
			.submenue_unter_erste{
								width:189px;
								min-height:16px;
								height:auto;								
								padding-top:6px;
								padding-bottom:6px;
								padding-left:16px;
								text-align:left;
								font-size:11px;	
								margin-left:20px;
								}	
			.submenue_unter ul{
								margin-top:0px;
								margin-left:-40px !important;
								margin-left:-8px;
								margin-bottom:0px;	
								list-style-image:url(../img/punkt_leer.gif);
								}
								
			.submenue_unter li{
								background-image:url(../img/punkt.gif);
								background-repeat:no-repeat;
								padding-left:10px;
								}	
			*+html .submenue_unter li{
								background-image:url(../img/punkt.gif);
								background-repeat:no-repeat;
								padding-left:10px;
								margin-left:25px;
								}	


			.submenue_unter_erste ul{
								margin-top:0px;
								margin-left:-40px !important;
								margin-left:-8px;
								margin-bottom:0px;	
								list-style-image:url(../img/punkt_leer.gif);
								}
			.submenue_unter_erste li{
								background-image:url(../img/punkt.gif);
								background-repeat:no-repeat;
								padding-left:10px;
								}	
			*+html .submenue_unter_erste li{
								background-image:url(../img/punkt.gif);
								background-repeat:no-repeat;
								padding-left:10px;
								margin-left:24px;
								}									
								
			.submenue_unter a{
								color:#000;
								text-decoration:none;
								}	
			.submenue_unter a:hover{
								color:#e1001a;
								text-decoration:none;
								}								
			.submenue_unter_erste a{
								color:#000;
								text-decoration:none;
								}	
			.submenue_unter_erste a:hover{
								color:#e1001a;
								text-decoration:none;
								}									
			.submenue_unter a.aktiv{
								color:#e1001a;
								text-decoration:none;
								}								
			.submenue_unter_erste a.aktiv{
								color:#e1001a;
								text-decoration:none;
								}	
								
			h1				{
								font-family:arial narrow;
								font-size:20px;
								color:#e1001a;
								font-weight:normal;
								margin-bottom:43px;
								margin-top:0px;
								width:300px;
								}
			h3				{
								font-family:arial;
								font-size:11px;
								color:#555555;
								font-weight:bold;
								margin-bottom:12px;
								margin-top:0px;
								}
			h3:hover		{
								color:#000;
								}

			.kasten_link	{
								margin-left:10px;
								margin-top:-17px;
								width:111px;
								height:114px;
								float:left;
								margin-right:15px;
								}
			.produkt			{
								width:300px;
								height:105px;
								padding-top:17px;
								margin-bottom:16px;
								padding-right:25px;
								margin-left:-10px;
								}
			.produkt a		{
								color:#555555;
								}
			.produkt a:hover{
								color:#000;;
								}								
			.pr_links			{
								float:left;
								}
			.pr_rechts		{
								float:right;
								}								
								
			.kasten_head_grau{
								width:340px;
								height:30px;
								background-image:url(../img/img_kasten-text_grau-oben.gif); 
								}
			.kasten_head_grau_voll{
								width:695px;
								height:30px;
								background-image:url(../img/img_kasten-lang_grau-oben.gif); 
								clear:both;
								}								
			.kasten_head_gelb{
								width:310px;
								height:22px;
								background-image:url(../img/img_kasten-text_gelb-oben.gif); 
								padding-left:30px;
								font-weight:bold;
								padding-top:8px;
								color:#e1001a;
								}	
			.kasten_head_gelb_voll{
								width:635px;
								height:22px;
								background-image:url(../img/img_kasten-lang_gelb-oben.gif); 
								padding-left:30px;
								padding-right:30px;
								font-weight:bold;
								padding-top:8px;
								color:#e1001a;
								clear:both;
								margin-bottom:0px;
								}
			.kasten_head_gelb_voll_ansprechpartner{
								width:635px;
								height:22px;
								background-image:url(../img/img_kasten-lang-ansprechpartner_gelb-oben.gif); 
								padding-left:30px;
								padding-right:30px;
								font-weight:bold;
								padding-top:8px;
								color:#e1001a;
								clear:both;
								}		
			.kasten_head_gelb_voll_ansprechpartner a{			
								display:block;
								}
			.kasten_head_gelb_voll_shadow{
								width:635px;
								height:22px;
								background-image:url(../img/img_kasten-shadowbox_oben.gif); 
								padding-left:30px;
								padding-right:30px;
								font-weight:bold;
								padding-top:8px;
								color:#e1001a;
								clear:both;
								}								
			.kasten_head_ansprechpartner{
								width:314px;
								height:22px;
								background-image:url(../img/img_kasten-text_ansprechpartner-oben.gif); 
								padding-left:26px;
								font-weight:bold;
								padding-top:8px;
								color:#e1001a;
								}	
			.kasten_head_ansprechpartner .weiss{
								color:#FFF;
								}	
			.kasten_head_ansprechpartner .weiss:hover{
								color:#FFF;
								}									
			.kasten_zertifikat{
								width:469px;
								height:135px;
								background-image:url(../img/img_kasten-zertifikat.jpg); 
								padding-left:26px;
								padding-right:200px;
								padding-top:40px;
								color:#555555;
								clear:both;
								}		
			.content .kasten_zertifikat strong{
								color:#555555;
								}
			.kasten_zertifikat_2{
								width:469px;
								height:135px;
								background-image:url(../img/img_kasten-zertifikat-2.jpg); 
								padding-left:26px;
								padding-right:200px;
								padding-top:40px;
								color:#555555;
								clear:both;
								}		
			.content .kasten_zertifikat_2 strong{
								color:#555555;
								}								
			.kasten_zertifikat_tuev{
								width:469px;
								height:135px;
								background-image:url(../img/img_kasten-zertifikat-tuev.jpg); 
								padding-left:26px;
								padding-right:200px;
								padding-top:40px;
								color:#555555;
								}		
			.content .kasten_zertifikat_tuev strong{
								color:#555555;
								}
			.kasten_broschuere{
								width:469px;
								height:135px;
								background-image:url(../img/img_kasten-m1-broschuere.jpg); 
								padding-left:26px;
								padding-right:200px;
								padding-top:40px;
								color:#555555;
								}		
			.content .kasten_broschuere strong{
								color:#555555;
								}
								
			.kasten_content_grau{
								width:310px;
								height:217px;
								background-image:url(../img/img_kasten-text_grau-unten.gif);
								padding-left:30px;		
								background-position:bottom;	
								background-repeat:repeat-x;
								margin-top:-17px;
								}
			.kasten_content_gelb{
								width:310px;
								min-height:100px;
								height:auto;
								overflow:auto;
								background-image:url(../img/img_kasten-text_gelb-unten.gif);
								padding-left:30px;	
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								}
			.kasten_content_ansprechpartner{
								width:310px;
								min-height:100px;
								height:auto;
								overflow:auto;
								background-image:url(../img/img_kasten-anpsrechpartner-unten.gif);
								padding-left:30px;	
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								}								
			.kasten_content_gelb_voll{
								width:635px;
								height:auto;
								overflow:auto;								
								background-image:url(../img/img_kasten-lang_gelb-unten.gif);
								padding-left:30px;
								padding-right:30px;
								padding-bottom:30px;
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								clear:both;
								margin-top:0px;
								}		
			.kasten_content_gelb_voll_ansprechpartner{
								width:665px;
								height:auto;
								overflow:auto;								
								background-image:url(../img/img_kasten-lang_gelb-unten-ohne.gif);
								padding-left:30px;
								padding-bottom:30px;
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								clear:both;
								margin-top:0px;
								}

			.kasten_content_gelb_voll_ansprechpartner_show{
								width:665px;
								height:auto;
								overflow:auto;								
								background-image:url(../img/img_kasten-lang_gelb-unten-ohne.gif);
								padding-left:30px;
								padding-bottom:30px;
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								clear:both;
								margin-top:0px;
								}
								
			.kasten_content_grau_voll{
								width:635px;
								height:auto;
								overflow:auto;								
								background-image:url(../img/img_kasten-lang_grau-unten.gif);
								padding-left:30px;
								padding-right:30px;
								padding-bottom:30px;
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#f1f1f1;
								clear:both;
								}	
			.content .kasten_content_grau_voll ul{
								list-style-image:url(../img/punkt_gelb.gif);
								margin-top:0px;
								margin-left:-20px !important;
								margin-left:16px;
								}	
			*+html .kasten_content_grau_voll li{
								list-style-image:url(../img/punkt_gelb.gif);
								margin-top:0px;
								margin-left:36px;
								}									
			.content .kasten_content_grau_voll strong{
								color:#555555;
								}	
			.kasten_content_grau_voll .links{
								float:left;
								width:265px;
								}
			.kasten_content_grau_voll .rechts{
								float:right;
								width:265px;
								}
			.kasten_content_gelb_voll .links{
								float:left;
								width:265px;
								}
			.kasten_content_gelb_voll .rechts{
								float:right;
								width:265px;
								}
			.kasten_content_gelb_voll .links_kurz{
								float:left;
								width:180px;
								margin-right:30px !important;
								margin-right:15px;
								}								

			.kasten_content_gelb_voll_shadow{
								width:635px;
								min-height:382px;
								height:auto;
								overflow:show;							
								background-image:url(../img/img_kasten-shadowbox_unten.gif);
								padding-left:30px;
								padding-right:30px;
								padding-bottom:30px;
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								clear:both;
								margin-top:0px;						
								}		
			.kasten_content_gelb_voll_standort{
								width:665px;							
								background-image:url(../img/img_kasten-shadowbox_unten.gif);
								padding-left:30px;
								padding-bottom:30px;
								background-position:bottom;	
								background-repeat:repeat-x;
								background-color:#fdf6d9;
								clear:both;
								height:480px;
								overflow:hidden;
								}									
			.kasten_content_voll_links{
								float:left;
								width:290px;
								}	
			.kasten_content_voll_rechts{
								float:right;
								width:290px;
								}
			.kasten_content_voll_voll{
								float:left;
								width:635px;
								}								
			.content strong{		
								color:#e1001a;
								}
			.startseite_person{
								position:absolute;
								margin-top:-250px;
								margin-left:141px;
								}
			.ansprechpartner{
								float:right;	
								margin-top:-70px;
								margin-left:30px;
								margin-bottom:15px;
								clear:both;
								}
			ul					{
								list-style-image:url(../img/punkt_rot.gif);
								margin-left:-20px !important;
								margin-left:17px;
								}
			*+html	li		{
								margin-left:37px;
								}							
			ol					{
								margin-left:-22px !important;
								margin-left:0px;
								font-weight:bold;
								color:#e1001a;
								}
			.standard		{
								font-weight:normal;
								color:#555555;
								}
								
			.ansprechpartner_foto{
								width:135px;
								height:125px;
								float:left;
								margin-left:-17px;
								margin-top:30px;
								}
			.ansprechpartner_info{
								padding-top:28px;
								margin-left:12px;
								float:left;
								height:130px;
								padding-bottom:15px;
								}
			.twgmap_aussen{
								width:735px; 
								height:473px;	
								background-image:url(../img/img_rahmen-gross.gif);  	
								margin-left:-20px;
								padding-top:7px;
								clear:both;
								}						
			.twgmap2_aussen{
								width:380px; 
								height:249px;	
								background-image:url(../img/img_rahmen-klein.gif);  	
								margin-right:-15px;
								margin-top:-9px;
								padding-top:14px;
								float:right;
								margin-bottom:60px;
								}	
			.clear				{
								width:100%;
								clear:both;
								}
			.button			{
								width:312px;
								height:40px;
								background-image:url(../img/img_button-kasten.png);
								float:right;
								padding-left:4px;
								padding-right:4px;
								text-align:center;
								margin-bottom:25px;
								margin-top:39px;
								margin-right:-12px;
								}
			.button input	{
								padding-top:5px;
								border:0px;
								background-color:transparent;
								font-weight:bold;
								color:#FFF;
								}
			.button input:hover{
								padding-top:5px;
								border:0px;
								background-color:transparent;
								font-weight:bold;
								color:#e1001a;
								}								
			.linie_content	{	
								width:694px;
								border-bottom:1px dotted #555555;
								clear:both;
								}
			.linie_bottom	{	
								width:694px;
								border-bottom:1px dotted #555555;
								clear:both;
								margin-left:30px;
								}		
			.linie_bottom .shell{
								float:right;
								}
			.schwarz_fett	{
								font-weight:bold;
								color:#555555;
								}
			.aktuelles_seiten{
								float:right;
								text-align:right;
								margin-right:6px;
								}
			.foto_text_rechts{
								float:right;
								margin-right:-7px;
								margin-left:12px;
								clear:both;
								}

			.tabelle_haz	{
								width:635px;
								}	
			.tabelle_haz .eins{
								width:212px;
								padding-left:4px;
								}
			.tabelle_haz .zwei{
								width:244px;
								padding-left:4px;
								}		
			.tabelle_haz .drei{
								width:167px;
								padding-left:4px;
								}	
			.tabelle_haz .preis{
								background-color:#fdfeff;
								height:16px;
								}								
			.tabelle_haz .preis strong{
								color:#555555;
								}
			.tabelle_haz .leer{
								height:10px;
								}									
								
								
			.tabelle_formular{
								width:635px;
								}
			.tabelle_formular .tabelle_bez{
								width:71px;
								font-size:11px;
								vertical-align:middle;
								}
			.tabelle_formular .tabelle_bez_head{
								width:290px;
								font-size:11px;
								vertical-align:middle;
								}								
			.gross			{
								width:290px;
								}								
			.tabelle_feld	{
								width:219px;
								}	
			.tabelle_rand	{
								width:60px;
								}
			.tabelle_text	{
								width:290px;
								vertical-align: top;
								}								
			.tabelle_formular td{
								height:26px;
								vertical-align: top;
								}
			.tabelle_formular td input{
								width:217px;
								height:18px;
								border:1px solid #b7b3b2;
								font-size:11px;
								color:#555555;
								}
			.tabelle_formular td textarea{
								width:290px;
								height:174px;
								border:1px solid #b7b3b2;
								font-size:11px;
								color:#555555;		
								font-family:arial;
								font-size:11px;
								}
			.hinweis_formular{
								float:left;
								width:290px;
								margin-top:7px;
								}
			.kasten_ansprech{
								height:125px;
								width:300px;
								margin-bottom:30px;
								float:left;
								}	
								
			.kasten_content_gelb_voll_ansprechpartner .kasten_ansprech .ansprechpartner_foto{
								width:135px;
								height:125px;
								float:left;
								margin-left:-17px;
								margin-top:30px;
								}
			.kasten_content_gelb_voll_ansprechpartner  .kasten_ansprech .ansprechpartner_info{
								padding-top:28px;
								margin-left:12px;
								float:left;
								height:130px;
								padding-bottom:15px;
								}

			.letzter			{
								float:right;
								margin-right:0px;
								}		

/* Bottom */		

			.bottom			{
								margin:auto;
								height:200px;
								background-image:url(../img/hg_content-bottom.png) !important;;  
								background-image:url(../img/hg_content-bottom-ie6.gif); 
								width:1100px;
								background-repeat:repeat-y;
								background-position:center;						
								text-align:left;
								line-height:1.5;
								overflow:show;		
								text-align:center;
								}
			.bottom_innen{
								margin:auto;
								text-align:left;
								width:1000px;
								}
			.bottom	a		{
								text-decoration:none;
								color:#e1001a;
								}
			.bottom	a:hover{
								text-decoration:underline;
								color:#e1001a;
								}					
			.bottom_1		{
								float:left;
								width:245px;
								margin-right:10px;			
								}		
			.bottom_2		{
								float:left;
								width:245px;
								margin-right:5px;			
								}	
			.bottom_3		{
								float:left;
								width:245px;
								margin-right:5px;			
								}	
			.bottom_4		{
								width:245px;	
								text-align:center;
								padding-top:60px;
								font-size:12px;
								font-weight:bold;
								line-height:1.5;
								color:#000;
								float:right;	
								}	
			.bottom_4 .weiss{
								font-size:28px;
								color:#FFF;
								font-weight:normal;
								font-family:arial narrow;
								z-index:2;
								}	
			.service_grafik{
								float:right;
								margin-top:-215px;
								}								
			.kasten_news_head_rot{
								width:215px;
								height:22px;
								padding-left:30px;
								padding-top:8px;
								font-weight:bold;
								font-size:12px;
								color:#FFF;
								background-image:url(../img/img_balken-news_rot.jpg);  	
								}	
			.kasten_news_head_gelb{
								width:210px;
								height:22px;
								padding-left:30px;
								padding-top:8px;
								font-weight:bold;
								font-size:12px;
								color:red;
								background-image:url(../img/img_balken-news_gelb.jpg);  	
								}		
			.kasten_news_content_gelb{
								width:180px;
								height:102px;
								padding-left:30px;
								padding-right:30px;
								padding-top:18px;
								background-image:url(../img/img_kasten-news_gelb.gif);  	
								}					
			.kasten_news_head_grau{
								width:210px;
								height:22px;
								padding-left:30px;
								padding-top:8px;
								font-weight:bold;
								font-size:12px;
								color:#555555;
								background-image:url(../img/img_balken-news_grau.jpg);  	
								}	
			.kasten_news_head_rot a{
								color:#FFF;
								text-decoration:none;
								display:block;
								}
			.kasten_news_head_rot a:hover{
								color:#FFF;
								text-decoration:none;
								display:block;
								}									
			.kasten_news_head_grau a{
								color:#555555;
								text-decoration:none;
								display:block;
								}
			.kasten_news_head_grau a:hover{
								color:#555555;
								text-decoration:none;
								display:block;
								}	
			.kasten_news_head_gelb a{
								color:#555555;
								text-decoration:none;
								display:block;
								}
			.kasten_news_head_gelb a:hover{
								color:#555555;
								text-decoration:none;
								display:block;
								}									
			.kasten_news_content_grau{
								width:180px;
								height:102px;
								padding-left:30px;
								padding-right:30px;
								padding-top:18px;
								background-image:url(../img/img_kasten-news_grau.gif);  	
								}		
			.markenpartner{
								position:absolute;
								margin-left:450px;
								margin-top:50px;
								}
			.download		{
								float:left;
								width:125px;
								height:125px;
								margin-top:-25px;
								margin-left:-20px;
								background-image:url(../img/img_download.jpg);
								}
			.hyperlinks		{
								float:left;
								width:125px;
								height:125px;
								margin-top:-25px;
								margin-left:-20px;
								background-image:url(../img/img_links.jpg);
								}			
			.tabelle_formular td .radio{
								width:15px;
								height:10px;
								}
			.bild_rechts		{
								float:right;
								width:auto;
								height:auto;
								margin-right:-10px;
								}
			.bild_links		{
								float:left;
								width:auto;
								height:auto;								
								}	
			#preview		{
										position:absolute;
										display:none;
										}	
					#preview img	{
						border:1px solid #e1001a;
										}	
