body{
	margin:0; auto; 
	padding:0;
	font: 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
	background: #000 url(img/bg_cinza.gif) repeat-y;
	text-align:center;
}

img{margin:0;padding:0;border:none;display:block;}

h1{
	text-align:left;
	font-size:14px;
	margin:10px;
	padding:4px 0;	
	color:#FFF;
	border-bottom:1px solid #FFF;
}

p{
	font: 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:5px 40px;
	color:#FFF;
}

/*LIMPA FLOATS*/
br.clear{
	font-size:.1em;
	height:.1em;
	line-height:.1em;
	clear:both;
}


/* segura todas as divs*/
#geral{
	width:760px;
	margin:0 auto;
	padding:0;
	text-align:left;
}

#naveg{
	float:left;
	width:180px;
	margin:0 10px;
}

#naveg ul{
 	margin:0 ;
	padding:0;
	list-style:none;
	text-align:right;
	font-weight:bold;
	font-size:13px;
	border-right:1px solid #FFF;
 }
 

#naveg li{
 margin:0;
 padding:5px 0;	
 color:#666;
}

#naveg li.selected{
 	display:block;
	line-height:15px;
	height:15px;
	background:#FFF;
	color:#F60;
	margin:0;
	padding:2px;	
}

#naveg li a{
	display:block;
	line-height:15px;
	height:15px;
	color:#FFF;
	margin:0;
	padding:0 5px 0 0;
	text-decoration:none;	
}

#naveg li a:hover{
	text-decoration:underline;	
	color:#F60;
}

#naveg li a.sub{
	display:block;
	line-height:14px;
	height:15px;
	color:#CCC;
	margin:0;
	padding:0 5px 0 0;
	text-decoration:none;
	font-size:11px;	
}

#naveg li a:hover.sub{
	text-decoration:underline;	
	color:#FC6;
}


#conteudo{
	float:left;
	width:530px;
	margin:0 10px;
}


#conteudo ul{
	 margin:0 ;
	padding:0;
	list-style:none;
}

#conteudo li{
	margin:10px 0;
	padding:0;
	list-style:none;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

#conteudo li.topo{
	margin:5px 0;
	padding:0;
	list-style:none;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}

#conteudo li a{
	display:block;
	color:#FFF;
	margin:0;
	padding:0 5px 0 0;
	text-decoration:none;	
}


#conteudo li a:hover{
	text-decoration:underline;	
	color:#F93;
}

#conteudo li a.topo{
	text-decoration:underline;
}


#conteudo  a{
	color:#FFF;
	margin:0;
	padding:0 5px 0 0;	
}

#conteudo  a:hover{	
	color:#F93;
}

#conteudo li p{
	font-weight:normal;
	margin:5px 0;
	width:430px;
	background:#333;
	border:1px solid #FFF;
	text-align:left;
	padding:5px;
}


/* pseudo-classes */


.aleft{text-align:left;}

.aright{text-align:right;}

.left{float:left;}

.right{float:right;}

