@charset "utf-8";
/* CSS Document */

/*			CSS GERAL			*/
html {
	overflow-x:hidden;
}
body{
	background-color: #FFF;
	background-image: url(../images/images/Layout-Folia-Rio_v3_picotado_ok_02.jpg);
	background-repeat: repeat-x;
	margin: 0 auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:100%;
	height:100%;
}
#container{
	width:1000px;
	height: 100%;
	text-align:left;
	margin: 0 auto;
	position:relative;
}
br.clear {
	clear:both;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#444;
}
#content_area h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color:#444;
}
#content_area h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #555;
}
#content_area h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666;
}
#content_area h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:left;
}
#content_area p {
	font-size: 14px;
}
a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color:#828300;
	font-weight: bold;
}
a:hover{
	text-decoration: underline;
	color:#a7a801;
}


/* 	INÍCIO DO CSS AVISO DE HABILITAÇÃO DE SCRIPTS E ATUALIZAÇÃO DO PLUGIN ADOBE FLASH PLAYER NA PÁGINA INDEX.HTM*/
#aviso_flash_player {
	margin-top:45px;
	padding: 0px 40px 0px 40px;
}
#aviso_flash_player p{
	font-size: 18px;
	color: #FFF;
	margin: 0 auto;
	text-align:center;
}
#aviso_flash_player p a img{
	text-decoration:  none;
	border:none;
	margin-top: 15px;
}
/* 	FIM DO CSS AVISO DE HABILITAÇÃO DE SCRIPTS E ATUALIZAÇÃO DO PLUGIN ADOBE FLASH PLAYER */


/*			FIM CSS GERAL		*/



/*-----------------------------------------------------------------------------------------*/



/*			INICIO DA ÁREA HEADER			*/
#header {
	width: 998px;
	height: 327px;
}
#logo {
	background-image:url(../images/logos/marca_folia_rio2.jpg);
	background-repeat: no-repeat;
	text-indent: -100em;
	overflow: hidden;
	height: 201px;
	width: 268px;
	float:left;
	position: relative;
	left:35px;
	top:47px;
	*top:64px;
}
#logo a {
	display:block;
	height: 201px;
	width: 268px;
}
#apresentacao_bg {
	background-image: url(../images/images/tela_apresentacao.jpg);
	background-repeat: no-repeat;
	height: 249px;
	width: 600px;
	position: absolute;
	left: 325px;
	top:38px;
}
#apresentacao {
	height: 249px;
	width: 600px;
	position: absolute;
	left: 325px;
	top:38px;
}
#header_bg{
	width:998px;
	height:327px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:-1;
}
#header_left_bg{
	background-image: url(../images/images/Layout-Folia-Rio_v3_picotado_ok_03.jpg);
	background-repeat: no-repeat;
	width: 70px;
	height: 327px;
	float:left;
}
#header_middle_bg{
	background-image: url(../images/images/Layout-Folia-Rio_v3_picotado_ok_04.jpg);
	background-repeat: repeat-x;
	width: 858px;
	height: 327px;
	float:left;
}
#header_right_bg{
	background-image: url(../images/images/Layout-Folia-Rio_v3_picotado_ok_06.jpg);
	background-repeat: no-repeat;
	width: 70px;
	height: 327px;
	float:left;
	clear:right;
}
/*			FIM DA ÁREA HEADER			*/






/*-----------------------------------------------------------------------------------------*/






/*			INICIO DO BLOCO DA ESQUERDA			*/

/*		INICIO DA ÁREA BREADCRUMBS		*/
#breadcrumbs {
	width:770px;
	height:28px;
	position:relative;
	float:left;
	top:-12px;
	*top:0px;
}
#breadcrumbs_global {
	width:770px;
	height:28px;
	position:relative;
	float:left;
	top:-12px;
	*top:0px;
}
#breadcrumbs_bg{
	background-image: url(../images/images/breadcrumbs_bg.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 770px;
	position: relative;
}
#breadcrumbs_bg ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	list-style-type: none;
	position:relative;
	left: 15px;
	top: 6px;
	float:left;
}
#breadcrumbs_bg ul li a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:normal; /* Anula o valor bold indicado a propriedade font-weight na tag a no início deste arquivo */
}
#breadcrumbs_bg ul li a:link {
	color: #FFFFFF;	
}
#breadcrumbs_bg ul li a:hover {
	color: #e2e419;
}


/*		FIM DA ÁREA BREADCRUMBS		*/




#bloco_left {
	width: 770px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	float:left;
}

/*		INICIO DA COLUNA ESQUERDA		*/
#col_left{
	margin: 0 auto;
	padding: 0;
	float:left;
	width:168px;
}

/*		INICIO DA ÁREA DE MENU		*/
#navcontainer{
	width: 168px;
	height:315px;
	margin: 0;
}
#navcontainer ul {
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	text-decoration:none;
	text-indent:-100em;
	overflow:hidden;
}

/*	INÍCIO DOS LINKS DE MENU INATIVOS	*/
li.home a {
	display:block;
	background-image: url(../images/menu/home.jpg);
	height: 42px;
	width: 168px;
}
li.quem_somos a {
	display:block;
	background-image: url(../images/menu/quem_somos.jpg);
	height: 42px;
	width: 168px;
}
li.servicos a {
	display:block;
	background-image: url(../images/menu/servicos.jpg);
	height: 42px;
	width: 168px;
	position:relative;
	top:-3px;
}
li.agenda a {
	display:block;
	background-image: url(../images/menu/agenda.jpg);
	height: 42px;
	width: 168px;
	position:relative;
	top:-6px;
}
li.carnavais a {
	display:block;
	background-image: url(../images/menu/carnavais.jpg);
	height: 42px;
	width: 168px;
	position:relative;
	top:-9px;
}
li.fotos a {
	display:block;
	background-image: url(../images/menu/fotos.jpg);
	height: 42px;
	width: 168px;
	position:relative;
	top:-12px;
}
li.parceiros a {
	display:block;
	background-image: url(../images/menu/parceiros.jpg);
	height: 42px;
	width: 168px;
	position:relative;
	top:-15px;
}
li.fale a {
	display:block;
	background-image: url(../images/menu/fale.jpg);
	height: 42px;
	width: 168px;
	position:relative;
	top:-18px;
}
/*	FIM DOS LINKS DE MENU INATIVOS	*/


/*	INÍCIO DOS LINKS DE MENU (HOVER E ACTIVE)	*/
li.home a:hover, li.home a:active {
	background-image: url(../images/menu/home_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.quem_somos a:hover, li.quem_somos a:active {
	background-image: url(../images/menu/quem_somos_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.servicos a:hover, li.servicos a:active {
	background-image: url(../images/menu/servicos_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.agenda a:hover, li.agenda a:active {
	background-image: url(../images/menu/agenda_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.carnavais a:hover, li.carnavais a:active {
	background-image: url(../images/menu/carnavais_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.fotos a:hover, li.fotos a:active {
	background-image: url(../images/menu/fotos_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.parceiros a:hover, li.parceiros a:active {
	background-image: url(../images/menu/parceiros_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.fale a:hover, li.fale a:active {
	background-image: url(../images/menu/fale_over.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
/*	FIM DOS LINKS DE MENU (HOVER E ACTIVE)	*/


/*	INÍCIO DOS LINKS DE MENU (CURRENT)	*/
li.home a.current {
	background-image: url(../images/menu/home_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.quem_somos a.current {
	background-image: url(../images/menu/quem_somos_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.servicos a.current {
	background-image: url(../images/menu/servicos_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.agenda a.current {
	background-image: url(../images/menu/agenda_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.carnavais a.current {
	background-image: url(../images/menu/carnavais_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.fotos a.current {
	background-image: url(../images/menu/fotos_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.parceiros a.current {
	background-image: url(../images/menu/parceiros_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
li.fale a.current {
	background-image: url(../images/menu/fale_on.jpg);
	display:block;
	height: 42px;
	width: 168px;
}
/*	FIM DOS LINKS DE MENU (CURRENT)	*/

/*		FINALIZA A ÁREA DO MENU		*/

/*	INÍCIO LINKS EXTERNOS	*/
#bg_comunidades {
	background-image: url(../images/images/bg_comunidades.jpg);
	background-repeat: no-repeat;
	width:168px;
	height:573px;
	position:relative;
	top: -12px;
	*top: 0px;
}
li.redes_sociais_orkut a{
	background-image: url(../images/logos/orkut_logo.jpg);
	background-repeat: no-repeat;
	width:88px;
	height:47px;
	text-indent:-100em;
	overflow:hidden;
	position:relative;
	top: 40px;
	display:block;
}
li.redes_sociais_twitter a{
	background-image: url(../images/logos/twitter_logo.jpg);
	background-repeat: no-repeat;
	width:88px;
	height:49px;
	text-indent:-100em;
	overflow:hidden;
	position:relative;
	top: 60px;
	display:block;
}
li.redes_sociais_facebook a{
	background-image: url(../images/logos/facebook_logo.jpg);
	background-repeat: no-repeat;
	width:88px;
	height:17px;
	text-indent:-100em;
	overflow:hidden;
	position:relative;
	top: 90px;
	display:block;
}

/*	FIM LINKS EXTERNOS	*/

/*		FIM DA COLUNA ESQUERDA		*/

/*			FIM DO BLOCO DA ESQUERDA			*/




/*-----------------------------------------------------------------------------------------*/




/*			INÍCIO DO CONTEÚDO	GLOBAL		*/
#content {
	width:602px;
	height:auto;
	float:left;
}
#content_global {
	width:602px;
	height: auto;
	background-image:url(../images/images/conteudo_global_bg.jpg);
	float:left;
	line-height: 16px;
	font-size: 14px;
}
#content_global_top {
	background-image:url(../images/images/conteudo_global_top_bg.jpg);
	background-repeat: no-repeat;
	width:602px;
	height: 94px;
	float:left;
}
#content_global_middle {
	background-image: url(../images/images/conteudo_global_middle_bg.jpg);
	background-repeat: repeat-y;
	width:590px;
	height: 735px;
	float:left;
}

#content_global_bottom {
	background-image: url(../images/images/conteudo_global_bottom_bg.jpg);
	background-repeat: no-repeat;
	width:602px;
	height: 59px;
	float:left;
}




/************* INÍCIO DOS TÍTULOS DE CONTEÚDO UTILIZANDO A TÉCNICA IMAGE REPLACEMANT NA TAG H1 ******************/
h1.quem_somos {
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_quem_somos.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
h1.servicos {
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_servicos.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
h1.agenda {
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_agenda.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
h1.carnavais {
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_carnavais.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
h1.fotos {
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_fotos.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
h1.parceiros{
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_parceiros.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
h1.fale_folia {
	text-indent:-100em;
	overflow:hidden;
	width:247px;
	height:36px;
	background-image: url(../images/images/titulo_fale_folia.jpg);
	background-repeat: no-repeat;
	margin: -38px 0px 0px 48px;
}
/* FIM DOS TÍTULOS DE CONTEÚDO UTILIZANDO A TÉCNICA IMAGE REPLACEMANT NA TAG H1*/


/*----------------------------------------------------------------------------------------*/


/*	INÍCIO DO CONTEÚDO DA PÁGINA HOME	*/

#content_home {
	text-indent:-100em;
	overflow:hidden;
}

/*BLOCO EXCURSÕES*/
/* Os estilos aplicados no bloco "Próximas Excursões" da página HOME encontram-se no arquivo "contentslider.css*/


/*BLOCO NOTÍCIAS*/
/* Os estilos aplicados no bloco "Notícias da Folia" da página HOME encontram-se no arquivo "noticias.css*/


/*BLOCO PROMOÇÕES*/
#promocoes_home {
	height: 168px;
	width: 277px;
	float:left;
}
h1.promocoes_home {
	background-image: url(../images/images/promocoes.jpg);
	background-repeat: no-repeat;
	width: 277px;
	height: 30px;
	margin: 0 auto;
}
.promocoes_bg {
	background-image: url(../images/images/promocoes_bg_middle.jpg);
	background-repeat: repeat-y;
	height: 123px;
	width: 277px;
}
.promocoes_bg_bottom {
	background-image: url(../images/images/promocoes_bg_bottom.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 277px;
}
.textos_promocoes {
	width: 246px;
	height: 122px;
	margin:0px;
	padding: 5px 0px 0px 8px;
	text-indent:0em; /* Colocado para anular o valor colocado no id content_home */
	position:relative;
	top:-13px;
	@top:0px;
}
.textos_promocoes p{
	position:relative;
	@top:-10px;
}

/*BLOCO FOTOS*/
#fotos_home {
	height: 168px;
	width: 325px;
	float:left;
}
h1.fotos_home {
	background-image: url(../images/images/fotos.jpg);
	background-repeat: no-repeat;
	width: 325px;
	height: 30px;
	margin: 0 auto;
}
.fotos_bg {
	background-image: url(../images/images/fotos_bg_middle.jpg);
	background-repeat: repeat-y;
	height: 123px;
	width: 325px;
}
.fotos_bg_bottom {
	background-image: url(../images/images/fotos_bg_bottom.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 325px;
}
.fotos_destaque_home {
	width: 100px;
	height: 125px;
	margin: 4px 0px 0px 5px;
	position:relative;
	float:left;
}
.fotos_destaque_home a img{
	width: 100px;
	height: 95px;
	position:relative;
	border:0;
	display:block;
}
a span.texto_destaque {
	position:relative;
	text-align:center;
	width: 100px;
	height: 30px;
	text-indent:0em;
	color:#FFF;
	background-color:#111;
	display:block;
}
a:hover span.texto_destaque {
	color:#a7a801;
	text-decoration: none;
}

/*BLOCO AGENDA*/
#agenda_home {
	height: 168px;
	width: 277px;
	float:left;
}
h1.agenda_home {
	background-image: url(../images/images/agenda.jpg);
	background-repeat: no-repeat;
	width: 277px;
	height: 30px;
	margin: 0 auto;
}
.agenda_bg {
	background-image: url(../images/images/agenda_bg.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 277px;
}
h2.calendario_eventos {
	width:146px;
	height:124px;
	background-image: url(../images/images/calendario.jpg);
	background-repeat: no-repeat;
	float:left;
	margin: 5px 5px 0px 5px;
	padding:0px;
}
h2.calendario_eventos a{
	width:146px;
	height:124px;
	display:block;
	overflow:hidden;
}

p.calendario_texto {
	width:95px;
	height:119px;
	text-indent:0em; /* Colocado para anular o valor colocado no id content_home */
	padding:0px;
	margin:8px 0px 0px 0px;
	float:left;
}



/*BLOCO CONHEÇA*/
#conheca_home {
	height: 168px;
	width: 325px;
	float:left;
}
h1.conheca_home {
	background-image: url(../images/images/conheca.jpg);
	background-repeat: no-repeat;
	width: 325px;
	height: 30px;
	margin: 0 auto;
}
.conheca_bg {
	background-image: url(../images/images/conheca_bg_middle.jpg);
	background-repeat: repeat-y;
	height: 123px;
	width: 325px;
}
.conheca_bg_bottom {
	background-image: url(../images/images/conheca_bg_bottom.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 325px;
	margin:0;
	padding:0;
}
h2.parceiros_imagem a{
	display:block;
	width:245px;
	height:78px;
	overflow:hidden;
}

.conheca_texto {
	width:303px;
	height:121px;
	text-indent:0em; /* Colocado para anular o valor colocado no id content_home */
	padding-top:1px;
	margin:0px 0px 0px 8px;
	position:relative;
	top: -8px;
	@top: 5px;
}


/*BLOCO PARCEIROS*/
#parceiros_home {
	height: 168px;
	width: 277px;
	float:left;
}
h1.parceiros_home {
	background-image: url(../images/images/parceiros.jpg);
	background-repeat: no-repeat;
	width: 277px;
	height: 30px;
	margin: 0 auto;
}
.parceiros_bg {
	background-image: url(../images/images/parceiros_bg.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 277px;
}
h2.parceiros_imagem {
	background-image: url(../images/images/parceiros_home.jpg);
	background-repeat: no-repeat;
	width:245px;
	height:78px;
	margin: 0px 0px 5px 8px;
	position:relative;
	top:3px;
}
.parceiros_texto {
	width:245px;
	height:48px;
	text-indent:0em; /* Colocado para anular o valor colocado no id content_home */
	position:relative;
	margin:0px 0px 0px 16px;
	*top:0px;
	top:-5px;
}
#content_area .content_text .img_parceiro {
	float: left;
	border-width: 1px 2px 1px 1px;
	border-style: solid;
	border-color: #CCC #999 #999 #CCC;
	margin: 0px 10px 10px 0px;
}

/*BLOCO CARNAVAIS*/
#carnavais_home {
	height: 148px;
	width: 325px;
	float:left;
}
h1.carnavais_home {
	background-image: url(../images/images/carnavais.jpg);
	background-repeat: no-repeat;
	width: 325px;
	height: 30px;
	margin: 0 auto;
}
.carnavais_bg {
	background-image: url(../images/images/carnavais_bg_middle.jpg);
	background-repeat: repeat-y;
	height: 94px;
	width: 325px;
}
.carnavais_bg_bottom {
	background-image: url(../images/images/carnavais_bg_bottom.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 325px;
}
.carnavais_imagem {
	background-image: url(../images/images/serpentina.jpg);
	background-repeat: no-repeat;
	width:56px;
	height:102px;
	float:left;
	margin: 0px 5px 0px 15px;
	position:relative;
}
.carnavais_texto {
	width:234px;
	height:102px;
	float:left;
	text-indent:0em; /* Colocado para anular o valor colocado no id content_home */
	padding-top:1px;
	margin:0px 0px 0px 8px;
	position:relative;
	top: -8px;
	@top: 5px;
}


/*BLOCO SERVIÇOS*/
#servicos_home {
	height: 148px;
	width: 277px;
	float:left;
}
h1.servicos_home {
	background-image: url(../images/images/servicos.jpg);
	background-repeat: no-repeat;
	width: 277px;
	height: 30px;
	margin: 0 auto;
}
.servicos_bg {
	background-image: url(../images/images/servicos_bg.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 277px;
}
.servicos_imagem {
	background-image: url(../images/images/nossos_servicos_imagem_home.jpg);
	background-repeat: no-repeat;
	width:128px;
	height:85px;
	float:left;
	margin: 16px 15px 0px 2px;
	position:relative;
}
.servicos_texto{
	width:100px;
	height:102px;
	float:left;
	text-indent:0em; /* Colocado para anular o valor colocado no id content_home */
	padding-top:1px;
	margin:0px 0px 0px 0px;
	position:relative;
	left:-2px
	top: -8px;
	@top: 12px;
}

/*	FIM DO CONTEÚDO DA PÁGINA HOME	*/


/*----------------------------------------------------------------------------------------*/


/*			INÍCIO DA PÁGINA QUEM SOMOS			*/
#content_area{
	width:490px;
	height:auto;
	margin: 5px 0px 0px 48px;
	*margin: 30px 0px 0px 48px;
}
#content_area h2{
	margin:35px 0px 26px 0px;
	*margin:3px 0px 25px 0px;
}
#content_area p {
	text-align:justify;
	width:485px;
}
#content_area p.volta_pag a{
	background-image: url(../images/images/seta_volta.gif);
	background-repeat: no-repeat;
	text-indent:-100em;
	overflow:hidden;
	width:50px;
	height:53px;
	display:block;
	position:absolute;
	top:1170px;
	left:660px;
}
#content_area p.volta_pag a:hover{
	background-image: url(../images/images/seta_volta_hover.gif);
	background-repeat: no-repeat;
}
#nossa_historia {
	width:233px;
	margin:0;
	height:auto;
	float:left;
}
h2.nossa_historia a{
	text-indent:-100em;
	overflow:hidden;
	text-decoration:none;
	width:233px;
	height:174px;
	background-image: url(../images/images/quem_somos_nossa_historia.jpg);
	background-repeat: no-repeat;
	display:block;
}
h2.nossa_historia a:hover{
	width:233px;
	height:174px;
	background-image: url(../images/images/quem_somos_nossa_historia_hover.jpg);
	background-repeat: no-repeat;
}
#nossa_historia p{
	width:233px;
	margin-top:-18px;
}
#equipe {
	width:233px;
	height:auto;
	float:left;
	margin:0px 0px 0px 24px;
	clear:right;
}
#equipe p{
	width:233px;
	margin-top:-18px;
	*margin-top:-14px
}
h2.equipe a{
	width:233px;
	height:174px;
	text-indent:-100em;
	overflow:hidden;
	text-decoration:none;
	background-image: url(../images/images/quem_somos_nossa_equipe.jpg);
	background-repeat: no-repeat;
	display:block;
}
h2.equipe a:hover{
	background-image: url(../images/images/quem_somos_nossa_equipe_hover.jpg);
	background-repeat: no-repeat;
}


/*			FIM DA PÁGINA QUEM SOMOS			*/


/*----------------------------------------------------------------------------------------*/


/*			INÍCIO DAS PÁGINAS NOSSA HISTÓRIA E EQUIPE			*/
#content_area ul {
	list-style-type: none;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:left;
}
#content_area ul li.nome {
	font-size:16px;
	font-weight:bold;
}
#content_area ul li.funcao {
	font-size:16px;
	font-weight: bold;
	color: #555;
	margin-top:2px;
}
#content_area ul ul {
	font-size:14px;
	font-weight:normal;
	margin: 7px 0px 0px 0px;
}
#content_area p.topo {
	text-align:left;
	margin-top: 20px;
	position:relative;
}
#content_area p.topo_galeria {
	text-align:left;
	margin-top: 20px;
	*margin-top: 0px;
	*top: -12px;
	position:relative;
}
.equipe_foto {
	margin:0px 15px 0px 0px;
	padding: 0;
	text-indent: -100em;
	float: left;
	overflow: hidden;
}
#content_area p.topo_equipe {
	text-align:left;
	top:10px;
	position:relative;
}
h3.equipe_marcelo {
	background-image: url(../images/equipe/marcelo.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding: 0;
	height: 90px;
	width: 72px;
}
h3.equipe_daniel {
	background-image: url(../images/equipe/daniel.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding: 0;
	height: 90px;
	width: 72px;
}
h3.equipe_danilo {
	background-image: url(../images/equipe/danilo.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding: 0;
	height: 90px;
	width: 72px;
}
h3.equipe_victor {
	background-image: url(../images/equipe/victor.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding: 0;
	height: 90px;
	width: 72px;
}
h3.equipe_joao {
	background-image: url(../images/equipe/joao.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding: 0;
	height: 90px;
	width: 72px;
}
h3.equipe_livia {
	background-image:url(../images/equipe/livia.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding: 0;
	height: 90px;
	width: 72px;
}
.equipe_global {
	margin: 12px 0px 0px 0px;
	*margin-top: 0px;
}
hr.linha {
	background-image: url(../images/equipe/linha_equipe.jpg);
	background-repeat: no-repeat;
	width: 481px;
	height: 8px;
	border:none;
	position: relative;
	left: -5px;
	*left: 0px;
	*top:-7px;
}

/*			FIM DAS PÁGINAS NOSSA HISTÓRIA E EQUIPE			*/


/*----------------------------------------------------------------------------------------*/



/*			INÍCIO DA PÁGINA AGENDA			*/


.content_text {
	width:535px;
	*width:537px;
	height:705px;
	*height:668px;
	margin: 0px;
	top:-3px;
	*margin: 30px 0px 0px 0px;
	*top:-61px;
	*padding-top:40px;
	position:relative;
	overflow:auto;
	/* Barra Scroll Customizada */
	scrollbar-shadow-color: #000;
	scrollbar-highlight-color: #000;
	scrollbar-face-color: #333;
	scrollbar-3dlight-color: #333;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color: #000;
	scrollbar-arrow-color: #555;
}
blockquote {
	margin: 0;
}
a.text_agenda {
	font-size: 18px;
	font-weight: bold;
	line-height:25px;
}
#content_area .content_text a span.estilo_excursao {
	font-size: 18px;
	width:155px;
	padding:6px 10px 5px 10px;
	margin: -78px 0px 50px 309px;
	*margin: -82px 0px 55px 309px;
	background-color:#E2E41A;
	color:#444;
	display:block;
	border-style:solid;
	border-width: 0px 2px 1px 0px;
	border-color:#CCC #AAA #999 #CCC;
}
#content_area .content_text a:hover span.estilo_excursao {
	font-size: 18px;
	width:155px;
	padding:34px 10px 5px 10px;
	margin: -77px 0px 21px 309px;
	*margin: -81px 0px 26px 309px;
	background-color:#E2E41A;
	color:#444;
	display:block;
	position:relative;
	border-style:solid;
	border-width: 0px 2px 1px 0px;
	border-color:#CCC #AAA #999 #CCC;
	z-index:100;
}
strong.seo {
	font-weight: normal;	
}
span.bold {
	font-weight: bold;
}

/*			FIM DA PÁGINA AGENDA			*/



/*----------------------------------------------------------------------------------------*/


/*			INÍCIO DA PÁGINA FOTOS			*/

#fotos_festas {
	width:277px;
	*width:537px;
	height:256px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	left:-30px;
	*left:-160px;
	text-align:center;
}
h2.fotos_festas a {
	text-indent:-100em;
	overflow:hidden;
	width:277px;
	height:256px;
	background-image: url(../images/images/festas_out.jpg);
	background-repeat: no-repeat;
	display:block;
}
h2.fotos_festas a:hover{
	background-image: url(../images/images/festas_hover.jpg);
}
#fotos_excursoes {
	width:270px;
	height:256px;
	float:right;
	position:relative;
	top:-256px;
	@top: -256px;
	left: 30px;
}
h2.fotos_excursoes a{
	width:270px;
	height:256px;
	text-indent:-100em;
	overflow:hidden;
	background-image: url(../images/images/excursoes_out.jpg);
	background-repeat: no-repeat;
	display:block;
}
h2.fotos_excursoes a:hover{
	background-image: url(../images/images/excursoes_hover.jpg);
}
#fotos {
	width:536px;
	*width: 537px;
	height:710px;
	margin: 5px 0px 0px 0px;
	position:relative;
	*top:-33px;
	overflow:auto;
	/* Barra Scroll Customizada */
	scrollbar-shadow-color: #000;
	scrollbar-highlight-color: #000;
	scrollbar-face-color: #333;
	scrollbar-3dlight-color: #333;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color: #000;
	scrollbar-arrow-color: #555;
}
#fotos a img.galeria {
	width:75px;
	height: 100px;
	border: 0;
	float:left;
	margin: 0px 0px 3px 6px;
}


/*			FIM DA PÁGINA FOTOS			*/


/*			INÍCIO DA PÁGINA FALE FOLIA			*/

#content_area h2 span {
	background-color:#e2e41a;
	color: #404040;
	display:block;
	font-size:18px;
	text-align: center;	
	position: relative;
	padding: 10px 0px 10px 0px;
	@top:-2px;
	@padding: 9px 0px 9px 0px;
	border-bottom: solid #999 1px;
	border-right: solid #999 1px;
}
#formContato p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-left: 10px;
	@margin-left: 18px;
}
#formContato fieldset {
	background-color: #555;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #999;
	border-bottom-color: #999;
	@padding-bottom: 25px;
	position:relative;
	top: 35px;
	@top:30px;
}
#formContato fieldset legend {
	background-color: #404040;
	color: #DDD;
	font-weight:bold;
	padding: 4px 18px 4px 18px;
	margin: -23px 0px 0px -8px;
	@margin: -27px 0px 0px -7px;
	border-right-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999;
	font-size: 14px;
}
#formContato input#nome{
	margin-left: 37px;
	width:200px;
}
#formContato input#sobrenome{
	width: 200px;
}
#formContato input#tel{
	margin-left: 17px;
}
#formContato input#email{
	margin-left: 34px;
	width:200px;
}
#formContato input#enviar{
	@margin-left: -18px;
}
#formContato input#enviar {
	background-color: #404040;
	color:#DDD;
	font-weight:bold;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-right-color: #333;
	border-bottom-color: #333;
	padding:3px;
}
#contatos {
	margin: 0 auto;
	text-align:center;
	position:relative;
	top:25px;
	@top:25px;
}
#contatos h3 {
	margin:25px 0px 3px 0px;
	font-size:14px;
	text-transform:uppercase;
	color: #444;
}
#contatos span {
	color: #666;
	font-weight:bold;
}

/*			FIM DA PÁGINA FALE FOLIA			*/



/*			FIM DO CONTEÚDO			*/




/*-----------------------------------------------------------------------------------------*/




/*			INÍCIO DA COLUNA DIREITA		*/
#col_right {
	width:218px;
	height:908px;
	position:absolute;
	top:249px;
	*top:235px;
	left:770px;
}

/*	INÍCIO TEXTO AUMENTA	*/

#texto_acessivel {
	margin:0px;
	padding:0px;
	position:relative;
	left:-25px;
	top:31px;
	*top: 50px;
	text-indent:-100em;
	overflow:hidden;
}
#texto_acessivel #texto_padrao{
	background-image: url(../images/links/texto_padrao.jpg);
	background-repeat: no-repeat;
	text-indent:-100em;
	overflow:hidden;
	display:block;
	width: 34px;
	height: 34px;
	list-style-type: none;
	float:left;
}
#texto_acessivel #aumenta_texto {
	background-image: url(../images/links/texto_maior.jpg);
	background-repeat: no-repeat;
	text-indent:-100em;
	overflow:hidden;
	display:block;
	width: 34px;
	height: 34px;
	list-style-type: none;
	float:left;
	clear:right;
}
/*	FIM TEXTO AUMENTA	*/

#banner_bg {
	position:relative;
	z-index:-1;
}
#banner_top {
	background-image: url(../images/images/banner_top.jpg);
	background-repeat: no-repeat;
	height: 465px;
	width: 218px;
	float:left;
	position:relative;
	top:3px;
	overflow:hidden;
	text-indent:-100em;

}

#banner_top li {
	background-image: url(../images/banners/banner_rubilita.jpg);
	background-repeat:no-repeat;
	width:172px;
	height:425px;
	margin:0px;
	padding:0px;
	position:relative;
	left:-14px;
	*top:3px;
}

#banner_bottom {
	background-image: url(../images/images/banner_bottom.jpg);
	background-repeat: no-repeat;
	height: 465px;
	width: 218px;
	float:left;
	overflow:hidden;
	text-indent:-100em;
}
#banner_bottom li {
	background-image: url(../images/banners/bar_do_nani.jpg);
	background-repeat:no-repeat;
	width:172px;
	height:425px;
	margin:0px;
	padding:0px;
	position:relative;
	left:-14px;
	*top:3px;
}

/*			FIM DA COLUNA DIREITA			*/




/*-----------------------------------------------------------------------------------------*/




/*			INÍCIO DO RODAPÉ			*/
#footer_global {
	margin: 0px;
	padding: 0px;
	width: 988px;
	position:relative;
	top:-6px;
	*top: 7px;
	bottom: 0;
}

/*	INÍCIO DO BANNER DO RODAPÉ	*/
#banner_footer {
	width: 988px;
	height: 116px;
	margin: 0;
}
#banner_footer_bg_left {
	background-image: url(../images/images/banner_footer_bg_left.jpg);
	background-repeat: no-repeat;
	height: 116px;
	width: 92px;
	margin:0;
	float:left;
}
#banner_footer_bg {
	background-image: url(../images/images/banner_footer_bg_middle.jpg);
	background-repeat: repeat-x;
	width:803px;
	height:116px;
	float:left;
}
#banner_footer_bg_right {
	background-image: url(../images/images/banner_footer_bg_right.jpg);
	background-repeat: no-repeat;
	width: 93px;
	height: 116px;
	float:left;
}
#banner_footer_2 {
	width: 988px;
	height: 116px;
	margin: 0;
}
.banner_position {
width: 766px;
height: 90px;
margin: 0 auto;
text-align:center;
position:relative;
top: 13px;
}
.banner_position2 {
width: 468px;
height: 60px;
margin: 0 auto;
position:relative;
top: 28px;
}
.banner_position3 {
width: 728px;
height: 90px;
margin: 0 auto;
position:relative;
top: -102px;
}

/*	FIM DO BANNER DO RODAPÉ	*/

/*	INÍCIO DO MENU DO RODAPÉ	*/
#menu_footer {
	width: 988px;
	height: 230px;
	margin: 0;
	position:relative;
}
#menu_footer_bg_left {
	background-image: url(../images/images/menu_footer_bg_left.jpg);
	background-repeat: no-repeat;
	width:92px;
	height:114px;
	float:left;
}
#menu_footer_bg {
	background-image: url(../images/images/menu_footer_bg_middle.jpg);
	background-repeat: repeat-x;
	width:803px;
	height:114px;
	float:left;
}
#menu_footer_bg_right {
	background-image: url(../images/images/menu_footer_bg_right.jpg);
	background-repeat: no-repeat;
	width:93px;
	height:114px;
	float:left;
}
#menu_footer_block {
	width: 988px;
	height: 114px;
	margin: 0 auto;
	text-align:center;
	position:relative;
	top:-74px;
	*top:-132px;
}
ul.menu_footer {
	list-style-type: none;
	position:relative;
	left:175px;
}
#logo_footer {
	background-image: url(../images/images/folia_rio_footer.jpg);
	background-repeat: no-repeat;
	width:81px;
	height: 59px;
	margin:0;
	position:relative;
	top:33px;
	*top: -81px;
	left:65px;
}
ul.menu_footer li{
	color: #999999;
	float:left;
}
ul.menu_footer li a:hover{
	color: #FFFFFF;
	text-decoration: none;	
}
ul.menu_footer li a {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#menu_footer_block p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	position:relative;
	top:2px;
	*top:10px;
	text-align:center;
}

/*	FIM DO MENU DO RODAPÉ	*/

#w3c_validator a img{
	width:88px;
	height:31px;
	position:relative;
	top:-137px;
	*top:-238px;
	display:block;
	border:0 none;
	float:right;
	clear:both;
	right:48px;
}
#selo_acessobr a img{
	width:92px;
	height:70px;
	position:relative;
	top:-187px;
	*top:-289px;
	display:block;
	border:0 none;
	float:left;
	clear:both;
	left:55px;
}

