@import url('http://www.clicrbs.com.br/especial/arquivos/css/especiais-hagah.css?20260609');
html{background:#fff url(../icon/bg-html.png) repeat 0 32px;}
body{background:url("../icon/bg-body.png") repeat-x scroll 0 304px transparent !important;height:100%;width:100%; background:transparent;}
div#wrapper_full {float:left;padding:107px 0 0;}
div#corpo {background:none; display:block !important;float:none !important;margin:0 auto !important;position:relative !important;width:966px !important;}
div#miolo {background-color:#FFFFFF !important;display:inline;float:left;margin:0;padding:36px 0 0 20px;width:624px;}
body.popup div.bloco{background-color:#FFF !important;}
div#colunadireita {background-color:#F5F5F5;margin:0;padding:36px 22px 0 0;width:300px; *margin-top:-20px !important; }
.hgh-barra { border-bottom:1px solid #FFFFFF !important; }
div.coluna-a, div.coluna-b { border-color:#EDC0D2; }
div#miolo div.largura-a {padding-top:20px;}
div#miolo div.linha.modelo-g {display:block;height:240px;margin-bottom:0px;}
div#miolo div.largura-c { float:right;}
/*publicidade*/
div#wrapper_full div#superbanner.publicidade.super {display:block !important;height:90px;left:50%;margin:0 0 0 -375px;overflow:visible;padding:8px 0 9px;position:absolute;top:0;width:728px !important;-index:9999;}
div#wrapper_full div#superbanner.publicidade.super div#superBannerExpansivel{position:relative;}
div#wrapper_full div#superbanner.publicidade.super div{	margin:auto;}
/* topo */
div#topo { 	height:194px;margin:0;width:966px !important;}
div#topo h1 {background:url(../icon/logo-pais2010.jpg) no-repeat 0 0 !important;border:none;display:block;height:162px;margin:0;padding:0;width:100%;}
div#topo h1 a {	display:block;height:162px;width:740px;}
div#topo div.logo-hagah {height:32px;position:absolute;right:0;top:162px;width:129px;}
div#topo div.logo-hagah p{color:#93A12F;float:left;font-size:10px;margin:9px 5px 0 0;}
div#topo div.logo-hagah a{background:url("../icon/logo-hagah.gif") no-repeat scroll 0 0 transparent;display:block;float:left;height:25px;margin:3px 0 0;text-indent:-9999px;width:41px;}
/*menu*/ 
div#wrapper_full div#menu {float:left;height:32px;left:1px;margin:0;padding:0 0 0 20px !important;position:absolute;top:163px;width:800px !important;}
div#wrapper_full div#menu ul {	border:medium none;	float:left !important;height:18px !important;left:0;padding:6px 20px 7px 0 !important;position:relative;top:0;	width:auto !important;z-index:auto;}
div#wrapper_full div#menu ul li {border-left:1px dotted #666666;color:#FFFFFF;display:inline;float:left;height:16px;margin-bottom:0;padding:0 10px 2px;}
div#wrapper_full div#menu ul li.ativo {}
div#wrapper_full div#menu ul li a {color:#DB680B !important;display:block;font-family:tahoma;font-size:14px;font-weight:bold;float:left;text-decoration:underline;}
div#wrapper_full div#menu ul li a:hover {text-decoration:none;}
div#wrapper_full div#menu ul.menu li.ativo a {color:#666 !important;text-decoration:none !important;}
/*conteudos*/
a {	color:#DB680B !important;}
div#wrapper_full div.capa a:hover {	color:#023875 !important;}
div.capa div.linha p {color:#696969 !important;line-height:1.2 !important;font-size:1.1em;padding-bottom:4px;}
div.capa div.linha p a {color:#DB680B  !important;}
div#wrapper_full div.capa div.linha p a:hover {color:#DB680B !important; text-decoration:none;}
div.capa div.bullet p.tipo-a img {background-color:#DB680B ;	margin-top:7px;	width:2px;height:2px;}
/*titulos*/
div#wrapper_full div.capa h1 {text-decoration:none; font-size:18px; }
div#wrapper_full div.capa h1,
div#wrapper_full div.capa h1 a {color:#022666 !important;font-weight:normal;}
div#wrapper_full div.capa h1 a:hover{text-decoration:none;}

div#wrapper_full div.capa h2, div#wrapper_full div.capa h2 a {color:#333 !important}
div#wrapper_full div.capa h2, div#wrapper_full div.capa h2 a:hover {color:#333 !important}

div#wrapper_full div.capa h3, 
div#wrapper_full div.capa h3 a {color:#DB680B !important;font-weight:bold;}
div#wrapper_full div.capa h3 a:hover {color:#DB680B !important;text-decoration:none !important;}

div#wrapper_full div.capa h3.cartola-a{margin-bottom:5px;}
div#wrapper_full div.capa h3.cartola-a, 
div#wrapper_full div.capa h3.cartola-a a {color:#023875 !important;font-weight:bold;text-decoration:none;}

div#wrapper_full div.capa h3.cartola-a a:hover {color:#DB680B !important}

.bloco-a.ultimosposts h3, .bloco-a.ultimosposts h3 a {font-size:12px !important;}
/*direita*/

.barra-direita h3{ color:#023875; font-size:26px; font-weight:bold; height:auto; line-height:1.4 !important; margin-bottom:8px;}
.barra-direita h3 a { color:#696969; }
.barra-direita p {color:#696969; float:left; font-size:11px; margin-bottom:16px;}
.barra-direita div.bloco-direita { border:none !important; margin:0 !important; }
div.barra-direita ul.ofertas { width:100%;}
div.barra-direita ul.ofertas  li { border:1px solid #FFFFFF;clear:both;float:left;margin-bottom:18px;padding:6px;width:95%;}
div.barra-direita ul.ofertas  li  img { border:1px solid #fff;float:left;margin:0 10px 4px 0;}
div.barra-direita ul.ofertas  li  h3 { font-family:Tahoma, Geneva, sans-serif;font-size:11px;clear:none;margin-bottom:4px;line-height:1 !important;padding:4px 0 0 0;width:184px !important;}
div.barra-direita ul.ofertas  li  h3  a { font-size:11px;vertical-align:middle;}
div.barra-direita ul.ofertas  li  h3  a:hover { color:#DB680B !important;text-decoration:none;}
div.barra-direita ul.ofertas  li p { margin-bottom:0;padding:6px 0 0 0;clear:none;width:184px !important;}
/* rodape */
div.rodape p a{color:#333 !important;}
div.rodape p a:hover{text-decoration:none !important;}
/*barra*/
div.barra-canalrural {background:url(../icon/barra-canalrural-bg_total.jpg) repeat-x 0 0;height:35px;width:100%;}
div.barra-canalrural a {outline:none;}
div.barra-canalrural a.logo {background:url(../icon/barra-canalrural-logo.gif) no-repeat 0 0;float:left;height:35px;width:181px;display:block;text-indent:-9999px;margin:0 0 0 8px;}
div.barra-canalrural a.link {font-family:"Trebuchet MS";font-size:11px;color:#FFFFFF !important;text-decoration:underline;float:right;margin:8px 8px 0 0;}
div.barra-canalrural a.link:hover {text-decoration:none;}
/*noticia*/
div#wrapper_full div.noticias h1{line-height:1 !important;}


/*tabelas*/
table.info-table {background-color:#eee;width: 99%;border: 2px solid #FFF;margin-bottom: 12px;}
table.info-table td, 
table.info-table th {padding:3px;border: 1px solid #FFF;font-size: 1.1em;}
table.info-table thead td {background-color:#023875; color:#FFF; font-weight:bold;font-size: 1.3em;}
table.info-table tbody th{background-color:#023875;font-weight:bold;color:#FFF !important;}
table.info-table tbody th a{color:#FFF !important;}
table.info-table a:hover{text-decoration:none !important;}
table.info-table tfoot td {font-size: 0.9em;background-color: #FFF;}
table.info-table td a:hover{text-decoration:none !important;}

div.bloco h1.tipo-c {color:#023875 !important;}
div.bloco h1 a:hover{text-decoration:none !important;}
div#wrapper_full div.noticias.aberta { padding-top:20px; }

/*ferramentas*/
div.noticias ul.linha.ferramentas { border:medium none; text-align:left; width:80%; }
div.noticias ul.linha.ferramentas li { text-transform:capitalize;} 
div.noticias ul.linha.ferramentas li a { color:#4788B4 !important; font-size:11px; }
div.noticias ul.linha.ferramentas li a:hover { text-decoration:none !important;  }
div.noticias ul.linha.ferramentas li span, 
div.noticias ul.linha.ferramentas li.espacador, 
div.noticias ul.linha.ferramentas li.letra { color:#4788B4 !important; }
div.noticias ul.linha.tipo-a.detalhes { top:52px !important; }
div#wrapper_full div#miolo ul.linha li.botao.rss a{ color:#4788B4 !important;  }
div#miolo li.botao a, .popup li.botao a { color:#FFFFFF !important; }
/*titulo principal*/
div.noticias h4.tipo-b.abas span.tipo-aba-a,
div.noticias h4.tipo-b.abas span.tipo-aba-a a { color:#fff !important; }

div.noticias h1,
div.noticias h1 a { color:#023875 !important; font-family:arial; font-size:28px; font-weight:bold; }
/*cartolinha com categoria e hora*/
div.noticias div.titulo p.tipo-b { color:#666666 !important; }
/*sub-titulo*/
div.noticias div.titulo h3.tipo-b { color:#818181 !important; }
/*direita*/
/*background da coluna*/
div#miolo div.largura-c { background:#eee; }
/*moldura da foto*/
div.noticias div.destaque { background:#EEE; }
div.noticias div.destaque p { background:#EEE; color:#818181; padding:6px 15px 0px 15px; width:202px; }

/*cartola de comente essa materia*/
div.noticias h5.tipo-b.leia-mais, div.noticias h5.tipo-b.comente { background-color:#EEE; }
div.noticias h5.tipo-b.leia-mais a, div.noticias h5.tipo-b.comente a { color:#666 !important; font-size:12px; }
div.noticias h5.tipo-b.leia-mais a, div.noticias h5.tipo-b.comente a:hover { text-decoration:none;  }

/*cartola de noticias relacionadas*/
div.noticias div.largura-c h3.tipo-a { color:#666 !important; font-size:14px; color:#666; text-transform:lowercase; border-bottom:none !important; }
div.noticias small.atualizado {color:#666;}
/*lista de noticias*/
div.noticias dt { padding-bottom:0; color:#666666;}
div.noticias dt span { color:#666666; padding-bottom:0; }
div.noticias dd a{ text-decoration:underline; line-height:15px;}
div.noticias dd a:hover{ text-decoration:none; }
/*interatividades*/
div.noticias h2.tipo-a { background:none repeat scroll 0 0 transparent; color:#666666; font-size:16px; font-weight:bold; margin-bottom:6px; }
div.noticias h3 { color:#666666; font-size:14px; font-weight:bold; margin-bottom:8px;  }
div.noticias div.box-conteudo-extra {  background-color:#fff; border:medium none; padding:10px 6px; }
div.noticias span.todos a {  background:#E5ECF1;  }

/*blogs*/
div.bloco p.lista-blogs a:hover{ text-decoration:none !important;}

/*popups*/
body.popup div.corpo.formulario { background-color:#fff; }
body.popup div.corpo.enviaramigo {width:380px;}
body.popup div.bloco div.topo{background:none repeat scroll 0 0 transparent;border-bottom:2px solid #224444;height:auto;margin-bottom:10px;padding:7px 0 4px;}
body.popup { background:none; }
body.popup div.bloco div.topo h3.tipo-a {background-color:transparent;color:#B94272;font-size:22px;height:31px;margin-left:16px;padding:0;}
body.popup div.corpo h4.tipo-b,
body.popup div.corpo h1.tipo-c{ background:none;border:none;color:#B94272 !important;font-size:18px;font-weight:bold;}
body.popup p.tipo-a { border:2px dotted #B94272; float:left; margin:0 0 16px; padding:4px 8px; }
body.popup div.corpo.interatividade li.porcentagem span.barra { background-color:#66BBBB; }

body.popup div.bloco li label.tipo-b { width:auto !important;}
body.popup div.bloco li div.radio{ float:left;}
body.popup div.bloco div.corpo li div.radio input { 
float:left !important;
margin:2px 4px 0 0 !important; 

padding:0 !important; 

width:auto !important;
border:none !important;
background:transparent !important;

}
body.popup div.bloco li div.radio label { font-weight:normal !important;margin:0 12px 0 0 !important;width:auto !important;}
body.popup div.bloco li div.check { float:left;}
body.popup div.bloco li div.check input { margin:2px 4px 2px 2px !important; float:left;width:auto !important; border:none !important; padding:0 !important; background:transparent !important;}
body.popup div.bloco li div.check label { font-weight:normal !important;width:auto !important;}
body.popup div.bloco li div.check ul{ float:left !important;margin:0 0 8px 0 !important;padding:4px 0 0 0 !important;}
body.popup div.bloco li div.check ul li{ margin:0 !important;padding:0 !important;}

/**/

div.dia-dos-pais-formulario .formulario-sprite { background-image:url(../icon/formulario-sprite.png); background-position:0 0; background-repeat:no-repeat; }
div.dia-dos-pais-formulario { background-color:#fff; height:100%; width:600px; }
div.dia-dos-pais-formulario small.campos-obrigatorios { left:480px; position:absolute; top:80px; width:auto; }
div.dia-dos-pais-formulario h2 { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:300; padding:20px 0 10px; }
div.dia-dos-pais-formulario h3 { color:#132652; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:300; padding:0 0 10px; }
div.dia-dos-pais-formulario fieldset { display:block; padding:0 0 30px; position:relative; width:100%; }
div.dia-dos-pais-formulario p { clear:both; display:block; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px 0 5px 20px; position:relative; }
div.dia-dos-pais-formulario label { display:block; font-weight:700; padding:5px 0 3px; width:100%; }
div.dia-dos-pais-formulario small { color:#666; display:block; font-size:10px; font-weight:300; padding:3px 0; width:100%; }
div.dia-dos-pais-formulario select { display:block; width:220px; }
div.dia-dos-pais-formulario input.input-text { margin:0 0 3px; width:220px; }
div.dia-dos-pais-formulario input.input-text.tam-a { width:31px; }
div.dia-dos-pais-formulario input.input-text.tam-b { width:110px; }
div.dia-dos-pais-formulario input.input-checkbox,
div.dia-dos-pais-formulario input.input-radio { background:transparent; border:0 solid; display:inline; float:left; font-weight:300; }
div.dia-dos-pais-formulario div.ofertas { margin:0 0 0 20px; }
div.dia-dos-pais-formulario p.desativado,
div.dia-dos-pais-formulario p.desativado label,
div.dia-dos-pais-formulario p.desativado select,
div.dia-dos-pais-formulario p.desativado option { color:#ccc; }
div.dia-dos-pais-formulario fieldset div.indiquar-filho { background:#eee; }
div.dia-dos-pais-formulario fieldset div.indiquar-filho.primeiro { background:#fff; }
div.dia-dos-pais-formulario fieldset.presente { background-color:#F8CFAD; border-color:#F8CFAD; border-style:solid; }
div.dia-dos-pais-formulario fieldset.presente .imagem-presente { height:78px; left:20px; overflow:hidden; position:absolute; text-indent:-9999em; top:-93px; width:105px; }
*+html div.dia-dos-pais-formulario fieldset.presente .imagem-presente { top:-43px !important; }
div.dia-dos-pais-formulario fieldset.presente.primeiro { -moz-border-radius:20px 20px 0 0; -webkit-border-radius:20px 20px 0 0; border-width:1px 1px 0 1px; margin-top:50px; padding-top:50px; }
div.dia-dos-pais-formulario fieldset.presente.ultimo { -moz-border-radius:0 0 20px 20px; -webkit-border-radius:0 0  20px 20px; border-width:0 1px 1px 1px; }
div.dia-dos-pais-formulario fieldset.presente h3 { padding-left:20px; }
div.dia-dos-pais-formulario fieldset.presente ul,
div.dia-dos-pais-formulario fieldset.presente li { display:inline; float:left; font-size:12px; padding:0; width:120px; }
div.dia-dos-pais-formulario fieldset.presente label { display:inline; font-weight:300; width:300px; }
div.dia-dos-pais-formulario fieldset.presente li label { width:100px; }
div.dia-dos-pais-formulario fieldset.presente textarea { width:350px; }
div.dia-dos-pais-formulario fieldset.presente span.caracteres { color:#666; display:block; font-size:11px; padding:5px 0 0 177px;; }
div.dia-dos-pais-formulario fieldset.presente span.caracteres input { color:#666; font-size:11px; margin:5px 10px 0 0; text-align:center; width:25px; }
div.dia-dos-pais-formulario fieldset a.adicionar,
div.dia-dos-pais-formulario fieldset a.remover { display:inline; float:left; width:150px; }
div.dia-dos-pais-formulario fieldset a.adicionar span,
div.dia-dos-pais-formulario fieldset a.remover span { background-position:-105px -64px; display:inline; float:left; height:14px; margin:0 5px 0 0; text-indent:-9999em; width:14px; }
div.dia-dos-pais-formulario fieldset a.remover span { background-position:-119px -64px; }
div.dia-dos-pais-formulario fieldset input.input-submit { background-position:0 -78px; border:0 solid; cursor:pointer; display:inline; float:left; height:26px; margin:20px 0 0; text-indent:-9999em; width:187px; }
/*erro*/
div.dia-dos-pais-formulario div.erro { background-color:#fff; border:2px solid #f00; float:left; width:365px; }
div.dia-dos-pais-formulario div.ofertas.erro { padding:10px; }
div.dia-dos-pais-formulario div.ofertas.erro span.msg-erro { left:410px; top:105px; }
div.dia-dos-pais-formulario span.msg-erro { display:none; }
div.dia-dos-pais-formulario .erro span.msg-erro { background-position:0 -105px; color:#f00; display:block !important; font-size:11px; font-weight:700; height:33px; left:270px; padding:4px 0 0 40px; position:absolute; top:25px; width:147px;  }
div.dia-dos-pais-formulario p.erro textarea,
div.dia-dos-pais-formulario p.erro select,
div.dia-dos-pais-formulario p.erro input.input-text { border:2px solid #f00 !important; }
div.dia-dos-pais-formulario p.resposta.erro span.msg-erro { left:380px; top:90px; }
div.dia-dos-pais-formulario p.regulamento.erro { border:2px solid #FF0000; margin:0 0 0 15px; padding:3px 0 9px 3px; width:250px; }
div.dia-dos-pais-formulario p.regulamento.erro span.msg-erro { left:258px; top:-4px; }
