body { background-color:#E8B01D; margin:0px 0px 10px 0px; }
body,td,th { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color:#000; }
#base { width:920px; margin:0px auto; padding:0px; position:relative; }

#cabecalho { width:920px; height:182px; margin:0px; }
#corpo { width:900px; margin:0px; background-color:#FFF; padding:10px; clear:both; overflow:auto; }
#menus { width:150px; float:left; margin-right:10px; }
#menus .titulo { width:150px; text-align:center; font-size:16px; font-weight:bold; border-bottom:#E8B01D double 4px; margin-bottom:10px; }
#menus .opcoes { width:150px; padding-bottom:10px; margin-bottom:10px; }
#menus .opcoes .menu_div { background-color:#DDD; }
#menus .opcoes .sep { border-bottom:#333 solid 1px !important; }
#menus .opcoes a:link, #menus .opcoes a:visited, #menus .opcoes a:active { padding:5px; display:block; text-decoration:none; color:#333; border-bottom:#999 dashed 1px; }
#menus .opcoes a:hover { text-decoration:none; color:#F90; }
#menus .opcoes .erro { font-weight:bold; color:#F00; text-align:center; }

#miolo { width:720px; padding-left:10px; float:right; }
#miolo .grupo_img { height:35px; }
#miolo .grupo_texto { padding:5px 10px 15px 10px; }
#miolo .grupo_texto UL { margin:0px 0px 10px 15px; padding:0px; }
#miolo .grupo_texto UL LI { margin:0px 0px 5px 0px; padding:0px; }
#miolo P { margin:0px 0px 10px 0px; }
#miolo .data { color:#600; font-weight:bold; }
#miolo a:link, #miolo a:visited, #miolo a:active { color:#333; text-decoration:none; font-weight:normal; }
#miolo a:hover { color:#000; text-decoration:underline; font-weight:normal; }
#miolo a.lnk:link, #miolo a.lnk:visited, #miolo a.lnk:active { color:#036; text-decoration:none; font-weight:normal; }
#miolo a.lnk:hover { color:#F90; font-weight:normal; text-decoration:underline; }
#miolo .forms { width:300px; float:right; padding-left:10px; margin-bottom:10px; background-color:#FFF; }
#miolo .form_pesq { width:auto; border:#666 solid 1px; background-color:#CCC; padding:10px; margin-bottom:5px; }
#miolo .form_pesq .texto { width:200px; }
#miolo .form_pesq .center { text-align:center; }
#miolo .form_nova { width:auto; border:#666 solid 1px; background-color:#CCC; padding:10px; margin-top:0px; }
#miolo .form_nova_erro { color:#F00; font-weight:bold; text-align:center; margin-bottom:5px; }
#miolo .titulo_box { padding:10px; margin:0px; border:#333 solid 1px; background-color:#EEE; }
#miolo .titulo { font-size:14px; font-weight:bold; color:#666; padding:0px 0px 3px 0px; margin:0px 0px 3px 0px; border-bottom:#F90 solid 1px; }
#miolo .titulo_destaque  { font-size:12px; font-weight:bold; color:#F00; padding:0px 0px 3px 0px; margin:0px 0px 3px 0px; text-align:center; }
#miolo .conteudo { padding-top:10px; }
#miolo .conteudo_exclusivo P { padding:10px; text-align:center; margin-top:10px; }
#miolo .conteudo_exclusivo_box { width:500px; margin: 20px auto; padding:20px; text-align:center; border:#333 solid 1px; background-color:#EEE; }
#miolo .cima { text-align:center; font-weight:bold; border-top:#999 solid 1px; padding-top:3px; margin-top:5px; }
#miolo .mural { margin-bottom:25px; font-size:11px; color:#666; border-top:#999 dotted 1px; }
#miolo .first.mural { border-top:none; }
#miolo .mural_titulo { font-size:14px; font-weight:bold; color:#000; }
#miolo .mural_mens { padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; font-size:12px; color:#000; }
#miolo .mural_resp { padding:5px 0; text-align:center; }
#miolo .mural_resp input { font-size:10px; }
#miolo .consultoria { margin:5px 0 5px 0; padding:5px; font-size:11px; color:#666; border-top:#999 dotted 1px; border-bottom:#999 dotted 1px; background-color:#EEE; }
#miolo .consultoria_IBDP { margin:5px 0 5px 0; padding:5px; font-size:11px; color:#666; border-top:#999 dotted 1px; border-bottom:#999 dotted 1px; background-color:#FFC; }
#miolo .consultoria_mens { padding:5px 0px 15px 0px; font-size:12px; color:#000; }

#img_bot { background:url(images/img_bot.jpg) no-repeat; width:920px; height:5px; margin-bottom:10px; }

#rodape { width:910px; margin:0px; text-align:center; font-size:10px; clear:both; }

#fResposta { z-index:3200; display:none; }
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#ccc; border:#666 solid 1px; padding:10px; height:170px;}
