/*=========================================================DIVS====================================================*/
#corpo{
background:#fff url(../img/bg_corpo.gif) no-repeat;
width:770px;
min-height:900px;
margin:0 auto;
border-bottom:solid 4px #28166f;
}


/*=========================================================TABELA CONTATO===========================================*/
#contato{
width:340px;
margin:10px;
}

#contato table td {
height:40px;
_height:30px;
}

#contato input{
background:#fff;
border:solid 1px #e8e8e8;
}

#contato textarea{
background:#fff;
border:solid 1px #e8e8e8;
color:#666;
}

div.box_fac{width:320px; padding-left:15px;}
ol.lista_num_seta{ padding:10px; margin-left:10px;}
ol.lista_num_seta li{/*background:url(../img/ico_seta.jpg) no-repeat 0 3px; */padding-left:15px; margin-bottom:10px; color:#426196; list-style:decimal;}
ol.lista_num_seta li a{color:#426196;}
ol.lista_num_seta li ul{ margin:5px 0;}
ol.lista_num_seta li ul li{list-style:none; background:url(../img/ico_seta.jpg) no-repeat 0 3px; }
ol.lista_num_seta li span a{text-decoration:underline;}
ol.lista_respostas{}
ol.lista_respostas li{margin-bottom:10px;}
ol.lista_respostas span{color:#666; display:block; background:#f1f1f1; padding:10px; margin:10px;}
ol.lista_respostas ul li{ background:none;}

a.topo{background:url(../img/ico_topo.gif) no-repeat; width:25px; height:19px; text-indent:-5000px; display:block;}