/*________________________________________________ CSS BASE - TEMPLATE  _____________________________________________________*/

#Letreiro marquee, #Letreiro{font-size: 13px;}
.menuVertical .menuVertical-itens a, .menuVertical-mais .itemMais{font-size: 14px;text-align: left;}
.menuVertical .menuVertical-mais ul li a{font-size: 13px;text-align: left;text-indent: 25px;}
.menuVertical .menuVertical-itens a span, .menuVertical-mais .itemMais span{display: none;}
.menuVertical .menuVertical-mais ul li a span{display: none;}
/*
.menuVertical .menuVertical-itens,
.menuVertical .menuVertical-itens a:hover{width: 300px!important;}
.menuVertical .menuVertical-mais .itemMais:hover{width: 310px!important;}
*/
#conteinerMiolo h1,
#conteinerMiolo h2{
	font-weight: normal!important;
}

/*__________ TAMANHO __________*/

/*** MIOLO ***/
#conteinerConteudo #conteinerMiolo{
	height:auto; 
	margin:auto;
}
#detalheLayoutFundo{
	height: 0;
}
.detalhe1{
	width: 100%;
	height: 228px;
	margin: auto;
	z-index: 50;
	position: relative;
	top: 190px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8);
}

/*** IMAGEM ***/
.conteinerImagem{
	display: inline-block; 
	margin:auto;
	z-index: 99999;
	top:150px;	
}
.imagemHorizontal{
	position: relative;
	top: 18px;
}
.imagemHorizontal div{
	position: absolute;
}
#menuImagem{
	width: 100%;
	height: 228px;
	margin: auto;
	z-index: 99999;
}
.boxMenuLayout{
	margin-top:9px;
}	
.tituloItem{
	margin: 0 0 3px!important;
}
	
/*********************** Galeria de fotos *******************************************/

/*** Grupo da galeria de fotos ***/
.boxGrupoFotos a{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

/*** Grupo da videos ***/
.boxGrupoVideos a{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

	
/*** LOGO ***/
#boxLogo{ 
	width: 830px;		
	height: 150px;
	line-height: 150px;
	margin: auto;
}
#boxLogo a{ 
	width: 830px;
	height: 150px;	
	line-height: 150px;
	display: table-cell; 		
}
#boxLogo img{
	max-width:500px;	
	max-height:150px;
} 
#conteinerLogo{
	width:918px;
	height:200px;
	margin:auto;
	position: relative;
	z-index: 999!important;
}
/*** MENU ***/
.menuVertical  li a{
	font-size: 16px!important;
}
.menuVertical .itemAtivo a,
.menuVertical li a:hover,
.menuVertical .itens-mais a:hover{
	font-size: 16px!important;
	text-decoration: underline;
}

.conteinerMenu{	z-index: 99999;}
.conteinerMenuBg{width:260px!important;	margin:26px 23px;}
.conteinerMenu .boxMenu{width:260px;}
.menuVertical .menuVertical-mais ul li a{ text-indent: 10px; text-decoration: none;}
.menuVertical .menuVertical-mais ul{ margin-top: -35px!important;}
/*** MIOLO ***/
.caixa .conteiner{padding: 10px 0!important;}
.caixaBanner{margin-bottom: 10px!important;}
/*** SERVICOS ENDERECO HORIZONTAL  ***/
#conteinerEndereco{
	width:878px;
	margin-left:auto;
	margin-right:auto;
}
.regulagemConteudo{	width: 100%;}
/*** SERVICOS ENDERECO HORIZONTAL MODELO 1 ***/
#conteinerEndereco .modelo1 .conteudo{width:266px;}
/*** SERVICOS ***/
.conteinerServicos{
	width:242px;
	height: auto;
	display: block;
}
.conteinerServicos .titulo h1{
	width:90%;
	padding:8px 10px 0 10px;
	font-size:20px;
}
.conteinerServicos{	margin-top: 25px;}
/*** CONTEUDO ***/
#conteinerConteudo{
	width:918px;
	margin:auto;
	padding-bottom:9px;
	display: table;
}

/*** SERVICOS ENDERECO ***/
#conteinerEndereco{	margin:auto;}
#conteinerEndereco .titulo h2{width: 212px;}

/*** RODAPE ***/
#conteinerVisitantesRodape{
	width:100%;
	margin:auto;
	height: 70px;
}
#conteinerVisitantes{
	height:30px;
	line-height: 30px;
	margin:auto;
	display: inline-block;
}
.boxVisitantes{
	height:30px;
	line-height: 30px;
	padding: 0 10px 0 20px;
	width: 180px;
	vertical-align: middle;
	text-align: left;
}
.boxVisitantes span{
	font-size: 14px;
}
#conteinerRodape{
	width:718px;
	height:33px;
	margin:auto;
	margin-top: 8px;
}
.boxRodape, .boxRodape a{
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
}
.boxRodape{
 	display: inline-block;
    width: 730px;
    margin-right:20px;
    float: right;
}

/*__________ POSICAO __________*/

	/*** FRASE EFEITO ***/
	#boxLetreiro{
		top:204px;
		left:3px;
		position: absolute;
	}
	
	/*** IMAGEM ***/
	.conteinerImagem{}

	/*** LOGO ***/
	#boxLogo{
		vertical-align: middle;
		text-align: center;
	}
	#boxLogo a{ 
		vertical-align: middle;
		text-align: center;
	}
	#conteinerLogo{
		position: relative;
	}

	/*** MENU ***/
	.conteinerMenu{
		position: relative;
	}

	/*** RODAPE ***/
	#conteinerVisitantes{
		vertical-align: top;
		text-align: center;
		float: left;
	}
	.boxRodape, .boxRodape a{
		text-align: right;
	}
	
/*__________ ESTILO __________*/

	/*** MENU ***/
	.menuHorizontal .menuHorizontal-itens a,
	.menuHorizontal-mais a{	
		text-decoration: none;
	}
	.menuVertical{
		margin: inherit!important;
		
	}
	.menuVertical .menuVertical-itens a,
	.menuVertical-mais a{
		text-decoration: none;
	}
/*DATA E HORAS*/
	#dataHora{
		width:905px;
		margin:auto;
		height: 20px;
		line-height: 20px;
		vertical-align: middle;
		z-index:99900;
		position: absolute;
	}
	#dataHora div{
		color: #000000!important;
		font-family: "Francois One";
		font-size: 12px;
	}
			
	#dataHora .layout{float: right}
	#dataHora .diaSemana,
	#dataHora .data,
	#dataHora .hora{float: left;}	
	#dataHora .hora{width: 54px;}	
	
	#conteinerEndereco .local h3{
		border-bottom: 1px solid #000!important;
	}