*{padding:0px;margin:0px;}

body { color: black; background-color: #4a3c61; background-image: url(../media/bg.gif); background-repeat: repeat-y; background-position: 50% 0; margin: 0; min-height:101%;}
p { color: #666666; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px; }
ul { color: #666666; font-size: 0.75em;font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px; margin-left:15px; }
p a{ color: #00c8be; text-decoration:none;font-weight:bold; }
p a:hover{color: #00c8be; text-decoration:underline;font-weight:bold; }


h1{ color: #7d7191; font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px;}
#center { width: 935px; text-align: left; margin: 0 auto;}
#leftColumn { width: 700px; text-align: left; float: left;}


#navigation { 
	/*padding-left: 39px;*/
	width: 550px;
	height: 16px;
	margin: 32px 0px 0px 40px;
	}
		#navigation ul {
				float:left;
				list-style:none;
				height:16px;
				padding: 0px;
				margin:0px 0px 0px 0px;
				}
				#navigation ul li {
						padding: 0px;
						list-style:none;
						float:left;
						height: 16px;
						margin:0 10px;
						}
				#navigation ul li a {
						padding: 0px;
						height:16px;
						display:block;
						border-bottom:none;
						}
				#navigation ul li a:hover {border-bottom:none;}
				#navigation ul li a span {display:none;}
				
				#navigation ul #navHome {margin-left:0;}
				#navigation ul #navHome a {background:url(../media/mn/mn_1_home_off.gif) top left no-repeat; width:46px;}
				#navigation ul #navHome,#navigation ul #navHome a:hover {background:url(../media/mn/mn_1_home_on.gif) top left no-repeat;}
				#navigation ul #navHome.currentpage a {background:url(../media/mn/mn_1_home_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navBuhmann a {background:url(../media/mn/mn_2_buhmann_off.gif) top left no-repeat; width:74px;}
				#navigation ul #navBuhmann, #navigation ul #navBuhmann a:hover {background:url(../media/mn/mn_2_buhmann_on.gif) top left no-repeat;}
				#navigation ul #navBuhmann.currentpage a {background:url(../media/mn/mn_2_buhmann_on.gif) top left no-repeat;	cursor:text;}

				#navigation ul #navProdukt a {background:url(../media/mn/mn_3_produkte_off.gif) top left no-repeat; width:74px;}
				#navigation ul #navProdukt, #navigation ul #navProdukt a:hover {background:url(../media/mn/mn_3_produkte_on.gif) top left no-repeat;}
				#navigation ul #navProdukt.currentpage a {background:url(../media/mn/mn_3_produkte_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navKundenLogin a {background:url(../media/mn/mn_4_kundenlogin_off.gif) top left no-repeat; width:108px;}
				#navigation ul #navKundenLogin, #navigation ul #navKundenLogin a:hover {background:url(../media/mn/mn_4_kundenlogin_on.gif) top left no-repeat;}
				#navigation ul #navKundenLogin.currentpage a {background:url(../media/mn/mn_4_kundenlogin_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navNormen a {background:url(../media/mn/mn_5_normen_off.gif) top left no-repeat; width:66px;}
				#navigation ul #navNormen, #navigation ul #navNormen a:hover {background:url(../media/mn/mn_5_normen_on.gif) top left no-repeat;}
				#navigation ul #navNormen.currentpage a {background:url(../media/mn/mn_5_normen_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navKontakt a {background:url(../media/mn/mn_6_kontakt_off.gif) top left no-repeat; width:65px;}
				#navigation ul #navKontakt, #navigation ul #navKontakt a:hover {background:url(../media/mn/mn_6_kontakt_on.gif) top left no-repeat;}
				#navigation ul #navKontakt.currentpage a {background:url(../media/mn/mn_6_kontakt_on.gif) top left no-repeat;	cursor:text;}
				
				
.mn_linie { 
	width: 601px;
	height: 2px;
	padding:0;
	margin: 32px 0px 0px 42px;
}

#rightColumn { width: 230px; text-align: left; float: right;}

#logo {
	margin:-5px 0px 0px 0px;

}
#flash_willkommen{
	margin:10px 0px 0px 0px;

}
#flash_historie{
	margin:20px 0px 0px 41px;

}
#rc_navi { 
	width: 188px; 
	margin: 25px 0px 0px 3px;
		/*height: 300px;
*/
	}
/*		#rc_navi ul {
				list-style:none;
				height:16px;
				padding: 0px;
				margin:0px 0px 0px 0px;
				}
				#rc_navi ul li {
						padding: 0px;
						list-style:none;
						float:left;
						height: 16px;
						margin:0 10px;
						}
				#rc_navi ul li a {
						padding: 0px;
						height:16px;
						display:block;
						border-bottom:none;
						}
						
				#navigation ul li a:hover {border-bottom:none;}
				#navigation ul li a span {display:none;}
				*/
				
				
				
				/*#rc_navi a:hover {border-bottom:none;display: block;}*/
				#rc_navi a span {display: none;}
				#rc_navi a {display: block;}
								
								
				#rc_navAktuell{background:#fff url(../media/rc/rc_aktuell.gif) no-repeat left top; width:188px;display: block;margin-top:1px;}
				#rc_navAktuell h1 { font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px; color: #7d7191;font-weight: bold; padding:35px 9px 0px 11px;margin:0}
				#rc_navAktuell p { padding:5px 2px 0px 11px; margin:0;}
				#rc_navAktuell img.aktuell_pic{ padding:23px 2px 0px 11px; margin:0;}
				#rc_navAktuell img.aktuell_link {margin:10px 0px 0px 11px;padding:0;}
				
				#rc_navKontakt{background:#fff url(../media/rc/rc_wirBeratenSieGern.gif) no-repeat left top; width:188px;display: block;margin-top:1px;}
				#rc_navKontakt h1 { font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px; color: #808080;font-weight: bold; padding:35px 9px 0px 11px;margin:0}
				#rc_navKontakt p { padding:7px 2px 0px 11px; margin:0;line-height: 1.5em;}
				#rc_navKontakt img.aktuell_pic{ padding:5px 2px 7px 11px; margin:0;}
				#rc_navKontakt img.aktuell_link {margin:10px 0px 0px 11px;padding:0;}
				
				
				#suche{background:#fff url(../media/rc/rc_suche.gif) no-repeat left top; width:188px;display: block;margin-top:1px; margin-top:22px}
				.suche_input { float:left; margin:35px 0px 10px 8px; padding:0; color: #666666; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: white; }
				.suche_go { margin:35px 10px 20px;}

				
				#rc_nav_1 {background:url(/media/rc/rc_rollladen_off.gif) top left no-repeat; width:188px; height:24px;display: block;margin-top:1px;}
				#rc_nav_1 a {background:url(/media/rc/rc_rollladen_off.gif) top left no-repeat; width:188px; height:24px;display: block;}
				#rc_nav_1 a:hover {background:url(/media/rc/rc_rollladen_on.gif) top left no-repeat; width:188px; height:24px;}
				#rc_nav_1.currentpage a {background:url(/media/rc/rc_rollladen_on.gif) top left no-repeat;	cursor:text;}
				
				
				#rc_nav_2 {background:url(../media/rc/rc_markisen_off.gif) top left no-repeat; width:188px;height:23px;margin-top:1px;}
				#rc_nav_2 a {background:url(../media/rc/rc_markisen_off.gif) top left no-repeat; width:188px;height:23px;display: block;}
				#rc_nav_2 a:hover {background:url(../media/rc/rc_markisen_on.gif) top left no-repeat;}
				#rc_nav_2.currentpage a {background:url(../media/rc/rc_markisen_on.gif) top left no-repeat;	cursor:text;}


				#rc_nav_3 {background:url(../media/rc/rc_aluminiumdaecher_off.gif) top left no-repeat; width:188px;height:23px;margin-top:1px;} 
				#rc_nav_3 a {background:url(../media/rc/rc_aluminiumdaecher_off.gif) top left no-repeat; width:188px;height:23px;}
				#rc_nav_3 a:hover {background:url(../media/rc/rc_aluminiumdaecher_on.gif) top left no-repeat;}
				#rc_nav_3.currentpage a {background:url(../media/rc/rc_aluminiumdaecher_on.gif) top left no-repeat;	cursor:text;}
				
				
				#rc_nav_4 {background:url(../media/rc/rc_garagen_off.gif) top left no-repeat; width:188px;height:23px;margin-top:1px;}
				#rc_nav_4 a {background:url(../media/rc/rc_garagen_off.gif) top left no-repeat; width:188px;height:23px;}
			  #rc_nav_4 a:hover {background:url(../media/rc/rc_garagen_on.gif) top left no-repeat;}
				#rc_nav_4.currentpage a {background:url(../media/rc/rc_garagen_on.gif) top left no-repeat;	cursor:text;}
				
				
				#rc_nav_5 {background:url(../media/rc/rc_insektenschutz_rollOut.gif) top left no-repeat; width:188px;height:24px;margin-top:1px;}
				#rc_nav_5 a {background:url(../media/rc/rc_insektenschutz_rollOut.gif) top left no-repeat; width:188px;height:24px;}
			 	#rc_nav_5 a:hover {background:url(../media/rc/rc_insektenschutz_rollOver.gif) top left no-repeat; margin:0;}
				#rc_nav_5.currentpage a {background:url(../media/rc/rc_insektenschutz_rollOver.gif) top left no-repeat; cursor:text;}
				

				#rc_sub {background:url(../media/rc/rc_subBg.gif) top left no-repeat; width:188px;height:23px;margin:1px 0 0 0;  color: #666666;font-weight: bold; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;}
				#rc_sub  a  {padding:2px 0 0 11px; color: #5f5078;text-decoration: none;display:block;}
				#rc_sub  a:hover, #rc_sub.currentpage a {color: #00c8be;display:block;}
				
		
				#rc_subsub {background:url(../media/rc/rc_subBg.gif) top left no-repeat; width:188px;height:23px;margin:1px 0 0 0; margin:0; color: #666666;font-weight: bold; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;}
				#rc_subsub  a  {padding:2px 0 0 19px; color: #808080;text-decoration: none;display:block;}
				#rc_subsub  a:hover,#rc_subsub.currentpage a  {color: #00c8be;display:block;}
				
				
				/*------------------------ BUHMANN --------------------------*/
				
				#rc_navUnternehmen {background:url(../media/rc/rc_unternehmen_off.gif) top left no-repeat; width:188px;height:24px;margin-top:1px;}
				#rc_navUnternehmen a {background:url(../media/rc/rc_unternehmen_off.gif) top left no-repeat; width:188px;height:24px;}
			 	#rc_navUnternehmen a:hover {background:url(../media/rc/rc_unternehmen_on.gif) top left no-repeat; margin:0;}
				#rc_navUnternehmen.currentpage a {background:url(../media/rc/rc_unternehmen_on.gif) top left no-repeat;	cursor:text;}
				
				#rc_navService {background:url(../media/rc/rc_service_off.gif) top left no-repeat; width:188px;height:24px;margin-top:1px;}
				#rc_navService a {background:url(../media/rc/rc_service_off.gif) top left no-repeat; width:188px;height:24px;}
			 	#rc_navService a:hover {background:url(../media/rc/rc_service_on.gif) top left no-repeat; margin:0;}
				#rc_navService.currentpage a {background:url(../media/rc/rc_service_on.gif) top left no-repeat;	cursor:text;}
				
				#rc_navMitarbeiter {background:url(../media/rc/rc_mitarbeiter_off.gif) top left no-repeat; width:188px; height:24px;display: block;margin-top:1px;}
				#rc_navMitarbeiter a {background:url(../media/rc/rc_mitarbeiter_off.gif) top left no-repeat; width:188px; height:24px;display: block;}
				#rc_navMitarbeiter a:hover {background:url(../media/rc/rc_mitarbeiter_on.gif) top left no-repeat; width:188px; height:24px;}
				#rc_navMitarbeiter.currentpage a {background:url(../media/rc/rc_mitarbeiter_on.gif) top left no-repeat;	cursor:text;}
				
				#rc_navHistorie {background:url(../media/rc/rc_historie_off.gif) top left no-repeat; width:188px;height:24px;margin-top:1px;}
				#rc_navHistorie a {background:url(../media/rc/rc_historie_off.gif) top left no-repeat; width:188px;height:24px;}
			 	#rc_navHistorie a:hover {background:url(../media/rc/rc_historie_on.gif) top left no-repeat; margin:0;}
				#rc_navHistorie.currentpage a {background:url(../media/rc/rc_historie_on.gif) top left no-repeat;	cursor:text;}
				
				
				
.fliesstext { text-align: justify; margin:0 0 0 41px; width: 600px; }
.tuerkis{ color: #00c8be; font-weight: bold; }				
.tuerkis a:link, .tuerkis a:visited{ color: #00c8be; font-weight: bold; text-decoration: none; }				
.tuerkis a:hover{ text-decoration: underline; }				
				
				
				
#produkt_uebersicht { 
	/*padding-left: 39px;*/
	width: 640px;
	/*height: 16px;*/
	padding:0;
	margin: 49px 0px 0px 34px;
	}
		#produkt_uebersicht ul {
				float:left;
				list-style:none;
				padding: 0px;
				margin:0px 0px 0px 0px;
				}
				#produkt_uebersicht ul li {
						padding: 0px;
						list-style:none;
						float:left;
						margin:0 10px;
						}
				#produkt_uebersicht ul li a {
						padding: 0px;
						display:block;
						border-bottom:none;
						}
				#produkt_uebersicht ul li a:hover {border-bottom:none;}
				#produkt_uebersicht ul li a span {display:none;}
				
				#produkt_uebersicht ul #produkt_rollladen {margin:0;}
				#produkt_uebersicht ul #produkt_rollladen a {background:url(../media/pr_uebersicht/rollladen_off.jpg) top left no-repeat; width:301px; height: 232px}
				#produkt_uebersicht ul #produkt_rollladen,#produkt_uebersicht ul #produkt_rollladen a:hover {background:url(../media/pr_uebersicht/rollladen_on.jpg) top left no-repeat;}
				#produkt_uebersicht ul #produkt_rollladen.currentpage a {background:url(../media/pr_uebersicht/rollladen_on.jpg) top left no-repeat;	cursor:text;}
				
				
				
				#produkt_uebersicht ul #produkt_markisen {margin:0 0 0 5px;}
				#produkt_uebersicht ul #produkt_markisen a {background:url(../media/pr_uebersicht/markisen_off.jpg) top left no-repeat; width:301px; height: 232px}
				#produkt_uebersicht ul #produkt_markisen,#produkt_uebersicht ul #produkt_markisen a:hover {background:url(../media/pr_uebersicht/markisen_on.jpg) top left no-repeat;}
				#produkt_uebersicht ul #produkt_markisen.currentpage a {background:url(../media/pr_uebersicht/markisen_on.jpg) top left no-repeat;	cursor:text;}
				
				
				
				#produkt_uebersicht ul #produkt_alu {margin:15px 0 0 0;}
				#produkt_uebersicht ul #produkt_alu a {background:url(../media/pr_uebersicht/alu_off.jpg) top left no-repeat; width:301px; height: 232px}
				#produkt_uebersicht ul #produkt_alu,#produkt_uebersicht ul #produkt_alu a:hover {background:url(../media/pr_uebersicht/alu_on.jpg) top left no-repeat;}
				#produkt_uebersicht ul #produkt_alu.currentpage a {background:url(../media/pr_uebersicht/alu_on.jpg) top left no-repeat;	cursor:text;}
				
				
				
				#produkt_uebersicht ul #produkt_garagen {margin:15px 0 0 5px;}
				#produkt_uebersicht ul #produkt_garagen a {background:url(../media/pr_uebersicht/garagen_off.jpg) top left no-repeat; width:301px; height: 232px}
				#produkt_uebersicht ul #produkt_garagen,#produkt_uebersicht ul #produkt_garagen a:hover {background:url(../media/pr_uebersicht/garagen_on.jpg) top left no-repeat;}
				#produkt_uebersicht ul #produkt_garagen.currentpage a {background:url(../media/pr_uebersicht/garagen_on.jpg) top left no-repeat;	cursor:text;}
				
				
				
				#produkt_uebersicht ul #produkt_insektenschutz {margin:15px 0 0 0;}
				#produkt_uebersicht ul #produkt_insektenschutz a {background:url(../media/pr_uebersicht/insektenschutz_off.jpg) top left no-repeat; width:301px; height: 232px}
				#produkt_uebersicht ul #produkt_insektenschutz,#produkt_uebersicht ul #produkt_insektenschutz a:hover {background:url(../media/pr_uebersicht/insektenschutz_on.jpg) top left no-repeat;}
				#produkt_uebersicht ul #produkt_insektenschutz.currentpage a {background:url(../media/pr_uebersicht/insektenschutz_on.jpg) top left no-repeat;	cursor:text;}
				
				
				
				
				
							
	#fussleiste {clear:both;}					
	.bn_linie{margin: 32px 0px 0px 40px;}							
	#bn_navi { 
	/*padding-left: 39px;*/
	width: 550px;
	height: 16px;
	margin: 21px 0px 10px 37px;
	}
		#bn_navi ul {
				float:left;
				list-style:none;
				height:12px;
				padding: 0px;
				margin:0px 0px 0px 0px;
				}
				#bn_navi ul li {
						padding: 0px;
						list-style:none;
						float:left;
						height: 12px;
						margin:0 10px;
						}
				#bn_navi ul li a {
						padding: 0px;
						height:12px;
						display:block;
						border-bottom:none;
						}
				#bn_navi ul li a:hover {border-bottom:none;}
				#bn_navi ul li a span {display:none;}
				
				#bn_navi ul #bn_impressum {margin:0;}
				#bn_navi ul #bn_impressum a {background:url(../media/bn/bn_impressum_off.gif) top left no-repeat; width:47px;}
				#bn_navi ul #bn_impressum,#bn_navi ul #bn_impressum a:hover {background:url(../media/bn/bn_impressum_on.gif) top left no-repeat;}
				#bn_navi ul #bn_impressum.currentpage a {background:url(../media/bn/bn_impressum_on.gif) top left no-repeat;	cursor:text;}						
							
				#bn_navi ul #bn_newsletter {margin:0;}
				#bn_navi ul #bn_newsletter a {background:url(../media/bn/bn_newsletter_off.gif) top left no-repeat; width:53px;}
				#bn_navi ul #bn_newsletter,#bn_navi ul #bn_newsletter a:hover {background:url(../media/bn/bn_newsletter_on.gif) top left no-repeat;}
				#bn_navi ul #bn_newsletter.currentpage a {background:url(../media/bn/bn_newsletter_on.gif) top left no-repeat;	cursor:text;}				
					
				#bn_navi ul #bn_sitemap {margin:0;}
				#bn_navi ul #bn_sitemap a {background:url(../media/bn/bn_sitemap_off.gif) top left no-repeat; width:33px;}
				#bn_navi ul #bn_sitemap,#bn_navi ul #bn_sitemap a:hover {background:url(../media/bn/bn_sitemap_on.gif) top left no-repeat;}
				#bn_navi ul #bn_sitemap.currentpage a {background:url(../media/bn/bn_sitemap_on.gif) top left no-repeat;	cursor:text;}
				
				#bn_navi ul #bn_metallbau {margin:0;}
				#bn_navi ul #bn_metallbau a {background:url(../media/bn/bn_metallbau_off.gif) top left no-repeat; width:111px;}
				#bn_navi ul #bn_metallbau,#bn_navi ul #bn_metallbau a:hover {background:url(../media/bn/bn_metallbau_on.gif) top left no-repeat;}
				#bn_navi ul #bn_metallbau.currentpage a {background:url(../media/bn/bn_metallbau_on.gif) top left no-repeat;	cursor:text;}
				
				#bn_navi ul .bn_dots {margin:0;padding:0;background:url(../media/bn/bn_dots.gif) top left no-repeat; height:12px;width:21px;}		
							
							
							
							
	
							
#KundenLogin	{margin:0px 0 0 45px;}					
#KundenLogin h1{font-size: 0.75em;font-weight:bold;}
#KundenLogin p{margin: 25px 0 0 60px;}	
#KundenLogin .Listenbereich{margin-top:40px;}
.download_links {margin: 7px 0 0 60px; }
.download_rechts{margin: 7px 0 0 0px;}				
							
#kontakt.kontaktFehler p {font-size: 0.75em;}						
#kontakt.kontaktFehler p a{color: #808080; text-decoration:none;font-weight:bold; }
#kontakt.kontaktFehler p a:hover{color: #00c8be; text-decoration:none;font-weight:bold; }


							
#kontakt{margin:30px 0 0 42px;text-align:left;clear:both;}
#kontakt h1{margin-top:40px;}						
#kontakt p {font-size: 0.65em;}	
#kontakt p input{margin-top:0px;}	
#kontakt img{margin:0;padding:0;}
.kontakt_zeile{width:455px;clear:left;padding:0;margin:0;}						
.lc_kontakt	{float:left;width:220px;clear:none; margin:20px 0 0 0px;padding:0;}
.rc_kontakt	{float:left;width:220px;clear:none; margin:20px 0 0 0px;padding:0 0 0 10px;}
.breitC	{width:440px;clear:none; margin:20px 0 0 0; padding:0; clear:both;}
input.text  {font-size: 0.75em;color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;width: 218px}
textarea {font-size: 0.75em;color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;}	
.rc_kontakt input{float:left;margin:0px;margin-left:0px !important;padding:0px;text-align:left;}					
	
	
	
	
#impressum {margin:41px 0 0 42px;width:600px;text-align:justify;}
#impressum h1{margin:30px 0 15px 0;}
#impressum p{margin:0 0 15px 0;}	
	
#sitemap{margin:41px 0 0 42px;width:600px;text-align:left;}
#sitemap h1{color: #7d7191; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px; font-weight:bold; margin: 13px 0 0 0;}
#sitemap h1 a {color: #7d7191; text-decoration:none;}
#sitemap h1 a:hover {color: #00c8be; text-decoration:none;}

#sitemap h2{color: #7d7191; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px; font-weight:bold;margin: 13px 0 0 30px;}
#sitemap h2 a {color: #7d7191; text-decoration:none;}
#sitemap h2 a:hover {color: #00c8be; text-decoration:none;}

#sitemap h3{color: #666666; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px; font-weight:bold;margin: 13px 0 0 60px;}
#sitemap h3 a {color: #666666; text-decoration:none;}
#sitemap h3 a:hover {color: #00c8be; text-decoration:none;}

#sitemap h4{color: #666666; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px; font-weight:normal;margin: 13px 0 0 90px;}					
#sitemap h4 a {color: #666666; text-decoration:none;}
#sitemap h4 a:hover {color: #00c8be; text-decoration:none;}							
							
							
.mitarbeiter{background:url(../media/mitarbeiter/mitarbeiter_bg.gif) top left no-repeat; width:525px;height: 232px; margin:20px 0 0 34px;}							
.mitarbeiter_portrait{margin:0;padding:21px 0 0 19px;width:143px;height:190px;float:left;}
.mitarbeiter_text{ padding: 38px 0 0 30px;margin:0;width:300px;height:100px;float:left;}	
.mitarbeiter_text p{margin:14px 0;padding:0;}
.mitarbeiter_text p a{color: #808080; text-decoration:none;font-weight:bold; }
.mitarbeiter_text p a:hover{color: #00c8be; text-decoration:none;font-weight:bold; }
.mitarbeiter_text h1{margin:0;padding:0;font-size: 0.75em; margin:0; padding:0;color: #808080;font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;font-weight:normal;}		
							
.mitarbeiter_headline{ margin:0; padding:0;color: #5f5078;font-weight: bold;}				
				
.produktTemplateListe{background:url(../media/produkte/produktTemplateListe_bg.gif) top left no-repeat; width:627px;height: 288px; margin:20px 0 0 34px;}							
.produktTemplateListe_Bild{margin:0;padding:18px 0 0 19px;height:250px;float:left;}
.produktTemplateListe_Text{float:left; padding:40px 0 0 35px;margin:0;width:270px;height:100px;}	
.produktTemplateListe_Text p{margin:6px 0;padding:0; text-align: justify;}
.produktTemplateListe_Text p a{color: #808080; text-decoration:none;font-weight:bold; }
.produktTemplateListe_Text p a:hover{color: #00c8be; text-decoration:none;font-weight:bold; }
.produktTemplateListe_Text h1{margin:0;padding:0;font-size: 0.75em;color: #808080;font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;}		


#slideshow{
	
	margin:32px 0px 0px 41px;

}

#flash_slideshow {
	margin: 18px 0 0 -7px;
	background:url(../media/slideshow_bg.gif) top left no-repeat; 
	width:613px;
	height: 379px;
}


#flash_slideshow_pos{
	padding: 17px 0 0 18px; ;
}
#slideshow .fliesstext{
	margin:20px 0 0 1px;
	width:595px;
}


#historie_block{};
.historienBild{float:left;}
#historie_txt{float:left;padding:20px 0 0 400px}
#historie_txt p{}
#historie_txt h1{margin:0;padding:0;font-size: 0.75em;color: #808080;font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;}



#suchergebnisse{margin:41px 0 0 42px;width:600px;text-align:left;}
.highlight {color:#7d7191}

#suchergebnisse h1{color: #666666; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px; font-weight:bold; margin: 13px 0 5px 0;}
#suchergebnisse h1 a {color: #666666; text-decoration:none;}
#suchergebnisse h1 a:hover {color: #666666; text-decoration:none;}

#suchergebnisse h2{color: #00c8be; font-size: 0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing: 1px; font-weight:bold; margin: 13px 0 0 0;}
#suchergebnisse h2 a {color: #00c8be; text-decoration:none;}
#suchergebnisse h2 a:hover {color: #00c8be; text-decoration:none;}

.suchergebnis{margin:41px 0 0 0; width:600px;text-align:left;}
.suchergebnis p {margin:10px 0 0 30px;}

#ergebnisseiten { text-align:right; padding: 40px 0 0 0; }









	
.produkt{width:615px; margin:20px 0 0 34px;}	
.produkt .ptop{font-size: 1px; line-height: 10px; background-image: url(../media/produkt_listenBg_top.gif); background-repeat: no-repeat; height: 10px;}
.produkt .pmiddle{background-image: url(../media/produkt_listenBg_middle.gif); background-repeat: repeat-y;}
.produkt .pbottom{font-size: 1px; line-height: 10px; background-image: url(../media/produkt_listenBg_bottom.gif); background-repeat: no-repeat; height: 10px;}

.pmiddle p {
	margin: 0;
	padding: 0;
	color: #FFF00; 
	font-size: 12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: 1.7em; 
	word-spacing: 1px; 
	
}

.pmiddle h3 {
	margin:0;padding:0 0 8px 0; color: #7d7191; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.7em; word-spacing: 1px;
}

.produkt .links {
	float: left;
	padding: 8px 35px 10px 18px;
}
.produkt .rechts {
	* float: left;
	padding: 25px 25px 0 0;
}
.produkt .rechts ul, .produkt .rechts li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.produkt .clear {
	clear: both;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}

				
.rechts	img{
	padding: 23px 0 15px  0;
}
		
		
		

