.boxMenuLayout{
	border-color:#000000;
}
.detalhe1{
	background: url(data:image/svg+xml;base64,CQkJPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KCQkJICA8bGluZWFyR3JhZGllbnQgaWQ9InN2Zy1ncmFkaWVudCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4NCgkJCSAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDUyNzYwIiBzdG9wLW9wYWNpdHk9IjEiLz4NCgkJCSAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBkNDYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KCQkJICA8L2xpbmVhckdyYWRpZW50Pg0KCQkJICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3N2Zy1ncmFkaWVudCkiIC8+DQoJCQk8L3N2Zz4=);
			background: -moz-linear-gradient(top, #052760 0%, #000d46 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#052760), color-stop(100%,#000d46));
			background: -webkit-linear-gradient(top,  #052760 0%,#000d46 100%);
			background: -o-linear-gradient(top,  #052760 0%,#000d46 100%);
			background: -ms-linear-gradient(top,  #052760 0%,#000d46 100%);
			background: linear-gradient(top,  #052760 0%,#000d46 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#052760', endColorstr='#000d46',GradientType=0 );;
}
#conteinerSite{
	background-color:#000d46;
}
.imagemHorizontal{
	border-bottom:1px solid #052760;
}

#conteinerSiteBorda{
	background-color:#FFFFFF;
}
#conteinerPrincipal{}
.conteinerImagem{
	background-color:#FFFFFF;
}
#conteinerMiolo h1{
	border-bottom:1px dotted #000000;
}
.conteinerMiolo h2{
	padding-bottom:3px;
	border-bottom:1px solid #444444;
}
.separadorServicosMiolo{
	display: inline-block;
}
.menuVertical .separadorMenu{
	border-bottom: 1px dotted #FFFFFF;
}

.menuHorizontal .menuHorizontal-mais ul{}
/****************************** BORDAS - Miolo ******************************/
#forma3 #separadorSlot1 span,
#forma4 #separadorSlot2 span,
#forma5 #separadorSlot1 span,
#forma6 #separadorSlot1 span,
#forma6 #separadorSlot2 span,
#forma8 #separadorSlot2 span,
#forma8 #separadorSlot3 span,
#forma9 #separadorSlot1 span,
#forma9 #separadorSlot3 span,
#forma10 #separadorSlot1 span,
#forma10 #separadorSlot2 span{ border-right: 1px solid #000000; }

#forma2 #separadorSlot1 ,
#forma4 #separadorSlot1 ,
#forma5 #separadorSlot2 ,
#forma7 #separadorSlot1 ,
#forma7 #separadorSlot2 ,
#forma8 #separadorSlot1 ,
#forma9 #separadorSlot2 ,
#forma10 #separadorSlot3 { border-top: 1px solid #000000; }

.bordaVertical{border-left: 1px dotted #000000;}
.bordaHorizontal{border-top: 1px dotted #000;}
.divisorEndereco1, divisorEndereco2{border-bottom: 1px dotted #000000;}
.links{border-bottom: 1px dotted #000000;}
.abertoL .abrir{border-bottom: 1px solid #000000;}

/* Servicos */
.conteinerServicos .titulo h1{
	color:#052760;
}
.conteinerServicos .boxVisitantes .label, .conteinerServicos .boxVisitantes .quantidade{
	font-size:14px;
	font-weight: bold;
}
.conteinerServicos .texto span{
	color:#052760;
}

/* zebra os a listagem de itens */
.zebraItensPar {
    color: #444;
}
.zebraItensImp {
    color: #000;
}
.placeholder {color:#748CCC;}

/****************************** Menu ******************************/
.conteinerMenu{
	color:#FFFFFF;
}


/****************************** Serviços - Endereço ******************************/
#conteinerEndereco{
	border-top:1px solid #052760;
	color: #000000;
}
#conteinerEndereco .separadorEndereco{ border-bottom:1px solid #999999; }
.servicosEndereco{}
.servicosEndereco .titulo h2{border-bottom: 1px solid #FFFFFF;}
.servicosEndereco h2{font-size: 24px;}
.servicosEndereco .local span{font-weight:bold;font-size: 16px; border-bottom: 1px solid #052760;}
.servicosEndereco a{
	color: #000000;
	text-decoration: none;
}
.servicosEndereco a:hover{
	color: #606005;
}
.servicosEndereco a:visited{
	color: #606005;
}
/****************************** Rodape ******************************/
#conteinerRodape{}
.boxRodape, .boxRodape a{
	color:#FFFFFF;
}
/****************************** Visitantes ******************************/
.boxVisitantes{
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

.boxVisitantes .label{ color: #FFFFFF;}	
.boxVisitantes .quantidade{	color:  #FFFFFF;}	

/*************************** Videos ****************************/
.boxGaleriaVideos a {
	color: #052760;
}
.boxGrupoVideos .titulo {
	background-color: #FFFFFF;
	color:#052760;
}
.boxGrupoVideos .titulo:hover {
	background-color:#052760;
}
/****************************** Destaques ******************************/
#conteinerDestaques{
	background-color:#FFFFFF;
}
#hideDestaquesTop{
	background-color:#FFFFFF;
}
/****************************** Detalhe - Noticias ******************************/
.boxDetalheNoticias .linkDetalheNoticias{
	border-bottom: 1px solid #BBBBBB;
}
.boxDetalheNoticias .data{
	color: #606005;
}
/****************************** Pagina - Pagina Noticias ******************************/
.boxNoticiasPagina .linkNoticias{
	border-bottom: 1px solid #BBBBBB;
}
.boxNoticiasPagina .linkNoticias:hover{
	background-color: #666666;
}
.boxNoticiasPagina .data{
	color: #606005;
}

/****************************** Pagina - Links ******************************/
#boxPaginaLinks .links:hover{
	background-color:#444444;
}

/****************************** Pagina - Equipe ******************************/
#boxPaginaEquipe .equipe:hover{background-color:#444444;}

/****************************** Caixas ******************************/
.caixa .titulo h2{
	border-bottom:1px dotted #000000;
}
.caixa{
	background: url(data:image/svg+xml;base64,CQkJPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KCQkJICA8bGluZWFyR3JhZGllbnQgaWQ9InN2Zy1ncmFkaWVudCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4NCgkJCSAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4NCgkJCSAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTI3NjAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KCQkJICA8L2xpbmVhckdyYWRpZW50Pg0KCQkJICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3N2Zy1ncmFkaWVudCkiIC8+DQoJCQk8L3N2Zz4=);
			background: -moz-linear-gradient(top, #ededed 0%, #052760 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#052760));
			background: -webkit-linear-gradient(top,  #ededed 0%,#052760 100%);
			background: -o-linear-gradient(top,  #ededed 0%,#052760 100%);
			background: -ms-linear-gradient(top,  #ededed 0%,#052760 100%);
			background: linear-gradient(top,  #ededed 0%,#052760 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#052760',GradientType=0 );	-webkit-box-shadow:0px 5px 7px rgba(102, 102, 102, 0.5);
		-moz-box-shadow:0px 5px 7px rgba(102, 102, 102, 0.5);
		box-shadow:0px 5px 7px rgba(102, 102, 102, 0.5);
		-o-box-shadow:0px 5px 7px rgba(102, 102, 102, 0.5);
		-ms-box-shadow:0px 5px 7px rgba(102, 102, 102, 0.5);
		-khtml-box-shadow:0px 5px 7px rgba(102, 102, 102, 0.5);	
}
.caixa .layout{
	background: url(data:image/svg+xml;base64,CQkJPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KCQkJICA8bGluZWFyR3JhZGllbnQgaWQ9InN2Zy1ncmFkaWVudCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4NCgkJCSAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4NCgkJCSAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KCQkJICA8L2xpbmVhckdyYWRpZW50Pg0KCQkJICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3N2Zy1ncmFkaWVudCkiIC8+DQoJCQk8L3N2Zz4=);
			background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff));
			background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 100%);
			background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 100%);
			background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 100%);
			background: linear-gradient(top,  #ffffff 0%,#ffffff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );;
}

#boxBanners li{
	margin-bottom: 10px;
}
/*********************** Galeria de fotos *******************************************/

/*** Grupo da galeria de fotos ***/
.boxGrupoFotos a{
	color:#000000;
}
.boxGrupoFotos a:hover{
	background-color: #FFFFFF;
	color: #000000;
}


.menuVertical .menuVertical-mais ul{
	border: 2px solid #ffffff;
}
.menuHorizontal .menuHorizontal-mais ul{
	border: 1px solid #001a53;
}/*** COR DA FONTE DO RODAPE ***/
#rodape, #rodape a{
	color:#FFFFFF!important;
}
#visitantes .label, #visitantes .quantidade{ 
	color:#FFFFFF!important;
}
#dataHora div{
	color:!important;
}
.maps .button{
	box-shadow: 0px 0px 5px #d9e2f0,0px 0px 5px #e6effd inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #e6effd;
}

.maps .button:hover{
	box-shadow: 0px 0px 5px #ccd5e3,0px 0px 5px #e6effd inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #e6effd;
}/*________________________________________________ CSS ESPECIFICO - IRMAO __________________________________________*/
	.fundoLogo{
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius:15px;
		
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		-moz-opacity: 0.5;
		opacity: 0.5;
	}

	/*** LOGO ***/
	#boxLogo{ 
		width:750px;
		height: 170px; 
		margin: auto;
	}
	#boxLogo a{ 
		width: 750px;
		display: table-cell; 		
		height: 170px; 
		margin: auto;
	}

	#conteinerLogo{
		width:918px;
		height: 170px; 
		line-height:170px;
		background-position: center;
		background-repeat: repeat-y;
		z-index: 9999;
	}

	.detalhe1{
		top: 155px;
		height: 266px;
	}

	.clearLeft{	clear: left;}
	
	#hideMenuTop{
		width:920px;
		height:0;
		margin:auto;
	}
	.boxMenuLayout{
		border-bottom-width: 1px;
		border-bottom-style: solid;
	}
	#hideImagemTop{ 
		width:900px;
		height:5px;
		margin:auto;
	}

	/*** MIOLO ***/
	#conteinerConteudo #conteinerMiolo{
		float: right;
	}

	/*** SERVICOS ***/
	.conteinerServicos{
		float:left;
	}
	
	/*** FRASE EFEITO ***/
	#boxFraseEfeito{
		top:186px;
		left:-5px;
		position:absolute;
	}

/*DATA E HORAS*/
	#dataHora{
		width:905px;
		margin:auto;
		height: 24px;
		line-height: 24px;
		vertical-align: middle;
		position: relative;
		z-index:99900;
	}
	#dataHora div{
		font-family: "Nunito";
		font-size: 10px;
	}
			
	#dataHora .layout{float: right}
	#dataHora .diaSemana,
	#dataHora .data,
	#dataHora .hora{float: left;}	
	#dataHora .hora{width: 54px;}

.separadorServicosMiolo{float: left;}/****************************** Especificos e gerais ******************************/
/****************************** Especificos e gerais ******************************/

#boxBanners{width:210px;  margin:0 0 10px 20px;display: inline-block;}
#boxBanners .conteiner{ width:210px;  margin:auto;}

#boxBanners li{text-align: center;}
#boxBanners a{width:210px;;	margin:auto;display: block;	text-align: center;}
#boxBanners img{ width:210px; margin:auto;}
#dataHora div{
	float: left;
	letter-spacing:1px;
	color: #FFFFFF;
	}
#dataHora .diaSemana{text-align: right;}
#dataHora .data,
#dataHora .hora{text-align: center;}
 

.boxNoticiasServicos{
	width: 210px;
	margin:0 0 10px 20px;
}
.boxNoticiasServicos .titulo{
	width: 170px;
}
.boxNoticiasServicos .tituloNoticia{
	width: 170px;
	margin: 8px 0 0 0;
}
.boxNoticiasServicos .tituloNoticia h3{
    font-size: 12px;
    padding-top: 5px;
    text-align: left;
}
.boxNoticiasServicos .dataHoraNoticias{
	display: block;
	margin: 4px 0;
	font-size: 11px;
}
.boxNoticiasServicos .resumo{
	width: 170px;
	font-style: italic;
	font-size: 12px!important;
	margin-top: 5px;
	display: block;
}
.boxNoticiasServicos .descricaoHoje{
	width: 170px;
	text-align: center;
	font-size: 14px;
	height: 25px;
	line-height: 23px;
	float: right;
}
.boxNoticiasServicos .conteudo{
	width: 170px;
	font-family:Arial; 
	margin-top: 0px;
	margin-bottom: 25px;
}

.boxNoticiasServicos .conteudo a{
	text-decoration: none;
}
.boxNoticiasServicos .conteudo a:hover{
	text-decoration: underline;
}

.boxNoticiasServicos .conteiner{
	width: 170px;
	margin: auto;
	padding: 5px;
}
.boxNoticiasServicos .itensnoticiasServicos{
	float: none;
	height: 26px;
	line-height: 16px;
	vertical-align: middle;
}
.boxNoticiasServicos .tituloNoticiasServicos{
	width: 170px;
	margin-top:8px;
}

.boxNoticiasServicos .semDecoration{
	text-decoration: none!important;
}
