html {height:101%;}
body { font-size:11px; }

html, body, textarea, option, input {scrollbar-base-color:#E6E6E6; scrollbar-3d-light-color:#FFFFFF; scrollbar-arrow-color:#3C464D; scrollbar-darkshadow-color:#000000; scrollbar-face-color:#C1C5C8; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#000000; scrollbar-track-color:#E6E6E6;}

#allgemein 	{text:#000000; bgcolor:#FFFFFF; link:#FF0000; alink:#FF0000; vlink:#FF0000; font-family: arial,Helvetica,sans-serif; }

#container 	{position:absolute; width:100%; top:10px; left:0; border:0; padding:0; margin:0; text-align:center; align:center; }
#container #zenter 	{text-align:center; align:center; width:800px !important; border:0px; padding:5px; margin:10px auto; background-color:white;}

#container #zenter #header 	{ border-top:1px solid white; border-right:1px solid white; border-bottom:1px solid white; border-left:0px solid white; width:800px; height:20px; padding:0; margin:3px 0px 2px 0px; }
#container #zenter #header table td { vertical-align:bottom; }
#container #zenter #header td.head	{ color:#616C72; font-size:0.8em; }
#container #zenter #header td.head a { text-decoration:none; font-weight:normal; color:#616C72; }
#container #zenter #header td.head a:hover { text-decoration:underline; font-weight:normal; color:#616C72; }
#container #zenter #header td.head a:visited { text-decoration:none; font-weight:normal; color:#616C72; }
#container #zenter #header td.head a:active { text-decoration:none; font-weight:normal; color:#616C72; }
#container #zenter #header td.head span.trenner { font-weight:bold; color:#616C72; font-size:1.1em; }
#container #zenter #header td img.logo 	{ padding:0px; margin:0px; float:right; }
#container #zenter #header td img.flagstart { margin:0px 2px 2px 0px; padding:0; border:0; }
#container #zenter #header td img.flag { margin:0px 2px 2px 1px; padding:0; border:0; }
#container #zenter #header td img.flagsend { margin:0px 0px 2px 1px; padding:0; border:0; }

#container #zenter #suche 	{  width:800px; height:40px; padding:0px; margin:0px 10px 0px 0px; text-align:right; align:right; border-top:1px solid white; border-bottom:1px solid white; background-color:#c1c5c8; }
#container #zenter #suche form 	{  padding-right:10px; }
#container #zenter #suche table	{ width:300px; height:40px; text-align:right; align:right; float:right; }
#container #zenter #suche td.sul		{ color:white; font-size:0.8em; vertical-align:middle; text-align:right; width:99%;padding-right:5px;}
#container #zenter #suche td.sul span	{ font-size:0.7em; color:white; }
#container #zenter #suche td.sumi		{ vertical-align:middle; }
#container #zenter #suche td.sur		{ vertical-align:middle; }



#container #zenter #navigation { text-align:left; border:0; width:800px; padding:0px; margin:0px 0px 3px 0px; background-color:white; }
#container #zenter #navigation table { width:100%; background-color:white; }

#container #zenter #navigation #r1 td { width:140px; border-top:1px solid white; border-right:1px solid white; border-bottom:0px solid white;  border-left:1px solid white; color:white; text-align:center; font-size:12px; padding:4px 0; margin:0;}
#container #zenter #navigation #r1 td a { display:block; color:white; text-decoration:none;}
#container #zenter #navigation #r1 td a:hover { font-weight:bold;}
#container #zenter #navigation #r1 td a.sel { font-weight:bold; }

#container #zenter #navigation #r1 td.unternehmen  { background-color:#646d73; width:100px; border-left:0; }
#container #zenter #navigation #r1 td.polipolinternational  { background-color:#9b6b8e;}
#container #zenter #navigation #r1 td.megapol { background-color:#cb7876; }
#container #zenter #navigation #r1 td.polinova { background-color:#b6a590;}
#container #zenter #navigation #r1 td.polipol { background-color:#98a0a7;}
#container #zenter #navigation #r1 td.zehdenick  { background-color:#a0a199; border-right:0;}

#container #zenter #navigation #r2 td { border-top:0px solid white; border-right:1px solid white; border-bottom:0px solid white; border-left:1px solid white; font-size:1px; padding:0; margin:0; height:10px;}
#container #zenter #navigation #r2 td.unternehmen  { background-color:#c1c5c8; border-left:0; }
#container #zenter #navigation #r2 td.polipolinternational  { background-color:#d3bece;}
#container #zenter #navigation #r2 td.megapol { background-color:#e8c8c8; }
#container #zenter #navigation #r2 td.polinova { background-color:#fbefdf;}
#container #zenter #navigation #r2 td.polipol { background-color:#cdd9e3;}
#container #zenter #navigation #r2 td.zehdenick  { background-color:#d9dccf; border-right:0;}

#container #zenter #navigation #unternehmen td { border-top:5px solid #c1c5c8; border-right:1px solid #c1c5c8; border-bottom:1px solid #c1c5c8; border-left:1px solid #c1c5c8; font-size:12px; padding:0; margin:0; height:50px; vertical-align:top;}
#container #zenter #navigation #unternehmen td a { color:#59656b; font-weight:bold; text-decoration:none; padding:1px 23px 1px 5px; margin:2px; display:block; float:left;  }
#container #zenter #navigation #unternehmen td a:hover { color:#bf0031; }
#container #zenter #navigation #unternehmen td a.sel { color:#bf0031; font-weight:bold; background-color:#e2e4e5; }

#container #zenter #navigation #bridge {font-size:1px; height:2px; background-color:white; }
#container #zenter #navigation #bridge td { background-color:transparent; background-image:url(/css/kachel_bridge.gif); background-position:top right; background-repeat:repeat-y; }
#container #zenter #navigation #bridge td.grey { background-color:#c1c5c8; }
#container #zenter #navigation #bridge td.purple { background-color:#d3bece; }
#container #zenter #navigation #bridge td.red { background-color:#e8c8c8; }
#container #zenter #navigation #bridge td.beige { background-color:#fbefdf; }
#container #zenter #navigation #bridge td.blue { background-color:#cdd9e3; }
#container #zenter #navigation #bridge td.green { background-color:#d9dccf; background-image:url(/css/kachel_bridge.gif); background-position:top left; background-repeat:repeat-y; }


#container #zenter #navigation #r3 td { font-size:12px; padding:0; margin:0; height:45px; vertical-align:top;}
#container #zenter #navigation #r3 td.label { background-color:#ffffff; width:110px; font-weight:bold; }
#container #zenter #navigation #r3 td.modellauswahl { background-color:#ffffff; color: #59656b !important;}
#container #zenter #navigation #r3 td.modellauswahl a { color:#59656b; font-weight:bold; text-decoration:none; padding:1px 5px; margin:2px; width:80px; display:block; float:left; }
#container #zenter #navigation #r3 td.modellauswahl a:hover { color:#bf0031; }
#container #zenter #navigation #r3 td.modellauswahl a.sel { color:#bf0031; font-weight:bold; background-color:#e2e4e5;}

#container #zenter #navigation #r3 table {padding:0; margin:0;}
#container #zenter #navigation #r3 table td.label { padding:3px 5px; vertical-align:top; }
#container #zenter #navigation #r3 table td.modellauswahl { color:#59656b; padding:0px 5px; vertical-align:top; }

#container #zenter #navigation #r3 table.red { border:1px solid #e8c8c8; border-top:5px solid #e8c8c8; }
#container #zenter #navigation #r3 table.red td.label { color:#cb7876;}

#container #zenter #navigation #r3 table.beige { border:1px solid #fbefdf; border-top:5px solid #fbefdf; }
#container #zenter #navigation #r3 table.beige td.label { color:#b6a590;}

#container #zenter #navigation #r3 table.blue { border:1px solid #cdd9e3; border-top:5px solid #cdd9e3; }
#container #zenter #navigation #r3 table.blue td.label { color:#98a0a7;}

#container #zenter #navigation #r3 table.green { border:1px solid #d9dccf; border-top:5px solid #d9dccf; }
#container #zenter #navigation #r3 table.green td.label { color:#a0a199;}

#container #zenter #navigation #r3 table.purple { border:1px solid #d3bece; border-top:0px solid #d3bece; }
#container #zenter #navigation #r3 table.purple td.label { color:#9b6b8e;}

#container #zenter #navigation #intermediate td { color:#9b6b8e; background-color:#d3bece; font-size:12px; padding:0 0 0 5px; margin:0 0 0 0; vertical-align:top; border:1px solid #d3bece;}
#container #zenter #navigation #intermediate td.label { font-weight:bold; padding:3px 5px; vertical-align:top; width:110px; }
#container #zenter #navigation #intermediate td a { color:white; font-weight:bold; text-decoration:none; padding:1px 30px 1px 5px; margin:2px; display:block; float:left; }
#container #zenter #navigation #intermediate td a.sel { background-color:#9b6b8e;}

div.hr{ border-bottom:1px solid #c1c5c8; height:1px; margin:13px 6px 13px 10px; font-size:1px; }
#container #zenter #navigation div.hr { border-bottom:1px solid #9fa2a4; height:1px; margin:2px 0 0 0; font-size:1px; }


#container #zenter #content 	{ width:800px; padding:0; margin:4px 0px 0px 0px; }
#container #zenter #content h1 {font-size:14px;color:dimgray;padding-top:20px;}
#container #zenter #content h2 {font-size:13px;padding-top:20px;}
#container #zenter #content h2.fehler {color:#BF0031; padding-top:0; margin-top:0;}
#container #zenter #content p {font-size:12px;color:dimgray;padding-bottom:20px;}


#container #zenter #content div.r1	{width:801;float:left;background-color:transparent;color:#3C464D;font-size:0.8em}
#container #zenter #content div.d11	{width:245px;float:left;background-color:transparent; padding-bottom:10px; margin-left:25px;}
#container #zenter #content p.ue-schrift	{font-size:1em;font-weight:bold;}
#container #zenter #content div.d12	{width:348px; text-align:left;float:right;padding-top:71px; padding-right:100px;}
#container #zenter #content div.d12 p {width:348px;}

#container #zenter #content div.r2	{width:801;float:left;background-color:transparent;color:#8A9094;font-size:0.8em;}
#container #zenter #content div.d21	{float:left;width:245px; background-color:transparent;font-size:10px;color:#80898E; margin-left:25px;}
#container #zenter #content div.d21	p { font-size:10px;color:#80898E; width:245px; padding:0px; margin:5px 0 0 0px;}

#container #zenter #content div.d22	{ float:right; width:348px; background-color:transparent;padding:185px 100px 0px 0px; margin:0px; }
#container #zenter #content div.d22 p { font-size:10px;color:#80898E; width:348px; padding:0px; margin:20px 0px 0 0; }

#container #zenter #content #inhalt1	{height:655px; background-image:url(/images/Qualitaet.jpg); margin:6px 0px 0px 0px; padding:0px;background-position:bottom right; background-repeat:no-repeat;text-align:left;}
#container #zenter #content #inhalt1 p	{padding:0;}
#container #zenter #content #inhalt1 div.d12 {padding-top:25px; padding-right:0px;}
#container #zenter #content #inhalt1 div.d12 p { width:425px; }
#container #zenter #content #inhalt1 div.d12 p.sg	{ color:#80898E; margin:30px 0px 0px 0px; }



#container #zenter #content #inhalt2 {height:710px; margin:6px 0px 0px 0px; padding:0px; text-align:left; background-image:url(/images/Philosophie.jpg); margin:6px 0px 0px 0px; padding:0px;background-position:bottom right; background-repeat:no-repeat;}
#container #zenter #content #inhalt2 p {padding:0;}
#container #zenter #content #inhalt2 div.info {height:180px;}
#container #zenter #content #inhalt2 div.d12 {padding-top:25px; padding-right:0px;}
#container #zenter #content #inhalt2 div.d12 p {font-size:12px;color:dimgray; width:425px;}
#container #zenter #content #inhalt2 div.d12 table { margin-top:10px; width:425px;}
#container #zenter #content #inhalt2 div.d12 td { vertical-align:top; }
#container #zenter #content #inhalt2 div.d12 td p { width:175px; color:#80898E;}
#container #zenter #content #inhalt2 div.d22 {padding-top:10px;}



#container #zenter #content #inhalt3     {height:685px; background-image:url(/images/Geschichte.jpg); margin:6px 0px 0px 0px; padding:0px;background-position:75% right; background-repeat:no-repeat;text-align:left;}
#container #zenter #content #inhalt3 p   {padding:0;}
#container #zenter #content #inhalt3 div.info {height:157px;}
#container #zenter #content #inhalt3 div.d12 	{padding-top: 21px; padding-right:25px;}
#container #zenter #content #inhalt3 div.d12 p	{ width:425px; }
#container #zenter #content #inhalt3 div.d12 p.sg	{ color:#80898E; margin:30px 0px 0px 0px; }
#container #zenter #content #inhalt3 div.d22 	{padding-top: 200px;}


#container #zenter #content #inhalt4	{height:590px; background-image:url(/images/Stellenmarkt.jpg); margin:6px 0px 0px 0px; padding:0px;background-position:bottom right; background-repeat:no-repeat;text-align:left;}
#container #zenter #content #inhalt4 div.info	{height:170px;border:1px solid #B1CBE8;background-color:#E4EDF7;text-align:center;}
#container #zenter #content #inhalt4 p	{padding:0;}
#container #zenter #content #inhalt4 div.d12 	{ padding-top:21px; padding-right:0; }
#container #zenter #content #inhalt4 div.d12 p	{ width:425px; }
#container #zenter #content #inhalt4 div.d12 p.sg	{ color:#80898E;  }
#container #zenter #content #inhalt4 div.d22 	{padding-top:10px;}




#container #zenter #content #inhaltmesse    {background-image:url('/images/fruehjahrsmesse.jpg');height:835px; margin:6px 0px 0px 0px; padding:0px;background-position:bottom right; background-repeat:no-repeat;text-align:left;}
#container #zenter #content #inhaltmesse p   {padding:0;}
#container #zenter #content #inhaltmesse div.info {height:172px;}
#container #zenter #content #inhaltmesse div.d11 { width:290px; }
#container #zenter #content #inhaltmesse div.d11 img.shuttle {float:left; margin-right:10px;}
#container #zenter #content #inhaltmesse div.d12 { width:500px; padding-top:18px; margin-right:0; padding-right:0; }
#container #zenter #content #inhaltmesse div.d12 p { padding-left:50px; width:490px; }
#container #zenter #content #inhaltmesse div.d12 p span.lightgreen {font-weight:bold;color:#83c200;}
#container #zenter #content #inhaltmesse div.d12 div.info { margin-left:75px; width:400px; margin-top:25px; padding:8px 5px; }
#container #zenter #content #inhaltmesse div.d12 div.info h1.darkgreen {color:green;}
#container #zenter #content #inhaltmesse div.d12 div.info p.thankyou{text-align:center;font-size:12px;width:100%;}
#container #zenter #content #inhaltmesse td {font-size:11px;}
#container #zenter #content #inhaltmesse div.d22 {padding-top: 200px;}

#container #zenter #content .vierhundert { width:440px;}

#container #zenter #content div.info	{width:245px;height:140px;border:1px solid #B1CBE8;background-color:#E4EDF7;text-align:center; padding-bottom:3px;}
#container #zenter #content div.infoImagefilm	{width:150px; height:120px; border:1px solid #B1CBE8;background-color:#E4EDF7;text-align:center;}
#container #zenter #content img.infobild         {margin-top:16px;padding:0px;}
#container #zenter #content img.infopunkt	{float:left;margin:6px 0px 0px 17px;padding:0px;}
#container #zenter #content img.infovideo	{display:block; float:none; margin:10% 10% 5% 10%; padding:0;}
#container #zenter #content a.infotext	{font-size:11px;color:#3C464D;float:left;text-decoration:none;padding:0px;margin:6px 0px 0px 4px; text-align:left;}

#container #zenter #content #mitglieder	{background-image:url(/images/mitarbeiter.jpg);height:400px;background-repeat:no-repeat;padding:0px;margin-top:30px;font-size:0.9em;}
#container #zenter #content #mitglieder p 	{color:#AAB8B1;font-size:1em;font-weight:bold;text-align:left;padding:0px; margin:0px 0px 0px 140px;}
#container #zenter #content #mitglre	{width:400px;text-align:left;float:right;margin:30px 0px 0px 0px;}
#container #zenter #content #mitglre p	{color:#3C464D;font-size:0.9em;padding:0px; margin:0px;font-weight:normal;}
#container #zenter #content span.team	{font-size:3.0em;}
#container #zenter #content #bluebox	{width:369px;border:1px solid #B1CBE8;background-color:#E4EDF7;padding:20px 0px 20px 30px;margin:8px 0px 0px 0px;text-align:left;}
#container #zenter #content #bluebox p	{color:#3C464D;font-size:0.9em;font-weight:bold;}
#container #zenter #content #bluebox a	{color:#6E87A3;}
#container #zenter #content #bluebox tr	{height:30px;}
#container #zenter #content #bluebox td.li	{width:120px;font-size:0.8em;}
#container #zenter #content #bluebox td.mi	{width:130px;font-size:0.8em;}
#container #zenter #content #bluebox p.meldung	{font-size:0.8em;color:#BF0031;font-weight:normal;margin:5px 0px 5px 3px;padding:0px;}

#container #zenter #content #termintab { border-collapse:collapse; width:800px; margin:0; padding:0; color:#3C464D; font-size:13px; border:1px solid #9FA2A4;}
#container #zenter #content #termintab td {border-top: 1px solid #9FA2A4; margin:0; padding:6px;}
#container #zenter #content #termintab td.datum {width:50px; }
#container #zenter #content #termintab td.information {width:500px;}
#container #zenter #content #termintab td.information p {margin:0px; padding:0px; margin-bottom:5px;}
#container #zenter #content #termintab td.download {width:150px;}
#container #zenter #content #termintab h2 {padding-top:0;}
#container #zenter #content #termintab a { color:#3C464D; text-decoration:underline; font-size:12px; font-weight:normal; }
#container #zenter #content #termintab a:hover { color:#BF0031; text-decoration:underline; font-size:12px; font-weight:normal; }
#container #zenter #content #termintab a:visited { color:#BF0031; text-decoration:none; font-size:12px; font-weight:normal; }
#container #zenter #content #termintab a:active { color:#BF0031; text-decoration:none; font-size:12px; font-weight:normal; }

#container #zenter #content #kontaktform {background-color:#E6E6E6;margin:0px; padding:0;}
#container #zenter #content div.pos {margin-left:25px;}
#container #zenter #content #kontakttab {width: 775px; background-color:#E6E6E6; text-align:left; margin-top:0px; padding-top:5px;}
#container #zenter #content #kontakttab td.param {width:190px; padding:6px; color:#696969; font-size:12px; padding-left:10px;}
#container #zenter #content #kontakttab td.value {width:610px; padding:6px; color:#696969; font-size:12px;}
#container #zenter #content h1.meldung {text-align:left; padding-top:4px; padding-bottom:0px; padding-left:10px;}
#container #zenter #content span.error {text-align:left; color:#BF0031;}
#container #zenter #content p.text {text-align:left; padding-top:4px; padding-bottom:0px;}
#container #zenter #content span.stern {color:#BF0031;}
#container #zenter #content input.button {background-color:#fff; color:#BF0031; width:170px; border:2px solid #C1C5C8;}

#container #zenter #content h1.sitemap {text-align:left; padding:0; margin:10px 0px;}
#container #zenter #content a.ueberschriften {text-align:left; padding:0px; margin:6px 0px 5px 0px; color:#696969;}
#container #zenter #content a.ueberschriften h1 {text-align:left;padding:0; margin:5px 0;}
#container #zenter #content p.unterpunkte {margin: 4px 0px 2px 20px; padding:0; text-align:left;}
#container #zenter #content p.unterpunkte a {text-decoration:none; color:#696969;}
#container #zenter #content div.tabellelinks {text-align:left;}
#container #zenter #content table.produkte_impressum { padding-left:0; margin-left:0; display:block; width:100%; border:0;}
#container #zenter #content table.produkte_impressum td { vertical-align:top; width:150px; }
#container #zenter #content table.produkte_impressum td p.produkte {margin: 4px 0px 2px 30px; padding:0; text-align:left;}
#container #zenter #content table.produkte_impressum td p.produkte a {text-decoration:none; color:#696969;}


#container #zenter #content table.uuPunkte {width:150px; margin-left:5px;}
#container #zenter #content table.uuPunkte th {text-align:left; color:#696969; font-size:12px; font-weight:normal; width:150px;}
#container #zenter #content table.uuPunkte a {text-decoration:none; color:#696969;}
#container #zenter #content table.uuPunkte td {text-align:left; vertical-align:top; color:#696969; font-size:12px; font-weight:normal; width:150px; padding:0; margin:0;}
#container #zenter #content table.uuPunkte td img {margin-left:30px;}




#container #zenter #content #haendlersuche {width:800px;background-color:#fff; padding:0; margin:0; border:0;}
#container #zenter #content #haendlersuche td { padding:0; margin:0; border:0;}
#container #zenter #content #haendlersuche td.leftgrey { width:269px; background-color:#E8EAEA; border-bottom:2px solid white; border-right:2px solid white; border-left:0; border-top:0; padding:0 15px; margin:0; vertical-align:middle; height:35px; font-weight:bold; font-size:12px; color:#4C575F;}
#container #zenter #content #haendlersuche td.rightgrey { background-color:#E8EAEA; border-bottom:2px solid white; border-left:0; border-right:0; border-top:0; padding:0 15px; margin:0; vertical-align:middle; height:35px; font-weight:bold; font-size:12px; color:#4C575F; }
#container #zenter #content #haendlersuche td.farbverlauf1 { height:200px; vertical-align:top; padding:0 15px; background-image:url(/images/farbverlauf_haendlersuche_oben.jpg); background-repeat:no-repeat; background-position:top left; color:#737F85; }
#container #zenter #content #haendlersuche td.farbverlauf1 p { width:260px; padding:10px 0; margin:0; font-size:12px; }
#container #zenter #content #haendlersuche td.farbverlauf1 form td { padding: 5px 5px 5px 0; font-size:12px;}
#container #zenter #content #haendlersuche td.spacer { height:99%; color:#737F85; padding:0 15px; }
#container #zenter #content #haendlersuche td.spacer p { width:260px; padding:10px 0; margin:0; font-size:12px; }
#container #zenter #content #haendlersuche td.farbverlauf2 { height:250px; vertical-align:middle;  background-image:url(/images/farbverlauf_haendlersuche_unten.jpg); background-repeat:no-repeat; background-position:bottom left; color:#737F85; }
#container #zenter #content #haendlersuche td.suchergebnis {vertical-align:top; padding-left:13px;}
#container #zenter #content #haendlersuche td.suchergebnis td {width:300px; vertical-align:top;}
#container #zenter #content #haendlersuche td.suchergebnis p {line-height:16px;}
#container #zenter #content #haendlersuche td.suchergebnis span {font-weight:bold;}
#container #zenter #content #haendlersuche td.suchergebnis a {text-decoration:none; color:#696969;}
#container #zenter #content #haendlersuche p.meldung {padding-top:10px; color:#BF0031; font-weight:bold;}

#container #zenter #content #produktetab {width:800px;background-color:#fff;}
#container #zenter #content #produktetab td.intro_li { width:277px; background-image:url(/images/produkte/produkte_links.jpg);background-repeat:no-repeat;background-position:top left; vertical-align:top; }
#container #zenter #content #produktetab td.intro_li p {padding:5px 20px 0px 20px;}
#container #zenter #content #produktetab td.intro_li p.infotext {padding-top:20px;}

#container #zenter #content #produktetab td.intro {cursor:pointer;border-top:0; height:106px; background-image:url(/images/produkte/logo_background.gif);background-repeat:repeat-x;background-position:top right;text-align: left; vertical-align:bottom;}
#container #zenter #content #produktetab td.intro div {display:inline;background-color:transparent;position:relative;top:35px;}
#container #zenter #content #produktetab td.intro img {margin-left:20px; vertical-align:middle; margin-right:10px;}
#container #zenter #content #produktetab td.intro img.ecke {marign:0px; float:right; margin-right:0px;}
#container #zenter #content #produktetab td.intro span.megapol {color:#C69490; font-size:15px; font-weight:600; vertical-align:bottom;}
#container #zenter #content #produktetab td.intro span.polinova {color:#978D7C; font-size:14px; font-weight:600; vertical-align:bottom;}
#container #zenter #content #produktetab td.intro span.polipol {color:#818C95; font-size:14px; font-weight:600; vertical-align:bottom;}
#container #zenter #content #produktetab td.intro span.zehdenick {color:#898D83; font-size:14px; font-weight:600; vertical-align:bottom;}

#container #zenter #content #produktetab td.zwischenstueck {border:0; width:499px; height:2px; line-height:2px; background-image:url(/images/produkte/produkte_background.gif);background-repeat:repeat-y;background-position:top left;}


#container #zenter #content #polinovatab { width:800px; height:500px; background-image:url(/images/polinova/basisintro_polinova.jpg); background-color:transparent; margin:0px 0px 0px 0px; padding:0px; background-position:top center; background-repeat:no-repeat; text-align:left; }
#container #zenter #content #polinovatab td { vertical-align:top; }

#container #zenter #content #polipoltab { width:800px; height:500px; background-image:url(/images/polipol/basisintro_polipol.jpg); background-color:transparent; margin:0px 0px 0px 0px; padding:0px; background-position:top center; background-repeat:no-repeat; text-align:left; }
#container #zenter #content #polipoltab td {vertical-align:top; }

#container #zenter #content #zehdenicktab {  width:800px; height:500px; background-image:url(/images/zehdenick/basisintro_zehdenick.jpg); background-color:transparent; margin:0px 0px 0px 0px; padding:0px; background-position:top center; background-repeat:no-repeat; text-align:left; }
#container #zenter #content #zehdenicktab td {vertical-align:top; }

#container #zenter #content #megapoltab {  width:800px; height:500px; background-image:url(/images/megapol/basisintro_megapol.jpg); background-color:transparent; margin:0px 0px 0px 0px; padding:0px; background-position:top center; background-repeat:no-repeat; text-align:left; }
#container #zenter #content #megapoltab td {vertical-align:top; }

#container #zenter #content #polipolinternationaltab {  width:800px; height:500px; background-image:url(/images/polipolinternational/basisintro_polipolinternational.jpg); background-color:transparent; margin:0px 0px 0px 0px; padding:0px; background-position:top center; background-repeat:no-repeat; text-align:left; }
#container #zenter #content #polipolinternationaltab td {vertical-align:top; }

#container #zenter #content #produktintrotext { float:right; width:470px; height:100px; background-color:transparent; padding:15px 15px 0 0; margin:0px; }
#container #zenter #content #produktintrotext p { font-size:12px; padding:0; margin:0; }
#container #zenter #content #produktintrolink { float:right; width:500px;  background-color:transparent; padding:377px 10px 0 5px; margin:0px;}
#container #zenter #content #produktintrolink p { text-align:right; color:white; font-size:12px; font-weight: bold; margin:0; padding:0; }
#container #zenter #content #produktintrolink p a { color:white; text-decoration:none; }
#container #zenter #content #produktintrolink p a:visited { color:white; text-decoration:none; }
#container #zenter #content #produktintrolink p a:active { color:white; text-decoration:none; }
#container #zenter #content #produktintrolink p a:hover { color:white; text-decoration:none; }
#container #zenter #content #produktintrolink p a.text { height:18px; padding: 1px 25px 0 0; margin-right:40px; background-image:url(/images/arrow_side_dark.gif); background-color:transparent; background-position:top right; background-repeat:no-repeat; }






#container #zenter #content td.rotpunkt {vertical-align:middle;}

#container #zenter #content #imprtd {border-right:2px solid white;border-bottom:2px solid white; width:299px; background-image:url(/images/impressum/intro_links.jpg);background-repeat:no-repeat;background-position:bottom left; vertical-align:top; padding-top:0; margin-top:0;}
#container #zenter #content #imprtd h1 { padding-top:0; margin-top:0; padding-left:25px;}
#container #zenter #content #imprtd h3 { font-weight:bold; text-decoration:underline; font-size:13px; padding: 8px 5px 0px 25px; margin:0px; color:dimgray;}
#container #zenter #content #imprtd p.haftung { padding: 4px 10px 0px 25px; margin:0px; color:#B4B4B4;}

#container #zenter #content #impressumtab {vertical-align:top;width:800px;}
#container #zenter #content #impressumtab p {text-align:left; padding:0px; margin:0px; margin-left:7px; margin-top:5px;}
#container #zenter #content #impressumtab table {font-size:12px;color:dimgray; margin-left:6px;}
#container #zenter #content #impressumtab td.polipolinternational { border-bottom:2px solid white; width:499px; height:204px; background-image:url(/images/impressum/impr_polipolinternational.jpg);background-repeat:repeat-x;background-position:top left;text-align: left; vertical-align:top; padding-left:10px;}
#container #zenter #content #impressumtab td.polipolinternational td {vertical-align:top;}
#container #zenter #content #impressumtab td.megapol { border-bottom:2px solid white; width:499px; height:204px; background-image:url(/images/impressum/impr_megapol.jpg);background-repeat:repeat-x;background-position:top left;text-align: left; vertical-align:top; padding-left:10px;}
#container #zenter #content #impressumtab td.megapol td {vertical-align:top;}
#container #zenter #content #impressumtab td.polinova { border-bottom:2px solid white; width:499px; height:204px; background-image:url(/images/impressum/impr_polinova.jpg);background-repeat:repeat-x;background-position:top left;text-align: left; vertical-align:top; padding-left:10px;}
#container #zenter #content #impressumtab td.polinova td {vertical-align:top;}
#container #zenter #content #impressumtab td.polipol { border-bottom:2px solid white; width:499px;height:204px; background-image:url(/images/impressum/impr_polipol.jpg);background-repeat:repeat-x;background-position:top left;text-align: left; vertical-align:top; padding-left:10px;}
#container #zenter #content #impressumtab td.polipol td {vertical-align:top;}
#container #zenter #content #impressumtab td.zehdenick { border-bottom:2px solid white; width:499px;height:204px; background-image:url(/images/impressum/impr_zehdenick.jpg);background-repeat:repeat-x;background-position:top left;text-align: left; vertical-align:top; padding-left:10px;}
#container #zenter #content #impressumtab td.zehdenick td {vertical-align:top;}
#container #zenter #content #impressumtab td.impr_unten {border-bottom:2px solid white; width:499px; height:35px; background-image:url(/images/impressum/impr_unten.jpg);background-repeat:repeat-x;background-position:top left;text-align: left; vertical-align:top; padding-left:10px;}
#container #zenter #content #impressumtab p.schluss {text-align:left;padding: 5px; margin:7px 7px 7px 3px;}


#container #zenter #content #agbtab {vertical-align:top;width:800px;}
#container #zenter #content #agbtab p {text-align:left; padding:0px;  margin:5px 0px 5px 5px;}
#container #zenter #content #agbtab h3 { font-weight:bold; text-decoration:none; font-size:13px; padding: 8px 5px 0px 5px; margin:0px; color:dimgray;}
#container #zenter #content #agbtab p.zwischenpunkt { padding: 4px 10px 0px 5px; margin:0px; color:#B4B4B4; font-weight:bold;}
#container #zenter #content #agb {border-right:2px solid white;border-bottom:2px solid white; width:299px; background-image:url(/images/AGBGrafik.jpg);background-repeat:no-repeat;background-position:top left; vertical-align:top; padding-top:0; margin-top:0;}
#container #zenter #content #agbtext { padding-left:15px;}
#container #zenter #content #agbtab h1 { padding-top:0; margin:5px 0px 5px 5px;}


#container #zenter #content #produktnav { padding:5px; border-top:4px solid white; }
#container #zenter #content #produktnav td { font-size:12px; color:#616C72; }
#container #zenter #content #produktnav td.produkttitel { width:355px; padding-left:20px; }
#container #zenter #content #produktnav td.produktfunktionen { width:435px; }

#container #zenter #content #produktinfo { padding:5px; width:800px;}
#container #zenter #content #produktinfo td { font-size:12px; color:#616C72; vertical-align:top; }
#container #zenter #content #produktinfo td.produktdaten { width:350px; padding:5px; }
#container #zenter #content #produktinfo td.produktdaten a { color:#616C72; text-decoration:none; }
#container #zenter #content #produktinfo td.produktdaten table { margin:0 0 0 15px;}
#container #zenter #content #produktinfo td.produktdaten td { padding:1px 0;}
#container #zenter #content #produktinfo td.produktdaten td.param { vertical-align:top; width:135px;}
#container #zenter #content #produktinfo td.produktdaten td.value { vertical-align:top; padding-left:5px; width:215px;}
#container #zenter #content #produktinfo td.produktdaten td.spanned { vertical-align:middle; padding-top:10px; padding-bottom:8px; width:350px;}

#container #zenter #content #produktinfo td.produktbilder { width:425px; background-color:transparent; padding:0; }
#container #zenter #content #produktinfo td.produktbilder table{ padding:8px 5px;}
#container #zenter #content #produktinfo td.produktbilder td { margin:0; padding:0px 0px 3px 0px;}
#container #zenter #content #produktinfo td.produktbilder img { border:1px solid #616C72; padding:0; margin:0px 1px 0px 0px; }


#container #zenter #content #produktinfo td.farbkarte { vertical-align:bottom; text-align:left; background-position:bottom left; background-repeat:repeat-x; }
#container #zenter #content #produktinfo td.farbkarte img { border:0; vertical-align:bottom; padding-bottom:0; padding-top:0; margin-bottom:0; margin-top:0;}
#container #zenter #content #produktinfo td.farbkarte table td { vertical-align:bottom;}
#container #zenter #content #produktinfo td.farbkarte table td.text {vertical-align:middle;}
#container #zenter #content #produktinfo td.farbkarte table td.text p { padding:0 5px; margin:0 5px;}


#container #zenter #content #map {border:1px solid #9FA2A4;}



#container #zenter #footer	{ border-top: 1px solid #9FA2A4; border-bottom: 1px solid #9FA2A4; padding:4px 0; margin:4px 0px 0px 0px; width:800px; }

#container #zenter #footer table {background-color:#fff; margin: 0px; padding:0px;}
#container #zenter #footer td {background-color:#fff; margin: 0px; padding:1px 5px 5px 5px; vertical-align:top; width:160px; height:76px; text-align:center;}
#container #zenter #footer td a { text-decoration:none; font-size:11px; font-weight:bold; }
#container #zenter #footer td img { margin-top:9px; }

#container #zenter #footer td.feins 	{ background-color:#d3bece; border-right:3px solid white; background-image:url(/images/footer_kachel_polipolinternational.gif); background-repeat:repeat-x; background-position:top left;}
#container #zenter #footer td.feins a	{ color:#d3bece;}

#container #zenter #footer td.fzwei 	{ background-color:#E8C8C8; border-right:3px solid white; background-image:url(/images/footer_kachel_megapol.gif); background-repeat:repeat-x; background-position:top left;}
#container #zenter #footer td.fzwei a 	{ color:#E8C8C8; }

#container #zenter #footer td.fdrei 	{ background-color:#F5E1C5; border-right:3px solid white; background-image:url(/images/footer_kachel_polinova.gif); background-repeat:repeat-x; background-position:top left;}
#container #zenter #footer td.fdrei a 	{ color:#F5E1C5; }

#container #zenter #footer td.fvier 	{ background-color:#CFD9E3; border-right:3px solid white; background-image:url(/images/footer_kachel_polipol.gif); background-repeat:repeat-x; background-position:top left;}
#container #zenter #footer td.fvier a	{ color:#CFD9E3; }

#container #zenter #footer td.ffuenf 	{ background-color:#D9DCCF; background-image:url(/images/footer_kachel_zehdenick.gif); background-repeat:repeat-x; background-position:top left;}
#container #zenter #footer td.ffuenf a	{ color:#D9DCCF; }


#container #zenter #content #kollektionsnav { padding:0px; border-top:4px solid white; background-color:white;}
#container #zenter #content #kollektionsnav a { font-size:11px; font-weight:bold; text-decoration:none;color:#616C72;}
#container #zenter #content #kollektionsnav table { width:100%;}
#container #zenter #content #kollektionsnav td {height:20px; vertical-align:middle;}
#container #zenter #content #kollektionsnav td.btnzurueck { width:16px; text-align:left; background-color:white;}
#container #zenter #content #kollektionsnav td.textzurueck { text-align:left; background-color:#E2E4E5; padding-left:5px; }
#container #zenter #content #kollektionsnav td.textweiter { text-align:right; background-color:#E2E4E5; padding-right:5px;}
#container #zenter #content #kollektionsnav td.btnweiter { width:16px; text-align:right; background-color:white;}

.w425 { width:300px; }

.clear {
	clear:both
}

#gallery {
	
	height:436px;
	top:0;
	left:0;
	margin:0;
	padding:0;
}
	
#gallery img {
	float:left;
	position:absolute;
	border:none;
	margin:0 0 0 -400px;
	padding:0;
	z-index:1
}
	
#gallery img.show {
	z-index:500
}


a.einkaufsbedingungen { float:right; margin-top:20px; }
