/* atribue parâmetros a todas as páginas */ 
body {
	background-color: #CCCCCC;
 	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

table {
	margin: auto;
}

* {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.borda_tabela {/* border:0px; */background-color:#FFF; }


/* ############################################## */
/* Todos os textos do site (exceto home) */
/* ############################################## */
h1 {
	margin:0; padding:0;
	color:#FFF;
	font-size:18px;
}
h2 {
	margin:0; padding:0;
	color:#B2B2B2;
	margin-bottom:10px;
	font-size:18px;
}
h3 {
	margin:0; padding:0;
	color:#0f8fcc;
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.texto_roxo {
	font-family: Verdana;
	font-size: 11px;
	color: #BABCDA;
	text-decoration: none;
}

.texto_destaque {
	font-family: Verdana;
	font-size: 11px;
	color: #E6580C;
	text-decoration: none;
}

.texto_destaque_azul {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #41418D;
	text-decoration: none;
}
.texto_destaque_azul a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #41418D;
	text-decoration: none;
}
.texto_destaque_azul a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #41418D;
	text-decoration: none;
}
.texto_destaque_azul a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #41418D;
	text-decoration: underline;
}
.texto_destaque_azul a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #41418D;
	text-decoration: none;
}

.texto_branco {
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.texto_branco a:link {
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.texto_branco a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.texto_branco a:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: underline;
}

.texto_branco a:active{
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.texto {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.texto a:link {
	font-family: Verdana;
	font-size: 11px;
	color:#000;
	text-decoration: none;
}
.texto a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.texto a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #727272;
	text-decoration: underline;
}
.texto a:active {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
/********************/
.noticia_home {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.noticia_home a:link {
	font-family: Verdana;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}
.noticia_home a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.noticia_home a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: underline !important; 
}
.noticia_home a:active {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


/********************/

.texto_paginas {
	font-family: Verdana;
	font-size: 11px;
	color: #7D7D7E;
	text-decoration: none;
}
.texto_paginas a:link {
	font-family: Verdana;
	font-size: 11px;
	color:#5056A1;
	text-decoration: none;
}
.texto_paginas a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #7D7D7E;
	text-decoration: none;
}
.texto_paginas a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #7D7D7E;
	text-decoration: none;
}
.texto_paginas a:active {
	font-family: Verdana;
	font-size: 11px;
	color: #7D7D7E;
	text-decoration: none;
}

/* ############################################## */
/* ..Outros.. */
/* ############################################## */
.titulo_paginas {
	font-weight:bold;
	font-family: Verdana;
	font-size: 12px;
	color: #3F3F8C;
	text-decoration: none;
}


.negrito {
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7A7776.
}


.rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}


.titulo_branco {
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration: none;
	border:1px #CCCCCC solid;
}


.borda_img { border: 1px solid #000; }


.borda_padding { padding: 6px; }


.tabelinha_clara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	text-align:left;
	background-color: #6267AB;
	vertical-align:middle

}

.tabelinha_escura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	text-align:left;
	background-color: #5056A1;
	vertical-align:middle

}


.tabelinha_cabecalho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	background-color: #5056A1;
	vertical-align:middle
}
.no-repeat { background-repeat:no-repeat;}




/* CURSOS */
.lista {
	border: 0px solid #999999;
	padding: 30px;
	float: left;
	width: 505px;
	background-image:url(imagens/linha_fundo_tabelas_03.gif);
	background-repeat: repeat-y;
}

.lista_nao_dupla{
	border: 0px solid #999999;
	padding: 0px;
	float: left;
/*	width: 400px;*/
}

.item, .item2 {
	border: 0px solid red;
	vertical-align: middle;
	padding-left: 28px;
	background-image: url(imagens/menu_icone_32.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
}
.item2 {
	background-image: url(imagens/menu_icone_verde_32.gif);
}
.item a, .item2 a {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #41418D;
	text-decoration: none;
}
.item2 a {
	color:#E14900;
}
.item a:hover, .item2 a:hover {
	text-decoration: underline;
}
.both {
	clear: both;
}

#col1, #col2 {
	border: 0px solid red;
	float:left;
	width: 235px;
}

/* CURSOS FIM */

#noticia{
	width:227px;
	text-align:left;
	margin-top:10px;
	padding-left:65px;
	color:#000;
	float:left;
}
	#noticia table{ margin-top:10px; float:left; color:#FFFFFF; }
	#noticia b{color:#B2B2B2; font-weight:bold;}
	#noticia p{text-align:justify;}
	#noticia strong { color:#00a2ed}
	#noticia img.img{ float:left; border:1px solid #89b9e1; margin-right:10px; margin-bottom:5px; }
	
#outras_noticias {
	float:right; 
	height:60px;
	color:#B2B2B2; 
	width:260px; 
	padding-left:10px;
	margin-top:10px;
}
	#outras_noticias b{ color:#000; font-weight:bold;}
	#outras_noticias a{ color:#B2B2B2; text-decoration:none;}
	#outras_noticias table{ margin-top:10px; float:left; color:#FFFFFF}

