﻿/****************************************************************************
Nome: Unimed Campinas v.0.1
Autor: Felipe Brasil Estruturador .NET
URL: http://www.felipebrasil.com.br
****************************************************************************/

/****************************************************************************/
		* { margin: 0; padding: 0; }
		
        a:active, a:link , input	 { outline: none; }
		a:focus, a:link , input	 { -moz-outline-style: none; }

				
		a 			{ color:#9f9999; text-decoration:underline;  }
		a:hover		{ color:#282828; text-decoration:underline; }
    	a:visited  	{ color:#9f9999; outline-style:none; -moz-outline-style: none; }
    	a img		{ border:1px #fff none; }
    	
    	
    	
/****************************************************************************/




		.bg-body 	{ 
			margin:0px; padding:0px; background:#ebebeb url('imagens/body.jpg') no-repeat scroll center top; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; line-height:18px;
			color:#666666;
			
		}
		
		#corpo 	{ margin:0 auto; width:950px; }
		#cabecalho, #conteudo, #rodape,	.barra-auxiliar		{ width:100%; position:relative; float:left;  }
		#cabecalho	{ height:193px; z-index:1500; }
		#conteudo	{ min-height:400px; padding-bottom:25px; z-index:1400; } 
		#rodape		{ height:56px; padding-top:21px; padding-bottom:32px; z-index:1; background:transparent url('imagens/bg-divisor.jpg') repeat-x scroll left top; }
		

		
		.barra-auxiliar { height:40px; line-height:40px; background:transparent url('imagens/bg-divisor.jpg') repeat-x scroll left top; }
		
			
					
		
		
/*****************************************************************************************************************
	ESTRUTURA CABEcALHO
*****************************************************************************************************************/
                    
    #cabecalho h1		{ margin:0px; width:227px; height:68px; display:block;	position:absolute; left:10px; top:31px; } 
        
       
    
    /* Acesso Cliente*/
    
    .bx-acesso-cliente	{
		border-left:1px #fff solid;
		border-bottom:1px #fff solid;
		border-right:1px #fff solid;
		/*background-image:url('imagens/bx-acesso-cliente.jpg');*/
		background-position:left top;
		position:absolute; top:0px; left:0px; width:430px; height:60px; padding:7px 10px 0px 17px;
		font-size:11px; list-style:none; z-index:10;
	}
	.bx-acesso-cliente .b-cod { width:210px; float:left; }
	.bx-acesso-cliente .b-sen { width:105px; float:left; }
	.bx-acesso-cliente .b-btn { width:109px; float:left; }
	.bx-acesso-cliente .b-can { width:170px; float:left; }
	
	.bx-acesso-cliente .cad-lbl { display:inline-block; color:#958c8c; padding-bottom:2px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
	.bx-acesso-cliente .cad-txt { height:14px; }
	.bx-acesso-cliente .cad-lnk { color:#958c8c; margin-top:4px; display:inline-block; }
	.bx-acesso-cliente .btn-00  { width:70px; margin-top:17px; font-family:Arial, Helvetica, sans-serif; }
	.bx-acesso-cliente .btn-00 .btn-input-00 { width:70px; text-align:center; }
	
	.bx-acesso-cliente .btn-ajuda, .b-al{
		background:transparent url('imagens/ico-ajuda.jpg') no-repeat scroll left top; margin-left:21px;
		width:15px; height:15px; text-decoration:none; display:inline-block; position:relative; overflow:hidden;
	}
	.bx-acesso-cliente .btn-ajuda .tooltipajuda, .b-al .tooltipajuda { float:left; width:178px; height:197px; position: absolute; margin-top:15px; margin-left:-30px; z-index:9000; background-image:url('imagens/bg-ajuda.png'); }
	.bx-acesso-cliente .btn-ajuda:hover, .b-al:hover {overflow:visible; }
		
	

	/* Busca */
	
	.bx-pesquisa			{ position:absolute; top:99px; right:200px; height:30px; color:#958c8c; z-index:9; }
	.bx-pesquisa .cad-txt 	{ height:20px; margin-left:9px; margin-right:9px; vertical-align:middle; width:236px; }
	.bx-pesquisa .cad-txt:hover, 
	.bx-pesquisa .cad-txt:after, 
	.bx-pesquisa .cad-txt:focus { height:18px; border:2px #e6f776 solid; margin-left:8px; margin-right:8px; background-color:#fff; }
	.bx-pesquisa .btn-01 	{ *vertical-align:middle; }
	
	
	/* Menu Contato */	
	
	.mn-contato 			{ position:absolute; top:99px; right:0px; list-style:none; }
	.mn-contato li, .mn-contato li a, .mn-contato li:hover, .mn-contato li a:hover		
		{ background-image:url('imagens/btn-contato.gif'); background-repeat:no-repeat; height:33px; behavior: url('iepngfix.htc'); }
		
	.mn-contato li 		{ padding-right:10px; float:right; /*margin-left:-10px; *margin-left:0px;*/  }
	.mn-contato li a	{ line-height:31px; float:left; color:#006600; padding-left:33px; text-decoration:none; font-size:11px; }
	
	.mn-contato .mapa		{ background-position:right 0px; border-right:1px #dddcdc solid; font-family:Arial; }
	.mn-contato .contato	{ background-position:right -31px; border-left:1px #fbfbfb solid; font-family:Arial; }
	
	.mn-contato .mapa a		{ background-position:left 0px; }
	.mn-contato .contato a	{ background-position:left -31px; }
	
	.mn-contato .mapa:hover		{ background-position:right -64px; }
	.mn-contato .contato:hover	{ background-position:right -96px; }

	.mn-contato .mapa a:hover	{ background-position:left -64px; }
	.mn-contato .contato a:hover	{ background-position:left -96px; }

	
		/* Menu Auxiliar */	
	
	
	.mn-auxiliar 			{ position:absolute; top:2px; right:0px; list-style:none; }
	.mn-auxiliar li			{ background-image:url('imagens/btn-auxiliar.jpg'); background-repeat:no-repeat;}
	.mn-auxiliar li, 
	.mn-auxiliar li a		{ height:37px;}
		
	.mn-auxiliar li, .mn-auxiliar .active-enviar, .mn-auxiliar .active-comentar	 		{ /*padding-left:10px;*/ float:right; /*margin-left:-10px; *margin-left:0px;*/  }
	.mn-auxiliar li a	{ line-height:35px; float:left; color:#006600; padding-left:36px; text-decoration:none; font-size:11px; }
	.mn-auxiliar li a:hover, .mn-auxiliar .active-enviar a, .mn-auxiliar .active-comentar a { color:#7b9700; } 
	
	.mn-auxiliar .imprimir	{ background-position:7px -82px; border-left:1px #fbfbfb solid; }
	.mn-auxiliar .enviar	{ background-position:7px -36px;border-left:1px #fbfbfb solid; border-right:1px #dddcdc solid; padding-right:12px;  }
	.mn-auxiliar .comentar	{ background-position:7px 10px; border-right:1px #dddcdc solid; padding-right:12px;  }
	
	.mn-auxiliar .imprimir:hover a	{ color:#006600; }
	.mn-auxiliar .enviar:hover,
	.mn-auxiliar .active-enviar		{ background-position:7px -158px;  }
	.mn-auxiliar .comentar:hover,
	.mn-auxiliar .active-comentar	{ background-position:7px -124px;  }

	
	
	/* Rotetor*/
	
	
	.bx-rott { border:1px #e7e7e7 solid; position:absolute; top:141px; right:0px; width:311px; height:41px; z-index:8; }
	
	.bx-rott .right, .bx-rott .left, 
	.bx-rott .right:hover, .bx-rott .left:hover,  
	.bx-rott .over, 
	.bx-rott .over a,
	.bx-rott .block 
	{ background-image:url('imagens/roteador.jpg'); }
	
	.bx-rott .right, .bx-rott .left	{  
		height:41px; width:18px; text-indent:-9999px; 
		cursor:pointer; display:block; float:left; 
		text-align:center; line-height:41px; 
		text-decoration:none; color:#FFFFFF;
	}
	
	.bx-rott .right		{ background-position:-18px 0px;  }
	.bx-rott .left		{ background-position:0px 0px;  }
	.bx-rott .right:hover{ background-position:-18px -41px; }
	.bx-rott .left:hover	{ background-position:0px -41px; }

	.bx-rott .over { width:273px; height:41px;  float:left; position:relative; overflow:hidden; background-position:0px -82px; background-repeat:repeat-x;}
	.bx-rott .over a { 
		 height:41px; font-weight:bold; text-decoration:none; background-image:none;
		color:#009faf; font-size:12px; text-align:center; float:left; width:100%; 
	}
	.bx-rott .over a:hover { color:#0f5961; }
	
	
	.bx-rott .block { height:38px; width:70px; margin:0px;  float:left; padding-top:3px; padding-left:10px; padding-right:10px; text-align:center; background-position:right -123px; background-repeat:no-repeat;}
	.bx-rott .d { position:absolute; left:0; top:0; float:left; }

	
	
	

	
	

	
	
	
	
	
	/* Resultado Enquete */
	
	.resultado-enquete { }
	.resultado-enquete .pergunta { font-size:16px; font-weight:bold; }

	
	
	
	
	/*  menu */
	
	.mn-cab { position:absolute; top:141px; left:0px; width:630px;  z-index:7; }
	
	
	
	/* button */
	
	/*00*/	
	.btn-00, .btn-input-00, .btn-a-00, .btn-00:hover, .btn-input-00:hover, .btn-a-00:hover		
		{ background-image:url('imagens/btn-00.png'); background-repeat:no-repeat; height:33px; line-height:33px; font-size:12px; color:#fff!important; text-decoration:none;  }
	.btn-input-00, .btn-input-00:focus, .btn-input-00:visited, .btn-a-00, .btn-a-00:focus, .btn-a-00:visited
		{ border:1px #fff none; padding-left:12px; padding-bottom:5px; background-position:left top; cursor:pointer; outline-style:none; color:#fff;  }
	.btn-00 		{ display:inline-block; padding-right:12px; background-position:right top; }
	.btn-a-00 		{ display:inline-block; padding-left:10px; background-position:left top; padding-bottom:0px!important; }

	.btn-input-00:hover, 
	.btn-a-00:hover		{ background-position:left bottom;  }
	.btn-00:hover		{ background-position:right bottom;  }

	/*01*/
	.btn-01, .btn-input-01, .btn-a-01, .btn-01:hover, .btn-input-01:hover, .btn-a-01:hover		
		{ background-image:url('imagens/btn-01.png'); background-repeat:no-repeat; height:33px; line-height:33px; font-size:11px; color:#fff!important; text-decoration:none!important;  }
	.btn-input-01, .btn-input-01:focus, .btn-input-01:visited, .btn-a-01, .btn-a-01:focus, .btn-a-01:visited
		{ border:1px #fff none; padding-left:28px; _padding-left:20px; padding-bottom:5px; background-position:left top; cursor:pointer; outline-style:none; color:#fff; }
	.btn-01 		{ display:inline-block; padding-right:15px; background-position:right top; }
	.btn-a-01 		{ display:inline-block; padding-left:28px; _padding-left:20px; background-position:left top; padding-bottom:0px!important; }

	.btn-input-01:hover, 
	.btn-a-01:hover		{ background-position:left bottom;  }
	.btn-01:hover		{ background-position:right bottom;  }

	/*02*/
	.btn-02, .btn-input-02, .btn-a-02, .btn-02:hover, .btn-input-02:hover, .btn-a-02:hover		
		{ background-image:url('imagens/btn-02.png'); background-repeat:no-repeat; height:33px; line-height:33px; font-size:11px; color:#fff!important; text-decoration:none!important;  }
	.btn-input-02, .btn-input-02:focus, .btn-input-02:visited, .btn-a-02, .btn-a-02:focus, .btn-a-02:visited
		{ border:1px #fff none; padding-left:10px; padding-bottom:5px; background-position:left top; cursor:pointer; outline-style:none; color:#fff;  }
	.btn-02 		{ display:inline-block; padding-right:15px; background-position:right top; }
	.btn-a-02 		{ display:inline-block; padding-left:15px; background-position:left top; padding-bottom:0px!important; }

	.btn-input-02:hover, 
	.btn-a-02:hover		{ background-position:left bottom;  }
	.btn-02:hover		{ background-position:right bottom;  }

	/*03*/
	.btn-03, .btn-input-03, .btn-a-03, .btn-03:hover, .btn-input-03:hover, .btn-a-03:hover		
		{ background-image:url('imagens/btn-03.jpg'); background-repeat:no-repeat; height:33px; line-height:33px; font-size:12px; color:#fff!important; text-decoration:none!important; display:inline-block; }
	.btn-input-03, .btn-input-03:focus, .btn-input-03:visited, .btn-a-03, .btn-a-03:focus, .btn-a-03:visited
		{ border:1px #fff none; padding-left:10px; _padding-left:7px; padding-bottom:5px; background-position:left top; cursor:pointer; outline-style:none; color:#fff; }
	.btn-03 		{ display:inline-block; padding-right:10px; background-position:right top; }
	.btn-a-03 		{ display:inline-block; padding-left:10px; _padding-left:7px; background-position:left top; padding-bottom:0px!important; text-decoration:none; }

	.btn-input-03:hover, 
	.btn-a-03:hover		{ background-position:left bottom; text-decoration:none; }
	.btn-03:hover		{ background-position:right bottom;  }


	/*04*/
	.btn-04, .btn-input-04, .btn-a-04, .btn-04:hover, .btn-input-04:hover, .btn-a-04:hover		
		{ background-image:url('imagens/btn-04.jpg'); background-repeat:no-repeat; height:33px; line-height:33px; font-size:12px; color:#002d35!important; text-decoration:none!important;  }
	.btn-input-04, .btn-input-04:focus, .btn-input-04:visited, .btn-a-04, .btn-a-04:focus, .btn-a-04:visited
		{ border:1px #fff none; padding-left:7px;  padding-bottom:5px; background-position:left top; cursor:pointer; outline-style:none; color:#002d35; }
	.btn-04 		{ display:inline-block; padding-right:7px; background-position:right top; }
	.btn-a-04 		{ display:inline-block; padding-left:7px; background-position:left top; padding-bottom:0px!important; text-decoration:none; }

	.btn-input-04:hover, 
	.btn-a-04:hover		{ background-position:left bottom; text-decoration:none; }
	.btn-04:hover		{ background-position:right bottom;  }




	/*05*/
	.btn-05, .btn-input-05, .btn-a-05, .btn-05:hover, .btn-input-05:hover, .btn-a-05:hover		
		{ background-image:url('imagens/btn-05.jpg'); background-repeat:no-repeat; height:33px; line-height:33px; font-size:11px; color:#fff!important;  }
	.btn-input-05, .btn-input-05:focus, .btn-input-05:visited, .btn-a-05, .btn-a-05:focus, .btn-a-05:visited
		{ border:1px #fff none; padding-left:28px; _padding-left:20px; padding-bottom:5px; background-position:left top; cursor:pointer; outline-style:none; color:#fff; }
	.btn-05 		{ display:inline-block; padding-right:7px; background-position:right top; }
	.btn-a-05 		{ display:inline-block; padding-left:28px; _padding-left:20px; background-position:left top; padding-bottom:0px!important; }

	.btn-input-05:hover, 
	.btn-a-05:hover		{ background-position:left bottom;  }
	.btn-05:hover		{ background-position:right bottom;  }




	/*06*/	
	.btn-06	{ background-image:url('imagens/btn-06.jpg'); background-repeat:no-repeat; width:62px; height:23px; display:inline-block; text-indent:-9999px; }
















	/* Link */
	
	.btn-link, .btn-link:visited { color:#006600; font-size:11px; font-weight:bold; height:33px; line-height:33px; }



	/* padrão */
	
	.cad-txt {  
		border-top:1px #aaadb2 solid;
		border-right:1px #dcdfe6 solid;
		border-left:1px #e2e2ec solid;
		border-bottom:1px #e2e9ef solid;
		padding:3px 6px 3px 6px;
		color:#a09d97; font-size:12px;
	}
	.cad-txt:hover, .cad-txt:active, .cad-txt:focus, .active-cad-txt {  
		border:1px #fff solid;
		color:#a09d97; font-size:12px;
		background-color:#eeeded;
	}
	
	.cad-txt text-form { background-color:#B9D300; }
	
	.cad-ddl {  
		border-top:1px #aaadb2 solid;
		border-right:1px #dcdfe6 solid;
		border-left:1px #e2e2ec solid;
		border-bottom:1px #e2e9ef solid;
		padding:0px 0px 0px 6px; vertical-align:top;
		color:#a09d97; font-size:11px; height:23px;
	}
	.cad-ddl option { padding:4px 0px 0px 0px; }
	.cad-ddl:hover, .cad-ddl:active, .cad-ddl:focus {  
		border:1px #fff solid;
		color:#a09d97; font-size:11px;
		background-color:#eeeded; outline:none;
	}
	.cad-rdb td{ line-height:25px;}
	.cad-rdb input { vertical-align:middle; margin-right:4px;  }
	.cad-rdb label { vertical-align:middle; }
	

	
	
	
	/* Dicionario*/



	.bx-dicionario			{ }

	.bx-dicionario	.a-z	{ }
	.bx-dicionario	.a-z .a	{ border-left:1px #fff none!important; }
	.bx-dicionario	.a-z .z	{ border-right:1px #fff none!important; }
	.bx-dicionario	.a-z a, .bx-dicionario .a-z a:visited, .bx-dicionario .a-z .active	{ 
		color:#b9d300; line-height:16px; text-align:center; text-decoration:none;
		display: inline-block; width:27px; margin-right:-3px;
		border-left:1px #fff solid; border-right:1px #c4c2c2 solid; 
	}
	.bx-dicionario	.a-z a:hover, .bx-dicionario .a-z .active { color:#006600; font-weight:bold; text-decoration:none; }

	.bx-dicionario .bx-mn-interno { 
		border:1px #e2e2e2 solid; width:100%; margin-top:20px; 
		background:#f4f4f4 url('imagens/sob.jpg') repeat-x scroll left top; 
	}
	.bx-dicionario .bx-mn-interno .bx-mn-interno-den {  padding:0px; width:99.9%;
		border:1px #fff solid; border-top:1px #fff none;  border-left:1px #fff none; 
		display:block;
		text-align:center; line-height:23px;
		font-size:16px; font-weight:bold; color:#006600;
	}

	
	.mar-t { margin-top:20px; }

	.bx-busc-dic  { padding-bottom:15px; }


	
	
	
	
	
	
	
	
	
	
	
	
			
/*****************************************************************************************************************
	ESTRUTURA RODAPE
*****************************************************************************************************************/


	.bx-contato { position:absolute; top:14px; right:55px; }
	.bx-contato td { height:62px; padding-left:10px; padding-right:10px; background:transparent url('imagens/bg-divisor-vert.jpg') repeat-y scroll left top;  }
	.bx-contato .td-lista-dir a, .bx-contato .td-lista-esq a { color:#006600; font-size:11px; }
	.bx-contato .td-lista-dir a:hover, .bx-contato .td-lista-esq a:hover { color:#7b9700; }
	.bx-contato .td-lista-dir { text-align:left; }
	.bx-contato .td-lista-esq { text-align:right; background-image:none; }
	.bx-contato .btn-contato  { 
		background:transparent url('imagens/ico-telefone.jpg') no-repeat scroll left 3px;
		padding-left:35px; color:#006600; font-size:11px; text-decoration:none; display:block; height:41px;
	}
	.bx-contato .btn-contato:hover { color:#006600; }
		
	
	.copy 	{ font-size:11px; }
	.vm2 	{ background-image:url('imagens/vm2.jpg'); display:inline-block; width:34px; height:11px; position:absolute; top:15px; right:9px; }
	
	
	
	
	
	
	
	
	
	
	/* Modulos */
	
	
	/*Html*/
	

		
		/* padrão html de noticia detalhe*/
			
			
	
		
		/* Html */
		    .info-news  { color:#658200!important; }
			.simulador { background:transparent url('imagens/simulador.jpg') no-repeat scroll left -14px; padding-top:44px; padding-left:124px; width:180px; height:85px; text-align:left; }
		    
		/* html Noticias  */
	
	        .bx-noti-htm 			{ 
		        padding-top:10px; padding-left:10px; padding-bottom:10px; text-align:left;
		        border:1px #fff solid; border-top:1px #fff none; background:#ebe9e9 url('imagens/bg-divisor00.jpg') repeat-x scroll left top; 
		        position:relative;
	        }
	        .bx-noti-htm a { text-decoration:none!important; }
        	


        	.btn-farmacia-unimed { 
	            display:inline-block; cursor:pointer; 
	            background: transparent url('imagens/btn-farmacia-unimed.jpg') no-repeat scroll left top;
	            width:192px;height:54px;  
            }
        	
	    /* html menu interno*/
    		.bx-mn-interno2 { 
	            width:80%; border:1px #fff solid; float:left; 
	            background:#fdffde url('imagens/bg-cor-00.jpg') repeat-x scroll left bottom; 
            }
            .bx-mn-interno2 .bx-mn-interno-den{ display:block; padding:13px 0px 13px 13px;  border-top:1px #fff none;  border-left:1px #fff none;float:left;  }
        	
        	
	        .bx-mn-interno { 
		        width:188px; border:1px #e2e2e2 solid; float:left; 
		        background:#f4f4f4 url('imagens/bg-enquete.jpg') repeat-x scroll left top; 
	        }
	        .bx-mn-interno .bx-mn-interno-den { width:93%; font-size:11px; padding:13px 0px 13px 13px; border:1px #fff solid; border-top:1px #fff none;  border-left:1px #fff none;float:left;  }

	        .bg-tit-programa { background:transparent url('imagens/bg-programas.jpg') no-repeat scroll right top; padding-top:54px!important; }

            /* espacamento */
	        .p-spa { padding-left:20px; padding-top:10px; clear:both; }





	
	/*  lista Produtos */
	
	.lista-produtos 			{ list-style:none!important; margin-left:25px; }
	.lista-produtos li 			{ width:44%; padding-right:20px; float:left; margin-top:30px; text-align:left; }
	.lista-produtos li img  	{ float:left; margin-right:10px; width:150px; height:140px;  }
	.lista-produtos li strong  	{ display:block; text-decoration:underline;  }


	/* Mapa do site*/
	
	.mapa-site 			{ width:135px; height:300px; margin-top:20px; padding-left:10px; padding-right:10px; border-left:1px #c4c2c2 solid; border-right:1px #fff solid; float:left; }
	.mapa-site-p 		{ border-left:1px #fff none!important;  }
	.mapa-site-u 		{ border-right:1px #fff none!important; }
	.mapa-site b		{ font-size:12px; }
	.mapa-site ul		{ list-style:none!important; margin-top:0px!important; }
	.mapa-site ul li	{ margin:0px; padding-bottom:8px; text-align:left; }
	.mapa-site ul li a	{ font-size:11px; }
		
	
	
	/* Abas html */
	
	.btn-aba { 
		display:block; margin-top:1px;
		background: transparent url('imagens/aba-resp.jpg') no-repeat scroll left top;
		line-height:33px; padding-left:15px; font-size:12px; color:#666666!important; font-weight:bold; text-decoration:none!important;
	}
	
	.btn-aba:hover, .btn-aba:active, .btn-aba:focus, ativo_resp0  { background-position:left bottom; color:#006600!important; text-decoration:none!important;  }
	
	





	/* Googles maps*/
	
	.brd-mapa { border:1px #000 solid; padding:10px; width:385px; }
	.brd-mapa iframe { border:1px #ccc solid; }	



		/* Html Will */
		    
		    .conteudo-html    { width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify; }
		    
		    .conteudo-html h1 { color:#666666;  font-size:16px; font-weight:bold; margin-bottom:10px;}
		    .conteudo-html h2 { color:#7b9700;  font-size:12px; font-weight:bold; margin-bottom:10px;}
            .conteudo-html h3 {color:#7b9700; font-size:12px; font-weight:bold; margin-bottom:10px; }
            .conteudo-html h4 {}
            
            .conteudo-html strong   { color:#006600; }
            .conteudo-html a, 
            .conteudo-html a:visited{ color:#006600; text-decoration:underline; }

            .conteudo-html a:hover  { color:#7b9700; text-decoration:underline; }
            .conteudo-html p        { margin-bottom:15px;}
            .conteudo-html b        { color:#7b9700;  }
            
             
            .conteudo-html ul { margin-bottom:10px; list-style:square;}
            .conteudo-html li { margin-left:15px; }
             
            .conteudo-html table{ font-size:12px; margin-top:10px; border-collapse:collapse; }
            .conteudo-html th   { color:#fff; line-height:30px; background-color:#adc800; font-weight:bold; text-align:center;}
            .conteudo-html tr   {  }
            .conteudo-html td   { padding:5px 5px 5px 10px; color:#666666; border:1px solid #adc800; vertical-align:top; }
            .conteudo-html .bbnone{ border:1px #fff none!important;}
             
             
            .conteudo-html .tit-uni { color:#b9d300; font-size:14px; margin-bottom:0px; }
            .conteudo-html .dest-item {  color:#006600; }
             
             
	/*Noticias*/
	

		/*  Destaque Noticia */
		
		
		.tit-mod	{ background:transparent url('imagens/bg-divisor.jpg') repeat-x scroll right bottom; padding-top:7px; padding-bottom:12px; float:left; width:100%; }
		.tit-mod h2 { font-weight:normal; font-size:20px; color:#93b705; font-family:"Trebuchet MS", sans-serif; padding-left:2px; }
		
        		
        .list-destaque 				 		{ list-style:none; margin-top:20px;  width:100%; float:left; }
        .list-destaque li			 		{ line-height:16px; display:block; clear:both; padding-bottom:20px; }
        .list-destaque li .tit-list 		{ color:#006600; font-weight:bold; display:block; }
        .list-destaque li:hover	.tit-list, 
					        .list-destaque li .tit-list:hover 	{ color:#adc800; }

        .list-destaque li a			 		{ color:#666666; text-decoration:none; display:block; overflow:hidden; height:50px; }
        .list-destaque li:hover	a, 
		.list-destaque li a:hover	 		{ text-decoration:underline; }



        /*  listagem Noticia */
		.list-destaque li img		{ width:110px; height:100px; margin-left:20px; float:right; }


    /* Lista HTML noticia */


		.list-plano 				 	{ list-style:none; margin-top:20px;  width:100%; float:left; }
		.list-plano li			 		{ line-height:19px; display:block; clear:both; padding-bottom:15px; }
		.list-plano li .tit-list 		{ color:#658200!important; font-weight:bold; padding-top:5px; }
		.list-plano li:hover .tit-list, 
		.list-plano li .tit-list:hover 	{ color:#adc800!important; }

		.list-plano li a			 	{ color:#666666!important; text-decoration:none!important; font-size:12px!important; }
		.list-plano li:hover a, 
		.list-plano li a:hover	 		{ text-decoration:underline!important; }
		.list-plano .img { float:left; width:130px; height:120px; margin-right:20px;  }
		.list-plano .dd	 { margin-bottom:60px; }


      
      
        /** Downloads **/	
        		
        .list-downloads 			{ list-style:none!important; margin-top:20px;  width:100%; float:left; }
        .list-downloads li			{ line-height:20px; display:block; clear:both; padding-bottom:20px; }
        .list-downloads li a 		{ color:#006600; display:block; }
        .list-downloads li:hover a, 
        .list-downloads li a:hover 	{ color:#adc800; }

        .list-downloads li a img		{ width:20px; height:20px; margin-right:7px; float:left; text-decoration:none; }

              
      
      
      
      
      
      /*  Busca */

		.lbl-busca { color:#006600; font-size:17px; font-weight:bold; line-height:20px; }
	
	
        	
        .tit-mod	{ background:transparent url('imagens/bg-divisor.jpg') repeat-x scroll right bottom; padding-top:7px; padding-bottom:12px; float:left; width:100%; }
        .tit-mod h2 { font-weight:normal; font-size:20px; color:#93b705; font-family:"Trebuchet MS", sans-serif; padding-left:2px; }
        					

        .list-busca 				 	{ list-style:none!important; margin-top:20px;  width:100%; float:left; }
        .list-busca li			 		{ line-height:20px; display:block; clear:both; padding-bottom:20px; color:#666666;  }
        .list-busca li a 				{ color:#006600; font-size:15px; display:block; }
        .list-busca li a:hover 			{ color:#adc800; }





        /* Resultado  Busca */


	        .paginacao-busca 			{ width:100%; float:left; line-height:20px;  }
	        .paginacao-busca a,		
	        .paginacao-busca a:visited	{ color:#006600; font-weight:bold; margin-left:3px; margin-right:3px; }
	        .paginacao-busca a:hover	{ color:#adc800; }
        	
        	
	        .btn-topo 		{ float:right; text-decoration:underline; font-weight:normal!important; }
	        .btn-exibir  	{ margin-right:15px; color:#006600; }
	        .btn-exibir a 	{ text-decoration:underline; font-weight:normal!important;}
        	
	
        	
        /* Busca Skin  */
        	
	        .bx-busc			{ 
		        padding-top:10px; padding-left:10px; padding-bottom:48px; text-align:left;
		        border:1px #fff solid; border-top:1px #fff none; background:#ebe9e9 url('imagens/bg-divisor00.jpg') repeat-x scroll left top; 
		        position:relative;
	        }
	        .bx-busc .cad-txt 	{ margin-top:5px; width:88%;  }
	        .bx-busc .btn-05	{ position:absolute; right:7px; bottom:7px;  }
        	
	
	

     
     
     
     
     
                

	/*Newsletter*/

		.bx-newsletter 			{ 
			padding-top:10px; padding-left:10px;  width:295px; height:72px; 
			border:1px #fff solid; border-top:1px #fff none; background:#ebe9e9 url('imagens/bg-divisor00.jpg') repeat-x scroll left top; 
			position:relative;
		}
		.bx-newsletter .c-s-e,
		.bx-newsletter .c-s-d 
		{ 
			background-image:url('imagens/bg-divisor00.jpg'); background-repeat:no-repeat; background-position:center top;
			width:2px; height:2px; display:inline-block; top:0px; position:absolute;
		}
		
		.bx-newsletter .c-s-e { left:-1px; }
		.bx-newsletter .c-s-d { right:-1px; }
		
		.bx-newsletter .cad-lbl 	{ font-size:12px; }
	    .bx-newsletter .cad-lbl b	{ font-weight:normal; }

		.bx-newsletter .cad-txt { width:190px; }
		
		.bx-newsletter .btn { margin-left:210px; color:#666666; font-size:11px;}
		.bx-newsletter .btn:hover { color:#7B9700; }
		
	
	
	
	    /*  Interna skin dois*/
    	
	    .bx-newsletter2 			{ 
		    padding-top:10px; padding-left:10px; padding-bottom:10px;
		    border:1px #fff solid; border-top:1px #fff none; background:#ebe9e9 url('imagens/bg-divisor00.jpg') repeat-x scroll left top; 
		    position:relative;
	    }
	    .bx-newsletter2 .cad-lbl 	{ font-size:11px; }
	    .bx-newsletter2 .cad-txt 	{ width:150px!important; margin-top:4px; }
	    .bx-newsletter2 .btn-02 	{ margin-top:10px; margin-left:85px; }
	    .bx-newsletter2 .btn-02 a	{ font-size:11px; }
	
	
		
		
		
		
	/*Guia Medicos*/
	
	
	




	.guia-medicos 			{ }

	.guia-medicos .tit		{ color:#006600; font-size:20px; font-family:"Trebuchet MS", sans-serif; padding-bottom:7px; }

	.guia-medicos .tab-pesquisa { }
	.guia-medicos .tab-pesquisa th { text-align:left; }
	
	.guia-medicos .tab-pesquisa th, 
	.guia-medicos .tab-pesquisa td
	{ height:28px; font-size:12px; font-weight:normal; }
	
	.guia-medicos .tab-pesquisa .cad-txt { height:22px; line-height:22px; padding:0px; }




	
	/** Fale Conosco **/
	

	table.bx-fale-conosco 		{ width: auto; clear:both; float:left;  }
	table.bx-fale-conosco td 	{ padding:0px 0px 8px 0px;  }

	.bx-fale-conosco .bx-aviso { background-color:#ebe9e9; border:1px #fff solid; padding:12px 11px; width:97% !important; }
    
    /* Fale Conosco que estava quebrando */
        table.bx-form-conosco 		{ width:-moz-max-content; clear:both; float:left;  }
	    table.bx-form-conosco td 	{ padding:0px 0px 8px 0px;  }

	    .bx-fale-form .bx-aviso { background-color:#ebe9e9; border:1px #fff solid; padding:12px 11px; width:97% !important; }
    /* termino */
    
	table.bx-fale-conosco-int		{ width: auto; clear:both; float:left; }
	table.bx-fale-conosco-int th    { line-height:30px; background-color:#ADC801; color:#ffffff; border:1px solid #ADC801;  width:150px; font-weight:bold;}
	table.bx-fale-conosco-int tr    {}
	table.bx-fale-conosco-int td 	{ padding:10px 5px 8px 5px; border:1px solid #ADC801; }
	
	table.bx-fale-conosco-int Caption { float:left; color:#B9D302; font-size:13px; margin-bottom:15px;  font-weight:bold;}
	
	table.bx-fale-form-int		{ width: auto; clear:both; float:left; }
	table.bx-fale-form-int th    { line-height:30px; background-color:#ADC801; color:#ffffff; border:1px solid #ADC801;  width:150px; font-weight:bold;}
	table.bx-fale-form-int tr    {}
	table.bx-fale-form-int td 	{ padding:10px 5px 8px 5px; border:1px solid #ADC801; }
	
	table.bx-fale-form-int Caption { float:left; margin-bottom:15px; width:251%;}
	table.bx-fale-form-borda  { border:none!important; }
	
	
    .tit-form { float:left; color:#B9D302; font-size:13px;  font-weight:bold;}
    .tit-form-inter strong  { color:#B9D302; font-weight:bold; }
   
	.bx-fale-conosco-int .bx-aviso { background-color:#ebe9e9; border:1px #fff solid; padding:12px 11px; width:97% !important; }
    
    table.bx-fale-conosco-borda { border:1px solid none!important; }
    
    table.bx-fale-conosco-inter		{ width: auto; clear:both; float:left; line-height:30px;  margin-bottom:-19px; }
	table.bx-fale-conosco-inter th  { background-color:#ADC801; color:#ffffff; border:1px solid #ADC801;  width:150px; font-weight:bold;}
	table.bx-fale-conosco-inter tr  {}
	table.bx-fale-conosco-inter td 	{ text-align:center; padding:0px 0px 0px 0px!important; color:#ADC800; font-weight:bold; }
	
	.bx-fale-conosco-inter .bx-aviso { background-color:#ebe9e9; border:1px #fff solid; padding:12px 11px; width:97% !important; }
    
    

	.bx-fale-conosco-grid { width:80px;}
	

	/* template home */

 	.rec-undc-00	{ width:630px; float:left; }
 	.rec-undc-01	{ width:310px; float:right; }
 	.rec-undc-02	{ width:315px; float:left; }
 	.rec-undc-03	{ width:100%; float:left; }
 	.rec-undc-04	{ width:100%; margin-top:12px; float:left;}
	.rec-undc-05	{ width:295px; float:right; }
	
 	.rec-undc-06	{ width:190px; float:left; }
 	.rec-undc-07	{ width:750px; float:right; }
 	
 	.rec-undc-08	{ width:550px; float:left; margin-left:10px; }
 	.rec-undc-09	{ width:190px; float:right; }	
 	
 	.rec-undc-12	{ width:270px; float:left; }	
 	.rec-undc-13	{ width:650px; float:right; }

 	
 	/* template internas */	
 	
 	.tit-interna { line-height:40px; color:#006600; font-size:18px; font-family:Arial, Helvetica, sans-serif; }
 	.tit-interna-mn { line-height:40px; color:#006600; font-weight:normal; font-size:20px; font-family: "Segoe UI", Tahoma, Geneva, Verdana; }
 	
 	
 	
/* Abas Template Home */
	.bx-enquete { float:left; width:100%; position:relative; }
	
	.bx-enquete .abas  	{ 
		float:left; width:84px; background: transparent url('imagens/enquete-c-d-vertical.jpg') repeat-y scroll right top; 
		position:absolute; top:0px; left:0px;
	}
	.sessao-enquete	{ 
		border:1px #fff solid; border-left:1px #fff none; float:right; width:auto; padding-bottom:15px; 
		background:#f6f6f6 url('imagens/bg-enquete.jpg') repeat-x scroll left top;
		
	}
	.bx-enquete .sessao-enquete	{ 
		border:1px #fff solid; border-left:1px #fff none; float:right; width:227px; padding-bottom:15px; 
		background:#f6f6f6 url('imagens/bg-enquete.jpg') repeat-x scroll left top;
		
	}
	.bx-enquete .sessao-enquete .bx, .sessao-enquete .bx{ 
		background:transparent url('imagens/enquete-c-d-vertical.jpg') repeat-y scroll left top;
		padding:15px 15px 8px 15px;
	}
	.bx-enquete .sessao-enquete	p, .sessao-enquete	p 	{ /*padding-bottom:15px;*/ }
	.bx-enquete .sessao-enquete	p a, .sessao-enquete p a	{ color:#006600; font-weight:bold; }
	.bx-enquete .sessao-enquete p a:hover, .sessao-enquete p a:hover { text-decoration:none; }
	 
	.bx-enquete .btn, .sessao-enquete .btn { color:#666666; font-size:11px; vertical-align:middle; margin-left:10px; }
	
	.bx-enquete .abas .btn-enquete, .bx-enquete .abas .btn-enquete:hover, .bx-enquete .abas .btn-enquete:active, .bx-enquete .abas .btn-enquete:focus, 
	.bx-enquete .abas .btn-sabia, .bx-enquete .abas .btn-sabia:hover, .bx-enquete .abas .btn-sabia:active, .bx-enquete .abas .btn-sabia:focus, 
	.bx-enquete .abas .btn-saudavel, .bx-enquete .abas .btn-saudavel:hover, .bx-enquete .abas .btn-saudavel:active, .bx-enquete .abas .btn-saudavel:focus, 
	.ativo_enquete1, 
	.ativo_enquete2, 
	.ativo_enquete0
	{	width:82px; height:76px; outline:1px #fff none; display:inline-block; *display:block; 
		text-indent:-9999px; margin-right:2px; position:relative;
		background-image:url('imagens/aba-enquete.jpg'); 
	}
	
	.bx-enquete .abas .btn-enquete			{ background-position:0px -152px; }
	.bx-enquete .abas .btn-enquete:hover	{ background-position:0px -76px; }
	/*.bx-enquete .abas .btn-enquete:active, 
	.bx-enquete .abas .btn-enquete:focus,*/ 
	.ativo_enquete0						{ background-position:0px 0px!important; margin-left:2px; *margin-left:3px;}
	
	.bx-enquete .abas .btn-sabia			{ background-position:-164px -152px; }
	.bx-enquete .abas .btn-sabia:hover		{ background-position:-164px -76px; }
	/*.bx-enquete .abas .btn-sabia:active, 
	.bx-enquete .abas .btn-sabia:focus, */
	.ativo_enquete1						{ background-position:-164px 0px!important; margin-left:2px; *margin-left:3px;  }
	
	.bx-enquete .abas .btn-saudavel			{ background-position:-82px -152px;  }
	.bx-enquete .abas .btn-saudavel:hover	{ background-position:-82px -76px; }
	/*.bx-enquete .abas .btn-saudavel:active,
	.bx-enquete .abas .btn-saudavel:focus,*/ 
	.ativo_enquete2					{ background-position:-82px 0px!important; margin-left:2px; *margin-left:3px;  }
	
	
	
	
	
	/* aba Medico  servicos*/
		
	.bx-medico-servico { width:314px; float:left; }
	
	.aba-med-ser { list-style:none; width:314px; height:39px; float:left; background:transparent url('imagens/bg-aba-ul.jpg') repeat-x scroll left bottom; }
	.aba-med-ser li { margin-right:7px; float:left; }
			
	.aba-med-ser li a,
	.aba-med-ser li a span,
	.aba-med-ser li .ativo_medico0, 
	.aba-med-ser li .ativo_medico0,
	.aba-med-ser li .ativo_medico1 span,
	.aba-med-ser li .ativo_medico1 span	{ line-height:39px; height:39px; text-decoration:none; background-image:url('imagens/aba-medico-servicos.jpg'); cursor:pointer; }
	
	
	.aba-med-ser li a 
	{  display:inline-block; background-position:right top; padding-right:7px; font-size:12px; color:#666666; outline:#fff none thin; font-weight:bold; text-decoration:none; }
	
	.aba-med-ser li a span,
	.aba-med-ser li .ativo_medico0 span, 
	.aba-med-ser li .ativo_medico1 span
	{ display:inline-block;  padding-left:15px; padding-right:8px; background-position:left top;}
	
	.aba-med-ser li a:hover, 		
	.aba-med-ser li .ativo_medico1:hover
	{ background-position:right -78px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; color:#fff; }
	
	.aba-med-ser li a span:hover, 
	.aba-med-ser li .ativo_medico1 span:hover	
	{ background-position:left -78px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; color:#fff; }
	
	.aba-med-ser li .ativo_medico0 		{ background-position:right -39px!important; color:#fff; }
	.aba-med-ser li .ativo_medico0 span	{ background-position:left -39px!important; color:#fff; }
		
	.aba-med-ser li .ativo_medico1 		{ background-position:right -78px!important; color:#fff; }
	.aba-med-ser li .ativo_medico1 span	{ background-position:left -78px!important; color:#fff; }
	
	
	.bx-for { 
		width:312px; border:1px #dbdbdb solid; border-top:1px #fff none; float:left; 
		background:#f4f4f4 url('imagens/bg-enquete.jpg') repeat-x scroll left top; 
	}
	.bx-for .bx-den { width:284px; padding:13px; border:1px #fff solid; border-top:1px #fff none; float:left;  }
	
	/* imagens para modulo pessoa fisica e juridica */
	.simu-fisico-pri { background: url('imagens/Simulador-plano-particular-img1.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	.simu-fisico-seg { background: url('imagens/Simulador-plano-particular-img2.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	.simu-fisico-ter { background: url('imagens/Simulador-plano-particular-img3.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	.simu-fisico-quar { background:url('imagens/Simulador-plano-particular-img4.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	
	.simu-particular-pri { background: url('imagens/Simulador-plano-empresarial-img1.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	.simu-particular-seg { background: url('imagens/Simulador-plano-empresarial-img2.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	.simu-particular-ter { background: url('imagens/Simulador-plano-empresarial-img3.jpg') no-repeat scroll left top; width:755px; height:190px; margin-bottom:20px; float:left; }
	

 	/* btn simular que estava quebrando */
 	
 	.btn-simular		
		{ background-image:url('imagens/btn-simular.jpg'); background-repeat:no-repeat; width:71px; height:31px; border:0px; text-decoration:none!important; cursor:pointer;  }
 	
 	.btn-simular:hover		
		{ background-image:url('imagens/btn-simular-hover.jpg'); background-repeat:no-repeat; width:71px; height:31px; border:0px; text-decoration:none!important; cursor:pointer;  }
		
 	.btn-confira-relacao
	{ background-image:url('imagens/btn-confira-relacao.jpg'); background-repeat:no-repeat; width:261px; height:32px;  text-decoration:none!important; cursor:pointer; display:block;  }
   
    .btn-confira-relacao:hover
    { background-image:url('imagens/btn-confira-relacao-hover.jpg'); background-repeat:no-repeat; width:261px; height:32px;  text-decoration:none!important; cursor:pointer; display:block; }
	
	
	
	
	
	
	
	.Cadastro-Operador .textreq {  
		border-top:1px #aaadb2 solid;
		border-right:1px #dcdfe6 solid;
		border-left:1px #e2e2ec solid;
		border-bottom:1px #e2e9ef solid;
		padding:3px 6px 3px 6px;
		color:#a09d97; font-size:12px;
	}
	.Cadastro-Operador .textreq:hover, .Cadastro-Operador .textreq:active, .Cadastro-Operador .textreq:focus {  
		border:1px #fff solid;
		color:#a09d97; font-size:12px;
		background-color:#eeeded;
	}
	
	
	
	
	.box-rotetor #pgcContainer_CMSTemplate_ModuleContainer05_ctl00_imgShow { display:none;}
	
	
