*{

font-family:Arial, Helvetica, sans-serif;

}

a{

text-decoration:none;

}

a:hover{

text-decoration:underline;

}

.vermelho{

color:#990000;

}

	.barra_portal{

	width:100%;

	height:39px;

	background:url(../_imagens/bg_barra_topo.gif) repeat-x;

	text-align:center;

	clear:both;

	}

		.barra_portal_conteudo{

		width:990px;

		height:39px;

		margin:auto;

		padding-left:10px;

		}

			.mascote_menor{

			float:left;

			width:39px;

			height:39px;

			margin-right:10px;

			}

			.menu{

			float:left;

			width:930px;

			height:27px;

			padding-top:12px;

			}

				.menu ul li{

				display:inline;

				}

					.menu ul li a{

					float:left;

					padding-right:11px;

					margin-right:10px;

					color:#FFF;

					font-size:13px;

					border-right:1px solid #FFF;

					}		

					.menu ul li.ultimo a{

					border-right:none;

					margin-right:0;

					}							

	#topo{

	width:100%;

	height:127px;

	background:url(../_imagens/bg_topo.jpg) repeat-x;

	text-align:center;

	}

		#topo_conteudo{

		width:995px;

		height:127px;

		padding-left:5px;

		margin:auto;

		}					

		#mascote_maior{

		float:left;

		width:121px;

		height:122px;

		margin-top:5px;

		}

		#titulo{

		float:left;

		width:143px;

		height:105px;

		padding-top:22px;

		background:url(../_imagens/titulo_site.gif) no-repeat center;

		}

		#super_banner{

		float:left;

	    width:728px;

		height:90px;

		margin-top:18px;

		}

	#barra_categorias{

	width:1000px;

	height:42px;

	border-top:1px solid #FFF;

	border-bottom:1px solid #FFF;	

	background:#d3d3d3;

	margin:auto;

	margin-bottom:10px;

	}		

		#neoline{

		float:left;

		width:197px;

		height:41px;

		margin-right:1px;

		margin-top:1px;

		}

		#categorias{

		float:left;

		width:786px;

		height:42px;

		background:url(../_imagens/bg_categorias.gif) repeat-x;

		padding-left:15px;

		}	

			#categorias li{

			display:inline;			

			}				

				#categorias ul li a{

				float:left;

				height:30px;

				padding-top:12px;

				padding-right:15px;

				margin-right:15px;

				color:#333;

				font-size:13px;

				border-right:1px solid #d3d3d3;

				font-weight:bold;

				}		

				#categorias ul li.ultimo a{

				border-right:none;

				margin-right:0;

				padding-right:0;

				}				

	#conteudo{

	width:996px;

	margin:auto;

	text-align:center;	

	background:#FFF;

	min-height:300px;

	height:auto !important;

	height:300px;		

	padding:5px 2px;

	}		

	#conteudo_bg{

	text-align:left;

	}				

	#rodape{

	clear:both;	

	width:100%;

	height:89px;

	background:url(../_imagens/bg_rodape.gif) repeat-x;

	text-align:center;

	}		

		#rodape_conteudo{

		width:1000px;

		height:30px;

		padding-top:48px;

		margin:auto;		

		}

			#rodape_conteudo p{

			color:#ebcbcb;

			font-size:11px;

			}
