body {
margin : 0; 
padding : 0; 
background-color: #d1d1d1; 
text-align: center;
} 
.tudo {
width: 777px; 
margin : 0; 
padding : 0; 
background-color : #f1f1f1; 
border-right: 1px solid #000;
border-left: 1px solid #000;
text-align: left;
margin-left: auto ;
margin-right: auto ; 
} 
.tudo .topo {
margin : 0; 
padding : 0; 
width : 777px; 
background-color : #fff; 
} 
.tudo .topo #logo {
margin-top : 25px; 
margin-left : 22px; 
float : left; 
} 
.tudo .topo .ajudando {
background-image : url(imagens/ajudando.jpg); 
background-repeat : no-repeat; 
width : 520px; 
height : 113px; 
margin-top : 25px; 
margin-bottom : 0; 
padding : 0; 
float : right; 
} 
.tudo .topo .linktopo {
margin-top : 25px; 
float : right; 
margin-left : 300px; 
font-size : 11px; 
font-family : Arial; 
} 
.tudo .topo .linktopo .separa {
border-left : 1px solid #ccc; 
width : 2px; 
} 
.tudo .topo .linktopo ul {
margin-right : 40px; 
padding : 0; 
} 
.tudo .topo .linktopo li {
list-style-type : none; 
display : inline; 
font-weight : 100; 
} 
.tudo .topo .linktopo li a {
color : #223f75; 
padding : 13px; 
text-decoration : none; 
font-size : 11px; 
font-family : Arial; 
font-weight : 100; 
} 
.tudo .topo .linktopo li a:hover {
text-decoration : underline; 
font-size : 11px; 
font-family : Arial; 
font-weight : 100; 
} 
.tudo .conteudo {
width : 777px; 
color : #333; 
font-size : 11px; 
font-family : Arial, Helvetica, sans-serif; 
} 
.tudo .menu {
background-image : url(imagens/fundomenu.jpg); 
background-repeat : no-repeat; 
width : 266px; 
height : 151px; 
margin : 0; 
padding : 0; 
float : left; 
} 
.tudo .menu ul {
margin : 0; 
padding : 0; 
margin-top : 8px; 
} 
.tudo .menu li {
margin-left : 30px; 
margin-top : 8px; 
margin-bottom : 0; 
margin-right : 0; 
padding : 0; 
font-size : 12px; 
font-family : Arial; 
font-weight : bold; 
color : #fff; 
list-style-image : url("imagens/setinha_menu.jpg"); 
} 
.tudo .menu li a {
color : #fff; 
text-decoration : none; 
font-size : 12px; 
font-family : Arial; 
font-weight : bold; 
} 
.tudo .menu li a:hover {
color : #fff; 
text-decoration : underline; 
font-size : 12px; 
font-family : Arial; 
font-weight : bold; 
} 
.tudo .bemvindo {
height : 151px; 
width : 510px; 
background-image : url("imagens/fundo_bem_vindo.gif"); 
background-repeat : no-repeat; 
float : right; 
margin : 0; 
} 
.tudo .utilidades {
float : left; 
background-image : url("imagens/fundo_utilidades.jpg"); 
background-color : #f1f1f1; 
background-repeat : no-repeat; 
background-position : top; 
width : 265px; 
} 
.tudo .utilidades .conteudo {
float : left; 
width : 235px; 
padding-left : 10px; 
} 
.tudo .utilidades .titulos {
margin : 0; 
padding : 15px; 
margin-left : 100px; 
} 
.tudo .utilidades .duvidas {
float : right; 
} 
.tudo .utilidades label {
font-size : 11px; 
font-family : Arial; 
display : block; 
font-size : 11px; 
color : #333; 
font-weight : bold; 
height : 18px; 
} 
.tudo .utilidades input {
font-size : 11px; 
font-family : Arial; 
background-color : #296b6c; 
height : 18px; 
color : #fff; 
border : 1px solid #296b6c; 
} 
.tudo .utilidades .check {
background-color : #296b6c; 
height : 18px; 
color : #fff; 
border : 0 solid; 
} 
.tudo .utilidades .inline {
display : inline; 
font-size : 11px; 
font-weight : 100; 
} 
img {
border : 0; 
} 
.tudo .utilidades ul {
margin-left : 20px; 
padding : 0; 
font-weight : bold; 
} 
.tudo .utilidades li {
font-size : 11px; 
} 
.tudo .utilidades li a {
color : #003366; 
text-decoration : none; 
} 
.tudo .utilidades li a:hover {
color : #003366; 
text-decoration : underline; 
} 
.tudo .utilidades .ulfaq {
float : left; 
width : 200px; 
margin : 0; 
padding : 0; 
} 
.tudo .utilidades .lifaq {
border-bottom : 1px solid #dadada; 
line-height : 20px; 
list-style : none; 
display : block; 
} 
.tudo .utilidades .lifaq a, a:hover {
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
} 
.tudo .rodape {
background-image : url("imagens/fundo_rodape.jpg"); 
background-repeat : repeat-x; 
height : 86px; 
} 
.tudo .rodape .logo_rodape {
margin-left : 20px; 
margin-top : 19px; 
float : left; 
} 
.tudo .rodape .conteudo {
float : right; 
width : 200px; 
margin-top : 35px; 
color : #fff; 
} 
.tudo .rodape .conteudo a {
font-size : 11px; 
color : #fff; 
text-decoration : none; 
} 
.tudo .rodape .conteudo a:hover {
font-size : 11px; 
color : #fff; 
text-decoration : underline; 
font-weight : 100; 
} 
.tudo .migalhas {
background-image : url("imagens/fundo_migalhas.gif"); 
background-repeat : repeat-x; 
height : 25px; 
width : 511px; 
color : #fff; 
line-height : 24px; 
margin : 0; 
} 
.tudo .migalhas .textomigalha {
padding-left : 10px; 
} 
.tudo .areatexto {
float : right; 
text-align : left; 
width : 510px; 
background-color : #eeeeee; 
border-left : 1px solid #fff; 
} 
.tudo .areatexto p {
margin : 10px; 
padding : 0; 
font-size : 11px; 
text-align : justify; 
} 
.limpa {
 clear: both;
}
h2 {
font-size: 1.9em;
font-family: "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;
font-weight: normal;
letter-spacing: 1px;
color: #0A769E ; 
margin: 0;
padding: 0; 
border-bottom: 3px solid #0A769E;
}.cinzinha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #EEEEEE;
}
