/**************************************************************
   Listagem dos conteúdos em destaque - internas
**************************************************************/
#Listagem  { background-color: #181818; float: left; width: 100%; }

/**************************************************************
   DestaquesPrincipais
**************************************************************/
#DestaquesPrincipais {
	float: left;
	height: 290px;
	margin-left: 3px;
	position: relative;
	width: 487px;
	z-index: 1;
}

/**************************************************************
   Novidades
**************************************************************/
#Novidades  { 
	background: url(../../imgs/listagem/novidades-bg.png) bottom repeat-x #D5D5D5;
	color: #FFFFFF;
	float: right;
	font: bold 12px Arial;
	margin: 0 2px 5px 0;
	overflow: hidden;
	width: 283px;
}

#Novidades .title { 
	background: url(../../imgs/home/home-novidades.jpg) no-repeat;
	border-bottom: 1px solid #C4C4C4;
	font: bold 14px Arial;
	line-height: 21px;
	padding-left: 4px;
}

#Novidades ul { border-top: 1px solid #CECECE; }

#Novidades ul li {
	background: url(../../imgs/listagem/novidades-line.gif) left bottom repeat-x;
	line-height: 25px;
	margin: 0 8px 0 6px;
	/* width: 269px; */
}

#Novidades ul li a { color: #511201; }

#Novidades .botao {
	background: url(../../imgs/home/home-mais.png) no-repeat;
	color: #FFFFFF;
	float: right;
	line-height: 16px;
	padding-right: 29px;
	text-align: center;
	width: 54px;
}

#Novidades .botao:hover{ text-decoration: none; }
#Novidades .last, #Mais .last { background: none; }

/**************************************************************
   Box Destaque (engloba Previews - Lançamentos e Análises)
**************************************************************/
#BoxDestaque {
	background: url(../../imgs/home/home-bg-center.png) repeat-x top #AF2C03;
	float: left;
	padding: 5px 0 0 3px;
	position: relative;
	overflow: hidden;
}

#BoxDestaque .border_top_left { background-image: url(../../imgs/listagem/box-top-left.png); }
#BoxDestaque .border_top_right { background-image: url(../../imgs/listagem/box-top-right.png); }
#BoxDestaque .border_bottom_right { background-image: url(../../imgs/listagem/box-bottom-right.png); }
#BoxDestaque .border_bottom_left { background-image: url(../../imgs/listagem/box-bottom-left.png); }

/* Correção BUG =< IE 6*/
#BoxDestaque .border_top_right, #BoxDestaque .border_bottom_right { right: 3px; }
#BoxDestaque .border_bottom_left { bottom: 3px; } 
/* Padrão (Demais navegadores) */
* > #BoxDestaque .border_top_right, * > #BoxDestaque .border_bottom_right { right: 0; }
* > #BoxDestaque .border_bottom_left { bottom: 0; }

/**************************************************************
   Previews - Lançamentos
**************************************************************/
#PreviewsLancamentos {
	background-color: #D5D5D5;
	float: left;
	margin-bottom: -999.5em;
	padding: 0 2px 1000em 4px;
	width: 484px;
}

#List {
	background-color: #FFFFFF;
	border-bottom: 1px solid #696969;
	float: left;
	padding: 3px 3px 5px 3px;
}

#PreviewsLancamentos h2, #Analises h2 {
	color: #2D6002;
	font-weight: bold;
	line-height: 20px;
	padding-left: 5px;
}

#List a {
	background-color: #FFFFFF;
	color: #000000;
	float: left;
	padding: 5px 20px 5px 0px;	
	_padding: 5px 20px 5px 0px;
	width: 458px;
	*height:103px!important;
}

#List .alt { background-color: #BBBBBB; margin: 2px 0; }

#List strong {
	color: #1F4903;
	font-size: 14px;
	float: left;
	overflow: hidden;
	width: 265px;
	/* height: 24px; */
}

#List img {
	border: 1px solid #707070;
	float: left;
	height: 101px;
	margin: 0 10px 0 4px;
	width: 177px;
}

#PreviewsLancamentos .todas {
	float: right;
	line-height: 22px;
}

#PreviewsLancamentos .todas a {
	color: #3E3E3E;
	font-size: 11px;
	padding-right: 2px;
}

#PreviewsLancamentos a:hover { text-decoration: none; }

/**************************************************************
   Análises
**************************************************************/
#Analises {
	background: url(../../imgs/listagem/box-divisor.png) left repeat-y #C1C1C1;
	float: left;
	margin: 0 3px -999.5em 0;
	padding: 0 0 1000em 4px;
	width: 279px;
	text-align:left;
}

#Analises a { color: #000000; padding: 4px 3px 9px 5px; float: left; font-size: 11px;}
#Analises a:hover {text-decoration:none;}
#Analises img { float: left; height: 60px; padding-right: 7px; width: 42px; }
#Analises a:hover .info { text-decoration: underline; }
#Analises a strong { color: #204C02; padding-bottom: 2px; }

#Analises .alt { background-color: #FFFFFF; }

.info { float: left; line-height: 13px; padding-right: 10px; width: 160px; }

.nota {
	color: #AE530A;
	float: right;
	font-weight: bold;
	text-align: center;
	width: 49px;
}

.nota_title {
	background-color: #000000;
	color: #FFFFFF;
	float: left;
	font: bold 20px Arial;
	line-height: 46px;
	margin-top: 3px;
	text-align: center;
	width: 100%;
}

#Analises .todas {
	background: url(../../imgs/listagem/analises-bottom.png) top repeat-x #C1C1C1;
	float: left;
	padding: 32px 3px 0 0;
	width: 273px;
}

#Analises .todas a {
	color: #3E3E3E;
	float: right;
	font-size: 11px;
	height: 8px;
}

/**************************************************************
   Box Destaque 2 (engloba outros destaques e mais)
**************************************************************/
#BoxDestaque2 {
	background-color: #AF2C03;
	float: left;
	/* padding-bottom: 5px; */
	padding: 5px 0;
	position: relative;
	width: 100%;
}

#BoxDestaque2 .border_top_left { background-image: url(../../imgs/listagem/box2-top-left.png); }
#BoxDestaque2 .border_top_right { background-image: url(../../imgs/listagem/box2-top-right.png); }
#BoxDestaque2 .border_bottom_right { background-image: url(../../imgs/listagem/box2-bottom-right.png); }
#BoxDestaque2 .border_bottom_left { background-image: url(../../imgs/listagem/box2-bottom-left.png); }

/* Correção BUG =< IE 6*/
#BoxDestaque2 .border_top_right, #BoxDestaque2 .border_bottom_right { right: 3px; }
#BoxDestaque2 .border_bottom_left { bottom: 3px; } 
/* Padrão (Demais navegadores) */
/* * > #BoxDestaque2 .border_top_left, * > #BoxDestaque2 .border_top_right { top: -5px; } */
* > #BoxDestaque2 .border_bottom_left, * > #BoxDestaque2 .border_bottom_right { bottom: -2px; }
* > #BoxDestaque2 .border_top_right, * > #BoxDestaque2 .border_bottom_right { right: 0; }

/**************************************************************
   Outros Destaques
**************************************************************/
#OutrosDestaques {
	background: url(../../imgs/listagem/box2-divisor.png) right repeat-y white;
	float: left;
	height: 260px;
	margin-left: 3px;
	padding-top: 8px;
	text-align: center;
	width: 491px;
}

#VideosMenu { display: none; }

#VideosDestaques { float: left; width: 180px; }
#VideosDestaques a { cursor: pointer; float: right; }

#VideosDestaques img {
	float: left;
	height: 80px;
	margin-top: -80px;
	padding-bottom: 5px;
	width: 175px;
}

#VideosDestaques .mascara {
	background: url(../../imgs/listagem/videos_destaques.png) no-repeat;
	height: 80px;
	position: relative;
	width: 175px;
	z-index: 100;
}

#VideosDestaques a:hover .mascara { background-position: bottom; }

/**************************************************************
   Mais
**************************************************************/
#Mais  { 
	background-color: #020F25;
	border-left: 1px solid #000000;
	color: #FFFFFF;
	float: left;
	font: bold 12px Arial;
	padding: 0 7px 2px 4px;
	width: 270px;
}

#Mais .title { line-height: 16px; }

#Mais ul li {
	background: url(../../imgs/listagem/mais-line.gif) left bottom repeat-x;
	line-height: 25px;
	margin-left: 1px;
	width: 100%;
}

#Mais ul li a { color: #AAD6F7; }

/**************************************************************
   Vídeo Rodapé
**************************************************************/
#VideoFooter { color: #FFFFFF; float: left; height: 365px; margin: 5px 0; width: 779px; }
#VideoFooter a { font-weight: bold; }

/**************************************************************
   Alteração dos Styles Principais
**************************************************************/
#Footer { margin-top: 0; }

/**************************************************************
   Cantos arredondados
**************************************************************/
.border_top_left, .border_top_right, .border_bottom_right, .border_bottom_left {
	background: #AF2C03 no-repeat -0 0;
	font-size: 0px;
	height: 5px;
	margin: 5px 3px 7px 3px;
	padding: 0;
	position: absolute;
	width: 5px;
	z-index: 1000 !important;
}

#BoxDestaque .border_bottom_right, #BoxDestaque .border_bottom_left { margin-bottom: 0; }

/**************************************************************
   Info
     CSS Gerado por: Carlos Roberto M. S. em 15-09-2008
     Última alteração: "Cantos arredondados" em 11-02-2009 por Carlos Roberto M.S.
**************************************************************/