/* RESET GERAL */
* {border:0;font-size:100%;margin:0;outline:0;padding:0;}
body { height:100%; background:#fdfa9b url(../img/bgs/bg-body.jpg) repeat-x; font:small Arial, Helvetica, sans-serif; text-align:center; color:#828056;  }
ol, ul, dl {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
blockquote:before, blockquote:after,q:before, q:after {content:"";}
blockquote, q {quotes: "" "";}
hr, legend {display:none;}
address { font-style:normal; }
a span, h1 span, h2 span { display:none; }
span#aviso { color:#ff1f1f; display:none; }

h1 { width:235px; height:160px; float:left; background:url(../img/logo.gif) no-repeat; margin-top:10px; margin-left:15px; }
h1 a { display:block; width:100%; height:100%; }
.gg-body-in h1 { background:none;}

#gg-body, .gg-body-in { width:875px; margin:auto; display:table; height:100%; }
#gg-header { height:170px; }

#gg-box-first { width:213px; margin:15px 20px 0 36px; _margin:0; _margin-left:27px; float:left;  } /*O total de largura tem que ser 285*/
#gg-flash { width:580px; height:340px; float:left; }

.gg-box-second { float:left; width:245px; margin:0 20px; height:295px; _margin:0; _margin-left:20px;}

ul.gg-calls { float:left; width:580px; font-size:11px; margin-top:10px;}
ul.gg-calls li { height:140px; width:250px; float:left; margin-left:5px; }
ul.gg-calls li a { width:103px; height:26px; display:block; }

#gg-footer { 
	background:url(../img/bgs/bg-footer.jpg) repeat-x; width:100%; height:100%; _height:150px; display:table;
	clear:both; margin-top:10px; color:#7e4500; font-weight:bold; font-size:14px; text-align:center; 

}
#gg-footer p { font-weight:normal; font-size:11px; margin:auto; margin-left:-75px; margin-top:7px; }




