* {
	margin:0;
	padding:0;
}
body {
	text-align:center;                     
	font:75%/140% Arial, Helvetica, sans-serif;
	background: #011633 ; 
}
#tudo{
	width:722px;
	margin:0 auto;
	margin-top: 20px;
	text-align:left;
	border:0px;
	voice-family: "\"}\""; 
voice-family:inherit;
width:720px;
}
body>#tudo {
	width:720px;
}
#topo {
	height:90px;
	background:white;
	border:1px solid #fff;
	text-align:center;
}
#principal {
	float:left;
	width: 345px;
	height: 340px;
	background:#fff;
	margin-left:180px;
	display:inline;	
	text-align:justify;
	padding:10px;
}
#nav-sec {
	float:left;
	width: 165px;
	height: 355px;
	background:#eee;                    
	margin-left:0px;
	padding-left:10px;
	padding-top:5px;
}
#navegacao {
	float:left;
	width: 180px;
	height: 355px;
	overflow:auto;
	background:#eee;
	margin-left:-720px;
	margin-right:0px;
	display:inline;
	text-align: center;
	padding-top:5px;
}
#rodape {
	text-align:center;
	height:35px;
	background:#eee;
	clear:both;
	padding-top:10px;
} 
h1{
	text-align: justify;
	text-decoration: ;
	text-indent: 10px;
	text-transform: none;
	font: italic 16px helvetica, serif, Arial,Times New Roman, Serif;
}
h2{
	color:#011633;
	font-weight: bold;
	font-size: 120%;
}
h3{
	font-size: 120%;
	color:#011633;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
p { 
	color:#333; 
	margin:10px;
}
ul,dd,dt {margin-left:5px;}
li { 
	list-style:none;
	marggin: 2px;
}


ul.revistas{float:left;}
	ul.revistas li{width: 155px; display:block; float:left; text-align: center; list-style-type: none; margin: 10px 0;}
	ul.revistas li div{width: 150px; text-align: center; margin: 0 0 5px 0; float:left;}
	ul.revistas li div img{width: 130px; box-shadow: 2px 2px 10px #999999;}

