﻿/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym {border:0;font-variant:normal}sup {vertical-align:text-top}sub {vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#666}
/*fonts*/
body{color:#666;background:#D7E5E1;font:11px/1.35 'Trebuchet MS', arial, Helvetica, sans-serif;padding-bottom:21px;height:100%;}
body#home
{
    padding:0px;
    background:none;    
}

/*base*/
strong{font-weight:700 !important;color:#333}
a{text-decoration:none;outline:none;color:#666;outline-style:none}
a:hover{text-decoration:underline}
a.noLink {text-decoration:none}
#content a{color:#006A6C}
.blk{display:block}
.clr{clear:both !important}
.fl{float:left !important}
.fr{float:right !important}
.txtRgt{text-align:right}
.hide{display:none !important}
.off{cursor:default !important}
.noWrap{white-space:nowrap}
.txtDest{font-size:13px !important;color:#006A6C}
.txtLeg{font-size:9px !important;line-height:normal !important;color:#999 !important}
.posRel{position:relative}
.imgLft{float:left;border:1px solid #A8A8A8;margin:0 15px 15px 0}
.imgLft2{float:left;margin:0 15px 15px 0}
.pLft{float:left;width:410px}
.leg{font-size:10px !important}
.leg a{text-decoration:underline}
.leg a:hover{text-decoration:none}


/*clear*/
.after{zoom:1}
.contIn:after,
.lstLnks li:after,
.lstH:after,
.lstCalendar li:after,
.lstTp06 li:after,
.lstTp05 li:after,
.lstTp04:after,
.abaContIn:after,
dl.lstExpand:after,
dl.lstExpand dd:after,
.bgLstTp3In:after,
#lstIndexCadastro:after,
.abaIndex:after,
.boxDepo:after,
.lstTp02 .inLstTp2:after,
.lstPremiacoes li:after,
#content:after,
.md:after,
.after:after{content:" ";clear:both;display:block;height:0;visibility:hidden;overflow:hidden;font-size:0}

/*correcao lista*/
.ib-fix li{display:-moz-inline-box !important;-moz-box-orient:vertical;display:inline-block !important;vertical-align:top !important;word-wrap:break-word}
* html .ib-fix li{display:inline !important}
* + html .ib-fix li{display:inline !important}
.ib-fix li > *{display:table !important;table-layout:fixed;overflow:hidden}

/*modal*/
.modal{display:none}

#nyroModalContent h2{font-size:20px !important;color:#006A6C !important;padding:0 0 15px}
#nyroModalContent h2 span{font-size:14px !important;color:#666 !important}
#nyroModalContent label{color:#006A6C;font-size:14px;font-weight:700;padding-bottom:4px}
#nyroModalContent p.txtLeg{color:#666 !important}

.wrapperImg{padding-top:25px}

div#nyroModalFull div#nyroModalWrapper a#closeBut{
	top:15px !important;
	right:15px !important;
	width:61px !important;
	height:13px !important;
	background: url(../Images/Institucional/lnk_fechar.gif) no-repeat !important;
}
div#nyroModalFull div#nyroModalWrapper {
	background:#fff url(../Images/Institucional/bg_modal.jpg) repeat-x 0 0 !important;
	border:1px solid #fff !important;
	padding:20px 20px;
}

.nyroModalTitle{font-size:11px;color:#666}
#nyroModalImg{margin-bottom:15px}

.nyroModalNext,
.nyroModalPrev{width:22px;height:22px;background:url(../Images/Institucional/btns_sliderImg.png) no-repeat 0 0;overflow:hidden;text-indent:-999999px;display:block;float:right}
.nyroModalPrev{background-position:0 0 !important}
.nyroModalNext{background-position:100% 0 !important}


/*headers*/
h1{padding:0 0 20px}
h2{font-size:20px;padding:0 0 5px;color:#8C6006}
h2.ttlTp2,
h3.ttlTp2,
.contInLft h2{font-size:12px;font-weight:700;color:#666}
h2.ttlTp3{font-size:13px;font-weight:700;color:#006A6C;padding-bottom:10px}
h3{font-weight:700;padding:0 0 20px;color:#005C5E;font-size:14px}
h3.ttlTp3{font-size:18px;color:#006A6C}
.ttlTp4{font-size:12px;font-weight:100;color:#666;padding:0 0 5px}
.ttlTp5{font-size:14px;font-weight:700;color:#006A6C;padding:0}
.ttlTp6{font-size:18px;padding:0 0 5px;color:#666666}

/*forms*/
form{margin:0;padding:0;clear:both}
label{display:block;font-size:12px;color:#666}
label strong{font-weight:700}
textarea{font-size:11px;color:#666;overflow:auto}
.frmSel,
.frmTxt{display:block;padding:2px 4px;font-size:11px;color:#666;vertical-align:middle;border:1px solid #333;background:#EDEDED}
.frmSel{padding:3px 0;border:1px solid #333;line-height:2em}
select.frmTxt{padding-right:0}
.frmImg{outline:none;vertical-align:middle}
.frmChk,
.frmRad{width:13px;height:13px;float:left}
.frmBtn{padding:5px;font-size:12px}
.frmErro{border:1px solid red !important}
.txtErro{font-size:9px;color:red;display:none}
.msgErro{background:#990000;font-size:14px;font-weight:700;color:#fff;display:block;padding:3px 8px}

.maskTextArea{background:url(../Images/Institucional/bg_textArea.png) no-repeat 0 0;display:block;}
.maskTextArea textarea{width:526px;height:66px;background:none;border:none;padding:5px 10px}

.mask{display:block;float:left;background:url(../Images/Institucional/mask_l.gif) no-repeat 0 0;padding:0 0 0 14px}
.mask span{display:block;float:left;background:url(../Images/Institucional/mask_r.gif) no-repeat 100% 0;padding:0 14px 0 0 }
.mask span span{height:26px;display:block;float:left;background:url(../Images/Institucional/mask_h.gif) repeat-x 0 0;padding:0}
.mask input{display:block;border:none;background:none;line-height:25px;height:26px;font-size:11px;color:#666}

.bgSepSup{padding:25px 0 40px 0;background:url(../Images/Institucional/bg_sepSup.jpg) no-repeat 0 0}

.fSetTp01 label{display:block;font-weight:700;font-size:14px;color:#006A6C;padding:0 0 3px}
.fSetTp01 label.txtErro{color:#990000}

.fSetSup{background:url(../Images/Institucional/bg_fsetSup.jpg) no-repeat 50% 0;padding:20px 0 0}
.fSetSub{background:url(../Images/Institucional/bg_fsetSub.jpg) no-repeat 50% 100%;padding:0 0 30px}


/*margins/paddings*/
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mr0{margin-right:0 !important}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr55{margin-right:55px}
.mb2{margin-bottom:2px !important}
.mb8{margin-bottom:8px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb30{margin-bottom:30px !important}
.mb40{margin-bottom:40px !important}
.ml5{margin-left:5px !important}
.ml15{margin-left:15px !important}
.ml20{margin-left:20px !important}
.pt0{padding-top:0 !important}
.pt3{padding-top:3px !important}
.pt5{padding-top:5px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pt24{padding-top:24px !important}
.pt25{padding-top:25px !important}
.pt27{padding-top:27px !important}
.pt30{padding-top:30px !important}
.pr0{padding-right:0 !important}
.pr15{padding-right:15px !important}
.pr40{padding-right:40px !important}
.pb0{padding-bottom:0 !important}
.pb3{padding-bottom:3px !important}
.pb5{padding-bottom:5px !important}
.pb10{padding-bottom:10px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pb30{padding-bottom:30px !important}
.pb40{padding-bottom:40px !important}
.pl10{padding-left:10px !important}
.pl18{padding-left:18px !important}
.pl20{padding-left:20px !important}
.pl50{padding-left:50px !important}
.pl75{padding-left:75px !important}

.w300 object{width:300px}
.w310{width:310px}
.w380{width:380px}
.w550{width:550px}

.h120{height:120px !important;}


/*lnks*/
.lnkImg{display:block;float:left;padding:0 0 0 28px;background:url(../Images/Institucional/ico_img.gif) no-repeat 0 0;color:#666666 !important;min-height:25px;line-height:25px;white-space:nowrap}
.lnkDoc{display:block;float:left;padding:0 0 0 28px;background:url(../Images/Institucional/ico_doc.gif) no-repeat 0 0;color:#2F4868 !important;min-height:25px;line-height:25px;white-space:nowrap}
.lnkPdf{display:block;float:left;padding:0 0 0 28px;background:url(../Images/Institucional/ico_pdf.gif) no-repeat 0 0;color:#990000 !important;min-height:25px;line-height:25px;white-space:nowrap}
.lnkExt{display:block;float:left;padding:0 0 0 20px;background:url(../Images/Institucional/ico_lnkExt.gif) no-repeat 0 0}
.lnkTp01{font-size:10px}
.lnkTp02{font-size:11px;text-decoration:underline;color:#044679 !important}
.lnkTp02:hover{text-decoration:none}
.lnkVoltar{display:block;float:left;background:url(../Images/Institucional/lnk_voltar.gif) no-repeat 0 0;width:40px;height:11px;text-indent:-999999px}
.lnkVoltar:hover{background-position:0 100%}


/*tables*/
.tabTp01{width:100%}
.tabTp01 thead th{background:url(../Images/Institucional/bg_header_tabTp01.png) repeat-x 0 0;height:30px;padding:0;color:#E4F0F1;vertical-align:middle;font-size:14px;font-weight:700}
.tabTp01 thead th.thTp2{padding-right:10px;padding-left:20px}
.tabTp01 thead th.first div{background:url(../Images/Institucional/bg_headerLft_tabTp01.png) no-repeat 0 0;height:30px;line-height:30px;padding:0 0 0 19px}
.tabTp01 thead th.last div{background:url(../Images/Institucional/bg_headerRgt_tabTp01.png) no-repeat 100% 0;height:30px;padding:0 10px 0 0}
.tabTp01 tbody td{padding:10px 10px 10px 20px;font-size:12px}
.tabTp01 tbody tr.even td{background:#F1F6F6}
.abaCont .tabTp01 tbody tr.even td{background:#F8FBFB}

/*estrutura*/

#mainBg{background:#fff no-repeat 50% 0;zoom:1}
.mainBg1{background:#fff url(../Images/Institucional/bg_body1.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg2{background:#fff url(../Images/Institucional/bg_body2.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg3{background:#fff url(../Images/Institucional/bg_body3.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg4{background:#fff url(../Images/Institucional/bg_body4.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg5{background:#fff url(../Images/Institucional/bg_body5.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg6{background:#fff url(../Images/Institucional/bg_body6.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg7{background:#fff url(../Images/Institucional/bg_body7.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg8{background:#fff url(../Images/Institucional/bg_body8.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg9{background:#fff url(../Images/Institucional/bg_body9.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg10{background:#fff url(../Images/Institucional/bg_body10.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg11{background:#fff url(../Images/Institucional/bg_body11.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg12{background:#fff url(../Images/Institucional/bg_body12.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg13{background:#fff url(../Images/Institucional/bg_body13.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg14{background:#fff url(../Images/Institucional/bg_body14.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg15{background:#fff url(../Images/Institucional/bg_body15.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg16{background:#fff url(../Images/Institucional/bg_body16.jpg) no-repeat 50% 0!important;zoom:1}
.mainBg17{background:#fff url(../Images/Institucional/bg_body17.jpg) no-repeat 50% 0!important;zoom:1}

#header{background:url(../Images/Institucional/bg_header.png) repeat;position:relative;z-index:3;}
#header .boxIn{width:970px;height:110px;margin:0 auto;position:relative}

	#navHeader{text-align:right;padding:2px 0 10px;float:right;zoom:1;margin-right:20px;}
	#navHeader li{display:block;font-size:10px;padding:0 0 5px;float:left}
	#navHeader li.sep{background:url(../Images/Institucional/sep_navHeader.gif) no-repeat 50% 3px;height:16px}
	#navHeader li.blt{background:url(../Images/Institucional/blt_navHeader.gif) no-repeat 50% 100%}
	#navHeader a{color:#009BA4;font-size:10px;padding:3px 7px;display:block}
	#navHeader a:hover,
	#navHeader .on a{color:#fff;background:#009BA4;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(../JS/border-radius.htc);}
	
	#logo{display:block;position:absolute;top:18px;left:29px}
	
	#buscaHeader{float:left;padding:6px 23px 0 346px;width:266px;clear:left}
	#frmTxtBH{display:block;float:left;width:206px;height:23px;padding:7px 10px 0;background:url(../Images/Institucional/bg_searchHeader.png) no-repeat 0 0;margin-right:5px}
	#frmTxtBH input{border:none;background:none;width:206px;font-size:14px;font-weight:700;color:#999}
	#buscaHeader .frmImgBH{display:block;float:left;width:35px;height:30px;background:url(../Images/Institucional/bg_searchHeader.png) no-repeat -231px 0}
	#buscaHeader .frmImgBH:hover{background-position:-231px -30px}
	
	#boxAcessoRapido{float:left;padding:12px 24px 0 0;position:relative;z-index:99}
	#lnkAcessoRapido{width:112px;height:13px;overflow:hidden;text-indent:-999999px;background:url(../Images/Institucional/lnk_acessoRapido.gif) no-repeat 0 0;display:block}
	
	#lstAcessoRapido{display:none;position:absolute;right:45px;background:#fff;border:1px solid #009BA4;padding:25px 25px 0;margin-top:10px;width:695px}
	#bltAcessoRapido{display:block;position:absolute;right:10px;top:-12px;width:18px;height:12px;background:url(../Images/Institucional/blt_acessoRapido.gif) no-repeat 0 0}
	#lstAcessoRapido .col01,
	#lstAcessoRapido .col02,
	#lstAcessoRapido .col03{float:left;padding:0 20px 0 0}
	
	#lstAcessoRapido .col01{width:224px}
	#lstAcessoRapido .col02{width:200px}
	#lstAcessoRapido .col03{width:211px;padding-right:0}
	
	#lstAcessoRapido h2,
	#lstAcessoRapido h2 a{color:#006A6C;font-size:14px;font-weight:700;padding-bottom:5px}
	#lstAcessoRapido ul{padding:0 0 8px 10px;}
	#lstAcessoRapido li{padding:0 0 6px}
	#lstAcessoRapido a{font-size:11px;color:#666}
	
	#btnARClose{height:19px;display:block;background:url(../Images/Institucional/bg_btnAR.png) repeat-x 0 0;padding:6px;clear:both;text-align:center;margin:0 -25px}
	#btnARClose img{display:block;margin:0 auto}

	#boxNumDir{width:193px;height:40px;background:url(../Images/Institucional/bg_boxNumDir.gif) no-repeat 0 100%;float:left}
	#boxNumDir a{display:block;text-indent:-999999px;height:40px;width:66px;float:left}
	#txtCallCenter{display:block;float:left;width:127px;height:40px;text-indent:-999999px}
	


#boxNavBar
{
    background:url(../Images/Institucional/bg_boxNavBar.png) repeat-x 0 0;
    padding-top:3px;
    margin-top:-3px;
    z-index:2;
    position:relative;
}
#boxNavBar .boxIn{width:1000px;height:175px;margin:0 auto}
.home #boxNavBar .boxIn{height:87px}
	
	#navbar{zoom:1; width: 978px; margin-left: 10px}
	#navbar li{display:block;float:left;zoom:1}
	#navbar li a{display:block;height:60px;text-indent:-999999px;overflow:hidden;background:url(../Images/Institucional/bg_navbar.png) no-repeat -8px 0;position:relative;z-index:10}
	#navbar li#itm01{width:120px}
	#navbar li#itm01 a{background-position:-8px 0}
	#navbar li#itm01:hover a,
	#navbar li#itm01.hover a,
	#navbar li#itm01.on a{background-position:-8px -60px}
	#navbar li#itm02{width:122px}
	#navbar li#itm02 a{background-position:-128px 0}
	#navbar li#itm02:hover a,
	#navbar li#itm02.on a{background-position:-128px -60px}
	#navbar li#itm03{width:96px}
	#navbar li#itm03 a{background-position:-250px 0}
	#navbar li#itm03:hover a,
	#navbar li#itm03.hover a,
	#navbar li#itm03.on a{background-position:-250px -60px}
	#navbar li#itm04{width:111px}
	#navbar li#itm04 a{background-position:-346px 0}
	#navbar li#itm04:hover a,
	#navbar li#itm04.hover a,
	#navbar li#itm04.on a{background-position:-346px -60px}
	#navbar li#itm05{width:108px}
	#navbar li#itm05 a{background-position:-457px 0}
	#navbar li#itm05:hover a,
	#navbar li#itm05.hover a,
	#navbar li#itm05.on a{background-position:-457px -60px}
	#navbar li#itm06{width:122px}
	#navbar li#itm06 a{background-position:-565px 0}
	#navbar li#itm06:hover a,
	#navbar li#itm06.hover a,
	#navbar li#itm06.on a{background-position:-565px -60px}
	#navbar li#itm07{width:114px}
	#navbar li#itm07 a{background-position:-687px 0}
	#navbar li#itm07 ul{width:200px}
	#navbar li#itm07:hover a,
	#navbar li#itm07.hover a,
	#navbar li#itm07.on a{background-position:-687px -60px}
	#navbar li#itm08{width:108px}
	#navbar li#itm08 a{background-position:-801px 0}
	#navbar li#itm08:hover a,
	#navbar li#itm08.hover a,
	#navbar li#itm08.on a{background-position:-801px -60px}
	#navbar li#itm09{width:77px}
	#navbar li#itm09 ul{margin-left:-110px}
	#navbar li#itm09 a{background-position:-909px 0}
	#navbar li#itm09:hover a,
	#navbar li#itm09.hover a,
	#navbar li#itm09.on a{background-position:-909px -60px}
	
	#navbar li ul{min-width:140px;display:none;clear:both;position:absolute;z-index:9;background:#DAE7E3 url(../Images/Institucional/bg_navSub.jpg) repeat-x 0 0;border:1px solid #69A2A3;border-top:none;padding:15px 15px 15px 0;margin-top:-10px;zoom:1}
	#navbar li#itm08 ul{width:140px}
	#navbar li li{float:none;padding:3px 0 3px 17px;zoom:1;background:url(../Images/Institucional/blt_navSub.gif) no-repeat 0 4px}
	#navbar li:hover ul,
	#navbar li.hover ul{display:block}
	#navbar li li a{width:auto;display:inherit;height:auto;text-indent:0;background:none;font-size:12px}



#main{width:951px;margin:0 auto;padding:0 0 25px}

	#breadcrumb{}

	#breadcrumb .bdBt,
	#breadcrumb .bdTp{margin:0 12px;background:#999933;height:12px;overflow:visible;background:url(../Images/Institucional/bg_breadcrumb_tb.png) repeat-x 0 0}
	#breadcrumb .bdBt{background-position:0 100%}
	
	#breadcrumb .bdTp .cnL,
	#breadcrumb .bdTp .cnR,
	#breadcrumb .bdBt .cnL,
	#breadcrumb .bdBt .cnR{width:12px;height:12px;background:url(../Images/Institucional/bg_breadcrumb_cn.png) no-repeat 0 0;overflow:hidden}
	
	#breadcrumb .bdTp .cnL{background-position:0 0;float:left;margin-left:-12px}
	#breadcrumb .bdTp .cnR{background-position:-12px 0;float:right;margin-right:-12px}
	
	#breadcrumb .bdBt .cnL{background-position:0 -12px;float:left;margin-left:-12px}
	#breadcrumb .bdBt .cnR{background-position:-12px -12px;float:right;margin-right:-12px}

	#breadcrumb .md{margin:0;padding:0 14px;background:url(../Images/Institucional/bg_breadcrumb.png) repeat;zoom:1}
	#breadcrumb .mdL{padding-left:12px;background:url(../Images/Institucional/bg_breadcrumb_mdl.png) repeat-y 0 0}
	#breadcrumb .mdR{padding-right:12px;background:url(../Images/Institucional/bg_breadcrumb_mdr.png) repeat-y 100% 0;}
	
	#breadcrumbIn{line-height:11px;padding-top:2px;font-size:10px}
	#lstBreadCrumb,
	#lstBreadCrumb li{display:inline}
	#lstBreadCrumb li{padding:0 3px;font-size:11px;font-weight:700}
	#lstBreadCrumb a{color:#006A6C;font-weight:100}

	#contLft{width:223px;padding:14px 17px 0 4px;float:left}
	
		#navSecao{}

		.boxRnd01 .bdBt,
		.boxRnd01 .bdTp{margin:0 11px;background:#999933;height:11px;overflow:visible;background:url(../Images/Institucional/bg_navSecao_tb.png) repeat-x 0 0}
		.boxRnd01 .bdBt{background-position:0 100%}

		.boxRnd01 .bdTp .cnL,
		.boxRnd01 .bdTp .cnR,
		.boxRnd01 .bdBt .cnL,
		.boxRnd01 .bdBt .cnR{width:11px;height:11px;background:url(../Images/Institucional/bg_navSecao_cn.png) no-repeat 0 0;overflow:hidden}

		.boxRnd01 .bdTp .cnL{background-position:0 0;float:left;margin-left:-11px}
		.boxRnd01 .bdTp .cnR{background-position:-11px 0;float:right;margin-right:-11px}
		
		.boxRnd01 .bdBt .cnL{background-position:0 -11px;float:left;margin-left:-11px}
		.boxRnd01 .bdBt .cnR{background-position:-11px -11px;float:right;margin-right:-11px}
	
		.boxRnd01 .md{margin:0;padding:0;background:#E3ECED;zoom:1}
		.boxRnd01 .mdL{padding-left:11px;background:url(../Images/Institucional/bg_navSecao_mdl.png) repeat-y 0 0}
		.boxRnd01 .mdR{padding-right:11px;background:url(../Images/Institucional/bg_navSecao_mdr.png) repeat-y 100% 0}

		#navSecao{margin-bottom:16px;zoom:1}
		#navSecao li,
		#navSecao li a{display:block}
		#navSecao li a{padding:10px 30px 10px 21px}
		#navSecao li.on a,
		#navSecao li a:hover{background:#fff}
		#navSecaoIn{margin:0 0 0 -8px;width:218px}


/*navLft*/
.boxLft{width:225px;background:url(../Images/Institucional/bg_navLft_b.png) no-repeat 0 100%;padding:0 0 15px;margin-bottom:16px;zoom:1}
.boxLftIn{padding:15px 3px 0;background:url(../Images/Institucional/bg_navLft_t.png) no-repeat 0 0}
		#navLft li{padding:0 0 4px}
		#navLft li,
		#navLft li a{display:block}
		#navLft li a{padding:0 30px 0 21px;line-height:30px;height:30px;overflow:hidden}
		#navLft li.itmDb a{height:auto;line-height:1.3em;padding-top:8px;padding-bottom:8px}
		#navLft li.on a,
		#navLft li a:hover{background:#fff url(../Images/Institucional/bg_navLft_on.jpg) repeat-x 0 100%;color:#8C5F06;text-decoration:none}

		.boxLftCont{padding:5px 18px;zoom:1}
		.boxLftCont h2{font-size:14px;font-weight:700;line-height:1.2em;color:#006A6C;padding:0 0 10px}
		.boxLftCont p{padding:6px 2px 8px}

	#contRgt{width:702px;padding:14px 0 0;float:left}
	#contRgt .boxRnd01{}
	#contRgt .boxRnd01 h1{height:75px;overflow:hidden;padding:0;background:url(../Images/Institucional/bg_transRgt.png) no-repeat 0 0}
	
		#content{padding:0 9px 30px;zoom:1;min-height:330px}
		#content p{padding:0 0 18px;font-size:12px}
		#content p.last{padding-bottom:0}

/*---- sIFR ---*/
	.sIFR-flash{visibility:visible !important;margin:0;padding:0}
	.sIFR-replaced, .sIFR-ignore{visibility:visible !important}
	.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
	.sIFR-active h1.sifr{visibility:hidden;}
	.sifrDb{ height:115px !important}
/*--//--*/ 

#footer{background:url(../Images/Institucional/bg_footer.png) repeat-x 0 0}
body#home #footer{background:#D7E5E1 url(../Images/Institucional/bg_footer.png) repeat-x 0 0;}
#footer .boxIn{width:1000px;height:114px;padding-top:15px;margin:0 auto;color:#C0C5C8}
body#home #footer .boxIn{height:auto;}

	#navFooter{color:#80BFC1;height:29px;padding:11px 0 0 17px}
	#navFooter li{display:block;float:left;font-size:12px}
	#navFooter li.sep{padding:3px 2px}
	#navFooter li a{color:#fff;display:block;padding:3px 12px}
	#navFooter .on a,
	#navFooter a:hover{color:#007F82;background:#D3E5E5;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(../JS/border-radius.htc)}

	#footerMd{clear:both}
		#logoInf{display:block;float:left;width:107px;height:51px;background:url(../Images/Institucional/logo_footer.gif) no-repeat 0 0;margin:22px 0 0 31px;text-indent:-999999px}

		#lstFooter{display:block;float:left;width:638px;padding:0 0 0 20px;background:url(../Images/Institucional/bg_lstFooter.png) no-repeat 50% 80px}
		#lstFooter li{display:block;float:left;padding:22px 0}
		#lstFooter li.col01{width:294px}
		#lstFooter li.col02{width:344px}
		#lstFooter li img{display:block;float:left;width:99px;border:3px solid #999;margin:0 15px 0 0}
		#lstFooter li .lft{display:block;float:left;color:#666}
		#lstFooter li h3{color:#008C95;font-size:14px;font-weight:100;padding:0;white-space:nowrap}
		#lstFooter li.col01 .lft{width:174px}
		#lstFooter li.col02 .lft{width:223px}
		#lstFooter li address{font-size:10px}
		#lstFooter li a{color:#008C94;font-size:10px}
		
		#footerFloat{background:url(../Images/Institucional/bg_footerFloat.png) no-repeat 0 0;width:185px;height:177px;margin:-38px 0 0 -5px;float:left}
		#footerFloat ul{padding:34px 0 0 30px}
		#footerFloat li{display:block}
		#footerFloat li.itm03,
		#footerFloat li a{background:url(../Images/Institucional/bg_footerFloat_itns.gif) no-repeat 0 0;text-indent:-999999px;display:block}
		#footerFloat li a{width:124px;height:12px}
		#footerFloat li.itm01{padding-bottom:27px}
		#footerFloat li.itm01 a{background-position:0 0}
		#footerFloat li.itm01 a:hover{background-position:-135px 0}
		#footerFloat li.itm02{padding-bottom:46px}
		#footerFloat li.itm02 a{background-position:0 -39px}
		#footerFloat li.itm02 a:hover{background-position:-135px -39px}
		#footerFloat li.itm03{width:135px;height:34px;background-position:0 -97px}

	#footerInf{width:937px;border-top:1px solid #D4DCD9;clear:both;zoom:1;padding:11px 5px 11px 30px;background:url(../Images/Institucional/fio_footerInf.gif) repeat-x 0 0}
	#footerInf li,
	#footerInf a{display:inline;font-size:10px;color:#999}
	#footerInf li{color:#666}
	#footerInf li.sep{color:#ccc}

/* conteudo */

	/*btns*/
	.btnImprimirPortaRetratoBB{width:258px;height:22px;background:url(../Images/Institucional/btn_imprimirPortaRetratoBB.png) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.tpF .btnImprimirPortaRetratoBB{background-image:url(../Images/Institucional/btn_imprimirPortaRetratoBB_F.png)}
	.tpA .btnImprimirPortaRetratoBB{background-image:url(../Images/Institucional/btn_imprimirPortaRetratoBB_A.gif)}

	.btnEnviarAmigoBB{width:258px;height:22px;background:url(../Images/Institucional/btn_enviarAmigoBB.png) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.tpF .btnEnviarAmigoBB{background-image:url(../Images/Institucional/btn_enviarAmigoBB_F.png)}
	.tpA .btnEnviarAmigoBB{background-image:url(../Images/Institucional/btn_enviarAmigoBB_A.gif)}

	.btnEnviarMsgPais{width:258px;height:22px;background:url(../Images/Institucional/btn_enviarMsgPais.png) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.tpF .btnEnviarMsgPais{background-image:url(../Images/Institucional/btn_enviarMsgPais_F.png)}
	.tpA .btnEnviarMsgPais{background-image:url(../Images/Institucional/btn_enviarMsgPais_A.gif)}

	.btnConhecaImp{width:138px;height:24px;background:url(../Images/Institucional/btn_conhecaImp.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.btnConhecaCime{width:154px;height:24px;background:url(../Images/Institucional/btn_conhecaCime.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.btnFaleConosco{width:134px;height:24px;background:url(../Images/Institucional/btn_faleConosco.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.btnAcessoSite{width:128px;height:24px;background:url(../Images/Institucional/btn_acessoSite.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.btnInscrevase{width:119px;height:24px;background:url(../Images/Institucional/btn_inscrevase.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.inscricaoEncerrada{float:right;}
	.btnEnviar{width:80px;height:24px;background:url(../Images/Institucional/btn_enviar.gif) no-repeat 0 0;overflow:hidden;display:block;text-indent:-999999px}
	.btnSaibaMais_ISM{width:348px;background:url(../Images/Institucional/btn_saibaMais_ISM.gif) no-repeat 0 0;display:block;height:24px;text-indent:-999999px;overflow:hidden}
	.btnSaibaMais_CCMD{width:368px;background:url(../Images/Institucional/btn_saibaMais_CCMD.gif) no-repeat 0 0;display:block;height:24px;text-indent:-999999px;overflow:hidden}
	.btnConhecaHistoriaLTempo{width:378px;background:url(../Images/Institucional/btn_conhecaHistoriaLTempo.gif) no-repeat 0 0;display:block;height:24px;text-indent:-999999px;overflow:hidden}
	.btnMaisDet{width:179px;background:url(../Images/Institucional/btn_maisDet.gif) no-repeat 0 0;display:block;height:24px;text-indent:-999999px;overflow:hidden}
	.btnBuscar{width:80px;background:url(../Images/Institucional/btn_buscar.gif) no-repeat 0 0;display:block;height:24px;text-indent:-999999px;overflow:hidden;margin-top:2px}
	.btnSerDoador{width:193px;background:url(../Images/Institucional/btn_serDoador.gif) no-repeat 0 0;display:block;height:24px;text-indent:-999999px;overflow:hidden}

	.btnConhecaImp:hover,
	.btnConhecaCime:hover,
	.btnFaleConosco:hover,
	.btnAcessoSite:hover,
	.btnInscrevase:hover,
	.btnEnviar:hover,
	.btnSaibaMais_ISM:hover,
	.btnSaibaMais_CCMD:hover,
	.btnSerDoador:hover,
	.btnBuscar:hover,
	.btnMaisDet:hover,
	.btnConhecaHistoriaLTempo:hover{background-position:0 100%}
	
	/*listas*/
	.lstH{zoom:1}
	.lstH > li{display:block;float:left}
	
	dl.lstExpand{margin:0 -16px 0 -15px;clear:both;zoom:1;position:relative;padding-top:5px}
	dl.lstExpand dt{margin:2px 0 0;display:block;background:url(../Images/Institucional/bg_lstExpand.gif) no-repeat 0 100%;height:30px;line-height:28px;overflow:hidden;padding:0 25px;font-size:14px;color:#fff;cursor:pointer}
	.abaTp1 .abaContIn dl.lstExpand dt{background-image:url(../Images/Institucional/bg_lstExpand2.gif)}
	dl.lstExpand dt.on{background-position:0 0}
	dl.lstExpand dt span{font-size:10px}
	dl.lstExpand dd{display:none;padding:20px 10px 0;background:#F1F6F6 url(../Images/Institucional/bg_lstExpand_cTop.gif) no-repeat 0 0;zoom:1}
	dl.lstExpand dd .contIn{padding:0 25px 20px 25px;background:transparent url(../Images/Institucional/bg_lstExpand_cBottom.gif) no-repeat 0 100%;font-size:12px;zoom:1}
	dl.lstExpand .lnkPdf{margin:0 0 10px}
	dl.lstExpand .lnkExt{margin:0 0 10px 15px}
	dl.lstExpand .imgDest{float:left;margin:0 23px 20px 0;border:1px solid #939291;display:block}

	.lstPag{display:block;clear:both;width:693px;height:30px;background:url(../Images/Institucional/bg_lstPag.gif) no-repeat 0 0;overflow:hidden;margin:0 -15px}
	.lstPag li{display:block;float:left;color:#fff}
	.lstPag li a{display:block;height:30px;color:#fff !important;font-size:12px}
	.lstPag .btnPrev,
	.lstPag .btnNext{background:none !important;height:auto !important;width:auto !important}
	.lstPag .btnFirst a,
	.lstPag .btnPrev a,
	.lstPag .btnNext a,
	.lstPag .btnLast a{width:33px;height:30px;background:url(../Images/Institucional/btns_pag.gif) no-repeat 0 0;overflow:hidden;text-indent:-999999px}
	.lstPag .btnPrev a{background-position:-33px 0}
	.lstPag .btnNext a{background-position:-66px 0}
	.lstPag .btnLast a{background-position:-99px 0}
	.lstPag .lstPagNum{width:561px}
	.lstPag .lstPagNum ul{
		width:561px;
		text-align:center;
		overflow:hidden;
	}
	.lstPag .lstPagNum li,
	.lstPag .lstPagNum li a{display:inline;float:none}
	.lstPag .lstPagNum li a{padding:0 3px;line-height:30px}
	.lstPag .lstPagNum li.atv{background-color:#B69539;font-weight:700;font-size:14px}

	.lstHSep{overflow:hidden}
	.lstHSep > li{min-height:116px;padding:0 60px 0 33px;margin-left:-33px;background:url(../Images/Institucional/sep_lstHSep.jpg) no-repeat 0 0}
	.lstHSep > li.rgt{padding-right:0}

	.lstLnks li{zoom:1;display:block;padding-bottom:3px;font-size:12px; }
	.lstLnks li a{display:block;background:url(../Images/Institucional/blt_lstLnks.gif) no-repeat 0 5px;padding:0 0 0 12px;float:left}

	.lstCite .itmCite{display:block;padding:0 0 25px}
	.lstCite .extCite{background:url(../Images/Institucional/cite_first.gif) no-repeat 0 0}
	.lstCite .extCite cite{background:url(../Images/Institucional/cite_last.gif) no-repeat 100% 100%;padding:10px 35px;font-size:12px;color:#666;display:block}
	.lstCite .txtName{display:block;padding:20px 0 10px;font-size:14px;font-weight:700;color:#666}
	.lstCite .lnkLeiaMais,
	.lstCite .lnkVoltarList{font-size:12px;color:#006A6D;font-weight:700}
	.citeResp .itmCite{display:none}

	.lstTp01 li{padding:0 20px 0 0;font-size:12px;line-height:1.3em}
	.lstTp01 h2{display:block;color:#666;font-size:12px;font-weight:700;padding-bottom:0}
	.lstTp01 ul{padding-bottom:20px}
	
	.lstTp02 li{display:block;padding-top:15px;font-size:11px}
	
	.lstTp03 li{padding:0 0 3px;font-size:12px}

	.lstTp04 li{display:block;background:url(../Images/Institucional/blt_lstLnks.gif) no-repeat 0 5px;padding:0 0 3px 12px;font-size:12px}

	.lstTp05 li{padding:0 0 15px;font-size:12px}

	.lstTp06 li{zoom:1;background:url(../Images/Institucional/sep_lstTp06.jpg) no-repeat 50% 100%;padding:15px 20px 20px 0;font-size:12px}
	.lstTp06 li.last{background:none;padding-bottom:0}
	.lstTp06 li img{display:block;float:left;border:1px solid #989999;margin:0 21px 0 0}
	.lstTp06 li p{padding:20px 0 0 !important}
	.lstTp06 dt{font-weight:700}

	.lstTp07{zoom:1; /* margin:0 -17px */ }
	.lstTp07 li{display:block;padding:20px 30px 20px 19px;background:#F1F6F6;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
	.lstTp07 li.even{background:none}
	.lstTp07 .date{font-size:10px}
	.lstTp07 a{font-size:14px;font-weight:700;color:#044679;display:block;padding:3px 0}
	.lstTp07 p{padding:0 !important}

	.lstTp9{padding-top:10px}
	.lstTp9 li{display:block;clear:both;padding:0 0 10px 6px}
	.lstTp9 .date{display:block}
	.lstTp9 a{color:#044679;font-size:12px}

	.lstTp10 li{display:block;background:url(../Images/Institucional/blt_lstLnks.gif) no-repeat 0 5px;padding:0 0 20px 12px;font-size:12px}

   .lstDocs li{ clear: both; overflow: auto; margin-bottom: 5px; }
/*rounded boxes*/
	.rndBox01{
		background-color:#F1F6F6;
		padding:25px 30px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		border-radius:7px;
		behavior:url(../JS/border-radius.htc);
	}
	.rndBox02{
		background-color:#F8FBFB;
		padding:15px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
	}
	.rndBox03{
		background-color:#F1F6F6;
		padding:20px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		border-radius:7px;
	}
	
	.rndFull{margin-right:-15px;margin-left:-16px}
	
.sliderImg{width:320px;height:239px;float:left;margin:0 20px 20px 0}
.sliderImg ul{}
.sliderImg ul li{}
.sliderImg ul li.on{display:block}
.sliderImg ul li img{display:block;border:2px solid #9F9C95}
.legBox{height:24px;background:url(../Images/Institucional/bg_legBox.jpg) repeat-x 0 0;border-top:1px solid #fff}

.legBox span{display:block;float:left;line-height:24px;color:#fff;font-size:11px}
.imgLeg{width:215px;padding:0 0 0 14px}
.txtNumS{width:44px;text-align:center;color:#D4D4D4}
.legBox a{display:block;float:left;width:22px !important;height:22px !important;margin:2px 1px 0 0;text-indent:-999999px;overflow:hidden;background:url(../Images/Institucional/btns_sliderImg.png) no-repeat 0 0 !important}
.legBox a.btnNext{background-position:100% 0 !important}


/*abas*/
.abaTp1{margin:0 -16px 0 -15px;clear:both;zoom:1;padding:0}
.abaTp1 .abaIndex{zoom:1}
.abaTp1 .abaIndex li{display:block;float:left;border-right:1px solid #6D8989;border-left:1px solid #86A2A2;background:url(../Images/Institucional/bg_abaIndex.png) repeat-x 0 0}
.abaTp1Db .abaIndex li{background-image:url(../Images/Institucional/bg_abaIndex2.png)}
.abaTp1 .abaIndex li.first{border-left:none}
.abaTp1 .abaIndex li.last{border-right:none}
.abaTp1 .abaIndex li.on{background-position:0 100%}
.abaTp1 .abaIndex li a{height:30px;line-height:30px;display:block;font-size:14px;color:#fff !important;padding:0 15px}

.abaTp1Db .abaIndex li a{height:21px;line-height:normal;padding:13px 15px;text-align:center}
.abaTp1Db .abaIndex li a.itmDb{height:37px;padding:5px 15px}

.abaTp1 .abaIndex li.first a{background:url(../Images/Institucional/bg_abaIndex_first.gif) no-repeat 0 0}
.abaTp1Db .abaIndex li.first a{background-image:url(../Images/Institucional/bg_abaIndex_first_2.gif)}
.abaTp1 .abaIndex li.last a{background:url(../Images/Institucional/bg_abaIndex_last.gif) no-repeat 100% 0}
.abaTp1Db .abaIndex li.last a{background-image:url(../Images/Institucional/bg_abaIndex_last_2.gif)}
.abaTp1 .abaIndex li.on.first a{background-position: 0 100%}
.abaTp1 .abaIndex li.on.last a{background-position:100% 100%}
.abaTp1 .abaCont{width:693px;clear:both;padding-bottom:5px;background:url(../Images/Institucional/bg_abaCont.gif) no-repeat 0 100%;position:absolute;top:-999999px;left:-999999px}
.abaTp1 .abaOn{position:static;top:auto;left:auto}
.abaTp1 .abaContIn{border:1px solid #E7EEEF;border-bottom:none;padding:20px;background:#F1F6F6;zoom:1}
.abaTp1 strong{color:#666}

.abaTp2{margin:0;clear:both;zoom:1;padding:0}
.abaTp2 .abaIndex{zoom:1;height:171px;background-position:0 28px;background-repeat:no-repeat}
.abaTp2 .abaIndex li{display:block;float:left;padding-bottom:6px;margin-right:-9px}
.abaTp2 .abaIndex a{display:block;line-height:28px;height:28px;color:#006A6C;padding:0 20px;font-size:14px;font-weight:700}
.abaFisioterapia .abaIndex a{font-size:12px}
.abaTp2 .abaIndex li.on{background:url(../Images/Institucional/blt_aba2.png) no-repeat 50% 100%}
.abaTp2 .abaIndex li.on .cnLft{background:#859FA0 url(../Images/Institucional/bg_aba2_cnLft.gif) no-repeat 0 0;display:block}
.abaTp2 .abaIndex li.on .cnRgt{background:url(../Images/Institucional/bg_aba2_cnRgt.gif) no-repeat 100% 0;display:block}
.abaTp2 .abaIndex li.on a{color:#fff !important;text-decoration:none !important}

.abaTp2 .abaCont{clear:both;padding:0 0 5px;position:absolute;top:-999999px;left:-999999px}
.abaTp2 .abaOn{position:static;top:auto;left:auto}
.abaTp2 .abaContIn{padding:13px 0 0;zoom:1}
.lstSelos li{padding:0 20px 20px 0}
.lstSelos a,
.lstSelos img{display:block}


.imgAbas01{background-image:url(../Images/Institucional/img_abas_01.png)}
.imgAbas02{background-image:url(../Images/Institucional/img_abas_02.png)}
.imgAbas03{background-image:url(../Images/Institucional/img_abas_03.jpg)}
.imgAbas04{background-image:url(../Images/Institucional/img_abas_04.png)}
.imgAbas05{background-image:url(../Images/Institucional/img_abas_05.jpg)}
.imgAbas06{background-image:url(../Images/Institucional/img_abas_06.jpg)}
.imgAbas07{background-image:url(../Images/Institucional/img_abas_07.jpg)}

.imgAbas08{
	background-image: url(../Images/Institucional/taquara.jpg);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas09{
	background-image: url(../Images/Institucional/campo_bom.jpg);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas10{
	background-image: url(../Images/Institucional/torres.jpg);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas11{
	background-image: url(../Images/Institucional/santo_antonio.jpg);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas12{
	background-image: url(../Images/Institucional/capao_da_canoa.jpg);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas13{
	background-image: url(../Images/Institucional/hospitais.jpg);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas14{
	background-image: url(../Images/Institucional/HPS_CANOAS.png);
	background-position: 0 47px;
	background-repeat: no-repeat;
	height: 190px;
}

.imgAbas15{background-image:url(../Images/Institucional/img_abas_15.png)}

/*corpo clinico*/
#fsetCorpoClinico{background:url(../Images/Institucional/bg_fsetCorpoClinico.png) no-repeat 3px 0;padding:28px 0;margin-bottom:25px}
#fsetCorpoClinico .frmSel{margin:2px 10px}

/*horario visita*/
.lftIn{width:350px;float:left}
.rgtIn{width:260px;float:right;position:relative;z-index:0}

.abaContIn .lftIn{width:300px}
.abaContIn .rgtIn{width:300px}


/*hotelaria e hospitalidade*/
#boxAbaContato{width:380px}

/*guia de facilidades*/
#abasGuiaFacilidadesInt .abaIndex li a{padding:0 16px}
#abasGuiaFacilidadesInt .abaIndex li.itm01 a{padding:0 10px}
#abasGuiaFacilidadesInt .abaIndex li.itm02 a{padding:0 10px}

#abasGuiaFacilidadesExt .abaIndex li{margin-bottom:1px}
#abasGuiaFacilidadesExt .abaIndex li a{padding:0 21px}
#abasGuiaFacilidadesExt .abaIndex li.itm01 a{padding:0 31px}
#abasGuiaFacilidadesExt .abaIndex li.itm07 a{padding:0 26px}


* + html #abasGuiaFacilidadesExt .abaCont  ul li{display:inline}
* html #abasGuiaFacilidadesExt .abaCont  ul li{ display:inline}
* html #abasGuiaFacilidadesExt .abaCont  ul li{ vertical-align: top; }
#abasGuiaFacilidadesExt .abaCont * { vertical-align: top }
#abasGuiaFacilidadesExt .abaCont  ul > li{ display:inline-block; width: 150px; min-width: auto; float: none; margin-bottom: 20px;}
#abasGuiaFacilidadesInt #aba06 ul > li{
   display:inline-block; 
   width: 170px; 
   min-width: auto; 
   float: left;
   margin-bottom:0px;
   margin-left:-15px;
   padding:0 45px 0 15px;
}


#abasGuiaFacilidadesExt .abaCont  ul li li { margin-bottom: 0; }

.backginter { width:660px; background-color:#E9EFEF; margin-bottom:10px; }

.backginterline { width:660px; height:251px; background-image:url(../Images/Institucional/bg_bairromeninodeus.jpg); background-repeat:no-repeat; margin-bottom:10px; }

#boxtranspleft { width:300px; float:left; margin-left:20px; margin-right:30px; }
#boxtranspleft p { color: #626665;  font-size:12px; padding-bottom:1px;  }

#boxtransprigth { width:300px; float:left; }
#boxtransprigth p { color: #626665;  font-size:12px; padding-bottom:1px;  }

#bgcolorinterntransp { width:660px; }
#bgcolorinterntransp h2 { color: #016A65; padding-top:10px; font-weight:bold; font-size:13px; margin-bottom:5px; margin-left:20px; margin-right:20px; }
#bgcolorinterntransp p { color: #626665;  font-size:12px; margin-left:20px; padding-bottom:1px;  }

#boxcentrobairro { width:660px; background-image:url(../Images/Institucional/bg_centrobairro.jpg); height:145px; background-repeat:no-repeat; }
#boxcentrobairro h2 { color: #016A65; font-weight:bold; font-size:13px; margin-bottom:5px; padding-top:10px; margin-left:20px; margin-right:20px; }
#boxcentrobairro p { color: #626665;  font-size:12px; margin-left:20px; padding-bottom:1px;  }

#boxaeroporto { width:660px; background-image:url(../Images/Institucional/bg_aeroportobairro.jpg); height:109px; background-repeat:no-repeat; }
#boxaeroporto h2 { color: #016A65; font-weight:bold; font-size:13px; margin-bottom:5px; padding-top:10px; margin-left:20px; margin-right:20px; }
#boxaeroporto p { color: #626665;  font-size:12px; margin-left:20px; padding-bottom:1px;  }

/*localizacao*/
.iframeMap{border:1px solid #006A6C;margin:0 0 20px}


/*especialidades medicas*/
#lstLft,
#lstRgt{width:300px;float:left;padding:10px 25px 0 0}
.boxEspOnde{width:410px}
.boxEspConv{width:610px}
#ttlEncontreEspecialidades{width:156px;height:36px;background:url(../Images/Institucional/ttl_encontreEspecialidade.png) no-repeat 0 0;text-indent:-999999px}
#ttlEncontreExames{width:78px;height:25px;background:url(../Images/Institucional/ttl_encontreExames.png) no-repeat 0 0;text-indent:-999999px}

/*exames*/
#boxFrmResultExames{padding:0 0 0 85px}
#fsetResultExames{padding-left:40px}

/*centro clinico*/
#boxFrmEncontreMedicos{padding:0 0 0 85px}

/*noticias*/
.lstSociais{overflow:hidden;padding:0 0 25px}
.lstSociais li{padding:0 4px 0 0;float:left}
.lstSociais a{display:block;background:url(../Images/Institucional/icos_email_twitter.gif) no-repeat 0 0;width:24px;height:24px;overflow:hidden;text-indent:-999999px}
.lstSociais .lnkSocTwitter a{background-position:100% 0}

.boxDetalhe #ttlCompartilhe{margin-top:25px}
.boxDetalhe .date{font-size:11px}
.boxDetalhe h2{font-size:14px;font-weight:700;color:#044679;display:block;padding:3px 0 20px}
.boxDetalhe p{line-height:1.4em}
.imgNews{float:left;margin:0 20px 20px 0}
.imgNews img{display:block;border:1px solid #97979B;margin:0 0 1px}
.imgNews .legImg{width:290px;display:block;background:url(../Images/Institucional/bg_legBox.jpg) repeat 0 0;line-height:24px;overflow:hidden;padding:0 14px;color:#fff;font-size:11px}

#ttlCompartilhe{height:20px;background:url(../Images/Institucional/ttl_compartilhe.gif) no-repeat 0 0;text-indent:-999999px;padding:0}
#ttlCompartilhe a{display:block;height:20px;text-indent:-999999px}
#ttlVejaTambem{height:20px;background:url(../Images/Institucional/ttl_vejaTambem.gif) no-repeat 0 0;text-indent:-999999px;padding:0}

#frmCompNoticia{width:550px}
#boxEnviarPara{width:540px;height:55px;background:url(../Images/Institucional/bg_enviarPara.jpg) no-repeat 0 0}
#boxEnviarPara textarea{width:510px;height:49px;display:block;border:none;background:none;padding:3px 15px}


/*album bebe*/
#lstBebes dt{font-size:10px}
#lstBebes dt strong{font-size:14px;color:#fff;font-weight:100}
dl.lstExpand dt.tpM{background-image:url(../Images/Institucional/bg_lstExpand_m.gif)}
dl.lstExpand dt.tpF{background-image:url(../Images/Institucional/bg_lstExpand_f.gif)}
dl.lstExpand dt.tpA{background-image:url(../Images/Institucional/bg_lstExpand_a.gif)}

dl.lstExpand dd.tpM{background:#C6D7EE url(../Images/Institucional/bg_lstExpand_cTop_m.gif) no-repeat 0 0;zoom:1}
dl.lstExpand dd.tpM .contIn{background:transparent url(../Images/Institucional/bg_lstExpand_cBottom_m.gif) no-repeat 0 100%;padding:0 22px 20px 22px}
dl.lstExpand dd.tpF{background:#ECE7F2 url(../Images/Institucional/bg_lstExpand_cTop_f.gif) no-repeat 0 0;zoom:1}
dl.lstExpand dd.tpF .contIn{background:transparent url(../Images/Institucional/bg_lstExpand_cBottom_f.gif) no-repeat 0 100%;padding:0 22px 20px 22px}
dl.lstExpand dd.tpA{background:#F8EDC7 url(../Images/Institucional/bg_lstExpand_cTop_a.gif) no-repeat 0 0;zoom:1}
dl.lstExpand dd.tpA .contIn{background:transparent url(../Images/Institucional/bg_lstExpand_cBottom_a.gif) no-repeat 0 100%;padding:0 22px 20px 22px}

.bbLft{float:left;width:358px}
	.boxImgBB{width:343px;height:261px;margin-bottom:5px}
	.imgBB{width:323px;height:241px;border:5px solid #D5CE77;margin-top:5px;margin-left:5px;display:block}
	.maskImgBB{margin:-255px 0 0;display:block}

.bbRgt{float:left;width:291px}
	.tpM .bbRgt{color:#274D85 !important}
	.tpF .bbRgt{color:#9F33B3 !important}
	.tpA .bbRgt{color:#9F6000 !important}
	.bbRgt h3{font-size:17px}
	.tpM h3{color:#274D85 !important}
	.tpF h3{color:#9F33B3 !important}
	.tpA h3{color:#9F6000 !important}


.modal .frmFields{width:555px}

/*pequenos valentes*/
#imgPeqVal_01{margin:-20px 15px 0 -20px}

/*home*/
.ttlImg{display:block;overflow:hidden;text-indent:-999999px}

#home #mainBg{background-image:url(../Images/Institucional/bg_body_home_1.jpg)!important;}
#home #boxNavBar .boxIn{height:87px}

#flash_container{
    height:1000px;
    width:100%;
    position:absolute;
    top:0;    
    z-index:0;
}

#home #mainBg{
    position:relative;
    background:none !important;    
    z-index:1000;
}

#sliderHome{width:1px;height:210px;margin:0 auto;overflow:hidden}
#lstSliderHome li{width:1000px}
#lnkSlider{width:52px;float:right;padding-right:15px}
#lnkSlider li{display:block;float:left}
#lnkSlider a{background:url(../Images/Institucional/ico_lnkSlider.png) no-repeat 0 0;width:16px;height:16px;overflow:hidden;text-indent:-999999px;display:block}
#lnkSlider a.atv{background-position:0 -16px}

#home #main
{
    width:976px;
    padding:0 0 25px 24px;
    zoom:1;
    z-index:1;
    position:relative;
}

#colH01,
#colH02,
#colH03{float:left}
#colH01{width:230px;padding:0 11px 0 0}
#colH02{width:390px;padding:0 10px 0 0}
#colH03{width:309px}

	/*
	DEPRECATED - 09/12/2010
	*/
	#boxHome01{width:230px;height:201px;background:url(../Images/Institucional/bg_boxHome01.png);margin-bottom:10px}
	#boxHome01 .boxHin{padding:15px 0 0 27px;width:181px}
	#boxHome01 h2{width:170px;height:21px;background:url(../Images/Institucional/ttl_encontreMedicos.gif) no-repeat 0 0}
	#boxHome01 p{color:#006A6C;padding-bottom:13px}
	#boxHome01 .mask{margin-bottom:10px}
	#boxHome01 .frmSel{margin:0 0 10px;padding:0}
	
	#marque-consulta a{
		background:url(../Images/Institucional/bg_boxConsulta.png) no-repeat;
		width:230px;
		height:100px;
		display:block;
		text-indent:-9999px;
	}

	#marque-exame a{
		background:url(../Images/Institucional/bg_boxExame.png) no-repeat;
		width:230px;
		height:100px;
		display:block;
		text-indent:-9999px;
	}

	#boxHome02{width:230px;height:151px;background:url(../Images/Institucional/bg_boxHome02.png);margin-bottom:14px}
	#boxHome02 .boxHin{padding:20px 0 0 27px;width:181px}
	#boxHome02 h2{width:181px;height:16px;background:url(../Images/Institucional/ttl_resultadoExames.gif) no-repeat 0 0;margin-bottom:10px}
	#boxHome02 .mask{margin-bottom:10px}

	#lnkH01{width:230px;height:87px;background:url(../Images/Institucional/bg_lnkH01.png) no-repeat 0 0;margin:0 0 10px}
	#lnkH02{width:230px;height:90px;background:url(../Images/Institucional/bg_lnkH02.png) no-repeat 0 0}
	
	#boxAlbumBebe{width:390px;height:201px;background:url(../Images/Institucional/bg_albumBebe.png) no-repeat 0 0;margin-bottom:10px}
	#boxAlbumBebe .boxHin{padding:15px 0 0 20px;width:341px}
	#boxAlbumBebe h2{width:141px;height:23px;background:url(../Images/Institucional/ttl_albumDoBebe.gif) no-repeat 0 0}
	#boxAlbumBebe p{padding-bottom:58px;font-size:11px}
	
		#sliderAlbumBebe{display:block;float:left;margin-right:20px}
		#sliderAlbumBebe ul{position:relative;width:165px;height:125px}
		#sliderAlbumBebe li{width:165px;height:125px;display:block}
		#sliderAlbumBebe a,
		#sliderAlbumBebe img{display:block}
		#sliderAlbumBebe img{border:5px solid #BFBA77}

		.ctrlSlider{float:left;padding-right:30px}
		.ctrlSlider li{padding-right:5px}
		.ctrlSlider a{display:block;float:left;width:22px !important;height:22px !important;margin:2px 1px 0 0;text-indent:-999999px;overflow:hidden;background:url(../Images/Institucional/btns_sliderImg.png) no-repeat 0 0 !important}
		.ctrlSlider a.btnNext{background-position:100% 0 !important}
		
		.lnkVerTodosAlbum{width:64px;height:12px;overflow:hidden;text-indent:-999999px;background:url(../Images/Institucional/lnk_verTodos_album.gif) no-repeat 0 0;display:block;margin-top:7px}
		.lnkVerTodosAlbum:hover{background-position:0 -12px}
		
	#boxHNews{width:391px;height:251px;background:url(../Images/Institucional/box_news.png) no-repeat 0 0;margin-bottom:9px}
	#boxHNews  .boxHin{padding:21px 0 0 24px;width:340px}
	
		#boxHNoticias{height:125px;overflow:hidden}
		#boxHNoticias h2{width:85px;height:18px;background:url(../Images/Institucional/ttl_noticias.gif) no-repeat 0 0;float:left}	
		#boxHEventos h2{width:85px;height:18px;background:url(../Images/Institucional/ttl_eventos.gif) no-repeat 0 0;float:left}
		
		.lnkVerTodas,
		.lnkVerTodos{width:60px;height:12px;overflow:hidden;text-indent:-999999px;background:url(../Images/Institucional/lnk_verTodas.gif) no-repeat 0 0;display:block;float:left;margin-top:5px}
		.lnkVerTodas:hover,
		.lnkVerTodos:hover{background-position:0 -12px}

		.lnkVerTodos{background-image:url(../Images/Institucional/lnk_verTodos.gif);margin-top:1px}
		
		.boxHNewsLnk{clear:both;padding:0 0 0 10px;background:url(../Images/Institucional/blt_boxHNewsLnk.gif) no-repeat 1px 3px}
		.boxHNewsLnk .txtData{display:block;font-size:10px}
		.boxHNewsLnk a{color:#006A6C;font-size:14px;font-weight:700;display:block}
		
		
	#lnkH03{width:390px;height:90px;background:url(../Images/Institucional/box_DoeOrgaos.png) no-repeat 0 0}
	#lnkH04{width:309px;height:95px;background:url(../Images/Institucional/bg_boFone.png) no-repeat 0 0;margin-bottom:10px}
	#lnkH05{width:309px;height:95px;background:url(../Images/Institucional/bg_boxInst.png) no-repeat 0 0;margin-bottom:10px}
	
	#lnkH06{width:309px;height:95px;background:url(../Images/Institucional/bg_boxHorVis.png) no-repeat 0 0; margin-bottom:10px}
	#lnkH07{width:309px;height:90px;background:url(../Images/Institucional/bg_boxOdonto.png) no-repeat 0 0}
	
	#lnkHTerm { width:309px;height:35px; margin:16px 0 18px; background:url(../Images/Institucional/bg_boxTermos.png) no-repeat 0 0 }
	
	#boxEnquete{width:309px;height:98px;background:url(../Images/Institucional/bg_boxEnquete.png) no-repeat 0 0;}
	#boxEnquete .boxHin{padding:0 0 0 26px;width:230px}
	
	#txtEnquete p{padding:25px 30px 13px 35px;width:195px;font-size:14px; font-weight: bold; line-height:100%; color:#006A6C;display:block}
	
	#modalEnquete{width:300px}
	.txtEnqueteModal{font-size:18px;color:#666;padding:0 0 15px}
	table.radLst{width:100%}
	.radLst td{white-space:nowrap;padding:0 0 6px}
	.radLst input{width:13px;height:13px;vertical-align:middle;display:inline !important;margin-right:5px}
	.radLst label{cursor:pointer;vertical-align:middle;font-size:12px !important;font-weight:100 !important;color:#666 !important;display:inline !important;padding-top:3px}
	
	
	#lnkRespondaEnquete{width:125px;height:14px;overflow:hidden;text-indent:-999999px;display:block;background:url(../Images/Institucional/lnk_respondaEnquete.gif) no-repeat 0 0}
	#lnkRespondaEnquete:hover{background-position:0 -14px}
	
	#msgRespEnquete{padding:5px 0 5px;background:url(../Images/Institucional/fio_msgRespEnquete.gif) no-repeat 50% 100%;margin-bottom:10px}
	
	#lstRespEnquete li{display:block;padding:0 0 10px}
	#lstRespEnquete li .respEnquete{display:block;float:left;width:90px;padding:0 10px 0 0;text-align:right}
	#lstRespEnquete li img{margin-right:10px}
		
/*tooltip*/
#tooltip{
	position: absolute;
	z-index: 99999;
	background:url(../Images/Institucional/bg_tooltip.gif) no-repeat 0 0;
	padding:10px 11px 26px 15px;
	font:11px/1.2em Arial, Helvetica, sans-serif;
	color:#009AA4;
	width:98px;
	height:46px;
}
#tooltip h3, #tooltip div{margin:0;font:11px/1.2em Arial, Helvetica, sans-serif;color:#009AA4}

.tablerbl input {  float:left; margin: 0 5px 0 0; }
.tablerbl label { float:left; margin: 0 20px 0 0; font-size:12px; color: #666; font-weight: normal; }
	
#boxSiteMap .col { float:left; padding:0 50px 0 0; width:273px; }
#boxSiteMap h2, #boxSiteMap h2 a { display:block; font:700 14px/1.3em Arial,Helvetica,sans-serif; color: #8C6006 }
#boxSiteMap ul { padding:5px 0 20px 15px; }
#boxSiteMap li { padding:2px 0; }
#boxSiteMap li, #boxSiteMap li a { font-size:12px; }
	
#boxWebmailTop
{
   border: 1px solid #009AA4;
   display: none;
   z-index: 101;
   position:absolute;
   background-color: #fff;
   top: 25;
   left: 84.4%;
   height: 46px;
   width: 78px;
   padding: 4px
}
#boxWebmailTop	a { font-size: 12px;}	
	
#boxWebmailBot
{
   border: 1px solid #009AA4;
   display: none;
   z-index: 101;
   position:absolute;
   background-color: #fff;
   padding: 4px
}
#boxWebmailBot a 
{
   color: #009AA4!important;
}

#calendarEvent div.dp-popup{
	background:none;
	border:none;
}

#calendarEvent .dp-nav-prev-month{
	background:url("../Images/Institucional/btn_prev2.png") no-repeat !important;	
}
	
#calendarEvent .dp-nav-next-month{
	background:url("../Images/Institucional/btn_next2.png") no-repeat !important;	
}

#calendarEvent table.jCalendar th{
	background:#006A6C;
}

#calendarEvent table.jCalendar td.dp-hover, #calendarEvent table.jCalendar td.selected{
	background:url("../Images/Institucional/bg_hoverCalendar.png") no-repeat !important;	
	background-position: 2px 2px !important;
}	

#calendarEvent{
	float:right;
	width:160px;
}

#box_eventoDestaque{
	width:100%;
	float:left;
}
#box_eventoDestaque #text{
	float:left;
	width:490px;
}

#box_eventoDestaque #text h2{
	font:bold 18px "Trebuchet MS", Arial, Verdana;
	color:#006A6C;	
}

#box_eventoDestaque #text p{
	font:14px "Trebuchet MS", Arial, Verdana;
}
	
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

#contentmissas { width:338px; 
                 float:left; 
                 background-image:url(../Images/Institucional/box-hrsmissas.png); 
                 background-repeat:no-repeat;
                 height:109px;
                 padding-top:9px;
                 padding-left:12px;
               }

.logopastoral { float:left; width:100px; }

.logocor { float:left; width:210px; }

#imgcor { float:left; width:660px; }
#imgcor h4 { margin-top:10px; margin-bottom:5px; float:left; width:316px; margin-right:10px; }
#imgcor .sliderImg{width:294px;}
#imgcor .imgLeg{width:185px;}

.lista { width:450px;}
.lista input { width:20px; float:left;}

/* FLAGS */

.rr { float:right; position:relative; }

ul.languages { display:inline; margin-top:5px; height:11px; }
ul.languages li, ul.languages li a { float:left; position:relative; width:16px; height:11px; }
ul.languages li { margin-left:10px; display:inline; }

ul.languages li a { background-image:url(../Turismo/img/flags.jpg); background-repeat:no-repeat; }

ul.languages li a.pt { background-position:left bottom; }
ul.languages li a.pt:hover, ul.languages li a.pt-ativo { background-position:left top; }
ul.languages li a.en { background-position:-16px bottom; }
ul.languages li a.en:hover, ul.languages li a.en-ativo { background-position:-16px top; }
ul.languages li a.es { background-position:-32px bottom; }
ul.languages li a.es:hover, ul.languages li a.es-ativo { background-position:-32px top; }

