@charset "utf-8";
/* CSS Document */
body {background:url(images/fundo_bg.jpg);font-family:Arial}
.alignleft {float:left;margin:0 10px 10px 0}
/* geral */ 

#geral {background:white;margin:20px auto;box-shadow:0 2px 10px #555;}
#geral .linha_topo {background:url(images/linha_topo.jpg);height:18px;}

.menu_ {margin:57px 0 0 0 }
.menu_ ul {list-style:none;margin:0;padding:0}
.menu_ ul li {display:inline;margin:0 20px 0 0}
.menu_ ul li a {color:#6d6d6d;text-decoration:none;font-size:15px;font-weight:bold;text-transform:uppercase}
.menu_ ul li a:hover, .menu_ ul li.current-menu-item a{color:#3e4095}

/* HOME */

/* slideshow */
#home .slideshow_div {margin:10px 0 10px 0;min-height:20px;border-top:4px solid #3e4095;border-bottom:4px solid #3e4095}
#home .slideshow_div .slideshow {height:318px}
#home .slideshow_div .slideshow img {width:100%}
#home .slideshow_div #nav {margin:0}
#home .slideshow_div #nav img {width:100%;margin:0px 0 0 0;height:100px;border:3px solid white;filter:url(images/filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);}
#home .slideshow_div #nav img.activeSlide {border:3px solid #6c0505;filter:none;-webkit-filter:grayscale(0);}
/* categorias */
#home .categorias {background:#c5c5e1;padding:10px 0;margin:20px 0}
#home .categorias img {width:100%}
#home .categorias img:hover { -webkit-filter: contrast(150%); -moz-filter: contrast(150%);  } 
/* subrodape */
#home .subrodape {background:url(images/fundo_subrodape.jpg);color:#222;padding-bottom:30px}
#home .subrodape h2 {margin:10px 0;font-size:16px}
#home .subrodape h3 {font-size:16px;margin:0}
#home .subrodape p {font-size:14px;margin:0}


#conteudo .submenu {margin-top:20px;margin-right:5px;margin-left:5px}
#conteudo .submenu ul {list-style:none;margin:0}
#conteudo .submenu ul li {display:inline;margin:0}
#conteudo .submenu ul li a {display:inline-block;padding:5px 10px;text-decoration:none;background:url(images/linha_topo.jpg);color:#555;font-weight:bold}
#conteudo .submenu ul li a:hover {color:black}

/* CONTEUDO */ 
#conteudo {}
#conteudo .titulo {border-top:4px solid #3e4095;border-bottom:4px solid #3e4095;margin:20px 0 20px 0;}
#conteudo .titulo img {width:1082px;height:275px}
#conteudo .titulo h1 {background:#3e4095;padding:10px 30px 10px 30px;color:white;text-transform:uppercase;margin:0}
#conteudo .texto {padding:0 20px 20px 20px}
#conteudo .texto h2 {margin:0;font-size:18px;}
#conteudo .texto p {font-size:16px;margin:4px 0}

/* CONTEUDO - CONTATO */
.box_contato {}
.box_contato input[type=text],
.box_contato input[type=email],
.box_contato textarea {display:block;width:100%;margin:0 0 20px 0;padding:7px;box-sizing:border-box;background:#f0f0f0;border:none;color:#666666;font-size:14px}
.box_contato input[type=submit] {float:right;background:#3e4095;border:none;color:white;font-size:14px;padding:10px 30px;cursor:pointer;margin-bottom:20px}
.box_contato2 h3 {font-size:15px}
.box_contato2 p.email {background:url(images/email.jpg) no-repeat;padding:10px 40px}
.box_contato2 p.telefone{background:url(images/telefone.jpg) no-repeat;padding:10px 40px}



/* CONTEUDO - PISOS */

#conteudo.pisos .titulo {height:40px}
#conteudo.pisos .titulo h1 {position:static;margin:0}


#conteudo.pisos .modelo {margin:14px 0}
#conteudo.pisos .modelo h3{font-size:17px;margin-bottom:10px;background:#444;color:white;padding:5px;text-align:center}
#conteudo.pisos .modelo h4{font-size:14px;border-bottom:1px dotted #ccc;margin-bottom:5px;color:#777}
#conteudo.pisos .modelo img {width:100%;height:150px}
#conteudo.pisos .modelo table {width:100%;}
#conteudo.pisos .modelo table td.titulos {font-weight:bold}
#conteudo.pisos .modelo table td {border:1px solid #ccc;padding:3px 5px}


#conteudo.pisos .modelo table td.natural{background:url(images/cores/natural.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.vermelho {background:url(images/cores/vermelho.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.amarelo {background:url(images/cores/amarelo.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.azul {background:url(images/cores/azul.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.terracota {background:url(images/cores/terracota.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.marrom {background:url(images/cores/marrom.jpg);color:white;font-weight:bold}

#conteudo.pisos .modelo table td.cinza {background:url(images/cores/cinza.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.verde {background:url(images/cores/verde.jpg);color:white;font-weight:bold}
#conteudo.pisos .modelo table td.preto {background:url(images/cores/preto.jpg);color:white;font-weight:bold}

#conteudo.pisos .modelo span.aviso {font-size:11px;color:#999}


/* RODAPE */
#footer {background:#2d2c2c;color:white;padding:10px 0;}
#footer .grid_3 {text-align:center;font-size:13px;padding-top:15px}
