body { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #003; 
font-size : 12px; 
margin : 0; 
padding : 0; 
background-color : #3d4b78; 
/*text-align: justify;*/ 
text-align:center; /* hack para o IE */
}
.floatLeft { 
float : left; 
margin-right : 0 0 0 0; 
} 
.floatRight { 
float : right; 
} 
.clear { 
clear : both; 
} 
a { 
outline : none; 
} 
ul { 
list-style : square inside; 
} 
a, a:visited { 
color : #729dff; 
text-decoration : none; 
} 
a:hover, a:active { 
color : white; 
} 

.panel ul { 
text-align : left; 
margin : 0 0 0 0; 
} 

#tudo { 
display: table; 
width: 760px;
margin:0 auto; 
padding: 5px;
text-align:left; /* "remédio" para o hack do IE */
background-color: #3d4b78;
border : 4px solid #003; 
} 

#topo  { 
width : 760px; 
height : 65px; 
} 
#topo  h1 { 
margin : 0; 
color : #fff; 
} 

#menu { 
float : left; 
width : 198px; 
height : 600px; 
margin: 0 0 0 0;
} 

#conteudo {
float: right;
width: 554px;/* width: 550px;*/
height: auto;
}
#principal { 
margin : 0 0 0 0; 
} 
#rodape {
clear: both;
height: 40px;
background-color: #3d4b78;
}
.conteinerfoto { 
float : left; 
width : 172px; 
height : 172px; 
margin : 1px; 
padding : 1px; 
/*width : 170px; 
height : 170px; 
margin : 2px; 
padding : 2px; */
position : relative; 
background-color : #f5f7f9; 
border-right : 1px solid #a5a7aa; 
border-bottom : 1px solid #a5a7aa; 
text-align : left; 
} 
.conteinerfoto1 { 
float : left; 
width : 125px; 
height : 125px; 
margin-left : 2px; 
padding : 3px; 
position : relative; 
background-color : #f5f7f9; 
border-right : 1px solid #a5a7aa; 
border-bottom : 1px solid #a5a7aa; 
text-align : left; 
} 
#conteudo p { 
color : #ff0;
margin-right: 4px;
} 
body, td, th { 
color : #ffffff; 
} 
a.c1 { 
display : none; 
visibility : hidden; 
} #tudo #conteudo .Part .Sect p span {
	color: #F0F0F0;
}

