@import "reset.css";
@import "form.css";
@import "topo.css";


body{font-size:12px; font-family:verdana, Arial, Helvetica, sans-serif; color: #3A3A3A;  text-align: center; background-color: #F6F6F6;}
.corpo{width: 975px; margin: 0 auto; text-align: left; margin-top: 30px;}
.corpo .coll-e {width: 630px; float: left; padding-bottom: 20px;}
.corpo .coll-d {width: 290px; min-height: 350px; float: right; text-align: center;}
.rodape{width: 100%; height: 304px; text-align: center;  background: url(images/rodape.png) repeat-x;}

.clear{ clear:both;}
.left {float: left;}
.right {float: right;}
.top15 {margin-top: 15px;}
.top20 {margin-top: 20px;}
.leia-mais{color: #00739F !important; font-weight: bold; margin-top: 15px;}
.sucess, .erro{padding: 15px; background-color:#1c8400; border: #fff dashed 1px; color: #fff; font-weight: bold; margin-right: 20px; margin-bottom: 15px;}
.erro{background-color: #b50007;}
p{padding: 5px 0; }
a{color: #00739F;}

.bem-vindo{width: 290px;}
.bem-vindo img.image{ padding: 10px; border: #EAEAEA solid 1px; background-color: #F4F4F4;}
.bem-vindo h2{color: #00739F; font-size: 20px; font-weight: bold; padding: 20px 0 12px;}
.bem-vindo p{text-align: justify; color: #787878; line-height: 22px;}

.noticia-bloco{margin-top: 30px;}
.noticia-bloco h2{display: block; height: 46px; background: url(images/noticias.jpg) no-repeat; margin-bottom: 20px; text-indent: -9999px;}
.noticia-bloco .bloco{width: 300px; float: left; padding-right: 15px; padding-top: 15px;}
.noticia-bloco .bloco img{float: left; padding: 5px; border: #ccc solid 1px; margin-right: 10px;}
.noticia-bloco .bloco a{color: #333; line-height: 17px; font-weight: bold;}

.servico-bloco{margin-top: 30px;}
.servico-bloco h2{display: block; height: 46px; background: url(images/servicos.jpg) no-repeat; margin-bottom: 20px; text-indent: -9999px;}
.servico-bloco .bloco{width: 210px; float: left;}
.servico-bloco .bloco img{padding: 5px;}
.servico-bloco .bloco a{color: #333; line-height: 17px; font-weight: bold;}
.servico-bloco .bloco a h3{display: block; background: url(images/servico-seta.png) no-repeat 0 4px; text-indent: 15px;}


.coll-d .noticia-coll{width: 100%; text-align: left;}
.coll-d .noticia-coll .bloco{margin-top: 20px; padding-bottom: 20px; border-bottom: #CCCCCC solid 1px;}
.coll-d .noticia-coll .ultimo{border: none;}
.coll-d .noticia-coll h2{font-size: 20px; color: #00739F; font-weight: bold;}
.coll-d .noticia-coll span{color: #787878; font-size: 11px; line-height: 15px;}
.coll-d .noticia-coll a{ color: #595959; line-height: 15px;  font-weight: bold;  }
.coll-d .noticia-coll a.circulo1{ display: block; margin-bottom: 7px; min-height: 35px; padding-left: 45px; background: url(images/circulo.png) no-repeat; }
.coll-d .noticia-coll a.circulo2{ display: block; margin-bottom: 7px; min-height: 35px; padding-left: 45px; background: url(images/circulo2.png) no-repeat; }
.coll-d .noticia-coll a.circulo3{ display: block; margin-bottom: 7px; min-height: 35px; padding-left: 45px; background: url(images/circulo3.png) no-repeat; }
.coll-d .noticia-coll a:hover{ color: #00739F;}


.coll-d-produto{width: 200px !important;}
.coll-e-produto{width: 730px !important;}

.coll-d .categoria{width: 100%; text-align: left; }
.coll-d .categoria h2{font-size: 20px; color: #00739F;}
.coll-d .categoria ul{padding: 0; margin: 0;}
.coll-d .categoria li{line-height: 37px; padding: 0 15px; border-bottom: #D9D9D9 solid 1px; background: url(images/seta-menu.png) no-repeat 0 12px;}
.coll-d .categoria li a{ color: #3A3A3A; font-weight: bold;}
.coll-d .categoria li a:hover{ color: #00739F;}

.produtos{width: 100%; background:#E5E5E5 url(images/produtos-bg.png) repeat-x left bottom; padding-botton: 10px;}
.produtos .centro{width: 980px; margin: 0 auto; padding-top: 35px; text-align: left;}
.produtos .centro .first{margin-left: 0 !important; }
.produtos .centro .produto{width: 227px; float: left; margin-left: 22px;}
.produtos .centro .produto h2{ font-size: 14px; color: #00739F; font-weight: bold; margin:10px 4px 6px; text-transform: uppercase;}
.produtos .centro .produto a.imagem{display: block; width: 227px; height: 174px; text-align: center; background: url(images/produto-bg.png) no-repeat;}
.produtos .centro .produto a.imagem img{margin-top: 10px;}
.produtos .centro .produto span{display: block; margin: 6px 4px; line-height: 20px; color: #787878;}
.produtos .centro .linha{width: 100%; height: 35px; clear: both; border-top: #ccc dashed 1px;}


.produtos-pg .first{margin-left: 0 !important; }
.produtos-pg .produto{width: 227px; float: left; margin-left: 22px; margin-bottom: 35px;}
.produtos-pg .produto h2{ font-size: 14px; color: #00739F; font-weight: bold; margin:10px 4px 6px; text-transform: uppercase;}
.produtos-pg .produto a.imagem{display: block; width: 227px; height: 174px; text-align: center; background: url(images/produto-bg.png) no-repeat;}
.produtos-pg .produto a.imagem img{margin-top: 10px;}
.produtos-pg .produto span{display: block; margin: 6px 4px; line-height: 20px;}
.produtos-pg .linha{width: 100%; height: 35px; clear: both; border-top: #ccc dashed 1px;}


.texto h1, .texto h2{color: #00739F; font-size: 25px; font-weight: bold; padding-bottom: 10px;}
.texto h2{font-size: 20px;}
.texto h3{font-size: 16px;}
.texto p, .texto div{line-height: 20px;}
.texto img{padding: 10px;}

.produto h1{color: #006699; font-size: 25px;}
.produto h2{color: #006699; font-size: 14px;}

.produto table{border: #D6D6D6 solid 1px; font-size: 11px; border-collapse:collapse;}
.produto table tr th{padding: 5px; background-color: #B6B6B6; font-weight: bold; border:1px solid #FFF;}
.produto table tr td{padding: 5px; background-color: #F4F4F4; border:1px solid #FFF;}
.produto table tr.old td{background-color: #E6E6E6;}



.produto{margin: 20px 0 10px;}
.produto .photo{width: 450px; float: left;}
.produto .photo img{border: #ccc solid 1px; padding: 5px; margin-bottom: 10px;}
.produto .photo .min a{display: block; float: left; margin-left: 12px;}
.produto .photo .min a.primeiro{margin: 0;}
.produto .titulo{width: 280px; float: right;}
.produto .titulo h1{font-size: 22px; color: #00739F; line-height: 24px; margin-bottom: 18px;}
.produto .titulo h2{font-size: 19px;color: #000;  line-height: 21px; padding: 0; margin: 0; margin-bottom: 18px; background: none;}
.produto .titulo h2 strong{color: #3D464E;}
.produto .titulo span.select {display: block; margin-bottom: 18px;}
.produto .titulo span.select select{width: 50px;}
.produto h3.descricao{margin-top: 25px; padding-bottom: 8px; border-bottom: #343434 solid 1px; font-size: 16px; color: #343434; }
.produto div.descricao p{line-height: 20px; color: #343434; }



.lista{border-bottom: #ccc dashed 1px; padding: 20px 0;}
.lista a {text-decoration: none;}
.lista a img{ float: left; padding: 5px; margin-right: 15px; border: #ccc solid 1px; background-color: #fff;}
.lista a h2{ font-size: 20px; color: #00739F; font-weight: bold;}
.lista a h3{ font-size: 12px; color: #666; line-height: 18px; margin-top: 15px;}

.rodape .centro{width: 980px; margin: 0 auto; padding-top: 40px; position: relative; text-align: left;}
.rodape .centro a{color: #A0A0A0;}
.rodape .centro a:hover{text-decoration: underline;}
.rodape .centro .bloco{width: 215px; float: left; margin-left: 34px;}
.rodape .centro .first{margin-left: 0 !important; }
.rodape .centro .bloco h2{ font-size: 15px; color: #FFF; font-weight: bold; border-bottom: #FFF solid 1px; padding-bottom: 7px;}
.rodape .centro .bloco p{font-size: 11px; color: #797979; line-height: 20px;}
.rodape .centro .bloco span.fone{font-size: 22px; color: #A0A0A0; display: block; padding: 15px 0; font-weight: bold; }
.rodape .centro .bloco span.email{font-size: 16px; color: #FFF; display: block; font-weight: bold; margin-bottom: 15px; }
.rodape .centro .bloco span.endereco{font-size: 11px; color: #A0A0A0; line-height: 18px; }
.rodape .centro .menu a{display: block; padding-left: 10px; background: url(images/rodape-seta.png) no-repeat 0 6px; line-height: 20px;}
.rodape .centro .menu2 a{display: block; padding-left: 25px; background: url(images/icon_rss.png) no-repeat 0 5px; line-height: 30px;}
.rodape .centro .menu2 a.face{background: url(images/ico_facebook.png) no-repeat 0 5px;}
.rodape .centro .menu2 a.youtube{background: url(images/btn-youtube.png) no-repeat 0 5px;}
.rodape .centro .logo{width: 128px; height: 50px; position: absolute; left: 5px; top: 255px; }
.rodape .centro .logo2{width: 128px; height: 50px; position: absolute; right: 5px; top: 255px; }
.rodape .centro .copy{width: 300px; height: 15px; position: absolute; left: 380px; top: 276px;font-size: 11px; color: #A0A0A0;  }


/* PAGINAÇÃO */
ul.pagination { width: 100%; list-style-type:none; padding:0; margin-top:30px; margin-bottom: 30px;}
ul.pagination li { float: left; padding:0; margin: 0 5px 0 0; border: #006699 solid 3px;  }
ul.pagination li a{ display: block; text-decoration:none; color:#fff; padding: 5px 8px; background-color: #1e90ff;}
ul.pagination li.active { padding: 5px 8px; color:#fff; background:#000;}


.banner-f{display:none;	position:absolute; width:40px; height:40px; right:90px; top:90px; z-index:99997;}
.banner-f .bt-close{position:absolute; width:32px; height:32px; right:56px; top:36px; z-index:999999;}
.banner-f .bt-close a{ display:block; line-height:32px; width:32px; height:32px;}
.banner-f img{	position:absolute; right:0; top:0; z-index:99998; }