* {margin:0 auto;}

body {background-color:#7a9e28; background-image:url(images/fundotela.gif); font-family:Arial, Verdana,; font-size:12px; text-align:center;}
.geral {width:945px; padding:0px; border:3px solid #ffffff; background-color:#ece9d8;}
.topo {height:187px; background-image:url(images/bg_topo.gif);	background-repeat:repeat-x;}
.logo {float:left;}
.imagemTopo {float:right; background-image:url(images/topo.jpg); background-repeat:no-repeat; width:605px; height:144px;}
.menu {float:right;}
.menuBotao {margin:0px 14px 0px 14px;}
.menuBotaoIng {margin:0px 14px 0px 9px;}
.rodape {clear:both; width:100%; background-color:#dad1bb; background-image:url(images/bg_rodape.gif); color:#9d8d67; padding:13px 0px 13px 0px;}
.rodape a {color:#9d8d67; text-decoration:none;}
.rodape a:hover {text-decoration:underline;}
.conteudo {clear:both; width:900px; text-align:left; margin:0px 20px 20px 20px;}
p {clear:both; line-height:35px; color:#666666; margin:10px 0px 10px 0px;}
p a {color:#666666; text-decoration:underline;}
p a:hover {text-decoration:none;}
p span {color:#669900; font-weight:bold;}
.imgEsqP {float:left; width:240px; height:193px; background-image:url(images/moldP.gif); background-repeat:no-repeat; padding:5px 5px 0px 5px; margin-right:10px;}
.imgDirP {float:right; width:240px; height:193px; background-image:url(images/moldP.gif); background-repeat:no-repeat; padding:5px 0px 0px 5px; margin-left:10px; text-align:left;}
.imgEsqG {float:left; width:406px; height:302px; background-image:url(images/moldG.gif); background-repeat:no-repeat; padding:5px 5px 0px 5px; margin-right:10px;}
.imgDirG {float:right; width:406px; height:302px; background-image:url(images/moldG.gif); background-repeat:no-repeat; padding:5px 0px 0px 5px; margin-left:10px; text-align:left;}
.imgMeioG {width:406px; height:302px; background-image:url(images/moldG.gif); background-repeat:no-repeat; padding:5px 0px 0px 5px;text-align:left; margin-right:20px;}
.imgTxt {color:#cc6633; margin:8px 0px 0px 35px; float:left;}
.imgAmpliar {float:right; margin:3px 10px 0px 0px;}
h1 {clear:both;}
h1 ul {display:none;}
h2 {margin-bottom:20px;}
h2 ul {display:none;}
table {font-size:12px; color:#666666}
.tabelaTarifas {background-color:#f39e5f; border:1px solid #f39e5f; color:#ffffff; font-weight:bold;}
.tabelaTarifas span {color:#ff0000;}
.tabelaTTitulo {background-color:#617b29; color:#ffffff; font-weight:bold; padding:3px; border-left:1px solid #f2fbe1; border-right:1px solid #617b29; width:33%;}
.tabelaTTitulo1 {background-color:#617b29; color:#ffffff; font-weight:bold; padding:3px;}
.tabelaTLinha {background-color:#f2fbe1; padding:3px; border-left:1px solid #617b29; border-right:1px solid #f2fbe1; font-weight:normal; color:#666666;}
.tabelaTLinha1 {background-color:#f2fbe1; padding:3px; font-weight:normal; color:#666666;}
.campoForm {font-family:Arial, Verdana; color:#666666; border:1px solid #d4c1a2; background-color:#ffffff; width:100%;}
.botaoForm {background-color:#f1944f; font-size:9px; color:#ffffff; font-weight:bold; border:3px double #617b29;}
.textogeral {clear:both; line-height:25px; color:#666666; padding:5px 10px 5px 10px; font-size:14px;}
.textogeral a {color:#666666; text-decoration:underline;}
.textogeral a:hover {text-decoration:none;}
.textogeral span {color:#669900; font-weight:bold;}
.txtHome {clear:both; background-color:#ffffff; background-image:url(images/border_right.gif); background-position:top right; background-repeat:repeat-y;}
.txtHomeBottom {background-image:url(images/border_bottom.gif); background-position:top left; background-repeat:repeat-x; height:6px; width:99%; float:left;}
.tituloSuite {font-size:25px; font-weight:bold;color:#669900; text-align:center; margin-bottom:10px;}
.legenda {font-size:10px; color:#CC0000;}
.bandeira {float:right; padding:5px 15px 0px 0px;}
img {border:0px;}
