* {padding : 0;margin : 0 auto;text-align:left;}
body{background: url(../images/bg_body.jpg) repeat-x #FFFFFF;}


h1{display:none;}

#div_geral{width:830px;text-align:center;padding:15px 15px 0;font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/bg_geral.jpg) no-repeat;background-position: -7px 43px;}

#div_corner_left_top{background:url(../images/corner_left_top.jpg); width:14px; height:147px;float:left;}
#div_bg_top{background:url(../images/bg_top.jpg) repeat-x; width:802px; height:147px; _height:120px;float:left;margin-bottom:5px;_margin-bottom:-5px;}
#div_corner_right_top{background:url(../images/corner_right_top.jpg); width:14px; height:147px; float:left;}
#div_bg_top img{float:left;margin:15px 0 0 15px;}
#div_bg_top form{float:right;margin:65px 15px}
#input_newsletter{background:transparent url(../images/bg_input_newsletter.gif) repeat scroll 0 0;border:medium none;padding:6px;width:233px;color:#777062;font-size:11px;}
#input_bt_newsletter{background:url(../images/bt_ok_black.gif); width:32px; height:24px;border:none;color:#777062;color:#FFFFFF;font-size:10px;font-weight:bold;cursor:pointer; text-align:center}


#div_menu{background:url(../images/bg_menu.gif)  repeat-x;width:830px;clear:left;height:50px;}
#div_menu ul li{float:left;padding:18px 33px;list-style-type:none;}
#div_menu ul li a{text-decoration:none;color:#d4d4d4;letter-spacing:2px;font-weight:bold;font-size:11px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
#div_menu ul li a:hover{color:#ffffff;}
.li_divisor{background:url(../images/divisor_menu.gif) right no-repeat;}

#div_destaque{background-color:#171717;padding:10px;}
#div_destaque li{list-style-type:none;font-size:10px;text-align:left;float:left;}
#div_destaque li a{text-decoration:none;}
/*#div_destaque img{background:url(../images/bg_img_destaque.jpg) repeat-x; padding:10px;}*/
.li_menu_ativo{color:#9f9a91;}
.li_menu_ativo a{color:#FFFFFF;}
.li_menu_ativo div a:hover{color:#e1e1e1;}
.li_menu_ativo div{width:200px;background:url(../images/bg_li_ativo.jpg) repeat-x; height:47px;width:213px;padding:26px 10px 0;}
.li_menu_inativo, .li_menu_inativo a{color:#000000;}
.li_menu_inativo div{background:url(../images/bg_li_ativo.jpg) repeat-x; height:42px;width:213px;padding:22px 10px 0}
.li_menu_inativo a:hover{color:#949494;}
.li_veja_todos a{color:#9f9a91;font-size:10px;line-height:30px;padding:10px;}
.li_veja_todos a:hover{color:#FFF;}

#ul_list_destaques{width:235px;height:232px; float:left;}

#div_content{float:left;background:url(../images/bg_content.jpg) repeat-x #FFFFFF;}
#div_content p{text-align:left;}

#div_fullbox{margin:15px;padding-bottom:20px;width:541px;float:left;background:url(../images/points.gif) repeat-x bottom;}
#div_fullbox h2, #div_halfbox h2, #div_sidebar h2{color:#6E6758;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;font-weight:normal;margin:11px 0 20px;text-align:left;text-transform:uppercase;}
#div_fullbox p, #div_halfbox p, #div_sidebar p{color:#72716f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:18px;}
#div_fullbox p a, #div_halfbox p a, #div_sidebar p a{color:#000000;text-decoration:none;}
#div_fullbox p a:hover, #div_halfbox p a:hover, #div_sidebar p a:hover{text-decoration:underline;}
#div_bottom_halfbox_bg{background:url(../images/bottom_bg_halfbox.gif) no-repeat;width:240px;height:8px;clear:left;}
#div_fullbox img, #div_halfbox img{float:left;margin:8px 8px 8px 0; padding:8px;}

#div_halfbox{float:left;width:240px;margin:15px;text-align:justify;}
#div_halfbox img{border:solid 8px #eeeae1;float:left;margin:4px;}
#div_halfbox h2, #div_halfbox p{margin:10px;}
.div_halfbox_bg{background:url(../images/top_bg_halfbox.gif) no-repeat;background-color:#eeeae1;}

#div_sidebar{float:right;width:228px;padding:15px;background:url(../images/bg_sidebar.jpg) no-repeat;}
#div_sidebar li{list-style-type:none;text-align:left;}
#div_sidebar li img{border:none;margin-top:20px;}
#div_sidebar li a{font-size:10px;color:#000000;text-decoration:none;} 
#div_sidebar li a:hover{text-decoration:underline;}

#div_footer{background:url(../images/points.gif) top repeat-x #f8f6f3;height:60px;padding-top:40px;width:829px;}
#div_footer p{font-size:10px;color:#72716f; text-align:center}

#form_contato{text-align:left; font-size:10px;}
.input_contato{width:400px;padding:3px;margin:3px 0 10px;}
.textarea_contato{width:400px;margin:3px 0 10px;}
#bt_contato{background:url(../images/bt_enviar.gif); width:63px;height:23px;border:none;cursor:pointer;margin-left:340px;}
#bt_contato:hover{background-position:0 23px;}