
/*******************************************************************

  DESTAQUE SLIDE

*******************************************************************/

.elementoDestaqueSlides {
	font-size: 16px;	/* IE */
	zoom: 1;	/* IE problema de flicker */
}

	.elementoDestaqueSlides #loopedSliderDestaqueSlides {
		padding: 20px;	/* (width 940px - width 900px / 2) */
		background: white;
		position: relative;
	}

		

		.elementoDestaqueSlides #loopedSliderDestaqueSlides ul.pagination {
			list-style-type:none;
			margin: 3px auto -15px; /*15px auto 0;*/
			padding: 0;
			text-align: center;
		}

			.elementoDestaqueSlides #loopedSliderDestaqueSlides ul.pagination li {
				display: inline;
				margin: 0 3px;
			}

				.elementoDestaqueSlides #loopedSliderDestaqueSlides ul.pagination li a {
					padding: 7px 7px 0 0;
					font-size: 0;
					background: #ccc;
					cursor: pointer;
					-moz-border-radius: 4px;	  /* FF */
					-webkit-border-radius: 4px; /* Safari */
					border-radius: 4px;				  /* CSS3 no futuro */
				}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides ul.pagination li a {
						text-decoration: none;
					}

				.elementoDestaqueSlides #loopedSliderDestaqueSlides ul.pagination li.active a {
					/* background: pilar.css */
				}

		.elementoDestaqueSlides #loopedSliderDestaqueSlides .container {
			/* width: 100% = 900px */
			*width: 683px */
			height: 330px;
			overflow: hidden;
			position: relative;
		}

			.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides {
				position:absolute;
				top:0;
				left:0;
			}

				.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide {
					position: absolute;
					top:0;
					width:900px;
				}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide * {
						cursor: pointer;
					}

						.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide a:hover {
							text-decoration: none;
						}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel {
						position: absolute;
						right: 0px;
						top: 0px;
						width: 329px;
						height: 330px;
						/* background: transparent pilar.css; */
					}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.caixaPublicidade {/*PUBLICIDADE*/
							border-bottom: 1px solid #999;
							width: 260px;
							height: 47px;
							margin-left: 10px;
							padding-top: 7px;
					}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.caixaPublicidade div.oferecimentoPilar {
							width: 100px;
							height: 40px;
							margin-left: 5px;
							padding-right: 15px;
							float:left;
					}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.caixaPublicidade div.oferecimentoPilar p{
							color: #999;
							font-size: 9px;
							line-height: 13px;
							text-align: right;
					}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.caixaPublicidade div.banner {
							width: 140px;
							height: 40px;
							margin-left: 120px;
					}

					.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.descricao {
						position: absolute;
						width: 200px;
						right: 80px;
						bottom: 30px;
					}

						.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.descricao div.programa {
							color:#FFFFFF;
							font-size:14px;
							margin-bottom:15px;
						}

						.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.descricao div.titulo {
							font-family: Arial, Helvetica, sans-serif;
							color: white;
							font-weight: bold;
							font-size: 37px;
							line-height: 33px;
							letter-spacing: -2px;
							margin-bottom: 40px;
							/* text-transform: lowercase; */
						}

						.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.descricao div.texto {
							color: white;
							font-size: 12px;
							line-height: 15px;
						}

						.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide div.papel div.descricao div.mais-informacoes {
							/* color: cor de link */
							font-size: 11px;
							line-height: 13px;
							margin-top: 20px;
							font-weight: bold;
						}

						

							.elementoDestaqueSlides #loopedSliderDestaqueSlides .container .slides div.slide a:hover div.papel div.descricao div.call-to-action {
								/* background-color: cor de link */
							}

/*******************************************************************
  SLIDES HOME
*******************************************************************/

	.elementoDestaqueSlidesHome div#elemento-slide {
		background-color: #171717;
		height: 250px;
		position: relative;
		width: 683px;
	}

		.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide {
			height: 250px;
			/*POSICIONAMENTO DOS LAYERS LATERAIS*/left: 435px;
			position: absolute;
			width: 315px;
			z-index: 100000;
		}

		/*--------------------------ESTRUTURA LATERAL--------------------*/
		.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide div.fundoDescricoes {
			/*ALTURA DO SLIDE LATERAL*/height: 250px;
			left: 15px;
			position: absolute;
			/*LARGURA DO SLIDE LATERAL*/width: 233px;
			background-image: url(../images/bgDestaquePrimario.gif);
			/*z-index: 1;*/
		}

		.elementoDestaqueSlidesHome div#elemento-slide div.imagens {
			float:left;
			height:260px;
			overflow: hidden;
			position: relative;
			/*LARGURA DA IMAGEM*/width:450px;
		}

		.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque {
			top: 332px;
			left: 0px;
			position: absolute;
			/*ALTURA DA DESCRIÇÃO DA FOTO*/height: 140px;
			width: 450px;
			display: none;
			z-index: 10000;
		}
			.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque div.descricaoFundo {
				background: #000;
				opacity: .85;
				filter:alpha(opacity=85);
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
				height: 60px;
				width: 450px;
				z-index: 1;
				left: 0px;
				top: 0px;
			}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque div.descricaoTexto {
				position: absolute;
				padding: 10px;
				height: 38px;
				width: 435px;
				z-index: 2;
				left: 0px;
				top: 0px;
				
			}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque h2 {
				color: #FFF;
				font-size: 15px;
			}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque a div.playDestaque {
				background-repeat: no-repeat;
				background-image:  url(../images/video_play_grande.gif);
				_background-image:  url(../images/video_play_grande.gif);
				background-position: 4px 1px;
				float: left;
				height: 30px;
				margin-right: 10px;
				padding: 4px;
				width: 30px;
			}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque a:hover {
				text-decoration: none;
			}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagem div.descricaoImagemDestaque a h2.destaqueNormal {
				padding-bottom: 10px;
			}

		.elementoDestaqueSlidesHome div#elemento-slide div.imagens div.imagem {
			left:0px;
			position:absolute;
			top:0px;
		}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagens div.imagem a img {
				border: 0;
				cursor: pointer !important;
				display: none;
			}

			.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul {
				list-style-type: none;
				position: absolute;
				z-index: 2;
			}

				.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li {
					cursor: pointer;
				}

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div.itemSlide {
						color: #fff;
						/*ALTURA DA OPÇÃO LATERAL*/
						height: 62px;
						*height: 59px;
						width: 314px;
						position: relative;
						display: block;
					}

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div.itemSlide div.setaIndicacao {
						color: #fff;
						/*ALTURA DA SETA DA OPÇÃO LATERAL*/
						height: 62px;
						*height: 62px;
						width: 15px;
						position: absolute;
						display: none;
						left: 0;
						background: url(../images/seta0000.gif) no-repeat 50% center;
					}

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div a span {
						font-weight: bold;
						/*TAMANHO DA FONTE DAS OPÇÕES LATERAIS*/font-size: 12px;
					}

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div a:hover {
						text-decoration: none;
					}

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div div.normal {
						background: none;
						height: 68px;
						padding: 8px 15px 0 15px;
						/*LARGURA TEXTO DAS OPÇÕES LATERAIS*/width: 210px;
						position: absolute;
						left: 15px;
					}

				

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div h3 {
						color: #333;
						font-size: 11px;
						line-height: 15px;
						text-transform: uppercase;
					}

					.pilar_sem_pilar .elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide div h3 {
						color: #868686;
					}

					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado1 div.itemSlide div.setaIndicacao,
					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado2 div.itemSlide div.setaIndicacao,
					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado3 div.itemSlide div.setaIndicacao,
					.elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado4 div.itemSlide div.setaIndicacao {
						display: block;
					}

					.pilar_sem_pilar .elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado1 div.itemSlide div.setaIndicacao {
						background-color: #353535;
					}

					.pilar_sem_pilar .elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado2 div.itemSlide div.setaIndicacao {
						background-color: #3D3D3D !important;
					}

					.pilar_sem_pilar .elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado3 div.itemSlide div.setaIndicacao {
						background-color: #454545;
					}

					.pilar_sem_pilar .elementoDestaqueSlidesHome div#elemento-slide div.descricao-slide ul li.descricaoSlide.selecionado4 div.itemSlide div.setaIndicacao {
						background-color: #515151;
					}

			.elementoDestaqueSlidesHome div#elemento-slide div.imagens div.descricaoImagemDestaque p {
				margin-bottom: 10px;
				font-weight: bold;
			}

	.elementoDestaqueSlidesHome .publicidadeBannerFrameWrapper {
		left:-480px;
		position:absolute;
		top:203px;
		z-index:900000;
	}

