body {margin:0px; background:#a0a0a0 url(../imgs/bg.jpg) top left repeat-x fixed; font-family:Tahoma;
font-size:12px; text-decoration:none; font-style:normal;  }


#main { text-align:center;}
#site {position:absolute; width:776px; left:50%; margin-left:-385px; height:100%; }
#conteudo {width:776px; float:left; margin-top:15px; }
#inf01 {width:370px; float:left; border:1px #bababa solid; background-color:#FFFFFF; padding:15px; margin:0px 5px 5px 0px; }
#foto {width:366px; height:239px; float:right; }
#faq {width:748px; float:left; margin-top:10px; border:1px #bababa solid; background-color:#FFFFFF; padding:15px 15px 15px 15px; }
#rodape {width:748px; float:left; margin-top:10px; border:1px #bababa solid; background-color:#FFFFFF; padding:15px 15px 15px 15px; text-align:center; }

#topo {width:776px; float:left; }

.accordion_headings{cursor:pointer; font-weight:bold;}

.accordion_headings:hover{text-decoration:underline; }

/* Textos */
.tit01 {font-size:14px; font-weight:bold; }

/* bordas */
.brd01 {border:1px #bababa solid; }

/* link menu */
a:active  {color:#0f24a4; font-weight:normal; text-decoration: none;}
a:link    {color:#0f24a4; font-weight:normal; text-decoration: none;}
a:visited {color:#0f24a4; font-weight:normal; text-decoration: none;}
a:hover   {color:#333333; font-weight:bold; text-decoration: underline;}

/* form */
.input_01 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px solid #CCCCCC; background-color: #fff; }