/*@import url("http://www.clicrbs.com.br/especial/css/estilos.css");*/
/*@import url("http://www.clicrbs.com.br/especial/css/clicshop.css");*/
/*@import url("http://www.hagah.com.br/css/gds-cross-badge.css");*/
/*@import url("http://www.clicrbs.com.br/especial/css/programacao.css");*/
@import url('http://www.clicrbs.com.br/especial/arquivos/css/migracongenit.css?20251222');
@import url('http://www.clicrbs.com.br/especial/arquivos/css/novaestruturadussanti.css?20251222');
@import url('http://www.clicrbs.com.br/especial/arquivos/css/layoutbasedussanti.css?20251222');
@import url('http://www.clicrbs.com.br/especial/css/grades.css?20251222');

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {line-height:normal;}
html {color: #333333; font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;}

/*** ESTRUTURA ***/
div.linha.modelo-g {
	height:auto;
}

div.linha.modelo-a div.coluna-b {left: 32.7em;}

div.linha.modelo-a div.coluna-c {
	width: 12.9em;
	left: 47.4em;
}

div.linha.modelo-d div.coluna-a {
position:absolute;
width:19.2em;
}

div.linha.modelo-d div.coluna-b {
position:absolute;
width:19.2em;
left:21em;
}

div.linha.modelo-d div.coluna-c {
position:absolute;
width:19.2em;
left:42em;
}




div.capa div.linha img {border:0;}


/*/// PLAYER ///*/
div.linha.modelo-g {
display:block;
}

.player-fotos {
	height:330px;
	position:relative;
	width:592px;
}
.player-fotos ul {
	position:absolute;
}
.player-fotos .player-lista .slide.off {
	display:none
}
.player-fotos .player-lista .slide h3 {
	background:#fff none repeat scroll 0 0;
	bottom:4px;
	left:2px;
	height:68px;
	max-width:280px;
	overflow:hidden;
	opacity:0.8;
	filter:alpha(opacity='80');
	padding:20px 5px 10px;
	position:absolute;
}
* html .player-fotos .player-lista .slide h3 {
width: expression(document.body.clientWidth > 280? "280px" : "auto");
}
.player-fotos .player-lista h3 a:link, .player-fotos .player-lista a:visited {
	font-size:22px !important;
	font-weight:700 !important;
	line-height:1.1em;
}
.player-fotos .player-lista a:hover {
	text-decoration:underline;
}
.player-fotos .numerada {
	background:transparent none;
	left:2px;
	opacity:0.8;
	filter:alpha(opacity='80');
	padding:0 0 0 5px;
	position:absolute;
	top:202px;
	width:94px;
	z-index:1;
}
.player-fotos .numerada li, .player-fotos .numerada li a {
	display:inline;
	float:left;
}
.player-fotos .numerada li a {
	font-size:14px;
	padding:1px 0 3px;
	text-align:center;
	width:11px;
}
.player-fotos .numerada a.fechado {
	color:#666;
}
.player-fotos .numerada li a:hover,
.player-fotos .ant-prox a:hover{
	color:#000;
	text-decoration:none;
}
.player-fotos .ant-prox {
	display:none;
	left:3px;
	top:181px;
	width:107px;
	z-index:2;
}
.player-fotos .ant-prox li {
	position:absolute;
}
.player-fotos .ant-prox li.proximo {
	right:0;
}
.player-fotos .ant-prox a {
	font-size:18px;
	font-weight:700;
}


/*** TOPO ***/
div#wrapper_full {float:left; background:url(../icon/fundo-miolo2.png) top left no-repeat; width:100%; margin:0;}
html {background:url(../icon/bg-rodape2.png) bottom left repeat-x;}
div#corpo {background:transparent;}

div.publicidade.super {height:110px;  width:730px; position:absolute; left:230px; padding-top:12px;}

div#topo {height:200px;  width:99.6em;}
div#topo h1 {
background:none;
border:0;
display:block;
height:auto;
width:auto;
padding-left:25px;
padding-top:21px;
}
div#topo h1 a {

float:left;
height:143px;
margin:0;
padding:0;
text-indent:-9999px;
width:163px;
background:url(../icon/logo.gif) top left no-repeat;
}


/*** MENU ***/
div#menu {
	margin:0 14px 0 20px;
	padding:40px 0 0 14px;
	width:14em;
	display:inline;
	position: relative;
	z-index: 1;
}

ul.menu {
	font-family:Arial;
	text-transform:uppercase;
}
div#menu ul.menu {
	border:0;
}

div#menu ul.menu li {
	font-size:1.4em;
	background:url(../icon/borda-menu.gif) bottom left repeat-x;
}

div#menu ul.menu li a {
	color:#F17223;
	font-weight:bold;
	display:block;
	line-height:1.7em;
	padding-left:3px;
	width:137px;
	font-size: 14px;
}

div#menu ul.menu li a:hover {
	background:#d0d0c1;
	text-decoration:none;
}

div#menu ul.menu li.title {
	font-size:14px;
}

div#menu ul.menu li.ativo {

	background:#076684;
	
}
div#menu ul.menu li.ativo a {
	color:#fff;
}

div#menu ul.menu li.ativo a:hover {
	background:#076684;
}

/*** CARTOLAS ***/
/* dussanti */
.capa h2.cartola {
	background:#D0D0C1;
	padding-bottom:0;
	margin-bottom:5px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
    float:left;
    width:100%;
}
.capa h2.cartola span {
	display:inline-block;
	padding:2px 28px 2px 5px;
	background:url(../icon/cartola-a.png) top right repeat-y;
}

/* congenit */
div.capa h3.cartola-a, div#box-programacao h3.programacao, div.capa div.ultimosposts h3.cartola-b  {
	background:#D0D0C1;
	padding-bottom:0;
	margin-bottom:5px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
    float:left;
    width:100%;
}



div.capa h3.cartola-a span, div#box-programacao h3.programacao span, div.capa div.ultimosposts h3.cartola-b span {
	display:inline-block;
	padding:2px 28px 2px 5px;
	background:url(../icon/cartola-a.png) top right no-repeat;
}

div.capa h3.cartola-a a, div.capa div.ultimosposts h3.cartola-b a {
	color:#fff;
}

div.capa h3.cartola-a a:hover, div.capa div.ultimosposts h3.cartola-b a:hover {
	text-decoration:none;
}
div.capa h3.cartola-b {color:#076684; font-weight:normal; font-size:1em;}
div.capa div.ultimosposts h3.cartola-b {font-size:1.3em;}

div.capa div.ultimosposts h3.cartola-a 
{
font-size:11px; 
background:#fff; 
color:#333; 
text-transform:none; 
font-weight:normal; 
float:none; 
margin-bottom:0;
width:auto
}
div.capa div.ultimosposts h3.cartola-a span, div.capa div.ultimosposts h3.cartola-a a  {color:#076684; background:#fff;}


div.calendario h3.tipo-a span {color:#009DE0;}
div.calendario h3.tipo-a {border-bottom:0;}

/*** TITULOS ***/
a {color:#076684;}

div.capa h1 {
	font-size:14px;
}
div.capa h3 {
	font-size:13px;
	padding-right:1px;
}

/*** RODAPE ***/
div#rodape {
	background:url(../icon/rodape.png) top left no-repeat;
	height:63px;
	padding:130px 0 0 0;
}

div#rodape span {
	width:348px;
	color:#fff;
	display:block;
	text-align:right;
	float:right;
	padding-right:15px;
	
}

div#rodape p {
	text-align:right;
	font-size:11px;
	line-height:1.3;
}

div#rodape a {
	color:#fff;
}

div#rodape p a.gruporbs {display:none;}



div.capa div.linha div.bullet a, div.capa div.linha div.multimidia a {
font-weight:bold;
}

/*** ADENDOS ***/
div#miolo {
padding-right:0;
min-height:1163px; _height:auto;;
position: relative;
z-index: 0;
width:603px;
float: left;
}

div#colunadireita {
padding:14em 0 0 1.5em;
}

div#colunadireita iframe{
	margin-top:10px;
}

.noar {
	width:769px;
	height:64px;
	background:url(../icon/noar-laranja2.gif) top left no-repeat;
	position:absolute;
	left:221px;
	top:220px;
	padding-top:27px;
	padding-left:10px;
}

.noar {
	font-size:1.3em;
	color:#fff;
	font-family:arial;
}

#escute {
	width:181px;
	/*height:101px;*/
	background:url(../icon/escute.gif) top left no-repeat;
	position:absolute;
	top:282px;
	left:799px;
	text-indent:-9999px;
}
#escute a {
	display:block;
	width:181px;
	height:101px;
	outline:none;
	}
#playlist a {
	font-weight:bold;
	font-size:15px;
	font-family:arial;
	display:block;
	text-indent:0;
	padding-left:8px;
	background:url(../icon/bullet-azul.gif) center left no-repeat;
	text-decoration:none;
	height:auto;
}

#selosc {
	width:130px;
	height:40px;
	background:url(../icon/selo-sc.png) top left no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:550px;
	left:30px;
}
#selosc a {
	display:block;
	width:130px;
	height:40px;
}

#twitter {
}
.twtr-widget {margin-bottom:15px;}
.twtr-doc {}
.twtr-widget-profile img.twtr-profile-img {
	display:none !important;
}
body .twtr-widget-profile h3, body .twtr-widget-profile h4 {
margin:0 0 0 10px !important;
}

#redes {
	width:180px;
}
#redes p {margin-bottom:10px; padding:0 5px 10px; font-size:11px; background:url(../icon/pontilhado.gif) bottom left repeat-x;}

#redes a {color:#000;}

#redes p.ultimo {background:none;}



/*** boxprogramacao ***/
div#box-programacao {background:transparent; font-family:verdana; padding-top:0; width:100%; padding:0;}
div#box-programacao ul.navegacao, div#programacao .detalhes ul.navegacao {
	background:url(../icon/bg-programacao.png) top left repeat-x;
}
div#box-programacao ul.lista li.tipo-a, div#programacao .detalhes .tipo-a {background:#e6f8ff;}

div#box-programacao ul.lista li.destaque a.no-ar, div#programacao table.tabela-programacao tr.destaque a.no-ar {
background:transparent url(../icon/icon-no-ar.gif) no-repeat scroll 4px -2px;
}
div#box-programacao .rodape {
font-size:11px;
font-weight:bold;
padding-bottom:13px;
text-align:left;
}
div#box-programacao .rodape a {
padding-left:10px;
background:transparent url(../icon/seta.gif) center left no-repeat;
}
div#box-programacao ul.lista {margin-bottom:10px;}
div#box-programacao ul.navegacao li.botao-p a {outline:none;}


/*** NOT????????CIA ABERTA ***/
div.bloco h1.tipo-c {color:#fff; font-family:arial; text-transform:uppercase; font-size:1.3em; padding:2px 5px 8px;}
div.bloco h1.tipo-c {background:transparent url(../icon/bg-cartola2.png) top left no-repeat;}

div.noticias dt.separador {background:#f2f2ec; border:0; color:#009ee0; font-weight:bold;}
div.noticias dt.destaque, div.noticias dd.destaque {background:transparent; font-weight:bold;}


/*** botoes ***/
ul li.botao {background:none;}
ul.linha.botoes li  {padding-right:0;}
ul li.voltar a, ul li.rss a, ul li.topo a, div#programacao ul.barra li.botao-p a.topo  {padding-left:0;}
ul li.voltar a, div#programacao ul.barra li.botao-p a.voltar {background:transparent url(../icon/bt-voltar.png) top left no-repeat; display:inline; text-indent:-9999px; width:59px; height:19px;}
ul li.rss a {background:transparent url(../icon/bt-rss.png) top left no-repeat; display:inline; text-indent:-9999px; width:59px; height:19px;}
ul li.topo a, div#programacao ul.barra li.botao-p a.topo {background:transparent url(../icon/bt-topo.png) top left no-repeat; display:inline; text-indent:-9999px; width:49px; height:19px;}
ul li.imprimir a {background:transparent url(../icon/bt-imprimir.png) top left no-repeat; display:inline; text-indent:-9999px; width:53px; height:19px;}
ul li.listacompleta a {background:transparent url(../icon/bt-lista.png) top left no-repeat; display:inline; text-indent:-9999px; width:88px; height:19px;}
ul li.envieparaamigo a {background:transparent url(../icon/bt-envie.png) top left no-repeat; display:inline; text-indent:-9999px; width:104px; height:19px;}
div#miolo.playlist ul li.botao, div.playlist form ul.linha.botoes li.botao.enviar {background:transparent url(/especial/icon/bg-botao-direita-default.gif) no-repeat scroll right 0;}

div#programacao ul.barra li.botao-p a.voltar, div#programacao ul.barra li.botao-p a.topo {float:right; padding-right:0;}

#exibeResultado li.botao {}
#exibeResultado ul li.botao a {background:transparent; width:35px; height:19px; background:transparent url(../icon/bt-ok.png) top left no-repeat; text-indent:-9999px;}
div#exibeResultado {
	margin-bottom:30px;
}
div.noticias p.lista-blogs {
background:transparent url(../icon/borda-menu.gif) bottom left repeat-x;
margin-bottom:20px;
}

a.blog-titulo {font-size:20px;}

div.noticias dd {
font-size:1.3em;
font-weight:bold;
}

ul.linha.tipo-b.detalhes {float:none;}
div.noticias ul.linha.ferramentas {border-style:dotted; border-color:#a5a589;}

div.noticias div.titulo h1 {
font-family:arial;
font-size:2.2em;
color:#076684;
}

div.noticias div.titulo p.tipo-b {color:#009edf;}
div.noticias div.titulo p.tipo-b span {color:#009edf;}
div.noticias div.titulo h3.tipo-b {color:#666;}
div.noticias div.destaque p {background:#e7e7dd;}
div.noticias div.largura-c h3.tipo-a, div.galeria h5 {border:0; background:#F2F2EC; color:#029DDF;}
div.noticias h2.tipo-a, div.noticias span.todos a {background:#e7e7dd;}
div.noticias div.box-conteudo-extra {border-color:#e7e7dd;}
div.noticias h2.tipo-a, div.noticias .box-conteudo-extra h3  {color:#878967;}

div.noticias h4.tipo-b.abas span.tipo-aba-b, div.noticias h4.tipo-b.abas span.tipo-aba-b a {background:#d0d0c1; color:#fff;}

div.noticias h4.tipo-b.abas {border-color:#076684;}

div.galeria ul.lista.galeria li {width:100%;}
div.galeria ul.lista.galeria li div.bloco {width:15.4em;}

div.ultimosposts div.sub-bloco {height:85px;}

/*calendario*/
#calendario ul.linha.tipo-a li p.tipo-b {color:#7B6F49;}

#calendario table {border-color:#e7e7dd;}
#calendario thead td {background:#f2f2ec;}
#calendario tbody th {background:#d8681e; color:#fff;}
#calendario tbody td {background:#f2f2ec; color:#7b6f49;}
#calendario tbody td.hoje {background:#076684; color:#fff;}
#calendario tbody td.evento {background:#d8681e; color:#fff;}
#calendario tbody td.selecionado {background:#029DDF; color:#fff;}

div.calendario div.largura-b ul.calendario.linha li.item.evento span.legenda {background:#d8681e;}
div.calendario div.largura-b ul.calendario.linha li.item.hoje span.legenda {background:#076684;}
div.calendario div.largura-b ul.calendario.linha li.item span.legenda {background:#029ddf;}

div.galeria ul.lista.galeria li h4 {color:#333;}
div.capa .galeria h1 {font-size:1.8em; font-family:arial;}
div.galeria ul.lista.galeria li div.bloco {color:#666; background:transparent url(../icon/borda-menu.gif) bottom left repeat-x;}
div.galeria ul.lista.galeria li div.bloco p {font-size:10px;}

dl.noticias {clear:both;}

/* publicidades */
div.menu-slim {display: block;}

/* selecao regiao */
#regiao {margin-top: 10px; position: absolute; top: 0;}
#regiao a {color: #F17223;}
#regiao p a {background-image: url("../icon/seta_a.gif");}
#regiao p a.ativo {background-image: url("../icon/seta_b.gif");}


/* modificacoes dussanti */
div.noticias dd {margin-bottom:10px;}
li a, h5 a, dd a, dt a {font-size: 13px;}
.botao {margin:0;}
.botao a:hover {background-color:transparent;}
.noticias.aberta .tipo-a.detalhes {width: 161px; margin-top: -25px;;}
.noticias.aberta h1.tipo-c, .bloco.materia h1.tipo-c {float:none;}
.calendario .largura-b {width: 303px;}
div.pagina-conteudo div.bloco {float: left; padding: 8px 0;}
.galeria .largura-c {width:235px;}
div.galeria dl.lista.galeria dd {display: list-item; margin-left:15px; list-style: disc outside;}
.capa .modelo-d {height:85px;}
#programacao .detalhes ul.navegacao li.botao-p a {height:23px;}

/** ESTILOS PARA A P??GINA DE PLAYLIST */
.float-right {
	float: left;
	margin-bottom: 10px;
	width:100%;
}

a.bold {
	font-size: 13px;
	font-weight: bold;
}

.filtro {
	float: left;
	width:100%;
}

.filtro p {
	float: left;
	margin:5px 0;
	width:100%;
}

.filtro label {
	font-size:1.2em;
	float: left;
	margin:5px 0;
	width:100%;
}

.filtro select {
	float:left;
}

.filtro ul.botoes {
	float: right;
	width:auto;
}

.navegacao {
	float:left;
	width:100%;
}

.navegacao p.bold{
	font-weight: bold;
	float: left;
	margin:5px 0;
}

.navegacao .datas {
	font-size:12px;
	float:left;
	margin:5px 0;
	width:100%;
}

.navegacao .datas a.antes {
	float:left;
	width:80px;
}

.navegacao .datas a.depois {
	float: left;
	text-align: center;
	width:80px;
}

.navegacao .datas span.ativo {
	float: left;
	text-align: center;
	width:435px;
}

.quadro {
	float:left;
	width:100%;
}

.quadro p {
	float: left;
	margin:5px 0 5px;
	width:100%;
}

small.bold {
	float: left;
	margin-bottom: 15px;
	width:100%;
}

ul.form {
	float: left;
	width:100%;
}

ul.form li {
	float: left;
	width:100%;
}

ul.form li label {
	font-size:12px;
	font-weight: bold;
	float: left;
	margin:10px 0 0;
	width:588px;
}

ul.form li label.check {
	float: none !important;
	width:auto !important;
}

ul.form li input{
	font-size:13px;
	float: left;
	padding:5px;
	width:588px;
}

ul.form li input.check {
	margin:3px 5px 0 0;
	width:auto !important;
}

ul.form li select {
	font-size:13px;
	float: left;
	padding:5px;
	width:599px;
}

ul.form li.margem {
	float: left;
	margin-bottom: 20px;
}

ul.form li.espacador {
	float: left;
	height: 20px;
	width:100%;
}
