@import url(navigation.css);html, body{margin:0px;padding:0px;}
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.0;margin-bottom:5%;background:url(../staples/backgroundBodyGreen.jpg);}
#wrapper{position:relative;width:75%;max-width:900px;min-width:600px;margin:0% auto;}
#wrapper div#boxBottomRight{line-height:40px;margin-left:50px;background:url(../staples/boxBottomRight2.png) right bottom no-repeat;}
#wrapper p#boxBottomLeft{margin:0px 0px 0px -50px;width:50px;background:url(../staples/boxBottomLeft2.png) left bottom no-repeat;}
#wrapper #musician{position:absolute;top:0px;right:0px;margin-right:1px;width:148px;height:122px;background:url(../staples/musician.jpg) no-repeat;}
#nav{position:absolute;top:93px;right:0px;width:210px;background:url(../staples/r_cornerRight.gif) right top no-repeat;}
#nav ul{margin:29px 0px 0px 30px;padding:20px 0px 8px 0px;border-top:1px solid #396;background:#faefcf;overflow:hidden;}
#nav p{margin:0px;background:url(../staples/navBottom.png) right bottom no-repeat;}
#nav ul li{display:inline;}
#nav ul a{display:block;height:34px;margin:0px;padding:0px;text-indent:-10000px;}
#page{position:relative;background:transparent url(../staples/backLeft.png) left bottom repeat-y;}
#topbanner{height:93px;margin:0px 0px 0px 20px;border-right:1px solid #F3DC99;border-left:1px solid #FDD9DC;background:#556b2f url(../staples/bamboobanner.jpg) right top repeat-x;}
#content{position:relative;margin:0px 0px 0px 21px;padding:0px;background:transparent url(../staples/backRight.png) right bottom repeat-y;height:1%;}
#content #corners{position:absolute;width:100%;top:0px;background:url(../staples/r_cornerLeft.gif) left top no-repeat;}
#content #corners p{border-right:1px solid #F3DC99;line-height:250%;}
#content p{margin:0em 0em 0.8em 0em;line-height:1.8;}
#content #aside{position:absolute;top:450px;right:44px;width:120px;padding-top:26px;}
#aside p{margin-bottom:1em;text-align:center;font-size:80%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#2f4f4f;}
#textarea{margin:0px 21px 0px 4%;padding:3.6% 186px 40px 0%;background:#fffaf0;}
#gallery #textarea{overflow:auto;}
#pagenav{padding-right:4px;padding-bottom:3px;margin-right:6px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight:bold;text-align:right;line-height:1.0;background:url(../staples/pagenavDots.gif) left bottom no-repeat;}
#pagenav h2{display:inline;margin:0px 5px 0px 0px;}
#pagenav ul li{display:inline;color:#888;}
#pagenav a{padding:0px 1px 1px;}
#pagenav a:hover{background:#fff url(../staples/greenDots.gif) center top no-repeat;}
#pagenav p.subhead{display:inline;margin:0px 5px 0px 0px;line-height:1.0;color:#007070;}
#pagenav ul span{font-weight:normal;color:#008080;}
#pagenav li.current{padding:0px 1px;color:#a00;}
#content p.footer{position:relative;margin:0px 21px 0px 0px;padding:0px;background:#fffaf0;clear:both;}
#content p.footer span{display:block;width:50%;margin:0px auto;padding-top:4px;font-size:80%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:center;background:url(../staples/dotline.gif) center top no-repeat;color:#1C6C5C;}
#content p.footer #backLink{position:absolute;top:-6px;right:26px;width:34px !important;width:60px;height:30px;background:url(../staples/zurueck.gif) center center no-repeat;}
#backLink a{display:block;width:100%;height:34px;margin-top:-4px;padding:0px;text-indent:-10000px;background:none;}
#gallery .gallsecs{float:left;position:relative;width:100%;margin-top:36px;margin-bottom:40px;font-size:90%;}
#gallery .gallsecs p{float:left;width:95%;position:relative;margin-bottom:40px;padding-bottom:2px;padding-left:2%;background:url(../staples/greenDots.gif) left bottom repeat-x;}
#gallery .gallsecs p.comments{background:none;}
#gallery div.comments p{width:94%;margin-left:2%;font-size:90%;}
p.comments strong, div.comments strong{padding-bottom:2px;font-weight:normal;font-size:100%;border-bottom:1px solid #200;color:#200;}
#gallery .gallsecs p.lastChild{margin-bottom:0px;}
#gallery .gallsecs img{float:right;margin-left:20px;}
#gallery .gallsecs span{position:absolute;bottom:0px;left:0px;padding:2px 2% 2px;margin-bottom:2px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:90%;color:#600;background:#fffaf0;}
#gallery .gallsecs a{padding:1px 0px 2px;}
#gallery p.backToStart{clear:both;}
#pictures .gallsecs{float:left;position:relative;width:100%;margin-top:36px;margin-bottom:40px;font-size:90%;}
#pictures .gallsecs p{float:right;width:94%;position:relative;margin:0px 6px 40px 0px;padding:0px 2% 2px 0px;background:url(../staples/greenDots.gif) left bottom repeat-x;}
#pictures .gallsecs p.lastChild{margin-bottom:0px;}
#pictures .gallsecs img{float:left;margin-right:30px;}
#pictures .gallsecs span{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:90%;color:#600;}
#pictures .gallsecs a{padding:1px 0px 2px;}
#pictures p.backToStart{clear:both;}
#pictures .thumbs{position:relative;float:right;width:100%;margin:36px 0px 0px 0px;}
#pictures .thumbs ul li{float:left;margin:0px 28px 0px 10px;padding-bottom:40px;}
#pictures .thumbs ul img{border:1px solid #888;}
#pictures .thumbs a{padding:0px;}
h1{margin:0px 0px 10px;padding:0px;font-size:162%;font-weight:normal;font-style:italic;font-family:'Times New Roman', Times, Serif;letter-spacing:0.047em;line-height:1.3;color:#2f4f4f;}
h2{margin:28px 0px 8px -6px;font-size:100%;color:#007070;}
h3{margin:0px;font-size:90%;line-height:1.8;color:#600;}
h4{margin:0px;padding:0px 0px 0px 12px;font-size:100%;line-height:1.8;font-weight:normal;background:url(../staples/h4bullet.gif) 2px 4px no-repeat;color:#640000;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;}
ul.gallNav{position:relative;width:100%;padding:0px 0px 6px;font-size:82%;font-weight:bold;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;clear:both;}
ul.gallNav li{display:inline;color:#555;}
ul.gallNav li.prevnext{position:absolute;top:0px;right:0px;width:140px;padding-bottom:3px;text-align:right;background:#fffaf0;}
ul.gallNav li.current{color:#a00;font-style:italic;letter-spacing:0.078em;}
ul.gallNav span{font-weight:normal;color:#008080;}
#itinerary ul li{padding-left:18px;background:url(../staples/bullet.gif) left 2px no-repeat;}
#itinerary p{margin-left:2px;}
#itinerary table{line-height:1.4;}
#itinerary #travelplan{margin:30px 0px 12px 10px;}
#itinerary table td{padding:0px 0px 4px 0px;text-align:left;vertical-align:top;}
#itinerary table #day{width:90px;}
#itinerary table #heading{width:110px;}
#itinerary table .changes{font-size:90%;font-weight:bold;color:#600;}
#textarea img.right{float:right;position:relative;margin:6px 0px 12px 20px;border:1px solid #800;}
#textarea img.left{float:left;position:relative;margin:8px 20px 0px 0px;border:1px solid #800;}
em{font-family:Verdana, Geneva, sans-serif;color:#600;}
strong{color:#600;font-size:90%;}
.vcard, .vcard div{display:inline;padding:1px 1px 2px 1px;background:#fff4df;color:#300;}
.inline{display:inline;}
.imp{padding-bottom:3px;background:url(../staples/maroonDots.gif) center bottom repeat-x;}
#content p.separator{width:50%;margin:30px auto;text-indent:0em;background:url(../staples/dotline.gif) center no-repeat;}
.backToStart{font-size:70%;font-weight:bold;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:right;clear:both;}
.backToStart a:hover{background:#fff url(../staples/greenDots.gif) center bottom no-repeat;}
.specifics{font-variant:small-caps;letter-spacing:0.147em;font-size:100%;}
#textarea .mailingAddress{margin:0px 20px 32px 40px;padding:10px 6px;border-top:1px solid #800;border-bottom:1px solid #800;}
p.hr{background:url(../staples/dotline.gif) center no-repeat;clear:both;}
#pictures .annos{margin-left:2px;}
.hint{font-size:90%;font-style:italic;color:#600;}
#home h2{padding-left:34px;background:url(../staples/h2bulletHome.png) left center no-repeat;}
#events h2{padding-left:30px;background:url(../staples/h2bulletEvents.png) left center no-repeat;}
#exchanges h2{padding-left:50px;background:url(../staples/h2bulletExchanges.png) left center no-repeat;}
#exhibitions h2{padding-left:50px;background:url(../staples/h2bulletExchanges.png) left center no-repeat;}
#imprint h2{padding-left:26px;background:url(../staples/h2bulletImprint.png) left center no-repeat;}
#press h2{padding:2px 0px 2px 30px;background:url(../staples/h2bulletPress.png) left center no-repeat;}
#imprint h3{font-size:90%;margin-bottom:0px;}
#pictures h2{margin:40px 0px 8px 2px;padding-left:12px;background:url(../staples/h2bulletStar.gif) left top no-repeat;}
#pictures #pagenav h2{margin:0px 5px 0px 0px;background:none;}
#management{position:relative;float:left;width:97%;margin-top:36px}
#management .board{margin-bottom:30px;padding:0px 12px 12px;background:url(../staples/dotline.gif) right bottom no-repeat;}
#management .board p{margin:0em;padding-bottom:0.6em;line-height:1.5;}
#management .board p.clearing{clear:both;margin:0px;padding:0px 10px;line-height:1.0;text-align:right;}
#management .board img{float:left;padding:2px;margin-right:40px;border:1px solid #600;}
#imprint #textarea p{line-height:1.4;}
#imprint p .email{float:right;width:48%;line-height:1.8;}
#imprint #textarea ul li{display:inline;}
.lawOrder{margin-bottom:40px;}
.lawOrder p{font-size:88%;}
#aside p[id] span{display:none;}
#aside p[id]:hover span{position:absolute;top:0px;left:-300px;display:block;width:300px;height:76px;padding-right:20px;background:transparent;z-index:1000;}
#aside p[id]:hover span span{position:absolute;top:0px;left:0px;width:280px;height:auto;display:block;padding:6px 0px 12px;background:#fffaf0;border:2px solid #f4de9e;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:2px 4px 12px #dcc;-webkit-box-shadow:2px 4px 12px #dcc;box-shadow:2px 4px 12px #dcc;}
#aside p[id="khp"]:hover span{top:30px;}
#aside p[id="lanxess"]:hover span{top:118px;}
#aside p[id="wenlianwang"]:hover span{top:188px;}
#aside p[id="caw"]:hover span{top:224px;}
#khp{height:57px;background:url(../images/logo_kongresshotel.png) center center no-repeat;}
#lanxess{height:38px;background:url(../images/logo_lanxess.png) center center no-repeat;}
#home #lanxess, #thg #lanxess{height:50px;background:url(../images/logo_lanxess.png) center 65% no-repeat;}
#wenlianwang{height:54px;background:url(../images/logo_wenlianwang.gif) center center no-repeat;}
#caw{height:46px;background:url(../images/logo_caw.gif) center center no-repeat;}
#stadtP{height:60px;background:url(../images/logo_stadtPotsdam.gif) center center no-repeat;}
#thg #pagenav, #entry #pagenav, #statute #pagenav{margin-bottom:22px;}
p.anrede{margin:0px 0px 10px 0px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;color:#2f4f4f;}
