/* CSS Document */
#body {
margin:0px;
background-color:#666666;
}

#top_back {
width:980px;
height:463px;
margin:auto;
background-repeat:repeat-x;
}

#projeto-passos {
font-size:14px;
margin-top:7px;
}

#webmail {
}

#projeto-box {
background-image:url(../imagens/box-projeto.jpg);
background-repeat:no-repeat;
width:320px;
color:#FFFFFF;
height:105px;
padding:20px;
padding-left:40px;
}

#item-resultado {
font-size:18px;
margin-top:20px;
}


#top_back_produtos {
width:100%;
height:87px;
margin:auto;
background-repeat:repeat-x;
}

#top_txt {
margin:auto;
border-bottom:1px solid #FFF;
background-color:#FFCC33;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:2px;
}


#top_menu_logo {
height:87px;
width:980px;
background-image:url(../imagens/top.png);
border-bottom:1px solid #FFF;
margin:auto;
}

/* GARANTIA ESTENDIDA \*/

#contatos_1-gar {
float:left;
width:450px;
}

#contatos_2-gar {
float:right;
width:200px;
margin-right:35px;
}

#corpo_contatos-gar {
width:980px;
height:1035px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#corpo_contatos-gar-ok {
width:980px;
height:500px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#contatos_form-gar {
background-color:#EFEFEF;
width:375px;
padding:20px;
margin-top:30px;
}


/* CONTATOS \*/
#contatos_end {
line-height:18px;
width:400px;
height:85px;
}

#corpo_contatos {
width:980px;
height:660px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contatos_1 {
float:left;
width:450px;
}

#contatos_2 {
float:right;
width:200px;
margin-right:35px;
}


#contatos_form {
background-color:#EFEFEF;
width:375px;
height:375px;
padding:20px;
margin-top:65px;
}

/* PRODUTOS detalhes \*/

#corpo_produtos_coletor_banho {
width:980px;
height:900px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#corpo_produtos_reservatorio {
width:980px;
height:850px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#corpo_faq {
width:980px;
height:480px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



#corpo_produtos_coletor_piscina {
width:980px;
height:850px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#corpo_produtos_eletronicos {
width:980px;
height:595px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_eletronicos_foto {
float:left;
width:219px;
}

#box_eletronicos_txt {
width:460px;
font-family:10px;
float:left;
}

#li_eletronicos {
margin-left:0px;
}

#box_eletronicos_tit {
font-size:16px;
margin-bottom:10px;
}

/* PRODUTOS \*/
#box_produto {
margin-top:30px;
height:250px;
width:215px;
background-color:#F5F5F5;
float:left;
margin-right:17px;
}

#box_produto2 {
margin-top:30px;
height:250px;
width:215px;
background-color:#F5F5F5;
float:right;
}

#corpo_produtos {
width:980px;
height:850px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}




#menu_hor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#FFFFFF;
padding-top:65px;
padding-left:370px;
}

.menu_hor_item {
float:left;
margin-right:30px;
}

#banner {
background-image:url(../imagens/banner.png);
width:980px;
height:375px;
margin:auto;
}

#corpo_index {
width:980px;
height:680px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#corpo_empresa {
width:980px;
height:675px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#corpo_projeto {
width:980px;
height:475px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#opcao-projeto {
font-size:16px;
font-weight:bold;
margin-top:3px;
}

#corpo_empresa_distribuicao {
width:980px;
height:465px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#corpo_empresa_social {
width:980px;
height:560px;
font-size:12px;
line-height:18px;
margin:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_txt_index {
height:250px;
width:685px;
}

#box_txt_index_left {
height:250px;
width:415px;
line-height:20px;
font-size:12px;
float:left;
}

#box_txt_index_right {
height:250px;
width:264px;
float:left;
}

#box_itens {
background-color:#EFEFEF;
padding:15px;
width:350px;
border:1px dotted #CCCCCC;
}


#menu_vert {
width:210px;
float:left;
font-size:18px;
padding-left:25px;
padding-top:25px;
font-weight:bold;
}

#menu_vert_top {
background-color:#FFCC33;
height:28px;
color:#ae0204;
padding-left:10px;
font-size:22px;
padding-top:20px;
margin-bottom:4px;
}

.menu_vert_item {
background-color:#ae0204;
height:30px;
padding-top:10px;
margin-bottom:4px;
color:#FFFFFF;
padding-left:15px;
}

h1 {
font-size:20px;
color:#333333;
margin-bottom:15px;
}

h2 {
font-size:16px;
color:#333333;
margin-bottom:5px;
}

p {
margin-top:0px;
}


#titulo {
margin-top:23px;
border-bottom:3px solid #CC3300;
width:680px;
margin-bottom:20px;
}

#banner-produtos {
width:680px;
border:1px solid #999999;
height:170px;
}

#titulo2 {
margin-top:12px;
border-bottom:1px solid #000;
width:680px;
margin-bottom:20px;
}


#conteudo {
float:left;
width:715px;
margin-left:30px;
}

#conteudo_empresa {
float:left;
width:680px;
}



#col_1 {
width:195px;
height:320px;
margin-right:46px;
float:left;
margin-top:25px;
}

#col_2 {
width:195px;
height:320px;
float:leftt;
margin-top:25px;
}


#col_3 {
width:195px;
height:320px;
float:right;
margin-right:35px;
margin-top:25px;
}


#tit_col {
font-size:14px;
margin-top:15px;
}

#foto {
border:1px solid #CCCCCC;
width:195px;
height:148px;
}

#item-projeto {
background-color:#EAEAEA;
width:170px;
height:19px;
padding:5px;
margin-top:12px;
}

#txt_col {
font-size:12px;
color:#666666;
line-height:18px;
margin-top:15px;
}

#rodape {
height:100px;
clear:both;
width:980px;
margin:auto;
margin-top:20px;
}

#rodape_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-shadow:0 1px 0 #000;
}

