    body,td,th {
		color: #fff;
/*        font-family: "Trebuchet MS", "Helvetica LT Condensed", Arial*/
		font-family: Helvetica, Arial, sans-serif;
        font-size: 14px;
		line-height: 17px;
    }
	body {
		background-color:#000000;
		margin: 0px 0px 0px 0px;
		background:url(images/fundo.jpg) center top;
/*		background:url(images/conteudo_fundo.jpg);		*/
	}
	input, textarea, select, option {
		background-color:#244453;
		border:0px none;
		color:#FFFFFF;
	}
	.botao {
		background-color: #112A27;
		color: #ffffff;
		border:0px none;
		width:150px;
		height:34px;
		text-align:center;
		vertical-align: middle;
		font-family:Arial, Helvetica, sans-serif;
        font-size: 16px;
		font-weight:bolder;

	}
hr {
    color: #000000;
    background-color: #000000;
    height: 1px;
    border: 0;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E5E5E5;
}
	.cabecario {
		/*background:url(images/cabecalho_titulo.jpg);*/
		background: #000 url(images/cabecalho_parte1.jpg) no-repeat;
		width:760px;
		height:390px;
	}
	#conteudo-imagem {
		background: url(images/cabecalho_parte2.jpg) no-repeat;
		padding: 0 20px 30px;
	}
	.conteudo {
		background: #000 url(images/conteudo_fundo.jpg);
		width:760px;
	}
	h2 {
		margin: 0; padding: 0;
	}
	.pagina-titulo {
		font-size: 27px;
		letter-spacing: -1.3px;
		padding-top: 10px;
	}
	a:link {
		text-decoration:none;
		color: #fff;
	}
	a:visited {
		text-decoration:none;
		color: #eee;
	}
	a:hover {
		text-decoration:underline;
	}
	.mostra {
		border:1px solid #666666;
		padding-bottom:10px; padding-top:5px;
	}
	.fotomostra {
		border:1px solid #666666;
	}
	
.style6 {
	color: #FFFFFF;
	font-weight: bold;
}
.style7 {
	color: #FFFFFF;
	font-size: 22px;
	letter-spacing: -1.5px;
	line-height: 26px;
}
.style8 {
	font-size: 16px;
	font-weight: bold;
}
	
	
	
	
	
	.menu {
	background-color:#000000;
	/*	border:#CCCCCC solid 1px;*/
	filter: Alpha(Opacity=80);
	font-weight: bold;
	
	}
	
	.menu a:hover {
		text-decoration:underline;
	}







/* menus */
div#topMenu {
	background:#000000;
	height:16px;
	text-align:left;
}

.menu-hv * { margin:0; padding: 0; vertical-align:middle;}

.menu-hv a { display: block; padding: 1 6px; line-height: 16px;}

.menu-hv li { list-style: none; float: right; }

.menu-hv li ul { position: absolute; visibility: hidden; }

.menu-hv li ul li { float: none; white-space: nowrap; display: inline; /* o inline é pro IE */ }

.menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }

.menu-hv li:hover ul, .menu-hv li.over ul { visibility: visible;}

.menu-hv li:hover ul ul, .menu-hv li.over ul ul { visibility: hidden;}

.menu-hv ul ul li:hover ul, .menu-hv ul ul li.over ul { visibility: visible;}

.menu-hv { width: 100%; margin-left:23px;}
 
.menu-hv ul li ul { background-color: #000000; /*border: 1px solid #DFDFDF; */}

.menu-hv ul li ul a:hover { background-color: #000000; }

.submenu {
	filter: Alpha(Opacity=80);
	width:270px;
}
.submenu a{
	color: #FFFFFF;
	text-decoration: none;
}
.submenu a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}/*Alerta de inscrições*/.alertaInscricoes {background:#FF0000;border:1px solid #666666;color:#FFFFFF;margin:0px 10px 37px 10px;text-align:center;}.alertaInscricoes a h4,p{margin:5px 0px 5px 0px;text-decoration:none;border:none;}.alertaInscricoes a p{font-weight:bold;}.alertaInscricoes a{text-decoration:none;border:none;}/*Fim estilo Alerta de inscrições*/
