@charset "iso-8859-1";
/* CSS Document */

/*** CSS GERAL ***/

body{
	background:#fefefe;
	font-family:Tahoma;
	font-size:12px;
	margin:0;
	padding:0;
}

#mainSite{
	margin:auto;
	width:100%;
}


.spanTitulo{
	/*color:#89b6e9;*/
	color:#2c787b;
	font-size:16px;
	font-weight:bold;
}

.titulos{
	margin-bottom:22px;
	margin-top:32px;
}

.bordaImg1{
	background:#25566F;
	border:3px solid #25566F;
	margin-bottom:8px;
}
.bordaImg2{
	background:#25566F;
	border:3px solid #25566F;
	margin-bottom:15px;
	margin-right:20px;
}
.bordaImg3{
	background:#25566F;
	border:3px solid #25566F;
	margin-bottom:15px;
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
}

#mainConteudo{
	background:#fefefe;
	display:inline-block;
	text-align:left;
	width:1004px;
}
#mainConteudo2{
	font-size:12px;
	margin:auto;
	padding-top:23px;
	text-align:left;
	width:909px;
}
#mainConteudo2 img{
	border:3px solid rgb(37, 86, 111);
}

/*** CSS TOPO ***/

#mainTopo{
	height:263px;
	margin:0;
}


/* TOPO - MENU */

#mainMenu{
	background:url(../imagens/bg_menu.jpg) repeat-x;
	height:34px;
}
#mainMenu ul{
	list-style:none;
	margin:0;
	padding:0;
	width:867px;
}
#mainMenu li{
	float:left;
	display:block;
	height: 34px;
}


/* TOPO - LOGO */

#mainLogo{
	background:url(../imagens/bg_logo.jpg) repeat-x;
	height:229px;
}


/*** CSS CHAMADA ***/

#mainChamada{
	background:url(../imagens/bg_chamada.jpg) repeat-x;
	height:199px;
}

#contentChamada{
	padding-top:12px;
	text-align:left;
	width:867px;
}

.fotoChamada{
	border:3px solid #fefefe;
	margin-left:30px;
}
.textoChamada{
	color:#ffffff;
	padding-top:12px;
}


/*** RODAPE ***/

#mainRodape{
	background:url(../imagens/bg_rodape.jpg) repeat-x;
	height:100px;
	margin-top:20px;
}

#mainMenuRodape{
	color:#ffffff;
	height:25px;
	padding-top:20px;
}
#mainMenuRodape ul{
	list-style:none;
	margin:0;
	padding:0;
	width:760px;
}
#mainMenuRodape li{
	float:left;
	margin-left:5px;
	margin-right:5px;
}
#mainMenuRodape a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#mainMenuRodape a:hover{
	text-decoration:underline;
}

#mainCopyRodape{
	color:#0e2e3f;
	text-align:center;
}


/*** MIOLO - HOME ***/

/* HOME - NOTICIAS */

#mainNoticiasHome{
	float:left;
	margin-left:27px;
	width:594px;
}

.noticiaHome{
	/*color:#25566f;*/
	font-size:12px;
	margin-bottom:45px;
}

.noticiaDataHome{
	background:#25566f;
	color:#fefefe;
	font-size:11px;
	font-weight:bold;
	height:29px;
	line-height:29px;
	margin-top:10px;
	padding-left:15px;
	vertical-align:middle;
	width:579px;
}
.noticiaDataHome a{
	color:#fefefe;
	text-decoration:underline;
}
.noticiaDataHome a:hover{
	text-decoration:none;
}
/* PAGINAÇÃO */
#paginacaoNoticias{
	border:#25566F 2px solid;
	padding:2px;
	background-color: #25566F;
}
#paginacaoNoticias .numPag{
	margin:2px;
	background-color: #0A7DBE;
	padding:3px;
}
#paginacaoNoticias .numPag a{
	text-decoration: none;
	color:white;
	padding:2px;
}

/* HOME - EVENTOS */

#mainEventosHome{
	float:left;
	margin-left:90px;
	margin-right:27px;
	width:266px;
}

.eventoHome{
	margin-bottom:17px;
	text-align:right;
}
.eventoHome a{
	color:#25566f;
	font-weight:bold;
	text-decoration:underline;
}
.eventoHome a:hover{
	text-decoration:none;
}


/* HOME - NEWSLETTER */

#mainNewsletter{
	color:#25566f;
	float:right;
	font-weight:bold;
	margin-left:90px;
	margin-right:27px;
	text-align:right;
	width:266px;
}

.formNewsletter{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:180px;
}


/*** CSS - SERVICOS ***/

.caixaServicos{
	margin-bottom:45px;
}


/*** CSS - EQUIPAMENTOS ***/

.caixaEquipamentos{
	margin-bottom:20px;
}


/*** CSS - NOTICIAS ***/

.noticia{
	/*color:#25566f;*/
	font-size:12px;
	margin-bottom:45px;
}

.noticiaData{
	background:#25566f;
	color:#fefefe;
	font-size:11px;
	font-weight:bold;
	height:29px;
	line-height:29px;
	margin-top:10px;
	padding-left:15px;
	vertical-align:middle;
	width:909px;
}
.noticiaData a{
	color:#fefefe;
	text-decoration:underline;
}
.noticiaData a:hover{
	text-decoration:none;
}

/*** CSS - FALE CONOSCO ***/

#tableContato{
	margin-top:20px;
}
.td1{
	color:#25566f;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.td2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.td3{
	color:#25566f;
	font-size:12px;
}
