/************ Funções ***************/ body{ padding:0; margin:0;} /************************ Alterna as imagens de fundo *********************************/ #slideshow { position:relative; z-index:-1; IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; /* Set rules to fill background */ min-height: 100%; min-width: 1024px; /* Set up proportionate scaling */ width: 100%; height: auto; /* Set up positioning */ position: fixed; top: 0; left: 0; &.active{ z-index:10; opacity:1.0; } &.last-active{ z-index:9; } } } @media screen and (max-width: 1024px){ img.bg { left: 50%; margin-left: -512px; } } /************************ Alterna as imagens de fundo *********************************/ /*#page-wrap { position: relative; width: 400px; margin: 50px auto; padding: 20px; background: #fff; -moz-box-shadow: 0 0 20px black; -webkit-box-shadow: 0 0 20px black; box-shadow: 0 0 20px black; border: 1px solid red; }*/ p{ font: 15px Arial; margin: 0 0 30px 0; color: #fff; } #content { width: 875px; margin: 0 auto; h1 { text-transform: uppercase; font-family: 'Arial'; color: #fff; } a { color: #fff; font-weight: bold; } } #top{ width:850px; height:100px; background:url(img/bg-black-transp.png); margin:0 auto; #logo{ margin:5px 5px; position:absolute; } } #slogan{ width:750px; margin: 0 auto; margin-top:230px; text-align:left; #rede_social{ position:right; width: 200px; float:right; padding-top: 120px; } } #pag{ width:780px; background:url(img/bg-black-transp.png) repeat; margin-top:300px; margin: 0 auto; position:relative; } #box-01{ width:200px; margin-left:25px; padding-top:18px; text-align:center; } #box-02{ width:200px; margin: -310px 295px; position:absolute; text-align:center; } #box-03{ width:200px; margin: -307px 560px; position:absolute; text-align:center; } #risca{ position:absolute; float:left; margin:-230px 257px; } #risca2{ position:absolute; float:left; margin:-230px 523px; } #icon-tel{ margin-left:10px; margin-top:-5px; padding-bottom:10px; } #icon-orca{ position:absolute; float:left; margin:-80px 293px; } #icon-gps{ position:absolute; float:left; margin:-70px 540px; } #logo-hoom{ width:790px; text-align:right; margin:0 auto; } /*** Páginas Internas **/ #cont-txt{ float: left; width: 400px; padding: 20px; #title{ margin-bottom:20px; margin-left:5px; padding-top:20px; } } #gallery { float: left; width: 320px; #title-fotos{ margin-bottom: 20px; margin-left: 5px; padding-top: 20px; } ul{ list-style: none; li{ display: inline; a{ &:hover{ color: #fff; img{ border: 5px solid #fff; border-width: 5px 5px 5px; color: #fff; } } } img{ border: 5px solid #3e3e3e; border-width: 5px 5px 5px; } } } } /*** Página parceiros **/ #gallery2{ width: 200px; margin-left:10px; margin-top:240px; position:absolute; ul{ margin-left:10px; list-style: none; li{ padding:0px 10px 5px; display: inline; a{ img{ border: 5px solid #3e3e3e; border-width: 5px 5px 5px; } &:hover{ color: #fff; img{ border: 5px solid #fff; border-width: 5px 5px 5px; color: #fff; } } } } } } #cont-parceiros{ width:700px; margin-top:10px; margin-left:20px; padding-bottom:10px; } #cont-parceiros2{ width:400px; margin-top:10px; margin-left:220px; } #areas{ padding-top:8px; width:400px; height:40px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#fff; text-align:right; } #areas1{ padding-top:8px; width:400px; height:100px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#fff; text-align:right; } #areas-2{ padding-top:8px; width:400px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#fff; text-align:right; } .campos{ margin-left:10px; font-size:12px; margin-top:5px; width: 210px; height:18px; } .campos1{ margin-left:10px; font-size:12px; margin-top:5px; width: 210px; } .campos-2{ margin-left:20px; font-size:12px; margin-top:5px; } #txt-localizacao{ position:absolute; width:280px; margin:30px 450px; } #endereco{ width:280px; margin-left:450px; margin-top:-200px; position:absolute; font-size:11px; } #endereco p{ font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#fff; } #endereco a{ font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#fff; } ::-webkit-input-placeholder { color: #333; } :-moz-placeholder { color: #333; } .clear{ width: 100%; clear: both; }