*,htm,ul{

margin:0;

padding:0;

}

img {

border:0;

}

body {

background:url(imagem/bg_body.jpg) repeat-x #fff;

width:778px;

margin:0 auto;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #333333;

}

#geral {

text-align:left;

width:778px;

}

#topo{

background:url(imagem/topo1.jpg) no-repeat;

width:778px;

height:120px;

}
.link { float:right; display:inline; margin-right:120px; height:44px; width:132px; background:#000; margin-top:6px; }
.links { width:44px; float:left; display: inline; height:44px;}

.webemail{

float:right;

width:230px;

height:40px;

text-align:justify;

margin-top:80px;

font-size:10px;

}

#menu {

width:778px;

background:url(imagem/bg_menu.jpg) repeat-x;

height:40px;

}

#menu ul {

list-style:none;

}

#menu ul li{

float:left;

display:block;

}

#menu ul li a{

text-decoration:none;

background:url(imagem/bg_menu2.jpg) repeat-x;

text-transform:uppercase;

display:block;

padding:0 10px;

line-height:40px;

margin-right:1px;

color:#000;

}

#menu ul li a:hover{

background:#f4f4f4;

color:#408080;

}

#chamada{

background:url(imagem/bg_chamada.jpg) repeat-x;

width:778px;

height:150px;

margin-bottom:7px;

}

#conteudo{

background:#fff;

padding-bottom:10px;

}

.esq {

float:left;

width:561px;

margin-right:5px;

}

.esquerda {

padding:5px;

}

.esquerda p {

padding:5px;

text-align:justify;

}

.aliamento{

vertical-align: text-top;

padding:5px;

float:left;

}

.resumo{

margin-left:31px;

color:#007A2E;

}

.resumo h3{

background:url(imagem/buletmundo.jpg) no-repeat;

margin-bottom:5px;

padding-left:25px;

line-height:22px;

color:#000;

font-size:12px;

text-transform:uppercase;

}



.resumo1 a,.resumo1 a:visited{

color:#007A2E;

text-decoration:none;

}

.resumo1 a:hover{

color:#990000;

}

.resumo1{

float:left;

margin-top:15px;

margin-right:20px;

width:150px;

padding-bottom:5px;

}

.esquerda h1 {

background:url(imagem/simbolo.gif) no-repeat;

padding-left:33px;

line-height:39px;

font-size:19px;

color:#003300;

}

.esquerda h2 {

background:url(imagem/bg_h2.jpg) no-repeat;

padding-left:47px;

line-height:39px;

font-size:19px;

color:#003300;

}

.esquerda h4 {

background:url(imagem/bg_tel.jpg) no-repeat;

padding-left:47px;

line-height:39px;

font-size:19px;

color:#003300;

}

.esquerda h3 {

background:url(imagem/bg_cadastro.jpg) no-repeat;

padding-left:47px;

line-height:39px;

font-size:19px;

color:#003300;

}

/*formulario*/

.formulario { display:block; margin:5px 0 0 0; padding:10px; width:450px;}

.formulario form { display:block; margin:0; padding:0;}

.formulario form .campo { width:100%; margin:0 0 6px 0; border:#CCC 2px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

.formulario form .campo.area,{ height:100px; width:100%;}

.formulario form label{ font-size: 16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}

.formulario form .botao { float:right; background:#489191; color:#FFF; border:#408080 1px solid; cursor:pointer; margin:10px 0 0 10px;}

.formulario form .botao:hover { background:#333; color:#FFF;}

.formulario form .botaolimpar { float:right; background:#999; color:#FFF; border:#999 1px solid; cursor:pointer; margin:10px 0 0 0;}

.formulario form .botaolimpar:hover { background:#333;}



.clean {

clear:both;

}

.direita {

float:left;

width:212px;

height:130px;

}

#email,#password {

width:150px;

background:#BBD4BE;

color:#333333;

}

.direita h2{

background:url(imagem/buletwebemail.jpg) no-repeat;

padding-left:42px;

line-height:42px;

font-size:14px;

color:#003300;



}

.web{

background:#EEF4F0;

padding-bottom:5px;

border:1px solid #CCCCCC;

}



.contact {

height:100px;

background:url(imagem/bg_contato.jpg) no-repeat #FFFFFF;

margin-bottom:10px;

}

.contact1 a{

list-style:none;

text-decoration:none;

height:50px;

background:#FFFFFF;

margin-left:50px;

margin-bottom:10px;



}

#rodape{

padding-top:20px;

text-align:center;

background:url(imagem/bg_rodape.jpg) no-repeat;

height:70px;

clear: both;

font-size:10px;

padding-bottom:10px;

}

#solucion {

position:absolute;

left:700px;

margin-top:-20px;

height:20px;

width:150px;

}

strong,a {

font-size:11px;

color:#333;

}

p {

padding:4px;

}
