@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;	
	color:#585857;
}

img { border:none; }

::selection { /* Seleção para IE */
background: #E50038; /* cor da seleção */
color: #ffffff; /* cor do texto da seleção */
}

::-moz-selection { /* Seleção para o Mozilla Firefox */
background: #E50038; /* cor da seleção */
color: #ffffff; /* cor do texto da seleção */
}

::-webkit-selection { /* Seleção para o Chrome e Safari */
background: #E50038; /* cor da seleção */
color: #ffffff; /* cor do texto da seleção */
}

/* contendo float */
.contemfloat:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.contemfloat { display: inline-block; }
/* Hides from IE-mac \*/
* .contemfloat { height: 1%; }
.contemfloat { display: block; }
/* End hide from IE-mac */

.limitContent{
	position: relative; 
	width: 990px;
	min-height: 100%; 
	margin: 0 auto; 
	margin-top:0px; 
}
#ConteudoGeral { position: absolute;  width:100%; margin: 0 auto; }
#Limites { position: relative; width: 1022px; min-height: 100%; margin: 0 auto; margin-top:0px; background:#FFFFFF; }
* html #Limites { height: 100%; }
#Conteudo { padding-bottom: 0px; }
#Corpo { width:100%; float:left; }
#Rodape { position:relative; z-index:10; }
#Geral { position: relative; width: 100%; margin: 0 auto; }

.faixaTopo { background:url(../img/sombra_banners.png) center top no-repeat; position:absolute; height:260px; width:100%; z-index:12; top:160px; }
.faixaTopo2 { 
padding: 5px;
background:#EDEDED; position:absolute;  width:100%; z-index:10; top:444px; width:100%;
color: #888; }
.faixaMenu { background:url(../img/bg_menu.jpg) center top repeat-x; position:absolute; height:32px; width:100%; z-index:11; top:409px; }
.faixaMeioInterna { background:url(../img/faixa_meio_interna.jpg); position:absolute; height:76px; width:100%; z-index:9; top:190px; }
.faixaRodape2 { background:#485F87; position:absolute; bottom:26px; height:35px; width:100%; z-index:9; }
.faixaRodape { background:url(../img/bg_rodape.jpg) center top repeat-x; position:absolute; bottom:0px; height:255px; width:100%; z-index:9; }

#CorpoInterna { position:relative; float:left; width:100%; z-index:10; padding:10px; text-align:justify; }
#Topo { float: left; width: 100%; position:relative; z-index:11; }
#Interna { margin: 0 auto; width:100%; text-align:left; background:#FFFFFF; margin-top:40px; }

.Logo {	position:relative; z-index:15; margin-left:20px; float:left; bottom:30px;}
.AreaRestrita {	position:relative; z-index:16; margin-left:520px; float:left; bottom:10px; background:url(../img/menu_area.png) center center no-repeat; width:285px; height:61px; }
.divMenu { z-index:14; width:100%; }
.divBanners { position:absolute; z-index:13; width:100%; height:240px; top:170px; overflow:hidden; }

.Menu2 { position:relative; z-index:12; width:600px; height:30px; padding:5px; color:#FFFFFF; left:420px; top:20px; }
.HomeConteudo { position:relative; float:left; z-index:10; width:100%; }
.Lista { position:relative; text-align:left; font-size:14px;}
.divLista { text-align:center;padding:2px;float:left;margin:2px;}
.divAgenda { text-align:justify;padding:5px; line-height:26px;}
.ListaEventos {	padding: 5px; width: 700px; float: left; margin:2px; }
.divGaleria { text-align:center; padding: 0px 10px 0px 10px; width: 210px; float: left; margin:2px; height:200px; }
.divVideos { text-align:center; padding: 5px; width: 100%; float: left; margin:2px; height:117px; }
.btnLogin {	background:#c7c7c7;	color:#fff;	border:0px;	height:22px; width:22px; cursor:pointer;	cursor:hand;}

	.campoTransUsuario { border:none; font-size:12px; width:144px; height:15px; color:#666666; } 
	.campoTransSenha { border:none; font-size:16px; width:87px; height:15px; color:#666666; }  

/*PROPRIEDADES DE TEXTOS*/
.titulo1 { font-size:22px; font-weight:bold; }
.titulo2 { font-size:18px; font-weight:bold; }
.titulo3 { font-size:12px; font-weight:bold; }
.titulo4 { font-size:14px; font-weight:bold; }
.texto1 { font-size:16px; color:#6D6849; }
.texto2 { font-size:12px; color:#D28739; }

/*PROPRIEDADES DE LINKS*/
a.linkMenu:link {	color:#878787; text-decoration:none; }
a.linkMenu:visited { color:#878787; text-decoration:none; }
a.linkMenu:hover {	color:#c30139;	text-decoration:none; }
a.linkMenu:active { color:#c30139;	text-decoration:none; }

a.link1:link {	font-size:12px; color:#585857; text-decoration:none; }
a.link1:visited { font-size:12px; color:#585857; text-decoration:none; }
a.link1:hover {	font-size:12px; color:#c30139;	text-decoration:none; }
a.link1:active { font-size:12px; color:#c30139;	text-decoration:none; }

a.link2:link {	color:#FFFFFF; font-size:12px; text-decoration:none; }
a.link2:visited { color:#FFFFFF; font-size:12px; text-decoration:none; }
a.link2:hover {	color:#E4E4E4; font-size:12px;	text-decoration:none; }
a.link2:active { color:#E4E4E4;	font-size:12px; text-decoration:none; }

a.link3:link { font-size:13px; color:#0076a5; text-decoration:none; }
a.link3:visited { font-size:13px; color:#0076a5; text-decoration:none; }
a.link3:hover { font-size:13px; color:#143B66;	text-decoration:underline; }
a.link3:active { font-size:13px; color:#143B66;	text-decoration:underline; }

a.link4:link {	font-size:12px; color:#585857; text-decoration:none; }
a.link4:visited { font-size:12px; color:#585857; text-decoration:none; }
a.link4:hover {	font-size:12px; color:#515f86;	text-decoration:none; }
a.link4:active { font-size:12px; color:#515f86;	text-decoration:none; }


/*PARA FORMULARIOS*/
.form { display: inline; margin: 0px; padding: 0px; }
.btnContato{ background:url(../img/btn_contato.png) center center; border:0px; height:20px; width:74px; cursor:pointer; cursor:hand; color:#00632E; font-style:italic; font-weight:bold; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.campoTrans { background:none; border:none; font-size:12px; color:#666666; }
.btnEnviar{ background:url(../img/btn_enviar.png) center center; border:0px; height:22px; width:80px; cursor:pointer; cursor:hand; }
.btnVoltar{ background:url(../img/btn_voltar.png) center center; border:0px; height:22px; width:80px; cursor:pointer; cursor:hand; }
.btnFechar{ background:url(../img/btn_fechar.png) center center; border:0px; height:22px; width:80px; cursor:pointer; cursor:hand; }
.btnBusca{ background:url(../img/icoBusca.png) center center no-repeat; border:0px; height:16px; width:16px; cursor:pointer; cursor:hand; }
.btnEnviarInativo{ background:url(../img/btnTranspEnviarInativo.png) center center; border:0px; height:22px; width:80px; }
.btn1 {	background:#F47E38;	color:#FFF;	border:1px solid #FFF;	height:22px; cursor:pointer; cursor:hand;}

/*PROPRIEDADES DE BORDAS*/
.bordaCinza { border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-collapse:collapse; border-spacing: 2px;
}
.linhaHorizontal1 { position:relative; height:1px; width:100%; background:#00632E; }
.linhaVertical1 { position:relative; height:100%; width:1px; background:#00632E; }
fieldset { -moz-border-radius:5px; border-radius: 5px; -webkit-border-radius: 5px;}
img {border:none;}

.menuOver {background:#E4E4E4 url(../img/ico_menu.jpg) no-repeat;cursor:pointer;cursor:hand;color:#585857; }
.btnContatoEnviar{ background:url(../img/btn_enviar.png) center center no-repeat; border:0px; height:22px; width:80px; cursor:pointer; cursor:hand; }
.btnContatoLimpar{ background:url(../img/btn_limpar.png) center center no-repeat; border:0px; height:22px; width:80px; cursor:pointer; cursor:hand; }



.breadcrumb{
	margin: 0px;
}.breadcrumb > li{	
	display: inline-table;
	padding-right: 5px;
}.breadcrumb > li a{		
	text-decoration: none;
	color: #666;
}.breadcrumb > li:hover a{	
	color: #E50038	;
}