html{font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} body{font:13px sans-serif;*font-size:small;*font:x-small;line-height:1.22;} table{font-size:inherit;font:100%;} select, input, textarea{font:99% sans-serif;} body{font-family:verdana, arial, helvetica, sans-serif;border-width:0px;background-color:#FFFFFF;padding:0px 0px 0px 0px;margin:0px;text-align:center;background-image:url(https://www.alu-terrassen-dach.de/images/clouds.jpg);background-repeat:no-repeat;background-position:50% 35px;background-attachment:fixed;color:#58585a;font-size:0.8em;font-weight:normal;} *{padding:0px;margin:0px} div{font-family:verdana, arial, helvetica, sans-serif;margin:0 auto;} h1, h2, h3, h4, h5, h6{font-family:verdana, arial, helvetica, sans-serif !important;} .sprite{background:url(https://www.alu-terrassen-dach.de/images/sprite.png) no-repeat top left;} .gloss{background:#ee8207 url(https://www.alu-terrassen-dach.de/images/gloss.png) no-repeat -20px -60px} #innen{position:relative;width:900px;left:0px;top:40px;} .bildergalerie img{padding:2px;background-color:#FFFFFF;border:1px solid #ee8207;line-height:0px;} .bildergalerie a:hover, .bildergalerie a:active, .bildergalerie a:focus{border:none !important;} .bildergalerie img:hover{background-color:#ee8207;border:1px solid #ee8207;} #navipfad{position:relative;z-index:1;text-align:left;left:0px;margin-top:-20px;padding-bottom:0px;font-size:0.8em;color:#b2b2b2;} #navipfad a, #navipfad a:visited, #navipfad a:link{text-decoration:none;color:#b2b2b2;} #navipfad a:hover, #navipfad a:active, #navipfad a:focus{text-decoration:none;color:#ee8207;} .innen{position:relative;width:900px;left:0px;z-index:5;} #homeslidercontainer{position:relative;float:left;width:580px;top:30px;left:0px;} #homeslider{position:relative;height:270px;width:580px;top:0px;left:0px;float:left;background-position:-640px -430px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 4px 4px #CCCCCC;-webkit-box-shadow:0 0 4px 4px #CCCCCC;box-shadow:0 0 4px 4px #CCCCCC;} #homesliderbox{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:250px;width:560px;top:10px;position:relative;border:1px solid #CCCCCC;} #shorttext{position:relative;top:35px;padding-bottom:35px;text-align:left;line-height:175%;left:10px;width:560px;} #shorttext h1{font-size:1.3em;color:#ee8207;font-weight:bold;padding-bottom:8px;} #buttonscontainerhome{float:right;position:relative;top:25px;} #logohome{float:right;right:20px;top:40px;} #homehgbalken{position:relative;top:0px;background-position:0 0;background-repeat:repeat-x;width:100%;height:45px;z-index:4} #homehg{clear:both;background-color:#ffe1c1;position:relative;top:65px;z-index:3;margin-bottom:-20px;} #homelinkespalte{position:relative;float:left;width:600px;} #homelinkespalte #contentfooter{color:#ee8207;padding-bottom:25px;} #homelinkespalte #contentfooter a{color:#ee8207} #homerechtespalte{position:relative;float:right;width:300px;right:-20px;z-index:5;} span#schnellmenue{position:relative;left:25px;color:#FFFFFF;width:250px;font-size:1.2em;padding:8px 0 8px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;text-decoration:none;padding:10px 0 10px 0;background-color:#ee8207;cursor:pointer;cursor:hand;} .schnellmenueclosed{background-position:-1392px -819px;} .schnellmenueopen{background-position:-1392px -848px;} .closemenue{float:right;position:relative;top:-5px;right:-15px;background-position:-1404px -862px;width:15px;height:15px;cursor:pointer;cursor:hand} #schnellmenuecontainer{width:160px;position:absolute;background-color:#ee8207;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:25px;top:-35px;right:-30px;z-index:6;background-position:-25px -880px;border:1px solid #ee8207;background-color:#ffc888;text-align:left;} ul.schnellnavigation{text-decoration:none;padding-left:0px;list-style:none;} ul.schnellnavigation li{list-style:none;padding-top:10px;line-height:150%;} ul.schnellnavigation li ul{padding-left:15px;} ul.schnellnavigation li a{text-decoration:none;} ul.schnellnavigation a, ul.schnellnavigation a:link, ul.schnellnavigation a:visited{color:#914f03;} ul.schnellnavigation a:hover, ul.schnellnavigation a:active, ul.schnellnavigation a:focus{color:#58585a;} #frauhome{position:relative;height:400px;width:290px;top:20px;left:0px;background-position:-1470px -390px;margin-bottom:220px;} #homeinfotextcontainer{position:absolute;height:200px;width:370px;bottom:-5px;right:-65px;background-position:-970px -830px;z-index:4;} #homeinfotextcontainer div{position:relative;top:40px;width:300px;left:0px;line-height:175%;font-size:0.8em;} #footerhome{z-index:5;margin-top:65px !important;top:0px !important;} .teaser, .teaserpromoboxhome{position:relative;padding-bottom:40px;left:0px;float:left;padding-right:20px;} .teaser{width:170px;} .teaserpromoboxhome{width:360px;} .teaser h2, .teaserpromoboxhome h2{color:#ee8207;font-size:1em !important;padding-bottom:8px !important;line-height:130% !important;} .teaserpromoboxhome h2{color:#cc0000 !important;} div.teasercontent, div.teasercontentpromoboxhome{background-position:-25px -780px;height:220px;border:1px solid #ee8207;text-align:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 4px 1px #bbbbbb;-webkit-box-shadow:0 0 4px 1px #bbbbbb;box-shadow:0 0 4px 1px #bbbbbb;padding:10px;font-size:0.85em;line-height:175%;} div.teasercontent{width:150px;} div.teasercontentpromoboxhome{width:340px;} .teaserimage{width:150px;height:100px;background-position:center center;background-repeat:no-repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #CCCCCC;margin-bottom:5px;} a.teaserbutton{display:block;width:168px;font-size:0.8em;text-decoration:none !important;;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:5px 0 5px 0;margin-top:10px;border:1px solid #ee8207;} .teaserbuttonangebot{width:360px !important;} a.teaserbutton:link, a.teaserbutton:visited{background-color:#ee8207;color:#FFFFFF !important;;} a.teaserbutton:hover, a.teaserbutton:focus, a.teaserbutton:active{background-color:#FFFFFF;color:#ee8207 !important;;} #rahmen{background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 4px 4px #bbbbbb;-webkit-box-shadow:0 0 4px 4px #bbbbbb;box-shadow:0 0 4px 4px #bbbbbb;} #logo, #logohome{position:relative;height:213px;width:203px;background-position:-729px -847px;z-index:5;} #logo{left:-300px;top:30px;} #kopfbild{position:relative;left:140px;margin-top:-170px;height:200px;width:550px;z-index:4;background-position:-635px -425px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 4px 4px #bbbbbb;-webkit-box-shadow:0 0 4px 4px #bbbbbb;box-shadow:0 0 4px 4px #bbbbbb;} #kopfbild div{background:#FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:180px;width:530px;top:10px;position:relative;border:1px solid #CCCCCC;background-position:center center;background-repeat:no-repeat;} #balken{width:100%;padding:10px 0 10px 0;} #balkencontent h1{color:#f9bc77;font-size:1.3em;font-weight:normal;display:inline;line-height:150%;padding-left:20px;} #balkencontent a:link, #balkencontent a:visited{color:#f9bc77;text-decoration:none;} #balkencontent a:hover, #balkencontent a:active, #balkencontent a:focus{color:#FFFFFF;text-decoration:none;} #balkencontent{width:900px;} #menue{position:relative;top:0px;text-align:left;z-index:50;background:#ee8207;width:100%;margin-top:30px;padding:10px 0 10px 0;} #menue ul.dropdown li a{text-decoration:none;padding-left:10px;padding-right:10px;padding-bottom:20px;font-size:1.2em;} #menue ul.dropdown a, #menue ul.dropdown a:link, #menue ul.dropdown a:visited{color:#FFFFFF;} #menue ul.dropdown a:hover, #menue ul.dropdown a:active, #menue ul.dropdown a:focus{color:#f9bc77;} #menue ul.dropdown ul li a{padding-bottom:10px;} #menue ul.dropdown ul li a, #menue ul.dropdown ul li a:link, #menue ul.dropdown ul li a:visited{color:#914f03;} #menue ul.dropdown ul li a:hover, #menue ul.dropdown ul li a:active, #menue ul.dropdown ul li a:focus{color:#FFFFFF;} ul.dropdown{padding-left:85px;} .js-on ul.dropdown, .js-off ul.dropdown{list-style:none;z-index:50;} .js-on ul.dropdown li, .js-off ul.dropdown li{position:relative;display:inline;zoom:1;} .js-on ul.dropdown li a, .js-off ul.dropdown li a{padding:5px 5px 5px 5px;} .js-on ul.dropdown li ul, .js-off ul.dropdown li ul{position:absolute;top:100%;left:0;margin-left:-1px;width:200px;visibility:hidden;border:1px solid #ee8207;background-color:#f9bc77;padding:5px 5px 5px 5px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 63px;border-radius:0 0 6px 6px;} ul.dropdown ul li:hover, ul.dropdown ul li:active, ul.dropdown ul li:focus{background-color:#ee8207;color:#FFFFFF} .js-on ul.dropdown li ul li, .js-off ul.dropdown li ul li{display:block;border-width:1px 0px 0px 0px;border-style:solid;border-color:#ee8207;} .js-on ul.dropdown li ul li:first-child, .js-off ul.dropdown li ul li:first-child{display:block;border-width:0px 0px 0px 0px;border-style:solid;border-color:#ee8207} .js-on ul.dropdown li ul li a, .js-off ul.dropdown li ul li a{display:block} .js-on ul.dropdown li.enter ul{left:0em;margin-top:30px;top:0px;visibility:visible;} .js-on ul.dropdown li.enter li ul{position:absolute;left:-9999em;margin-left:-1px;} .js-on ul.dropdown li li.enter ul{top:0px;left:200px;position:absolute;} .js-off ul.dropdown li:hover > ul{visibility:visible;} .js-off ul.dropdown li:focus > ul{visibility:visible !important;} .js-off ul.dropdown li:active > ul{visibility:visible !important;} .js-off ul.dropdown li ul{top:0px;background:#CCCCCC;left:0px;} .js-off ul.dropdown li ul li ul{top:0px;background:#FFFF00;left:200px;position:absolute;} #content{position:relative;top:30px;left:60px;width:430px;text-align:left;padding:25px;float:left;} .text{font-family:verdana, arial, helvetica, sans-serif;line-height:190%;} .text a, .text a:link, .text a:visited{color:#ee8207;text-decoration:none;} .text a:hover, .text a:active, .text a:focus{color:#ee8207;text-decoration:underline;} .text hr{border-width:0px 0px 1px 0px;border-style:dotted;border-color:#ee8207;height:1px;} .text ul{list-style-type:circle;padding:10px 20px 10px 20px;} .text ul li{padding:6px 3px 6px 3px;line-height:150%;} .text li ul{list-style-type:circle;padding-left:20px;} .contentbox{padding:7px;border:1px solid #CCCCCC;margin-bottom:25px;} .contentbox h3{color:#ee8207;font-size:1em;fon-weight:normal;} .contentbox img{float:right;border:1px solid #ee8207;padding:2px;margin-left:8px;} #rechtespalte{float:right;right:15px;width:315px;position:relative;top:0px;} #promotion{right:0px;width:250px;position:relative;top:-1px;background-color:#FFFFFF;border:1px solid #CCCCCC;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 63px;border-radius:0 0 6px 6px;-moz-box-shadow:0 0 10px 5px #fdc98e;-webkit-box-shadow:0 0 10px 5px #fdc98e;box-shadow:0 0 10px 5px #fdc98e;padding:5px 5px 5px 5px;} #slogan{position:relative;left:0px;margin-top:40px;height:50px;width:200px;background-position:-280px -405px;} #infotext{right:0px;width:200px;height:150px;position:relative;margin-top:40px;text-align:center;color:#ee8207;font-size:0.85em;line-height:175%;} #frau{position:relative;left:0px;height:260px;width:216px;background-position:-50px -400px;float:left;} #buttonscontainer{position:relative;height:260px;width:216px;left:30px;float:left;top:50px;} #buttonscontainer h2, #buttonscontainerhome h2, #buttonangebote h2{color:#ee8207;font-weight:bold;font-size:1em;} #buttontelefon, #buttonangebotanfordern, #buttonangebote{margin-top:20px;position:relative;width:245px;background-position:-297px -548px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 4px 4px #bbbbbb;-webkit-box-shadow:0 0 4px 4px #bbbbbb;box-shadow:0 0 4px 4px #bbbbbb;color:#ee8207;display:block;padding-top:20px;padding-bottom:20px;} #buttonangebotanfordern{background-position:-297px -712px;} #buttonangebote{background-position:-297px -628px;} a#buttontelefon{cursor:text;text-decoration:none;font-weight:bold;} a#buttonangebotanfordern, a#buttonangebotanfordern:link, a#buttonangebotanfordern:visited, a#buttonangebote, a#buttonangebote:link, a#buttonangebote:visited{color:#ee8207;text-decoration:none;font-weight:bold} a#buttonangebotanfordern:hover, a#buttonangebotanfordern:active, a#buttonangebotanfordern:focus, a#buttonangebote:hover, a#buttonangebote:active, a#buttonangebote:focus{color:#ee8207;text-decoration:none;font-weight:bold;-moz-opacity:0.6;filter:alpha(Opacity=60);opacity:0.6;-khtml-opacity:0.6;} div.downloadbox{border-width:1px 0px 1px 0px;border-style:dotted;border-color:#ee8207;padding:15px;margin-top:25px;} div.downloadbox strong{color:#ee8207;} div.downloadbox em{font-size:0.8em;font-style:normal;color:#BBBBBB;} #suche{position:relative;top:0px;left:0px;width:200px;padding-top:0px;text-align:left;z-index:50;position:relative;float:right} #formsearch{padding-top:0px;} #formsearch input{background-color:#f9bc77;border:0px solid #727272;color:#ee8207;width:150px;font-family:verdana, arial, helvetica, sans-serif;font-size:0.9em;padding:6px 3px 4px 3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;} #formsearch input:hover, #formsearch input:active, #formsearch input:focus{background-color:#FFFFFF;} #formsearch input.lupe{background-color:transparent;border:none;width:28px;height:28px;padding:0px 2px 2px 2px;vertical-align:top;} #formsearch input.lupe, #formsearch input.lupe:link, #formsearch input.lupe:visited{background-position:-375px -482px;} #formsearch input.lupe:hover, #formsearch input.lupe:active, #formsearch input.lupe:focus{background-position:-405px -482px;} #formsearch p img{vertical-align:middle;} div.autosuggest{position:absolute;background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/as_pointer.gif);background-position:top;background-repeat:no-repeat;padding:10px 0 0 0;z-index:100000;font-size:0.8em;width:290px;} div.autosuggest div.as_header, div.autosuggest div.as_footer{position:relative;height:6px;padding:0 6px;background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/ul_corner_tr.gif);background-position:top right;background-repeat:no-repeat;overflow:hidden;width:278px;} div.autosuggest div.as_footer{background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/ul_corner_br.gif);} div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner{position:absolute;top:0;left:0;height:6px;width:6px;background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/ul_corner_tl.gif);background-position:top left;background-repeat:no-repeat;} div.autosuggest div.as_footer div.as_corner{background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/ul_corner_bl.gif);} div.autosuggest div.as_header div.as_bar, div.autosuggest div.as_footer div.as_bar{height:6px;overflow:hidden;background-color:#f9bc77;} div.autosuggest ul{list-style:none;margin:0 0 -4px 0;padding:0;overflow:hidden;background-color:#f9bc77;width:290px;} div.autosuggest ul li{padding:0;margin:0 4px 4px;text-align:left;} div.autosuggest ul li a{color:#ee8207;display:block;text-decoration:none;background-color:transparent;position:relative;padding:0;width:100%;} div.autosuggest ul li a:hover{} div.autosuggest ul li.as_highlight a:hover{background-color:#ee8207;} div.autosuggest ul li a span{display:block;padding:3px 6px;font-weight:bold;} div.autosuggest ul li a span small{font-weight:normal;color:#ee8207;} div.autosuggest ul li.as_highlight a span small{color:#FFFFFF;} div.autosuggest ul li.as_highlight a{color:#FFFFFF;background-color:#ee8207;background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/hl_corner_br.gif);background-position:bottom right;background-repeat:no-repeat;} div.autosuggest ul li.as_highlight a span{background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/hl_corner_bl.gif);background-position:bottom left;background-repeat:no-repeat;} div.autosuggest ul li a .tl, div.autosuggest ul li a .tr{background-image:transparent;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:0;padding:0;margin:0;} div.autosuggest ul li a .tr{right:0;} div.autosuggest ul li.as_highlight a .tl{left:0;background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/hl_corner_tl.gif);background-position:bottom left;} div.autosuggest ul li.as_highlight a .tr{right:0;background-image:url(https://www.alu-terrassen-dach.de/images/img_inquisitor/hl_corner_tr.gif);background-position:bottom right;} div.autosuggest ul li.as_warning{font-weight:bold;text-align:center;} div.autosuggest ul em{font-style:normal;} #contentfooter{width:880px;position:relative;color:#b2b2b2;font-size:0.85em;left:0px;padding-top:10px;line-height:150%;text-align:left;} #contentfooter a:link, #contentfooter a:visited{color:#b2b2b2;text-decoration:none;} #contentfooter a:hover, #contentfooter a:active, #contentfooter a:focus{color:#ee8207;text-decoration:underline;} #footer, #footerhome{width:100%;padding:15px 0 15px 0;background-position:0px -85px;background-repeat:repeat-x;left:0px;position:relative;text-align:left;} #footer{top:50px;} #footercontent{width:900px;position:relative;color:#ffe1c1;font-size:0.85em;left:0px;padding-top:50px;line-height:150%;padding-bottom:20px;} #footercontent h3{color:#ffe1c1;font-weight:normal;font-size:1em;display:inline;} #footercontent a:link, #footercontent a:visited{color:#ffe1c1;text-decoration:none;} #footercontent a:hover, #footercontent a:active, #footercontent a:focus{color:#FFFFFF;text-decoration:underline;} #toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:27px;height:24px;border:none;text-indent:-999px;background-position:-507px -409px;z-index:5;} #toTopHover{background:url(https://www.alu-terrassen-dach.de/images/sprite.png) no-repeat top left;background-position:-507px -434px;width:27px;height:24px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index:5;} #toTop:active, #toTop:focus{outline:none;} .hidden{display:none;} #formulartarget{display:none} ::-moz-selection{background:#ee8207;color:#fff;text-shadow:none;} ::selection{background:#ee8207;color:#fff;text-shadow:none;} .floatright{float:right} .underline{text-decoration:underline;} img{border:0px;} div.clear{clear:both;height:0px;line-height:0px;} .ie6 .iepng, .ie6 .iepng img, .ie6 a.iepng, .ie6 img.iepng, .ie6 input.iepng{behavior:url(iepngfix.htc)} .ie6 .ieroundborder, .ie7 .ieroundborder, .ie8 .ieroundborder{behavior:url(pie.htc);} .ie7 #kopfbild{top:-170px;margin-bottom:-170px;} .ie7 #buttontelefon, .ie7 #buttonangebotanfordern{top:20px;margin-bottom:20px;} .ie7 #balkencontent{text-align:left;} .ie7 #suche{margin-top:-25px;} .ie7 .js-on ul.dropdown li.enter ul{margin-top:20px} span.bildlinksbuendig img.floatright, span.bildrechtsbuendig img.floatright, span.bildzentriert img.floatright, span.bildnormal img.floatright, span.bildlinksbuendig a img, span.bildrechtsbuendig a img, span.bildzentriert a img, span.bildnormal a img{float:right;} span.imagepopup{border:1px solid #ee8207;background:#ee8207 url(https://www.alu-terrassen-dach.de/images/nixda.gif);padding:2px !important;width:100%;} span.bildlinksbuendig{float:left;position:relative;font-size:0.8em;padding:2px;color:#ee8207;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} .text span.bildlinksbuendig{margin:5px 20px 5px 0px ! important;} span.bildlinksbuendig:hover{float:left;position:relative;font-size:0.8em;padding:2px;color:#FFFFFF;border:1px solid #ee8207;background:#ee8207 url(https://www.alu-terrassen-dach.de/images/nixda.gif);} span.bildrechtsbuendig{float:right;font-size:0.8em;padding:2px;color:#ee8207;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} .text span.bildrechtsbuendig{margin:5px 0px 5px 20px ! important;} span.bildrechtsbuendig:hover{float:right;font-size:0.8em;padding:2px;color:#FFFFFF;border:1px solid #ee8207;background:#ee8207 url(https://www.alu-terrassen-dach.de/images/nixda.gif);} span.bildzentriert{padding:2px;font-size:0.8em;color:#ee8207;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} .text span.bildzentriert{margin:0 auto ! important;} span.bildzentriert:hover{padding:2px;font-size:0.8em;color:#FFFFFF;border:1px solid #ee8207;background:#ee8207 url(https://www.alu-terrassen-dach.de/images/nixda.gif);} span.bildnormal{font-size:0.8em;color:#ee8207;padding:2px;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} .text span.bildnormal{margin:0px ! important;} span.bildnormal:hover{font-size:0.8em;color:#FFFFFF;padding:2px;border:1px solid #ee8207;background:#ee8207 url(https://www.alu-terrassen-dach.de/images/nixda.gif);} div.bildlinksbuendig img, div.bildrechtsbuendig img, div.bildzentriert img, div.bildnormal img{} img.bildlinksbuendig{float:left;padding:2px;margin:5px 20px 5px 0px ! important;position:relative;color:#ee8207;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} img.bildrechtsbuendig{float:right;padding:2px;margin:5px 0px 5px 20px ! important;position:relative;color:#ee8207;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} .text img.bildzentriert{padding:2px;position:relative;color:#ee8207;display:block;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;margin:0 auto;} img.bildnormal{padding:2px;position:relative;color:#ee8207;border:1px solid #ee8207;background:#FFFFFF url(https://www.alu-terrassen-dach.de/images/hg_rahmen.gif) repeat-y top right;} .kursiv{font-style:italic;} .kursiv_zentriert{font-style:italic;text-align:center;display:block} .unterstrichen{text-decoration:underline} .unterstrichen_fett{text-decoration:underline;font-weight:bold;} .unterstrichen_kursiv{font-style:italic;text-decoration:underline;} .unterstrichen_fett_kursiv{font-style:italic;font-weight:bold;text-decoration:underline;} .rot{color:#cc0000} .rot_unterstrichen{color:#cc0000;text-decoration:underline;} .gruen{color:#0C9B01} .gruen_unterstrichen{color:#green;text-decoration:underline;} .grau{color:#909090} .grau_unterstrichen{color:#909090;text-decoration:underline;} .hellgrau{color:#BBBBBB} .hellgrau_unterstrichen{color:#BBBBBB;text-decoration:underline;} .grau_blau{color:#7e8a96} .grau_blau_unterstrichen{color:#7e8a96;text-decoration:underline;} .blau{color:#086da1} .blau_unterstrichen{color:#086da1;text-decoration:underline;} .orange{color:#ee8207} .orange_unterstrichen{color:#ee8207;text-decoration:underline;} .zentriert{text-align:center;display:block} .klein{font-size:0.8em} .text hr{border-width:0px 0px 1px 0px;border-style:dotted;border-color:#ee8207;height:1px;} .text h1{font-family:verdana, arial, helvetica, sans-serif;color:#ee8207;font-size:1.6em;padding-bottom:15px;font-weight:normal;line-height:140%} .text h2{font-family:verdana, arial, helvetica, sans-serif;color:#ee8207;font-size:1.4em;padding-bottom:15px;font-weight:bold;line-height:140%} .text h3{font-family:verdana, arial, helvetica, sans-serif;color:#ee8207;font-size:1.3em;padding-bottom:15px;font-weight:normal;line-height:140%} .text h4{font-family:verdana, arial, helvetica, sans-serif;color:#ee8207;font-size:1.6em;padding-bottom:15px;font-weight:normal;line-height:140%;text-align:center;} .text h5{font-family:verdana, arial, helvetica, sans-serif;color:#ee8207;font-size:1.4em;padding-bottom:15px;font-weight:bold;line-height:140%;text-align:center;} .text h6{font-family:verdana, arial, helvetica, sans-serif;color:#ee8207;font-size:1.3em;padding-bottom:15px;font-weight:normal;line-height:140%;text-align:center;} #awOnePageButton .view-slide{display:none;} .showcase-load{height:180px;overflow:hidden;} .showcase-onepage{} .showcase{position:relative;margin:auto;} #promobox .showcase-content-container{background-color:#FFFFFF;} .showcase-arrow-previous, .showcase-arrow-next{position:absolute;background:url('https://www.alu-terrassen-dach.de/images/sprite.png') no-repeat top left;width:33px;height:33px;top:220px;cursor:pointer;} .showcase-arrow-previous{background-position:-290px -466px;left:-60px;} .showcase-arrow-previous:hover{background-position:-290px -500px;} .showcase-arrow-next{right:-56px;background-position:-329px -466px;} .showcase-arrow-next:hover{background-position:-329px -500px;} #promobox .showcase-content{background-color:#FFFFFF;text-align:center;} #homesliderbox .showcase-content{text-align:center;} #promobox .showcase-content-wrapper{width:210px;display:table-cell;vertical-align:middle;text-align:left;font-size:0.85em;line-height:175%;padding-top:10px;} #homesliderbox .showcase-content-wrapper{width:560px;display:table-cell;vertical-align:middle;text-align:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;} #promoboxhome .showcase-content-wrapper img, #promobox .showcase-content-wrapper img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin-right:10px;} #homesliderbox .showcase-content-wrapper img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;} .showcase-plus-anchor{background-image:url('https://www.alu-terrassen-dach.de/images/plus.png');background-repeat:no-repeat;} .showcase-plus-anchor:hover{background-position:-32px 0;} div.showcase-tooltip{background-color:#fff;color:#000;text-align:left;padding:5px 8px;background-image:url(https://www.alu-terrassen-dach.de/images/white-opacity-80.png);} .showcase-caption{color:#000;padding:8px 15px;text-align:left;position:absolute;bottom:10px;left:10px;right:10px;display:none;background:url(https://www.alu-terrassen-dach.de/images/white-opacity-80.png) no-repeat;} .showcase-onepage .showcase-content{margin-bottom:10px;} .showcase-button-wrapper{clear:both;margin-top:10px;text-align:center;margin-bottom:5px;} .showcase-content-wrapper strong{color:#ee8207;margin-bottom:7px;display:block} .showcase-content-wrapper a{color:#ee8207;text-decoration:none;padding-top:7px;display:block} .showcase-button-wrapper span{margin-right:3px;padding:2px 5px 0px 5px;cursor:pointer;font-size:8px;color:#CCCCCC;} .showcase-button-wrapper span.active{color:#ee8207;} .showcase-thumbnail-container{background-color:#000;} .showcase-thumbnail-wrapper{overflow:hidden;} .showcase-thumbnail{width:120px;height:90px;cursor:pointer;border:solid 1px #333;position:relative;} .showcase-thumbnail-caption{position:absolute;bottom:2px;padding-left:10px;padding-bottom:5px;} .showcase-thumbnail-content{padding:10px;text-align:center;padding-top:25px;} .showcase-thumbnail-cover{background-image:url(https://www.alu-terrassen-dach.de/images/black-opacity-40.png);position:absolute;top:0;bottom:0;left:0;right:0;} .showcase-thumbnail:hover{border:solid 1px #999;} .showcase-thumbnail:hover .showcase-thumbnail-cover{display:none;} .showcase-thumbnail.active{border:solid 1px #999;} .showcase-thumbnail.active .showcase-thumbnail-cover{display:none;} .showcase-thumbnail-wrapper-horizontal{padding:10px;} .showcase-thumbnail-wrapper-horizontal .showcase-thumbnail{margin-right:10px;width:116px;} .showcase-thumbnail-wrapper-vertical{padding:10px;} .showcase-thumbnail-wrapper-vertical .showcase-thumbnail{margin-bottom:10px;} .showcase-thumbnail-button-backward, .showcase-thumbnail-button-forward{padding:7px;cursor:pointer;} .showcase-thumbnail-button-backward{padding-bottom:0px;padding-right:0px;} .showcase-thumbnail-button-backward .showcase-thumbnail-vertical, .showcase-thumbnail-button-forward .showcase-thumbnail-vertical, .showcase-thumbnail-button-forward .showcase-thumbnail-horizontal, .showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{background-image:url(https://www.alu-terrassen-dach.de/images/arrows-small.png);background-repeat:no-repeat;display:block;width:17px;height:17px;} .showcase-thumbnail-button-backward .showcase-thumbnail-vertical{background-position:0 -51px;margin-left:55px;} .showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical{background-position:-17px -51px;} .showcase-thumbnail-button-forward .showcase-thumbnail-vertical{background-position:0 -34px;margin-left:55px;} .showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical{background-position:-17px -34px;} .showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{background-position:0 -17px;margin-top:40px;margin-bottom:40px;} .showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal{background-position:-17px -17px;} .showcase-thumbnail-button-forward .showcase-thumbnail-horizontal{background-position:0 0;margin-top:40px;margin-bottom:40px;} .showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal{background-position:-17px 0;} .showcase-thumbnail-button-forward span span, .showcase-thumbnail-button-backward span span{display:none;} div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px} div.pp_default .pp_top .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) -78px -93px no-repeat} div.pp_default .pp_top .pp_middle{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite_x.png) top left repeat-x} div.pp_default .pp_top .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) -112px -93px no-repeat} div.pp_default .pp_content .ppt{color:#FFFFFF} div.pp_default .pp_content_container .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px} div.pp_default .pp_content_container .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite_y.png) top right repeat-y;padding-right:13px} div.pp_default .pp_next:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite_next.png) center right no-repeat;cursor:pointer} div.pp_default .pp_previous:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} div.pp_default .pp_expand{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px} div.pp_default .pp_expand:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} div.pp_default .pp_contract{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px} div.pp_default .pp_contract:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} div.pp_default .pp_close{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px} div.pp_default .pp_gallery ul li a{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/default_thumb.png) center center #FFFFFF;border:1px solid #aaa} div.pp_default .pp_social{margin-top:7px} div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static} div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px} div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px} div.pp_default .pp_content_container .pp_details{margin-top:5px} div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px} div.pp_default .pp_nav .currentTextHolder{color:#FFFFFF;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:12px;margin:0;padding:0 0 0 10px;position:absolute;top:2px} div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7} div.pp_default .pp_description{font-size:11px;color:#FFFFFF;font-weight:700;line-height:14px;margin:5px 50px 5px 0} div.pp_default .pp_bottom .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) -78px -127px no-repeat} div.pp_default .pp_bottom .pp_middle{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite_x.png) bottom left repeat-x} div.pp_default .pp_bottom .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/sprite.png) -112px -127px no-repeat} div.pp_default .pp_loaderIcon{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/default/loader.gif) center center no-repeat} div.light_rounded .pp_top .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -88px -53px no-repeat} div.light_rounded .pp_top .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -110px -53px no-repeat} div.light_rounded .pp_next:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.light_rounded .pp_previous:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_rounded .pp_expand{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_rounded .pp_expand:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_rounded .pp_contract{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_rounded .pp_contract:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_rounded .pp_close{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} div.light_rounded .pp_nav .pp_play{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_nav .pp_pause{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_arrow_previous{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) 0 -71px no-repeat} div.light_rounded .pp_arrow_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -22px -71px no-repeat} div.light_rounded .pp_bottom .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -88px -80px no-repeat} div.light_rounded .pp_bottom .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_top .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -88px -53px no-repeat} div.dark_rounded .pp_top .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -110px -53px no-repeat} div.dark_rounded .pp_content_container .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/contentPattern.png) top left repeat-y} div.dark_rounded .pp_content_container .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/contentPattern.png) top right repeat-y} div.dark_rounded .pp_next:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.dark_rounded .pp_previous:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.dark_rounded .pp_expand{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_rounded .pp_expand:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_rounded .pp_contract{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_rounded .pp_contract:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_rounded .pp_close{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} div.dark_rounded .pp_description{color:#fff;margin-right:85px} div.dark_rounded .pp_nav .pp_play{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_nav .pp_pause{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_arrow_previous{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) 0 -71px no-repeat} div.dark_rounded .pp_arrow_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -22px -71px no-repeat} div.dark_rounded .pp_bottom .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -88px -80px no-repeat} div.dark_rounded .pp_bottom .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_loaderIcon{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/loader.gif) center center no-repeat} div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} div.dark_square .pp_description{color:#fff;margin:0 85px 0 0} div.dark_square .pp_loaderIcon{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/loader.gif) center center no-repeat} div.dark_square .pp_expand{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_square .pp_expand:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_square .pp_contract{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_square .pp_contract:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_square .pp_close{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} div.dark_square .pp_nav{clear:none} div.dark_square .pp_nav .pp_play{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_nav .pp_pause{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_arrow_previous{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) 0 -71px no-repeat} div.dark_square .pp_arrow_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/sprite.png) -22px -71px no-repeat} div.dark_square .pp_next:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} div.dark_square .pp_previous:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_square .pp_expand{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_square .pp_expand:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_square .pp_contract{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_square .pp_contract:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_square .pp_close{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} div.light_square .pp_nav .pp_play{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_square .pp_nav .pp_pause{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_square .pp_arrow_previous{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) 0 -71px no-repeat} div.light_square .pp_arrow_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/sprite.png) -22px -71px no-repeat} div.light_square .pp_next:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} div.light_square .pp_previous:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_top .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -88px -53px no-repeat} div.facebook .pp_top .pp_middle{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/contentPatternTop.png) top left repeat-x} div.facebook .pp_top .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -110px -53px no-repeat} div.facebook .pp_content_container .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/contentPatternLeft.png) top left repeat-y} div.facebook .pp_content_container .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/contentPatternRight.png) top right repeat-y} div.facebook .pp_expand{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} div.facebook .pp_expand:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} div.facebook .pp_contract{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} div.facebook .pp_contract:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} div.facebook .pp_close{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px} div.facebook .pp_description{margin:0 37px 0 0} div.facebook .pp_loaderIcon{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/loader.gif) center center no-repeat} div.facebook .pp_arrow_previous{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} div.facebook .pp_arrow_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} div.facebook .pp_nav{margin-top:0} div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} div.facebook .pp_nav .pp_play{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} div.facebook .pp_nav .pp_pause{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} div.facebook .pp_next:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} div.facebook .pp_previous:hover{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_bottom .pp_left{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -88px -80px no-repeat} div.facebook .pp_bottom .pp_middle{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/contentPatternBottom.png) top left repeat-x} div.facebook .pp_bottom .pp_right{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/sprite.png) -110px -80px no-repeat} div.pp_pic_holder a:focus{outline:none} div.pp_overlay{background:#FFF;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500} div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} .pp_content{height:40px;min-width:40px} * html .pp_content{width:40px} .pp_content_container{position:relative;text-align:left;width:100%} .pp_content_container .pp_left{padding-left:20px} .pp_content_container .pp_right{padding-right:20px} .pp_content_container .pp_details{float:left;margin:10px 0 2px} .pp_description{display:none;margin:0} .pp_social{float:left;margin:0} .pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px} .pp_social .twitter{float:left} .pp_nav{clear:right;float:left;margin:3px 10px 0 0} .pp_nav p{float:left;margin:2px 4px;white-space:nowrap} .pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} .pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} .pp_gallery div{float:left;overflow:hidden;position:relative} .pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap} .pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden} .pp_gallery ul a img{border:0} .pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0} .pp_gallery li.default a{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px} .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} a.pp_next{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} a.pp_previous{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0} .pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px} #pp_full_res{line-height:1!important} #pp_full_res .pp_inline{text-align:left} #pp_full_res .pp_inline p{margin:0 0 15px} div.ppt{color:#FFFFFF;font-size:1em;display:none;margin:0 0 5px 15px;z-index:9999} div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#ee7f01} div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000} div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff} div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative} div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#ee7f01} div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px} div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important} div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default} div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default} div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/light_rounded/loader.gif) center center no-repeat} div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(https://www.alu-terrassen-dach.de/images/prettyphoto/dark_rounded/contentPattern.png) top left repeat} div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4} div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff} .pp_top,.pp_bottom{height:20px;position:relative} * html .pp_top,* html .pp_bottom{padding:0 20px} .pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px} .pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px} * html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static} .pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px} .pp_fade,.pp_gallery li.default a img{display:none} #cookie-bar {background:#f7f7f7; color:#545454; font-size:10px; line-height:135%; text-align:center; padding:3px 0; z-index:500; position:relative; -webkit-box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.40); -moz-box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.40); box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.40);} #cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;} #cookie-bar.fixed.bottom {bottom:0; top:auto;} #cookie-bar p {margin:0; padding:5px} #cookie-bar a {color:#959595; display:inline-block; border-radius:0px; text-decoration:none; padding:0 6px; cursor:hand; cursor:pointer; } #cookie-bar a:hover {text-decoration:underline;} #cookie-bar .cb-enable {background:#8b8b8b; color:#ffffff; margin-left:8px;} #cookie-bar .cb-enable:hover {background:#007700; color:#ffffff; text-decoration:none;} #cookie-bar .cb-disable {background:#990000; color:#ffffff; margin-left:8px;} #cookie-bar .cb-disable:hover {background:#bb0000; color:#ffffff; text-decoration:none;} #cookie-bar .cb-policy {background:#0033bb; color:#ffffff; margin-left:8px;} #cookie-bar .cb-policy:hover {background:#0055dd; color:#ffffff; text-decoration:none;} .piwiktext {} .piwikseperator {color:#959595;}