@import url('http://www.clicrbs.com.br/especial/css/estilos.css?20260609');

/*padroes estrutura*/
html { background-color:#fff; background-position:11px -129px; font-size:10px !important; font-family:Tahoma, Geneva, sans-serif !important; height:100%; width:100%; }
body { background-image:url(http://www.clicrbs.com.br/especial/natalnove/icon/topo.png); background-repeat:no-repeat; background-position:50% 38px; height:100%; width:100%; }
html, div.linha.modelo-b div.coluna-a, div.linha.modelo-b div.coluna-b { background-image:url(http://www.clicrbs.com.br/especial/natalnove/icon/bg.png); background-repeat:repeat-x; }
#wrapper_full { display:inline; float:left; height:100%; position:relative; width:100%; }
* { line-height:1 !important; }
div.linha img { -moz-box-shadow:3px 3px 3px #ccc; border:none; }
.bullet img { -moz-box-shadow:none !important; }
div#superbanner { left:-100px; height:90px; margin:0 auto; padding:20px 0 5px; position:relative; width:728px !important; z-index:9999; }
.sprite { background-image:url(http://www.clicrbs.com.br/especial/natalnove/icon/logo_rbs.png); background-repeat:repeat-x; }
.cor-cinza-a{color:#999;}

/*padroes miolo*/
div#corpo { float:none !important; margin:0 auto !important; position:relative !important; width:1000px !important; display:block !important; }
div#corpo, div#topo h1 { background:none !important; border:none; }
div#topo { display:inline; float:left; height:120px; margin:0 0 0 1%; overflow:hidden; position:relative; width:98% !important; z-index:1; }
div#topo h1 { height:70px; }
div#topo h1 a { display:inline; float:left; height:70px; position:relative; width:235px; }
div#topo .topo { height:150px; }
div#topo .topo p { color:#666; display:block; font-size:91.7%; left:470px; position:absolute; top:19px; width:300px; }
div#miolo { display:inline; float:left; padding:20px 0 0 27px; width:630px; }
.hgh-canais, .hgh-canais h1 { background:none !important; position:relative; z-index:1; }
.hgh-canais .hgh-canais-busca form { margin:12px 0 10px 25px; }
.hgh-canais { font-size:1.2em; }
.hgh-canais .hgh-canais-busca label { padding:0 0 1px; }
#topo div.publicidade.topo-canal { height:110px; margin:0 0 0 -10px; width:1000px; }
#topo div.publicidade.topo-canal .publicidade-right { display:inline !important; float:left !important; margin:0 0 0 -1px !important; }
* html #topo div.publicidade.topo-canal .publicidade-super { margin-left:-20px; }
* html #topo div.publicidade.topo-canal .publicidade-right { margin:0 0 0 -25px !important; }
div.coluna-a, div.coluna-b { border-right:1px dotted #ccc; margin:0 7px 0 0; }
div#colunadireita { display:inline; float:right; overflow:hidden; position:relative; width:300px; }
div#rodape { padding:0; }
.rodape { font-size:12px; }
div.galeria ul.lista.galeria li {width:99%;}
div.galeria dl.lista.galeria dd span {font-size:1.1em;}
div.galeria ul.lista.galeria li div.bloco {width: 16.9em}

/*menu*/
div#menu { background-image:url(http://www.clicrbs.com.br/especial/natalnove/icon/menu_bg.png); display:inline; height:34px; margin:20px 0 0; overflow:hidden; width:915px; }
div#menu ul.menu { border-bottom:0 none; padding:6px 0 10px; }
div#menu ul.menu li { border-color:#8F793D; border-style:dotted; border-width:0 1px 0 0; display:inline; float:left; font-size:14px; padding:1px 20px 7px; }
div#menu ul.menu li:last-child { border-width:0; }
div#menu ul.menu li a { color:#8F793D; }
div#menu ul.menu li a:hover,
div#menu ul.menu li.ativo a { color:#C00; }

.barra-direita { display:inline; float:left; font-size:12px; position:relative; width:100%; }
.barra-direita div { display:inline; float:left; font-size:12px; position:relative; width:100%; }
.barra-direita h3 { }
.barra-direita h4 { }
.barra-direita ul { }
.barra-direita li { }
.barra-direita a, .barra-direita a:link, .barra-direita a:visited { }
.barra-direita a:hover { }
.destacados { display:inline; float:left; padding:30px 6px 30px; }
.destacados div { display:inline; float:left; padding:7px }
#box-clicshop { display:none !important; }

/* ESTRUTURA */
div.linha { width: 607px; margin-bottom: 18px;}
div.linha.modelo-a {height:20em;}
div.linha.modelo-b {height:19em;}
div.linha.modelo-c {height:44em;}
div.linha.modelo-d {height:18em;}
div.linha.modelo-e {height:21.5em;}
div.linha.modelo-f {height:36.5em;}
div.linha.modelo-g {height:35em;}
div.linha.modelo-a div.coluna-a {width:302px;}
div.linha.modelo-a div.coluna-b {width:129px; left: 317px;}
div.linha.modelo-a div.coluna-c {width:145px; left: 459px;}
div.linha.modelo-b div.coluna-a {width:282px;}
div.linha.modelo-b div.coluna-b {width:308px; left: 297px;}
div.linha.modelo-c div.coluna-a {width:186px; height: 220px;}
div.linha.modelo-c div.coluna-b {width:201px; left: 201px; height: 22em;}
div.linha.modelo-c div.coluna-c {width:189px; left: 417px;}
div.linha.modelo-c div.coluna-d {width:186px; top: 230px;}
div.linha.modelo-c div.coluna-e {width:201px; left: 201px; top:23em;}
div.linha.modelo-d div.coluna-a {width:201px;}
div.linha.modelo-d div.coluna-b {width:201px; left: 211px;}
div.linha.modelo-d div.coluna-c {width:189px; left: 417px;}
div.linha.modelo-e div.coluna-a {width:302px;}
div.linha.modelo-e div.coluna-b {width:280px; left:327px}
div.linha.modelo-f div.coluna-a {width:302px;}
div.linha.modelo-f div.coluna-b {width:280px; left:327px}
div.linha.modelo-g div.coluna-a {width:607px;}
div.linha.modelo-a div.ultimas div.sub-bloco {height:164px;}
div.linha.modelo-b div.ultimas div.sub-bloco {height:154px;}
div.linha.modelo-d div.ultimas div.sub-bloco {height:144px;}

/* Rodape */
.rodape { clear:both; background-position:0 -51px; background-repeat:repeat-x; display:inline; float:left; height:45px; overflow:hidden; position:relative; width:100%; }
.rodape p a { color:#000; padding:0 5px; text-decoration:none; }
.rodape p a:hover { text-decoration:underline; }
.rodape .miolo-rodape { margin:0 auto; width:75em; }
.rodape .logo-rodape-grupo { background-position:0 0; display:inline; float:left; height:40px; margin:0 0 0 30px; position:relative; text-indent:-9999em; width:99px; }
.rodape p { float:left; font-size:91.7%; padding:18px; margin:0; }

/* LARGURAS */
div#miolo div.largura-a {width:607px;}
div#miolo div.largura-b {width:355px;}
div#miolo div.largura-c {width:251px;}
div.largura-a div.bloco {padding:2px 0 6px 0;}
div.largura-c div.bloco {padding:4px 6px 8px;}

/* estrutura miolo*/ 
/*meia barra*/
.barra-direita h3 { font-size:16px; height:1.8em; }
.barra-direita li { display:block; padding:0 0 3px; }
.barra-direita div { border-left:1px dotted #ccc; padding:0 0 0 5%; margin:1em 0 2em; width:94%; }
.barra-direita a, .barra-direita a:link, .barra-direita a:visited { font-weight:700;  }
.barra-direita a, .barra-direita a:link, .barra-direita a:visited, .barra-direita li { color:#018E8F; }
.barra-direita a:hover { color:#9BAF10; }

div.capa div.linha div.sub-bloco { padding-bottom:6px; }
div.capa h2, div.capa h2 a { color:#D50055; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase; }
div.capa h2 a:hover { text-decoration:underline; }
div.capa h2 { color:#333; }
div.capa h3.cartola-a { color:#333; font-size:23px; letter-spacing:-1px; }
div.capa h3.cartola-a a { color:#c00; text-decoration:none; }
div.capa h3.cartola-a a:hover { text-decoration:underline; }

.linha.modelo-d .coluna-a, .linha.modelo-d .coluna-b, .linha.modelo-d .coluna-c { border-right:none; }
.linha.modelo-d .coluna-b .sub-bloco, .linha.modelo-d .coluna-c .sub-bloco { margin:0 0 0; }
.linha.modelo-d .coluna-a .sub-bloco, .linha.modelo-d .coluna-b .sub-bloco, .linha.modelo-d .coluna-c .sub-bloco { border-color:#ccc; border-style:dotted; padding:0 5% 0 0; width:95%; }
.linha.modelo-d .coluna-a .sub-bloco, .linha.modelo-d .coluna-b .sub-bloco { border-width:0 1px 0 0 !important; }
.linha.modelo-d .coluna-c .sub-bloco { border-width:0 !important; }

.bloco-a.ultimosposts { background-color:transparent; float:left; height:35.3em; padding:5px; position:relative; }
.bloco-a.ultimosposts h3.cartola-a { color:#666; font-size:11px !important; text-transform:uppercase; }
.bloco-a.ultimosposts h3.cartola-b a { display:inline; float:left; font-size:30px; text-decoration:none; }
.bloco-a.ultimosposts h3.cartola-b a:hover { text-decoration:underline; }
.bloco-a.ultimosposts .cartola-c { border-left:1px solid #666; display:inline; float:left; margin:7px 0 15px 5px; padding:2px 0 0 5px; }
.bloco-a.ultimosposts .sub-bloco h3.cartola-a a { letter-spacing:0; padding-bottom:0; }
.bloco-a.ultimosposts .sub-bloco h3.cartola-a a:hover { text-decoration:underline; }
.bloco-a.ultimosposts .mais { display:inline; float:right; font-size:12px; padding:10px; }

/**/

div.linha.modelo-b div.coluna-a, div.linha.modelo-b div.coluna-b { background-color:#900; background-position:0 0; border-right:0 none; height:157px; padding:10px 10px 0; width:262px; }
div.capa div.linha.modelo-b div h3,
div.capa div.linha.modelo-b div h3 a,
div.capa div.linha.modelo-b p a,
div.capa div.linha.modelo-b p { color:#fff; }
div.capa div.linha.modelo-b div h3.cartola-a,
div.capa div.linha.modelo-b div.sub-bloco h3 a,
div.capa div.linha.modelo-b div h3.cartola-a a { color:#ff0 !important; }
div.capa div.linha.modelo-b div.sub-bloco h3 a { font-size:10px; text-transform:uppercase; text-decoration:none; }
div.capa div.linha.modelo-b div.sub-bloco h3 a:hover { text-decoration:underline; }
div.capa div.linha.modelo-b h1 { color:#fff; }
div.capa div.linha.modelo-b h1 a { color:#fff; text-decoration:underline; }
div.capa div.linha.modelo-b h1 a:hover { text-decoration:none; }

div.capa h2, div.capa h2 a,
.bloco-a.ultimosposts .sub-bloco h3.cartola-a a { color:#81920F; }
a, a:link { color:#018E8F; text-decoration:underline; }
a:hover { color:#9BAF10; }
a:visited { color:#016969; }
div.capa h2,
div.capa h3.cartola-a,
.bloco-a.ultimosposts h3.cartola-a { color:#a00; }
.bloco-a.ultimosposts h3.cartola-b a { color:#c00 !important; }
div.capa h3.cartola-a a { color:#c00; }
div.bloco h1.tipo-c { color:#000; font-size:11px; font-weight:300; }
