*{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
list-style:none;
color:#707070;
}
body {
margin:0 auto;
width:960px;
text-align:center;
background:url(imagem/bg.jpg) repeat-x #FFF;
}
#geral {
margin:0 auto;
text-align:left;
width:960px;
}
#topo {
background:url(imagem/topo1.jpg) no-repeat;
width:960px;
height:100px;
}
#fone {
width:200px;
float:right;
height:42px;
line-height:20px;
margin-top:20px;
margin-right:5px;
padding-left:40px;
background:url(imagem/bg_tel.jpg) no-repeat;
}
#fone li {
font-size:11px;
color:#005E8A;
}
#menu {
height:36px;
width:960px;
background:url(imagem/bg_li.jpg) repeat-x;
border-left:0px;
border-rigth:0px;
}
#menu ul {
float:left;
display:block;
margin-left:190px;
background:url(imagem/bg_li.jpg) repeat-x #EEF7FE;
display:inline;
}
#menu li a {
color:#0093D9;
}
#menu li {
float:left;
display:block;
font-size:14px;
}
#menu li a {
width:90px;
float:left;
display:block;
padding:8px;
background:#FF0033;
margin-left:1px;
font-size:14px;
text-align:center;
background:url(imagem/bg_li.jpg) repeat-x;
}
#menu li a:hover {
background:url(imagem/bg_lia.jpg) repeat-x;
color:#00486A;
}
#menu .current {
background:url(imagem/bg_lia.jpg) repeat-x;
color:#00486A;
}
#conteudo {
width:940px;
padding:10px;
background:#F0F8FF;
padding-bottom:0;
}
.esquerda {
width:664px;
float:left;
margin-right:10px;
text-align:left;
}
.direita{
width:262px;
float:left;
}
.fot1 {
float:left;
margin:2px;
margin-left:1;
margin-bottom:0;
vertical-align:text-top;
border:5px solid #8DC6FD; 
}
.galeria {
float:left;
margin:16px;
margin-left:11px;
margin-bottom:0;
height:67px;
width:100px;
display:inline;
}
.galeria img {
border:2px solid #8DC6FD;
}
.banner {
width:654px;
padding:5px;
margin-bottom:10px;
background:#FFF;
border:1px solid #8CC6FF;
}
.flash, .servico {
padding-left:12px;
float:left;
width:350px;
height:233px;
display:inline;
}
.texto {
float:left;
width:290px;
height:233px;
text-align:justify;
}
.contato {
width:654px;
float:left;
text-align:justify;
background:url(imagem/bg_contato.jpg) no-repeat;
background-position:bottom;
background-position:right;
}
.localizacao {
width:654px;
float:left;
}
.poster {
width:654px;
padding:5px;
margin-bottom:15px;
background:url(imagem/bg_poster.jpg) repeat-x #EDF9FF;
border:1px solid #8CC6FF;
}
.texto h2,.texto h1,.comentario h2,.contato h2,.localizacao h2 {
color:#fff;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
background:url(imagem/bg_teste.jpg) no-repeat #009CE8;
padding-left:30px;
line-height:29px;
}
.email h2,.poster h2{
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
background:url(imagem/bg_teste.jpg) no-repeat #009CE8;
padding-left:30px;
line-height:29px;
color:#fff;
}
#bandeira {
height:36px;
margin-bottom:10px;
border:0px;
}
img{
border:0;
}
.bandeira {
float:left;
padding:5px;
margin-left:20px;
width:50px;
height:26px;
display:inline;
}
.comentario {
padding:5px;
margin-bottom:10px;
background:#FFF;
border:1px solid #8CC6FF;
text-align:justify;
}
.email {
height:110px;
padding:5px;
margin-bottom:10px;
background:url(imagem/bg_email.jpg) repeat-x #AFE5FF;
border:1px solid #8CC6FF;
text-align:justify;
}
.clima {
padding:5px;
margin-bottom:10px;
text-align:center;
}
#rodape {
color:#005E8A;
font-size:11px;
padding-top:0px;
padding-bottom:15px;
text-align:center;
width:960px;
height:105px;
background:url(imagem/bg_rodape3.jpg) no-repeat;
}
#solucion {
position:absolute;
left:800px;
margin-top:-20px;
height:20px;
width:150px;
}
strong {
font-size:11px;
color:#0F87FF;
}
#solucion a {
font-size:11px;
color:#666;
}
.br{ clear:both;}
.both{ clear:both;}
.fot {
vertical-align:text-top;
float:left;
margin-left:5px;
}
#form {
margin-bottom:10px;
}
.form {
margin-bottom:2px;
}
fieldset {
border:none;
}
#contato li {float:left;
color:#005E8A;
font-weight:bold;
}

/**form fim **/