@charset "UTF-8";

/*#########################################################################################*/
/*
/* CORES USADAS:
/* background: #C0BFBF
/* texto normal: #303030
/* links: #757477, hover: #0089D0, visitados: #2E3192, 
/* botões: #757477, hover: #A8A7A9 (e vice-versa) (só os filhos do menu é q são #A8A7A9)
/* destaques: #0089D0, hover: #2E3192
/*
/* só são usadas portanto 6 cores (background + texto + 2 tons cinzento + 2 tons azul)
/*
/*#########################################################################################*/


/*#########################################################################################*/
/*estilos gerais*/
/*é o único sítio onde o texto é mais escuro*/
/*font-family: Arial;*/
body {
	margin: 0px;
	background-color:#C0BFBF;
	color:#303030;
	font-size:11px;
	font-family: "Trebuchet MS";
	text-align:justify;
}

/*estilo da tabela central*/
.tabelaCentral {
	height:600px;
	width:800px;
	background-color: white;
	background-image: url(../imagens/fundositeAP.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

/*links*/
a {
	text-decoration:underline;
	color:#757477;
}
a:visited {
	color:#2E3192;
}
a:hover {
	color:#0089D0;
}


/*titulo das paginas*/
span.tituloHeader {
	font-size:15px;
	font-weight:bold;
}

/*estilo do corpo do texto*/
td.textoIndex, td.textoIndex table {
	text-align:justify;
	vertical-align:top;
	font-size:11px;
}

input[type=text] {
	border: 1px inset #000000;
	font-family:"Trebuchet MS";
	font-size:11px;
}
input[type=text]:focus {
	background-color: #F1F1F1;
}

input.inputradio {
	border: none;
}

textarea {
	border: 1px inset #000000;
	font-family:"Trebuchet MS";
	font-size:11px;
}
textarea:focus {
	background-color: #F1F1F1;
}

/*#########################################################################################*/
/*estilos do menu*/
.menu td {
	color:#757477;
	font-size:10px;
}
.linhaMenu {
	height:22px;
}
.tituloSeccao {
	cursor:pointer;
	width:160px;
	border:none;
}
.tituloSeccao a, .tituloSeccao a:visited {
	color:#757477;
	text-decoration:none;
}
.tituloSeccao a:hover, tr.linhaMenu td:hover {
	color: #A8A7A9;
}

/*, .tituloSeccao td:hover, tr.linhaMenu td:hover*/


.filhosSeccao {
	width:160px;
	border:none;
	padding-left:15px;
}
.filhosSeccao td {
	padding-top:2px;
	padding-bottom:2px;
}
.filhosSeccao a {
	color:#A8A7A9;
	text-decoration:none;
	font-size:11px;
}
.filhosSeccao a:hover {
	color:#757477;
}

/*#########################################################################################*/
/*estilos dos links superiores (presentes em todas as páginas)*/
td.linkSuperior {
	color: #FFFFFF;
	font-size: 9px;
	text-align:center;
	background-color:#757477;
}
td.linkSuperior:hover {
	background-color:#A8A7A9;
}
td.linkSuperior a, td.linkSuperior a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

/*#########################################################################################*/
/*estilos do rodapé*/
.rodape {
	background-image:url(../imagens/backgroundbarradebaixo.png);
	background-repeat:repeat-x;
	text-align:right;
 	font-size:11px;
	padding-right:30px;
	height:32px;
}
.rodape a {
	color:#757477;
	text-decoration:none;
}
.rodape a:hover {
	color:#A8A7A9;
}

/*#########################################################################################*/
/*estilos dos destaques*/
.destaque {
	color: #FFFFFF;
	background-color:#0089D0;
	cursor:pointer;
}
.destaque_AVISO {
	color: #FFFFFF;
	background-color:#FF0000;
	cursor:pointer;
}
.destaque:hover {
	background-color:#2E3192;
}

#imagemDestaque1, #imagemDestaque2, #imagemDestaque3, #imagemDestaque4 { cursor:pointer; }

#tituloDestaque1, #tituloDestaque2, #tituloDestaque3, #tituloDestaque4 {
	background-color:#0089D0;
	opacity:0.75;
	filter:alpha(opacity=75);
	color: #FFFFFF;
	padding:10px;
}


/*estilos dos detalhes dos destaques*/

#imagemDetalheDestaque {
	cursor:pointer;
}
#tituloDetalheDestaque {
	cursor:pointer;
	color: #FFFFFF;
	background-color:#0089D0;
	padding:10px;
}

#corpoDetalheDestaque {
	padding-top:8px;
	text-align: justify;
}
.accoesDetalheDestaque {
	color:#757477;
}
.accoesDetalheDestaque span:hover {
	color:#A8A7A9;
	cursor:pointer;
}

/*#########################################################################################*/
/*estilos dos comentários*/
.comentarios_workshop {
	font-family: "Trebuchet MS";
	font-size:11px;
}