*{
    margin:0;
    padding:0;
    font-family:Trebuchet MS, arial, sans-serif;
    text-decoration:none;
    border:none;
}
body{
    background:url(imgs/bg.jpg) #7fa6ce center top no-repeat;
}
#trabalhe_conosco fieldset{
    margin-bottom:20px;
}
label{
    display:block;
    margin-top:5px;
    width:200px;
}
input,textarea, select{
    color:#4877a3;
    width:200px;
    border:1px solid #d7e2ef;
    background:url(imgs/bg_input.jpg)repeat-x #fff;
}
input.radio{
    width:18px;
    border:none;
}
textarea{
    width:626px;
    height:100px;
}
input.bt{
    width:626px;
}
input.botao{
    float:right;
    width:57px;
    height:18px;
    margin-right:1px;
    border:none;
}
p{
    margin-bottom:10px;
}
p.fecha{
    margin:0;
}
#bottom img{
    position:relative;
    top:-3px;
}
/*--------------LINKS-----------------------------------------------------------*/
a,a:visited{
    color:#000;
}
a:hover{
    color:#7a7a7a;
}
td.data a,td.data a:visited{
    color:#7a7a7a;
}
table.noticias_tabela{
    font-size:12px;
    border-collapse:collapse;
}
table.noticias_tabela td{
    border-bottom:1px solid #e3e3e3;
    padding:3px;
}
#box_02 span a,#box_02 span a:visited{
    color:#2a5885;
}
#box_02 span a:hover{
    color:#000;
}
/*--------------------------------------------------------------------------------*/
#topo{
    position:relative;
    z-index:0;
}
#menu_top{
    width:908px;
    position:absolute;
    left:50%;
    margin-left:-454px;
    text-align:right;
    z-index:10;
}
#layout{
    width:909px;
    position:absolute;
    margin-left:-454px;
    left:50%;
}
#middle{
    margin-top:-60px;
    position:relative;
    z-index:1;
}
/*--------------------------------------------------------------------------------*/
#mf_top{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/bg_texto_top.png) no-repeat;
}
#quem_somos_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_quem_somos.png) no-repeat;
}
#fale_conosco_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_fale_conosco.png) no-repeat;
}
#trabalheConosco{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_trabalhe.png) no-repeat;
}
#orcamento_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_orcamento.png) no-repeat;
}
#servicos_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_servicos.png) no-repeat;
}
#laboratorio_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_laboratorio.png) no-repeat;
}
#eventos_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_eventos.png) no-repeat;
}
#noticias_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_noticias.png) no-repeat;
}
#links_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_links.png) no-repeat;
}
#manipulacao_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_manipulacao.png) no-repeat;
}
#drogaria_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_drogaria.png) no-repeat;
}
#origem_do_nome_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_origem_do_nome.png) no-repeat;
}
#valores_da_empresa_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_valores_da_empresa.png) no-repeat;
}
#conheca_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_conheca.png) no-repeat;
}
#dicas_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_dicas.png) no-repeat;
}
#perfumaria_topo{
    width:906px;
    height:108px;
    z-index:1;
    position:relative;
    background:url(imgs/top/bg_texto_perfumaria.png) no-repeat;
}
#mf_conteudo{
    width:906px;
    background:url(imgs/bg_texto_conteudo.png) center repeat-y;
}
#mf_conteudo ul{
    list-style:none;
    margin-left:10px;
    margin-bottom:10px;
}
#mf_bottom{
    width:906px;
    height:120px;
    background:url(imgs/bg_texto_bottom.png) center no-repeat;
}
#mf_texto{
    width:815px;
    _width:860px;
    padding:0 50px;
    _padding:0 0 0 50px;
    font-size:12px;
}
#submenu{
    float:right;
    margin-left:20px;
}
/*--------------------------------------------------------------------------------*/
#box_01{
    width:267px;
    height:199px;
    margin-right:18px;
    float:left;
    z-index:1;
    position:relative;
}
#box_02{
    width:277px;
    _width:307px;
    height:119px;
    _height:199px;
    float:left;
    background:url(imgs/ultimas_noticias.png) center top no-repeat;
    font-size:11px;
    padding:80px 15px 0px 15px;
    z-index:1;
    position:relative;
}
#box_02 span{
    color:#2a5885;
    text-align:right;
    display:block;
    margin-right:10px;
}
#box_02 td{
    font-size:11px;
}
#box_02 td.data{
    color:#7a7a7a;
}
#box_03{
    width:243px;
    _width:283px;
    height:119px;
    _height:199px;
    margin-left:23px;
    float:left;
    background:url(imgs/newsletter.png) center top no-repeat;
    font-size:11px;
    padding:80px 5px 0px 40px;
    z-index:1;
    position:relative;
}
#box_03 #form_up{
    position:relative;
    z-index:2;
}
/*--------------------------------------------------------------------------------*/
#bottom{
    font-size:11px;
    color:#fff;
}
#bottom.index_bot{
    _margin-top:80px;
}
/*--------------------------------------------------------------------------------*/
#mapa{
    width:909px;
    height:149px;
    _height:179px;
    background:url(imgs/bg_mapa.png) no-repeat 0 0 ;
    text-align:left;
    font-size:11px;
    color:#fff;
    padding:15px;
}
#mapa h1{
    font-weight:normal;
    font-size:12px;
    color:#fff;
}
#mapa li{
    list-style:none;
    margin-left:10px;
    color:#cbcccd;
}
#bloco_mapa{
    float:left;
    margin-top:10px;
    margin-right:80px;
}
#mapa a, #mapa a:visited{
    color:#fff;
}
#mapa li a, #mapa li a:visited{
    color:#cbcccd;
}
#mapa a:hover{
    text-decoration:underline;
}
/*--------------------------------------------------------------------------------*/
span.data{
    color:gray;
    display:block;
    margin-bottom:10px;
}
span.titulo{
    font-size:18px;
    display:block;
}
#galeria_fotos img{
    height:96px;
}
#galeria_fotos li{
    display:inline;
}
#trabalhe_conosco legend{
    font-size:18px;
    color:#2a5885;
}