body { background-color:#fff; padding:0px; margin:0px; border:0px; font-family:Arial, Helvetica, sans-serif; color:#333;}
div { padding:0px; margin:0px; border:0px; }
img { padding:0px; margin:0px; border:0; display:inline-block;}
a img { padding:0px; border:0px; display:inline-block; margin:0px;}
a { text-decoration:none; color:#006666; display:inline-block;}
p { margin:0; color:#333;}

form{ padding:0px; margin:0px; border:0px; }

#header { padding:0px; margin:0px; background:#ffdf4f; text-align:left; width:100%; vertical-align:middle;}

.headerbase {padding:0px; margin:0px; border:0px; background:#ffdf4f; text-align:left; width:100%;}
.headeresq { background-color:#ffdf4f; padding:0px; margin:0px; border:0px; display:inline; text-align:left; vertical-align: middle;  width:75%;  }
.headerdir { background-color:#ffdf4f; padding:0px 0px 0px 24%; margin:0px; border:0px; display:inline; text-align:right; vertical-align:middle; width:25%; }

.minimo { width:100%; height:0px; background:#fff; clear:both; visibility:hidden;}

.pubHeader { background:#fff; clear:both; text-align:center; }
.pubHeader img { display:block; }
.pubHeader a { display:block; }

.data { padding:.5em 0 .5em 0; color:#666666; font-size:xx-small; text-align:center; line-height:100%; }

.box { margin:4%; }
.box h2 { color:#124fb9; font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0 0 .5em 0;}
.box p { font-size:13px; margin:0 0 1em 0;}
.box img { margin-bottom:1em; text-align:center; margin-left:auto; margin-right:auto; display:block; }
.box h3 { color:#999; font-size:12px; font-weight:normal; margin:0 0 .5em 0; }

.imagem{ margin:.5em 0 .5em 0; text-align:center;}

.chamada { margin:0; padding:0 .5em 0 0; }
.chamada img { float:left; margin-right:.3em;}
.chamada h2 { color:#124fb9; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0 0 1% 2%; padding-top:.25em; line-height:100%; }
.chamada p { font-size:x-small; margin:0 0 .3em .3em; line-height:95%;}

.lista { position:relative; display:inline-block;}
.lista a  {width:100%; height:100%;}
.lista a:link {text-decoration:none;}
.lista a:hover {text-decoration:none;}

.linha { border-top:#ccc 1px solid; clear:both; }
 
.patrocinio { padding:5px 0 5px 0; background-color:#f2f2f2; clear:both; text-align:center; } 
.patrocinio h2 { font-size:x-small; margin:0 0 3px 1em; color:#999; display:none;}
.patrocinio img { display:block;}
.patrocinio br { display:none; }

.publicidade { text-align:center; padding:0 0 .5em 0; background-color:#f2f2f2;}
.publicidade h2 { font-size:x-small; margin:0 1em 3px 0; color:#999; text-align:right;}

.subnavegacao { background:#efefef; }
.subnavegacao img { display:block; }
.subnavegacao a { display:block; }

.rodape { padding:6px; margin:0px; border:0; background:#999; text-align:center; clear:both; display:block; }
.rodape img { padding:0px; border:0; display:block; }
.rodape a { display:block; }

.menu { display:table; width:100%; margin:0px; padding:0px; border:0px; }
.pubSecao { display:block; margin:0px; padding:0px; border:0px; } 
.pubSecao a { display:table-cell; margin:0px; padding:0px; border:0px; }
.pubSecao img { display:block; }

.buscaHands { padding:.7em .6em .7em .6em; background-color:#f2f2f2; text-align:center;}
.campo { border:#CCC solid 1px; width:84%; }
.botao { background:#999999; color:#fff; border:0; padding:0; width:12%;}
