@charset "utf-8";
/*
	WEBROOM - Soluções Interativas 
	Rua Carmo Gifoni, 481 - B. Martins - Uberlândia/MG - Fone: +55 (34) 3217-1253
	Site: www.webroom.com.br - E-mail: webroom@webroom.com.br
	Projeto: Triângulo Mineiro
	Data: Março 2008
	Autor: Júnio Cardoso Santos
*/

/*.......... POP UP ..........*/

.popup { z-index: 1000; }



/*..........STRUCTURE..........*/
/****************************************************************/
* { margin:0px; padding:0px; border:0px; list-style-type:none; }
body { font:0.8em/1.2em Arial, Helvetica, sans-serif; margin:0;  background:url("../imagens/bg_html.gif") top center repeat-x; }

li { list-style:none!important;}

#banner_lg_p_1 { }

/*..........LAYOUT 6..........*/
/**************************************************************s**/
body { margin:0 auto; text-align:center; }
.wrap { width:988px; text-align:left; margin:0 auto; background:url("../imagens/bg_page.gif") center repeat-y; }
.header { }
.content { float:left; margin-left:190px; display:inline; /*IE BUG*/ width:570px; overflow:hidden; }
.column { float:left; margin-left:-762px; width:190px; display:inline; /*IE BUG*/; }
.second_column { }
.footer { clear:both; }

.banner_lg_p_4, .banner_lg_p_5, .banner_lg_p_6, .banner_lg_p_7 { padding-left:5px; }

#banner_lg_p_2 { }

/*..........HEADER..........*/
/****************************************************************/
.header { background:url("../imagens/bg_header.gif") top center no-repeat; margin:0; height:171px; }
.header #site-name { margin:0 0 0 40px; padding:3px 0; color:#ccc; border:none}
.header .name a { background:url("../imagens/logomarca.gif") no-repeat; font-size:1px; line-height:1px; position:absolute; top:15px; width:143px; height:77px; margin:0 0 0 50px; text-indent:-300px; overflow:hidden; }

.header .banner_full { width:468px; height:60px; position:absolute; margin:20px 0 0 280px; }
.header .banner_button { float:right; margin:20px 50px 0 0; }
.header .banner_relogio { float:right; margin:109px -120px 0 0; }
.header .banner_relogio iframe { margin:5px 0;}



/*..........BUSCA - SEARCH..........*/
.header .search { color:#fff; position:absolute; top:108px; margin:0; padding:5px 0 5px 10px; width:750px; text-align:left; }
.header .search .txtfield { width:240px; }
.header .search .col1 { float:left; margin-right:10px; }
#select_search { width:145px; }
.header  .search span { margin:0 5px; }
.header  .search label { margin:0 5px; }

.header select { width:200px; }
.header .button { margin-top:16px; cursor:pointer; }


.header .search .tit_buscar { width:105px; height:12px; display:table; background:url("../imagens/tit_busca_por.gif") left no-repeat; text-indent:-1300px; overflow:hidden; }
.header .search .tit_caderno { width:105px; height:12px; display:table; background:url("../imagens/tit_busca_cadernos.gif") left no-repeat; text-indent:-1300px; overflow:hidden; }
.header .search .tit_cidade { width:105px; height:12px; display:table; background:url("../imagens/tit_busca_cidade.gif") left no-repeat; text-indent:-1300px; overflow:hidden; }


/*..........TABELA DE VALORES..........*/
table { width:550px; border:1px solid #F1F5F8;}
table caption { background:#749CB0; color:#FFFFFF; font-weight:bold; font-size:14px; padding:5px 0; font-family:Arial, Helvetica, sans-serif;}
table .title { background:#D2DFE6; padding:2px;}
table tr { background:#F8FAFC;}
table .zebrada { background:#F1F5F8 !important;}
table tr { padding:5px 0 !important; border:1px solid red;} 

.audiencia_dia {float:right; margin-top:20px;}
.css_tabela { width:350px; float:left;}
.list_sites { float:left; width:170px;}
.list_sites li {}

/*..........COLUMN..........*/
/****************************************************************/
/****************************************************************/

.menu_feed { background:url(../imagens/bg_feeds.jpg) no-repeat; width:184px; height:70px; display:block; margin:0 0 10px 0;}
.icone_feeds { margin:10px 0 0 15px; display:block; float:left;}
.title_feeds a { display:block; color:#FFFFFF; font-size:18px; padding:10px 0 0 10px; overflow:hidden;}
.descri_feeds a { display:block; color:#FFFFFF; font-size:12px; padding:3px 0 0 10px !important; text-decoration:none; overflow:hidden;}

.column .menu { width:186px; background:url("../imagens/main_cxMenu.gif") repeat-y; margin-bottom:10px; padding:0px; }
.column .menu h3 { color:#fff; text-indent:15px; font-size:14px; }
.column .menu {}
.column .menu {}
.column .menu {}
.column .menu .rodapeMenu{ margin:0 0 -5px 0; padding:0; }


/* Menu de Notícias */
.column .navigation { text-align:left; margin-top:10px; padding:5px 0px 0 10px; }
.column .navigation li { position:relative; width:190px; }
.column .navigation li a { text-decoration:none; width:166px; font-size:11px; color:#fff; display:block; padding:8px 0 3px 0; margin-top:-2px; text-indent:5px; background:url("../imagens/tracobottom.gif") left bottom repeat-x; }
.column .navigation li a:hover { color:#FFF; background-color:#5f8090; }
.column .navigation li ul { display:none; }
.column .navigation li:hover ul { display:block; }

.column .navigation li ul{ border:none; margin-top:-25px; position:absolute; left:170px; margin-left:-4px}
.column .navigation li ul li{ padding:0 0 0 10px; position:relative; width:194px;  }

.column .navigation li ul li a{ text-indent:0px; padding-bottom: 10px; border-bottom: 1px solid #aec3ce; *border-bottom:0; width: 180px; }

.column .navigation li ul li a:hover{ background-color:transparent;  }

.noticia1{	background:#628494 url(../imagens/curva_cima.gif) top no-repeat; width:204px}
.noticia2{	background:#628494 url(../imagens/drop_meio.gif) bottom no-repeat; width:204px}
.noticia3{  background:#628494 url(../imagens/curva_baixo.gif) bottom no-repeat; width:204px}





/*..........ENQUETE..........*/
.column .cxEnquete { width:186px; background:url("../imagens/main_cxEnquete.gif") repeat-y; margin-bottom:10px; padding:0px; }
.column .cxEnquete .rodapeEnquete{ margin:0 0 -5px 0; padding:0; }

.column .enquete { padding:0 12px; font-size:11px; display:table; margin:0 0 10px 0; }
.column .enquete h3 { font-size:16px; color:#726504; text-indent:3px; }
.column .enquete label { margin:5px 0; clear:both; display:block; color:#726504; }
.column .enquete .question { color:#726504; text-indent:3px; margin:5px 0; }
.column .enquete .radio { margin-bottom:-3px; }

.column .enquete #coluna_direita_enviar { display:block; clear:both; overflow:hidden; padding:5px 0; }

.column .enquete a { color:#726504; font-size:11px; text-decoration:none; clear:both; display:table; }
.column .enquete a:hover { color:#fff; text-decoration:underline; }

.column .resultado_enquete { padding:0 12px; font-size:11px; display:table; margin:0 0 10px 0; color:#726504; }
.column .resultado_enquete h3 { font-weight:bold; font-size:16px; color:#726504; text-indent:3px; }
.column .resultado_enquete .query { text-indent:3px; }
.column .resultado_enquete .question strong { color:#726504; }
.column .resultado_enquete .enquete_result li strong { display:block; margin:0 0 5px 0; }
.column .resultado_enquete .enquete_result li { margin:7px 0px; }
.column .resultado_enquete a { color:#726504; text-decoration:none; font-weight:bold; }
.column .resultado_enquete a:hover { text-decoration:underline; }



/*..........SECONDARY COLUMN..........*/
/****************************************************************/
/****************************************************************/

	.second_column { width:200px; float:right; margin-right:10px; }
	.second_column div { margin:0 auto !important; text-align:center !important;  }	

	.second_column iframe { margin-left:10px !important; }
	
/****************************************************************/



/*..........COMMONS..........*/
/****************************************************************/
.display { display:none; }
.content p, ul, ol { }
.content h1 { display:table; line-height:normal; clear:both; color:#3F6B8F; font-size:1.8em; width:89%; margin:0.1em 0 0.1em 0; }
.content h2 { font-size:20px; margin:5px 0 15px 0; padding:0 0 5px 0; color:#345672; font-weight:normal; border-bottom:3px solid #ccc; }
.content h3 { font-size:16px; color:#FF9C00; }

.warning { color:#F90; }
/*.error { color:#900; }*/
.sucess { color:#060; }

* .txtfield { background-color:#FFF; padding:2px; font-size:11px; border:1px solid #9facb3;  }
* .txtfield:hover { border:1px solid #5c90b4; background:none #FFF; color:#000; padding:2px; }
* .txtfield:focus { border:1px solid #628394; background:none #FFF; color:#8D2E07; padding:2px; }

* select { background-color:#FFF; padding:2px; font-size:11px; border:1px solid #9facb3; }
* select:hover { border:1px solid #5c90b4; background:none #FFF; color:#000; padding:2px; }
* select:focus { border:1px solid #628394; background:none #FFF; color:#8D2E07; padding:2px; }


.error, .error:hover, .error:focus { color:#000; border:2px solid #F00 !important; font-size:11px; padding:2px; }
.messagererror { color:#F00; font-size:11px; }


.content p { margin:20px 0; line-height:1.4em; }
.content .ilustration { float:left; margin:0 10px 10px 0; padding:8px; border:1px solid #E9E7E7; background-color:#FFF; }

.content a { color:#224b5f; text-decoration:none; }
.content a:hover { text-decoration:underline !important; color:#407691; }

.sucesso { border:1px solid red; text-align:center; background-color:#2db308; padding:10px !important; color:#fff; font-weight:bold; border:2px solid #1b7402; }



/*..........CONTENT..........*/
/****************************************************************/
/****************************************************************/
#pg_home .content .banner_class_home { margin:30px 0 20px 50px; }
/*.content .banner_class_noticia { display:block; text-align:center; margin:20px 0; }
.content .banner_class_noticia a { background:url(../imagens/publicidade.gif)  right no-repeat; margin:30px auto; padding-right:10px; display:block; width:468px; height:60px; }
*/

.content .banner_class_noticia { height:60px !important; text-align:center; margin-top:20px; }

/*..........VOLTAR..........*/
.content .voltar { width:115px; height:30px; background:url("../imagens/bg_blocoInfo.gif") no-repeat; display:table; position:absolute; top:139px; margin-left:462px; }

 
.voltar a { width:80px; height:17px; margin:7px 0 0 15px; display:block; background:url("../imagens/botoes/bt_voltar_hover.gif") no-repeat; overflow:hidden; font-size:1px; text-indent:-250px;  }
.voltar a:hover { background:url("../imagens/botoes/bt_voltar_hover.gif") no-repeat; }


/*..........BLOCO INFO..........*/
#pg_noticias .content .blocoinfo { width:115px; height:30px; background:url("../imagens/bg_blocoInfo.gif") no-repeat; display:table; position:absolute; top:159px; margin-left:462px; }

#pg_noticias .content .blocoinfo li { float:left; margin:7px 0 0 0 !important; padding:0 !important; }
#pg_noticias .content .blocoinfo .bt_print a { display:table; background:url("../imagens/icones/print.gif") no-repeat; width:16px; height:16px; overflow:hidden; font-size:10px; text-indent:-250px; margin:0 15px 0 15px; }

#pg_noticias .content .blocoinfo .bt_menor a { display:table; background:url("../imagens/icones/font_menor.gif") no-repeat; width:16px; height:10px; overflow:hidden; font-size:10px; text-indent:-250px; margin:3px 0 0 5px; }
#pg_noticias .content .blocoinfo .bt_maior a { display:table; background:url("../imagens/icones/font_maior.gif") no-repeat; width:21px; height:13px; overflow:hidden; font-size:10px; text-indent:-250px; margin-left:5px; }


/*..........PAGINAÇÃO..........*/
.paginacao { color:#862E13; width:100%; border-top:1px solid #CCC; font-size:11px; padding:5px 0; margin:20px 0 20px 0; text-align:center; clear:both; display:table; }
.paginacao p a { background-color:#FFF; color:#5f8090; background-color:#FFF; text-decoration:none; font-weight:normal; padding:0px 4px; margin:0 2px; display:inline; }
.paginacao p a:hover { background-color:#749cb0; color:#FFF; text-decoration:none; }
.paginacao p span { background-color:#749cb0; padding:0px 4px; color:#FFF; }
.paginacao h4 { float:left; font-size:11px; color:#5f8090; }
.paginacao p { float:right; margin:0px; }





/*..........FORMS..........*/
/****************************************************************/

.contato { border:0; font-size:12px; line-height:normal; }
.contato #enviar { border:0; }
.contato legend { color:#000; font-size:1.0em; padding:4px 0; margin:5px 0 0px -7px; }
.contato span { color:#900; font-weight:bold; font-size:0.9em; margin-bottom:-15px; font-style:oblique; }
.contato label { display:block;  font-size:0.9em; color:#000; padding:0 0 0 2px; }
.contato .float { float:left; margin:0 10px 0 0; }
.contato .display { text-indent:-260px; display:block; overflow:hidden; }
.contato > .display { text-indent:-100px; }
.lateral { width:130px; }

.acompanhe { background-color:#F1F1F1; border:3px solid #E3E0E0; padding:12px 12px 12px 12px; display:block; }
.acompanhe h3 { color:#4872A7; font-size:14px; font-weight:bold; margin:0px 0 0px 0px; }
.acompanhe p { margin:0; font-size:11px; }
.acompanhe label { font-weight:bold; }


/*..........MENSAGENS CONTATO..........*/
.mensagem { padding:12px; font-size:12px; margin:12px 0; }
.mensagem { }
.mensagem p strong { color:#4872A7; }
.mensagem p { margin:0; }
.mensagem .msn { margin-top:10px; }
.mensagem .msn strong { display:block; clear:both; }
.usuario { background-color:#F1F1F1; border:3px solid #E1E1E1; }
.administrador { background-color:#D0DEF0;  border:3px solid #B5C4D6; }



.content label { display:block; padding: 5px 0 }
.content label br {clear:left}



/*..........FORMULÁRIOS..........*/
.content .formularios { width:99%; position:relative; margin:20px 0; display:block; }
.content .formularios legend { font-size:1.2em; font-weight:bold; margin:10px 0; color:#F54E00; }
* HTML .content .formularios legend { margin-left:-6px; }
.content .formularios label { font-size:11px; }
.content .formularios select { border:1px solid #9FACB3 !important; list-style-type:circle; }
.content .formularios select option { }
.content .formularios #sexo { width:110px; }

.content .formularios .set1 { float:none; margin:8px 0; position:relative; }
.content .formularios .set2 { float:none; margin:8px 0; position:relative; }

.content .formularios .checks { margin:10px 0; display:table; width:100%; clear:both; border:1px solid #000; }
.content .formularios .checks label { float:left !important; display:inline; }

.content .formularios ul { margin:0 ; padding:0; }
.content .formularios ul li { margin:0 ; padding:0; clear:both; }
.content .formularios ul li .messagererror { clear:both; display:block; margin:0 4px 0 0; }
.content .formularios ul li h3 { margin:10px 0; }

.title_termos { color:#003366; font-size:14px !important; padding:30px 0 5px 0 !important; display:block; overflow:hidden;}
.form_aceito { margin:10px 0 0 0 !important; display:block; overflow:auto;}
#aceito { float:left; margin:5px 5px 0 0 !important; display:block;}
.form_aceito label { float:left;}



.content .formularios ul .form_sexo { width:230px; float:left; display:table !important; *height:45px !important; margin:10px 0; clear:none; }
#form_sexo, #fisica_sexo { margin-top:-2px; }
.content .formularios ul .form_sexo select { width:90px; }
.content .formularios ul .form_bith { width:230px; float:left; margin:10px 0; clear:none; display:table !important; *height:45px !important; }
.content .formularios ul .form_login, .content .formularios ul .form_senha { width:160px; clear:none; float:left; }
.content .formularios ul .form_numero { margin:0 10px 0 0; }
.content .formularios ul .form_numero, .content .formularios ul .form_complemento { float:left; clear:none; }
.content .formularios ul .form_estado { font-size:11px; margin:0 0 10px 0; }
.content .formularios ul .form_insc_estadual { display:inline; float:left; clear:none; }
.content .formularios ul .form_isento {  width:100px; display:table; display:inline; float:left; clear:none; margin:25px 0 0 10px; }
.content .formularios ul .form_isento label, .content .formularios ul .form_isento input { display:inline; float:left; clear:none; }
.content .formularios ul .form_isento input { margin:8px 5px 0 0; }

.content .formularios ul .fone { width:136px; clear:none; float:left; }
.content .formularios ul .sms input, .content .formularios ul .sms label { display:inline; float:left; clear:none; margin:10px 0 0 0 }
.content .formularios ul .sms input { margin:17px 5px 0 0; }



.content .tipo_pessoa { display:table; font-weight:bold; clear:both; background-color:#F8F7F7; border:1px solid #E7E3E3; padding:0 15px; width:90%; }
.content .tipo_pessoa dt { float:left; margin:4px 15px 0 0; color:#2B5476; }
.content .tipo_pessoa dd { float:left; }
.content .tipo_pessoa dd label { }
.content .tipo_pessoa dd input, .content .tipo_pessoa dd label { float:left; display:inline; }
.content .tipo_pessoa dd input { margin:7px 10px 0 10px; }




.content .formularios .col0 { width:552px; float:left; display:table; }
.content .formularios .colStyle { background:#f1f1f1; border:3px solid #e3e0e0; display:table; padding:5px; width:500px; }
.content .formularios .col1 { width:276px; float:left; display:table; height:60px; }
.content .formularios .col2 { width:164px; float:left; display:table; height:60px; }


/*..........TABLES..........*/
/****************************************************************/
.content .table { font-size:12px; line-height:1.3em; margin:0 0 20px 0; width:99%; border-collapse:collapse; border:1px solid #eee; }
.content .table caption { background-color:#0E2E49; color:#FFF;  border:2px solid #FFF; font-weight:bold; padding:2px 4px; margin:0px; }
.content .table tbody th { background-color:#749cb0; color:#FFF; border:2px solid #FFF; padding:5px; }
.content .table tbody td { text-align:left; color:#5B5B5B; padding:2px 4px; border:2px solid #FFF; }

.content .table tbody td .cidade { font-size:11px; }

.content .table tbody td .editNoticia a { background:url("../imagens/icones/note_edit-hover.gif") left no-repeat; padding-left:20px; font-size:11px; }
.content .table tbody td .editNoticia a:hover { background:url("../imagens/icones/note_edit.gif") left no-repeat; padding-left:20px; font-size:11px; }


.content .table tbody .odd { background-color:#FFF; border:1px solid #000; }
.content .table tbody tr { background-color:#eee; padding:5px; }
.content .table tbody tr:hover { background-color:#BCC2C2; color:#000; }
.content .table tfoot th { background-color:#345672; color:#FFF; text-align:right; padding:2px 10px 2px 4px; }
.content .table tfoot td { text-align:center; background-color:#D9D9D9; font-weight:bold; }
.content .table .col1 { width:50%; }
.content .table .col2 { width:30%; }
.content .table .col3 { width:20%; }






/*..........COMENTÁRIOS..........*/
/****************************************************************/
.content .comment { background-color:#F8F7F7; margin:5px 0; display:table; padding:0 10px; width:94%; font-size:11px; }
.content .comment .info_comment { }
.content .comment .info_comment .post_number a { background-color:#4872A7; color:#FFF; text-decoration:none; padding:2px 4px; margin:0 5px 0 0; }
.content .comment .info_comment .name { font-size:14px; font-weight:bold; }
.content .comment .info_comment .name a { font-size:14px; text-decoration:none; }
.content .comment .info_comment .data_post { display:block; clear:both; color:#F54E00; padding:5px 0 0 0; }
.content .comment .info_comment { }
.content .comment .info_comment { }




/*..........BREADCRUMB..........*/
/****************************************************************/
/*.........Modelo Completo.........*/
.content .nav_location { margin:0 0 10px 0; padding:0; width:100%; border-bottom:1px dashed #CCC; display:table; }

.content .nav_location li { margin:0; padding:0; float:left; }

.content .nav_location li strong { margin:0; display:table; width:80px; color:#666; border-bottom:none !important; text-transform:uppercase; padding:1px 4px; font-size:10px; float:left; }

.content .nav_location li .breadcrumb { margin:0; display:table; width:480px; float:right; border-bottom:none !important; padding:0 0 5px 0; }
.content .nav_location li .breadcrumb li { display:inline; font-size:11px; list-style-type:none; padding:1px 10px 1px 2px; margin:0 5px 0 0 !important; background:url("../imagens/seta1.gif") right center no-repeat; }
.content .nav_location li .breadcrumb li a { background-color:#F8F7F7; color:#666; margin:0; padding:2px 4px; text-decoration:none; }
.content .nav_location li .breadcrumb li a:hover { background-color:#749cb0; color:#FFF; }
.content .nav_location li .breadcrumb li strong { background-color:#025396; text-transform:none; border:0; display:inline; background-color:#025396; color:#FFF; padding:2px 4px; }
.content .nav_location li .breadcrumb .actual { background:none; color:#666; }





/*..........RESULTADO BUSCA..........*/
.content .result_info { padding:0 0 5px 0; border-bottom:1px solid #CCC; font-size:11px; }
.content .result_info a { padding:2px 4px; background-color:#025396; color:#FFF; text-decoration:none; }
.content .result_info a:hover {  background-color:#900; color:#FF; }

.content .search_result { margin:15px 0; display:block; }
* HTML .content .search_result { margin-top:30px; }
.content .search_result li { margin:15px 0 15px 0px; list-style-type:none; }
.content .search_result li a { text-decoration:none; }
.content .search_result li a:hover { text-decoration:underline; color:#000; background:transparent; }
.content .search_result li dl { margin:-18px 0 0 30px; }
.content .search_result li dl dt { margin:0; }
.content .search_result li dl dd { }
.content .search_result li .url { font-size:11px; }
.content .search_result li .bytes { font-size:11px; }





/*..........FAQ..........*/
.content .faq { }

.content .faq dt { background:url("../imagens/seta2.gif") 0 5px no-repeat; padding:0 0 0 10px; }
.content .faq dt a { text-decoration:none; }
.content .faq dd { margin:4px 0px 20px 10px; font-size:11px; }
.content .faq li { background:url("../imagens/seta2.gif") 0 5px no-repeat; padding:0 0 0 10px; margin:15px 0; }


/*..........NOTÍCIAS..........*/
.content .summary { font-size:1em !important; border-bottom:none; padding:10px; line-height:20px; font-style:italic; font-weight:normal; margin-bottom:-15px; }

.content .post_info { padding-bottom:5px; }
.content .post_info p { margin:0; }


.content .selectNoticias { width:161px; height:28px; padding:16px 0 0 12px; display:block; float:right; background:url(../imagens/bg_selectNoticias.gif) no-repeat; position:absolute; *top:200px; top:157px; *margin-left:-163px !important; margin-left:409px; }
.content .selectNoticias select { background:#fff; }

#pg_noticias .content h1 { padding:0 0 0 13px; font-size:2.4em; }
#pg_noticias .content .news { padding-left:15px; }
#pg_noticias .content .news .date { font-size:0.85em; display:none !important; }
#pg_noticias .content .news .cidadeAutor { clear:both; font-size:0.85em; color:#494749; display:block;  margin:3px 0 15px 0 !important; }
#pg_noticias .content .news .cidade { padding-right:5px; }
#pg_noticias .content .news .autor  { padding-left:5px; }
#pg_noticias .content .news dt a { font-size:1.1em; font-weight:bold; padding:15px 0 3px 0; display:block; }
#pg_noticias .content .news dd { border-bottom:2px solid #f0f0f0; }
#pg_noticias .content .news dd a { display:block !important; clear:both !important; font-size:0.85em; color:#000; }


.exibeNoticia .content h1 { font-size:2.2em; line-height:30px; padding:0 !important; width:560px !important; }
.exibeNoticia .content .post_info { font-size:0.85em; margin:0 0 -4px 0; padding:5px 0; color:#141414; }
.exibeNoticia .content .post_info .date { padding-right:5px; }
.exibeNoticia .content .post_info .source { padding:0 5px; }
.exibeNoticia .content .post_info .autor { padding-left:5px; }

.exibeNoticia .content .cidade { font-size:0.85em; color:#141414; }
.exibeNoticia .content p { font-size:1em; color:#282828 !important; padding:0 0 0 15px; }

.cidade_noti { background:#5F8090; padding:1px 4px; color:#FFFFFF !important;}


/*..........ÍTENS RELACIONADOS..........*/
.content .TitItensRelacionados { background:url("../imagens/tit_itensRelacionados.gif") left no-repeat; width:567px; height:41px; display:table; text-indent:-1300px; overflow:hidden; }
.content .related { display:table; clear:both; margin-top:-15px; width:567px; background:#f2f2eb; padding-left:10px; }
.content .related dt { font-size:15px; color:#5f8090; font-weight:bold; display:block; border-bottom:1px solid #CCC; border-top:2px solid #900; padding:10px 0 4px 0; }
.content .related dd { margin:7px 5px; }
.content .related dd a { background:url("../imagens/seta1.gif") 0px 5px no-repeat; margin:0; font-size:11px; color:#224b5f; text-decoration:none; padding:0 0 0 10px; }
.content .related dd a:hover { text-decoration:underline; color:#407691; }




/*..........RESULTADO DA ENQUETE..........*/
.content .enquete_result { }
.content .query { }
.content .enquete_result li strong { display:block; margin:5px 0; }
.content .enquete_result li { margin:20px 20px; }
.content .enquete_result { }
.content .enquete_result { }


/*..........BLOCOS EU REPORTER..........*/
.content .eureporter { width:220px; height:160px; padding:20px; background:url("../imagens/bg_loginEuReporter.jpg") center no-repeat; float:left; }
.content .eureporter p { font-size:0.85em; text-align:center; padding-top:18px; }
.content .eureporter label { font-size:0.85em; font-weight:bold; margin-bottom:-3px; padding-top:10px !important; display:block; color:#323132; }
.content .eureporter input { width:200px; padding:3px 5px; }
.content .eureporter #logar_site { display:block; clear:both; margin:5px 0; }
.content .eureporter .messagererror { display:none; } 
.content .eureporter .esqueciSenha { font-weight:bold; font-size:0.85em; padding-left:10px; } 
.content .eureporter .queroCadastrar { display:block; font-size:0.9em; font-weight:bold; text-align:center; }

#pg_eu_reporter .content h1 { margin-bottom:-15px; }
#pg_eu_reporter .content h2 { padding:30px 0 5px 10px !important; position:relative; display:block; margin-bottom:0; overflow:hidden; clear:both; font-weight:bold; border-bottom:none; }
#pg_eu_reporter .content ol.regrasUso { padding-left:20px; }
#pg_eu_reporter .content ol.regrasUso li { padding:4px 10px 4px 10px; font-size:0.85em; background:url(../imagens/seta1.gif) left center no-repeat; }


/*..........EU REPORTER - CADASTRO DE NEWS..........*/
.content .welcome { }
.content .welcome strong { font-size:16px; color:#555; }
.content .welcome a { color:#4872A7; font-size:11px; text-decoration:none; margin:1px 0; }
.content .welcome a:hover { text-decoration:underline; }


.content .news_category { display:table; width:100%; border-bottom:3px solid #CCC; }
.content .news_category li { display:inline; list-style-type:none; float:left; height:22px; margin:0 2px 0 0; padding:0; color:#000; background:#466CA2 url("../imagens/menu_left.gif") left top no-repeat; }
.content .news_category a { text-decoration:none; display:block; float:left; padding:4px 10px 0 10px; color:#FFF; background:url("../imagens/menu_right.gif") right top no-repeat; }
.content .news_category a:hover { color:#FFF; }
.content .news_category li:hover { background-color:#559EC6; }
.content .news_category .selected, .content .news_category .selected:hover { background-color:#FF9D01; }
.content .news_category .selected a {  cursor:default !important; }





/*..........CAPA..........*/
/****************************************************************/
/****************************************************************/
#pg_home .content { font-size:12px; }
#pg_home .destaque { margin:-20px 0 0 0; height:200px; }


#pg_home .content .blocoHome { clear:both; overflow:hidden; width:100%; }
#pg_home .content .tp2 { background:url("../imagens/bg_blocoHome2.gif") bottom center no-repeat; padding-bottom:15px; }

#pg_home .content .blocoHome img { border:5px solid #eee; clear:both; display:block; }
#pg_home .content .blocoHome img:hover { border:5px solid #ffe001; }


#pg_home .content .destaque_duplo { display:block; clear:both; overflow:hidden; padding:0; height:auto;}
#pg_home .content .destaque_duplo li { width:280px; float:left; margin-left:5px; margin-bottom:15px; }
#pg_home .content .destaque_duplo li h2 { border-bottom:none !important; margin-bottom:2px; line-height:20px;}
#pg_home .content .destaque_duplo li img { border:4px solid #E8E8E4;}
#pg_home .content .destaque_duplo li p { padding:0 0 0 5px; width:270px; line-height:15px; font-size:0.9em; text-align:justify; }

#pg_home .content .blocoHome .destaque_triplo { width:186px; float:left; margin-left:3px; }
#pg_home .content .blocoHome .destaque_triplo a { font-size:0.9em; }
#pg_home .content .blocoHome .destaque_triplo a strong { display:block; padding:5px 0 0 0; font-size:1.1em; }


.banner_lateral_pequeno { padding:10px 0 0 0;}

/*..........DESTAQUE GRANDE..........*/
#pg_home .content .destaque_grande { clear:both; overflow:hidden; padding:0 !important; height:200px; }
#pg_home .content .destaque_grande img { margin:0 10px 0 6px; border:4px solid #e8e8e4; }
#pg_home .content .destaque_grande h1 { float:left !important; font-size:1.8em; margin: 0 !important; padding:5px 0 0 0 !important; line-height:22px; width:250px !important; }
#pg_home .content .destaque_grande p { width:250px !important; text-align:justify !important; margin-top:5px; font-size:0.9em; }
#pg_home .content .destaque_grande * { float:left !important; clear:none !important; display:inline !important; }



/*..........BLOCO NOTÍCIAS..........*/
#pg_home .content .TitNoticiasHome { background:url("../imagens/tit_ultimasNoticias.gif") left no-repeat; width:567px; height:41px; display:table; text-indent:-1300px; overflow:hidden; }
#pg_home .content .BtLeiaMais a { background:url("../imagens/bg_rodapeNoticias.gif") left no-repeat; width:567px; height:36px; display:block; text-indent:-1300px; overflow:hidden; }

#pg_home .content .news { margin:0; display:table !important; background-color:#f2f2eb; width:567px; padding:10px; }
#pg_home .content .news dt { margin:10px 0 0 2px; }
#pg_home .content .news dd { margin:0 0 10px 2px; }

#pg_home .content .news .date { text-decoration:none; color:#407691; }

#pg_home .content .news dt a { text-decoration:none; color:#224b5f; }
#pg_home .content .news dt a:hover { text-decoration:underline; color:#407691; }

#pg_home .content .news dd a { text-decoration:none; color:#224b5f; }
#pg_home .content .news dd a:hover { text-decoration:underline; color:#407691; }
#pg_home .content .news dt { }

#pg_home .pvideol{ padding-right:30px;}

/*..........EVENTOS..........*/

.content .evento { clear:both; display:table; float:none; margin:4px 0; }
.content .evento dl a { text-decoration:none; }
.content .evento dt { font-weight:bold; margin-top: 1.3em }
.content .evento dt img { float:left; width:95px; height:73px; padding:7px; background-color:#FFF; border:1px solid #CCC; margin:0 10px 10px 0; }
.content .evento dt img:hover { background-color:#4872A7; border:1px solid #4872A7; }
.content .evento dd { font-size:11px; }




/*..........GALERIA DE FOTOS..........*/
/****************************************************************/
/*..........LIGHTBOX..........*/
.content .galeria { margin:25px 0; padding:0; display:table; }
.content .galeria li { float:left; margin:8px -4px; }
.content .galeria li a { margin:0; padding:0; }
.content .galeria li a img { width:95px; height:73px; clear:both; display:block; margin:0; padding:9px; background-color:#FFF; border:1px solid #E3DFD7; }
.content .galeria li a img:hover, .galeria li a:hover img   { border:1px solid #F39909 !important;  padding:9px; background-color:#F39909 !important; }
.content .galeria li a img { }

.content .galeria_listagem { margin:25px 0; padding:0; display:table; }
.content .galeria_listagem li { float:none; margin:8px -4px; display:table; clear:both; }
.content .galeria_listagem li a { margin:0; padding:0; }
.content .galeria_listagem li strong { display:block; }
* HTML .content .galeria_listagem li strong { margin:-18px 0 0 0; }
.content .galeria_listagem li a img { width:95px; height:73px; display:block; float:left; margin:0; padding:9px; margin:0 10px 0 0; background-color:#FFF; border:1px solid #E3DFD7; }
.content .galeria_listagem li a img:hover, .galeria li a:hover img   { border:1px solid #F39909 !important;  padding:9px; background-color:#F39909 !important; }
.content .galeria_listagem li a img { }

/*..........SCROLLING..........*/
#gallery { position:relative; border-top:5px solid #CCC;  border-bottom:5px solid #CCC;  }
#gallery, #gallery #panel1, #gallery #panel2 {  width:410px; height:100px; }
#gallery, #thumbsholder, #panel1, #panel2, .clearfix { padding:0 !important; margin:0 auto!important; }
#gallery #thumbsholder { padding:0 0px 12px 0px; }
#gallery #panel1 { }
#gallery #panel2 { }
#gallery ul { padding:0; }
#gallery li { float:left; margin:0; padding:5px 0 0 0; }
#gallery li a img { width:95px; height:73px; clear:both; display:block; margin:0 10px 0 0px; padding:6px; background-color:#FFF; border:1px solid #E3DFD7; }
#gallery li a img:hover, .galeria li a:hover img   { border:1px solid #F39909 !important;  padding:6px; background-color:#F39909 !important; }

#gallery li a {  float:left; }

#gallery #panel1 { position:relative; display:block; overflow:hidden; }
#gallery #panel2 { display:block;  position:absolute; top:0px; left:0px; padding-top:30px; }


.content .foto_maior { margin:5px 0; display:block; text-align:center; }
.content .foto_maior img { padding:9px; background-color:#FFF; border:1px solid #CCC; float:none !important; margin:0 auto !important; }
.content .foto_descricao { display:block; text-align:center; background-color:#F6F6F6; font-size:11px; margin:0; padding:4px 0; }

/****************************************************************/

.galeria2 ul { margin:-45px 0 !important; }
* HTML .galeria2 ul { margin:-20px 0 !important; }
.galeria2 li { float:left; background:none; padding:0; text-align:center; margin:20px 0; border:1px solid #000; clear:both; width:90%; }
* HTML .galeria2 li { margin:20px 0px;  }
.galeria2 li ul li { float:left; width:120px; display:inline; border:0; clear:none; margin:5px 0 !important; }
.galeria2 li ul li a { display:block; text-decoration:none; width:118px; }
.galeria2 li ul li a:hover { text-decoration:underline; background:none; }
.galeria2 li ul li a img { width:95px; height:73px; clear:both; display:block; padding:9px; background-color:#FFF; border-top:1px solid #E3DFD7; border-left:1px solid #E3DFD7; border-bottom:1px solid #FAF8F4; border-right:1px solid #FAF8F4; }
.galeria2 li ul li a img:hover, .galeria2 li ul li a:hover img   { border:1px solid #F39909 !important;  padding:9px; background-color:#F39909 !important; }
.galeria2 li ul li a img { }
.galeria2 { }


/*..........FOOTER..........*/
/****************************************************************/
.footer { display:table; width:765px; clear:both; font-size:11px; height:68px; background-color:#eee; color:#555555; margin:20px 0 0 0; }


.footer .navigation { display:table; margin:10px 0 5px 0; width:100%; }
.footer .navigation li { float:left; margin:0 10px 0 10px; }
.footer .navigation li a { text-decoration:none; color:#555555; padding:4px; }
.footer .navigation li a:hover { background-color:#5f8090; color:#fff; }

.footer .webroom { width:80px; height:19px; float:right; margin:-33px 10px 0 0; }
.footer .webroom a { width:80px; height:19px; background:url("../imagens/logo_webroom.gif") no-repeat; display:block; float:right; font-size:1px; line-height:1px; text-indent:-300px; overflow:hidden; }

.footer address { display:table; padding:5px 0 0 10px; font-style:normal; }
.footer .copyright { margin:0px 0 0 14px; color:#555555; }




/*..........DIV INDIQUE A UM AMIGO..........*/
/****************************************************************/
.recomende { padding-left:15px; }
.recomende a { background:url("../imagens/icones/email_go.gif") left no-repeat; width:150px; padding-left:20px; color:#3F6B8F; font-weight:bold; }

.indique { width:310px !important; height:370px; background:url("../imagens/bg_formFlutuante.png") center no-repeat; margin-left:-117px; margin-top:-130px; position:fixed; top:50%; left:50%; padding:3px 3px 5px 3px; z-index:600; display:block; }/* background:#FFF; border:5px solid #A1C0C1;*/

.indique .formularios h3 { color:#fff; font-size:14px; width:270px; margin:10px 0; }
.indique .formularios label { color:#fff; padding:0; margin:0; }
.indique .formularios { }

.indique .formIndique { width:270px; display:table; margin-left:16px; padding-left:5px; *padding-left:20px; }
.indique .formIndique .messagererror { display:none !important; }

.indique .formIndique ul .col1 { width:130px; float:left !important; height:60px; display:table; }
.indique .formIndique ul .bloco { width:270px; margin-top:10px; }

.indique p { width:270px; margin-left:20px; color:#fff; }




/*..........FEATUREBOX..........*/
.content .featurebox { background-color:#EAEAEA; border:1px solid #CCC; display:block; margin:15px 0; padding:15px; }




/*..........HACKS FOR OPERA..........*/
/****************************************************************/
@media all and (min-width: 0px){ /* HACKS FOR OPERA */
	.content { } 
}
