html {overflow-x:auto;overflow-y:hidden;}
body {margin:0;padding:0;font-family:arial;font-size:12px;color:#000;background-color:#fff;height:600px;overflow:auto;}
img {margin:0;padding:0;border:0;}
table {margin:0;padding:0;border:0;font-family:arial;font-size:12px;color:#000;vertical-align:top;border-collapse:collapse;border-width:0;border-spacing:0;}
td {margin:0;padding:0;border:0;font-family:arial;font-size:12px;color:#000;vertical-align:top;}
ul {margin:0;padding:0;list-style-type:none;border:0;font-family:arial;font-size:12px;color:#000;}
li {margin:0;padding:0;border:0;font-family:arial;font-size:12px;color:#000;}
textarea {width:180px;color:#000;}
input {width:180px;color:#000;}

/*-------------------------------------------NEW--------------------------------------------------------*/

/*Werksverkauf Kalender*/
.mj {width:140px;text-align:center;font-size:12px;font-weight:bold;padding-bottom:5px;}
.day1 {width:20px;text-align:right;font-size:10px;font-weight:bold;padding-bottom:7px;}
.day2 {width:20px;text-align:right;font-size:10px;}

/*Gesamt*/
.gtab1 {margin:0px;padding:0;width:795px;height:580px;}
.gtd1 {width:10px;vertical-align:top;text-align:left;margin:0;padding:0;}
.gtd1w {width:10px;vertical-align:top;text-align:left;background:#fff;margin:0;padding:0;}
.gtd1w1 {width:10px;vertical-align:top;text-align:left;background:none;margin:0;padding:0;}

/*Intern*/
.inttd1 {width:110px;padding-right:10px;border-bottom:1px solid black;}
.inttd2 {width:110px;padding-right:10px;}
.inttd3 {width:70px;padding-right:50px;text-align:right;}
.inttd21{width:110px;padding-right:10px;border-top:1px solid black;}
.inttd31 {width:70px;padding-right:50px;text-align:right;border-top:1px solid black;}

/*Menuzeile*/
.mtab1 {margin:0px;padding:0;width:795px;height:15px;}
.mtd2 {width:785px;vertical-align:top;font-size:9px;background-color:#fff;vertical-align:bottom;margin:0;padding:0;}

/*Head*/
.htab1 {margin:0px 0px 25px 0px;padding:0;width:795px;height:105px;}
.htd1 {width:110px;height:105px;vertical-align:bottom;margin:0;padding:0;}
.htd2 {width:75px;height:105px;vertical-align:bottom;margin:0;padding:0;}

a.startlink:link {color:#fff;text-decoration:none;font-weight:normal;font-size:26px;margin:0;padding:0;letter-spacing:1px;}
a.startlink:visited {color:#fff;text-decoration:none;font-weight:normal;font-size:26px;margin:0;padding:0;letter-spacing:1px;}
a.startlink:focus {color:#fff;text-decoration:none;font-weight:normal;font-size:26px;margin:0;padding:0;letter-spacing:1px;}
a.startlink:hover {color:#fff;text-decoration:none;font-weight:normal;font-size:26px;margin:0;padding:0;letter-spacing:1px;}

a.hmenu2:link {color:#000;text-decoration:none;font-weight:normal;margin:0;padding:0;}
a.hmenu2:visited {color:#000;text-decoration:none;font-weight:normal;margin:0;padding:0;}
a.hmenu2:focus {color:#000;text-decoration:none;font-weight:normal;margin:0;padding:0;}
a.hmenu2:hover {color:#000;text-decoration:none;font-weight:normal;margin:0;padding:0;}

/*Content*/
.hgg {background:url(bilder/BG_grauer_Rahmen.jpg) no-repeat top left;margin:0;padding:0;}
.hggrot {background:url(bilder/BG_roter_Rahmen.jpg) no-repeat top left;margin:0;padding:0;}
.hggruen {background:url(bilder/BG_gruener_Rahmen.jpg) no-repeat top left;margin:0;padding:0;}
.startbild {background:url(BGStartseite_transp.jpg) no-repeat top left;margin:0;padding:0;}
.startbildtrans {background:url(BGStartseite_TRANS.jpg) no-repeat top left;margin:0;padding:0;}
.arbeiten {background:url(arbeiten/BGarbeiten_transp.jpg) no-repeat top left;margin:0;padding:0;}
.arbeitentrans {background:url(arbeiten/BGarbeiten_TRANS.jpg) no-repeat top left;margin:0;padding:0;}
.besprechen {background:url(besprechen/BGbesprechen_transp.jpg) no-repeat top left;margin:0;padding:0;}
.besprechentrans {background:url(besprechen/BGbesprechen_TRANS.jpg) no-repeat top left;margin:0;padding:0;}
.praesentieren {background:url(praesentieren/BGpraesentieren_transp.jpg) no-repeat top left;margin:0;padding:0;}
.praesentierentrans {background:url(praesentieren/BGpraesentieren_TRANS.jpg) no-repeat top left;margin:0;padding:0;}
.begegnen {background:url(begegnen/BGbegegnen_transp.jpg) no-repeat top left;margin:0;padding:0;}
.begegnentrans {background:url(begegnen/BGbegegnen_TRANS.jpg) no-repeat top left;margin:0;padding:0;}
.warten {background:url(warten/BGwarten_transp.jpg) no-repeat top left;margin:0;padding:0;}
.wartentrans {background:url(warten/BGwarten_TRANS.jpg) no-repeat top left;margin:0;padding:0;}

.bildpos {position:absolute;top:149px;left:120px;width:675px;height:350px;margin:0;padding:0;}

.ctab1 {margin:0px;padding:0;width:795px;height:350px;}
.ctd1 {width:110px;height:350px;vertical-align:top;text-align:left;margin:0;padding:0;}
.ctd2 {width:75px;vertical-align:top;padding:5px 0 0 0;margin:0;}	/*Impressum*/
.ctd2i {width:75px;vertical-align:top;padding:5px 0 0 0;margin:0;}

.ctd11 {width:110px;vertical-align:top;text-align:left;margin:0;padding:0;}
.ctd12 {width:110px;vertical-align:bottom;text-align:left;margin:0;padding:0;}

.ctd13 {width:90px;vertical-align:bottom;text-align:left;padding:5px 0 0 0;margin:0;}
.ctd14 {width:140px;vertical-align:bottom;text-align:left;padding:5px 0 0 0;margin:0;}
.ctd15 {width:110px;vertical-align:top;padding-top:5px;margin:0;}

.ctd1i {width:230px;vertical-align:top;padding:5px 0 0 0;margin:0;}	
.ctd2i {width:185px;vertical-align:top;padding:5px 0 0 0;margin:0;}	
.ctd3i {width:125px;vertical-align:top;padding:5px 0 0 0;margin:0;}	

.ctd21i {width:230px;vertical-align:top;padding:5px 0 0 0;margin:0;}	
.ctd22i {width:230px;vertical-align:top;padding:5px 0 0 0;margin:0;}	
.ctd21 {width:230px;vertical-align:top;padding:5px 0 0 0;margin:0;}			/*Handelspartner, Impressum, Kontekt, News*/
.ctd211 {width:220px;vertical-align:top;padding:5px 0 0 0;margin:0;}			/*Planungen*/
.ctd212 {width:350px;vertical-align:top;padding:5px 0 0 0;margin:0;}
.ctd22 {width:305px;vertical-align:top;padding:5px 10px 0 0;margin:0;}	/*Handelspartner, Philosophie*/
.ctd23 {width:675px;vertical-align:top;margin:0;padding:0;}
.ctd231 {width:225px;vertical-align:top;height:40px;font-weight:bold;margin:0;padding:0;}	/*Überschrift Sitemap*/
.ctd232 {width:675px;vertical-align:top;padding:0 0 0 5px;margin:0;}		/*InhaltSitemap*/
.ctd24 {width:555px;vertical-align:bottom;margin:0;padding:0;}
.ctd25 {width:675px;vertical-align:top;padding:5px 0 0 0;margin:0;}
.ctd25 img {border:1px solid #000;margin:0px 10px 10px 0px;padding:0;}
.ctd251 img {border:1px solid #000;margin:0px 1px 10px 0px;padding:0;} /*Prospekte*/
.ctd252 img {border:1px solid #000;margin:0px 4px 10px 0px;padding:0;} /*Prospekte*/
.ctd253 img {border:1px solid #000;margin:0px 1px 0px 0px;padding:0;} /*Prospekte*/
.ctd254 {width:675px;vertical-align:top;padding:5px 0 0 0;margin:0;} /*Planungen*/
.ctd254 img {border:1px solid #000;margin:0;padding:0;} /*Planungen*/
.ctd26 {width:675px;vertical-align:top;margin:0;padding:0;}
.ctd26 img {border:1px solid #000;margin:0;padding:0;}
.ctd27 {width:675px;vertical-align:top;margin:0;padding:0;}
.ctd27 img {border:0;margin:0px 5px 5px 0px;padding:0;}
.ctd281 {width:425px;vertical-align:top;margin:0;padding:0;}
.ctd29 {width:310px;vertical-align:top;padding:5px 5px 0 0;margin:0;}	/*Service*/
.ctd29 img {border:1px solid #000;margin:0px 10px 10px 0px;padding:0;}
.ctd30 {width:190px;vertical-align:top;padding:5px 5px 0 0;margin:0;}		/*Impressum, Kontakt*/
.ctd110 {width:550px;vertical-align:top;padding:5px 0 0 0;margin:0;}		/*Materialien*/
.ctd111 {width:120px;vertical-align:top;padding:5px 5px 0 0;margin:0;}	/*Materialien*/
.ctd112 {width:675px;vertical-align:top;padding:5px 0 0 0;margin:0;}	/*Materialien*/
.ctd113 {width:420px;vertical-align:top;padding:5px 5px 0 0;margin:0;}		/*News*/
.ctd114 {width:213px;vertical-align:top;padding:5px 5px 0 0;margin:0;}		/*Planungen*/
.ctd115 {width:160px;vertical-align:top;padding:5px 0 0 0;margin:0;}		/*Bildergalerie*/
.ctd116 {width:110px;vertical-align:top;padding:5px 0 0 0;margin:0;}		/*Bildergalerie*/

	/*Produkte*/
.ctdp10 {width:425px;vertical-align:top;text-align:left;padding:5px 0px 0px 0px;margin:0;}
.ctdp10 img {margin:0px;border:0px;padding:0px 5px 5px 0px;}

.ctdp11 {width:550px;height:350px;vertical-align:top;text-align:left;margin:0;padding:0;}

.ctd31 {width:230px;vertical-align:top;text-align:right;margin:0;padding:0;}
.ctd32 {width:230px;vertical-align:bottom;text-align:left;margin:0;padding:0;}
.ctd33 {width:190px;vertical-align:bottom;text-align:left;margin:0;padding:0;}
.ctd34 {width:190px;vertical-align:top;text-align:left;margin:0;padding:0;}

.contentt01 {margin:0px;padding:0px;font-size:30px;font-weight:bold;vertical-align:bottom;}
.contentt02 {margin:0px;padding:0px;font-size:30px;font-weight:bold;vertical-align:bottom;text-align:right;}

/*Produktbereiche*/
.bereiche1 {width:220px;vertical-align:top;text-align:left;background:none;padding:5px 0 0 10px;margin:0px;}
.bereiche2 {width:185px;vertical-align:top;text-align:left;background:none;padding:5px;margin:0px;}

	/*Referenzen*/
.contentr02 {width:100px;height:100px;padding:10px;vertical-align:top;margin:0px;}
.contentr03 {width:275px;height:100px;padding:10px;vertical-align:bottom;margin:0px;}
.contentr04 {width:100px;height:100px;padding:10px;vertical-align:bottom;font-size:11px;margin:0px;}

	/*Bildergalerie Abstände kleine Bilder*/
.ctd61 {height:10px;margin:0;padding:0;} /*Abstand von oben*/
.ctd63 {height:10px;margin:0;padding:0;} /*Abstand zwischen Zeilen */

	/*Planungen Abstände Bilder*/
.ctd74 {height:10px;margin:0;padding:0;} /*Abstand zwischen Zeilen */

.leer1 {margin:0px;padding:0px;height:109px;}
.leer2 {margin:0px;padding:0px;height:209px;}
.point {list-style-type:disc;}

.img03 {margin:0;padding:0;}

/*Spalteneinstellung Sitemap Modell Nummer*/
.tmn {width:670px;margin:5px 0 0 5px;}
.tdmn1 {width:115px;padding:0 10px 0 0;}
.tdmn2 {width:120px;padding:0 10px 0 0;}
.tdmn3 {width:75px;padding:0;}

/*Text mit dicker Überschrift rechts unten*/
.texto {height:260px;width:300px;margin:0px;padding:0px;vertical-align:top;}
.ueberschrift {height:85px;width:300px;margin:0px;padding:0px 0px 3px 0px;vertical-align:bottom;}

a.mtdaten:link {color:#000;text-decoration:underline;font-weight:normal;margin:0;padding:0;}
a.mtdaten:visited {color:#000;text-decoration:underline;font-weight:normal;margin:0;padding:0;}
a.mtdaten:focus {color:#ef181e;text-decoration:underline;font-weight:normal;margin:0;padding:0;}
a.mtdaten:hover {color:#ef181e;text-decoration:underline;font-weight:normal;margin:0;padding:0;}

a.ctd231:link {color:#000;text-decoration:none;font-weight:bold;padding:0;margin:0;}
a.ctd231:visited {color:#000;text-decoration:none;font-weight:bold;padding:0;margin:0;}
a.ctd231:focus {color:#ef181e;text-decoration:none;font-weight:bold;padding:0;margin:0;}
a.ctd231:hover {color:#ef181e;text-decoration:none;font-weight:bold;padding:0;margin:0;}

a.ctd232:link {color:#ef181e;text-decoration:none;font-weight:bold;padding:0;margin:0;}
a.ctd232:visited {color:#ef181e;text-decoration:none;font-weight:bold;padding:0;margin:0;}
a.ctd232:focus {color:#ef181e;text-decoration:none;font-weight:bold;padding:0;margin:0;}
a.ctd232:hover {color:#ef181e;text-decoration:none;font-weight:bold;padding:0;margin:0;}

a.kontakt:link {color:#ef181e;text-decoration:underline;font-weight:normal;margin:0;padding:0;}
a.kontakt:visited {color:#ef181e;text-decoration:underline;font-weight:normal;margin:0;padding:0;}
a.kontakt:focus {color:#ef181e;text-decoration:underline;font-weight:normal;margin:0;padding:0;}
a.kontakt:hover {color:#ef181e;text-decoration:underline;font-weight:normal;margin:0;padding:0;}

a.rot:link {color:#ef181e;text-decoration:none;font-weight:normal;margin:0;padding:0;}
a.rot:visited {color:#ef181e;text-decoration:none;font-weight:normal;margin:0;padding:0;}
a.rot:focus {color:#ef181e;text-decoration:none;font-weight:normal;margin:0;padding:0;}
a.rot:hover {color:#ef181e;text-decoration:none;font-weight:normal;margin:0;padding:0;}

/*Seite 1 von 2*/
.seitenzahl {height:25px;text-align:right;font-size:11px;vertical-align:bottom;padding-right:5px;margin:0;}

/*Feet*/
.ftab1 {margin:25px 0px 0px 0px;padding:0;width:795px;height:50px;}
.ftd1 {width:110px;vertical-align:top;margin:0;padding:0;}
.ftd1 {width:785px;vertical-align:top;margin:0;padding:0;}

#feet {display:block;position:fixed;top:520px;left:10px;width:785px;height:20px;border:0;background:#fff;color:#000;text-align:left;padding:0;vertical-align:middle;font-weight:normal;}

#link {display:none;}

/*-------------------------------------------NEW--------------------------------------------------------*/

.menut {margin:0;padding:0;height:15px;width:100%;font-size:9px;color:#ef181e;font-weight:bold;background:#fff;vertical-align:middle;}
.top {margin:0;padding:0;height:90px;}
.logo {margin:0;padding:0;width:80px;}
.menuo {margin:0;width:110px;padding-left:10px;vertical-align:top;padding-bottom:15px;}
.menul {margin:0;padding:0;width:120px;height:350px;vertical-align:top;}
.hg {background:url(BGStartseite.jpg) no-repeat top left;margin:0;padding:0;}

.content {margin:0;padding:0;width:600px;height:350px;vertical-align:top;}
.content img {margin:0;padding:0;}
.bilderl1 {margin:0;padding:0;display:block;position:absolute;left:360px;top:135px;width:360px;height:350px;background:#fff;}
.bilderl2 {margin:0;padding:0;display:block;position:absolute;left:240px;top:135px;width:480px;height:350px;background:#fff;}

.content201 {width:120px;height:261px;padding:7px 0px 0px 0px;margin:0px;vertical-align:top;}
.content202 {width:230px;height:261px;padding:0px;margin:0px;vertical-align:bottom;}
.content203 {width:190px;height:261px;padding:0px;margin:0px;vertical-align:bottom;} /*Bild Produktseite*/
.content204 {width:120px;height:90px;padding:0px;margin:0px;vertical-align:bottom;}
.content205 {width:230px;height:90px;margin:0px;vertical-align:top;padding-top:10px;}
.content205 table {height:80px;padding:0px;margin:0px;}
.content205 td {width:115px;height:80px;padding:0px;margin:0px;}
.content206 {width:190px;height:90px;padding:0px;margin:0px;vertical-align:top;}

/*Unternehmen, Jobs*/
.contentu01 {width:240px;height:330px;padding:10px 5px 10px 10px;vertical-align:bottom;margin:0;}
.contentu02 {width:230px;height:210px;padding:10px;vertical-align:top;margin:0;}
.contentu03 {width:195px;height:120px;padding:10px;vertical-align:top;margin:0;}

/*Prospekte, Bildergalerie*/
.contentp01 {margin:0;padding:0;display:block;position:absolute;left:120px;top:135px;width:720px;height:350px;background:#fff;}
.contentp02 {width:680px;height:330px;padding:10px;vertical-align:top;margin:0;}
.contentp02 img {border:1px solid #000;margin:0px 10px 10px 0px;padding:0;}
.contentp03 {width:700px;height:330px;padding:10px;vertical-align:top;margin:0;}
.contentp03 img {border:0;margin-right:10px;margin-bottom:10px;padding:0;}

.content1 {padding:2px;font-size:10px;color:#fff;vertical-align:top;margin:0;}
.content2 {padding:10px;font-size:13px;color:#000;vertical-align:top;margin:0;}
.menuu {margin:0;padding:15px 0 0 10px;width:110px;vertical-align:top;}
.bottom {margin:0;padding:0;height:90px;}

.grau {background:url(grau.png) no-repeat;margin:0;padding:0;}
.grau2 {background:url(grau2.png) no-repeat;z-index:1000;margin:0;padding:0;}

.rot {color:#ef181e;margin:0;padding:0;}

.menup {margin:0px;padding:0px;height:20px;}
.leerprod {margin:0px;padding:0px;height:10px;}

.lehne {height:6px;}
.lehne2 {height:113px;}
.lehne1 {height:220px;}

.linie {margin:3px 0;padding:0;width:200px;border-bottom:1px solid #000;height:1px;}
.beschr1 {margin:0;padding:0;height:320px;width:240px;vertical-align:bottom;}
.beschr2 {margin:0;padding:0 0 0 7px;height:445px;width:160px;vertical-align:bottom;}

.img01 {padding:0px 5px 5px 0px;border:0;margin:0 0 -5px 0;}

.himg {height:180px;width:230px;vertical-align:bottom;text-align:right;margin:0;padding:0;} /*Handelspartner Bild-Tabelle*/
.htext {height:180px;width:220px;vertical-align:bottom;margin:0;padding:0;} /*Handelspartner Gebiet*/
.htext2 {height:170px;width:220px;vertical-align:top;margin:0;padding:0;} /*Handelspartner Adresse*/
.hmail {width:190px;vertical-align:top;text-align:left;padding-top:5px;margin:0;} /*Handelspartner Mail*/
 
a.menuc:link {width:100px;color:#000;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilS.jpg) no-repeat top right;margin:0;padding:0;}
a.menuc:visited {width:100px;color:#000;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilS.jpg) no-repeat top right;margin:0;padding:0;}
a.menuc:focus {width:100px;color:#000;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilS.jpg) no-repeat top right;margin:0;padding:0;}
a.menuc:hover {width:100px;color:#ef181e;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilROT.jpg) no-repeat top right;margin:0;padding:0;}
 
a.menuca:link {width:100px;color:#ef181e;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilROT.jpg) no-repeat top right;margin:0;padding:0;}
a.menuca:visited {width:100px;color:#ef181e;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilROT.jpg) no-repeat top right;margin:0;padding:0;}
a.menuca:focus {width:100px;color:#ef181e;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilROT.jpg) no-repeat top right;margin:0;padding:0;}
a.menuca:hover {width:100px;color:#ef181e;text-decoration:underline;font-weight:bold;background:url(bilder/PfeilROT.jpg) no-repeat top right;margin:0;padding:0;}
 
a.download:link {color:#000;text-decoration:none;font-weight:normal;font-size:11px;margin:0;padding:0;}
a.download:visited {color:#000;text-decoration:none;font-weight:normal;font-size:11px;margin:0;padding:0;}
a.download:focus {color:#000;text-decoration:none;font-weight:normal;font-size:11px;margin:0;padding:0;}
a.download:hover {color:#000;text-decoration:none;font-weight:normal;font-size:11px;margin:0;padding:0;}
 
a:link {color:#000;text-decoration:none;margin:0;padding:0;}
a:visited {color:#000;text-decoration:none;margin:0;padding:0;}
a:focus {color:#000;text-decoration:none;font-weight:bold;margin:0;padding:0;}
a:hover {color:#000;text-decoration:none;font-weight:bold;margin:0;padding:0;}
 
 /* Infobox Artikel*/
a.info1 {position:relative;z-index:50;border:0;margin:0;padding:0 0 0 10px;}
a.info1:hover {z-index:25;background:#fff;color:#000;border:none;margin:0;padding:0 0 0 10px;}
a.info1 span {display:none;text-decoration:none;border:none;margin:0;padding:0 0 0 10px;}
a.info1:hover span {display:block;position:fixed;z-index:25;top:147px;left:360px;width:422px;height:344px;border:1px solid #d8d8d8;border-left:none;background:#fff;color:#000;text-align:left;padding:4px 2px 0px 10px;vertical-align:top;margin:0;}

 /* Infobox Artikel gross*/
a.artg {position:relative;z-index:50;border:0;margin:0;padding:0;}
a.artg:hover {z-index:25;background:#fff;color:#000;border:0;margin:0;padding:0;}
a.artg span {display:none;margin:0;padding:0;}
a.artg:hover span {display:block;position:fixed;top:155px;left:605px;width:160px;height:230px;border:0;background:#fff;color:#000;text-align:left;padding:4px 4px 0px 0px;vertical-align:top;font-weight:normal;margin:0;}

 /* Infobox Artikel gross*/
/*
 *html a.artg {position:relative;z-index:50;border:0;margin:0;padding:0;}
*html a.artg:hover {z-index:25;background:#fff;color:#000;border:0;margin:0;padding:0;}
*html a.artg span {display:none;margin:0;padding:0;}
*html a.artg:hover span {display:block;position:fixed;top:85px;left:235px;width:160px;height:230px;border:0;background:#fff;color:#000;text-align:left;padding:0;vertical-align:top;font-weight:normal;margin:0;}
*/

 /* Infobox Menühintergrund 1*/
a.info2 {position:relative;z-index:49;border:0;margin:0;padding:0;}
a.info2:hover {z-index:24;color:#000;margin:0;padding:0;}
a.info2 span {border:0;display:none;margin:0;padding:0;}
a.info2:hover span {border:0;display:block;position:fixed;top:145px;left:120px;width:120px;height:350px;margin:0;padding:0;}

 /* Infobox Menühintergrund 2*/
a.info3 {position:relative;z-index:49;border:0;margin:0;padding:0;}
a.info3:hover {z-index:24;color:#000;margin:0;padding:0;}
a.info3 span {border:0;display:none;margin:0;padding:0;}
a.info3:hover span {border:0;display:block;position:fixed;top:145px;left:120px;width:240px;height:350px;margin:0;padding:0;}

 /* Infobox Armlehnen*/
a.infoal {position:relative;z-index:49;border:0;margin:0;padding:0;}
a.infoal:hover {z-index:24;color:#000;margin:0;padding:0;}
a.infoal span {border:0;display:none;margin:0;padding:0;}
a.infoal:hover span {border:0;display:block;position:fixed;top:147px;left:365px;width:429px;height:350px;background:#fff url(bilder/hg_ou.jpg) repeat-x;font-weight:normal;margin:0px;padding:0px;}

 /* Infobox Menühintergrund grau transparent 2te Ebene*/
a.ref {position:relative;z-index:49;border:0;margin:0;padding:0;}
a.ref:hover {z-index:300;color:#000;margin:0;padding:0;}
a.ref span {border:0;display:none;margin:0;padding:0;}
a.ref:hover span {border:0;display:block;position:fixed;top:155px;left:590px;width:220px;height:350px;margin:0;padding:0;}

/* startmap*/
#startmap {display:block;width:780px;height:320px;background:transparent;position:relative;margin:0;}
#startmap a {color:#000;}

a#startindex{display:block;width:780px;height:319px;padding:0;overflow:hidden;position:absolute;left:0px;top:0px;}
* html a#startindex {height:320px; he\ight:0;}
a#startindex:hover {background:transparent; overflow:visible;}

/* map*/
#gmap {display:block;width:230px; height:325px; background:url(handelspartner/karte/plz-karte.jpg); position:relative; margin:5px 0 0 80px;}
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

a#plz1 {display:block;width:103px; height:119px; padding:0;overflow:hidden; position:absolute; left:116px; top:19px;}
* html a#plz1 {height:120px; he\ight:0;}
a#plz1:hover {background:transparent url(handelspartner/karte/plz-1.jpg) no-repeat 0 0; overflow:visible;}

a#plz2 {display:block;width:114px; height:104px; padding:0;overflow:hidden; position:absolute; left:33px; top:5px;}
* html a#plz2 {height:120px; he\ight:0;}
a#plz2:hover {background:transparent url(handelspartner/karte/plz-2.jpg) no-repeat 0 0; overflow:visible;}

a#plz3 {display:block;width:107px; height:114px; padding:0;overflow:hidden; position:absolute; left:54px; top:85px;}
* html a#plz3 {height:120px; he\ight:0;}
a#plz3:hover {background:transparent url(handelspartner/karte/plz-3.jpg) no-repeat 0 0; overflow:visible;}

a#plz4 {display:block;width:70px; height:82px; padding:0;overflow:hidden; position:absolute; left:5px; top:85px;}
* html a#plz4 {height:120px; he\ight:0;}
a#plz4:hover {background:transparent url(handelspartner/karte/plz-4.jpg) no-repeat 0 0; overflow:visible;}

a#plz5 {display:block;width:71px; height:92px; padding:0;overflow:hidden; position:absolute; left:0px; top:131px;}
* html a#plz5 {height:120px; he\ight:0;}
a#plz5:hover {background:transparent url(handelspartner/karte/plz-5.jpg) no-repeat 0 0; overflow:visible;}

a#plz6 {display:block;width:80px; height:57px; padding:0;overflow:hidden; position:absolute; left:11px; top:185px;}
* html a#plz6 {height:120px; he\ight:0;}
a#plz6:hover {background:transparent url(handelspartner/karte/plz-6.jpg) no-repeat 0 0; overflow:visible;}

a#plz7 {display:block;width:81px; height:85px; padding:0;overflow:hidden; position:absolute; left:36px; top:221px;}
* html a#plz7 {height:120px; he\ight:0;}
a#plz7:hover {background:transparent url(handelspartner/karte/plz-7.jpg) no-repeat 0 0; overflow:visible;}

a#plz8 {display:block;width:108px; height:71px; padding:0;overflow:hidden; position:absolute; left:78px; top:246px;}
* html a#plz8 {height:120px; he\ight:0;}
a#plz8:hover {background:transparent url(handelspartner/karte/plz-8.jpg) no-repeat 0 0; overflow:visible;}

a#plz9 {display:block;width:117px; height:132px; padding:0;overflow:hidden; position:absolute; left:87px; top:141px;}
* html a#plz9 {height:120px; he\ight:0;}
a#plz9:hover {background:transparent url(handelspartner/karte/plz-9.jpg) no-repeat 0 0; overflow:visible;}

a#plz0 {display:block;width:105px; height:79px; padding:0;overflow:hidden; position:absolute; left:125px; top:123px;}
* html a#plz0 {height:120px; he\ight:0;}
a#plz0:hover {background:transparent url(handelspartner/karte/plz-0.jpg) no-repeat 0 0; overflow:visible;}