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; }


/** Titulos **/

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;
}


.banner_galeria {
    float:right !important;
    margin:25px 0 0 !important;
}

.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_r7.gif) no-repeat;
}
.site_topo h1 a {
    display: block;
    overflow: hidden;
    width: 150px;
    height: 0px;
    padding-top: 100px;
}

/*****************************************************************/
/*************************** 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 {
	height: 40px;
	background: url(img/noticias/sprite_bg_home_news.png) repeat-x scroll 0 top transparent;
	border-top: 1px solid #f1f0f0;
}
.site_menu .site_geral_barra {
	text-align: left;
	line-height: 38px;
}
.site_menu ul li {
	display: inline;
	margin: 0;
	padding: 0;
}
.site_menu ul li h3 {
	margin: 0;
	padding: 0;
}
.site_menu ul li a {
	background: url(img/noticias/sprite_bg_home_news.png) right -49px no-repeat;
	font-weight: bold;
	vertical-align: bottom;
	text-transform: none;
	float: none;
	font-size: 17px;
	padding: 0 8px;
}
.site_menu ul li.item0 a{
	color: #0070be;
	padding-left: 4px;
}
.site_menu ul li.item1 a { color:#000; }
.site_menu ul li.item2 a { color:#c9168e; }
.site_menu ul li.item3 a { color:#246d26; }
.site_menu ul li.item4 a { color:#0071bd; }
.site_menu ul li.item5 a { color:#8D8D8D; }
.site_menu ul li.item7 a { color:#fd6b08; }

.site_menu ul li.icon a {
	background: url(img/sprite-icons.png) no-repeat;
	vertical-align: top;
	text-indent: -666em;
	height: 22px;
	width: 21px;
	padding: 0;
	margin: 10px 0 0 7px;
	float: left;
}
.site_menu ul li.facebook a{ background-position: -21px center; }
.site_menu ul li.twitter a{ background-position: -42px center; width:22px; }
.site_menu ul li.orkut a { background-position: -64px center; width:22px; }
.site_menu ul li.rss a { background-position: -86px center; }
.site_menu ul li.shareLike { 
	float:left;
	height:23px; 
	overflow:hidden; 
	margin:9px 0 0 8px; 
}
.site_menu ul li.sharePlusOne{
	float: left;
	height: 25px;
	overflow: hidden;
	margin: 9px 0 0 8px;
}
.site_busca_barra{ background: #007dc5; }
.secao_noticias .site_busca_barra { background:#010101; }
.secao_esportes .site_busca_barra { background:#099505; }
.shopping .site_busca_barra { background: #f6630e; }
.secao_entretenimento .site_busca_barra{ background:#c9168e; }
body .site_busca_barra{ padding:10px 0; }

.site_geral_barra h3 {
	float: left;
	letter-spacing: 0;
	margin-top: 1px;
	padding-right: 4px;
	word-spacing: 0 !important;
	line-height: 38px;
}
.site_busca .site_geral 
.form_busca,.site_busca 
.site_geral .form_email {
	vertical-align: middle;
	float: left;
}
.site_busca .form_busca label,
.site_busca .form_email label {
	vertical-align: middle;
	line-height: 25px;
	padding: 0;
	margin: 0;
}
.site_busca .form_busca label span,
.site_busca .form_email label span {
	text-transform: none;
	font-size: 1.1em;
	margin: 0;
}
.site_busca .form_email label .colorido{}

.site_busca .form_email label .r7 { font-size:1.2em; }

.home .site_busca_barra .colorido,
.secao_videos .site_busca_barra .colorido { color:#42b2f3; }
.secao_noticias .site_busca_barra .colorido { color:#8a8a8a; }
.secao_esportes .site_busca_barra .colorido { color:#0ae704; }
.shopping .site_busca_barra .colorido { color:#ffc374; }
.secao_entretenimento .site_busca_barra .colorido { color:#ff81d6; }

.site_busca .form_busca label input,
.site_busca .form_email label input {
	border: 0 none;
	font-size: 1em;
	width: 240px;
	height: 15px;
	padding: 5px;
}
.site_busca .form_email label input { width:130px; }

.form_busca label span,
.form_email label span{
	vertical-align: bottom;
	display: inline-block;
}

.form_busca .submit,
.form_email .submit {
	background: url('img/sprite-submit.gif') no-repeat right;
	position: absolute;
	margin-left: -4px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	border: 0 none;
	height: 25px;
	background-color: #28ADF9;
	background-position: right 0;
}
.site_busca fieldset.barra { width:350px; position: relative; }

.form_busca .submit,
.form_email .submit {
	background-color: #28ADF9;
	background-position: right -100px;
}

.secao_noticias .form_busca .submit,
.secao_noticias .form_email .submit {
	background: url('img/sprite-submit.gif') no-repeat right !important;
	background-color: #3e3e3e !important; 
	background-position: right -50px !important;
}

.secao_shopping .form_busca .submit,
.secao_shopping .form_email .submit {
	background-color: #FCA636;
	background-position: right -75px;
}
.secao_esportes .form_email .submit,
.secao_esportes .form_busca .submit {
	background-color: #26D421;
	background-position: right -25px
}
.secao_entretenimento .form_busca .submit,
.secao_entretenimento .form_email .submit {
	background-color: #F95EC6;
	background-position: right 0;
}
.site_busca .site_geral .form_email {
	text-align: left;
	float: right;
}
.site_busca .site_geral .links {
	margin-left: 10px;
	line-height: 15px;
	float: right;
}
.site_busca .site_geral .links a {
	font-size: 1em;
	color: #FFFFFF;
}

#login_userdata { color: #FFFFFF; line-height: 25px; float: right; }
#login_userdata a { color: #FFFFFF; }
#login_userdata .name { margin-right: 1em; font-weight: bold; font-size: 1.2em; }
#login_form { width: 500px; position: relative; }

/*****************************************************************/
/************************ 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: #000;
	font-size: 11px;
	margin-top: 10px;
}

.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, ul.listaEntretenimento 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; } */

.centro_conteudo i,
.centro_conteudo em {font-style: italic;}/*retirada do 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  */

/* Menu Lateral */
.menu_vertical h2 {
	margin-top: 22px;
	line-height: 18px;
	font-size: 16px;
	font-weight: bold;
	color:#474747;
	border-bottom:1px solid #e0e0e0;
	padding:3px 0;
}
.menu_vertical h2 a { color: #474747; }

.menu_vertical ul li {
	font-weight: bold;
	border-bottom:1px solid #e0e0e0;
}

.rodape_interno .menu_vertical ul li{
	border-bottom:none;
}

.rodape_interno .menu_vertical ul li a{
	font-size:0.95em;
}

.menu_vertical ul li span {
	background: #EEEEEE;
	display: block;
	padding: 1px 4px;
}

.menu_vertical ul li a {
	color: #000;
	font-weight: normal;
	font-size: 14px;
	display: block;
	padding:3px 0 3px 2px;
	line-height:18px;
}
.rodape_interno .menu_vertical ul li a {
	padding:2px;
}
.menu_vertical ul.noticias li a,
.menu_vertical ul.entretenimento li a,
.menu_vertical ul.esportes li a,
.menu_vertical ul.especiais li a{
	color:#000;
}
.menu_vertical ul li a:hover{
	text-decoration: underline;
	background:#eee;
}
/* item ativo */
.menu_vertical ul li.ativo ul a { color: #616161; font-size:12px; }

/* submenus **/
.menu_vertical ul li.ativo {
	padding-bottom: 0;
	zoom:1;
}
.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 { border: none;}

.menu_vertical ul.nav2 {
	border-top: 1px solid #d9d9d9;
}
.menu_vertical ul.nav2 ul {
	margin: 0;
	padding-top: 0;
}

#aside-1-nav-servicos UL LI A, #aside-1-nav-servicos UL LI A:hover{
	background:none;
	padding:none
}

.menu_vertical ul.nav2 li,
.menu_vertical ul.nav3 li,
.menu_vertical ul.nav4 li { border-bottom:none; }

.menu_vertical ul.nav2 { background:#fff; }
/* futebol */
.menu_vertical ul.nav_futebol { padding-left: 0; }

.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.email a,
.menu_vertical ul.email .destaque a { color:#56aae8; }
#aside-1-nav-services H2,
#aside-1-nav-services H2 a { color: #2c4b94; }
.menu_vertical h2.especiais,
.menu_vertical h2.especiais a,
.menu_vertical ul.especiais .destaque a { color: #570283; }
.menu_vertical ul.noticias li a:hover { background: #eeeeee; }
.menu_vertical ul.entretenimento li a:hover { background: #eeeeee; }
.menu_vertical ul.esportes li a:hover { background: #eeeeee; }
.menu_vertical ul.videos li a:hover { background: #eeeeee; }

.menu_vertical .orkut,
.menu_vertical .facebook,
.menu_vertical .youtube,
.menu_vertical .twitter,
.menu_vertical .rss { margin-top: 13px; }
.menu_vertical .paginainicialR7 { margin-top: 28px; }

.menu_vertical .twitter img,
.menu_vertical .orkut img,
.menu_vertical .facebook img,
.menu_vertical .youtube img,
.menu_vertical .paginainicialR7 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; }


/** Rodape 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; border-bottom:none;  }
.rodape_interno .menu_vertical .menu h2 a { color: #8D8D8D; }

.rodape_interno .menu_vertical ul li a { font-weight: normal; line-height:12px; color:#616161; }

.rodape_interno .menu_vertical ul li a:hover {
	background: transparent !important;
	color: #616161 !important;
	text-decoration: underline !important;
}

.rodape_interno .menu_vertical ul {
	border-top: none;
	float: left;
	width: 146px;
}
.rodape_interno .menu_vertical ul.menuCol2 { width: auto;}
.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;
	min-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; }


/** Areas 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);
	z-index: 52;
}
.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);
}
.campeonatos a{
	cursor: default;
	text-decoration:none;
}
.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;
}

/* publicidade no titulo da sessao */
.publi_titulo {
	position: relative;
	top: 26px;
	margin-top: -19px;
	float: right;
	z-index: 50;
}
/**/

/** 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; }

/** Botao - 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; }

/** Botao - 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');
}
a span.play3{
	width:36px;
	height:32px;
	display: block;
	background:url(img/play3.png) 0 0 no-repeat;
}


/*** 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 - Votacao ***/
.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: #FD6B08; }

.include_shopping dd {
	margin: 10px 0;
	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: 3px;
}
.include_shopping dd .shopping_clear {
	display: block;
	clear: both;
}

/* ESTILO PAGINA CORRETOR ORTOGRAFICO */

.site_geral  .boxCorretor{
	background: none repeat scroll 0 0 #E0E0E0;
    float: left;	
    /*padding: 14px 0 9px 12px;*/
    width: 715px;
	margin: 10px 0 0;
	
}

.site_geral  .boxCorretor iframe{
	padding: 11px 0 6px 9px;
	*padding: 11px 0 9px 0px;
}

.site_geral .publicidadeCorretor{
	margin:20px 0 0 0;
	border-top:1px solid #d6d6d6;
	padding:14px 0 0 0
}



.site_geral .publicidadeCorretor,
.site_geral .publicidadeCorretor ul{
	float:left;
	width:100%
}

.site_geral .publicidadeCorretor li{
	width:300px;
	float:left
}

.site_geral .publicidadeCorretor .last{
	float:right
}


/* FIM ESTILO PAGINA CORRETOR ORTOGRAFICO */
/** Remoção do Banner do IE **/
#ads-sniffer { display: none !important; }

