/* CSS Estrutura da pagina */

div.centralizador_div                       { text-align:left; float:left; padding:0 0 0 40px; width: 923px; height:auto; }

div.header                                  { float:left; width:100%; height:147px; overflow:hidden; }
div.site                                    { float:left; width:873px; padding:3px 25px 25px 25px; background:#f7d6a0; }

div.side_left                               { width:184px; float:left; }
div.side_center                             { width:467px; float:left; overflow:hidden; padding:15px 25px 0 25px; }
div.side_container                          { width:664px; float:left; overflow:hidden; padding:15px 0px 0 25px; }
div.side_right                              { width:172px; float:left; overflow:hidden; padding:15px 0 0 0; }

div.menu                                    { width:100%; float:left; }
	span.detalhe_menu                         { width: 182px; display:block; overflow:hidden; float:left; height:2px; 
	                                            background: url(../img/background_separador.gif); border:1px solid #7a6a4a;
	                                            margin: 0 0 2px 0; }
	ul.menu                                   { }
		ul.menu li                              { float:left; width:100%; padding: 0 0 2px 3px; }
			ul.menu li a, ul.menu li a:visited    { background:url(../img/item_menu.gif) left top; display:block; width:172px; 
			                                        height:18px; font-weight:bold; font-size:11px; padding: 4px 0 0 6px; }
			ul.menu li a:hover                    { background:url(../img/item_menu.gif) left 22px; color:#fff; }

div.banners                                 { width:100%; float:left; padding:8px 0 0 0; }
	div.banners a, div.banners a:visited      { position:relative; padding: 7px 0 8px 0; display:block;}
	a.etiqueta img						  { position:absolute; top:5px; left:-25px; z-index:123; }
div.rodape                                  { float:left; width:100%; background:#f7d6a0; text-align:right; margin:0  0 40px 0; }
	p.rodape_texto                            { width:100%; background:url(../img/rodape_bk.gif) left top; height:23px;
	                                            color:#f0e3c3; text-align:center; font-size:11px; padding:3px 0 0 0; }
	a.bt_autor, a.bt_autor:visited            { display:block; padding: 8px 8px 5px 8px; }
	
div.eff_enquete							{ padding:2px; margin:15px 0 0 0; border:1px #c9b592 solid; float:left;  }
	div.enquete                               { padding:2px; width:160px;  height:auto; float:left;
                                                background:#d0c5af; border:#c9b592 1px solid; }
		div.enquete form                          { margin:0; padding:0; }
		div.enquete p, div.enquete label          { font-size:10px; text-align:center; padding:0; margin:0; }
		label.bt_respar                           { font-size:10px!important; padding:10px 0 10px 35px!important; }

	
/*Conteudo Inicial*/
h1.titulacao_geral                          { font-size:12px; margin:1px 0 0 0 ; color:#251205; padding:4px 0 0 10px; }
div.bloco                                   { width:100%; float:left; }
	div.titulo                                { width:100%; float:left; height:27px; background:url(../img/noticias_h1_eff.gif) left 0; }
	span.b_tr                                 { width:15px; height:27px; position:absolute; z-index:2222; 
	                                            background:url(../img/noticias_h1_eff.gif) left bottom; display:block; top:0px; right:0px; }
	div.conteudo_box                          { border-bottom:1px #eeeae3 solid; width:455px; float:left; background:#c6baa1 url(../img/bg_editorial.gif); padding:6px; }
	div.conteudo_box img                      { float:left; border:#afa299 1px solid; margin: 0 10px 0 0; }
	div.conteudo_box p                        { font-size:11px; line-height:16px; float:left; }
	a.see_more, a.see_more:visited            { display:block; width:auto; float:right; font-size:10px; font-weight:bold; 
	                                            padding:2px 7px 2px 16px; background:#d2c8b5 url(../img/bt_more.gif) no-repeat 7px 5px;
	                                            border:1px #bbac8e solid; margin:0;  }

	div.noticias_box                          { width:467px; float:left; }
	ul.news_list                              {float:left;  background:url(../img/background_separador.gif) left 1px repeat-x; padding:3px 0 0 0; }
	ul.news_list li                           { padding:2px 0 0px 0; float:left; }
		ul.news_list li img                     { float:left; border:#c6baa1 1px solid; margin: 0 2px 0 0; }
		a.noticia_bt, a.noticia_bt:visited      { display:block; float:left; width:380px; line-height:15px; padding:5px; 
		                                          height:47px; background:#c6baa1; font-size:11px; }
	span.news_brda                            { background:url(../img/background_separador.gif) left 1px repeat-x; 
	                                            display:block; float:left; width:100%; height:3px; margin:1px 0 0 0; }
	
	
	div.home_espaco_01                        { width:100%; float:left; padding:10px 0 0 0; }
		div.colunistas                          { width: 244px; float:left; background:green; margin: 0 12px 0 0;
		                                          border-bottom:1px #63553c solid; }
			div.colunistas_box                    { width: 232px; padding:6px; float:left; background:#c6baa1 url(../img/bg_colunistas.gif) left 38px repeat-x; 
			                                        border-bottom:1px #f7d6a0 solid;  }
			div.colunistas_box p                  { font-size:11px; line-height:15px; padding:0 0 6px 0; }
			div.colunistas_box a.see_more,
			div.colunistas_box a.see_more:visited { float:left!important; margin:0 0 0px 60px!important; }
		div.anuncio                             { width: 211px; float:left; }
		
	div.home_espaco_02                        { width:100%; float:left; padding:10px 0 0 0; }
		div.anuncio_01                          { width: 233px; float:left; overflow:hidden; }
		div.anuncio_02                          { width: 234px; float:left; overflow:hidden; }
	
	div.home_espaco_03                        { width:100%; float:left; padding:10px 0 0 0; overflow:hidden; }
		span.titulo                             { float:left; display:block; clear:both; padding: 0 0 1px 0; } 
		ul.faca_mais                            { width: 110%; float:left; border-top:1px solid #b2a180; padding:1px 0 0 0; }
			ul.faca_mais li                       { width:212px; float:left; background:#bdaf93; padding:3px; margin:0 1px 0 0; }
				ul.faca_mais li img                 { float:left; border:1px solid #9b9282; }
				a.f_mais, a.f_mais:visited          { display:block; background:#c6b9a1; width:143px; float:left; cursor:pointer; }
				a.f_mais:hover span.h3                   { color:#8c4a23; }
					a.f_mais span.h3                       { display:block; font-weight:bold; font-size:12px; padding: 5px 0 5px 5px; }
					a.f_mais span.p                        { font-size:10px; white-space:nowrap; padding: 3px 0 3px 5px; display:block; float:left;
					                                    background:#63553c; color:#fff; width:138px; text-align:left; }
					span.facamais_cta                 { background:url(../img/facamais_cta.gif) no-repeat left top; width:143px; height:32px;
					                                    float:left; display:block; }

/*Internas Layout */
div.internas_box                            { float:left; background:#DCCDB1; padding: 16px 20px 16px 20px; width:624px; }
	div.internas_box h5                       { font-size:13px; }
	div.internas_box p                        { width:604px; padding: 10px 10px 0 10px; }
