html{
	overflow-x:hidden;
	overflow-y:scroll;}

body{
	background:#8ac6f3;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	
div, span, a, ul, li, h1, h2, h3, h4, ol, img,dl,dt,dd, form,fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	display:block;}
ul, li, ul li, ol, ol li{
	list-style:none;
	list-style-type:none;}
span.clear{
	clear:both;
	font-size:0px;
	line-height:1px;
	height:1px;}
.moreContent{
	display:none;
	padding:10px 20px 0px;}
.line{
	background:url(../../img/pt/line1.jpg) left no-repeat;
	height:1px;
	width:100%;
	clear:both;
	margin-bottom:12px;}
	a{cursor:pointer;}
	
/*** Links - To All ***/
/* Green Link */
a.greenLink{
	width:140px;
	height:36px;
	padding:0px;
	margin:0px;}
	a.greenLink p{
		background:url(../../img/pt/buttons/btGreen_lft.png) no-repeat;
		height:36px;
		float:left;
		display:block;
		padding:0px;
		margin:0px;}
	a.greenLink .lkr{
		background:url(../../img/pt/buttons/btGreen_rht.png);
		width:8px;
		height:36px;
		float:left;}
/* Blue Link */
a.blueLink{
	width:140px;
	height:36px;
	padding:0px;
	margin:0px;}
	a.blueLink p{
		background:url(../../img/pt/buttons/btBlue_lft.png) no-repeat;
		height:36px;
		float:left;
		display:block;
		padding:0px;
		margin:0px;}
	a.blueLink .lkr{
		background:url(../../img/pt/buttons/btBlue_rht.png);
		width:8px;
		height:36px;
		float:left;}
/* Orange Link */
a.orangeLink{
	width:200px;
	height:36px;
	padding:0px;
	margin:0px;}
	a.orangeLink p{
		background:url(../../img/pt/buttons/btOrange_lft.png) no-repeat;
		line-height:100px;
		height:36px;
		float:left;
		display:block;
		padding:0px;
		margin:0px;}
	a.orangeLink .lkr{
		background:url(../../img/pt/buttons/btOrange_rht.png);
		width:8px;
		height:36px;
		float:left;}
		
	a p span.conheca{
		background:url(../../img/pt/links/lnk_conheca_mais.png);
		width:108px;
		height:15px;
		text-indent:-9999em;
		overflow:hidden;
		font-size:0px;
		display:block;
		line-height:0px;}
	.btEspecificacoes{
		background:url(../../img/pt/buttons/btEspecificacoes.gif);
		width:148px;
		height:35px;
		text-indent:-9999em;}

.closeIntButton{
	background:url(../../img/pt/icos/ico_bt_close.png) no-repeat;
	color:#ff7905;
	font-size:11px;
	text-decoration:none;
	padding-left:22px;
	display:inline-block;
	margin-top:10px;}
.readmoreIntButton{
	background:url(../../img/pt/icos/ico_bt_read.png) no-repeat;
	color:#ff7905;
	font-size:11px;
	text-decoration:none;
	padding-left:22px;
	display:inline-block;
	margin-top:10px; }
.readmoreIntButtonPDF{
	background:url(../../img/pt/icos/pdf.png) no-repeat;
	color:#ff7905;
	font-size:11px;
	text-decoration:none;
	padding-left:22px;
	display:inline-block;
	margin-top:10px; }	
	a.closeIntButton:hover, a.readmoreIntButton:hover,a.btVoltar:hover,a.btSubir:hover{
		text-decoration:underline;}
a{
	outline:none;}
.btVoltar{
	background:url(../../img/pt/icos/ico_seta_voltar.png) no-repeat 0 0;
	padding:1px 1px 1px 16px; }
.btSubir{
	background:url(../../img/pt/icos/ico_seta_subir.png) no-repeat 0 4px;
	padding:1px 1px 1px 25px;}
.btVoltar,.btSubir{
	font-size:14px;
	text-transform:uppercase;
	color:#00538e;
	text-decoration:none;
	font-weight:bold;
	display:table;
	letter-spacing:-0.4pt;}


/* --------------------------------------------------------- */	
/*** Main Container ***/	
.home{
	width:1000px;
	margin:0px auto;}
.interna{
	width:900px;
	margin:0px auto; }
	/* Contents - HOME */
	.home .cContents{
		background:url(../../img/pt/bg_home.jpg);
		height:374px;}
	/* Contents - INTERNAS */
	.interna .cContents{
		background:#fff;}
	/* Logo */
	.siteContainer .cContents h1{
		padding:10px 0px 14px; }
	.siteContainer .cContents h1 a{
		background:url(../../img/pt/logomarca.png);
		width:156px;
		height:76px;
		text-indent:-9999em;
		margin:0px auto;}
	/* Languages links */
	ul.languages{
		float:right;
		margin:-90px 70px 0px 0px;
		width:70px;}
		ul.languages li{
			width:27px; float:left;}
		ul.languages li.spanish{
			margin-right:14px;}
		ul.languages li a{
			width:27px;
			height:27px;
			cursor:pointer;
			text-indent:-9999em;}
		ul.languages li.spanish a{
			background:url(../../img/pt/buttons/bt_lang_spanish.png);}
		ul.languages li.english a{
			background:url(../../img/pt/buttons/bt_lang_english.png);}
	/* container - This Footer appear inside of the others pages less in Home page */
	.interna .siteFooter{
		/*border:1px solid #000;*/
		clear:both;
		margin:0px auto 0px;
		background:url(../../img/pt/bgShadowInternas.png);
		width:900px;
		height:124px;
		padding-top:40px;
		text-align:center;}
		.interna .siteFooter h5{
			color:#7f7f7f;
			font-size:11px;
			font-weight:bold;
			display:table;
			margin:0px auto;}
			.interna .siteFooter div{
				width:165px;
				margin:20px auto 0px;}
				.interna .siteFooter div a{
					float:left;
					margin-right:15px;}


	/* container - Design on bottoom of all site */
	.home .siteDesignFooter .siteFooter{
		display:none;}
	.interna .siteDesignFooter .siteFooter{
		display:block;}
	.siteContainer .siteDesignFooter{
		background:url(../../img/pt/bg_site_footer.jpg) no-repeat top;
		height:226px;
		margin:0px -50px;}
		
/*** Menu Container ***/
/*Outer Menu*/			
#outerMenu{
	width:620px;
	background:url(../../img/pt/menu/bg_menu_center.png);
	height:37px;
	margin:0px auto;}
	/*Closers*/
	#outerMenu span.mbl{
		background:url(../../img/pt/menu/bg_menu_left.png);
		width:7px;
		height:37px;
		float:left;
		margin-left:-7px;}
	#outerMenu span.mbr{
		background:url(../../img/pt/menu/bg_menu_right.png);
		width:7px;
		height:37px;
		float:right;
		margin-right:-7px;}
	/*Menu Container*/			
	#outerMenu .menu{
		float:left;
		position:relative;
		left:48%;
		text-align:left;
		padding-top:3px; }
		#outerMenu .menu ul{
			list-style:none; 
			position:relative;
			left:-50%;
			margin:0;
			padding:0;			
			_float:left; } 
			#outerMenu .menu li{
				float:left;
				padding:5px 18px 4px;
				margin:2px 0px;
				border-right:1px solid #96c5f1;}
			#outerMenu .menu li.last{padding-right:0; border:none; }
				#outerMenu .menu li a{
					text-transform:uppercase;
					float:left;
					font-size:10px;
					font-weight:bold;
					position:relative;
					text-decoration:none;
					cursor:pointer;
					height:19px;}
				#outerMenu .menu li a:hover{
					text-decoration:underline; }
				
				div.menu ul li.fibras_alya a{
					background:url(img/lnk_fibras_alya_off.gif);
					width:79px;}
				div.menu ul li.fibras_alya a:hover{
					background:none;
					background:url(img/lnk_fibras_alya_on.gif);}
				div.menu ul li.sustentabilidade a{
					background:url(img/lnk_sustentabilidade_off.gif);
					width:120px;}
				div.menu ul li.sustentabilidade a:hover{
					background:url(img/lnk_sustentabilidade_on.gif);}
				div.menu ul li.noticias a{
					background:url(../../img/pt/menu/lnk_noticias_off.png);
					width:57px;}
				div.menu ul li.noticias a:hover{
					background:url(../../img/pt/menu/lnk_noticias_on.png);}
				div.menu ul li.curiosidades a{
					background:url(img/lnk_curiosidades_off.gif);
					width:95px;}
				div.menu ul li.curiosidades a:hover{
					background:url(img/lnk_curiosidades_on.gif);}
				div.menu ul li.eventos a{
					background:url(img/lnk_eventos_off.gif);
					width:58px;}
				div.menu ul li.eventos a:hover{
					background:url(img/lnk_eventos_on.gif);}
				div.menu ul li.fale_conosco a{
					background:url(../../img/pt/menu/lnk_fale_conosco_off.png);
					width:94px;}
				div.menu ul li.fale_conosco a:hover{
					background:url(../../img/pt/menu/lnk_fale_conosco_on.png);}
				div.menu ul li.fale_com_alya a{
					background:url(img/lnk_fale_com_alya_off.gif);
					width:101px;}
				div.menu ul li.fale_com_alya a:hover{
					background:url(img/lnk_fale_com_alya_on.gif);}
				div.menu ul li a{
					text-indent:-9999em;}
/*SubMenu*/
#outerMenu .menu li div.submenu{
	height:45px;
	position:absolute;
	top:22px;
	float:left;
	display:none;
	padding:0px;}
#outerMenu .menu li div.sm1{
	!margin-left:-75px;
	/*!margin-left:0px !important;*/
	}
#outerMenu .menu li div.sm2{
	!margin-left:-115px;
	/*!margin-left:0px !important;*/
	}
	#outerMenu .menu li div.submenu ol{ 
		height:35px;
		float:left;
		background:url(../../img/pt/menu/sub_menu_ls.png) no-repeat;}
	#outerMenu .menu li div.submenu ol li{ float:left;}
	#outerMenu .menu li div.submenu ol li, #outerMenu .menu li div.submenu ol li a{
		width:auto;
		background:none;
		border:none;
		height:30px;
		margin:6px 2px 0px 8px;
		padding:0px;
		text-indent:0px;
		color:#00548e;
		font-size:13px;
		text-transform:capitalize;
		font-weight:normal;}
	#outerMenu .menu li div.submenu ol li a:hover{
		color:#8c8c8c;
		text-decoration:none;}
	#outerMenu .menu li div.submenu span.sbmr{
		background:url(../../img/pt/menu/sub_menu_rs.png) no-repeat;
		width:5px;
		height:50px;
		line-height:35px;
		float:left;
		margin-right:-5px;}
#outerMenu .menu ul li:hover div.submenu{
	display:block;
	z-index:9999;
	position:absolute;}
	
/*** ACTIVES ***/

/** ACTIVE ECO **/
#alya-eco div.menu ul li.fibras_alya a{
	background:url(../../img/pt/menu/lnk_fibras_alya_on.png); }
#alya-eco #outerMenu .menu li div.submenu ol li.eco a{
		color:#8c8c8c;
		text-decoration:none;}
#alya-eco #outerMenu .menu ul li.fibras_alya div.submenu{
	display:block;}

/** ACTIVE COTTON **/
#alya-cotton div.menu ul li.fibras_alya a{
	background:url(../../img/pt/menu/lnk_fibras_alya_on.png); }
#alya-cotton #outerMenu .menu li div.submenu ol li.cotton a{
		color:#8c8c8c;
		text-decoration:none;}
#alya-cotton #outerMenu .menu ul li.fibras_alya div.submenu{
	display:block;}

/** ACTIVE HEALTH **/
#alya-health div.menu ul li.fibras_alya a{
	background:url(../../img/pt/menu/lnk_fibras_alya_on.png); }
#alya-health #outerMenu .menu li div.submenu ol li.health a{
		color:#8c8c8c;
		text-decoration:none;}
#alya-health #outerMenu .menu ul li.fibras_alya div.submenu{
	display:block;}

/** ACTIVE LOFTY **/
#alya-lofty div.menu ul li.fibras_alya a{
	background:url(../../img/pt/menu/lnk_fibras_alya_on.png); }
#alya-lofty #outerMenu .menu li div.submenu ol li.lofty a{
		color:#8c8c8c;
		text-decoration:none;}
#alya-lofty #outerMenu .menu ul li.fibras_alya div.submenu{
	display:block;}

/** ACTIVE SAFE **/
#alya-safe div.menu ul li.fibras_alya a{
	background:url(../../img/pt/menu/lnk_fibras_alya_on.png); }
#alya-safe #outerMenu .menu li div.submenu ol li.safe a{
		color:#8c8c8c;
		text-decoration:none;}
#alya-safe #outerMenu .menu ul li.fibras_alya div.submenu{
	display:block;}

/** ACTIVE TECH **/
#alya-tech div.menu ul li.fibras_alya a{
	background:url(../../img/pt/menu/lnk_fibras_alya_on.png); }
#alya-tech #outerMenu .menu li div.submenu ol li.tech a{
		color:#8c8c8c;
		text-decoration:none;}
#alya-tech #outerMenu .menu ul li.fibras_alya div.submenu{
	display:block;}

/** ACTIVE MEIO AMBIENTE **/
#meio-ambiente div.menu ul li.sustentabilidade a{
		background:url(../../img/pt/menu/lnk_sustentabilidade_on.png); }
#meio-ambiente #outerMenu .menu li div.submenu ol li.ambiente a{
		color:#8c8c8c;
		text-decoration:none;}
#meio-ambiente #outerMenu .menu ul li.sustentabilidade div.submenu{
	display:block;}

/** ACTIVE CERTIFICAÇÕES **/
#certificacoes div.menu ul li.sustentabilidade a{
		background:url(../../img/pt/menu/lnk_sustentabilidade_on.png); }
#certificacoes #outerMenu .menu li div.submenu ol li.certificacoes a{
		color:#8c8c8c;
		text-decoration:none;}
#certificacoes #outerMenu .menu ul li.sustentabilidade div.submenu{
	display:block;
	position:absolute;
	z-index:9998;}
	
/** ACTIVE SUSTENTABILIDADE **/
#inovacao div.menu ul li.sustentabilidade a{
		background:url(../../img/pt/menu/lnk_sustentabilidade_on.png); }
#inovacao #outerMenu .menu li div.submenu ol li.inovacao a{
		color:#8c8c8c;
		text-decoration:none;}
#inovacao #outerMenu .menu ul li.sustentabilidade div.submenu{
	display:block;}

/** ACTIVE FALE COM ALYA **/
#faleID div.menu ul li.fale_com_alya a{
		background:url(../../img/pt/menu/lnk_fale_com_alya_on.png);}
		
/** ACTIVE EVENTOS **/
#eventosID div.menu ul li.eventos a{
		background:url(../../img/pt/menu/lnk_eventos_on.png);}

/** ACTIVE CURIOSIDADES **/
#curiosidadesID div.menu ul li.curiosidades a{
		background:url(../../img/pt/menu/lnk_curiosidades_on.png);}


/*** Channels ***/
.siteContainer .cContents .channels{
	margin-top:38px;
	z-index:1;
	position:absolute}
.siteContainer .cContents .channels .block{
		width:350px;
		height:308px;
		/*background:url(../images/bgShadow.png) no-repeat bottom;*/
		overflow:hidden;
		margin:0px auto;
		float:left;
		color:#fff;
		font-size:13px;
		position:relative;}
.siteContainer .cContents .channels .trat{
	margin:40px -25px 0px;}
	
	.siteContainer .cContents .channels .block .eco,.siteContainer .cContents .channels .block .health,.siteContainer .cContents .channels .block .safe{
			width:250px;
			height:258px;
			margin:0px auto;
			padding:11px 0px 0px;
			z-index:9999px;
			position:relative;}
	.siteContainer .cContents .channels .block .shadow{
		background:url(../../img/pt/bgShadow.png) no-repeat;
		z-index:0px;
		width:350px;
		height:60px;
		margin:-31px 0 0 5px;}
		.siteContainer .cContents .channels .block h2{
			height:28px;
			text-indent:-9999em;
			margin:0px auto;}		
	.siteContainer .cContents .channels .block .eco{
			background:url(../../img/pt/bgHome_eco.png);}
		.siteContainer .cContents .channels .block .eco h2{
			width:124px;
			background:url(../../img/pt/titulos/tit_home_eco.png); }
	.siteContainer .cContents .channels .block .health{
			background:url(../../img/pt/bgHome_health.png);}
		.siteContainer .cContents .channels .block .health h2{
			width:160px;
			background:url(../../img/pt/titulos/tit_home_health.png); }
	.siteContainer .cContents .channels .block .safe{
			background:url(../../img/pt/bgHome_safe.png);}
		.siteContainer .cContents .channels .block .safe h2{
			width:134px;
			background:url(../../img/pt/titulos/tit_home_safe.png); }
		.siteContainer .cContents .channels .block p.txt{
			margin:10px 20px;
			letter-spacing:-0.4pt;}
		.siteContainer .cContents .channels .block .eco p{
			text-align:right;}
		/* Just for the HOME page */
		.siteContainer .cContents .channels .block a.greenLink, 
		.siteContainer .cContents .channels .block a.blueLink, 
		.siteContainer .cContents .channels .block a.orangeLink{
			margin:90px 0px 0px 60px;}
		.siteContainer .cContents .channels .block a.greenLink p span, 
		.siteContainer .cContents .channels .block a.blueLink p span, 
		.siteContainer .cContents .channels .block a.orangeLink p span{
			margin:10px;}
	
/*** Internas - Geral ***/
.interna .cContents .content{
	font-size:11px;
	padding:45px 40px 0px;
	display:table;
	
}
.interna .cContents .content h2{
		color:#00538e;
		font-size:24px;
		font-weight:lighter;
		margin-bottom:10px;}
.interna .cContents .content h3{
		color:#00538e;
		font-size:19px;
		font-weight:lighter;
		margin:10px 0px;}
.interna .cContents .content h4{
		color:#2c89e2;
		font-size:12px;
		font-weight:lighter;
		text-transform:uppercase;
		letter-spacing:-0.4pt;}
.interna .cContents .content p{
	line-height:18px;
	margin:0px;}
.interna .cContents .content p a{
	display:inline;
	color:#00538e;}
.interna .cContents .content p a:hover{
	display:inline;
	color:#999;
	/*background-color:#00538e;*/}

.interna .cContents .content img.thumb{
	float:right;
	margin-left:20px;
}
/* Languages links */
.interna .cContents ul.languages{
	float:right;
	margin:-90px 56px 0px 0px;
	width:70px;}
.interna .cContents .content p.txt1{
	width:400px;
	float:left;
	margin:0px 40px 0px 0px;}

/* Eventos */
.navega{
	clear:both;
	margin-top:30px;}
.navega .year{
	width:60px;
	text-align:center;
	color:#999999;
	font-size:17px;
	font-family:Helvetica, sans-serif;
	margin:2px auto;}
.tab_navg{
	background:url(../../img/pt/links/tabs_navg.gif) no-repeat center;
	width:389px;
	height:25px;
	margin:0px auto;
	padding:5px 0px 0px;}
	.tab_navg ul{}
	.tab_navg ul li{
		float:left;
		text-align:center; }
		.tab_navg ul li a{
			width:16px;
			height:16px;
			text-indent:-9999em;}
	.tab_navg ul li#prev, .tab_navg ul li#next{
		width:101px;
		font-size:15px;
		color:#fff;
		cursor:default;}
	.tab_navg ul li#actual{
		cursor:default;
		width:133px;
		color:#999999;
		font-size:21px;
		margin-top:-2px;
		letter-spacing:-0.6pt;
		font-family:Helvetica, sans-serif;}
	.tab_navg ul li.prev{
		margin-right:10px;
		background:url(../../img/pt/links/tabs_setas.gif) left;}
	.tab_navg ul li.next{
		margin-left:12px;
		background:url(../../img/pt/links/tabs_setas.gif) right;}
	/* Eventos */
	.content .evento div.player {
		display:none;}
	.content .evento{
		border:1px solid #dfe5e9;
		margin-bottom:5px;
		padding:5px 20px 20px;
		display:inline-block;}
		.cContents .content div.evento h3{
			font-size:12px;
			color:#00538e;
			text-transform:uppercase;
			font-weight:bold;
			margin-left:-12px;}
		.cContents .content div.evento .resume{
			background:#f0f2f3;
			color:#666666;
			width:294px;
			float:left;
			padding:11px 13px;}
			.cContents .content div.evento .resume a{
				color:#666666;
				display:inline;
				text-decoration:none;}
			.cContents .content div.evento .resume a:hover{
				text-decoration:underline;}
		.cContents .content div.evento .desc{
			float:left;
			width:425px;
			color:#666666;
			margin-left:15px;}
		.cContents .content div.evento .eventsFiles{
			clear:both;
			padding:15px 0px;
			width:600px;}
			.cContents .content div.evento .eventsFiles p{
				color:#00538e;
				display:inline;
				font-weight:bold;
				padding-bottom:8px;}
			.cContents .content div.evento .eventsFiles ul li{
				float:left;
				margin-right:17px;}
			.cContents .content div.evento .eventsFiles ul li.desc{
				padding:3px 0px;
				margin-left:0px;
				font-weight:bold;}
			.cContents .content div.evento .eventsFiles ul li.gallery_off{
				background:url(../../img/pt/icos/ico_gallery_off.gif) bottom no-repeat;
				width:29px;}
			.cContents .content div.evento .eventsFiles ul li.gallery_on{
				background:url(../../img/pt/icos/ico_gallery_on.gif) bottom no-repeat;
				width:29px;}
			.cContents .content div.evento .eventsFiles ul li.videos_off{
				background:url(../../img/pt/icos/ico_videos_off.gif) bottom no-repeat;
				width:29px;}
			.cContents .content div.evento .eventsFiles ul li.videos_on{
				background:url(../../img/pt/icos/ico_videos_on.gif) bottom no-repeat;
				width:29px;}
			.cContents .content div.evento .eventsFiles ul li.files_off{
				background:url(../../img/pt/icos/ico_files_off.gif) bottom no-repeat;
				width:27px;}
			.cContents .content div.evento .eventsFiles ul li.files_on{
				background:url(../../img/pt/icos/ico_files_on.gif) bottom no-repeat;
				width:27px;}
				.cContents .content div.evento .eventsFiles ul li a{
					text-indent:-9999em;
					height:22px;}

		
		.cContents .content div.evento div.filesContent{
			display:none;
			margin:0px -20px; 
			padding:29px 0px 0px;
			background:url(../../img/pt/bg_top.jpg) top repeat-x}
			.cContents .content div.evento div.filesContent span.closer{
				background:url(../../img/pt/bg_bottom.jpg) repeat-x;
				height:18px;
				margin:0px 0px -20px;
				clear:both;}
				
	.cContents .content div.evento div.filesContent .galleryContainer{
		display:block;}
	
	.cContents .content div.evento div.filesContent .galleryContainer .btAnterior,
	.cContents .content div.evento div.filesContent .videosContainer .btAnterior{
		width:42px;height:38px;text-indent:-9999em; float:left;margin:18px 9px 0px 8px;}
	.cContents .content div.evento div.filesContent .galleryContainer .btProximo,
	.cContents .content div.evento div.filesContent .videosContainer .btProximo{
		width:42px;height:38px;text-indent:-9999em;float:left;margin:18px 0px 0px 2px;}
		
		
		.cContents .content div.evento div.filesContent h4{
			color:#00538e;
			font-size:14px;
			font-weight:bold;
			letter-spacing:0px;
			margin:-18px 0px 18px 58px;
			display:block;
			clear:both}
		.cContents .content div.evento div.filesContent .btAnterior a.prev{
			background:url(../../img/pt/buttons/bt_gallery_left.png);
			width:42px;
			height:38px;
			text-indent:-9999em;
			/*margin-top:18px;*/
			float:left;
			/*margin:18px 9px 0px 8px;*/}
		.cContents .content div.evento div.filesContent .btProximo a.next{
			background:url(../../img/pt/buttons/bt_gallery_right.png);
			width:42px;
			height:38px;
			text-indent:-9999em;
			float:left;
			/*margin:18px 8px 0px 0px;*/}
			.cContents .content div.evento div.filesContent .galleryContainer div{
				overflow:hidden;
				/*display:block;*/
				position:relative;
				float:left;
				width:707px;
				height:75px;}
			.cContents .content div.evento div.filesContent .videosContainer div.dvVideo{
				overflow:hidden;
				/*display:block;*/
				position:relative;
				float:left;
				width:707px;
				height:135px;}
			.cContents .content div.evento div.filesContent ul{
				display:block;
				position:absolute;}
				.cContents .content div.evento div.filesContent ul li{
					float:left;
					height:130px;
					position:relative;
					margin:0px 7px 0px 0px;}
					.cContents .content div.evento div.filesContent ul li img{
						border:1px solid #cdcdcd;}
					
				/* Vídeos */
				.cContents .content div.evento div.filesContent .videosContainer ul li{
					float:left;
					position:relative;
					margin:0px 18px 0px 0px;}
					.cContents .content div.evento div.filesContent ul li a img.ico{
							border:0px;
							position:absolute;
							margin:56px 0px 0px 78px;}
					.cContents .content div.evento div.filesContent ul li a p{
							position:absolute;
							margin-top:92px;
							color:#666666;
							line-height:14px;
							text-decoration:none;
							width:92px;}
							
	.cContents .content div.evento div.filesContent .filesContainer h4{margin-bottom:0px;}
	.cContents .content div.evento div.filesContent .filesContainer dl{
		width:380px;
		float:left;
		padding-top:20px;
		margin-left:20px;
		margin-right:5px;
		border-bottom:1px solid #dfe5e9;}
		.cContents .content div.evento div.filesContent .filesContainer dl dt,
		.cContents .content div.evento div.filesContent .filesContainer dl dd{
			float:left;}
		.cContents .content div.evento div.filesContent .filesContainer dl dt{
			margin-right:20px;
			height:90px;}
		.cContents .content div.evento div.filesContent .filesContainer dl dd{
			width:300px;
			color:#666666;
			padding-bottom:10px;}
			.cContents .content div.evento div.filesContent .filesContainer dl dd p{
				margin:-1px 0px;
				padding:0px;
				float:left;
				width:300px;
				display:inline;}
			.cContents .content div.evento div.filesContent .filesContainer dl dd a{
				color:#666666;
				text-decoration:none;
				display:inline;}
			.cContents .content div.evento div.filesContent .filesContainer dl dd a:hover{
				text-decoration:underline;
				color:#00538e;}
			
.content form.faleConosco{
	border:3px solid #e8f4fd;
	width:700px;
	margin:20px auto;}
	.content form.faleConosco fieldset{
		border:1px solid #d0e8fa;
		padding:20px;}
		.content form.faleConosco fieldset label{
			width:230px;
			text-align:right;
			display:block;
			float:left;
			padding:6px 15px;
			font-size:13px;}
		.content form.faleConosco fieldset input{
			float:left;
			width:340px;
			background:url(../../img/pt/bgInput.jpg);
			border:1px solid #d9d9d9;
			padding:4px 3px;
			margin:4px 0px;
			font-size:11px;
			color:#666;}
		.content form.faleConosco fieldset input.ddd_telefone{
			width:20px;
			border-right:none}
		.content form.faleConosco fieldset input.num_telefone{
			width:100px;
			margin-right:200px;}
		.content form.faleConosco fieldset textarea{
			float:left;
			width:340px;
			margin:4px 0px;
			background:url(../../img/pt/bgTextarea.jpg) center center repeat-x;
			border:1px solid #d9d9d9;
			height:80px;
			font-size:11px;
			font-family:arial;
			color:#666;
			padding:4px 3px;}
		.content form.faleConosco fieldset div{
			clear:both;
			margin-left:260px;
			padding:5px 0px;}
			.content form.faleConosco fieldset div a{
				display:block;
				border:1px solid #d9d9d9;
				background:#f8f8f8;
				width:10px;
				height:9px;
				float:left;
				margin:2px 8px 0px 0px;
				text-indent:-9999em;}
			.content form.faleConosco fieldset div a.checked{
				display:block;
				border:1px solid #d9d9d9;
				background:url(../../img/pt/checked.png) center center no-repeat;
				width:10px;
				height:9px;
				float:left;
				margin:2px 8px 0px 0px;
				text-indent:-9999em;}
			.content form.faleConosco fieldset .bt{
				border:none;
				background:none;
				width:126px;
				height:32px;
				margin:6px 0px -37px 260px;
				padding:0px;
				outline:none;
				z-index:9999;
				position:absolute;}
			.content form.faleConosco fieldset .enviar{
				margin:6px 0px -37px 482px;}
			
p.rodapeHome {
	font-size:11px;
	margin:0px auto 0px 35%;
}
