/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
@font-face{font-family:'Futura';src:url('fonts/futurastd-medium-webfont.eot');src:url('fonts/futurastd-medium-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/futurastd-medium-webfont.woff') format('woff'),url('fonts/futurastd-medium-webfont.ttf') format('truetype'),url('fonts/futurastd-medium-webfont.svg#FuturaStdMedium') format('svg');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}a,input,select{outline:0}.grab{cursor:-moz-grab;cursor:url(img/openhand.cur)}.grabbing{cursor:-moz-grabbing;cursor:url(img/closedhand.cur)}.menu-br{border-right:1px solid #fefefe}.menu-bl{border-left:1px solid #aaa}*{padding:0;margin:0}body{background-color:#289394;background-image:'';background-repeat:repeat;background-position:'0';font-size:12px;font-family:Verdana,Arial,sans-serif;color:#0B5354}a,input{outline:0}a{text-decoration:none}a:hover{text-decoration:underline}input.txt,input.submit,textarea.txt,select.txt,input.txt2,textarea.txt2,select.txt2{background-color:#93bece;background-image:'';background-repeat:repeat;background-position:'0';border:0;color:#000;font-size:12px;font-family:Verdana,Arial,sans-serif;padding:5px 10px;font-weight:700}input.txt.pre,input.submit.pre,textarea.txt.pre,select.txt.pre,input.txt2.pre,textarea.txt2.pre,select.txt2.pre{color:#666}input.submit{background-color:transparent;background-image:'';background-repeat:repeat;background-position:'0';font-weight:700;border:0;color:#000;cursor:pointer}input.txt2,textarea.txt2,select.txt2{background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';border:1px solid #4b4b4b;color:#000}input.txt2.pre,textarea.txt2.pre,select.txt2.pre{color:#4b4b4b}#flash-messages{position:absolute;top:10px;left:10px;padding:10px 20px;background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);-o-box-shadow:0 3px 5px rgba(0,0,0,.3);-khtml-box-shadow:0 3px 5px rgba(0,0,0,.3);z-index:1;cursor:pointer;text-transform:uppercase;color:#1a1a1a;font-size:1.27em;font-weight:700;text-transform:none}#flash-messages.error,#flash-messages.erro{background-color:red;background-image:'';background-repeat:repeat;background-position:'0';border:1px solid #fff;color:#fff}#flash-messages h3{font-size:21px}.bg-flash{width:100%;height:100%;position:fixed;left:0;top:0;z-index:-1}.main-wrapper{position:absolute;z-index:0;left:50%;top:0;margin-left:-50%;width:100%}.main{position:relative;width:980px;height:auto;margin:auto;height:auto}.main header{position:relative;background-color:rgba(17,112,113,.4);background-image:'';background-repeat:repeat;background-position:'0';width:320px;height:100%;float:left}.main header .site-title{display:block;background-color:transparent;background-image:url(img/marca-personalisee.png);background-repeat:no-repeat;background-position:'0';background-position:center;width:260px;height:162px;text-indent:-9999px;margin:auto;margin-top:50px}.main header nav{width:100%;height:auto;clear:both;margin-top:10px;margin-bottom:30px}.main header nav ul li a{font-size:20px;font-family:'Futura',Verdana,sans-serif;display:block;text-align:right;color:#fff;text-transform:lowercase;margin-right:15px;width:300px;height:auto;padding-right:28px;line-height:40px}.main header nav ul li a.active,.main header nav ul li a:hover{text-decoration:none;background-color:transparent;background-image:url(img/marcador.png);background-repeat:no-repeat;background-position:'0';background-position:right 18px}.main header nav ul li ul li a{font-size:16px;line-height:20px;color:#92eeef}.main header nav ul li ul li a.active,.main header nav ul li ul li a:hover{color:#117071;background-color:transparent;background-image:url(img/none.png);background-repeat:no-repeat;background-position:'0';background-position:center}.main header a.social{float:right;width:25px;height:25px;margin:10px;text-indent:-9999px;clear:both}.main header a.social.twitter{background-color:transparent;background-image:url(img/icone-twitter.png);background-repeat:no-repeat;background-position:'0';background-position:center;margin-bottom:0}.main header a.social.facebook{background-color:transparent;background-image:url(img/icone-facebook.png);background-repeat:no-repeat;background-position:'0';background-position:center;margin-top:0}.main article{position:relative;float:left;width:610px;margin-left:50px;padding-top:30px}.main article .paginations{text-align:right;clear:left;padding-top:10px}.main article .paginations a{font-weight:700;color:#fff}.main article .pagination.prev-next a,.main article .paginacao.prev-next a{font-weight:700;color:#fff}.main article .pagination.prev-next a.next,.main article .paginacao.prev-next a.next{float:right}.main article .pagination.prev-next a.prev,.main article .paginacao.prev-next a.prev{float:left}.main.ajax{width:100%;height:100%;max-width:800px;max-height:500px;overflow:hidden}.main.ajax header{display:none}.main.ajax article{width:100%;padding:0;margin:0;float:none;padding-bottom:80px}.main.main-index article{overflow:visible;width:630px;margin-left:30px;height:970px}.main.main-index article .slideshow,.main.main-index article .slideshow2{display:none}.main.main-index article .index-fotos{display:block;float:left;border:10px solid #FFF}.main.main-index article .index-fotos.index-foto-1{width:400px;height:300px;margin:9px 15px}.main.main-index article .index-fotos.index-foto-2{width:300px;height:225px;margin:-70px 0 0 310px;z-index:1000}.main.main-index article .index-texts{width:815px;height:310px;position:absolute;bottom:130px;right:-5px}.main.main-index article .index-texts p{float:left;padding:30px 20px;height:250px;line-height:25px}.main.main-index article .index-texts p.index-text-1{background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';text-align:right;font-size:20px;font-family:'Futura',Verdana,sans-serif;width:180px}.main.main-index article .index-texts p.index-text-2{background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';width:210px;padding-left:10px;padding-right:50px;line-height:20px}.main.main-index article .index-texts p.index-text-3{background-color:rgba(17,112,113,.4);background-image:'';background-repeat:repeat;background-position:'0';padding:30px 40px;font-size:14px;width:240px;color:#fff}.main.main-produtos article{padding-bottom:80px}.main.main-produtos article a.produto{display:block;float:left;width:180px;height:120px;margin:0 10px 10px 0;border:5px solid #fff}.main.main-produtos article .no-product h3{font-size:20px;font-family:'Futura',Verdana,sans-serif;text-align:center;margin:100px 0}.main.main-produto article{padding-bottom:80px}.main.main-produto article div.produto .img{background-position:center center;text-align:center}.main.main-produto article div.produto .img img{max-width:100%}.main.main-produto article div.produto .description{padding:10px;height:50px}.main.main-produto article div.produto .description .title{display:block;font-weight:700;font-size:14px;font-family:'Futura',Verdana,sans-serif;margin-bottom:5px}.main.main-produto article div.produto .variations{padding:10px;height:16px;line-height:16px;border-top:1px solid #666}.main.main-produto article div.produto .variations .variation{display:inline-block;width:16px;height:16px;background-color:#666;background-image:'';background-repeat:repeat;background-position:'0'}.main.main-produto article div.produto .variations .variation:hover{text-decoration:none;background-color:#333;background-image:'';background-repeat:repeat;background-position:'0'}.main.main-produto.ajax{height:100%;max-height:100%;min-height:100%;width:100%;max-width:100%;min-width:100%}.main.main-produto.ajax article{overflow:hidden;width:100%;max-width:100%;min-width:100%;height:100%;max-height:100%;min-height:100%;padding-bottom:0;margin-bottom:0}.main.main-produto.ajax article div.produto{position:relative}.main.main-produto.ajax article div.produto .img{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-khtml-background-size:cover;-ms-background-size:cover}.main.main-produto.ajax article div.produto .desc{width:100%;position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.7);background-image:'';background-repeat:repeat;background-position:'0'}.main.main-clipping article{padding-bottom:80px}.main.main-clipping article a.clipping{display:block;float:left;width:250px;height:290px;margin:0 30px 30px 0;background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';border:20px solid #fff;line-height:20px;color:#0B5354;font-size:12px;font-family:Verdana,Arial,sans-serif}.main.main-clipping article a.clipping.last{margin:0 0 30px 0}.main.main-clipping article .clipping-single .img{background-position:center center;text-align:center;margin-bottom:30px}.main.main-clipping article .clipping-single .img:last-child{margin-bottom:0}.main.main-clipping article .clipping-single .img img{display:block;margin:auto;max-width:100%;width:auto}.main.main-clipping.ajax{height:100%;max-height:100%}.main.main-clipping.ajax article{height:100%;max-height:100%;overflow-y:scroll;overflow-x:hidden;max-width:800px;width:800px;padding-bottom:0}.main.main-contato article{padding-top:50px}.main.main-contato article .contato-top{background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';float:left;width:245px;height:auto;padding:30px;font-size:20px;font-family:'Futura',Verdana,sans-serif;line-height:25px;height:60px}.main.main-contato article .contato-top .big{font-size:30px;font-weight:700;display:block;margin-top:7px}.main.main-contato article .contato-top a{color:#0B5354}.main.main-contato article .contato-container{background-color:#117071;background-image:'';background-repeat:repeat;background-position:'0';padding:30px;clear:both;margin-bottom:110px}.main.main-contato article .contato-container form.contato legend{font-size:20px;font-family:'Futura',Verdana,sans-serif;color:#fff;padding-bottom:20px}.main.main-contato article .contato-container form.contato .txt{width:530px;min-width:530px;max-width:530px;margin-bottom:7px}.main.main-contato article .contato-container form.contato textarea{height:200px}.main.main-contato article .contato-container form.contato .submit{float:right;color:#fff;padding:15px 0 0 0;font-size:15px;font-family:'Futura',Verdana,sans-serif}.main.main-contato article .contato-container form.contato .status{line-height:20px;width:430px;color:#fff}.main.main-contato article .contato-container form.contato .status.error{color:#ff0}.footer{background-color:#0b5354;background-image:'';background-repeat:repeat;background-position:'0';padding-top:20px;height:120px;color:#fff}.footer.ajax{display:none}.footer footer{width:980px;margin:auto;color:#fff}.footer footer #credits{float:right;text-align:right;margin-right:40px;font-size:10px;line-height:12px}.footer footer #credits a{color:#fff}.footer footer #footer-menu{float:left}.footer footer #footer-menu ul li a{color:#fff;font-size:12px;font-family:'Futura',Verdana,sans-serif;line-height:20px}.footer footer #address{float:left;width:165px;height:auto;margin-left:40px;font-size:10px;line-height:12px}.footer footer #address .tel{display:block;font-weight:700;margin-bottom:10px;font-size:12px}body.body-produtos-index #fancybox-title #fancybox-title-over{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;filter:alpha(opacity=100 );-ms-filter:alpha(opacity=100 );background-color:none;background-image:none;background-repeat:none;background-position:'0';background-color:#fff;background-image:'';background-repeat:repeat;background-position:'0';background-color:rgba(255,255,255,.7);background-image:'';background-repeat:repeat;background-position:'0';color:#0B5354;font-size:12px;font-family:Verdana,Arial,sans-serif}body.body-produtos-index #fancybox-title #fancybox-title-over .description{padding:0 0 10px 0}body.body-produtos-index #fancybox-title #fancybox-title-over .description .title{display:block;font-weight:700;font-size:14px;font-family:'Futura',Verdana,sans-serif;margin-bottom:5px}body.body-produtos-index #fancybox-title #fancybox-title-over .variations{padding:5px 0 0 0;height:16px;line-height:16px;border-top:1px solid #666}body.body-produtos-index #fancybox-title #fancybox-title-over .variations .variation{display:inline-block;width:16px;height:16px;background-color:#666;background-image:'';background-repeat:repeat;background-position:'0'}body.body-produtos-index #fancybox-title #fancybox-title-over .variations .variation:hover{text-decoration:none;background-color:#333;background-image:'';background-repeat:repeat;background-position:'0'}