/* ====================== Folha de Estilo do Site ======================== */

A:link {
	color:#056BB6;
	text-decoration : none;
	text-align :justify;
	/*font-weight: bold;*/
	font-size:9pt;
}
A:link_portal {
	color: #000000;
	text-decoration : none;
	text-align :justify;
	/*font-weight: bold;*/
	font-size:9pt;
}
A:link:hover {
	text-decoration : underline;
	color : #FFC500;
	/*font-weight: bold;*/
	font-size:9pt;
}

A:visited {
	color: #056BB6;
	text-decoration : none;
	text-align :justify;
	/*font-weight: bold;*/
	font-size:9pt;
}

A:visited:hover {
	text-decoration : underline;
	color : #FFC500;
	/*font-weight: bold;*/
	font-size:9pt;
}

a.MenuPrincipal:link, a.MenuPrincipal:visited {
	display: block;
	background: url(../imgs/fundo_onmouseout.jpg);
	vertical-align: middle;
	padding-top: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 42px;
	width: 100%;
	text-decoration: none;
}

a.MenuPrincipal:hover {
	background: url(../imgs/fundo_onmouseover.jpg);
	text-decoration: underline;
}

.Mouse {
	cursor: hand;
	font-family:Verdana, Arial;
	font-size:9pt;
	COLOR: #02509D;
	TEXT-DECORATION: none;
	text-align :justify;
}

BODY {
	scrollbar-face-color: white;
	scrollbar-arrow-color: 235329;
	scrollbar-base-color: white;
	scrollbar-shadow-color: 235329;
	scrollbar-dark-shadow-color: white;
	scrollbar-highlight-color: 235329;
	scrollbar-3d-light-color: white
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Texto {
	font-family : Verdana, Arial;
	font-size : 11pt;
	text-decoration : none;
	color : #F5690A;
	text-align : justify;
}

.TextoDestaque {
	font-family : Verdana, Arial;
	font-size : 10pt;
	text-decoration : none;
	color : #C53D03;
	text-align : justify;
}

.ProdutosDestaque {
	font-family : Verdana, Arial;
	font-size : 10pt;
	font-weight: bold;
	text-decoration : none;
	color : #C53D03;
	text-align : justify;
}

.TextoPreenchimentoObrigatorio {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	color : #FF1E00;
	text-align : justify;
}

.Campo {
	font-family: verdana;
	font-size: 8pt;
	background-color:#ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1;
}

.CampoSelecionado {
	font-family: verdana;
	font-size: 8pt;
	color : #000000;
	background-color: #CDCDCD;
	border-color: #000000;
	border-style: solid;
	border-width: 1;
}

.Botao{
	background-color:#235329;
	font-size: 10;
	font-family:Verdana, Arial;
	border-color: #B1B4E1;
	color: #FFFFFF;
	text-decoration: none;
	border: 1 solid;
	height: 18px;
	width: 120px;
	cursor: hand
}

.BotaoSelecionado {
	background-color:#235329;
	font-size: 12;
	font-family:Verdana, Arial;
	color: #FFFFFF;
	text-decoration: none;
	border-color: #B1B4E1;
	border: 1 solid;
	height: 18px;
	width: 120px;
	cursor: hand
}

.LinhaCor1 {
	background-color:#FFF6D7;
}

.LinhaCor2 {
	background-color:#FFF7B8;
}

.LinhaSelecionada{
	background: #FFF6D7;
}
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 0px solid #ccc;
  border-bottom: 0px solid #ccc;
  border-top: 0px solid #666;
  border-left: 0px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
};

/* CSS HSVP */
.TextoAzulEscuro { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #333366;}
.TextoAzul{font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #434387;}



.BordaHorizontal{
   border-right-color:#CCCCCC;
   border-right-style:solid;
   border-right-width:1px;
}
.bordaConteudo{
	border-left-color:#DEDEDE;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#DEDEDE;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#DEDEDE;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.bordaBusca{
	border-left-color:#498F8F;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#498F8F;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#498F8F;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#498F8F;
	border-top-style:solid;
	border-top-width:1px;
}
.bordaBranca{
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width::1px;
}
.TextoPreto     { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #000000; text-align:justify}
.Endereco_rodape     { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #7E9219; text-align:justify} 
.TextoBranco    { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #FFFFFF; text-align:justify} 
.TextoCinza     { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #999999;} 
.TextoMenuDestaque  { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color :#FFFFFF; font-weight:bold;}

.TextoMenuAzul  { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color :#498F8F; font-weight:bold;}

.Texto_hospital   		{ font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #148967;}
.Texto_hospital_link    { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #0681b6;}
.Texto_servicos   		{ font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #06b6b0;}
.Texto_servicos_link    { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #06b6b0;}
.Texto_orientacao 		{ font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #b861a7;}
.Texto_orientacao_link  { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #b861a7;}
.Texto_medicos    		{ font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #d5b744;}
.Texto_medicos_link     { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #d5b744;}
.Texto_ensino     		{ font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #c78d8e;}
.Texto_ensino_link      { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #c78d8e;}

.telefone {
 color: #352273;
 font-family:Verdana, Arial; 
 font-size:10px; 
 text-decoration :underline ;
}
.BotaoBusca {font-size: 7pt; font-style:normal; font-family: verdana; color:#84C1C1;
				background:#FFFFFF; cursor: hand;}				

.TextField {
	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #A6A6A6;	font-size: 10px; border-width: 1;
	color: #000000; margin: 1px;}

.TextFieldOver {
	background-color:#C5E2E2;	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #A6A6A6;	font-size: 10px; border-width: 1;
	color: #000000; margin: 1px;}

.BordaTabela{
   	 border-left-color:#498F8F;
	 border-left-style:solid;
	 border-left-width:2px;
	 
	 border-right-color:#498F8F;
	 border-right-style:solid;
	 border-right-width:2px;
	 
	 border-bottom-color:#498F8F;
	 border-bottom-style:solid;
	 border-bottom-width:2px;
	 
	 border-top-color:#498F8F;
	 border-top-style:solid;
	 border-top-width:2px;
	 
}
.BordaMedicos{
	border-left-color:#EEEDC7;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#EEEDC7;
	 border-right-style:solid;
	 border-right-width:1px;
	 
	 border-bottom-color:#EEEDC7;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 
	 border-top-color:#EEEDC7;
	 border-top-style:solid;
	 border-top-width:1px;
}
.BordaHospital{
	border-left-color:#6CAADD;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#6CAADD;
	 border-right-style:solid;
	 border-right-width:1px;
	 
	 border-bottom-color:#6CAADD;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 
	 border-top-color:#6CAADD;
	 border-top-style:solid;
	 border-top-width:1px;
}

.BordaOrientacao{
	border-left-color:#F4DCF4;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#F4DCF4;
	 border-right-style:solid;
	 border-right-width:1px;
	 
	 border-bottom-color:#F4DCF4;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 
	 border-top-color:#F4DCF4;
	 border-top-style:solid;
	 border-top-width:1px;
}


.BordaServicos{
	border-left-color:#A7E6D5;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#A7E6D5;
	 border-right-style:solid;
	 border-right-width:1px;
	 
	 border-bottom-color:#A7E6D5;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 
	 border-top-color:#A7E6D5;
	 border-top-style:solid;
	 border-top-width:1px;
}

.BordaEnsino{
	border-left-color:#E3A7AA;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#E3A7AA;
	 border-right-style:solid;
	 border-right-width:1px;
	 
	 border-bottom-color:#E3A7AA;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 
	 border-top-color:#E3A7AA;
	 border-top-style:solid;
	 border-top-width:1px;
}

.BordaDireita{
	 border-right-color:#498F8F;
	 border-right-style:solid;
	 border-right-width:1px;
}


.BordaDivisaoDireita{
     border-left-color:#FFFFFF;
	 border-left-style:dotted;
	 border-left-width:1px;
}

.BordaDivisaoEsquerda{
	 border-right-color:#11286C;
	 border-right-style:solid;
	 border-right-width:1px;
}

.BordaDivisaoEsquerdaTopo{
	 border-right-color:#11286C;
	 border-right-style:solid;
	 border-right-width:1px;
	 
 	 border-top-color:#11286C;
	 border-top-style:solid;
	 border-top-width:1px;

}


.BordaTabelaRosa{
   	 border-left-color:#FABF70;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#FABF70;
	 border-right-style:solid;
	 border-right-width:1px;
	 
	 border-bottom-color:#FABF70;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 
	 border-top-color:#FABF70;
	 border-top-style:solid;
	 border-top-width:1px;
	 
}


.BordaTabelaInicial{
     border-left-color:#F8E7CD;
	 border-left-style:solid;
	 border-left-width:1px;
	 
	 border-right-color:#F8E7CD;
	 border-right-style:solid;
	 border-right-width:1px;
		
}
.BordaEsquerdaBottom{
     border-left-color:#261E63;
	 border-left-style:solid;
	 border-left-width:1px;
	 border-bottom-color:#261E63;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
}

.BordaEsquerdaDireitaBottom{
     border-left-color:#261E63;
	 border-left-style:solid;
	 border-left-width:1px;
	 border-bottom-color:#261E63;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-right-color:#261E63;
	 border-right-style:solid;
	 border-right-width:1px;
}


.BordaBottom{
     border-bottom-color:#D8E2EA;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
}

.BordaDireitaBottom{
     border-bottom-color:#D8E2EA;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
     border-right-color:#D8E2EA;
	 border-right-style:solid;
	 border-right-width:1px;
}

.BordaCidades{
	border:#CE7573;
	border-bottom-color:#261E63;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#261E63;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#261E63;
	border-right-style:solid;
	border-right-width:1px;
}
.BordaEsquerda{
     border-left-color:#261E63;
	 border-left-style:solid;
	 border-left-width:1px;
}	
.BotaoRestrito {FONT-SIZE: 8pt;	FONT-STYLE: normal; FONT-FAMILY: Verdana; COLOR: #000000; 
		BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; 
		BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; 
		BACKGROUND : #D5D7DE; CURSOR: hand;}


a.MenuPrincipal:link { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color :#BC0605; font-weight: bold; }  
a.MenuPrincipal:visited { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color :#BC0605; font-weight: bold; }  
a.MenuPrincipal:hover {text-decoration : underline;}  

a.MenuEsquerdo:link { font-family:Verdana, Arial; font-size:10px; text-decoration :none; color :#498F8F; font-weight: bold; }  
a.MenuEsquerdo:visited { font-family:Verdana, Arial; font-size:10px; text-decoration :none; color :#498F8F; font-weight: bold; }  
a.MenuEsquerdo:hover {text-decoration : underline;}  
.TextoPreto { font-family:Arial; font-size: 11px; text-decoration:none; color:#000000; font-weight:bold;}

.TextoSaudacao { font-family:Arial; font-size: 10px; text-decoration:none; color:#000000; font-weight:bold;}

.TextoFaleConosco { font-family:Verdana; font-size: 10px; text-decoration:none; color:#343183;}

.TextoAzulItalic { font-family:Verdana; font-size: 11px; font-style:italic; text-decoration:none; color:#343183;}



a.LinkPaginacao:link    { font-family:Verdana; font-size: 10px; text-decoration:none; color:#70A2C6;} 
a.LinkPaginacao:visited { font-family:Verdana; font-size: 10px; text-decoration:none; color:#70A2C6; } 
a.LinkPaginacao:hover   { font-family:Verdana; font-size: 10px; text-decoration:underline; color:#70A2C6; }


.TextoNormal     { font-family:Verdana; font-size: 11px; text-decoration:none; color:#000000;}

.TextoItalico     { font-family:Verdana; font-size: 9px; font-style:italic; color:#000000;}

.TextoEmpresa    { font-family:Verdana; font-size: 11px; text-decoration:none; color:#000000;}


.TextoEndereco   { font-family:Verdana; font-size: 11px; text-decoration:none; color:#000000;}


.Botao {font-size: 8pt; font-style:normal; font-family: verdana; color:#FFFFFF;
				border-right: #000000 1px solid; border-top: #000000 1px solid;
				border-left: #000000 1px solid; border-bottom: #000000 1px solid;
				background: #148967; cursor: hand;}
				.unnamed1 {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	border: 1px solid #000000;

}

.curriculumFocus{
	background:#BDD9F0;
}
.curriculum{
	background:#EEF5FB;
	
}

.campoObrigatorio { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2B7595; font-weight:bold;}

.tb_zero { display:none; visibility:hidden;}



.bordaImagens {border: 1px solid #3AA37A;}

.bolinha { color:#FFFFFF;}

.Titulos    { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #00996; font-weight: bold;}		

.enderecoOWS {font-size: 11px; font-family:Verdana, Arial; text-decoration: none; color:#000000;}

.saudar {font-size: 10px; font-family:Verdana, Arial; text-decoration: none; color:#FFFFFF;  }

a.voltar:link { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #CD0102; font-weight:bold}  
a.voltar:visited { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #CD0102; font-weight:bold }  
a.voltar:hover { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #CD0102; font-weight:bold}  

a.Link_mais:link { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #FF0000; }  
a.Link_mais:visited { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #FF0000 ;}  
a.Link_mais:hover {text-decoration : underline;}  

a.Link_preto:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color :#000000; font-weight:bold }  
a.Link_preto:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color :#000000; font-weight:bold }  
a.Link_preto:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color :#000000;  font-weight:bold} 

a.Link_endereco:link { font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; color :#000000; font-weight:bold }  
a.Link_endereco:visited { font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; color :#000000; font-weight:bold }  
a.Link_endereco:hover { font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; color :#000000;  font-weight:bold} 


a.Link_normal:link { font-family:Verdana, sans-serif; font-size:10px; text-decoration : none; color :#11286C; }  
a.Link_normal:visited { font-family:Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none ; color :#11286C; }  
a.Link_normal:hover { font-family:Verdana, sans-serif; font-size:10px; text-decoration:underline; color :#11286C; }

a.linkBranco:link { font-family:Verdana, sans-serif; font-size:10px; text-decoration : none; color:#FFFFFF; font-weight:bold }  
a.linkBranco:visited { font-family:Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none ; color:#FFFFFF; font-weight:bold }  
a.linkBranco:hover { font-family:Verdana, sans-serif; font-size:10px; text-decoration:underline; color:#FFFFFF; font-weight:bold }

a.Link_azul:link    { font-family:Verdana;  font-size:10px; text-decoration : none; color :#11286C; }  
a.Link_azul:visited { font-family:Verdana;  font-size:10px; text-decoration : none; color :#11286C; }  
a.Link_azul:hover   { font-family:Verdana;  font-size:10px; text-decoration : none; color :#11286C; } 
.quadradinhos {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	height: auto;

} 

.TextIndent{
text-indent:10px;
}

.TextIndentProduto{
text-indent:20px;
}

.fundoProdutos{
background: url(../imgs/fundo_tabela_sub_produtos.gif);
}