body{
font-family: Georgia, Serif;
font-size: 14px;
color: black;
}
a{
text-decoration: none;
color: black;
}
a:hover{
text-decoration: underline;
}

h2{
font-family: Arial, Sans-serif;
font-size: 24px;
letter-spacing: -1px;
font-weight: bold;
}

h3{
font-family: Arial, Sans-serif;
font-size: 18px;
letter-spacing: -1px;
font-weight: bold;
margin-bottom: 15px;
}
h4{
font-weight: bold;
font-size: 18px;
margin-bottom: 10px;
margin-top: 20px;
}

strong{
font-weight: bold;
}

p{
clear: both;
line-height: 18px;
font-family: Arial, Sans-serif;
}
p.destaque{
font-size: 18px;
line-height: 22px;
}

ul.lista_texto{
list-style:square;
margin-left: 70px;
}

.float_left{
float: left;
}
.fonte{
color: #666666;
font-style: italic;
}
.txt_float{
float: left;
margin-left: 10px;
margin-bottom: 10px;
}

.txt_corrido{
line-height: 18px;
font-family: Arial, Sans-serif;
display: block;
margin-bottom: 20px;
}

#conteudo{
width: 952px;
margin: auto;
}
#conteudo #header{
margin-top: 50px;
}
#conteudo #header h1 span{
display: none;
}
#conteudo #header h1{
float: left;
}

#conteudo #header #menu{
clear: both;
background: url(css/bg_menu.gif) repeat-x;
margin-top: 30px;
height: 50px;
margin-bottom: 20px;
}
#conteudo #header #menu ul{
margin-left: 109px;
}
#conteudo #header #menu ul li{
display: block;
float: left;
}
#conteudo #header #menu ul li a{
display: block;
margin-left: 3px;
padding-top: 15px;
padding-right: 15px;
padding-left: 15px;
height: 31px;
background: url(css/over_menu.gif) repeat-x;
}
#conteudo #header #menu ul li a span{
font-size: 18px;
font-weight: bold;
color: white;
margin-left: 5px;
}
#conteudo #header #menu ul li a:hover{
text-decoration: none;
}


#conteudo #miolo p{
font-size: 14px;
margin-bottom: 20px;
}


.boxbco337{
width: 337px;
height: 378px;
background: url(css/box_branco.jpg) no-repeat;
float: left;
margin-bottom: 30px;
font-family: Arial, Sans-serif;
font-size: 12px;
}


.boxbco337 h2{
float: left;
width: 70%;
margin-top: 35px;
margin-left: 30px;
margin-bottom: 20px;
}
h2 span.legenda_prod{
display: block;
font-size: 12px;
color: #7f7f7f;
letter-spacing: normal;
}
.boxbco337 img{
margin-bottom: 4px;
}
.boxbco337 img.simbolo{
float: left;
margin-top: 35px;
}
.boxbco337 ul{
clear: both;
margin-left: 19px;
}
.boxbco337 ul span{
text-transform: uppercase;
font-weight: bold;
display: block;
margin-bottom: 6px;
padding-left: 10px;
}


#conteudo #miolo #contato_home{
width: 241px;
height: 354px;
background: url(css/bg_contato.jpg) no-repeat;
float: right;
margin-top: 10px;
}
#conteudo #miolo #contato_home h3{
margin-left: 90px;
margin-top: 40px;
margin-bottom: 10px;
width: 100px;
height: 117px;
}
#conteudo #miolo #contato_home span{
display: block;
width: 100%;
text-align: center;
margin-bottom: 70px;
}
#conteudo #miolo #contato_home ul{
padding-left: 45px;
}
#conteudo #miolo #contato_home ul li{
margin-bottom: 42px;
}
#conteudo #miolo #contato_home ul li strong, #conteudo #miolo #contato_home ul li span{
display: block;
}

#conteudo #rodape{
clear: both;
border-top: 1px dashed #7f7f7f;
padding-top: 15px;
font-size: 18px;
margin-bottom: 30px;
padding-left: 80px;
height: 150px;
}
#conteudo #rodape ul li{
float: left;
margin-left: 30px;
text-align: center;
}
#conteudo #rodape ul li a, #conteudo #rodape ul li img, #conteudo #rodape ul li span{
display: block;
float: left;
}

#conteudo #rodape ul li a, #conteudo #rodape ul li span{
padding-top: 5px;
padding-bottom: 5px;
}

img.cetesb{
padding: 0;
}

ul#pagprods{
width: 95%;
margin-left: 50px;
}

ul#pagprods li{
padding: 20px;
background: #2f743b;
width: 40%;
height: 190px;
margin: 10px;
float: left;
font-size: 18px;
color: white;
text-align: center;
}
ul#pagprods li p strong{
font-size: 22px;
}
.titprod{
float: left;
margin-right: 10px;
margin-bottom: 20px;
}

ul.lista_prod{
clear: both;
}

ul.lista_prod li{
float: left;
margin-right: 10px;
}
ul.lista_prod li span{
display: block;
font-weight: bold;
margin-bottom: 10px;
}

.btn_orca{
float: right;
width: 250px;
background: url(css/bg_recy.jpg);
padding: 15px;
margin-top: 23px;
margin-bottom: 10px;
}
.btn_orca strong{
display: block;
margin-bottom: 5px;
}




ul#lista_videos li{
width: 48%;
margin-right: 1%;
float: left;
}

div#contato_esq, div#contato_dir{
float: left;
margin-bottom: 30px;
}
div#contato_esq{
width: 380px;
margin-right: 20px;
}

.clear{
clear: both;
margin-bottom: 20px;
}