* { text-decoration:none; margin:0; padding:0; list-style:none; font-size:11px; color:#666666; text-decoration:none; text-align:left; line-height:130%; }
html{ text-align:center; background-color:#E2EAF5;  }
body{ font-size:11px; text-align:center; background-color:#E2EAF5; margin:0px auto; }
#tudo{ position:relative; margin:auto; top:9px; width:773px; background:url(images/fundo.jpg); }
#topo{  margin:0px auto; text-align:left; width:773px; height:153px; display:block; }
#alto{ width:6px; clear:both;}
#topoimagem{ left:8px; width:147px; margin-bottom:3px;}
#meio{ left:4px; clear:both;}

#menu{ top:3px; width:192px; clear:both; }
#menu ul li{  width:192px; display:block; }
#menu ul li a, #menu ul li a:hover  { position:relative; height:23px; padding-top:1px; padding-right:6px; font-weight: normal; font-size:10px; color:#1A0665; text-decoration:none; text-align:right; display:block; clear:both; background:url(images/menu.jpg); }
#menu ul li a:hover{ color:#D53300; background:url(images/menu2.jpg); }

.sub{ width:185px; text-align:right; }
.sub a{ font-weight:normal; font-size:10px; color:#666666; text-decoration:none; text-align:right; line-height:140%; }
.sub a:hover{ font-weight:normal; font-size:10px; color:#000000; text-decoration:none; text-align:right; line-height:140%; }
#materias{ position:relative; left:13px; width:751px; background:url(images/materias_fundo.jpg); }
#materias #esquerda{ display:block; width:192px; height:auto; float:left;}
#materias #direita{ display:block; width:559px; height:auto; float:right; padding-bottom:12px;}
#data{ left:1px; width:553px; height:24px; background-image:url(images/data.jpg); clear:both; }
#data2{ position:absolute; top:4px; left:217px; width:326px; height:13px; font-weight: normal; font-size:10px; color:#1A0665; text-decoration:none; text-align:right; }

#destaques{ position:relative; left:6px; top:6px; width:545px; height:24px; clear:both; margin-bottom:6px; }
#destaques .left, #destaques .right{ height:210px; display:block; width:268px; padding:3px; border:1px solid #CCC; margin-bottom:6px; float:left; }
#destaques .right{ float:right}
div > #destaques .left, div > #destaques .right {width:261px; }
#destaques #right{ float:right; }

#interna{ position:relative; left:6px; top:6px; width:545px; height:24px; clear:both; margin-bottom:6px; }
#interna #i01, #interna #i02{ width:115px; float:left;  display:block; height:auto; padding:3px; margin-bottom:6px}
#interna #i02{ width:530px; float:right; }

#galeria{ position:relative; left:12px; top:6px; width:530px; height:24px; clear:both; margin-bottom:6px; }
.galeriabusca{ position:relative; left:12px; margin-top:10px; }
#galeria #esq{ display:block; width:355px; height:auto; float:left; padding:2px; margin-bottom:6px; text-align:center; vertical-align:top;}
#galeria #dir{ display:block; width:158px; height:auto; float:right; padding:3px; border:1px solid #CCC;margin-bottom:6px}
.tab{text-align:center; vertical-align:middle;}

#pe2{ position:relative;  clear:both; width:751px; height:6px; margin-top:6px; }
.fotodestaque{ position:relative; float:left; display:block; border:1px solid #999; margin:5px 5px 5px 0px; }
.titdestaque{ float:left; width:105px; height:170px; margin:2px 5px 0px 10px; font-weight:bold; font-size:15px; color:#AE4B52; text-decoration:none; text-align:left; line-height:130%; }
.titPacote, .titPacote a, .tit{ font-weight:bold; font-size:15px; color:#D78100; text-decoration:none; text-align:left; line-height:150%; left:7px; }
.titPacote, .titPacote a{ font-size:12px; }
.tit2{ margin-left:10px; font-weight:bold; font-size:15px; color:#D78100; text-decoration:none; text-align:left; line-height:150%; left:7px; }
#enderecos{ top:18px; left:226px; width:555px; }
#enderecos .bold{ font-weight:bold; font-size:11px; color:#000000; text-decoration:none; text-align:left; line-height:130%; }
#enderecos #cg, #enderecos #dr, #enderecos #jr{ top:2px; width:165px; float:left; }
#enderecos #cg{ left:15px; padding-right:30px; }
#enderecos #dr{ padding-right:30px; }

.volta, .navega01{ position:relative; float:right; clear:both; padding:5px 0px 5px 0px }
.part, .volta a, .navega01 a, .navega01 a:hover{ font-weight:bold; color:#D78100; font-size:10px; text-decoration:none; text-align:right; }
.volta a:hover, .navega01 a:hover{ color:#1A0665; }	
.volta { margin-right: 20px;}

#destaque02{ position:relative; margin:0px auto; width:540px; background-color:#FFF; clear:both; display:block; }
#pe{ position:relative; clear:both; margin:0px auto; width:773px; height:10px; }
.formulario{ position:relative; margin:0 auto; }
.formulario{ position:relative; width:450px; padding:6px; border:1px solid #CCC; }
.texto2{ font-size:11px; color:#E67817; text-decoration:none; text-align:right; line-height:130%; display:table-cell; }
.formtab{ text-align:right; vertical-align:middle; }
.form1 { border: 1px solid #BAC5CD; background-color: #E6EAED; margin-bottom:4px; padding:2px; font-weight: normal; font-style: normal; font-size: 10px; color: #000; text-decoration:none;}
#rodape{ position:relative; left:10px; width:751px; height:25px; background:#E2EAF5; }
#nome #assina{ position:relative; display:block;}
#nome{ padding:4px 0px 0px 12px; float:left; width:100px; }
#assina{ float:right; width:225px; padding:3px 10px 0px 0px; }

.pag, .navega01 a:hover, .navega01 a, #enderecos .bold, .tit2, .tit, .titdestaque, #data2, *, body, #menu ul li a, #menu ul li a:hover, .texto2, .sub a, .sub a:hover{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, 'trebuchet ms';}
#enderecos, .titdestaque, #data, .sub, #menu, #topo, #meio, #topoimagem, #alto{ position:relative; display:block; }	

.tels {width:175px; float:left; margin-top:5px}

