﻿body {
	background-image:url(/img/bg_topo-educacao-financeira.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
	padding:0;
	width:100%;
	height: 100%;
	font-family:"Trebuchet MS";
	color:#585a5b;
}
html {
}
body.pop {
	background-image:none !important;
	background-color: #F6F6F6 !important;
	margin:0;
	padding:0;
	width:100%;
	height: 100%;
	font-family:"Trebuchet MS";
	color:#585a5b;
	width: 450px;
}
body.pop .containerPop {
	font-family:"Trebuchet MS";
	color:#585a5b;
	font-size: 11px;
	padding: 0px 10px 10px 10px;
}
form, fieldset, img {
	padding:0px;
	margin:0px;
	border:none;
}
#geral {
	width: 980px;
	margin: 0 auto 0 auto;
	height: 100%;
}
h2 {
	font:normal normal 20px "Trebuchet MS", sans-serif;
	color: #4175a4;
}
h2.nospaced {
	font:normal normal 20px "Trebuchet MS", sans-serif;
	color: #4175a4;
	padding: 0px;
	margin:0px;
	float:left;
	clear:both;
	width: 100%;
	line-height: 1;
}
h2.singlespaced {
	font:normal normal 20px "Trebuchet MS", sans-serif;
	color: #4175a4;
	padding: 10px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:both;
	width: 100%;
	line-height: 1;
}
h1 {
	font-size:18px;
}
/* XXXXXXX CABECALHO  XXXXXXX */

.cabecalho {
	width: 980px;
	height: 110px;
	float: left;
}
.cabecalho #logo {
	width: 286px;
	height: 110px;
	float:left;
}
/*  menu  */

#menuPrincipal {
	float:right;
	width: 390px;
	height: 110px;
	background:url(/img/bg_menu2.gif);
	background-repeat:no-repeat;
	background-position: left top;

}
/* XXXXXXXXX CONTEUDO XXXXXXXXXX */

.conteudo {
	width: 100%;
	clear:both;
	float:left;
	overflow:visible;
}
.flashContainerHome {
	height:330px;
	width: 980px;
	float:left;
}
.flashContainer {
	height:139px;
	width: 980px;
	float:left;
	background-image:url(/Img/flashInterno.gif);
	background-repeat:no-repeat;
}
.flashContainer object {
	background-image:url(/Img/flashInterno.gif);
	background-repeat:no-repeat;
}
.conteudoInterna {
	font-size:12px;
	min-height:400px;
	height: 450px;
	width: 640px;
	float:left;
	overflow:visible;
	padding-left: 82px;
	padding-right: 7px;
	margin-top: 20px
}
.conteudoContato {
	font-size:12px;
	width: 816px;
	float:left;
	overflow:visible;
	padding-left: 82px;
	padding-right: 7px;
	margin-top: 20px;
}
.conteudoIndique, .conteudoIndiqueResultado {
	font-size:12px;
	width: 816px;
	float:left;
	overflow:hidden;
	padding-left:30px;
	padding-right: 7px;
	margin-top: 20px;
}
.conteudoIndiqueResultado p {
	line-height:25px;
}
.conteudoInternaCursos {
	font-size:12px;
	min-height:400px;
	height: 450px;
	width: 473px;
	float:left;
	overflow:visible;
	padding-left: 82px;
	padding-right: 7px;
	margin-top: 20px;
}
.conteudoPersonagem {
	font-size:12px;
	min-height:400px;
	width: 640px;
	float:left;
	overflow:visible;
	padding-top: 36px;
	padding-left: 275px;
	padding-right: 7px;
	margin-top: 20px;
	background-image:url(/img/img_denise.jpg);
	background-repeat:no-repeat;
	background-position: 82px 5px;
}
.conteudoPersonagem p.descricao {
	margin: 0;
}
.conteudoPersonagem h2 {
	margin-bottom: 0;
}
.conteudoInternaFull {
	font-size:12px;
	float: left;
	min-height:518px;
	min-height: 518px !important;
	padding-left: 82px !important;
	padding-left: 82px !important;
	width: 816px;
	overflow:visible;
	padding-bottom: 20px;
	padding-right: 0px;
	margin-top: 20px;
}
.conteudoInternaEpisodios {
	font-size:12px;
	float: left;
	min-height:518px;
	min-height: 518px !important;
	padding-left: 82px !important;
	padding-left: 68px !important;
	width: 816px;
	overflow:visible;
	padding-bottom: 20px;
	padding-right: 0px;
	margin-top: 20px;
	
}
.conteudoInternaBastidores {
	font-size:12px;
	float: left;
	height:518px;
	min-height: 518px !important;
	width: 980px;
	overflow:visible;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 20px;
	text-align:center;
}
.conteudoInternaFull object {
}
.colunaDireita {
	margin-top: 20px;
	width: 234px;
	float: right;
	background-image:url(/img/bg_colunaDireita.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding-left: 8px;
}
.colunaCursos {
	float: right;
	width: 280px !important;
	padding: 0px 82px 0px 0px !important;
	height: 390px;
}
.colunaDireita h2 {
	text-transform:uppercase;
	font-size: 17px;
	color: #4175a4;
	margin: 5px 0px 5px 20px;
}
.caixaAuxiliar {
	width: 164px;
	float: left;
	background-image:url(/img/bg_caixaAuxiliar.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding: 5px;
	font-size:12px;
}
.colunaVideo {
	margin-top: 20px;
	width: 321px;
	float: right;
	height:400px;
	padding-top: 48px;
}
/* XXX LISTA DENTRO da caixa auxiliar */

.listaComponentes {
	list-style:none;
	margin:5px 0px 0px 15px;
	padding:0px;
	color: #004685;
}
.listaComponentes li {
	color: #004685;
	list-style:none;
	margin:0px;
	padding:0px;
}
.listaComponentes ul {
	list-style:none;
	margin:0px 0px 0px 0px !important;
	padding:0px;
}
.listaComponentes li li {
	color: #585a5b !important;
	list-style:none;
	margin-left:0px;
	padding:0px 0px 0px 8px !important;
	background-image:url(/img/bulletListaComponente.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
}
.destaquesHome {
	font-size:12px;
	margin-top: 30px;
	float:left;
	width: 980px;
}
.destaquesHome p {
	line-height: 16px;
	margin: 3px 0 3px 0;
}
.destaquesHome a {
	text-decoration: none;
	color:#585a5b;
}
.linkseta {
	background-image:url(/img/seta.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 20px;
	display:block;
	color:#4e79a0 !important;
	text-decoration:none;
	margin-top: 5px;
}
.linkseta:hover, .destaquesHome a:hover {
	text-decoration:underline!important;
	color:#4e79a0 !important;
}
#destaqueprogramacao {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-programacao.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#educacao {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-educacao.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#bastidores {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-bastidores.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#enquete {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-enquete.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#enquete iframe, #frmEnquete {
	height: 280px !important;
}


#participe {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-participe.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#planilha {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-planilha.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#aprenda {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-aprenda.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#pesquisa {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-pesquisa.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
#dicas {
	width: 217px;
	float: left;
	background-image:url(/img/bg-destaque-dicas.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}

#calendario {
	width: 203px;
	float: left;
	background-image:url(/img/img_icone-calendario.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 160px;
	margin-left: 12px;
	margin-right: 12px;
}
.divisorVertical {
	background-image:url(/img/pontilhado-vertical.gif);
	background-position:left;
	background-repeat:repeat-y;
	width: 1px;
	float: left;
	height: 300px;
	padding:0px;
	margin:0px;
}
.divisorHorizontal {
	background-image:url(/img/divisor-horizontal.gif);
	background-position:center;
	background-repeat:no-repeat;
	width: 100%;
	float:left;
	display:block;
	height: 10px;
}
/* XXXXXXXXXXXX formulario XXXXXXXXX */

div.formulario {
}
fieldset.formulario {
}
label {
	clear:both;
	float:left;
}
label span {
	float:left;
	display:block;
	text-align:left;
	padding:0 10px 0 0;
	white-space:normal !important;
	line-height:25px;
}
.indique {
	width:120px !important;
}
input#btoEnviarIndiqueAmigo, input#btoRetorna {
	margin:30px 0 0 177px;
}
label input {
	vertical-align:middle;
	cursor:default;
	font:normal normal normal 11px "Trebuchet MS", sans-serif;
	color:#4c4b4b;
	border:solid 1px #9c9c9c;
	margin-right: 5px;
}
label.chkRadio input {
	border:none;
}
label input:focus {
	background-color:#FFFEA1 !important;
}
label textarea {
	font:normal normal normal 11px "Trebuchet MS", sans-serif;
	border:solid 1px #9c9c9c;
}
input.btOk {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/bt_ok.gif') no-repeat center;
	width: 36px;
		height: 26px;
	cursor:pointer;
		cursor:hand;
}
input.btVotar {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/bt_votar.gif') no-repeat center;
	width: 56px;
		height: 26px;
	cursor:pointer;
		cursor:hand;
}
input.btEnviar {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/bt_enviar.gif') no-repeat center;
	width: 56px;
		height: 26px;
	cursor:pointer;
		cursor:hand;
}
input.btoRetornarParaOSite {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/bt_retornar_site.gif') no-repeat center;
	width: 100px;
		height: 26px;
	cursor:pointer;
		cursor:hand;
	margin:45px 0 0 185px;
 *	margin:55px 0 0 185px;
}
input.botaoDescadastrar {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/bt_descadastrar.gif') no-repeat center;
	width: 84px !important;
		height: 26px;
		margin:20px 0 0;
		_margin:0;
		vertical-align:middle;
	cursor:pointer;
		cursor:hand;
}
/* XXXXXXXXXXXX PROGRAMACAO  XXXXXXXXX */

.conteudoProgramacao {
	font-size:12px;
	float: left;
	min-height:518px;
	width: 980px;
	overflow:visible;
	padding-bottom: 20px;
	padding-right: 0px;
	margin-top: 20px;
}
.conteudoProgramacao p {
	padding-left: 82px;
}
.containerListaMeses {
	background:#fff url(/img/bg-menu-programacao.gif) no-repeat 2px 0px;
	font-size:12px;
	float: left;
	min-height:350px !important;
	width: 980px;
	overflow:visible;
	padding-bottom: 20px;
	padding-right: 0px;
	margin-top: 20px;
}
#menuListaMeses {
	padding-top: 63px;
	float:left;
	width: 187px;
}
#menuListaMeses ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: 187px;
}
#menuListaMeses ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}
#menuListaMeses ul li a {
	padding-left: 73px;
	padding-top: 6px !important;
	background:transparent url(/img/menu-mes-off.gif) no-repeat top right;
	font:normal normal 20px "Trebuchet MS", sans-serif;
	color: #4175a4;
	text-decoration:none;
	display:block;
	height: 40px !important;
}
#menuListaMeses ul li a.selected {
	height: 40px !important;
	padding-left: 73px;
	padding-top: 6px !important;
	background:transparent url(/img/menu-mes-on.gif) no-repeat top right;
	font:normal normal 20px "Trebuchet MS", sans-serif;
	color: #4175a4;
	text-decoration:none;
	display:block;
}
#menuListaMeses ul li a.selected:hover, #menuListaMeses ul li a:hover {
	text-decoration:underline;
}
#listaDias {
	float:left;
	margin-left: 2px;
	padding-left:5px;
	padding-top:28px;
	width: 780px;
}
#listaDias ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: 780px;
}
#listaDias ul li {
	list-style:none;
	margin:0px;
	padding:7px 0px 0px 0px;
	clear:both;
	width: 780px;
}
#listaDias h3 {
	font-size: 12px;
	color: #4175a4;
	margin:0px;
	padding:0px;
}
#listaDias h3 a {
	font-size: 12px;
	color: #4175a4;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
#listaDias h3 a:hover {
	font-size: 12px;
	color: #4175a4;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
#listaDias .dia {
	float:left;
	text-align:center;
	width: 40px;
	font-size: 24px;
	color: #585a5b;
}
#listaDias .conteudodia {
	margin-left: 12px;
	padding: 0px 0px 10px 10px;
	float:left;
	border-bottom: 1px solid #dee0e1;
	width: 700px;
}
#listaDias .conteudodia p {
	padding: 0px;
	margin: 0px;
	line-height: 15px;
}
#listaDias .conteudodia span {
	padding-left: 0px;
	float:left;
	width: 590px;
}
#listaDias .conteudodia .imgContainer {
	float:right;
	width: 100px;
	text-align:center;
}
/*  XXXXXXXXXXXXXX CAIXA DUAS COLUNAS  XXXXXXXXXXXXXXXX */


.caixa2colunas {
	float:left;
	clear:both;
	width:100%;
}
.caixa2colunas .left {
	float:left;
	width: 360px;
}
.caixa2colunas .right {
	float:right;
	width: 388px;
	background-image:url(/img/bg_colunaDireita.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding-left: 20px;
}
.caixa3colunas {
	float:left;
	clear:both;
	width:100%;
}
.caixa3colunas .left {
	float:left;
	width: 31%;
}
.caixa3colunas .center {
	float:left;
	width: 31%;
	background-image:url(/img/bg_colunaDireita.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding-left: 20px;
}
.caixa3colunas .right {
	float:right;
	width: 30%;
	background-image:url(/img/bg_colunaDireita.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding-left: 20px;
}
.caixa2colunasSemSombra {
	float:left;
	clear:both;
	width:100%;
	padding-bottom: 10px;
}
.caixa2colunasSemSombra a, .caixaCursos a {
	color: #585a5b;
	text-decoration:none;
}
.caixa2colunasSemSombra a:hover, .caixaCursos a:hover {
	color: #585a5b;
	text-decoration:underline;
}
#financasPessoais {
	background-image:url(/img/bg_financas.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#introMercado {
	background-image:url(/img/bg_mercadoAcoes.gif );
	background-repeat:no-repeat;
	background-position:left top;
}
#financasPessoais p, #introMercado p {
	width: 218px;
}
.caixa2colunasSemSombra .left {
	float:left;
	width: 48%;
}
.caixa2colunasSemSombra .right {
	float:right;
	width: 48%;/*	padding-left: 20px;
	border-left: 1px solid #dee0e1;*/
}
.caixa2colunasSemSombra h2 {
	color: #585a5b !important;
	font-size:18px;
	line-height:18px;
	margin:65px 0px 0px 0px;
	padding:0px;
	float:left;
}
.caixa2colunasSemSombra p {
	margin: 0px;
	padding: 0px;
}
.borderBottom {
	border-bottom: 1px solid #dee0e1;
}
.caixaCursos {
	background-image:url(/img/bg_cursos.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding: 10px 10px 5px 10px;
	float:left;
	font-size:11px;
	width: 260px;/*	width: 601px;*/
}
.caixaCursos h3 {
	font-size:12px;
	font-weight:bold;
	color:#585a5b;
	margin:0px;
	padding:0px;
	line-height:15px;
}
.caixaCursos p {
	margin:0px;
	padding:0px;
	line-height:15px;
}
.caixaCursos ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.caixaCursos ul li {
	list-style:none;
	margin:0px 0px 10px 0px !important;
}
#linkCursoBasico {
	float:left;
	width: 175px;
	padding: 5px 5px 10px 90px;
	background-image:url(/img/ico_cursoBasico.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#linkGuiaOnline {
	float:left;
	width: 175px;
	padding: 5px 5px 10px 90px;
	background-image:url(/img/ico_guia.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#linkDicionario {
	float:left;
	width: 175px;
	padding: 5px 5px 10px 90px !important;
	background-image:url(/img/ico_dicionario.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height: 60px;
}
#linkFerramentas {
	float:left;
	width: 175px;
	padding: 5px 5px 10px 90px;
	background-image:url(/img/ico_ferramentas.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#linkTesouro {
	float:left;
	width: 175px;
	padding: 5px 5px 10px 90px;
	background-image:url(/img/ico_tesouro.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#linkCursosFinancas {
	float:left;
	width: 175px;
	padding: 5px 5px 10px 90px;
	background-image:url(/img/ico_financas.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
/* XXXXXXXXXXX FORMULARIO XXXXXXXXXXXXXX */

 form#frmForm fieldset.Formulario label {
	display:block;
	width:100%;
}
form#frmForm fieldset.Formulario label span {
	float:left;
	display:block;
	width:75px;
	font-weight:bold;
	text-align:left;
}
form#frmForm fieldset.Formulario label input {
	width:280px;
	cursor:text;
}
.textBoxMensagem {
	height: 150px;
}
/*  XXXXXXXXXXX RODAPE  XXXXXXXXXXXX  */

.rodape {
	float:left;
	width: 960px;
	clear:both;
	background-color:#FFFFFF;
	background-image:url(/img/bg_topo-rodape.gif);
	background-repeat:no-repeat;
	background-position:top;
	height: 110px;
	padding-top: 20px;
	padding-left: 20px;
	margin-top: 10px;
}
.rodape #logorodape {
	background-image:url(/img/logos_realizacao.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height: 102px;
	width: 500px;
	float:left;
}
.rodape #linkbmvf {
	width: 120px;
	height: 90px;
	display:block;
	float:left;
}
.rodape #linkcultura {
	width: 100px;
	height: 90px;
	display:block;
	float:left;
}
.rodape #linkoverfilm {
	width: 120px;
	height: 40px;
	display:block;
	margin: 30px 0px 0px 24px;
	float:left;
}
.rodape #copyright {
	display:block;
	float: right;
	font-size:11px;
	padding-right: 20px;
	padding-top: 30px;
	width: 400px;
}
/* sala de video */


#SalaDeVideo {
	background-image:url(/img/fundo-player.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 0px;
	width: 819px;
	height: 574px;
}
#PlayerContainer {
	float:left;
	clear:both;
	width:100%;
	padding-bottom:20px;/*	border: 1px solid orange;*/
}
#ReprodutorVideo {
	float: left;
	margin: 22px 20px 0px 28px;
}
div#parcerias {
	height:150px;
	margin: 22px 15px 0px 0px;
	float: right;
	width: 120px;
	display:block;
}
#infoFilmeSelecionado {
	float: left;
	width: 310px;
	height:235px;
	color: #cccfd1;
	margin-top: 22px;
	padding-top: 7px;
	padding-bottom: 7px;
	overflow:hidden;
}
#infoFilmeSelecionado h2#titulo {
	font-size: 22px;
	padding:0px;
	margin:0px;
	color: #cccfd1;
	font-weight:normal;
}
#infoFilmeSelecionado h3#subTitulo {
	font-size: 22px;
	padding:0px;
	margin:0px;
	color: #cccfd1;
	font-weight:normal;
}
#infoFilmeSelecionado p#dataConteudo {
	padding:0px;
	margin:0px;
	line-height: 16px;
}
#infoFilmeSelecionado p#descricao {
	padding:10px 0px 10px 0px;
	margin:0px;
	line-height: 16px;
}
#infoFilmeSelecionado p#duracao {
	padding:0px;
	margin:0px;
	line-height: 16px;
}
#infoFilmeSelecionado p#indique {
	padding:0px;
	margin:20px 0px 0px 0px;
	display:block;
}
div#ajuda {
	height:29px;
	float:left;
}
div#ajuda img {
	height:29px;
	float:left;
}
div#ajuda a {
	float:left;
	padding-right:5px;
}
#conteudoPlayer {
	float:left;
	clear:both;
	width:100%;
}
#listaVideoScroller {
	float:left;
	color:#cccfd1;
	display:inline;
	margin-left:20px;
	margin-right:20px;
	background-image:url(/img/tit_episodios.gif);
	background-repeat:no-repeat;
	background-position: 10px 10px;
}
#listaVideoScroller fieldset#anterior {
	width: 59px;
	float:left;
}
#listaVideoScroller #anterior input {
	background-image: url(/img/bt-scroller-anterior.gif);
	background-repeat:no-repeat;
	width:59px;
	height: 92px;
	border: 0px;
	margin-top: 70px;
	cursor:pointer;
	cursor:hand;
}
#listaVideoScroller fieldset#proximo {
	width:59px;
	float:right;
}
#listaVideoScroller #proximo input {
	background-image: url(/img/bt-scroller-proximo.gif);
	background-repeat:no-repeat;
	width:59px;
	height: 92px;
	border: 0px;
	margin-top: 70px;
	cursor:pointer;
	cursor:hand;
}
#caixaSuporteRolagemListaFilmes {
	width:661px;
	height:220px;
	float:left;
	position:relative;
	overflow:hidden;
}
#caixaSuporteRolagemListaFilmes2 {
	width:100%;
	float:left;
	overflow:hidden;
	clear:both;
}
#listaVideoScroller #listaFilmes {
	width:3420px;
	float:left;
	position:absolute;
	top:0;
	left:0;
	list-style:none;
	margin:0px;
	padding:0px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXX LAYOUT NOVO  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx */

#caixaSuporteRolagemListaFilmes2 #listaFilmes {
	width:100%;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes li {
	list-style:none;
	margin:0px;
	padding:0px;
	width: 100%;
	float:left;
	cursor:pointer;
	cursor:hand;
	height: 130px;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes li img {
	width: 100px;
	border: 0px;
	margin: 0px 20px 35px 0px;
	float:left;
	clear:left;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes p {
	line-height: 15px;
	margin: 0px;
	padding:0px;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes h2.titulo {
	color:#4175a4;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	width: 100px;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes h3.subTitulo {
	width: 300px;
	color:#4175a4;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes p.dataConteudo {
	color: #00ae4d;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:block;
}
#caixaSuporteRolagemListaFilmes2 #listaFilmes p.duracao {
	display: none;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx */





#listaFilmes li {
	list-style:none;
	margin:33px 1px 0px 0px;
	padding: 16px 10px 20px;
	width: 150px;
	height: 170px;
	float:left;
	cursor:pointer;
	cursor:hand;
}
#listaFilmes .bordaEsquerda {
	background-image:url(/img/divisor-vertical.gif);
	background-repeat:no-repeat;
	background-position: left;
}
#listaFilmes li img {
	width: 100px;
	border: 0px;
	margin-bottom: 5px;
}
#listaFilmes p {
	line-height: 15px;
	margin: 0px;
	padding:0px;
}
#listaFilmes h2.titulo {
	color:#cccfd1;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#listaFilmes h3.subTitulo {
	color:#cccfd1;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#listaFilmes p.dataConteudo, #listaFilmes p.duracao {
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:none;
}
#linksRelacionados {
	padding: 0px 15px 0px 0px;
	float:right;
	width: 165px;
}
#linksRelacionados h4 {
	color:#00ae4d;
	font-size:16px;
	margin:12px 0px 0px 12px;
	padding:0px;
	line-height:normal;
}
#linksRelacionados ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#linksRelacionados ul li {
	list-style:none;
	margin:0px;
	padding: 4px;
	background-image:url(/img/divisor-horizontal-pontos.gif);
	background-repeat:no-repeat;
	background-position: bottom;
}
#linksRelacionados ul li.last {
	list-style:none;
	margin:0px;
	padding: 4px;
	background-image:none !important;
	background-repeat:no-repeat;
	background-position: bottom;
}
#linksRelacionados a {
	background-image:url(/img/seta-peq.gif);
	background-repeat:no-repeat;
	background-position: 10px 5px;
	padding-left: 30px;
	color:#d3d6d8;
	text-decoration:none;
	font-size:11px;
}
#linksRelacionados a:hover {
	font-size:11px;
	background-image:url(/img/seta-peq.gif);
	background-repeat:no-repeat;
	background-position: 10px 5px;
	padding-left: 30px;
	color:#d3d6d8;
	text-decoration:underline;
}
/*********************** Enquete ***********************/

.Colunas {
	width:50%;
	float:left;
}
.Linha {
	width:100%;
	border-bottom:1px solid #dee0e1;
	float:left;
}
.TxtPublicacao {
	font-size:11px;
}
/*	xxxxxxxxxxxxxxxx   MODELO DE LISTA XXXXXXXXXXXXXXXX */

ul li {
	list-style-type: none !important;
}
.listaCias li {
	margin-bottom: 20px;
}
div.listaAcessos {
	margin-top: 5px;
}
div.listaAcessos span p {
	font-weight: bold;
	margin: 0;
	padding: 0;
}
div.listaAcessos ul li p {
	margin:0;
	padding:0;
}
div.listaAcessos ul {
	margin:0;
	padding:0;
}
div.listaAcessos ul li {
	padding:4px 0 4px 18px;
	min-height:25px;
	font-family: "Trebuchet MS";
	color:#585a5b;
	background:url('/img/Bullet.gif') no-repeat 10px 7px;
}
div.listaAcessos ul li.itemPDF {
	padding:0 0 0 22px;
	font:normal normal normal 12px/23px "Trebuchet MS", sans-serif;
	color:#4e79a0;
	background:url('/img/icpdf.gif') no-repeat 2px 4px;
}
div.listaAcessos ul li.itemXLS {
	padding:0 0 0 22px;
	font:normal normal normal 12px/23px "Trebuchet MS", sans-serif;
	color:#4e79a0;
	background:url('/img/icxls.gif') no-repeat 2px 4px;
}
div.listaAcessos ul li.itemZIP {
	padding:0 0 0 22px;
	font:normal normal normal 12px/23px "Trebuchet MS", sans-serif;
	color:#4e79a0;
	background:url('/img/iczip.gif') no-repeat 2px 4px;
}
div.listaAcessos a {
	color:#4e79a0;
}
div.listaAcessos ul li.corAlternada {
	background-color:#f6f7f7;
	border-top:solid 1px #d3d5d8;
	border-bottom:solid 1px #d3d5d8;
}
div.listaAcessos ul li.ultimoItem {
	border-bottom:solid 1px #D3D6D8;
}
/* adicionado listas dentro de itens */

div.listaAcessos ul ul li {
	padding:0 0 0 11px;
	min-height:25px;
	border-bottom: none;
}
div.listaAcessos ul li ul {
	padding:0 0 0 20px;
}
a.Link {
	color:#4e79a0;
	text-decoration:none;
}
a.Link:hover {
	text-decoration:underline;
}
/* XXXXXXXXXXXXXXX NEW PLAYER XXXXXXXXXXXXXXXXXXX */


#containerVideo {
	float:left;
	width:833px;
}
#videoHolder {
	float:left;
	width:480px;
/*	background-color:#C6C6C6;*/

}
#videoContent {
	float:right;
	width: 320px;
	padding: 0px 10px 0px 20px;
}
#videoContent .contentHolder {
	height: 200px;
}
#videoContent h2#titulo {
	font-size: 18px;
	padding:0px;
	margin:0px;
	color: #585A5b;
	font-weight:normal;
}
#videoContent h3#subTitulo {
	font-size: 18px;
	padding:0px;
	margin:0px;
	color: #585A5b;
	font-weight:normal;
}
#videoContent p#dataConteudo {
	padding:0px;
	margin:0px;
	line-height: 16px;
}
#videoContent p#descricao {
	padding:10px 0px 10px 0px;
	margin:0px;
	line-height: 16px;

}
#videoContent p#duracao {
	padding:0px;
	margin:0px;
	line-height: 16px;

}
#videoContent #socialBookmarking {
	margin-top: 10px;
	width: 180px;
	float: left;
}
#videoContent #socialBookmarking p {
	font-size: 10px;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

#videoContent #socialBookmarking ul {
	margin:0;
	padding:0;
}
#videoContent #socialBookmarking ul li {
	list-style:none;
	list-style-image: none;
	list-style-position:outside;
	margin:0;
	padding:0;
	width: 35px;
	height: 30px;
	float: left;
}
#videoContent #socialBookmarking a, #btAjudaVideo {
	text-decoration: none;
}
#videoContent #socialBookmarking a span, #btAjudaVideo span {
	display: none;
}
#videoContent #socialBookmarking #tweeter {
	width: 30px;
	height: 30px;
	display: block;
	background-image:url(../img/ico-tweeter.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#videoContent #socialBookmarking #facebook {
	width: 30px;
	height: 30px;
	display: block;
	background-image:url(../img/ico-facebook.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#videoContent #socialBookmarking #orkut {
	width: 30px;
	height: 30px;
	display: block;
	background-image:url(../img/ico-orkut.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#videoContent #socialBookmarking #sendByMail {
	width: 30px;
	height: 30px;
	display: block;
	background-image:url(../img/ico-send-mail.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#videoContent #patrocinio {
	display: none;
	float: right;
	clear:right;
	width: 97px;
	height: 120px;
	background-image:url(../img/img-patrocinio.gif);
	background-repeat:no-repeat;
	background-position:1px 20px;
}

#videoContent #patrocinio p {
	font-size: 10px;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

#ajudaVideo {
	width: 188px;
	height: 35px;
	float: left;
	padding-top: 10px;
}
#ajudaVideo #btAjudaVideo {
	width: 188px;
	height: 35px;
	display: block;
	background-image:url(../img/bt-ajuda-video.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#containerListaEpisodios {

}

.listaEpisodios {
	margin:0px;
	padding:0px;
	float:left;
	clear:both;
}
.listaEpisodios li {
	margin: 10px 0px 20px 0px !important;
	padding:0px 0px 10px 20px;
	float:left;
	clear:both;
	width: 813px;
}
.listaEpisodios .data {
	color: #00ae4d;
	float: left;
	margin:0px;
	padding:0px;
	width: 550px;
}
.listaEpisodios .titulo {
	float: left;
	margin:0px;
	padding:0px;
	color: #4175a4;
	font-size:14px;
	font-weight:bold;
	width: 550px;
}
.listaEpisodios .descricao {
	float: left;
	margin:0px;
	padding:0px;
	width: 550px;
}
.listaEpisodios .thumbEpisodio {
	float: left;
	clear:left;
	margin: 0px 15px 10px 0px;
}
.listaEpisodios .botaoAssistir {
	float: right;
	clear:right;
	border: none;
}
