body {
 background-color: #2A2A2A; 
 text-align: center; 
 margin: 0px; 
 padding:0px;
  }

#tudo {
	width: 990px;
	margin:0 auto;   
	text-align:left; /* "remédio" para o hack do IE */ 
 }

#geral {
	width: 990px;
	padding: 15px 15px 0px 15px;
	background-color: #e3e3e3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f4f;
	float:left;
}

#topo{
	width:960px;
	float:left;
}

#menu1{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	height:10px;
	width:960px;
	text-align:right;
    clip:   rect(   );
}

.menu2{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: xx-small; 
line-height: 10px; 
font-weight: lighter; 
color: #910000; 
text-decoration: none; 
background-attachment: fixed; 
background-color: #FFFFFF; 
text-align: center; 
vertical-align: middle;
 }

#corpo {
background-color: #7F7F7F; 
background-position: center center; 
float: left; 
width: 960px; 
height:465px;
} 

#corpoimagem {  
background-color: #FFFFFF;
width: 200px; 
height:415px;
margin-top: 25px;
margin-left:25px;
}

#corpotexto {  
background-color: #FFFFFF; 
width: 685px; 
height:415px;
margin-top: -415px;
margin-left:250px;
}

#boxes {
background-color: #FFFFFF; 
background-position: center center; 
float: left; 
width: 960px; 
height:25px;
/*margin-top: 25px;*/
} 

#box1 {
background-position: center center; 
float: right; 
width: 25px; 
height:23px;
margin-top: 5px; 
margin-right: 5px; 
margin-bottom: 5px; 
margin-left: 5px;
} 

#box2 {
background-position: center center; 
float: right; 
width: 25px; 
height:23px;
margin-top: 5px; 
margin-right: 5px; 
margin-bottom: 5px; 
margin-left: 5px;
} 

#box3 {
background-position: center center; 
float: right; 
width: 25px; 
height:23px;
margin-top: 5px; 
margin-right: 5px; 
margin-bottom: 5px; 
margin-left: 5px;
} 

.webmail{  
font-family: "Times New Roman", Times, serif; 
font-size: xx-small; 
line-height: 9px; 
font-weight: lighter; 
font-variant: normal; 
color: #FFFFFF; 
text-decoration: none; 
background-attachment: fixed; 
background-color: #999999;
}

.portal {  
font-family: "Times New Roman", Times, serif; 
font-size: xx-small; 
line-height: 9px;
font-weight: lighter;
font-variant: normal;  
color: #FFFFFF; 
text-decoration: none; 
background-attachment: fixed; 
background-color: #0000FF; 
}

.textoConteudo{
line-height: 21px;
text-align:justify;
color:#535353;
width:645px;
text-indent:20px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
text-indent: 20px;
margin-top: 25px; 
margin-left:20px;
}

p{
line-height: 21px;
text-align:justify;
color:#535353;
width:645px;
text-indent: 20px;
margin-top: 25px; 
margin-left:20px;
}

.tituloConteudo{
width:645px;
color: #910000;
font-family: Arial;
text-align:left;
font-size: 20px;
text-indent: 20px;
margin-top: 25px; 
margin-left:20px;
}

.rodape {  
font-family: Arial, Helvetica, sans-serif; 
font-size: xx-small; 
font-style: normal; 
line-height: 10pt; 
font-weight: lighter; 
font-variant: normal; 
background-attachment: fixed; 
background-color: #DFDFDF; 
text-align: center; 
vertical-align: middle; 
color: #919191
}
