/* CSS Document */
@import url("reset.css");
@import url("menu.css");
@import url("frm.css");

*		{ font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; color:#999; }
body	{ width:100%; height:100%; background:#E9E9E9; }
a		{ text-decoration:none; cursor: pointer;}
a:hover	{ text-decoration:underline; cursor: pointer;}
h6		{ color:#333; line-height:18px}
h6.azul	{ color:#333; background:url(../images/marcador_azul.jpg) no-repeat left; line-height:15px; padding-left:10px; float: left; margin-bottom: 10px;}
h6.verm	{ color:#333; background:url(../images/marcador_verm.jpg) no-repeat left; line-height:15px; padding-left:10px; float: left;}
.marcador	{ float:left; margin: 0 5px}

#fundo	{ width:100%; height:268px; background:url(../images/bg_fundo.jpg) repeat-x; position: absolute; right:0; margin-top:80px}
#corpo	{ width:780px; background:#fff; margin:auto; padding-bottom:30px; display:table; position: relative; }
#topo	{ width:780px; height:258px; margin-top:14px; }
.menu	{ width:780px; height:33px; background:#F8941B }

#meio	{ display:table; width:770px; margin:auto; }
	.box_confira	{ width:347px; background:url(../titles/title_o_que_fazemos.jpg) no-repeat top; padding-top:50px; float:left; margin:0 5px}
	.box_confira h5	{ margin-left:12px; width:310px; }
	.box_confira p { float: left; width: 300px; line-height: 18px; margin-top: -2px; color: #333;}
	
	.box_galeria	{ width:353px; padding-top:50px; float:left; margin-left:25px; background: #000; background: url(../titles/galeria_prod.jpg) no-repeat;}
	
	.box_baixo		{ width:222px; height:185px; margin: 50px 39px 0 0; /*background:url(../images/bg_box.jpg) no-repeat bottom;*/ float:left; display:inline;}
	.box_baixo em { float: left; margin-left: 8px; margin-top: -4px;}
	.box_baixo p { float: left; width: 191px; line-height: 17px; color: #333;}
	
.barrinha { float: left; position: absolute; margin-top: -10px;}
#rodape	{ width:100%; height:75px; overflow:hidden; background:url(../images/bg_rodape.jpg) repeat-x}

.produtos { margin: 10px; float:left; display:block; }
.produtos h1 { border-left: solid 4px #DFDFDF; height: 20px; float: left;}
.produtos h2 { border-bottom: solid 2px #dfdfdf; margin-top: 4px; float: left; padding:2px 4px;}
.produtos ul { width:200px; float: left; display:block; }
.produtos li { float: left; margin-bottom: 10px; width: 100%; display: inline;}

.titulo_produto { margin-bottom: 12px; margin-left: 5px; }

.int_produtos { width: 530px; float: left; display: block; border-left: dotted 1px #ccc; padding-left: 18px; }

.int_produtos blockquote { width:97%; float: left; border: solid 1px #ccc; background: #EFEFEF; display: inline; padding: 30px 0 5px 13px; margin-bottom: 5px;}

.quadro_imagem { border: solid 1px #ccc;float: left; padding: 1px; background: #fff; margin-right: 21px;}

.quadro_imagem img { float: left;}

.int_produtos h3 { font-size: 15px; color: #666666; font-weight: bold; font-family: tahoma; margin-bottom: 10px;}

.int_produtos p { width: 328px; color: #333; float: left; line-height: 15px;}

.next {float: right; margin: -100px 50px 0 0}

.voltar {float:right; margin-top:50px;}

.hidraulica { margin-top: 80px;margin-bottom: 100px;}

.sanita { float: left; margin: 10px;}

.containers_ {position: relative; float: left; margin-top: -23px;}

#container_sanitario {width: 500px; float: left; margin: 10px;}

b { color: #000;}

.form { width:520px !important; }

.opcionais { float: left; margin-top: 30px;}

.bordinha { border: 1px solid #ccc; padding: 1px; float: left; margin-right: 10px;}

.margem_direita { margin-right: 0;}

.sb_mais { float: left; margin-left: 17px; margin-top: 8px;}

.segundo { margin-top: 42px; }

.terceiro { margin-top: 25px;}