* { padding:0; margin:0; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
img { border:none; }
a { color:#FF0000; }
body { background:url(../img/bg.jpg) no-repeat center top #23320B; }
#site { width:776px; margin:auto; overflow:auto; }
#topo { background:url(../img/bg-topo.jpg) no-repeat; width:776px; height:138px; }
#topo .logotel { width:230px; height:138px; float:left; }
#topo .logotel .logo a { display:block; text-indent:-10000px; width:230px; height:110px; }
#topo .logotel .tel p { font-size:20px; color:#DC352F; padding-left:42px; }
#topo .menu2 { float:left; width:546px; padding-top:30px; }
#topo .menu2 li { list-style:none; float:left; text-indent:-10000px; }
#topo .menu2 li a { display:block; height:50px; width:177px; }
#flash { width:776px; height:176px; }
#menu { background:url(../img/bg-menu.jpg) no-repeat; width:776px; height:76px; }
#menu .menu li { float:left; list-style:none; text-indent:-10000px; }
#menu .menu li a { display:block; height:50px; }
#menu .menu .bt01 a { width:146px; }
#menu .menu .bt02 a { width:106px; }
#menu .menu .bt03 a { width:124px; }
#menu .menu .bt04 a { width:117px; }
#menu .menu .bt05 a { width:148px; }
#menu .menu .bt06 a { width:118px; }
#corpo { background:url(../img/bg-site.jpg) repeat-y; width:710px; padding-right:33px; padding-left:33px; overflow:auto; }
#corpo h1 { font-size:15px; color:#FF0000; background:url(../img/bg-h1.jpg) no-repeat left top; padding-left:30px; padding-bottom:15px; padding-top:2px; text-transform:lowercase; clear:both; }
#corpo h2 { font-size:15px; padding-bottom:15px; color:#4472B0; }
#corpo h3 { font-size:13px; padding-bottom:15px; color:#4472B0; }
#corpo p { font-size:11px; line-height:18px; padding-bottom:15px; }
#corpo ul { padding-bottom:15px; padding-left:15px; }
#corpo li { font-size:11px; list-style-position:inside; line-height:18px; }
#corpo .box { float:left; width:440px; padding-right:20px; }
#corpo .box2 { width:250px; float:left; }
#corpo .box2 .busca { width:220px; text-align:right; padding-bottom:15px; }
#corpo .box2 .busca p { padding-bottom:5px; }
#corpo .box2 .busca #cod_jb { border:solid 1px #b4b5b3; font-size:12px; color:#FFFFFF; padding:5px; background:#747573; width:200px; margin-bottom:1ex; }
#corpo .box2 .busca #btnBusca { background:none; border:none; cursor:pointer; font-size:12px; font-weight:bold; }
#rodape { background:url(../img/bg-rodape.jpg) no-repeat; width:776px; height:75px; }
#rodape p { text-align:center; font-size:11px; line-height:18px; color:#fff; padding-top:28px; }
#rodape p a { color:#F1EE3D; }
#map { margin:auto; }
#gdirecao { font-size:11px; }

table { font-size:11px; width:100%; border-collapse:collapse; margin-bottom:15px; }
table th { padding:2px; background:#111904; color:#FFFFFF; border:solid 1px #E9EBE6; text-align:left; }
table th a { background:#111904; color:#FFFFFF; }
table td { padding:2px; border-bottom:solid 1px #111904; }

form { }
form legend { font-size:13px; padding-bottom:15px; color:#4472B0; font-weight:bold; }
form fieldset { border:none; padding:20px; }
form dt { font-size:11px; float:left; clear:both; width:25%; min-height:32px; _height:32px; }
form dd { font-size:11px; float:left; width:70%; min-height:32px; _height:32px; }
form dd input, form dd select, form dd textarea { font-size:11px; padding:2px; background:#747573; color:#FFFFFF; }
form dd textarea { width:330px; margin-bottom:1ex; }
form div, form p { text-align:center; }
form div input, form p input { border:1px solid #9A2721; background:#BD2E28; font-size:11px; font-weight:bold; padding:2px; color:#fff; }

.refinabusca { clear:both; }

#richMedia { position:absolute; left:50%; width:360px; display:block; top:10%; z-index:77; margin-left:-130px; }

/*====================================================================================================================================================*/
/*====================|                                              POPUP                                                       |====================*/
/*====================================================================================================================================================*/

#popup { width:446px; height:186px; background:url(../img/popup.png) no-repeat 0 0; z-index:100000; position:absolute; border:2px solid #771D10; top:120px; right: 350px; -moz-box-shadow: 5px 5px 5px #000; -webkit-box-shadow: 5px 5px 5px #000; box-shadow: 5px 5px 5px #000;}
#popup #atencao { display:block; width:440px; height:175px; }

#popup #fechar a { display:block;  width:45px; height:12px; color:#FFF !important; font-weight:bold; padding:5px; float:right; background:#771D15; margin:-23px 15px 0 0; font-size: 11px;}

/*====================================================================================================================================================*/
