body {
	background:url(../imgs/fundo_site.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	background-color:#f4f4f4;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000;
}

.bt_menu_primeiro {
	padding-left:6px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#135482;
	font-weight:bold;
	background-color: #d1dde5;
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#a8c2d5;
	height:27px;
	text-align:left;
	vertical-align:middle;
}
.bt_menu_primeiro:hover {
	padding-left:6px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#135482;
	font-weight:bold;
	background-color: #b4c9d8;
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#a8c2d5;
	height:27px;
	text-align:left;
	vertical-align:middle;
}

a.menu_item:link, a.menu_item:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #135482;
    font-weight: bold;
    text-decoration: none;
}
a.menu_item:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #135482;
    font-weight: bold;
}

.bt_menu {
	padding-left:6px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#135482;
	font-weight:bold;
	background-color: #d1dde5;
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#a8c2d5;
	border-top:solid;
	border-top-width:thin;
	border-top-color:#e5ebef;
	height:27px;
	text-align:left;
	vertical-align:middle;
}

.bt_menu:hover {
	padding-left:6px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#135482;
	font-weight:bold;
	background-color: #b4c9d8;
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#a8c2d5;
	border-top:solid;
	border-top-width:thin;
	border-top-color:#e5ebef;
	height:27px;
	text-align:left;
	vertical-align:middle;
}
.tabela_destaques_secudario{
	background-color:#dfdfdf;
	padding:6px;
}
.tabela_destaques{
	background-color:#e9ecee;
	padding:8px;
	height:168px;
	vertical-align:middle;
}
.saiba_mais_destaque {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color: #89adc7;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
}
.saiba_mais_destaque_insc
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #3C6380;
    font-size: 12px;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
    font-weight: bold;
}
.saiba_mais_destaque_principal, a.saiba_mais_destaque_principal:link, a.saiba_mais_destaque_principal:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #4e7491;
    font-size: 10px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
    text-decoration: none;
    text-align: justify;
}

a.saiba_mais_destaque_principal:hover {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color: #4e7491;
	font-size:10px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
	text-align: justify;
}

.ver_mais_ultimas_noticias, a.ver_mais_ultimas_noticias:link, a.ver_mais_ultimas_noticias:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #186f44;
    font-size: 10px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
    text-decoration: none;
}

a.ver_mais_ultimas_noticias:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #186f44;
    font-size: 10px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
}


.titulo_destaque_principal, a.titulo_destaque_principal:link, a.titulo_destaque_principal:visited, a.titulo_destaque_principal:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 16px;
    color: #254c6b;
    font-weight: bold;
    text-decoration: none;
}

.titulo_encubadora, a.titulo_encubadora:link, a.titulo_encubadora:visited, a.titulo_encubadora:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 13px;
    color: #254c6b;
    font-weight: bold;
    text-decoration: none;
}

.titulo_sub
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 14px;
    color: #336699;
    font-weight: bold;
}

.titulo_destaque_secundario, a.titulo_destaque_secundario:link, a.titulo_destaque_secundario:visited {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	color:#254c6b;
	font-weight:bold;
}
a.titulo_destaque_secundario:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 14px;
    color: #366F9C;
    font-weight: bold;
}

.textos_destaque {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#4e7491;
}



.tabela_noticias {
	background-color:#edf5ee;
	height:25px;
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#9da99f;
}

.data_noticias{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#224b36;
	font-size:10px;
	font-weight:bold;
	background-color:#FFF;
	border:solid;
	border-color:#FFF;
	}
.fonte_noticias, a.fonte_noticias:link, a.fonte_noticias:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #224b36;
    font-size: 10px;
    text-decoration: none;
}
a.fonte_noticias:hover {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#224b36;
	font-size:10px;
}

.rodape_fonte_branca, a.rodape_fonte_branca:link, a.rodape_fonte_branca:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
a.rodape_fonte_branca:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.rodape_fonte_azul, a.rodape_fonte_azul:link, a.rodape_fonte_azul:visited
{
    color: #04516b;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    text-decoration: none;
}

a.rodape_fonte_azul:hover
{
    color: #06799F;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    text-decoration: none;
}

.borda_fotos {
	border:solid 4px;
	border-color:#d1dde5;
}
.borda_fotos:hover {
	border:solid 4px;
	border-color:#b4c9d8;
}
#back_projeto {
	background:url(../imgs/fundo_projeto.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFF;
}

.informativo_data {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000;
}

.informativo_texto, a.informativo_texto:link, a.informativo_texto:visited, a.informativo_texto:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #4e7491;
    text-decoration: none;
}
img.borda_menor_fotos {
	border:solid 4px;
	border-color:#d1dde5;
}
img.borda_menor_fotos:hover {
	border:solid 4px;
	border-color:#b4c9d8;
}

img.imgleft
{
    background-position: #d1dde5;
    border: 1px solid #DADADA;
    padding: 0px 5px 5px 5px;
    background: #d1dde5;
    margin: 0px 10px 5px 0px;
    float: left;
}
img.imgleft_verde
{
    background-position: #4b6609;
    border: 1px solid #000;
    padding: 5px 5px 5px 5px;
    background: #4b6609;
    margin: 0px 10px 0px 0px;
    float: left;
}
.imgleft_verde
{
    background-position: #4b6609;
    padding: 5px 5px 5px 5px;
    background: #4b6609;
    margin: 0px 10px 0px 0px;
    float: left;
}
img.imgleft_sem_borda
{
    padding: 5px;
    margin: 5px 10px 5px 0px;
    float: left;
}

img.imgright
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #d1dde5;
    margin: 5px 0px 5px 10px;
    float: right;
}
img.imgcenter
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #d1dde5;
    margin: 5px 0px 5px 10px;
}

.legenda_imagem
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #4e7491;
    font-style: italic;
}

.saiba_mais, a.saiba_mais:link, a.saiba_mais:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #375266;
    font-size: 10px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
    text-decoration: none;
}

a.saiba_mais:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #375266;
    font-size: 10px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
}
.data_informativos
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #517079;
    font-size: 10px;
    font-weight: bold;
    background-color: #FFF;
    border: solid;
    border-color: #FFF;
}

.fonte_informativos, a.fonte_informativos:link, a.fonte_informativos:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #517079;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
}
a.fonte_informaivos:hover {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#517079;
	font-size:10px;
}
.tabela_informativos
{
    background-color: #edf5ee;
    height: 25px;
    border-bottom: solid;
    border-bottom-width: thin;
    border-bottom-color: #517079;
}
.Curso, a.Curso:link, a.Curso:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #4e7491;
    font-size: 13px;
    font-weight: bold;
    vertical-align: middle;
    text-decoration: none;
}

a.Curso:hover {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color: #4e7491;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
}

.Curso_menor, a.Curso_menor:link, a.Curso_menor:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #4e7491;
    font-size: 10px;
    font-weight: bold;
    vertical-align: middle;
    text-decoration: none;
}

a.Curso_menor:hover {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color: #4e7491;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
}

.Curso_tipo
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #9EB8CB;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
}

.Curso_item, a.Curso_item:link, a.Curso_item:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #4E748F;
    font-size: 11px;
    text-decoration: underline;
}
a.Curso_item:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #9EB8CB;
    font-size: 11px;
    text-decoration: none;
}
.Form
{
    font-family: Arial, Helvetica, sans-serif;
    padding: 3px;
    font-size: 13px;
    border: 1px solid #B0B0B0;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F3F3F3;
}
.Form_hover
{
    font-family: Arial, Helvetica, sans-serif;
    padding: 3px;
    font-size: 13px;
    border: 1px solid #B0B0B0;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #D8D8D8;
}

.botao, a.botao:link, a.botao:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #9EB8CB;
    font-size: 18px;
    text-decoration: underline;
}
a.botao:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #9EB8CB;
    font-size: 18px;
    text-decoration: none;
}
.titu_menor_evento, a.titu_menor_evento:link, a.titu_menor_evento:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #517079;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
a.titu_menor_evento:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #517079;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.modalBackground
{
    background-color: #e6e6e6;
    filter: alpha(opacity=70);
    opacity: 0.60;
}

.texto_projeto
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #5883A3;
    font-size: 11px;
    text-decoration: none;
    text-align: justify;
    font-weight: bold;
}
.font_titulo_classificados
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    color: #34729b;
    font-weight: bold;
}
a:visited
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #A6BACA;
    font-size: 11px;
    text-decoration: none;
}
a:link
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #87a2b7;
    font-size: 11px;
    text-decoration: none;
}
a:hover
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #87a2b7;
    font-size: 11px;
    text-decoration: underline;
}
p
{
    text-align: justify;
}
p.normal
{
    text-align: left;
}
p.center
{
    text-align: center;
}
img.imgleft
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #d1dde5;
    margin: 0px 10px 5px 0px;
    float: left;
}

img.imgright
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #d1dde5;
    margin: 0px 0px 5px 10px;
    float: right;
}
img.imgteste
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #d1dde5;
    margin: 0px 0px 5px 10px;
    float: inherit;
}
.fundo_rodape
{
	background:url(../imgs/rodape_fundo.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#70a9bc;

}
.data_sem_fundo{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#224b36;
	font-size:11px;
	font-weight:bold;
	
	}
.TextoPublicacao{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #517079;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
}	

.fundo_galera
{
    background-position: left top;
    background: url(../imgs/fundo_top_left_galera.gif);
    background-repeat: no-repeat;
    height: 279px;
}
.galera_titulo
{
    font-family: tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #466b0e;
    padding-left: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: #bfcf9e;
}
.galera_data
{
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #D9F4AE;
}
.galera_texto
{
    font-size: 10px;
    font-family: tahoma;
    background-color: #d0dcb8;
    color: #446104;
    padding-top: 8px;
    padding-left: 12px;
    padding-right: 12px;
    text-align: justify;
}
.galera_rodape
{
    padding: 7px 12px 7px 12px;
    font-family: tahoma;
    font-size: 12px;
    color: #466b0e;
    background-color: #d8e4be;
    white-space: 3px;
}
.galera_comentarios
{
    padding: 7px 12px 7px 12px;
    font-family: tahoma;
    font-size: 12px;
    color: #466b0e;
    background-color: #E2EBCF;
    white-space: 3px;
}
.galera_comentarios_lista
{
    padding: 7px 12px 7px 12px;
    font-family: tahoma;
    font-size: 12px;
    color: #466b0e;
    background-color: #C9DAA5;
    white-space: 3px;
}

a.galera_link:link, a.galera_link:visited
{
    font-family: tahoma;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    background-color: #4b6609;
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
}

a.galera_link:hover
{
    font-family: tahoma;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    background-color: #4b6609;
    text-decoration: underline;
    padding-right: 3px;
    padding-left: 3px;
}
.seleciona_curso{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #186f44;
    font-size: 20px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
    text-decoration: none;
}
.seleciona_curso_desabilitado
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #CED9D2;
    font-size: 20px;
    font-weight: bold;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: middle;
    text-decoration: none;
}
.hand
{
    cursor: hand;
}
