.recebeBlocos {float:left; width:100%; min-height:20px}
.bloco {float:left; padding-bottom:14px; width:100%}
.subBloco {padding: 5px 0.8em 0 1.1em}
.contemPublicidade {min-height:10px}
a.thumb {display:block; float:left; overflow:hidden}
.nivelA {
	float:left;
	padding: 8px 1.6em 0 1.4em;
	width: 95.2em
}

.nivelC,
.nivelD {overflow:hidden}
.nivelA-tipo9 .nivelD-modD {overflow:visible}

.nivelC {
	background:#FFF none;
	border:1px solid #d9d9d9;
	border-width: 0 1px 1px 0;
	margin-bottom:30px;
	position:relative
}

/* NIVEL A TIPO 2 - SUPER DESTAQUE */
.nivelA-tipo1 {clear:both;min-height:10px; padding:0 1.6em 0 1.8em; width:94.8em}
.nivelA-tipo1 .nivelB-modA .bloco {height: 51.5em; overflow:hidden; padding-bottom:18px; background:transparent}
.nivelA-tipo1 .nivelB-modA .bloco-destaquesDoDia {height: 1.8em; overflow:hidden; padding: 8px 0 18px}
.nivelA-tipo1 .nivelB-modA .bloco-urgente {height: 2.7em; overflow:hidden}
	.nivelA-tipo1 .nivelB-modA .subBloco {padding:8px 0.8em 0px 2em; background:#262626!important; float:left; clear:both; width:92em; height:10.2em; overflow:hidden}
	.nivelA-tipo1 .nivelB-modA .bloco img {margin:0}

/* NIVEL A TIPO 3 - ÁREA COM DESTAQUE */
.nivelA-tipo3 {height:91.2em; overflow: hidden}
.nivelA-tipo3 .nivelB-modA {margin-right: 1.8em; padding: 0 0.4em; width:62.6em}
	.nivelA-tipo3 .nivelB-modA .nivelC-modA {background-image:none;height:56em}
	.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modA,
	.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA {height:48.6em}
	
		/* nivelC modA */
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo1 .nivelD-modA {height:36.7em; margin-bottom:18px; width:44.2em}
		.nivelA-tipo3 .nivelB-modA-tipo2 .nivelC-modA .areaDestaques-tipo1 .nivelD-modA {height:auto}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo1 .nivelD-modA {height:auto}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo1 .nivelD-modB {width:44.2em; height:17.5em}
		.nivelA-tipo3 .nivelB-modA-tipo2 .nivelC-modA .areaDestaques-tipo1 .nivelD-modB,
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo1 .nivelD-modB {height:auto}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo1 .nivelD-modC {height:56em;		left:46em;position:absolute;top:0;padding-right:0.8em; width:15.6em}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo2 .nivelD-modA {height:37.7em; margin-bottom:18px; margin-right:1.8em; width:30.4em;}
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modA .areaDestaques-tipo2 .nivelD-modA {height:35.2em}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo2 .nivelD-modA {height:auto}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo2 .nivelD-modB {height:37.7em; margin-bottom:18px; width:30.4em;}
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modA .areaDestaques-tipo2 .nivelD-modB {height:35.2em}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo2 .nivelD-modB {height:auto}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo2 .nivelD-modC {margin-right:1.8em; padding-left:1.2em; width:29.2em} 
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo2 .nivelD-modD {width:30.4em}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo3 .nivelD-modA {height:37.7em; margin-bottom:18px; width:62.6em;}
		.nivelA-tipo3 .nivelB-modA-tipo2 .nivelC-modA .areaDestaques-tipo3 .nivelD-modA {height:auto}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo3 .nivelD-modA {height:auto}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo3 .nivelD-modB {width:44.4em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo3 .nivelD-modC {width:16em}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo4 .nivelD-modA {height:22em; margin-bottom:18px; width:62.6em;}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo4 .nivelD-modB {width:44.2em}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo4 .nivelD-modA {height:auto}
			.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo4 .nivelD-modA .bloco {padding-bottom:12px}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo4 .nivelD-modC {width:16em}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo5 .nivelD-modA {height:22em; margin-bottom:18px; width:62.6em}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo5 .nivelD-modA {height:auto}
			.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo5 .nivelD-modA .bloco {padding-bottom:12px}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo5 .nivelD-modB {clear:both; height:13em;width:44.2em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo5 .nivelD-modC {clear:left; height:19.2em;margin-right:1.8em; padding-left:1.2em;width:20em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo5 .nivelD-modD {height:19.2em;width:21.2em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo5 .nivelD-modE {float:right; margin-top: -12.5em; width:16em}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo6 .nivelD-modA {height:22em; margin-bottom:18px; width:62.6em;}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo6 .nivelD-modA {height:auto}
			.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modA .areaDestaques-tipo6 .nivelD-modA .bloco {padding-bottom:12px}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo6 .nivelD-modB {clear:both;width:44.2em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo6 .nivelD-modC {clear:left;margin-right:1.8em; padding-left:1.2em;width:20em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo6 .nivelD-modD {width:21.2em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modA .areaDestaques-tipo6 .nivelD-modE {float:right; margin-top: -8.5em; width:16.4em}
		
		
	/* nivelC modB */
	.nivelA-tipo3 .nivelB-modA .nivelC-modB {border-right:0;height:29em}
	.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB {border-right:0;height:37em}
	.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB {border-right:0;height:37em}
		.nivelA-tipo3 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modA {height:13em; margin-bottom:18px; width:44.2em;}
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modA {height:22.6em; margin-bottom:18px; margin-right:1.8em; width:21.2em;}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modA {height:22.6em; margin-bottom:18px; margin-right:1.8em; width:21.2em;}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modB {clear:left;margin-right:1.8em;padding-left:1.2em;width:20em}
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modB {clear:none;height:22.6em; margin-bottom:18px; padding-left:0; width:21.2em;}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modB {clear:none;height:22.6em; margin-bottom:18px; padding-left:0; width:21.2em;}
		
		.nivelA-tipo3 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modC {width:21.2em}
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modC {height:22.6em; margin-bottom:18px; margin-right:1.8em; width:21.2em;}
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modC {margin-bottom:18px; margin-right:1.8em; width:21.2em;}
		
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modD {float:left; margin-top: 0; width:21.2em}
			.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modD .bloco {background:transparent none!important; height:29em; padding:0; width:100%}
				.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modD .bloco a.thumb {width:15.6em; *padding-bottom:5px}
				
				
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modD {float:left; margin-top: 0; width:21.2em}
			.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modD .bloco {background:transparent none!important; padding:0; width:100%}
				.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modD .bloco a.thumb {width:15.6em; *padding-bottom:5px}
				
		
		.nivelA-tipo3 .nivelB-modA-tipo1 .nivelC-modB-tipo1 .nivelD-modD {float:right; margin-top: -14.8em; width:16.4em;}
			.nivelA-tipo3 .nivelB-modA-tipo1 .nivelC-modB-tipo1 .nivelD-modD .bloco {height:33.5em; padding:4px; width:15.6em}
				.nivelA-tipo3 .nivelB-modA-tipo1 .nivelC-modB-tipo1 .nivelD-modD .bloco a.thumb,
				.nivelA-tipo3 .nivelB-modA-tipo1 .nivelC-modA-tipo1 .nivelD-modE .bloco a.thumb {width:15.6em; *padding-bottom:5px}
						
		.nivelA-tipo3 .nivelB-modA-tipo2 .nivelC-modB-tipo1 .nivelD-modD {float:right; margin-top: -14.8em; width:16.4em;}
			.nivelA-tipo3 .nivelB-modA-tipo2 .nivelC-modB-tipo1 .nivelD-modD .bloco {height:33.5em; padding:4px; width:15.6em}
				.nivelA-tipo3 .nivelB-modA-tipo2 .nivelC-modB-tipo1 .nivelD-modD .bloco a.thumb {width:15.6em; *padding-bottom:5px}
		
				
		.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modE {float:right; margin-top: -24.4em; width:16.4em;}
			.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modE {height:33.5em; padding:4px; width:15.6em}
				.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modE .bloco a.thumb {width:15.6em; *padding-bottom:5px}
				
		.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modE {float:right; margin-top: -24.4em; width:16.4em;}
			.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modE {height:33.5em; padding:4px; width:15.6em}
				.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modE .bloco a.thumb {width:15.6em; *padding-bottom:5px}
		

.nivelA-tipo3 .nivelB-modB {width:30em}


/* NIVEL 4*/
.nivelA-tipo4 {height:44.3em; margin:0}
.nivelA-tipo4 .nivelB-modA{background:transparent url(../icon/bgBlocoMultimidiaBottomFull.gif) repeat-x 0 bottom;left:0;overflow:hidden;position:absolute;width:100%;
	_position:static;}
	.nivelA-tipo4 .nivelB-modA .nivelC {background-color:#262626;border-bottom:35px solid #1b1b1b;border-right:0;float:none;height:37.5em; margin:0 auto; width:98.4em;
	-moz-box-shadow: 0 30px 30px #000000; /* para Firefox 3.5+ */
	-webkit-box-shadow: 0 0 30px #000000; /* para Safari e Chrome */
	}
		.nivelA-tipo4 .nivelB-modA .nivelC-modA .nivelD-modA{margin:0 1em; padding: 30px 0 30px 3.4em; width:39.6em}
		.nivelA-tipo4 .nivelB-modA .nivelC-modA .nivelD-modB{overflow:visible;padding: 30px 0 30px 2em; width:31em}
		.nivelA-tipo4 .nivelB-modA .nivelC-modA .nivelD-modC{padding: 30px 0 30px 0.8em; width:18.2em}

.nivelA-tipo5 {height:62.7em; overflow: hidden}
.nivelA-tipo5 .nivelB-modA {margin-right: 1.8em; padding: 0.4em; width:62.6em}
	.nivelA-tipo5 .nivelB-modA .nivelC-modA {border-right:0;height:26.7em}
		.nivelA-tipo5 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modA {height:13em; margin-bottom:18px; width:44.2em;}
		.nivelA-tipo5 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modB {clear:left;margin-right:1.8em;padding-left:1.2em;width:20em}
		.nivelA-tipo5 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modC {width:21.2em}
		.nivelA-tipo5 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modD {float:right; margin-top: -14.8em; width:16.4em}
			.nivelA-tipo5 .nivelC-modA .nivelD-modD .bloco {height:26em;padding: 0.4em 0.4em 0; width:15.6em; background:red}
				.nivelA-tipo5 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modD .bloco a.thumb {width:15.6em; *padding-bottom:5px}
		
	.nivelA-tipo5 .nivelB-modA .nivelC-modB {border-right:0;height:29em}
		.nivelA-tipo5 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modA {height:13em; margin-bottom:18px; width:44.2em;}
		.nivelA-tipo5 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modB {clear:left;margin-right:1.8em;padding-left:1.2em;width:20em}
		.nivelA-tipo5 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modC {width:21.2em}
		.nivelA-tipo5 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modD {float:right; margin-top: -14.8em; width:16.4em}
			.nivelA-tipo5 .nivelC-modB .nivelD-modD .bloco{height:26em;padding: 0.4em 0.4em 0; width:15.6em}
				.nivelA-tipo5 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modD .bloco a.thumb {width:15.6em; *padding-bottom:5px}

.nivelA-tipo5 .nivelB-modB {width:30em}
	.nivelA-tipo5 .nivelB-modB .nivelC-modB {border-right:0; height:12.8em}
		.nivelA-tipo5 .nivelB-modB .nivelC-modB .nivelD {border-right:1px solid #D9D9D9; height:11em; width:29.9em;}

.nivelA-tipo6 {height:29.2em; overflow:hidden;}
.nivelA-tipo6 .nivelB-modB {widows:100%}

.nivelA-tipo7 {height:33.2em; overflow:hidden;}
.nivelA-tipo7 .nivelB-modA .nivelC{border-right:0}
	.nivelA-tipo7 .nivelB-modA .nivelC-modA {height:28.6em; margin-right:1.8em; width:21.2em}
		.nivelA-tipo7 .nivelB-modA .nivelC-modA .nivelD {border-right:1px solid #D9D9D9; height:27em; width:21.1em;}
	.nivelA-tipo7 .nivelB-modA .nivelC-modB {height:28.6em; margin-right:1.8em; width:21.2em}
		.nivelA-tipo7 .nivelB-modA .nivelC-modB .nivelD {border-right:1px solid #D9D9D9; height:27em; width:21.1em;}
	.nivelA-tipo7 .nivelB-modA .nivelC-modC {height:28.6em; margin-right:1.8em; width:16.6em}
		.nivelA-tipo7 .nivelB-modA .nivelC-modC .nivelD {border-right:1px solid #D9D9D9; height:27em; padding:0.4em 0.4em 0 0.5em; width:15.6em}
			.nivelA-tipo7 .nivelB-modA .nivelC-modC .nivelD .bloco a.thumb {width:15.6em}
	.nivelA-tipo7 .nivelB-modA .nivelC-modD {height:12.8em; width:30.4em}
		.nivelA-tipo7 .nivelB-modA .nivelC-modD .nivelD {border-right:1px solid #D9D9D9; height:11em;width:30.3em}
	.nivelA-tipo7 .nivelB-modA .nivelC-modE {height:12.8em; width:30.4em}
		.nivelA-tipo7 .nivelB-modA .nivelC-modE .nivelD {border-right:1px solid #D9D9D9; height:11em;width:30.3em}


.nivelA-tipo8 {background: #FFF none;border: solid #D9D9D9;border-width: 0px 1px 1px 0px;clear:both;float:none;height: 6em;margin: 0 auto 30px;padding: 0.8em 0 0.9em;width: 94.7em}
	
.nivelA-tipo9 {margin-right: 1.8em; padding:0.8em 0 0 1.6em; width:62.6em}
	.nivelA-tipo9 .nivelB {padding: 0 0.4em}
	.nivelA-tipo9 .nivelC {border-right:0}
	.nivelA-tipo9 .nivelB-modA {height:41.2em; overflow:hidden}
	.nivelA-tipo9 .nivelB-modA .nivelC {border-right:0; height:38em}
		.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modA {height:13em; margin-bottom:18px; width:44.2em;}
		.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modB {clear:left;margin-right:1.8em;padding-left:1.2em;width:20em}
		.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modC {height: 14.6em; width:21.2em}
		.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modD {width:44.2em}
		.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modE {float:right; height:35.2em; margin-top: -29.4em; width:16.4em}
			.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modE .bloco{padding: 0.4em 0.4em 0; width:15.6em}
			.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modE .bloco a.thumb {width:15.6em; *padding-bottom:5px}
		
	.nivelA-tipo9 .nivelB-modB {height:30.6em; overflow:hidden}
	.nivelA-tipo9 .nivelB-modB .nivelC-modA {background:transparent none}
		.nivelA-tipo9 .nivelB-modB .nivelC-modA-tipo1 {margin-right:2.2em; width:44em}
		.nivelA-tipo9 .nivelB-modB .nivelC-modB-tipo1 {width:16.4em}
			.nivelA-tipo9 .nivelB-modB .nivelC-modB-tipo1 .nivelD-modA {border-right:1px solid #D9D9D9; height:24.8em; width:16.3em}
			.nivelA-tipo9 .nivelB-modB .nivelC-modB .nivelD-modA .bloco {padding:4px; width:15.6em}
				.nivelA-tipo9 .nivelB-modB .nivelC-modB .nivelD-modA .bloco a.thumb {width:15.6em; *padding-bottom:5px}
		
	.nivelA-tipo9 .nivelB-modC {height:27.9em; overflow:hidden}
		.nivelA-tipo9 .nivelB-modC .nivelC-modA-tipo1 {margin-right:2.2em; width:20.9em}
			.nivelA-tipo9 .nivelB-modC .nivelC-modA-tipo1 .nivelD-modA {border-right:1px solid #D9D9D9; height:22em; width:20.8em}
		.nivelA-tipo9 .nivelB-modC .nivelC-modB-tipo1 {margin-right:2.2em; width:20.9em}
			.nivelA-tipo9 .nivelB-modC .nivelC-modB-tipo1 .nivelD-modA {border-right:1px solid #D9D9D9; height:22em; width:20.8em}
		.nivelA-tipo9 .nivelB-modC .nivelC-modC-tipo1 {width:16.4em}
			.nivelA-tipo9 .nivelB-modC .nivelC-modC-tipo1 .nivelD-modA {border-right:1px solid #D9D9D9; height:22em; width:16.3em}
			.nivelA-tipo9 .nivelB-modC .nivelC-modC-tipo1 .nivelD-modA .bloco {padding:4px; width:15.6em}
				.nivelA-tipo9 .nivelB-modC .nivelC-modC-tipo1 .nivelD-modA .bloco a.thumb {width:15.6em; *padding-bottom:5px}


.nivelA-tipo10 {float:left; padding:0.8em 0 0.8em 0;width:30em}
	.nivelA-tipo10 .nivelB-modA {margin-bottom:30px}
	.nivelA-tipo10 .nivelC {border-right:0; margin-bottom:0}
		.nivelA-tipo10 .nivelC .nivelD {border-right:1px solid #D9D9D9; padding-left:1.2em; width:28.7em}
			.nivelA-tipo10 .nivelC .nivelD .bloco {padding: 8px 0 12px}
		
		.nivelA-tipo10 .nivelB-modA-Publicidade .nivelC {background:transparent none;	border:0}		


/* PUBLICIDADES */
.contemPublicidadeSuperbanner, .contemPublicidadeSuperbanner *,
.contemPublicidadeXpace, .contemPublicidadeXpace * {clear:both; margin: 0 auto}
.contemPublicidadeXpace #bannerXpace {
	padding:30px 0 20px
}

.contemPublicidadesSelo {float:left; height:60px; padding: 0 39px 0 40px; width:234px}

.contemPublicidadeRetangulomedio {
	float:left;
	height:250px;
	margin: 0 0 21px;
	width:300px;
}

.contemPublicidadePatrocinioBloco {
	float:right;
	height:20px;
	margin-top:-24px;
	overflow:hidden;
	text-align:right;
	width: 50%;
}

.contemPublicidadePatrocinioAoVivo {
	position: absolute;
	bottom: 0;
	left: 0;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	overflow: hidden;
	text-align: right;
	width: 99%;
}

.contemPublicidadePatrocinioBloco span,
.contemPublicidadePatrocinioAoVivo span{
	color:#666;
	display:inline-table;
	font-size:12px;
	padding: 0 8px 2px 0;
	width:100px;
}

.contemPublicidadePatrocinioBloco img,
.contemPublicidadePatrocinioAoVivo img {
	float:none;
	margin:0
}

.contemBigTower {
	float:left
}

.contemPublicidadeSuperbanner {
	background:#FFF none;
	border:1px solid #d9d9d9;
	border-width: 0 1px 1px 0;
	height:9.1em;
	margin-bottom:18px;
	padding: 0.5em 11em;
	width:72.8em;
}


/* Definicoes do Bloco Escuro / Destaque */
.nivelA-tipo1 .bloco,
.areaDestaques .nivelD-modA .bloco,
.areaDestaques-tipo2 .nivelD-modB .bloco,
.areaDestaques-tipo6 .nivelD-modE .bloco,
.nivelA-tipo3 .nivelB-modA .nivelC-modB-tipo1 .nivelD-modD .bloco,
.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modE,
.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modE,
.nivelA-tipo5 .nivelC-modA .nivelD-modD .bloco,
.nivelA-tipo5 .nivelC-modB .nivelD-modD .bloco,
.nivelA-tipo9 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modE
{background:#262626 none}

.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modA,
.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modA,
.nivelA-tipo3 .nivelB-modA-tipo3 .nivelC-modB-tipo1 .nivelD-modB,
.nivelA-tipo3 .nivelB-modA-tipo4 .nivelC-modB-tipo1 .nivelD-modB
{background:#F4F4F4 none}

.nivelA-tipo3 .nivelB-modA-tipo2 .areaDestaques .nivelD-modA .bloco,
.nivelA-tipo3 .nivelB-modA-tipo4 .areaDestaques .nivelD-modA .bloco,
.nivelA-tipo3 .nivelB-modA-tipo4 .areaDestaques-tipo2 .nivelD-modB .bloco {
	height:auto
}

.areaDestaques .nivelD-modA .bloco,
.areaDestaques-tipo2 .nivelD-modB .bloco {height:35.7em}

.areaDestaques-tipo6 .nivelD-modE .bloco {height:31.6em; padding: 0.4em; width:16em}
.nivelB-modA-tipo4 .areaDestaques-tipo6 .nivelD-modE .bloco {height:40em}

.areaDestaques-tipo4 .nivelD-modA .bloco,
.areaDestaques-tipo5 .nivelD-modA .bloco,
.areaDestaques-tipo6 .nivelD-modA .bloco
{height:22em; padding-bottom:0}

.areaDestaques-tipo4 .nivelD-modA .subBloco,
.areaDestaques-tipo5 .nivelD-modA .subBloco,
.areaDestaques-tipo6 .nivelD-modA .subBloco
{padding-top:12px}

.nivelA-tipo9 .nivelB-modA .nivelC-modA .nivelD-modE .bloco
{padding: 0.5em 0.5em 0; width:16em}

/* BLOCO MULTIMIDIA */
span.botaoPlayerMultimidia a{
	display:block;
	height:25px;
	position:absolute;
	text-indent:-9999px;
	width:10px
}
.blocoPlayerVideos,
.blocoPlayerGaleria,
.blocoPlayerAudios {
	position:relative;
}

.blocoPlayerVideos {
	border-right:1px solid #3c3c3c;
	height:29.9em;
	width: 99.9%
}

.blocoPlayerGaleria,
.blocoPlayerInfograficos,
.blocoPlayerAudios {
	height:10.1em;
	padding: 0 0 0
}

.blocoPlayerGaleria-tipo1-primeiro,
.blocoPlayerGaleria-tipo2-primeiro {z-index:3}

.blocoPlayerVideos span.botaoPlayerMultimidiaAnterior a,
.blocoPlayerGaleria span.botaoPlayerMultimidiaAnterior a,
.blocoPlayerAudios span.botaoPlayerMultimidiaAnterior a {
	background:transparent url(../icon/bgPlayerMultimidiaAnterior.gif) no-repeat center center;
	left:-1.4em;
	position:absolute;
	top:23.7em;
}

.blocoPlayerGaleria span.botaoPlayerMultimidiaAnterior a,
.blocoPlayerAudios span.botaoPlayerMultimidiaAnterior a {top:4.3em}

.blocoPlayerVideos span.botaoPlayerMultimidiaSeguinte a,
.blocoPlayerGaleria span.botaoPlayerMultimidiaSeguinte a,
.blocoPlayerAudios span.botaoPlayerMultimidiaSeguinte a {
	background:transparent url(../icon/bgPlayerMultimidiaSeguinte.gif) no-repeat center center;
	left:36.9em;
	position:absolute;
	top:23.7em;
}

.blocoPlayerGaleria span.botaoPlayerMultimidiaSeguinte a,
.blocoPlayerAudios span.botaoPlayerMultimidiaSeguinte a {left:29.6em;top:4.3em}

.blocoPlayerVideos .contemListaItens,
.blocoPlayerGaleria .contemListaItens {
	float:left;
	overflow:hidden;
	position:relative;
	width:29.2em;
	z-index:1
}
.blocoPlayerGaleria .contemListaItens {
	position:static;
	z-index:auto
}

.blocoPlayerVideos .contemListaItens {
	height:26.3em;
	width: 36.5em
}

.blocoPlayerVideos ul {
	padding: 200px 0 0;
	width:1000em
}
.blocoPlayerGaleria ul {
	padding: 0;
	width: 1000em
}

.blocoPlayerAudios ul {
	background:#333 none;
	float:left;
	height: 6em;
	padding: 10px 0 15px;
	width:29em
}

.blocoPlayerVideos ul li {
	float:left;
}

.blocoPlayerVideos ul li.contemPublicidade {
	display:none
}

.blocoPlayerGaleria ul li {
	float:left
}

.blocoPlayerAudios ul li {
	display:block;
	float:left;
	padding: 0 0 0 1em;
	width:8.6em
}

.blocoPlayerVideos ul li a.thumb,
.blocoPlayerGaleria ul li a.thumb {
	background:#333 none;
	display: block;
	float:left;
	padding:4px
}
.blocoPlayerVideos ul li a.thumb:hover,
.blocoPlayerGaleria ul li a.thumb:hover {
	background:#666 none
}
.blocoPlayerVideos ul li.ativo a.thumb {
	background:#fecc00 none
}
.blocoPlayerGaleria ul li.ativo a.thumb {
	background:#FFF none
}
.blocoPlayerVideos ul li a img,
.blocoPlayerGaleria ul li a img {
	margin:0
}

.blocoPlayerGaleria-tipo2-primeiro,
.blocoPlayerGaleria-tipo2-segundo {
	height: 16.9em
}

.blocoPlayerGaleria-tipo1-segundo,
.blocoPlayerGaleria-tipo2-segundo
 {
	z-index:2
}

.blocoPlayerGaleria-tipo2-primeiro span.botaoPlayerMultimidia,
.blocoPlayerGaleria-tipo2-segundo span.botaoPlayerMultimidia {display:none}

.blocoPlayerGaleria-tipo2-primeiro .contemListaItens,
.blocoPlayerGaleria-tipo2-segundo .contemListaItens {
	height:12.6em;
	overflow:visible
}

.blocoPlayerGaleria ul li.ativo .contemDetalhes {
	background:#FFF url(../icon/bgDetalhesPlayerGaleria.gif) no-repeat right center;
	clear:both;
	display:block;
	height: 55px;
	left:0;
	padding:4px 3em 2px 1em;
	position:absolute;
	top:7.8em;
	width:25.2em;
	z-index:10
}

.blocoPlayerGaleria-tipo2-primeiro ul li.ativo .contemDetalhes,
.blocoPlayerGaleria-tipo2-segundo ul li.ativo .contemDetalhes {
	top:5.4em;
	width:24em;
	z-index:10
}

.blocoPlayerGaleria-tipo2-primeiro ul li.ativo,
.blocoPlayerGaleria-tipo2-segundo ul li.ativo {
	position:relative
}

.blocoPlayerGaleria-tipo2-primeiro ul,
.blocoPlayerGaleria-tipo2-segundo ul {
	width:100%
}

.blocoPlayerVideos ul li .contemDetalhes,
.blocoPlayerGaleria ul li .contemDetalhes 
{display:none; z-index:10}

.blocoPlayerVideos ul li.ativo .contemDetalhes {
	display:block;
	left:0;
	position:absolute;
	top:0;
	width:36.5em
}

.blocoPlayerVideos ul li.ativo .contemDetalhes img {
	border:4px solid #333;
	float:left;
	margin: 0;
}

.blocoPlayerVideos ul li.ativo .contemDetalhes span.assistirVideo a{
	background:transparent url(../icon/insumoVideoGrande2010.png) center center no-repeat;
	display:block;
	height:181px;
	left:0;
	position:absolute;
	text-indent:-9999px;
	top: 0;
	width:238px;
	z-index:10
}

.blocoPlayerVideos ul li .patrocinioMultimidia {
	display:block;
	font-size:1.2em;
	float:left;
	position:relative
}

.blocoPlayerVideos ul li .patrocinioMultimidia span {
	display:block;
	left:0;
	position:absolute;
	padding:0 0 0 4px;
	top:-14px;
	z-index:10
}

.blocoRadiosAoVivo {
	border-left: 1px solid #3C3C3C;
	height: 30.8em;
	padding: 0 0 0 1.4em;
	width:16.6em;
	position: relative;
}

.blocoRadiosAoVivo ul {
	padding: 6px 0 0
}
.blocoRadiosAoVivo ul li {
	padding: 0 0 6px
}
.blocoRadiosAoVivo ul li a{
	color:#999;
	font-size:1.4em
}

/* ABAS */
.blocoAbas{
	padding:0
}
.blocoAbas h2{
	float:left
}

.blocoAbas .topoAbas {
	float:left;
	padding: 6px 0 0	
}

.blocoAbas .topoAbas span.aba {
	padding: 0 0 0 45px
}
.blocoAbas .topoAbas span.aba a{
	color:#666;
	font-size:1.2em
}

.blocoAbas .topoAbas span.abaAtiva a {
	font-weight:700
}

.blocoAbas .mioloAbas {
	background:#FFF none; 
	border-right:1px solid #D9D9D9;
	float:left;
	width:43.9em
}
.blocoAbas .mioloAbas div.aba {display:none}
.blocoAbas .mioloAbas div.abaAtiva {display:block}

.blocoAbas .mioloAbas div.aba {
	float: left;
	height:220px;
	padding: 10px 0 0;
	width:100%
}

.blocoAbas .mioloAbas div.aba span.hora {
	color:#dad9c9;
	display:block;
	float:left;
	font-size:2.4em;
	font-weight:500;
	padding: 6px 0 0 0.3em;
	width: 3.2em
}

.blocoAbas .mioloAbas div.aba ul li {
	padding: 0 0 8px
}

	/* ABAS BLOGS */
	.blocoAbasBlogs .mioloAbas div.aba ul li {
		display:block;
		float:left;
		height:50px;
		margin: 0 0 24px;
		overflow:hidden;
		padding: 0 1.5em 0 0.5em;
		width:19.8em
	}
	
	.blocoAbasBlogs .mioloAbas div.aba ul li img {
		margin: 0 6px 0 0
	}
	
	/* ABAS ULTIMAS */
	.blocoAbasUltimas .mioloAbas div.aba ul li {
		clear:both;
		float:left;
		padding-bottom:8px;
		width:100%
	}

	/* ABAS REDES SOCIAIS */
	.blocoAbasRedesSociais .mioloAbas {
		float:none;
		width:auto
	}
	
	.blocoAbasRedesSociais .mioloAbas div.aba {
		height:350px;
	}

	.blocoAbasRedesSociais .topoAbas {
		padding:0;
		width:100%
	}
	
	.blocoAbasRedesSociais .topoAbas span.abaFacebook {
		display:block;
		padding:0
	}
	
	.blocoAbasRedesSociais .topoAbas .abaFacebook a{
		background:#3b5998 url(../icon/tituloFacebook.gif) no-repeat center center;
		display:block;
		height:2.8em;
		padding:0;
		text-indent:-9999px
	}
	
	.blocoAbasRedesSociais .mioloAbas div.abaFacebook {
		clear:both;
		float:none;
		margin: 0 auto;
		padding: 20px 0 0;
		width:245px
	}


/* LISTA CELEBRIDADES */
.blocoListaCelebridades {
	background:#CCC none;
	padding: 0 4px
}

.blocoListaCelebridades ul {
	float:left;
	padding: 0 0 0 8px
}
.blocoListaCelebridades ul li {
	float:left;
	padding: 0;
	position:relative
}

.blocoListaCelebridades ul li a {
	display:block;
	float:left;
	margin-left:-4px;
	padding: 4px 4px;
}

.blocoListaCelebridades ul li a:hover {
	background:#666 none;
}

.blocoListaCelebridades ul li .textoCelebridades {
	background:#333 none;
	display:none;
	height: 5.7em;
	left:-4px;
	overflow:hidden;
	padding: 0.4em;
	position:absolute;
	top: -6.5em;
	width:16em
}

.blocoListaCelebridades ul li.ativo a {background:#333 none}
.blocoListaCelebridades ul li.ativo h4 a {background:transparent none; padding: 0 20px 0 0}
.blocoListaCelebridades ul li.ativo .textoCelebridades {display:block}

.blocoListaCelebridades ul li .textoCelebridades a {padding:0; margin:0}

.blocoListaCelebridades ul li img {
	margin:0
}

/* BLOCO PLACAR AO VIVO */
.nivelA-tipo3 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modE .blocoPlacarAoVivo {
	background:none #262626;
	height:auto;
	padding:0
}

.nivelA-tipo3 .nivelB-modA .nivelC-modA-tipo1 .nivelD-modE .blocoPlacarAoVivo .subBloco {padding:0}

.blocoPlacarAoVivo h3 {
	background:#333;
	color:#FFF;
	font-size:1.2em;
	padding: 3px 0;
	text-align:center;
	text-transform:uppercase
}

table.placarAoVivo {
	margin: 2px 0 0
}
table.placarAoVivo thead th {
	color:#999;
	font-size:1.2em;
	text-align:center
}

table.placarAoVivo tbody td {
	padding: 0
}
table.placarAoVivo tbody td.col2 {
	color:#FFF;
	font-size:1.4em;
	font-weight:500;
	padding: 3px 0 0;
	text-align:center;
	vertical-align:top;
	width:20px;
}
table.placarAoVivo tbody td.col1,
table.placarAoVivo tbody td.col3 {
	text-align:center;
	vertical-align:top;
	width: 72px
}

table.placarAoVivo tbody td span.placar {
	color:#FC0;
	display:block;
	font-size:2.6em;
	line-height:1em;
	text-align:center
}

table.placarAoVivo tbody td span.time {
	color:#FFF;
	display: table-cell;
	height:2.6em;
	font-size:1.2em;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	width:5.9em
}

table.placarAoVivo tfoot td {
}

table.placarAoVivo tfoot td a {
	background:transparent url(../icon/setaMinAMin.gif) no-repeat right center;
	border-bottom:1px solid #666;
	clear:both;
	color:#999;
	display:block;
	font-size:1em;
	padding: 6px 5px;
}
