/* div#main{width:1177px;} */

/*
div.tab_conteudo {padding:10px;color:#000; background:#fff; min-height:250px; width:1177px;}
div.tab_conteudo h4{font-size:12px;font-weight:bold;margin-bottom:15px;color:#000;}

div.tab ul.menu_tab li {display:block; font-size:14px;}
div.tab ul.menu_tab li.selected{font-size:18px;}

div.lista_noticias{margin:0 5px 10px 5px;}
div.lista_noticias time{background:#f2f0e8; width:110px; font-size:14px; padding:6px 0 6px 0; text-align:center; margin-bottom:10px;}
div.lista_noticias em{float:left; margin-right:10px;}
div.lista_noticias h3{font-size:18px; text-transform:uppercase;}
div.lista_noticias h3 a{color:#000;}
div.lista_noticias p a{color:#bdbcb7;}
div.lista_noticias li{padding-bottom:20px; border-bottom:1px solid #bdbcb7; margin-bottom:10px;}

div.lista_videos{margin:0 5px 10px 5px;}
div.lista_videos ul li{position:relative; margin-bottom:10px; padding:0 0 0 165px; min-height:106px; display:block; padding-bottom:20px; border-bottom:1px solid #bdbcb7;}
div.lista_videos ul li img{ width:156px; height:117px; position:absolute; left:0; top:0;}
div.lista_videos ul li time{background:#f2f0e8; width:110px; font-size:14px; padding:6px 0 6px 0; text-align:center; }
div.lista_videos ul li h3{font-size:18px; text-transform:uppercase;}
div.lista_videos ul li h3 a{color:#000;}
div.lista_videos p a{color:#bdbcb7;}

div.lista_posts{margin:0 5px 10px 5px;}
div.lista_posts ul li{min-height:110px; display:block; padding-bottom:20px; border-bottom:1px solid #bdbcb7; margin-bottom:10px;}
div.lista_posts ul li time{background:#f2f0e8; width:110px; font-size:14px; padding:6px 0 6px 0; text-align:center; margin-bottom:10px;}
div.lista_posts ul li h3{font-size:18px; text-transform:uppercase;}
div.lista_posts ul li h3 a{color:#000;}
div.lista_posts ul li p a{color:#bdbcb7;}
div.lista_posts ul li figure{position:relative; width:133px; height:89px; display:block; float:left; margin:0 10px 0 0; padding:0;}
div.lista_posts ul li figure img{ display:block;}
div.lista_posts ul li figure figcaption{position:absolute; right:0; bottom:0; background:#333; padding:5px; margin:0;}
div.lista_posts ul li figure figcaption a{ color:#fff;}


div.lista_galerias ul li{ float:left; display:block; padding-bottom:20px;  margin-bottom:10px; width:300px; height:320px; margin-right:20px }
div.lista_galerias ul li.galeria_2, div.lista_galerias ul li.galeria_4{ clear:left; }
div.lista_galerias ul li time{background:#f2f0e8; width:110px; font-size:14px; padding:6px 0 6px 0; text-align:center; margin-bottom:10px;}
div.lista_galerias ul li h3{font-size:18px; text-transform:uppercase;}
div.lista_galerias ul li h3 a{color:#000;}
div.lista_galerias ul li p a{color:#bdbcb7;}
div.lista_galerias ul li img{ display:block; width:300px; }

div.info_table{ clear:left; }

div.lista_historia{margin:0 5px 10px 5px;}
div.lista_historia ul li{min-height:75px; display:block; padding:10px 0 20px 0; border-bottom:1px solid #bdbcb7; margin-bottom:10px;}
div.lista_historia ul li h3{font-size:18px; text-transform:uppercase;}
div.lista_historia ul li h3 a{color:#000;}
div.lista_historia ul li p a{color:#bdbcb7;}
div.lista_historia ul li figure{margin:0 15px 0 10px; float:left; padding:0;} 
div.lista_historia ul li figure img{width:150px;}

div.tab{margin-bottom: 20px;}

div.banner{float:right; width:300px; padding-left:10px; padding-bottom:10px; z-index:10; position:relative; background:#fff;}

p.not_found{ padding-top:120px; vertical-align:middle; text-align:center; margin-bottom:40px; font-size:24px; }
div.adsense_in_text{margin:70px;}

#form_busca_grande{ background:#fff; padding:10px 30px 15px 30px; margin-bottom:25px;  border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;  }
#form_busca_grande #query{ font-size: 18px; padding: 5px 10px; width: 400px;  border-radius:5px; }
#form_busca_grande #bt_ok{ position:relative; top:10px; }

#main .div.publicidade_300x250 { background:none; }
*/

/* google custom search */
#conteudo #busca_google { padding:30px;  background:#fff url(/img/ico/loading.gif) no-repeat center 50px; }
#conteudo #busca_google div.resultados{ min-height:1000px; }
#conteudo #busca_google .gsc-modal-background-image{ display:none; }
#conteudo #busca_google .gcsc-branding{ display:none; }
#conteudo #busca_google .gsc-results-wrapper-overlay{ position:static !important; width:auto; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -ms-box-shadow:none; box-shadow:none; }
#conteudo #busca_google .gs-result a.gs-visibleUrl, #conteudo #busca_google .gs-result .gs-visibleUrl { color:#999; }
#conteudo #busca_google .gsc-table-result, #conteudo #busca_google  .gsc-thumbnail-inside, .gsc-url-top { padding-left:0; }
#conteudo #busca_google .domainLink { color:#999; }
#conteudo #busca_google .gsc-result-info { padding-left:0; font-size:16px; }
#conteudo #busca_google .gsc-preview-reviews, .gsc-control-cse .gs-snippet, 
#conteudo #busca_google .gsc-control-cse .gs-promotion em, 
#conteudo #busca_google .gsc-control-cse .gs-snippet, 
#conteudo #busca_google .gsc-control-cse .gs-promotion em { font-size:16px; color:#111; }
#conteudo #busca_google .gsc-webResult.gsc-result, #conteudo #busca_google .gsc-results .gsc-imageResult { border-color:#fff; }
#conteudo #busca_google .gsc-search-box{ margin-bottom:20px; }
#conteudo #busca_google .gsc-above-wrapper-area{ margin-bottom:20px; }
#conteudo #busca_google  input.gsc-input{ font-size:18px; }

body.gsc-overflow-hidden { overflow:visible; }
/*
@media all and (min-width: 1250px) {
	div#main{ width:870px; }
}

@media all and (max-width: 999px) {
	body div#main {width:726px}
	body div#main div.tab_conteudo{width:706px}
	body div#main div.info_table{width:696px;}
}
*/