	@import url("k2.css");
	
	/*** RESET ***/
	
		* { margin:0; padding:0; }
	
		ul { padding:0;	margin:0; list-style:none; }
		
		img { border:0; padding:0; margin:0; }
		
		input { margin:0; padding:0; }
		
		a:link { text-decoration: none; color:#5E6166; }
		
		a[href^="mailto"] { color:#5E6166; }
		a[href^="mailto"]:hover { color:#5E6166; text-decoration:underline; }
		
		a:visited {  text-decoration: none; color:#5E6166;}
		
		a:hover { text-decoration: underline; color:#5E6166; }
		
		a:active {  text-decoration: none; color:#5E6166; }
	
	/*** FIM RESET ***/
	
	/*** GERAIS ***/
		.autocompleter-choices { display: none; }
	
		body { 
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#5E6166; 
			min-width:949px; 
			background:repeat-x url(../images/bg_barra_topo.png) #FFF;
		}
		
		html, body {height: 100%;}
		
		/*cursor */
		
		.c-hand { cursor:hand; cursor:pointer; }
		
		/* overflow */
		.over-auto { overflow:auto; }
		.over-hidden { overflow:hidden !important; }
		.over-x { overflow-x: hidden !important; }
		.over-y { overflow-y: hidden !important; }
		
		/* borda */
		.sem-borda { border:none !important; }
		
		.borda-mod { 			
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			-khtml-border-radius: 15px;
			border-radius: 15px;
			behavior: url(../images/border-radius.htc);
		}
		
		/* titulos */
		h1.titulo-marrom { font-size:20px; color:#A81B00; font-weight:bold; }
		
		/* textos */
		
		.texto { text-align:justify; line-height:22px; font-size:12px; margin:10px 0; }
		.texto p { text-indent:15px; }
				
		/* width */
		.wid-949 { width:949px; }
		.wid-542 { width:542px !important; }
		.wid-355 { width:415px !important; }
		.wid-150 { width:150px !important; }
		
		/* float */
		.fl-esq { float:left !important;}
		.fl-dir { float: right !important; }
		
		/* font */
		.fw-bold { font-weight:bold !important; }
		.fs-11 { font-size:11px; }
		.fs-12 { font-size:12px; }
		
		/* display */
		
		.dp-none { display:none; }
		.dp-block { display:block !important; }
		
		/* margin */
		
		.mar-lf-10 { margin-left:10px; }
		
		.mar-rg-5 { margin-right:5px; }
		.mar-rg-0 { margin-right:0px !important; }
		
		.mar-tp-15 { margin-top:15px; }
		.mar-tp-12 { margin-top:12px; }
		
		/* padding */
		
		.pd-bt-15 { padding-bottom:15px !important; }
		
		/* uteis */
		.centraliza { margin: 0 auto !important; width:949px; }
		br.clear { clear: both; }
		
		img.img-br {
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
		}
		
		/* sistema */
		
		.msg-sys { padding:10px; margin:10px; }
		.msg-sys img { float: left; }
		.msg-sys span { font-weight:bold; color:#333333; margin-left:10px; }
		
		/* links */
		.link-bold a { text-decoration:none; font-weight:bold; }
		.link-bold a:hover { text-decoration:underline;  }
		
		.link-white a { color:#FFF; text-decoration:none; }
		.link-white a:hover { color:#FFF; text-decoration:underline;  }
		
		.link-white-b a { color:#FFF; font-weight:bold; }
		.link-white-b a:hover { color:#FFF; text-decoration:underline;  }
		
		.link-gray a { color:#7E7E7E; }
		.link-gray a:hover { color:#7E7E7E; text-decoration:underline;  }
		
		/* div loading */
		
		#DivLoading { 
			display:none;
			width:100px; 
			padding:15px 10px 15px 10px; 
			background-color:#D2E0E6;  
			position:fixed;
			margin:0 0 0 -55px; 
			left:50%; 
			top:0%; 
			color:#125897;
			text-align:left;
			font-weight:bold;
			z-index:9999;
			border:1px solid #FFF;
			-webkit-border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
		}
		
		#DivLoading img { float:right; margin-left:1px; }
	
	/*** FIM GERAIS ***/
	
	#geral { min-height: 100%; }
	.wrap { margin:0 auto; position:relative; width:949px; }
	.centraliza-fit { padding:0 41px; }
	.centraliza-mfit { margin:0 41px; }
	.itemFullText { font-size:12px; }
	.foxcontainer { font-size:12px; }
	
	/*** BUTTONS ***/
	
		a.btn-mapa-loc {
			border:none;
			cursor:pointer;
			text-indent:-9999px;
			background:url(../images/btn_mapa_localizacao.png) no-repeat 0 0;
			width:143px;
			height:23px;
			display:block;
		}
		a.btn-mapa-loc:hover { background-position:0px -23px; }
	
		a.btn-enviar {
			border:none;
			cursor:pointer;
			text-indent:-9999px;
			background:url(../images/btn_enviar.png) no-repeat 0 0;
			width:80px;
			height:23px;
			display:block;
		}
		a.btn-enviar:hover { background-position:0px -23px; }
		
		a.btn-voltar {
			border:none;
			cursor:pointer;
			text-indent:-9999px;
			background:url(../images/btn_voltar.png) no-repeat 0 0;
			width:72px;
			height:23px;
			display:block;
		}
		a.btn-voltar:hover { background-position:0px -23px; }
		
		a.btn-veja-mais { 
			width:90px;
			height:23px;
			display:block;
			background:url(../images/btn_mais.png) no-repeat 0 0;
			text-indent:-9999px;
			text-decoration:none;
		}
		
		a.btn-veja-mais:hover{ background-position:0 -23px; }
		
		a.btn-avalie { 
			width:193px;
			height:23px;
			display:block;
			background:url(../images/btn_avalie.png) no-repeat 0 0;
			text-indent:-9999px;
			text-decoration:none;
		}
		
		a.btn-avalie:hover{ background-position:0 -23px; }
		
		
		a.btn-enviar-home { 
			width:143px;
			height:23px;
			display:block;
			background:url(../images/btn_enivar_homenagem.png) no-repeat 0 0;
			text-indent:-9999px;
			text-decoration:none;
		}
		
		a.btn-enviar-home:hover{ background-position:0 -23px; }
	
	/*** FIM BUTTONS ***/
	
	/*** CABEÇALHO ***/
	
		/*** BARRA ***/
		
		#barra-topo { height:32px; }
		#barra-topo #menu-barra{ float:left; }
		#barra-topo #menu-barra ul{ list-style: none; }
		#barra-topo #menu-barra ul li{ 
			float: left; 
			margin: 0; 
			padding: 0; 
			position: relative; 
			padding:8px 10px; 
			background:url(../images/separator_menu_barra.png) no-repeat right; 
		}
		#barra-topo #menu-barra ul li a{ 
			color: #FFF;
			height:16px;
			display:block;
			text-decoration:none;
			text-shadow: 0.1em 0.1em 0.05em #323F3E;
		}
		
		#barra-topo #barra-dir { float:right; }
		#barra-topo #barra-dir #busca{ float:left; margin:4px 0 4px 20px; }
		#barra-topo #barra-dir #busca .campo-busca{ 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px;
			color:#7E7E7E; 
			width:116px; 
			height:12px; 
			background:url(../images/bg_campo_busca.png) no-repeat 10px 4px #FFF;
			padding:3px 5px 3px 25px !important;
			border:1px solid #BDC6CB; 
			display:inline-block; 
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			-khtml-border-radius: 8px;
			border-radius: 8px;
			margin-right:5px;
		}
		
		#barra-topo #barra-dir #busca .btn-busca{ 
			border:0; 
			background:url(../images/btn_busca.png) no-repeat; 
			width:61px; 
			height:22px; 
			cursor:hand; 
			cursor:pointer;  
			text-indent:-9999px;
		}
		
		#barra-topo #barra-dir #busca .btn-busca:hover{ background-position:0 -22px; } 
		
		#barra-topo #barra-dir #social { float:left; }
		#barra-topo #barra-dir #social ul { margin:8px 0; }
		#barra-topo #barra-dir #social ul li{ float: left; margin: 0; padding: 0; }
		#barra-topo #barra-dir #social ul li a{ 
			width:16px;
			height:16px;
			margin-right:10px;
			display:block;
			background:url(../images/bg_icones.png) no-repeat 0 0;
			text-indent:-9999px;
			text-decoration:none;
		}
		#barra-topo #barra-dir #social ul li a.facebook{ background-position:0 0; }
		#barra-topo #barra-dir #social ul li a.facebook:hover { background-position:-16px 0px; }
		#barra-topo #barra-dir #social ul li a.youtube{ background-position:0px -16px; }
		#barra-topo #barra-dir #social ul li a.youtube:hover { background-position:-16px -16px; }
		#barra-topo #barra-dir #social ul li a.newsletter{ background-position:0px -32px; }
		#barra-topo #barra-dir #social ul li a.newsletter:hover { background-position:-16px -32px; }
						
		#cabecalho { height:165px; }
		
		#cabecalho #logomarca { background:url(../images/fundo_logomarca.png) no-repeat right; height:114px; }
		#cabecalho #logomarca img { margin-top:24px; }
	
	/*** FIM CABEÇALHO ***/
	
	/*** CONTEUDO ***/
	
		/*** TOPICOS ***/
	
		.topicos,.topicos-pag,.topicos-mod  { 
			width:269px;
			height:40px;
			display:block;
			background:url(../images/topicos.png) no-repeat 0 0;
			text-indent:-9999px;
			text-decoration:none;
		}
		.topicos.destaques{ background-position:0 0; }
		.topicos-pag.destaques { background-position:-269px 0; }	
		.topicos-mod.destaques { background-position:-538px 0; }
			
		.topicos.laboratorio{ background-position:0 -40px; }
		.topicos-pag.laboratorio { background-position:-269px -40px; }	
		.topicos-mod.laboratorio { background-position:-538px -40px; }	
		
		.topicos.exames{ background-position:0 -80px; }
		.topicos-pag.exames { background-position:-269px -80px; }
		.topicos-mod.exames { background-position:-538px -80px; }		
		
		.topicos.convenios { background-position:0 -120px; }
		.topicos-pag.convenios { background-position:-269px -120px; }
		.topicos-mod.convenios { background-position:-538px -120px; }	
			
		.topicos.dicas { background-position:0 0px; }
		.topicos-pag.dicas  { background-position:-269px -160px; }	
		.topicos-mod.menu { background-position:-538px -160px; }
		
		.topicos.resultados{ background-position:0 0px; }
		.topicos-pag.resultados { background-position:-269px -200px; }	
		
		.topicos.empresas{ background-position:0 0px; }
		.topicos-pag.empresas { background-position:-269px -240px; }	
		
		.topicos.servicos{ background-position:0 0px; }
		.topicos-pag.grupo { background-position:-269px -280px; }
			
		.topicos.obituarios{ background-position:0 0px; }
		.topicos-pag.checkup { background-position:-269px -320px; }	
		
		.topicos.duvidas{ background-position:0 0px; }
		.topicos-pag.duvidas { background-position:0 0px; }	
		
		.topicos.contato{ background-position:0 0px; }
		.topicos-pag.contato { background-position:-269px -400px; }	
		
		.topicos.parceiros{ background-position:0 0px; }
		.topicos-pag.parceiros { background-position:-269px -440px; }	
		
		.topicos.loja{ background-position:0 0px; }
		.topicos-pag.plano { background-position:-269px -480px; }		
		
		.topicos.orientacoes{ background-position:0 0px; }
		.topicos-pag.orientacoes { background-position:-269px -560px; }	
		
		.topicos.filiais{ background-position:0 0px; }
		.topicos-pag.filiais { background-position:-269px -520px; }	
		
		.topicos.carne{ background-position:0 0px; }
		.topicos-pag.carne { background-position:-269px -600px; }	
		
		.topicos.busca{ background-position:0 0px; }
		.topicos-pag.busca { background-position:-269px -640px; }	
			
		/*** CONTEUDO ***/	
			
		#conteudo { overflow:auto; background:url(../images/bg_conteudo.png) repeat-x; }
		#conteudo-pag { overflow:auto; background:url(../images/bg_conteudo_pag.png) repeat-x; }
		#conteudo-inner { overflow:auto; padding-bottom: 182px;/*mesmo tamanho que o rodape*/  }
		
		.item-page { font-size:12px; }
		.item-page h2{ margin-bottom:5px; }
		.item-page p { line-height:21px; margin-bottom:10px; /*letter-spacing:-0.01em;*/ }
		
		/*** MODULO MENU PAGINAS ***/
		
		ul.menu-pag { }
		ul.menu-pag li{   }
		ul.menu-pag li a{ 
			height:23px; 
			width:245px; 
			background:url(../images/bg_menu_pag.png) no-repeat 10px 0px; 
			padding-left:23px; 
			padding-top:7px; 
			display:block; 
			font-size:14px;  
		}
		ul.menu-pag li a:hover{ text-decoration:none; background-position:10px -30px; background-color:#DEE4E4;}
		
		ul.menu-pag div.separador { height:1px; background:url(../images/separator_item.png) no-repeat center center; display:block; margin:2px 0; }
		
		/*** menu horizontal exames ***/
		
		ul#menu-exames { }
		ul#menu-exames li{ float:left; height: 17px; margin-left: 2px; width: 21px; }
		ul#menu-exames li a{ 
			color: #FFF; 
			display: block; 
			font-size: 110%; 
			font-weight: bold; 
			text-align: center; 
			background-color:#586E6C; 
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius: 5px;
			border-radius: 5px;
			behavior: url(../images/border-radius.htc);
		}
		ul#menu-exames li a:hover{ text-decoration:none; background-color:#89A09E; }
				
		/*** MODULO MENU HORIZONTAL ***/
		
		#menu-hor { background:url(../images/bg_menu.png) no-repeat; height:23px; padding:9px 42px; }
		#menu-hor ul.menu { /*padding-left:19px;*/ }
		#menu-hor ul.menu li{ float: left; margin: 0; position: relative; padding: 0; }
		#menu-hor ul.menu li a{ 
			height:22px;
			margin-right:34px;
			display:block;
			background:url(../images/menu_itens.png) no-repeat;
			text-indent:-9999px;
			text-decoration:none;
		}
		#menu-hor ul.menu li ul { display:none; }
		#menu-hor ul.menu li a:hover{ border-bottom:1px solid #D53236; }
		#menu-hor ul.menu li a.last{ margin-right:24px !important;  } 
		
		#menu-hor ul.menu li ul { display:none; }
		
		#menu-hor ul.menu li a.inicio{ background-position:0 0; width:75px; }
		#menu-hor ul.menu li a.grupo{ background-position:0 -22px; width:103px; }
		#menu-hor ul.menu li a.laboratorio{ background-position:0 -44px; width:70px; }
		#menu-hor ul.menu li a.exames{ background-position:0 -66px; width:44px; }
		#menu-hor ul.menu li a.convenios{ background-position:0 -88px; width:62px; }
		#menu-hor ul.menu li a.dicas{ background-position:0 -110px; width:87px; }
		#menu-hor ul.menu li a.resultados{ background-position:0 -132px; width:112px; }
		#menu-hor ul.menu li a.contato{ background-position:0 -154px; width:49px; }
		
		/* banner */
		
		#banner { margin:10px 41px; height:221px; overflow:hidden; background-color:#FFF; border: 1px solid #DFE4E7; }
		#banner #banner-inner{ margin:2px; height:217px; background-color:#EEE; width:861px; }
		
		/*banner menor */
		#banner-menor { margin:10px 41px; height:89px; background-color:#FFF; border: 1px solid #DFE4E7; overflow:hidden; }
		#banner-menor #banner-inner{ margin:1px; height:87px; background-color:#EEE; width:863px; }
				
		#cont-inner { background:url(../images/bg_cont.png) no-repeat top; }
		
		#cont-inner .artigo-titulo { height:40px; }
		
		/*** MODULO DESTAQUES ***/
		
		#cont-inner #mod-destaques { overflow:auto; margin:10px 0 12px; }
		#cont-inner #mod-destaques .mod-dest-box{ float:left; width:211px; height:198px; border: 1px solid #DFE4E7; margin-right:5px; position:relative; }
		#cont-inner #mod-destaques .mod-dest-box.last{ margin-right:0px !important; } 
		#cont-inner #mod-destaques .mod-dest-box:hover{ background-color: #CCC; border-color:#CCC; }
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-box-leg { 
			width:201px; 
			height:40px; 
			background:url(../images/bg_transparent_green.png) repeat; 
			position:absolute;
			left:5px;
			top:153px;
			z-index:99;
			/*padding-top:6px;
			padding-left:5px;*/
			-webkit-border-bottom-right-radius: 10px;
			-webkit-border-bottom-left-radius: 10px;
			-moz-border-radius-bottomright: 10px;
			-moz-border-radius-bottomleft: 10px;
			border-bottom-right-radius: 10px;
			border-bottom-left-radius: 10px;
		}
		
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-box-leg span{ 
			width:177px;
			height:19px;
			margin-right:10px;
			display:block;
			background:url(../images/bg_mod_destaques_topicos.png) no-repeat 0 0;
			text-indent:-9999px;
			text-decoration:none;
			margin:11px 13px 0 13px;
		}
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-box-leg span.parceiros{ background-position:0 -19px; }
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-box-leg span.plano{ background-position:0 0px; }
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-box-leg span.obituarios{ background-position:0 -38px; }
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-box-leg span.loja{ background-position:0 -57px; }
		
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-foto{ 
			margin:5px; 
			position:absolute;
			left:0;
			top:0;
			z-index:0;			
		}
		
		#cont-inner #mod-destaques .mod-dest-box .mod-dest-foto img{
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
		}
		
		/*** MODULO CONTEUDO ***/
		
		#cont-inner #mod-cont { overflow:auto; overflow-x:hidden; overflow-y:hidden; margin-bottom:20px; }
		#cont-inner #mod-cont .mod-cont-box{ float:left; width:274px;  margin-right:20px; }
		#cont-inner #mod-cont .mod-cont-box.last{ margin-right:0px !important; }
		#cont-inner #mod-cont .mod-cont-box .topicos{ border-bottom:1px solid #A2CDF4; }
		#cont-inner #mod-cont .mod-cont-box .topicos-mod{ border-bottom:1px solid #DEDEDE; }
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-inner { padding:4px 0px 5px 5px;/* height:190px;*/ }
		
		#cont-inner #mod-cont .mod-cont-box .titulo { font-weight:bold; height:17px; margin-bottom:2px; font-size:12px; }
		#cont-inner #mod-cont .mod-cont-box .sub-titulo { color:#7E7E7E; }
		#cont-inner #mod-cont .mod-cont-box .box-item-separador { height:1px; background:url(../images/separator_item.png) no-repeat center center; display:block; margin:2px 0; }
				
		/* falecimentos */
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-falecimentos { 
			height:32px; 
			background:url(../images/bg_itens_falecimento.png) no-repeat 9px 24px;
			padding:6px 5px; 
			margin-bottom:4px;
			display:block;
		}
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-falecimentos .titulo { margin-left:3px; }
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-falecimentos .sub-titulo { margin-left:18px; height:16px; }
		
		/* mural de homenagem */
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-mural { 
			height:48px; 
			background:url(../images/bg_item_mural.png) no-repeat 5px 6px;
			padding:6px 5px; 
			display:block;
		}
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-mural .titulo { margin-left:13px; }
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-mural .sub-titulo { margin-left:1px; height:30px; word-wrap:break-word; } 
		
		/* noticias */
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-not { 
			height:48px; 
			background:url(../images/bg_item_noticias.png) no-repeat 11px 6px;
			padding:6px 5px; 
			display:block;
		}
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-not .titulo { margin-left:32px; }
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-item-not .sub-titulo { margin-left:7px; height:30px; } 
		
		#cont-inner #mod-cont .mod-cont-box .mod-cont-box-rod { height:23px; float:right; }
		
		/* conteudo pag*/
		
		#cont-top { height:40px; }
		#cont-top #cont-top-dir{ float:right; margin-top:10px; }
		
		#cont-pag { overflow:auto; overflow-x:hidden; overflow-y:hidden; width:866px; margin-bottom:20px; }
		#cont-pag #cont-pag-top { height:20px; background:url(../images/bg_cont_pag_top.png) no-repeat 0 0;	}
		
		#cont-pag-menu { width:578px; overflow:auto; float:right; margin-bottom:20px; }
		#cont-pag-menu #cont-pag-top { height:20px; background:url(../images/bg_cont_pag_top_menu.png) no-repeat 0 0;	}
		
		#cont-pag #cont-pag-inner, #cont-pag-menu #cont-pag-inner { background-color:#DEE4E3; padding:0 4px; overflow:auto;	}
		#cont-pag #cont-pag-inner #cont-pag-desc{ background-color:#FFF; padding:0px 15px; overflow:auto; }
	    #cont-pag-menu #cont-pag-inner #cont-pag-desc{ background-color:#FFF; padding:0px 14px; overflow:auto; }
		
		#cont-pag #cont-pag-bottom { height:20px; background:url(../images/bg_cont_pag_bottom.png) no-repeat 0 0;	}
		#cont-pag-menu #cont-pag-bottom { height:20px; background:url(../images/bg_cont_pag_bottom_menu.png) no-repeat 0 0;	}
		
		/* pag obituarios*/
		
		#ob-head  { width:516px; height:100px; background:url(../images/bg_obituario.png) no-repeat; padding:15px 11px 16px; margin-bottom:15px; }
		.ob-foto { float:left; width:90px; height:90px; padding:5px; background:url(../images/bg_foto.png) no-repeat; margin-right:5px; }
		.ob-foto img {
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
			behavior: url(../images/border-radius.htc);
		}
		#ob-head #ob-info { float:left; overflow:auto; font-size:15px; color:#5E6267; }
		#ob-head #ob-info .titulo{ color:#125897; font-size:18px; font-weight:bold; height:23px; margin-bottom:5px; }
		
		#ob-head #ob-info .data{ height:20px; display:block; margin-bottom:5px; }
		#ob-head #ob-info .data .data-nasc{ background:url(../images/star.png) no-repeat 0 0; width:80px; padding-left:22px; float:left; margin-right:10px; }
		#ob-head #ob-info .data .data-falec{ background:url(../images/cruz.png) no-repeat 0 0; width:80px; padding-left:17px; float:left; }
		#ob-head #ob-info .endereco, #ob-head #ob-info .cidade{ height:20px; margin-bottom:5px; }
		
		#mod-ob .separator { background:url(../images/bg_ob_divisor.png) no-repeat center center; height:5px; margin:5px 0 10px; }
		#mod-ob #homenagens { overflow:auto; overflow-x: hidden; overflow-y:hidden; margin-bottom:10px; }
		
		#mod-ob #homenagens .homenagens{ background:url(../images/bg_homenagens.png) no-repeat; 0 0; width:506px; padding-left:32px; font-size:12px; }
		#mod-ob #homenagens .homenagens .home-desc{ word-wrap:break-word; margin-bottom:7px; line-height:18px;  }
		#mod-ob #homenagens .homenagens .home-info{ margin-bottom:5px; }
		#mod-ob #homenagens .homenagens .home-info .home-info-autor{}
		#mod-ob #homenagens .homenagens .home-info .home-info-data{ font-size:11px; }
		#mod-ob #homenagens .home-separator{ background:url(../images/homenagem_separator.png) no-repeat center center; height:8px; display:block; margin:7px 0; }
		
		#mod-ob #mod-ob-footer { overflow:auto; margin-bottom:10px; }
		#mod-ob #mod-ob-footer .mod-ob-footer-msg { margin-top:5px; }
		
		#ob-head-gal { margin-bottom:5px; overflow:auto; }
		#ob-gal { }
		#ob-gal .ob-gal-itens{ overflow:auto; display:block; }
		#ob-gal a.ob-item{ width:161px; height:155px; padding:11px 6px; float:left; margin-right:10px; background:url(../images/bg_ob_item.png) no-repeat 0 0; display:block; }
		#ob-gal a.ob-item.last{ margin-right:0px !important; }
		#ob-gal a.ob-item:hover{ background-position:0px -177px; text-decoration:none; }
		#ob-gal .ob-gal-separator{ background:url(../images/homenagem_separator.png) no-repeat center center; height:8px; display:block; margin:15px 0; }
		
		#ob-gal a.ob-item .ob-foto { margin:0 auto 5px !important; float:none !important; }
		#ob-gal a.ob-item .ob-info { }
		#ob-gal a.ob-item .ob-info .titulo{ color:#125897; height:16px; margin-bottom:1px; text-align:center; }
		#ob-gal a.ob-item .ob-info .cidade{ height:16px; text-align:center; }
		#ob-gal a.ob-item .ob-info .data { width:58px; height:16px; margin:0px auto 1px; background:url(../images/mini_cruz.png) no-repeat 0px 2px; padding-left:15px; }
		
		/* MODULO FACEBOOK */
		.linha-separador { clear:both; width:90%; height:1px; background-color:#DEDEDE; margin:15px auto; }
		
		#mod-facebook { clear:both; overflow:auto; overflow-x:hidden; overflow-y:hidden; margin-bottom:20px; }
		
		/* MODULO DE BUSCA */
		
		#search-form { }
		#search-form .advanced-search-tip { }
		#search-form .word{ border:none; }
		#search-form .word .inputbox{  
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px;
			color:#7E7E7E; 
			width:116px; 
			height:12px; 
			background:url(../images/bg_campo_busca.png) no-repeat 10px 4px #FFF;
			padding:3px 5px 3px 25px;
			border:1px solid #BDC6CB; 
			display:inline-block; 
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			-khtml-border-radius: 8px;
			border-radius: 8px;
			margin-right:5px;		
		}
		#search-form .word .button{ 
			border:0; 
			background:url(../images/btn_busca.png) no-repeat; 
			width:61px; 
			height:22px; 
			cursor:hand; 
			cursor:pointer;  
			text-indent:-9999px;
		}
		#search-form #advanced-search-toggle { display:none; }
		
		#search-results #search-query-explained{ display:none; }
		
		#search-results .search-results{ margin-top:10px; }
		#search-results .search-results dt.result-title{ font-weight:bold; font-size:13px; margin-bottom:5px; }
		#search-results .search-results dt.result-title a{ color:#125897; }
		#search-results .search-results dd.result-text{ margin-bottom:10px; }
		#search-results .search-results dd.result-url{ display:none; }
		
		#search-results .search-pagination{ }
		
		/*** contato ***/
		#contato-end { float:right; width:210px; margin-left:10px; overflow:auto; overflow-y:hidden; overflow-x:hidden; }
		.foxcontainer { float:left; margin-right:10px; }
		
	/*** FIM CONTEUDO ***/
	
	/*** paginacao ***/
	
	.pagination { margin-top:5px; }
	.pagination p{ display:none; }
	.pagination ul li { float:left; margin-right:10px; }
	.pagination ul li span.pagenav{ color:#125897; font-weight:bold; } 
	.pagination ul li a.pagenav{ color:#125897; } 
	.pagination ul li.pagination-start { display:none; }
	.pagination ul li.pagination-prev a.pagenav,.pagination ul li.pagination-prev span.pagenav{ width:8px;  height:15px; text-indent:-9999px; display:block; background:url(../images/seta_ant.png) no-repeat center center; }
	.pagination ul li.pagination-next a.pagenav,.pagination ul li.pagination-next span.pagenav{ width:8px;  height:15px; text-indent:-9999px; display:block; background:url(../images/seta_prox.png) no-repeat center center; }
	.pagination ul li.pagination-end { display:none; }
	
	.paginacao img { border: none; padding-top:2px; }
	.paginacao { color:#5B5B5B; padding:7px; background-color:#F4F4F4; font-size:12px; overflow:auto; margin-top:5px; }
	.paginacao .opcoes { width:70px; padding-top:2px; }
	.paginacao .opcoes a{ color:#5B5B5B; font-size:10px; }
	.paginacao .opcoes a:hover{ color:#333333; }
	.paginacao .paginas a{ 
		color:#666666;
		font-size:10px;
		margin-left:3px; 
		margin-right:3px; 
		padding:1px 4px 1px 4px; 
		border:1px solid #666666; 
		background-color:#FFFFFF; 
		float:left;
		text-decoration:none !important;
	}
	
	.paginacao .paginas .pag-atual { border:1px solid #125897; font-weight:bold; font-size:12px; padding:0.2px 3.5px 0.2px 3.5px;  }			
	
	/* categorias listagem como blog **/
	.items-row { margin-bottom:10px; }
	.items-row .readmore a{ color:#145997; text-decoration:underline; }
	
	
	/*** formularios ***/
		
		.DivErro { margin-left:10px; padding:3px; background:#F5F5F5; border:1px dotted #CCC; font-size:11px; }
	
		#formulario, #formulario2 { clear:both; margin-top:5px; }
		.formulario { }
		.formulario label { font-size:12px; display:block; margin:4px 0; }		
		.formulario input, .formulario textarea {
			color:#505050;
			border-radius:5px;
			background: url("../images/bg_input.jpg") repeat-x 0 0 #FFFFFF;
			border:1px solid #c0c0c0;
			margin: 0 3px !important;
			padding: 5px !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			width:350px;
		}
		.formulario textarea { width:400px; height:150px; }
				
	/*** fim formularios ***/
	
	/*** RODAPE ***/
		
		#rodape {
			color:#FFF;
			position: relative;
			margin-top: -182px; /*valor negativo do tamanho do rodape*/
			height: 182px;
			width:100%;
			background: #586E6C repeat-x;
			clear:both;
		}
		
		/*Opera Fix*/
		body:before {
			content:"";
			height:100%;
			float:left;
			width:0;
			margin-top:-32767px;/
		}
		
		#rodape #rodape-inner { padding-top:20px; }
		
		
		/*** RODAPE INFO ***/
		#rodape #rodape-inner #rodape-info { }
		#rodape #rodape-inner #rodape-info #rodape-grupo{ float:left; }
		#rodape #rodape-inner #rodape-info #rodape-grupo img{ float:left; margin-right:10px; }
		#rodape #rodape-inner #rodape-info #rodape-desenvolvido{ float:right; }
		#rodape #rodape-inner #rodape-info #rodape-desenvolvido p{ line-height:16px; text-align:right; }
		
		
		/*** MODULO RODAPE ***/
		#rodape #rodape-inner #mod-rodape{ overflow:auto; overflow-x:hidden; overflow-y:hidden; margin-bottom:18px; } 
		#rodape #rodape-inner #mod-rodape .mod-rod-box{ float:left; width:211px; height:88px; border: 1px solid #FFF; margin-right:5px; }
		#rodape #rodape-inner #mod-rodape .mod-rod-box.last{ margin-right:0px !important; } 
		
		#rodape #rodape-inner #mod-rodape .mod-rod-box .mod-rod-box-inner{ 
			background:url(../images/bg_rodape_topicos.png) no-repeat 0px 0px; 
			margin:4px 8px; 
			width:197px;
			height:37px;
			padding-top:45px;
		}
		#rodape #rodape-inner #mod-rodape .mod-rod-box .mod-rod-box-inner.filiais{ background-position:0 -82px;  }
		#rodape #rodape-inner #mod-rodape .mod-rod-box .mod-rod-box-inner.central{ background-position:0 0; }
		#rodape #rodape-inner #mod-rodape .mod-rod-box .mod-rod-box-inner.orientacoes{ background-position:0 -164px; }
		#rodape #rodape-inner #mod-rodape .mod-rod-box .mod-rod-box-inner.carne{ background-position:0 -246px; }
			
	/*** FIM RODAPE ***/
	
	