/* ----------------------------------------------------------------- */ 


/* ----------------------------------------------------------------- */ 
/* INÍCIO PARÂMETROS */ 
body{
	margin:0;
	padding:0;
	padding:0;
	background:#990000;
	bottom:0;
	 -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
}



a:link{
	text-decoration:none;
	color:#46100E;
	font-size:15px;
	}

a:hover{
	color:#000000;
	}

a:visited{
	text-decoration:none;
	color:#46100E;
	font-size:15px;
	}
	
/* FIM PARÂMETROS */ 
/* ----------------------------------------------------------------- */ 


/* -------------- INICIO TOPO --------------- */
#topo{		
	margin:0 auto;	
	width:auto;	
	height:200px;	
	background-image:url('../img/topo.jpg');	
	}
#conteiner_topo{		
	margin:0 auto;	
	width:1000px;	
	height:200px;	
	}	
	
#logo-marca{		
	width:253px;	
	height:119px;	
	background-image:url('../img/logo-marca.png');	}		

#menu{
	width:0 auto;	
	height:52px;	
	background-image:url('../img/background_menu.jpg');	
	}

#container_menu{		
	margin:0 auto;	
	width:1000px;	
	}
		
#opcoes_menu{	
	color:#FFFFFF;	
	margin:0 0 0 270px;	
	width:600px;	
	}


/* -------------- FIM TOPO --------------- */

	
/* ----------------- INICIO CONTEUDO -----------------*/

#coluna_do_meio{	
	margin:0 auto;
	margin-left:-41px;
	margin-top: 5px;
	width:709px;
	float:left;
	display: inline;
	background-repeat:no-repeat;
	}
	
#meio{	
	margin:0 auto;
	width:1000px;
	}

#container_meio{	
	margin:0 auto;
	margin-top:40px;
	width:1000px;
	float:left;	}

/*---------- CONTEUDO - INICIO COLUNA DA ESQUERDA ----------*/	
#coluna_da_esquerda{	
	margin:0 auto;
	margin-top:-70px;
	margin-left:-42px;
	width:335px;
	height:719px;
	float:left;
	background-image:url('../img/background_sub_menu.png');
	}

#container_area{	
	margin:0 auto;
	width:1000px;
	}

#container_area_atucao{	
	margin:0 auto;
	margin-top:50px;
	width:252px;
	height:310px;
	}	

#container_acompanhe{	
	margin:0 auto;
	width:252px;
	height:100px;
	}	
	
#titulo_area_atucao{	
	margin-top:20px;
	margin-left:1px;
	width:250px;
	height:42px;
	background-image:url('../img/titulo_area_atuacao.jpg');
	}	

#titulo_acompanhe{	
	margin-left:42px;
	width:252px;
	height:42px;
	background-image:url('../img/titulo_acompanhe.jpg');
	}	
	
#titulo_links{	
	margin-left:42px;
	width:252px;
	height:42px;
	background-image:url('../img/titulo_links.jpg');
	}	
		
#container_galeria{		
	margin-top:10px;	
	margin-left:42px;	
	width:251px;	
	}
	
#galeria_aux{		
	margin:0 auto;	
	margin-left:0px;	
	margin-top:-40px;
	width:252px;	
	background:#7D0101;
	}
	
#submenu{	
	margin:0 auto;
	margin-top:20px;
	padding:0 0 0 50px;
	width:252px;
	text-align:left;
	}

a.imagem:link{
	margin-left:-27px;
    text-decoration:none;
	font-size:15px;
	padding:0 0 0 22px;
	color:#999999;
	font-family:"Gill Sans MT";
	}
	
a.imagem:hover{
	font-size:17px;
	background:url('../img/logo.png') no-repeat;
	padding:0 0 0 22px;
	font-family:"Gill Sans MT";
	}

a.imagem:visited{
    text-decoration:none;
	font-size:15px;
	color:#999999;
	font-family:"Gill Sans MT";
	}

/*---------- CONTEUDO - FIM COLUNA DA ESQUERDA ----------*/	

/*---------- CONTEUDO - INICIO COLUNA DO MEIO E DA DIREITA ----------*/	

#data_hora{
	margin:0 auto;
	margin-top:-40px;
	padding-top:5px;
	text-align:right;
	}	

.input { 
	background-color: #FFFFFF; 
	font: 12px verdana, arial, helvetica, sans-serif;
	text-align:right;
	color:#46110d;
	border:0;
}
	
#container_sejabemvindo{	
	margin-top:-25px;
	margin-left:30px;
	width:420px;
	float:left;
	}	

#container_entre_em_contato{	
	margin:15px 0 0 30px;
	float:left;	}	

#area_atuacao{	
	width:230px;
	height:30px;
	margin:-40px 0 0 185px;
	}

#container_nossa_equipe{	
	margin-top:30px;
	margin-left:30px;
	width:420px;
	float:left;
	}	

#img_nossa_equipe{	
	width:437px;
	height:187px;
	background-image:url('../img/nossa_equipe.jpg');
	}

#conteudo_equipe{	
	width:188px;
	height:112px;
	margin-top:-143px;
	padding:10px;
	}
	
.apres_profissionais{
	margin-top:-5px;
	text-align:left;
	font-family:"Gill Sans MT";
	line-height:190%;
	}
	
#container_resp_social{	
	margin:0 auto;
	margin-top:60px;
	margin-left:30px;
	width:420px;
	height:100px;
	float:left;
	background-image:url('../img/resp-social.jpg');
	}	

#texto_resp{	
	margin:0 auto;
	margin-left:240px;
	width:182px;
	height:100px;
	}	

	

#container_flash{	
	margin-top:25px;
	margin-left:28px;
	width:710px;
	height:80px;
	float:left;
	}	

#coluna_da_direita{	
	margin-left:500px;
	margin-top:-600px;
	width:248px;
	float:left;
	}
	
#destaque{	
	margin-top:15px;
	width:248px;
	height:191px;
	float:left;
	background-image:url('../img/destaque.jpg');
	}
	
#texto_destaque{	
	margin-top:60px;
	margin-left:22px;
	width:200px;
	height:150px;
	text-align:left;
	}
	
#saibaMais{	
	margin-top:-5px;
	width:100px;
	height:13px;
	font-family:"Gill Sans MT";
	font-size:13px;
	float:right;
	}
	
#noticias{	
	width:248px;
	height:400px;
	float:left;
	background-image:url('../img/fundo_noticias.png');
	}

#not1{	
	margin-top:60px;
	margin-left:5px;
	margin-bottom:7px;
	width:230px;
	height:70px;
	}	
	
#not2{	
	margin-left:5px;
	margin-bottom:7px;
	width:230px;
	height:70px;
	}

#not3{	
	margin-left:5px;
	margin-bottom:7px;
	width:230px;
	height:70px;
	}

#not4{	
	margin-left:5px;
	margin-bottom:7px;
	width:230px;
	height:70px;
	}	

#conteudoInterno{
	width:710px;
	}

#conteudoInterno p{
	width:710px;
	text-align:justify;
	}	
/*---------- CONTEUDO - FIM COLUNA DO MEIO E DA DIREITA ----------*/	

/*---------- CONTEUDO - INICIO DOS CONTEUDOS INTERNOS ----------*/	

p{
	margin:0px;
	padding:0 0 10px 0;
	text-align:left;
	font-family:"Gill Sans MT";
	line-height:100%;
	}
	
.titulo{
	color:#7B0002;
	font-size:50px;
	font-family:"Edwardian Script ITC", "Freench Script MT", "Pristina";/*"Brush Script MT";*/
	}

#direita_contato{
	margin-top:-5px;
	}
	
#paginas_internas{	
	margin-top:-25px;
	margin-left:30px;
	width:700px;
	float:left;	}
	
#imagem-fundador{
	margin:0 auto;
	width:200px;
	height:250px;
	padding:5px;
	padding-right:15px;
	float:left;
}

#curriculo_fundador{
	margin:0 auto;
	width:450px;
	height:250px;
	padding:5px;
	padding-right:20px;
	float:left;
	}

#texto_fundador{
	margin-top:280px;
	width:700px;
	}
	

#parceiro{
	margin:0 auto;
	margin-left:25px;
	margin-bottom:25px;
	width:200px;
	height:160px;
	background:#FFFFFF;
	float:left;
	}


	
/*---------- CONTEUDO - FIM DOS CONTEUDOS INTERNOS ----------*/	

/* ----------------- FIM CONTEUDO -----------------*/
	
/*---------- INICIO RODAPE ----------*/
a.link_branco:link,
a.link_branco:visited{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.link_branco:hover{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
	}	

#base{		
	margin:0 auto;	
	clear:both;
	margin-top:20px;
	padding-top:15px;
	background-color:#7D0101;
	}
	
#container_base{		
	margin:0 auto;
	margin-top:10px;
	width:1000px;	
	height:115px;	
	}
	
#pagina_indique_a_um_amigo{	
	padding: 10px;  
	 
	}
	
#recursos{		
	margin:0 auto;
	width:188px;	
	text-align:left;	
	color:#FFFFFF;	
	float:left;	
	}
	
#img_balao{	
	width:30px;
	height:25px;
	background-color:yellow;
	background-image:url('../img/balao_recursos.jpg');
	background-repeat:no-repeat;
	float:left;
	}	

#top{	
	margin-left:10px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	}

#texto{	
	margin-top:30px;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	margin-left:40px;
	}
	
#texto span a{	
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	}	

#texto span a:hover{	
	font-size:11px;
	text-decoration:underline;
	}	
	
	
#contate-nos{	
	margin-left:40px;
	width:188px;
	height:94px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	}
	
#img_contate-nos{	
	width:30px;
	height:25px;
	background-image:url('../img/telefone_contatenos.jpg');
	background-repeat:no-repeat;
	float:left;
	}	

#endereco{	
	margin-left:40px;
	width:300px;
	height:94px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	}
	
#img_mundo{	
	width:30px;
	height:25px;
	background-image:url('../img/mundo_endereco.jpg');
	background-repeat:no-repeat;
	float:left;
	}
	
#texto_endereco{	
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	width:300px;
	height:80px;
	margin-left:40px;
	}
	
#email{	
	margin-left:50px;
	width:188px;
	height:94px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	}

#img_email{	
	width:30px;
	height:25px;
	background-image:url('../img/img_email.jpg');
	background-repeat:no-repeat;
	float:left;
	}		

#todos_direitos_reservados{		
	width:0 auto;	
	height:30px;	
	background-image:url('../img/img_rodape.jpg');	
	}	
	
#container_todos_reservados{	
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	margin:0 auto;
	padding:8px;
	width:1000px;
	text-align:center;
	}		
		
#logo_ea{	
	margin:0 auto;
	margin-top:-24px;
	width:1000px;
	height:23px;
	}	
/*---------- FINAL RODAPE ----------*/	

/**** LINKS DOS NOMES DAS CATEGORIAS ****/
/* Link em estado natural*/
a.link_menu:link{
	color:#44110E;
	text-decoration:none;
	font-weight:bold;
	font-family:"Gill Sans MT";
	font-size:15px
	}

/* Link depois de visitado*/
a.link_menu:visited{
	color:#44110E;
	text-decoration:none;
	font-weight:bold;
	font-family:"Gill Sans MT";
	font-size:15px
	}
	
/* Link ao passar o mouse*/
a.link_menu:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	font-family:"Gill Sans MT";
	font-size:15px
	}
		
/**** FIM LINKS DOS NOMES DAS CATEGORIAS ****/
.templatemo_gallery .templatemo_gallery_header{
	margin: 0;
	padding: 5px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;	}

.templatemo_gallery .templatemo_gallery_body{
	margin: 0;
	padding: 19px 0 19px 19px;
	}

.templatemo_gallery_body img{
	margin: 0 17px 0 0;
	padding: 0;
	border: none;	}


/* MENU */
.menu {
	margin-left:-30px;
	width:730px; 
	height:32px; 
	position:relative; 
	z-index:100;
	}
	
/* hack to correct IE5.5 faulty box model */
* html .menu {
	width:730px;
	}
	
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	}
	
/*.menu ul ul {width:110px;}*/
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
	float:left;
	width:130px;
	position:relative;
	}
	
/* style the links for the top level */
.menu a, .menu a:visited {
	display:block;
	font-size:13px;
	font-family:"Gill Sans MT";
	text-decoration:none; 
	color:#fff; 
	width:130px; 
	height:35px; 
	line-height:29px; 
	}

.menu ul ul {
	visibility:hidden; 
	position:absolute;
	height:0;
	top:31px;
	left:0; 
	width:130px;
	/*border-top:1px solid #000;*/
	}

.menu ul ul a, .menu ul ul a:visited {
	background:#990000; 
	color:#FFFFFF; 
	height:auto; 
	line-height:2em; 
	padding:5px 0 5px 0;
	width:130px;
	margin-top:-3px;
	/*border-width:0 1px 1px 1px;*/
	}
/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#FFFFFF; background:#990000;}
.menu :hover > a, .menu ul ul :hover > a {color:#FFFFFF; background:#990000;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}





.galeria_equipe{
	height:287px; 
	width:638px;
	}
	
	
#slideshow {
	margin:0 auto;
	width: 630px;
	height:320px;
	position:relative;
	}

.slide img {
	float:left;
	margin:0 auto;
	width:630px;
	height:294px;
	}

.control {
	display:block;
	width: 30px;
	height: 400px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
	}
	
#leftControl {
	top: 294px;
	height:27px;
	left:570px;
	background:transparent url(images/slider_left_control.png) no-repeat 0 0;
	position:absolute;
	}
	
#rightControl {
	top: 294px;
	height:27px;
	right:0;
	background: transparent url(images/slider_right_control.png) no-repeat 0 0;
	position:absolute;
	}	

.input_form{
	width:287px;
	height:20px;
	font:12px verdana, arial, helvetica, sans-serif;
	border:1px #DDDDDD solid;
	margin:3px 0 8px 0;
	text-align:left;
	padding-left:5px;
	}	
	
.inputmensagem {
	font:12px verdana, arial, helvetica, sans-serif;
	width:286px;
	height:200px;
	border:1px #DDDDDD solid;
	margin:3px 0 8px 0;
	padding:3px 0 0 5px;
	}	

.br_enviar_limpar {
	padding:8px;
	background:#990000;
	color:#FFFFFF;
	border:0;
	}	
	