/* GERAIS */
body{
	background:#666666 url(/imagens/bg_top.gif) repeat-x top;
}
*{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:12px;
	color:#60341c;
	list-style:none;
}
img{
	border:none;
}
.line{
	height:12px;
	float:left;
	width:550px;
	background:url(/imagens/bg_line.gif) repeat-x center;
}
.line2{
	background:url(/imagens/bg_line2.gif) repeat-y center;
	float:left;
	width:2px;
	height:190px;
	background-color:#999999; 
	padding-left:15px;
}
#colMenu .line{
	height:12px;
	float:left;
	width:178px;
	margin-left:10px;
	background:url(/imagens/bg_line_col.gif) repeat-x center;
}
#pCapa .line, #colContentCol2 .line{
	width:180px;
}
.foto{
	width:248px;
	float:left;
	margin-right:0.8em;
	background:#fafaf0;
	overflow:hidden;
}
.fotoDireita{
	width:248px;
	float:right;
	margin-right:0.8em;
	background:#fafaf0;
	overflow:hidden;
}
.fotoPequena{
	width:124px;
	height:94px;
	float:left;
	margin-right:0.8em;
	background:#fafaf0;
	overflow:hidden;
}
.fotoDupla{
	width:546px;
	float:left;
	margin-right:0.8em;
	background:#fafaf0;
	overflow:hidden;
}
.fotoDireita img{
	border:solid 2px #ececd3;
}
.fotoPequena img{
	border:solid 2px #ececd3;
}
.fotoDupla img{
	border:solid 2px #ececd3;
}
.foto img{
	border:solid 2px #ececd3;
}
.foto span{
	float:left;
	padding:0 5px 2px 5px;
	color:#8b8045;
	font-size:11px;
	line-height:normal;
}
.fotoDireita span{
	float:left;
	padding:0 5px 2px 5px;
	color:#8b8045;
	font-size:11px;
	line-height:normal;
}
.fotoPequena span{
	float:left;
	padding:0 5px 2px 5px;
	color:#8b8045;
	font-size:11px;
	line-height:normal;
}
.fotoDupla span{
	float:left;
	padding:0 5px 2px 5px;
	color:#8b8045;
	font-size:11px;
	line-height:normal;
}
#fotosGaleria{
	float:left;
}
#fotosGaleria img{
	float:left;
	margin-right:13px;
	margin-bottom:10px;
	
}
.linha{
	width:550px;
	height:2px;
	margin:0;
	padding:0;
}
p{
	line-height:1.4em;
	margin-bottom:1em;
}
#pNoticias .box{
	font-size:13px;
}

#pNoticias li a{
	font-size:13px;
}

#pCapa p, #colMenu p{
	margin:0;
}
h1{
	font-size:14px;
	font-weight:bold;
	color:#772b00;
}
h2{
	font-size:20px;
	font-weight:normal;
	color:#772b00;
	margin-top:0.5em;
	float:left;
	width:550px;
}
h2 span{
	float:right;
	font-size:10px;
	margin-top:-22px;
	color:#999999;	
}
h2 span *{
	float:left;
	margin-left:2px;
}
h3{
	font-size:14px;
	font-weight:bold;
	color:#1a2b56;
	margin-bottom:0.5em;
}
#colMenu h1{
	font-size:16px;
	font-weight:normal;
	color:#772b00;
	margin-bottom:0.1em;
}
#colMenu p{
	line-height:1.3em;
	margin:0;
	color:#666666;
}
.block{
	float:left;
	width:550px;
}

.box{
	float:left;
	width:550px;
}

.block2{
	width:350px;
	float:left;
}
.block .especializados{
	float:left;
	width:550px;
}
.block .especializadosLogos{
	float:left;
	padding:0px;
	margin-right:10px;
}
.block .especializadosTexto{
	width:400px;
	float:left;
	padding:0;
	margin-bottom:10px;
	
}
#colMenu .block{
	float:left;
	width:178px;
	padding:0 10px 0 10px;
}
#colContentCol1 .block, #colContentCol2 .block{
	float:left;
	width:265px;
	margin-top:10px;
}
.btnLeiaMais{
	margin-bottom:-3px;
	margin-left:5px;
	cursor:pointer;
}
.imgTitulo{
	margin-bottom:0em;
}
.capaIntegracao .imgTitulo{
	margin-bottom:0.1em;
}
.imgLeft{
	float:left;
	border:solid 2px #ececd3;
	margin-right:0.5em;
}
.imgTop{
	border:solid 2px #ececd3;
	margin-bottom:0.2em;
}
.capaIntegracao .imgLeft, .capaIntegracao .imgTop{
	border-color:#d0d0be;
}
li{
	background:url(/imagens/marc.gif) no-repeat 0 6px;
	padding-left:12px;
}
a{
	text-decoration:none;
	color:#fb7800;
}
a:hover{
	 text-decoration:underline;
}
/* END-GERAIS */
/* FORMULÁRIOS */
.formInput, .formInput2{
	height:22px;
	float:left;
	margin-top:5px;
}

.formInput .formInputBgEsq, .formInput2 .formInputBgEsq, .formInput .formInputBgDir, .formInput2 .formInputBgDir{
	width:5px;
	height:22px;
	float:left;
}

.formInput .formInputBgEsq{
	background:url(/imagens/bg_input_esq.gif) no-repeat 0 0;
}
.formInput2 .formInputBgEsq{
	background:url(/imagens/bg_input_esq.gif) no-repeat 0 -22px;
}
.formInput .formInputBgDir{
	background:url(/imagens/bg_input_dir.gif) no-repeat 0 0;
}
.formInput2 .formInputBgDir{
	background:url(/imagens/bg_input_dir.gif) no-repeat 0 -22px;
}
.formInput .inputText, .formInput2 .inputText{
	height:20px;
	padding:2px 0 0 0;
	background:none;
	background-repeat:repeat-x;
	border:none;
	float:left;
	color:#686868;
}
.textArea{
	height:86px;
	padding-top:2px;
	background:none;
	background-repeat:repeat-x;
	border:none;
	float:left;
	color:#686868;
}
.formInput .textArea{
	background-color:#FFFFFF;
	border:1px solid #F1F0E2;
}
.formInput2 .textArea{
	background-color:#FFFFFF;
	border:1px solid #DADADA;
}
.formInput .inputText{
	background:url(/imagens/bg_input.gif) 0 0;
}
.formInput2 .inputText{
	background:url(/imagens/bg_input.gif) 0 -22px;
}
.inputImg{
	float:left;
	margin-left:10px;
}
.lMapa{
	padding-left:15px;
	background:url(/imagens/icon_map.gif) no-repeat 0 4px;
}
/* END-FORMULÁRIOS */
/* TESTES */
.testes {
	float:left; 
	padding-top:10px;
	padding-bottom:10px;
}
.testesFoto {
	style=width:210px; 
	float:left;
}
.testesLink {
	width:290px; 
	float:left; 
	padding-top:15px;
}    

/* END TESTES */
/* DIAGNOSTICOS E TERAPIAS */
.tituloTerapia{
	float:left; 
	width:450px;
}
.chamadaTerapia{
	float:left; 
	width:450px;
}
.infoTerapia{
	float:left; 
	width:450px;
	display:block;
}
.botaoTerapia{
	float:left; 
	width:450px;
	height:15px;
	padding-top:15px;
}
/* END DIAGNOSTICOS E TERAPIAS */
#div100{
	position:absolute;
	z-index:1;
	float:left;
	width:100%;
	background:url(/imagens/bg_top2.gif) no-repeat center top;
}
#divContent100{
	float:left;
	width:100%;
	background:#fffff8;
	margin-top:198px;
}
#divContentCenter{
	width:778px;
	margin:0 auto;
}
#divContent{
	width:778px;
	float:left;
	background:url(/imagens/bg_coluna.gif) repeat-y left;
	padding:155px 0 20px 0;
}
#divTop100{
	position:absolute;
	z-index:2;
	float:left;
	width:100%;
	height:357px;
	background:url(/imagens/sombra_destaque.gif) no-repeat bottom center;
}
#divTop{
	margin:0 auto;
	width:778px;
	height:357px;
}
#logoBusca{
	float:left;
	width:778px;
	height:74px;
}
.logomarca{
	float:left;
	margin:13px 0 0 5px;
}
.busca{
	float:right;
	padding:26px 0 0 0;
}
.busca a{
	color:#656c90;
	margin-top:2px;
}
.busca a:hover{
	text-decoration:none;
}
.busca *{
	float:left;
	margin-left:15px;
}
.busca .tFale{
	background:url(/imagens/icon_faleconosco.gif) no-repeat 0 5px;
	padding-left:13px;
}
.busca .tFale:hover{
	background-image:url(/imagens/icon_faleconosco2.gif);
	color:#fb7800;
}
.busca .tIntranet{
	background:url(/imagens/icon_intranet.gif) no-repeat 0 4px;
	padding-left:11px;
}
.busca .tIntranet:hover{
	background-image:url(/imagens/icon_intranet2.gif);
	color:#fb7800;
}
.busca .tMapa{
	background:url(/imagens/icon_mapa.gif) no-repeat 0 5px;
	padding-left:14px;
}
.busca .tMapa:hover{
	background-image:url(/imagens/icon_mapa2.gif);
	color:#fb7800;
}
.busca form{
	margin:0;
	padding-left:15px;
}
.busca .iText, .busca .iText2{
	width:152px;
	height:20px;
	background:none;
	border:none;
	background-image:url(/imagens/busca_bg_input.gif);
	background-position:0 0;
	color:#686868;
	padding:2px 4px 0 4px;
	margin:0;
}
.busca .iText2{
	background-position:0 -22px;
}
#destaque{
	float:left;
	width:778px;
	height:263px;
}
/* MENU */
#colMenu{
	width:198px;
	float:left;
	background:url(/imagens/bg_coluna2.gif) no-repeat;
}
#colMenu li{
	padding:0;
	background:none;
}
.menu{
	padding:4px 0 0 3px;
	width:195px;
}
.menu li{
	float:left;
}
.menu *{
	float:left;
}
.menu li a{
	width:172px;
	height:23px;
	color:#333333;
	font-size:13px;
	padding:4px 0 0 23px;
	background:url(/imagens/menu_marc1.gif) no-repeat 8px 9px;
}
.menu li .fechado{
	background-image:url(/imagens/menu_marc2.gif);
}
.menu li .aberto{
	background-image:url(/imagens/menu_marc3.gif);
}
.menu li a:hover{
	color:#fb7800;
	text-decoration:none;
}
#pCapa #mCapa,
#pInstitucional #mInstitucional,
#pServicos #mServicos,
#pMedicos #mMedicos,
#pEnsino #mEnsino,
#pNoticias #mNoticias,
#pGuiadeInternacao #mGuiadeInternacao,
#pCanalVAH #mCanalVAH,
#pResponsabilidadeSocial #mResponsabilidadeSocial,
#pAcionistas #mAcionistas,
#pAcreditacao #mAcreditacao,
#pEspecialidadesMedicas #mEspecialidadesMedicas,
#pDiferenciais #mDiferenciais,
#pConvenios #mConvenios,
#pDiagnosticoeTerapia #mDiagnosticoeTerapia,
#pFaleConosco #mFaleConosco{
	background:url(/imagens/menu_bg_atual.gif) no-repeat 2px 0;
}
#pCapa #mCapa a,
#pInstitucional #mInstitucional a,
#pServicos #mServicos a,
#pMedicos #mMedicos a,
#pEnsino #mEnsino a,
#pNoticias #mNoticias a,
#pGuiadeInternacao #mGuiadeInternacao a,
#pCanalVAH #mCanalVAH a,
#pResponsabilidadeSocial #mResponsabilidadeSocial a,
#pAcionistas #mAcionistas a,
#pAcreditacao #mAcreditacao a,
#pEspecialidadesMedicas #mEspecialidadesMedicas a,
#pDiferenciais #mDiferenciais a,
#pConvenios #mConvenios a,
#pDiagnosticoeTerapia #mDiagnosticoeTerapia a,
#pFaleConosco #mFaleConosco a{
	color:#9c7d00;
}
.submenu li a{
	width:162px;
	height:20px!important;
	background:url(/imagens/menu_marc4.gif) no-repeat 24px 6px;
	padding:0 0 0 33px;
	font-size:11px;
	color:#333333!important;
}
.submenu li a:hover{
	color:#fb7800!important;
}
/* END - MENU */


/*@@@@@@@@@@@@@@@@@@ MENU NOVO @@@@@@@@@@@@@@@@@@@@@@@@@*/


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}
.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(/imagens/menu/menu_vazio.gif) no-repeat left center;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}
.treeview a{
	color:#333333;
}
.treeview li a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	 text-decoration:none;
}
.treeview li a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fb7800;
}
.treeview li a:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fb7800;
}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(/imagens/menu/menu_mais.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}
.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
.paginainicial{
	color:#9c7d00;
}
.links .linksMenor a, .links .linksMenor a:hover, .links .linksMenor a:active{
	font-size:11px;
}
.links li{
	background: url(/imagens/menu/menu_ponto.gif) no-repeat left center;
}


/*@@@@@@@@@@@@@@@@@@ FIM MENU NOVO @@@@@@@@@@@@@@@@@@@@@*/
#colContent{
	width:550px;
	float:left;
	padding:3px 0 0 20px;
}
#colContentCol1{
	width:265px;
	float:left;
}
#colContentCol2{
	width:265px;
	float:right;
}

/* CAPA INTERAÇÃO */
.capaIntegracao{
	float:left;
	width:530px;
	background:#fbfbf3;
	border:solid 1px #f1f1e6;
	padding:0 9px 9px 9px;
	margin:20px 0 0 0;
}
.capaIntegracao p, .capaIntegracao h1{
	color:#716d59;
	line-height:1.3em;
}
.capaIntegracao h1{
	font-weight:bold;
}
.capaIntegracaoInt{
	float:left;
	width:530px;
	margin:9px 0 0 0;
	background:url(/imagens/bg_interacao_line_v.gif) repeat-y 264px 0;
}
.capaIntegracaoL1{
	width:530px;
	float:left;
}
.capaIntegracaoL2{
	width:530px;
	float:left;
}
.fotododiaLegenda{
	float:left;
}
.capaIntegracaoL1{
	padding-bottom:12px;
	background:url(/imagens/bg_interacao_line_h.gif) repeat-x bottom;
	margin-bottom:10px;
}
.capaComunicadosCol1{
	width:520px;
	float:left;
}
.capaComunicadosCol1 p{
	height:50px;
}
.capaIntegracaoCol1{
	width:255px;
	float:left;
	
}
.capaIntegracaoCol1 p{
	height:50px;
	display:table;
}
.capaIntegracaoCol2{
	width:255px;
	float:right;
}
.mComunicacao li{
	clear:both;
	background:none;
	padding:0;
}
.mComunicacao li a{
	float:left;
	margin-top:10px;
	width:249px;
	height:20px;
	padding:1px 0 0 6px;
	background:url(/imagens/bg_com_btn.gif) no-repeat 0 0;
}
.mComunicacao li a:hover{
	text-decoration:none;
	background-position:0 -21px;
}
.mComunicacao li a span{
	float:left;
	width:250px;
	color:#fb7800;
	background:url(/imagens/com_seta1.gif) no-repeat 235px 7px;
	cursor:pointer;
}
.mComunicacao .aberto a span{
	float:left;
	width:250px;
	color:#1a2b56;
	background:url(/imagens/com_seta2.gif) no-repeat 235px 7px;
	cursor:pointer;
}
.mComunicacao .formMulInput{
	margin-top:5px;
	float:left;
	width:215px;
	height:70px;
	background:url(/imagens/bg_input_com.gif.gif) no-repeat 0 0;
}
.mComunicacao .formMulInput2{
	margin-top:5px;
	float:left;
	width:215px;
	height:70px;
	background:url(/imagens/bg_input_com.gif.gif) no-repeat 0 -70px;
}
.mComunicacao .inputTextMult{
	width:205px;
	height:53px;
	padding:5px;
	background:none;
	border:none;
	color:#666666;
	overflow:auto;
}
.mComunicacao p{
	 float:left;
	 width:245px;
	 padding:0 5px 0 5px;
	 margin:5px 0 5px 0;
}
/* FORMULARIO VISITA */
.formVisita{
	width:555px;
	float:left;
}
.mVisita li{
	clear:both;
	background:none;
	padding:0;
}
.mVisita li a{
	float:left;
	margin-top:10px;
	width:545px;
	height:20px;
	padding:1px 0 0 6px;
	background:url(/imagens/bg_com_btn2.gif) no-repeat 0 0;
}
.mVisita li a:hover{
	text-decoration:none;
	background-position:0 -21px;
}
.mVisita li a span{
	float:left;
	width:545px;
	color:#fb7800;
	background:url(/imagens/com_seta1.gif) no-repeat 525px 7px;
	cursor:pointer;
}
.mVisita .aberto a span{
	float:left;
	width:545px;
	color:#1a2b56;
	background:url(/imagens/com_seta2.gif) no-repeat 525px 7px;
	cursor:pointer;
}
.mVisita .formMulInput{
	margin-top:5px;
	float:left;
	width:215px;
	height:70px;
	background:url(/imagens/bg_input_com.gif.gif) no-repeat 0 0;
}
.mVisita .formMulInput2{
	margin-top:5px;
	float:left;
	width:215px;
	height:70px;
	background:url(/imagens/bg_input_com.gif.gif) no-repeat 0 -70px;
}
.mVisita .inputTextMult{
	width:205px;
	height:53px;
	padding:5px;
	background:none;
	border:none;
	color:#666666;
	overflow:auto;
}
.mVisita p{
	 float:left;
	 width:545px;
	 padding:0 5px 0 5px;
	 margin:5px 0 5px 0;
}
#VisitaCursos span{
	float:left;
}


/* END FORMULARIO VISITA */
.conheca{
	float:left;
	width:550px;
	margin-top:20px;
}
.conheca .foto{
	float:left;
	border:solid 3px #ececd3;
}
.conheca .imgTitulo{
	float:left;
}
.conheca .desc{
	width:254px;
	float:left;
	padding:0 0 0 10px;
	background:url(/imagens/bg_conheca_h1.gif) repeat-x 0 30px;
}
.conheca h1{
	clear:both;
	width:244px;
	float:left;
	margin:15px 0 15px 0;
}
.conheca p{
	clear:both;
}
.conheca .btns{
	margin-top:6px;
}
.conheca .btns a{
	float:left;
	margin-right:5px;
	padding-top:5px;
}
/* END - CAPA INTERAÇÃO */
.galeriaFotos{
	width:550px;
	float:left;
	margin-bottom:1em;
}
.galeriaFotos li{
	float:left;
	padding:0;
	background:none;
}
.galeriaFotos li a{
	float:left;
	margin:0 5px 0 5px;
}
.galeriaFotos li a img{
	border:solid 3px #ececd3;
}
.galeriaFotos li a:hover img{
	border:solid 3px #fb7800;
}

.galeriaFotos .btn a, .galeriaFotos .btn a img, .galeriaFotos .btn a:hover img{
	margin:0;
	border:none;
}
.verTodas{
	text-align:right;
}

/* RODAPÉ */
#divFoot100{
	float:left;
	width:100%;
	background:url(/imagens/bg_foot.gif) repeat-x top;
}
#divFootCenter{
	width:778px;
	margin:0 auto;
}
#divFootContent{
	width:778px;
	float:left;
	height:24px;
	padding-top:7px;
	background:url(/imagens/bg_foot2.gif) no-repeat left 1px;
}
#divFootContent span{
	float:left;
	font-size:11px;
	color:#e8e7d9!important;
	width:198px;
	text-align:center;
}
#divFootContent img{
	float:right;
	margin:3px 10px 0 0;
}


/* END - RODAPÉ */


/*.formCol1_2{
	width:250px;
	float:left;
}*/

/*--------[ Galeria ]----------------*/
#galeria {
	height:66px;
	padding:1px 4px 1px 10px;
	margin-bottom:10px;
	margin-top:25px;
	float:left;
}
div.gItems {
	width:510;
	height:66px;
	float:left;
}
div.gItems a{
	display:block;
	float:left;
	border: 2px solid #fff;
	width:80px;
	height:60px;
	background: url(../../imagens/bg_item_galeria.png) center center no-repeat;
	font-size:14px;
	color:#ccc;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	margin-right:4px;
}
div.gItems a:hover{
	border: 2px solid #fb7800;
}
div.gItems a.active {
	color:#555;
	cursor:default;
}
a.gPrev, a.gNext {
	display:block;
	width:16px;
	height:61px;
	background-repeat:no-repeat;
	float:left;
	padding-top:2px;
	margin-top:1px;
}
a.gPrev {
	background: url(../../imagens/img_btn_galeriaLeft.png) center center no-repeat;
}
a.gNext {
	background: url(../../imagens/img_btn_galeriaRight.png) center center no-repeat;
}

.exibeServicos{
	float:left;
	width:550px;
	border:1px solid #f2f2f2; 
	padding-top:20px; 
	background-color:#f9f9ef;
	margin-bottom:25px;
}


/********************************************************** ESPECIALIDADES MÉDICOS ***************** Régio moulin ***/
#resultado_busca{
	border:1px solid #f2f2f2; 
	width:538px; 
	padding:5px; 
	float:left;
}

.medicoBox{
	float:left; 
	padding:15px 0 0 0;
	*padding:15px 0 15px 0; 
	cursor:pointer;
	width:538px;
}

.medicoGravata{
	width:64px; 
	height:80px; 
	float:left; 
	overflow:hidden;
	margin-bottom:15px;
}

.medicoTitulo{
	 float:left; 
	 margin-left:9px; 
	 width:430px;
}

.medicoEmail{
	margin-left:9px; 
	margin-bottom:15px; 
	float:left; 
	width:430px;
}

.fieldsetPesquisa{
	border:1px solid #f2f2f2; 
	padding:15px 5px 10px 5px; 
	margin-bottom:20px;
}

.legendClass{
	background-color:#f2f2f2; 
	padding:3px;
	margin-bottom:10px;
}

#estatico{
	border:1px solid #f2f2f2; 
	width:538px; 
	padding:5px; 
	float:left; 
	display:none;"
}

.fotoRevista a img{
	width:115px;
	height:154px;
}