body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em; 
	color: #616161;
}
	
input, textarea, select { font-size: 1.1em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

ul.accesskey { 
	position: absolute; 
	height: 0;
	font-size: 0;
	overflow: hidden;
}

.r7lista_albuns span.r7cleartags i, 
.r7lista_albuns span.r7cleartags em { font-style: italic !important; }


/*****************************************************************/
/*************************** Site Geral **************************/
/*****************************************************************/
.site_geral {
	width: 998px;
	margin: 0 auto;
}


/** Links **/	
a { text-decoration: none; color: #616161; }
a:hover { text-decoration: underline; }


/** Títulos **/

h3 { font-size: 1.25em; color: #0071BD; font-weight: bold; letter-spacing: -0.02em; word-spacing: -2px !important; }
h3 a { text-decoration: none; color: #015a96; }

h4 { letter-spacing: -1px; }
h5 { letter-spacing: -1px; word-spacing: -1px; }

h6.chapeu { padding: 0 2px; font-weight: bold; }




/*****************************************************************/
/*************************** Site Topo ***************************/
/*****************************************************************/
.site_topo {
	height: 93px;
	padding: 10px 0;
}

/** Publicidade topo **/
.site_topo .banner, .site_barra .banner {
	float: right;
	width: 728px;
	height: 90px;
	padding-top: 2px;
	padding-right: 11px;
	padding-left: 19px;
	background: url(img/publicidade.gif) left bottom no-repeat;
}


.site_topo #banner_full_expand, 
.site_barra #banner_full_expand {
	float: right;
	width: 728px;
	padding-top: 2px;
	padding-right: 11px;
	padding-left: 19px;
	background: url(img/publicidade.gif) left 2px no-repeat;
	position: absolute;
	z-index: 60;
	height: 90px;
	overflow: hidden;
	margin-left: 240px;
	*margin-left: 130px;
	border-bottom: 5px solid #fff;
}
* html .site_topo #banner_full_expand, 
* html .site_barra #banner_full_expand { margin-left: 123px; }

.site_topo #banner_full_expand.aberto,
.site_barra #banner_full_expand.aberto { height: 300px; border-bottom: none; }


.centro_conteudo #banner_square_expand {
	width: 250px;
	z-index: 9;
	overflow: hidden;
	position: relative;
	border-right: 1px solid #fff;
}
.centro_conteudo #banner_square_expand object { 
	position: relative; 
	right: 250px; 
}
.centro_conteudo #banner_square_expand.aberto { 
	padding-left: 250px; 
	margin-left: -250px;
}


/** Logo **/
.site_topo h1 {
	float: left;
	margin-top: 2px;
	margin-left: 7px;
    background: url(img/logo.gif) no-repeat;
}
.site_topo h1 a {
    display: block;
    overflow: hidden;
    width: 103px;
    height: 0px;
    padding-top: 92px;
}

/*****************************************************************/
/*************************** Site Busca **************************/
/*****************************************************************/
.site_busca {
	clear: both;
	height: 26px;
	background: url(img/busca_bg.gif) left top repeat-x;
	padding: 7px 0;
}
.site_busca legend { display: none; }
.site_busca label { 
	color: #ffffff;
	font-weight: bold;
	font-size: 1.1em;
	padding: 8px;
	text-transform: uppercase;
	margin:0 0 0 108px;
}
.site_busca #palavra_chave{ 
	width: 512px;
	font-size: 1.1em; 
	margin-left: 8px;
}

.botao{
	cursor: pointer;
	width: 74px;
	height: 24px;
	padding: 0;
	border: 1px solid #000000;
	border-left-color: #c5daf3;
	border-top-color: #c5daf3;
	background: #59a0ca;
	color: #ffffff;
	font-size: 1.1em;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
}

.botao.topos{ background: #828282; border-left-color: #b7b7b7; border-top-color: #b7b7b7; }

/*****************************************************************/
/************************* Site Menu Topo ************************/
/*****************************************************************/
.site_menu { background: url(img/bg_menu.gif) left bottom repeat-x; }

.site_menu .site_geral{
	width: 930px;
	text-align: center;
}

body.home .site_menu .site_geral{width: 823px;}

.site_menu ul li, .site_barra ul li {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 1.25em;
}
.site_menu ul li a, .site_barra ul li a {
	float: left;
	padding: 8px 30px;
	color: #8d8d8d;
	font-weight: bold;
	text-transform: uppercase;	
}

.site_menu ul li.item0, .site_menu ul li.item1, .site_menu ul li.item2, .site_menu ul li.item3, .site_menu ul li.item4 {font-size: 1.40em;}

.site_menu ul li.item0 a, .site_barra ul li.item0 a { background: url(img/sep_menu.gif) right bottom no-repeat; color: #0070be; padding-left: 25px; }
.site_menu ul li.item1 a, .site_barra ul li.item1 a { background: url(img/sep_menu.gif) right bottom no-repeat;  color:#000; }
.site_menu ul li.item2 a, .site_barra ul li.item2 a { background: url(img/sep_menu.gif) right bottom no-repeat; color: #c9168e; }
.site_menu ul li.item3 a, .site_barra ul li.item3 a { background: url(img/sep_menu.gif) right bottom no-repeat; color: #246d26; }
.site_menu ul li.item4 a, .site_barra ul li.item4 a { background: url(img/sep_menu.gif) right bottom no-repeat;color: #0071bd; }

body.home .site_menu ul li a, .site_barra ul li a {padding: 8px 38px;}

body.home .site_menu ul li.item1 a { background: url(img/sep_menu.gif) right bottom no-repeat; padding-left: 25px; }


.site_menu ul li.item6 a { 
	float: right;
	width: 60px;
	padding: 3px 0 3px 26px;
	color: #616161; 
	font-size: 0.75em; 
	font-weight: normal; 
	line-height: 14px;
	text-align: center;
	text-transform: none;
	text-decoration: underline; 
}


/*****************************************************************/
/************************ Site Barra Topo *************************/
/*****************************************************************/
.site_barra {
	background: url(img/bg_menu.gif) left bottom repeat-x;
}
.site_barra .site_geral,
.site_barra .site_geral2{
	margin: 0 auto;
	padding-top: 4px;
	padding-bottom: 2px;
}
.site_barra .site_geral{
	width: 930px;
}
.site_barra .site_geral2{
	width: 660px;
}

.site_barra .banner{
	float: none;
	padding-left: 33px;
	background-position: 14px bottom;
	margin: 0 auto 10px auto;
}
.site_barra h1 {
	float: left;
	width: 39px;
	height: 35px;
	background-image: url(img/logo_barra.gif);
}
.site_barra h1 a {
	display: block;
    overflow: hidden;
	width: 39px;
	height: 0px;
	padding-top: 31px;
}

.site_barra ul{
	float: left;
	padding-left: 5px;
}
.site_barra ul li a {
	padding: 8px 19px;
}
.site_barra form {
	float: right;
	width: 271px;
	padding-top: 5px;
}
.site_barra form legend{ display: none; }
.site_barra form label{ clear: both; }
.site_barra input.botao { float: right; }

.site_barra form.busca label { float: left; width: 195px; }
.site_barra form.busca label span{ display: none; }
.site_barra form.busca input.palavra_chave{ float: left; width: 187px; }

.site_barra form.parceiros label span{
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 1.0em;
	font-weight: bold;
	text-transform: uppercase;
}
.site_barra form.parceiros label select{
	float: right;
	width: 160px;
}


/*****************************************************************/
/************************** Site Centro **************************/
/*****************************************************************/
.site_centro {
	clear: both;
	background: url(img/centro_bg.gif) left top repeat-x; 
	padding-top: 14px;
	margin-bottom: 25px;
}

/*** Borda do hover das imagens ***/
a.img_borda,
a.img_borda img{
	float: left;
	overflow: hidden;
	border-color: #0071bd;
}
a.img_borda:hover {
	border-style: solid;
	border-width: 5px;
}
a.img_borda:hover img{
	margin: -5px;
}

.portal_data_coluna {
	color: #616161;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	top: -2px;
	margin-bottom: 5px;
	letter-spacing: normal !important;
}

.portal_data_busca {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	float: left;
	letter-spacing: normal !important;
	padding-top: 8px;
	padding-left: 5px;
	margin-right: -75px;
}


/**************** Coluna 1 ***************/
.centro_coluna1 {
	width: 122px;
	float: left;
	padding-right: 13px;
}

/*********** Coluna Conteúdo *************/
.centro_conteudo {
	width: 716px;
	float: left;
}
.conteudo_inteiro {
	width: 998px;
}

.centro_conteudo p {
	font-size: 1.2em;
}


/*** relacionados ***/
.centro_conteudo ul.relacionados li {
	display: block;
	margin: 3px 0 0 0 !important;
	padding: 0 !important;
	font-size: 1.15em;
	line-height: 1.1em;
}
.centro_conteudo ul.relacionados li strong a {
	text-decoration: underline;
}
.centro_conteudo ul.relacionados a { 
	padding-left: 12px;
	background: url(img/icn_circ.gif) left 6px no-repeat;
}

.centro_conteudo ul.relacionados a i { *position: relative; }

	
/** icone mais **/	
p.mais { text-align: right; }
p.mais a, a.mais { 
	background: url(img/icn_circ.gif) 0 6px no-repeat;
	padding-left: 13px;
}


/*--------Destaques das Homes - Internas----------*/
.centro_conteudo dl.destaque_area1, 
.centro_conteudo dl.destaque_area2, 
.centro_conteudo dl.destaque_area3, 
.centro_conteudo dl.destaque_tempo {
	width:222px;
	float:left;
	margin:10px 25px 0 0;
}

/*.centro_conteudo dl.even {margin:10px 0 0 0;}*/

.centro_conteudo dl.destaque_area1 img, 
.centro_conteudo dl.destaque_area2 img, 
.centro_conteudo dl.destaque_area3 img{
	width:75px;
	height:60px;
}

.centro_conteudo dl.destaque_area1 dt, 
.centro_conteudo dl.destaque_area2 dt, 
.centro_conteudo dl.destaque_area3 dt, 
.centro_conteudo dl.destaque_tempo dt {
	width:182px;
	float:left;
	padding:2px 0 2px 40px;
	margin:0 0 15px 0;
}

.centro_conteudo dl.destaque_tempo dt { width: 170px; }

.centro_conteudo dl.destaque_area1 dt span, 
.centro_conteudo dl.destaque_area2 dt span, 
.centro_conteudo dl.destaque_area3 dt span, 
.centro_conteudo dl.destaque_tempo dt span {
	font-size:1.6em;
	font-weight:bold;
	width:100%;
	float:left;
	}
	
.centro_conteudo dl.destaque_area1 dd span, .centro_conteudo dl.destaque_area2 dd span, .centro_conteudo dl.destaque_area3 dd span{
	display:block;
	font-weight:bold;
	margin:0 0 5px 0;
}

.centro_conteudo dl.destaque_area1 dd, .centro_conteudo dl.destaque_area2 dd, .centro_conteudo dl.destaque_area3 dd{
	width:220px;
	float:left;
	margin:0 0 10px 0;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
}

.centro_conteudo dl.destaque_area1 dd.even, .centro_conteudo dl.destaque_area2 dd.even, .centro_conteudo dl.destaque_area3 dd.even{border:none;}

.centro_conteudo dl.destaque_area1 dd a.img_borda, .centro_conteudo dl.destaque_area2 dd a.img_borda, .centro_conteudo dl.destaque_area3 dd a.img_borda{
	float:left;
	margin:0 5px 0 0;
}

.centro_conteudo dl.destaque_tempo { width: 180px; margin-left: 15px; }
.centro_conteudo dl.destaque_tempo form { margin-top: 7px; }

.centro_conteudo dl.destaque_tempo form select { width: 180px; }



/**************** Coluna 2 ****************/
.centro_coluna2 {
	float: right;
	width: 132px;
}
	
/**************** Coluna 1 ****************/
/* Banner Coluna 1  */
.centro_coluna1 .banner { margin-bottom: 7px; }
	
/* Menu Lateral */
.menu_vertical h2 {
	margin-top: 23px;
	line-height: 20px;
	font-size: 1.5em;
	letter-spacing: -1px;
	font-weight: bold;
	color:#8D8D8D;
}
.menu_vertical h2 a { color: #8d8d8d; }

.menu_vertical ul li {
	line-height: 1.2em;
	padding-top: 3px;
}
.menu_vertical ul li a { 
	color: #616161;
	font-weight: bold;
	font-size: 0.938em;
	padding: 2px;
	display: block;
}
.menu_vertical ul li a:hover{
	text-decoration: none;
	color: #ffffff !important;
	background: #8D8D8D;
}
/* item ativo */
.menu_vertical ul li.ativo ul a { color: #616161; }

/* submenus **/
.menu_vertical ul li.ativo {
	margin-bottom: 3px; 
	padding-bottom: 0;
}
.menu_vertical ul li.ativo a, .menu_vertical li ul li.ativo a {
	font-weight: bold;
	color:#000;
}

.menu_vertical ul ul { padding-bottom: 0; }

.menu_vertical ul.nav2, 
.menu_vertical ul.nav2 ul { border: none;}

.menu_vertical ul.nav2 {
	margin-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.menu_vertical ul.nav2 ul {
	margin: 0; 
	padding-top: 0;
}

.menu_vertical ul.nav2 li, 
.menu_vertical ul.nav3 li, 
.menu_vertical ul.nav4 li { font-size: 1em; padding: 2px 0; }

.menu_vertical ul li ul { padding-top: 2px; }

.menu_vertical ul.nav2 { padding-left: 10px; }
.menu_vertical ul.nav3 { padding-left: 10px; }
.menu_vertical ul.nav4 { padding-left: 17px; }


.menu_vertical h2.noticias a,
.menu_vertical ul.noticias .destaque a { color:#000; }
.menu_vertical h2.entretenimento a,
.menu_vertical ul.entretenimento .destaque a { color:#c9168e; }
.menu_vertical h2.esportes a,
.menu_vertical ul.esportes .destaque a { color:#246d26; }
.menu_vertical h2.videos a,
.menu_vertical ul.videos .destaque a { color:#0071bd; }
.menu_vertical h2.especiais,
.menu_vertical h2.especiais a,
.menu_vertical ul.especiais .destaque a { color: #7c25a8; }
.menu_vertical ul.noticias li a:hover { background: #000; }
.menu_vertical ul.entretenimento li a:hover { background: #C9168E; }
.menu_vertical ul.esportes li a:hover { background: #246D26; }
.menu_vertical ul.videos li a:hover { background: #0071BD; }

.menu_vertical .orkut, 
.menu_vertical .facebook,
.menu_vertical .youtube,
.menu_vertical .rss { margin-top: 13px; }

.menu_vertical .twitter { margin-top: 28px; }

.menu_vertical .twitter img, 
.menu_vertical .orkut img, 
.menu_vertical .facebook img,
.menu_vertical .youtube img,
.menu_vertical .rss img { width: 122px; }

/*.menu_vertical .rss, 
.menu_vertical .delicious, 
.menu_vertical .twitter, 
.menu_vertical .youtube {
	height: 28px;
	padding-top: 3px;
	padding-left: 35px;
	margin-top: 13px;
	font-size:1.35em;
	font-weight: bold;
	letter-spacing: -1px;
}
.menu_vertical .rss { margin-top: 28px; }
.menu_vertical .rss a, 
.menu_vertical .delicious a, 
.menu_vertical .twitter a ,
.menu_vertical .youtube a {
	color: #8d8d8d;
}
.menu_vertical .rss{
	background:url(img/icn_rss.gif) left center no-repeat;
}
.menu_vertical .delicious { background:url(img/icn_delicious.gif) left center no-repeat; }
.menu_vertical .twitter { background:url(img/icn_twitter.gif) left center no-repeat; }
.menu_vertical .youtube { background:url(img/icn_youtube.gif) left center no-repeat; }*/


/*****************************************************************/
/************************** Site Rodapé **************************/
/*****************************************************************/
.site_rodape {
	clear: both;
	background: #e4eaed;
	padding: 27px 0;
	font-size: 0.938em;
}	
.site_rodape .site_geral {
	padding-bottom: 23px;
}
.site_rodape .logo_rodape {
	float: left;
	margin-right: 15px;
}
* html .site_rodape .logo_rodape img { behavior: url(r7/css/iepngfix.htc); }

.site_rodape li {
	display: inline;
	padding-right: 11px;
}

.site_rodape li, 
.site_rodape li a, 
.site_rodape address {
	color: #000000;
}

.site_rodape ul.menu1 li { text-transform: uppercase; }

.site_rodape ul.menu1,
.site_rodape ul.menu2, 
.site_rodape ul.menu3 {
	line-height: 15px; 
}
		
.site_rodape address { font-style: normal; line-height: 15px; }

.site_rodape .menu3 { margin-top: 12px; }

.site_rodape ul.menu1 li a {
	font-weight: bold;
	color: #8d8d8d;
}
.site_rodape ul.menu1 li.noticias a { color: #000; }
.site_rodape ul.menu1 li.entretenimento a { color: #c9168e; }
.site_rodape ul.menu1 li.esportes a { color: #246d26; }
.site_rodape ul.menu1 li.videos a { color: #0071bd; }


/** Rodapé interno **/
.rodape_interno {
	clear: both;
	background: #e4eaed;
	padding: 10px 0 0 0
}
.rodape_interno .site_geral {
	padding-left: 0;
	width: 998px;
}

.rodape_interno h2 { text-transform: uppercase; font-size: 1.313em;  }

.rodape_interno ul li a { font-weight: normal; }

.rodape_interno ul li a:hover {
	background: transparent !important;
	color: #616161 !important;
	text-decoration: underline !important;
}

.rodape_interno .menu_vertical ul { border-top: none; }
.rodape_interno .menu_vertical ul li { padding: 0; line-height: 1em; font-size: 0.95em; }

.rodape_interno .menu_vertical .menu1, 
.rodape_interno .menu_vertical .menu2, 
.rodape_interno .menu_vertical .menu3, 
.rodape_interno .menu_vertical .menu4, 
.rodape_interno .menu_vertical .menu {
	float: left;
	width: 156px;
	padding-right: 26px;
}
.rodape_interno .menu_vertical .menu {
	padding-top: 48px;
}
.rodape_interno .menu_vertical .menu h2 {
	margin: 0;
	font-size: 1em;
	letter-spacing: -0.02em;
}
.rodape_interno .menu_vertical .menu li a {
	color: #8d8d8d;
}

/** coluna 2 **/
.centro_coluna2 h6.chapeu{
	color:#015a96;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing: -1px;
	margin:0 0 7px 0;
	padding:0 0 5px 0;
}
.centro_coluna2 h6.chapeu a {
	color:#015a96;
}


.site_centro .entretenimento h6.chapeu,
.site_centro .entretenimento h6.chapeu a,
.site_centro .entretenimento a strong  {color:#c9168e;}
.site_centro .entretenimento a.img_borda:hover { border-color: #c9168e; }


/** áreas do site **/
.site_centro .entretenimento h5 a,
.site_centro .entretenimento h6.chapeu,
.site_centro .entretenimento h6.chapeu a,
.site_centro .entretenimento a strong  {color:#c9168e;}
.site_centro .entretenimento a.img_borda:hover { border-color: #c9168e; }


/** Sessao **/
.centro_conteudo h2.sessao{
	clear: both;
	height:41px;
	padding-left: 10px;
	margin: 0 0 5px 0;
	background-repeat: no-repeat;
	background-image:url(img/videos/bg_sessao1.gif);
}
.centro_conteudo h2.sessao a{
	float:left;
	height: 24px;
	padding: 2px 13px 0 0;
	background-position: top right;
	background-repeat: no-repeat;
	color:#fff;
	font-size:1.45em;
	text-transform: uppercase;
	background-color:#0071BD;
	background-image:url(img/videos/bg_sessao2.gif);

}
.centro_conteudo h2.sessao a img{
	float: left;
	margin-right: 7px;
}

.centro_conteudo h2.sessao span{
	display:block;
	height:26px;
	background: #eee url(img/bg_sessao.gif) no-repeat right;
}

/** Breadcramb - paginas internas **/
.centro_conteudo .bdc{
	font-size:0.9em;
	margin-bottom: 10px;
}
.centro_conteudo .bdc strong { font-weight: bold; }

.centro_conteudo .bdc,
.centro_conteudo .bdc a { color: #0071BD; }


/** Banner de Conteúdo **/
.centro_conteudo .banner { padding-top: 15px; }
.centro_conteudo .banner span { display: block; font-size: 0.813em; position: absolute; width: 250px; margin-top: -15px !important; }

/** Botão - Play TV **/
a span.play {
	width:66px;
	height:59px;
	display: block;
	background:url(../css/img/play.png) 0 0 no-repeat;
	position: absolute;
	text-align:center;
	margin:90px 0 0 115px; 
}
a:hover span.play {	background:url(img/play_hover.png) 0 0 no-repeat; }

/** Botão - Play demais imagens **/

a span.play_foto1, a span.play_foto2 {
	width:25px;
	height:22px;
	background:url(../css/img/play2.png) 0 0 no-repeat;
	position:absolute;
	display:block;
	margin:0px 0 0 5px;
/*	*margin:0 0 0 -145px;*/
display: none;
}

a span.play_foto1 {
	margin:88px 0 0 5px;
	*margin:88px 0 0 -145px;
}
a:hover span.play_foto1{ background:url(img/play2_hover.png) 0 0 no-repeat; margin:84px 0 0 0; *margin:84px 0 0 -140px;}

a span.play_foto2 {
	margin:144px 0 0 5px;
	*margin:144px 0 0 -220px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='r7/css/img/play2.png');
}
a:hover span.play_foto2 { 
	background:url(img/play2_hover.png) 0 0 no-repeat; 
	margin:140px 0 0 0; 
	*margin:140px 0 0 -215px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='r7/css/img/play2_hover.png');
}


/*** Area Setas ***/
.setas_area .seta_anterior,
.setas_area .seta_proxima{
	cursor: pointer;
	width: 25px;
	height: 25px;
	background-position: center;
	background-repeat: no-repeat;
}
.setas_area .seta_anterior{
	float: left;
	background-image: url(img/icn_seta_esq.gif);
}
.setas_area .seta_proxima{
	float: right;
	background-image: url(img/icn_seta_dir.gif);
}
.setas_area .setas_area_lista{
	float: left;
	overflow: hidden;
}
/**/


/*** Estrelas - Votação ***/
.centro_conteudo ul.estrelas {
	float: left;
	width: 80px;
	height: 15px;
	margin-top: 5px;
	overflow: hidden;
	background: url(img/icn_estrela_off.gif) repeat-x top;
}
.centro_conteudo ul.estrelas li{
	position: relative;
	float: left;
	height: 15px;
	margin: 0;
	padding: 0 !important;
	border: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 300px;
	letter-spacing: -1px;
}
.centro_conteudo ul.estrelas li a {
	display: block;
	cursor: pointer;
	height: 15px;
	overflow: hidden;
	background-image: none;
}
.centro_conteudo ul.estrelas li a:hover{
	background-image: url(img/icn_estrela_hover.gif);
}
.centro_conteudo ul.estrelas li.ativo,
.centro_conteudo ul.estrelas li.ativo a{
	cursor: default;
	background-image: url(img/icn_estrela_on.gif);
}

.centro_conteudo ul.estrelas li.est1 { width: 16px; z-index: 5; margin-right: -16px; }
.centro_conteudo ul.estrelas li.est2 { width: 32px; z-index: 4; margin-right: -32px; }
.centro_conteudo ul.estrelas li.est3 { width: 48px; z-index: 3; margin-right: -48px; }
.centro_conteudo ul.estrelas li.est4 { width: 64px; z-index: 2; margin-right: -64px; }
.centro_conteudo ul.estrelas li.est5 { width: 80px; z-index: 1; margin-right: -80px; }
.centro_conteudo ul.estrelas li.ativo { z-index: 6; }
/**/


/** enquete recultado **/
.centro_conteudo .porcento{
	display: block;
	float: left;
	width: 200px;
}
.centro_conteudo .barra{ 
	display: block;
	float: left;
	height: 10px;
	margin-top: 1px;
	font-size: 0;
	background-color: #999;
}
.centro_conteudo .numero{
	display: block;
	float: left;
	width: 30px;
	margin-right: -40px;
	margin-left: 10px;
}
/**/




/*****************************************************************/
/************************** Shopping *****************************/
/*****************************************************************/
.include_shopping {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 132px;
	margin-top: 10px;

}
.include_shopping  a { text-decoration: none; }
.include_shopping  a:hover { text-decoration: underline; }

.include_shopping dt {
	font-size: 20px;
	font-weight: bold;
	color: #015A96;
	letter-spacing: -1px;
}
.include_shopping dt a { color: #015A96; }

.include_shopping dd {
	margin: 5px 0;
	padding: 5px;
	line-height: 1.1em;
}
.include_shopping dd.odd { 
	background: #f2f2f2;
}
.include_shopping dd a.produto {
	color: #005995;
	font-weight: bold;
	display: block;
	font-size: 11px;
}
.include_shopping dd a.loja {
	color: #6c94ad;
	display: block;
	font-size: 11px;
	margin-bottom: 1px;
}
.include_shopping dd .preco { color: #000000; }
.include_shopping dd a img {
	border: none;
	float: left;
	margin-right: 4px;
}
.include_shopping dd .shopping_clear {
	display: block;
	clear: both;
}
