@charset "utf-8";
/* CSS Document for Unimed - Rede PrÃ³pria
Author: Rafael Damasceno (Lapis Raro)
Website: www.rafaeldamasceno.com / www.lapisraro.com.br
*/
/*****************************************************CSS RESET - INICIO*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
	font-weight:normal;
	font-style: normal;
}

a {
    margin: 0;
    padding: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
    text-decoration:none;
}

body {
    line-height: 1;
}

ol, ul {
    list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
    border-collapse: separate;
    border-spacing: 0;
}

caption, th, td {
    text-align: left;
    font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}

blockquote, q {
    quotes: "" "";
}

strong { font-weight:bold;}

address {font-style:normal;}
/*************************************************************CSS RESET - FIM*/

/*Geral*/
html {background:#37939b;}
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background:#fff;}
p { line-height:120%;}

#wrap {margin:2px auto 0 auto; width:910px;}
.home_content {padding:25px 0 0 0; clear:both;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.destaque {
	font-weight: bold;
}
a:focus { outline: none;}
.content_interna p em { font-weight: bold; }

.linha_normal {border-right:0; border-left:0; border-bottom:0; border-top:1px solid #f0f0f0;}

/* Logo */
#logo-unimed, #logo-unimed a {
	display: block;
	height: 106px;
	width: 215px;
}
	#logo-unimed a {
		background: url(../img/unimed-bh.gif) no-repeat center;
		text-indent: -9999px;
	}
	.pa #logo-unimed a {
		background: url(../img/pa/logo_unimed.png) no-repeat center;
	}
	.cps #logo-unimed a {
		background: url(../img/cps/logo_unimed.png) no-repeat center;
	}
	.nas #logo-unimed a {
		background: url(../img/nas/logo_unimed.png) no-repeat center;
	}


/*Topo*/
#topo { height:auto; background:#37939b; margin:0px;}
	#topo_cont { width:950px; height:26px; margin:0 auto 0 auto; background:url(../img/topo-bg.gif) right top no-repeat;}
	#topo_cont tr { line-height:1px;}
	#topo_cont ul li { float:left;}
	#topo_cont td {
		* background:url(../img/topo-externos-bg.gif) 630px 0px no-repeat;
	}
.topo_externos {
	float:right;
	margin:0 20px 0 0;
	display:inline;
	padding:0 0 0 7px;
	background:url(../img/topo-externos-bg.gif) left top no-repeat;
}
	.topo_externos img { display:block; padding:0;}



/* aqui seu cÃ³digo comentado */

/*menu
#menu_cont { float:left;}
	#menu_cont strong img {display:block;}
	.menu_bottom {background:#EBEBEB url(/servicosproprios/style/img/menu/menu_bottom.gif) no-repeat bottom; width:215px; height:6px; margin-top:20px;}

#menu { background:#ECECEC; width:215px; height:291px; margin-top:-1px;}
	#menu ul { padding:0; }
	#menu ul li a {/*margin:0 0 12px 0; background-repeat:no-repeat; background-position:left; display:block; text-indent:-9999px;}
	#menu ul li a:hover {background-position:right;}

#menu_cont #menu #TM_M_Area003{background:#ECEBEB url(/servicosproprios/style/img/menu/menu_bg.jpg) repeat-x;}

.nav_imgUnimed {background:#F2F2F2 !important;height:25px;padding:0 0 24px 0;}	
	.nav_imgUnimed ul li a {display: inline !important;}

.nav_hospital {	background:#F3F3F3 !important;height:25px; padding: 0;}
	.nav_hospital a { background:#F3F3F3 url(/servicosproprios/style/img/menu/hospital-unimed.gif); height:25px;}
.nav_hdmu {	background:#ECECEC !important;height:25px; padding: 0;}	
	.nav_hdmu a { background:#ECECEC url(/servicosproprios/style/img/menu/hospital-dia-e-maternidade.gif); height:25px;}
.nav_pa { background:#F0F0F0 !important;height:25px; padding: 0;}	
	.nav_pa a { background:#F0F0F0 url(/servicosproprios/style/img/menu/pronto-atendimento.gif); height:25px;}
.nav_cps { background:#ECECEC !important;height:25px; padding: 0;}	
	.nav_cps a { background:#ECECEC url(/servicosproprios/style/img/menu/centro-de-promocao-da-saude.gif); height:25px;}
.nav_contagem { background-color:#ECECEC !important;height:25px; padding: 0;}	
	.nav_contagem a { background:#ECECEC url(/servicosproprios/style/img/menu/unidade-em-contagem.gif); height:25px;}
.nav_nas { background:#ECECEC !important;height:25px; padding: 0;}	
	.nav_nas a {background:#ECECEC url(/servicosproprios/style/img/menu/nucleo-de-atendimento-a-saude.gif); height:25px;}
.nav_aph { background:#ECECEC !important;height:25px; padding: 0;}	
	.nav_aph a {background:#ECECEC url(/servicosproprios/style/img/menu/atencao-pre-hospitalar.gif); height:25px;}

.nav_logo_unimed {width:215px !important; height:105px !important;}

.contagem #menu ul li.nav_contagem a,
.nas #menu ul li.nav_nas a,
.cps #menu ul li.nav_cps a,
.pa #menu ul li.nav_pa a,
.hdmu #menu ul li.nav_hdmu a,
.hospital #menu ul li.nav_hospital a,	
.aph #menu ul li.nav_aph a { background-position: right;}
/*
.menuLateral li {background:#F3F3F3 !important;}
*/
/*
.menuLateral li a {margin:0 !important;}
*/
 
 
 /* troque seu cÃ³digo por esse aqui */
 
 /*menu*/
#menu_cont { float:left;}
	#menu_cont strong img {display:block;}
	.menu_bottom {background:url(../img/menu/menu_bottom.gif) no-repeat; width:215px; height:6px;}

#menu { /*background:#F4F4F2;*/ width:215px; margin:2px 0 0 0; margin:2px 0 0 0}
	#menu ul { padding:0px 0 1px 0; /*background:#ebebeb url(/servicosproprios/style/img/menu/menu_bg.jpg) repeat-x; background:#f4f4f4;*/ background:url(../img/menu/bg-menu.gif) repeat center center}
	#menu ul li a {width:215px; display:block; text-indent:-9999px;  overflow: hidden;} 
	#menu ul li a:hover {/*background-position:right;*/}


.nav_hospital a { background:url(../img/menu/hospital-unimed.jpg) no-repeat 0px 0; height:22px; margin:0 0 0px 0;}
.nav_hospital a:hover { background:url(../img/menu/hospital-unimed.jpg) no-repeat right 0; }
.nav_hdmu a {background:url(../img/menu/hospital-dia-e-maternidade.jpg) no-repeat 1px 0px;  height:25px; margin:8px 0 0px 0; *margin:5px 0 0px 0; _margin:5px 0 0px 0;}
.nav_hdmu a:hover {background:url(../img/menu/hospital-dia-e-maternidade.jpg) no-repeat right 0px; }
.nav_contagem a {background:url(../img/menu/unidade-em-contagem.jpg) no-repeat 0 0;  height:19px; margin:7px 0 0px 0;  *margin:4px 0 0px 0; _margin:4px 0 0px 0;}
.nav_contagem a:hover {background:url(../img/menu/unidade-em-contagem.jpg) no-repeat right 0; }
.nav_pa a {background:url(../img/menu/pronto-atendimento.jpg) no-repeat 0px 0px; height:19px; margin:12px 0 0px 0; *margin:9px 0 0px 0; _margin:9px 0 0px 0;}
.nav_pa a:hover {background:url(../img/menu/pronto-atendimento.jpg) no-repeat right 0 ; }
.nav_aph a {background:url(../img/menu/atencao-pre-hospitalar.jpg) no-repeat 0px 0px;  height:23px; margin:10px 0 0px 0; *margin:7px 0 0px 0; _margin:7px 0 0px 0;}
.nav_aph a:hover {background:url(../img/menu/atencao-pre-hospitalar.jpg) no-repeat right 0;  }
.nav_cre a {background:url(../img/menu/centro-radiologia-exames.jpg) no-repeat 0 0;  height:22px; margin:9px 0 0px 0; *margin:6px 0 0px 0; _margin:6px 0 0px 0;}
.nav_cre a:hover {background:url(../img/menu/centro-radiologia-exames.jpg) no-repeat right 0; }
.nav_cps a {background:url(../img/menu/centro-de-promocao-da-saude.jpg) no-repeat 0 0; height:23px;margin:8px 0 0px 0; *margin:5px 0 0px 0; _margin:6px 0 0px 0;}
.nav_cps a:hover {background:url(../img/menu/centro-de-promocao-da-saude.jpg) no-repeat right 0; }
.nav_nas a {background:url(../img/menu/nucleo-de-atendimento-a-saude.jpg) no-repeat 0px 0;  height:23px; margin:7px 0 0px 0; *margin:4px 0 0px 0; _margin:6px 0 0px 0;}
.nav_nas a:hover {background:url(../img/menu/nucleo-de-atendimento-a-saude.jpg) no-repeat right 0; } 


.contagem #menu ul li.nav_contagem a,
.nas #menu ul li.nav_nas a,
.cps #menu ul li.nav_cps a,
.pa #menu ul li.nav_pa a,
.hdmu #menu ul li.nav_hdmu a,
.hospital #menu ul li.nav_hospital a,
.aph #menu ul li.nav_aph a,
.cre #menu ul li.nav_aph a
{/* background-position: right;*/}

/*home*/
#banner_home {float:right;}

.home_left {clear:both; width:430px; float:left;}
	.home_left h2 { float:left; margin:0 20px 0 0;}
	.home_left select {font-size:10px; margin:0 0 3px 0;}
	
.home_mapa { background:url(../img/home/mapa-bg.gif) no-repeat; width:430px; height:195px; clear:both;}
	.home_mapa img { margin:0 auto; display:block; padding:2px 0 0 0;}
	.home_mapa a.mapa-completo {width:115px; height:17px; clear:both; display:block; margin:2px auto 0 auto; background:url(../img/ver-mapa-completo.gif) no-repeat left; text-indent:-9999px;}
	.home_mapa a.mapa-completo:hover {background-position:right; }
	
.home_right {width:430px; float:right;}
	.home_right h2 { margin:0 0 5px 0;}
.home_resumo {}
	.home_resumo .top { background:url(../img/home/resumo-topo.gif) no-repeat; width:430px; height:4px;}
	.home_resumo .middle { background:#f7fafa; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; padding:8px 15px;}
	.home_resumo .bottom {background:url(../img/home/resumo-bottom.gif) no-repeat; width:430px; height:4px;}
	.home_resumo p img {float:left; margin:0 5px 2px 0;}
	.home_resumo p {color:#787878; line-height:17px;}
	.home_resumo p strong { color:#82b2b0;}
	
	
	/* aqui seu cÃ³digo comentado */
	
/*RodapÃ©
#footer {clear:both; padding:69px 0 0 0;}
	#footer p {color:#969696; font-size:10px; padding:0 0 2px 0;}
	#footer ul { padding:15px 0; }
	#footer li {float:left; width:127px; margin:0 29px 0 0;}
	#footer li.lastli {margin:0;}
	#footer dt { border-bottom:2px solid #f0f0f0; padding:0 0 6px 13px; font-size:10px; font-weight:bold; color:#787878;}
	#footer dd {line-height:18px; font-size:10px;}
	#footer a { color:#939598;}
	
.footer_legend { width:910px; margin:0 auto;}
	.footer_legend span {
		background: url(/servicosproprios/style/img/home/tit_rede_propria_unimed.gif) no-repeat 0 0;
		display: block;
		height: 24px;
		margin: 0 0 -2px -12px;
		text-indent: -9999px;
		width: 174px;
	}
.footer_menus { background:#fafafa; padding:0 0 15px 0;}
.footer_cont { width:910px; margin:0 auto;}
.IE_tr{height:100%;}
#footer_hospital dt { background:url(/servicosproprios/style/img/footer/seta-hospital.gif) left top no-repeat;}
#footer_hospital a:hover { color:#f2641e;}
#footer_hdmu dt { background:url(/servicosproprios/style/img/footer/seta-hdmu.gif) left top no-repeat;}
#footer_hdmu a:hover { color:#0fa3ca;}
#footer_pa dt {background:url(/servicosproprios/style/img/footer/seta-pronto-atendimento.gif) left top no-repeat;}
#footer_pa a:hover { color:#f28d1e;}
#footer_cps dt {background:url(/servicosproprios/style/img/footer/seta-cps.gif) left top no-repeat;}
#footer_cps a:hover {color:#c60751}
#footer_contagem dt {background: url(/servicosproprios/style/img/footer/unidade-em-contagem.gif) left top no-repeat;}
#footer_contagem a:hover {color:#a8ccd1}
#footer_nas dt {background:url(/servicosproprios/style/img/footer/seta-nas.gif) left top no-repeat;}
#footer_nas a:hover {color:#0d5cab}
#footer_aph dt {background:url(/servicosproprios/style/img/footer/seta-aph.gif) left top no-repeat;}
#footer_aph a:hover {color:#63c29d}

#footer2 {background:#37939b; height:20px; clear:both;}
	#footer2 small {float:right; color:#fff; font-size:10px; line-height:20px;}
	#footer2 span { font-size:11px; font-weight:bold; color:#b1d357;}
  #footer2 strong {color:#FFFFFF;float:right;font-size:13px;line-height:20px;}	
.topo_servicos { float:left;}
	.topo_servicos li { margin:0 14px 0 0; float:left;}
	
	*/
	
	
	
	/* troque seu cÃ³digo por esse: */
	
	
	/*RodapÃ©*/
#footer {clear:both; padding:69px 0 0 0;}
	#footer p {color:#969696; font-size:10px; padding:0 0 2px 0;}
	#footer ul { padding:15px 0; }
	#footer li {float:left; width:65px; margin:0 27px 0 0;}
	#footer li.li_pa {width:114px;}
	#footer li.li_uc {width:122px;}

	#footer li.hospital-footer {
		width:100px
		}
		
	#footer li.hdmu-footer {
		widows:85px;		
		}	
		
	#footer li.aph-footer {
		widows:90px;		
		}	
		
	#footer li.cre-footer {

		width:120px;
		}	
		
	#footer li.cps-footer {
		widows:120px;		
		}			
	
	#footer li.lastli {margin:0;}
	#footer dt { border-bottom:2px solid #f0f0f0; padding:0 0 6px 13px; font-size:10px; font-weight:bold; color:#787878;}
	#footer dd {line-height:18px; font-size:10px;}
	#footer a { color:#939598;}
.footer_legend { width:910px; margin:0 auto;}
	.footer_legend span {
		background: url(../img/home/tit_rede_propria_unimed.gif) no-repeat 0 0;
		display: block;
		height: 24px;
		margin: 0 0 -2px -12px;
		_margin: 0 0 -2px 0px;		
		text-indent: -9999px;
		width: 174px;
	}
.footer_menus { background:#fafafa; padding:0 0 15px 0;}
.footer_cont { width:910px; margin:0 auto;}

#footer_hospital dt { background:url(../img/footer/seta-hospital.gif) left top no-repeat;}
#footer_hospital a:hover { color:#f2641e;}
#footer_hdmu dt { background:url(../img/footer/seta-hdmu.gif) left top no-repeat;}
#footer_hdmu a:hover { color:#0fa3ca;}
#footer_pa dt {background:url(../img/footer/seta-pronto-atendimento.gif) left top no-repeat;}
#footer_pa a:hover { color:#f28d1e;}
#footer_cps dt {background:url(../img/footer/seta-cps.gif) left top no-repeat;}
#footer_cps a:hover {color:#c60751}
#footer_contagem dt {background: url(../img/footer/unidade-em-contagem.gif) left top no-repeat;}
#footer_contagem a:hover {color:#a8ccd1;}
#footer_nas dt {background:url(../img/footer/seta-nas.gif) left top no-repeat;}
#footer_nas a:hover {color:#0d5cab}
#footer_aph dt {background:url(../img/footer/seta-aph.gif) left top no-repeat;}
#footer_aph a:hover {color:#63c29d}
#footer_cre dt {background: url(../img/footer/cre.gif) left top no-repeat;}
#footer_cre a:hover {color:#3da1aa;}

#footer2 {background:#37939b; height:20px; clear:both;}
	#footer2 small {float:right; color:#fff; font-size:13px; line-height:20px;}
	#footer2 .fale-conosco {
		background: url(../img/ico_fale_conosco.gif) no-repeat 0 50%;
		color: #fff;
		float: left;
		font-size: 11px;
		line-height: 20px;
		padding-left: 20px;
	}
	#footer2 span { font-size:13px; font-weight:bold; color:#b1d357;}
.topo_servicos { float:left;}
	.topo_servicos li { margin:0 14px 0 0; float:left;}
	
		
	
/*Internas*/
.content_interna { float:right; width:693px; margin:0 0 70px 0;}
	.content_interna h1 { line-height:24px; font-size:18px; font-weight:bold; color:#787878;}
	.content_interna p {margin:15px 0; font-size:12px; line-height:19px; color:#787878;}
.topo_interna { width:693px; height:227px; position:relative;}
	

	/* aqui seu cÃ³digo comentado */

/*	.topo_interna h2 {position:absolute; top:215px; right:195px;}*/


/*cÃ³digo inserido */

.topo_interna h2 {
bottom:8px;
position:absolute;
right:20px;
}

.interna_text p a {text-decoration:underline;}
	
.nav_pronto_atendimento { width:173px;}
	/*.menu_contextual li.nav_pronto_atendimento:hover,
	#contagem_pa .nav_pronto_atendimento {background: url(/servicosproprios/style/img/contagem/nav-pronto-atendimento.gif) no-repeat;}*/
	.nav_pronto_atendimento ul { height:39px; background: url(../img/contagem/nav-pronto-atendimento-ul.gif) no-repeat; width:173px;}
.nav_radiologia_exames { width:243px;}
	.menu_contextual li.nav_radiologia_exames:hover,
	#cre .nav_radiologia_exames {background: url(../img/contagem/nav-radiologia.gif) no-repeat;}
	.nav_radiologia_exames ul { height:39px; /*height:88px;*/ background: url(../img/contagem/nav-radiologia-ul.gif) no-repeat left bottom; width:243px;}
	.nav_radiologia_exames ul li {width:190px;}
.nav_cps_contagem { width:128px; margin: 0 10px 0 0;}
	.menu_contextual li.nav_cps_contagem:hover,
	#cps_contagem .nav_cps_contagem {background: url(../img/contagem/nav-cps-contagem.gif) no-repeat;}
	.nav_cps_contagem ul { height:127px; background: url(../img/contagem/nav-cps-contagem-ul.gif) no-repeat; width:233px;}
	.nav_cps_contagem ul li {width:180px;}
.menu_contextual li.nav_duvidas_frequentes_pa { width:170px; margin:0 10px 0 0;}
	.menu_contextual li.nav_duvidas_frequentes_pa:hover {background: url(../img/pa/duvidas-frequentes-bg.gif) no-repeat;}
	
.nav_cps_barro_preto {width:145px; margin:0 10px 0 0;}
	/*.menu_contextual li.nav_cps_barro_preto:hover,
		#interna_cps .menu_contextual li.nav_cps_barro_preto {background: url(/servicosproprios/style/img/cps/nav-cps-barreiro.gif) no-repeat;}*/
	.nav_cps_barro_preto ul { height:103px; background: url(../img/cps/nav-cps-barreiro_ul.gif) no-repeat; width:226px;}
	.nav_cps_barro_preto ul li {width:180px;}

	#menu_contextual li ul li {background: url(../img/subseta.gif) no-repeat left top;}


.menu_contextual { width:693px; height:29px; background-repeat:no-repeat; margin:2px 0 30px 0; color:#fff; text-transform:uppercase; font-size:11px; }
	.menu_contextual ul {float:right;}
	.menu_contextual li { line-height:29px; font-weight:bold; text-align:center;}
	.menu_contextual li li {line-height:24px; color:#787878;margin:0 0 0 28px; padding:0 0 0 10px; border-bottom:1px solid #ebebeb; text-align:left;}
	.menu_contextual li li a {color:#787878;}
	.menu_contextual li.lastli {border:0;}
	.menu_contextual li.nav_pa_contagem_pa { width:194px; background: url(../img/pa/menu-pa-contagem.gif) left no-repeat !important; color:#f28d1e;}
	.menu_contextual li.nav_pa_contorno_pa { width:118px; margin:0 10px 0 0;}

	.menu_navegacao .menuHorizontalVertical {float:right; height:29px;}
	.menu_navegacao .menuHorizontalVertical .menuPai {width:150px;background:transparent url(../img/cps/cps-contagem.gif) no-repeat;background-position:left center;}
	.menu_navegacao .menuHorizontalVertical .menuPai:hover {background-position:right center;}
	.menu_navegacao .menuHorizontalVertical .menuPai:hover ul {display:block;}
	.menu_navegacao .menuHorizontalVertical .menuPai a {color:#93BDC3;}
	.menu_navegacao .menuHorizontalVertical .menuPai ul {background: url(../img/contagem/nav-cps-contagem-ul.gif) no-repeat; width:233px;height:127px; position:relative; float:right;}
/*	*html .menu_navegacao .menuHorizontalVertical .menuPai ul {right:171px; top:30px;}*/
	.menu_navegacao .menuHorizontalVertical .menuPai ul li {padding-left:24px;background: transparent url(../img/subseta.gif) no-repeat scroll left top;}
	.menu_navegacao .menuHorizontalVertical .menuPai .menu li a {margin:0;margin-left:-14px;background:transparent;color: #787878; text-align:left !important;}
	.menu_navegacao .menuHorizontalVertical .menuPai .menu li a:hover {color:#93BDC3;}

	.menu_navegacao li { line-height:29px; font-weight:bold; text-align:center;}
	.menu_navegacao li li {line-height:24px; color:#787878;margin:0 0 0 20px; padding:0 0 0 10px; border-bottom:1px solid #ebebeb; text-align:left;}
	.menu_navegacao li li a {color:#787878;}
	.menu_navegacao li.lastli {border:0;}


/*
	#menu_contextual .menuHorizontalVertical .menuPai ul li {line-height:25px;}
	#menu_contextual .menuHorizontalVertical .menuPai .menu li a {margin:0;margin-left:-14px;background:transparent;color: #787878; text-align:left !important;}
	#menu_contextual .menuHorizontalVertical .menuPai .menu li a:hover {color:#C60751;}
	#menu_contextual li{font-weight:bold; line-height:29px; text-align:center;}
	#menu_contextual ul li {width:180px;}
	#menu_contextual ul li a {color: #fff;}
	#menu_contextual ul li:hover a {color: #fff;}
	#menu_contextual ul li ul { height:103px; background: url(/servicosproprios/style/img/cps/nav-cps-barreiro_ul.gif) no-repeat; width:226px;}
	#menu_contextual ul li ul li a {color: #787878;}
*/




.menu_contextual li.nav_pa_contagem_pa { width:194px; background: url(../img/pa/menu-pa-contagem.gif) left no-repeat !important; color:#f28d1e;}
.menu_contextual li.nav_pa_contorno_pa { width:118px; margin:0 10px 0 0;}

	
.nav_unidades_nas { width:97px; margin:0 10px 0 0;}
	.menu_contextual li.nav_unidades_nas:hover {background: url(../img/nas/nav-unidades-nas.gif) no-repeat;}
	.nav_unidades_nas ul { height:87px; background: url(../img/nas/nav_nas_unidades_li.jpg) no-repeat; width:193px;}
	.nav_unidades_nas ul li {width:180px;}
	.menu_contextual li.nav_unidades_nas li {width:130px;}
	
.nav_duvidas_frequentes_pa a,
.nav_pa_contorno_pa a {color:#fff;}

/*Suckerfish*/

#suckerfish li{float:left; position:relative; z-index: 80;}

#suckerfish li > ul {top: auto; left: auto;}

#suckerfish li:hover ul,
li.over ul {display: block; }

ul li ul {display: none; position: absolute; right: 0;}

#suckerfish li:hover ul li,
li.over ul li { clear:both; display:block;}

#suckerfish li:hover, #interna_servicos .nav_servicos_especiais {
	background: url(../img/hdmu/menu_contex_nav_hover.png) no-repeat -6px 2px;
	color: #0fa3ca;
	position: relative;
}
	#suckerfish li .cantinho { display: none;}
	#suckerfish li:hover .cantinho, .cantinho {
		background: url(../img/hdmu/menu_contex_nav_hover.png) no-repeat 0 2px;
		display: block;
		height: 27px;
		position: absolute;
		right: 0;
		top: 0;
		width: 5px;
	}
		#suckerfish li ul li {
			background: url(../img/subseta.gif) no-repeat 0 0 !important;
		}
	#suckerfish li .tit-secao {
		background: url(../img/hdmu/seta_azul.gif) no-repeat 0 3px;
		color: #fff;
		font-weight: bold;
		padding-left: 15px;
	}
		.tit-secao a {
			color: #fff;
		}
	#suckerfish li:hover .tit-secao {
		background-position: 0 -18px !important;
		color: #0fa3ca;
	}
	#suckerfish li:hover .tit-secao a {
		color: #0fa3ca;
	}
/*Suckerfish - FIM*/

.mapa_interna {float:right; margin:0 0 0 15px;}
	.mapa_interna h2,
	.seta_h2 { font-size:18px; margin:0 0 5px 0; padding:0 0 0 15px;}
.internas_mapa { background: url(../img/mapa_in_bg.gif) no-repeat; width:318px; height:195px;}
	.internas_mapa iframe { margin:0 auto; display:block; padding:2px 0 0 0;}
	.internas_mapa a.mapa-completo {width:115px; height:17px; clear:both; display:block; margin:2px auto 0 auto; background:url(../img/ver-mapa-completo.gif) no-repeat left; text-indent:-9999px;}
	.internas_mapa a.mapa-completo:hover {background-position:right; }
	


/*.interna_text {padding:0 10px; margin-top:15px;}*/

/*cÃ³digo inserido */
.interna_text {padding:0 20px; margin-top:15px;}

.interna_text address { font-weight:bold; clear:both; margin:20px 0 0 0;}
	
.cont_left {float:left; width:318px;}
.cont_right {float:right; width:318px;}
	.cont_right#cont_right_inserido { margin:0 0 10px 15px;}

.interna_title { font-size:18px; line-height:24px;}
.content_interna h1.h1_peq { line-height:20px; font-size:15px;}

.lista_padrao { line-height:25px; font-size:12px; color:#787878; padding:10px 0; list-style:disc inside;}
	.lista_padrao .li_left {float:left; clear:both; width:160px;}
	.lista_padrao .li_right {float:left; width:160px; margin:0 0 0 100px;}

.box_cinza_318_top { width:318px; height:7px; background:url(../img/box-cinza-318_top.gif) no-repeat;}
.box_cinza_318_bottom {width:318px; height:7px; background:url(../img/box-cinza-318_bottom.gif) no-repeat;}
.box_inter_318 {width:318px; height:10px; background: url(../img/box-inter-318.gif) no-repeat;}
.box_inter_318_duplo {width:318px; height:10px; background: url(../img/box-inter-318_duplo.gif) no-repeat;}
.box_inter_318_branco {width:318px; height:10px; background: url(../img/box-inter-318_branco.gif) no-repeat;}
.box_branco_318_top { background: url(../img/box-branco-318_top.gif) no-repeat; width:318px; height:6px;}
.box_branco_318_bottom {background: url(../img/box-branco-318_bottom.gif) no-repeat; width:318px; height:6px;}
.box_cinza_318_duplo {background:url(../img/box-cinza318-duplo.gif) no-repeat; width:318px; height:104px;}
	.box_cinza_318_duplo .left { float:left; width:155px; padding:10px 0 0 5px;}
	.box_cinza_318_duplo .right { float:right;width:150px; padding:10px 0 0 0;}
	.box_cinza_318_duplo dl {line-height:20px;}
	.box_cinza_318_duplo dt { font-weight:bold;}
	.box_cinza_318_duplo dd { color:#787878; padding:0 5px 0 0;}

.box_right_cont { margin:0 0 30px 0;}
	.box_right_cont p {  padding:0 10px; border-right:2px solid #e6e6e6; border-left:2px solid #e6e6e6;}
	.box_right_cont p.texto_box_cinza {margin:0; background:#f5f5f5;}
	.box_right_cont p.texto_box_branco_destaque {margin:0; text-align:center; font-size:13px; font-weight:bold;}
	.box_right_cont p.texto_box_branco_normal {margin:0; background:#fff;}
	.box_right_cont p.texto_box_branco_normal_11 {font-weight:bold; font-size:11px; margin:0}
	.box_right_cont p.texto_box_branco_normal_11 em {font-weight:bold;}
	.box_right_cont blockquote { line-height:16px; color:#787878;}
	.box_right_cont blockquote span { font-size:20px; font-weight:bold;}
	.box_right_cont p { line-height: 16px;}
.box_right_texto {border-right:2px solid #e6e6e6; border-left:2px solid #e6e6e6; padding:0 10px;}
.content_interna .box_right_cont .box_right_texto p {border:0; padding:10px 0; margin:0;}

.box_right_cont#box_sem_margin { margin-bottom:0;}

.box_right_table {
	background: #e6e6e6 url(../img/box-cinza-bordas.gif) no-repeat 0 -5px;
	padding: 2px 2px 0;
}
	.box_right_table_bottom {
		background: #e6e6e6 url(../img/box-cinza-bordas.gif) no-repeat 0 0px;
		padding: 0 0 2px;
	}

.agenda_mes { font-size:16px; font-weight:bold; font-style: italic; margin:30px 0 10px 0;}

.selecao_agenda_cps { border-bottom:1px solid #e6e6e6; padding:0 0 10px 0;}
	.selecao_agenda_cps label {float:left; margin:0 10px 0 0; color:#787878; font-weight:bold; line-height:17px;}
	.selecao_agenda_cps select {float:left; margin:0 5px 0 0; color:#fff; font-size:11px;}
	
.mes_agenda_cps { margin:10px 0 0 0;}
	.mes_agenda_cps label {float:left; margin:0 10px 0 0; color:#787878; font-weight:bold; line-height:17px;}
	.mes_agenda_cps select { color:#787878; font-size:11px;}
	
.tabela_agenda_title {font-size:15px; font-weight:bold; font-style:italic; margin:40px 0 10px 0;}

.tabela_contagem_left { background: url(../img/contagem/tabela-borda-left.gif) no-repeat; width:6px; height:60px; float:left;}
.tabela_contagem_right { background: url(../img/contagem/tabela-borda-right.gif) no-repeat; width:6px; height:60px; float:right;}
.tabela_contagem_meio { float:left; margin:0 auto; text-align:center;}

.agenda_cps { width:630px;}
	.agenda_cps th {height:60px; border-right:2px solid #fff; text-align:center; vertical-align:middle; color:#fff; padding:0 10px; font-weight:bold;}
	.agenda_cps th.lastli { border:0;}
	.agenda_cps td {text-align:center; padding:6px 10px; color:#787878; border-bottom:1px solid #e6e6e6; vertical-align:middle;}
	.agenda_cps td.agenda_tema { text-align:left;}
	.agenda_cps tr.lastli td {border:0;}
	.agenda_cps .tb-data, .agenda_cps .tb-hora { width: 123px;}

.chamada_agenda {width:315px; font-weight:bold; text-align:center; border:2px solid #e6e6e6; display:block; margin:50px auto 0 auto; padding:15px 20px; color:#787878;}
	.chamada_agenda a {text-decoration:underline;}
	
#menu_local {background:url(../img/menu-local-bg.gif) no-repeat; width:209px; height:86px; margin:7px 0 0 0; padding: 16px 6px 0 0;}
	#menu_local ul { display: inline;}
	#menu_local ul li {text-indent:-9999px; cursor:pointer; float:right; padding: 0; margin:0 0 18px 0;}

.passeio_contagem a{ background:url(../img/contagem/localizacao.gif) no-repeat left; width:111px; height:19px; display:block;}
.passeio_contagem a:hover {background-position:right;}
.localizacao_contagem a { background:url(../img/contagem/passeio-virtual.gif) no-repeat; width:129px; height:19px; display:block;}
.localizacao_contagem a:hover {background-position:right;}

.subtit_normal {font-size:15px; padding-top:20px; font-weight:bold; clear:both;}

.voltar_topo {float:right; margin:10px 0 0 0;}

#menu-cps-hdmu {padding:-1px 8px 0 0;background:url(../img/hdmu/menu-local.gif) no-repeat; width:215px; height:107px; margin:7px 0 17px 0; padding:38px 8px 0 0;}
	#menu-cps-hdmu tr td ul .menuPai a:hover { background-position:right;}
	#menu-cps-hdmu tr td ul .menuPai a { height:19px; text-indent:-9999px; display:block;float:right;}
	#menu-cps-hdmu .passeioVirtual .menuLateral a { background:url(../img/hdmu/passeio-virtual-cont.gif) no-repeat left; width:128px;}
	#menu-cps-hdmu .localizacao .menuLateral a {background: url(../img/hdmu/localizacao-cont.gif) no-repeat left; width:111px;}

/*
.menu_local_hdmu { background:url(/servicosproprios/style/img/hdmu/menu-local.gif) no-repeat; width:207px; height:69px; margin:7px 0 0 0; padding:38px 8px 0 0;}
	.menu_local_hdmu ul li {margin:0 0 15px 0; float:right;}
	.menu_local_hdmu ul li a:hover { background-position:right;}
	.menu_local_hdmu .nav_passeio_virtual a { background:url(/servicosproprios/style/img/hdmu/passeio-virtual-cont.gif) no-repeat left; width:128px; height:19px; text-indent:-9999px; display:block;}
	.menu_local_hdmu .nav_localizacao a { background: url(/servicosproprios/style/img/hdmu/localizacao-cont.gif) no-repeat left; width:111px; height:19px; text-indent:-9999px; display:block;}
*/

.box_right_texto dl {padding:10px 0; line-height:16px;}
	.box_right_texto dl dt {font-weight:bold; padding:10px 0 0 0;}
	.box_right_texto dl dt.first_li { padding:0;}
	.box_right_texto dl dd { color:#787878; background:url(../img/dd_right.gif) left top no-repeat; padding:0 0 0 5px;}
	
.pergunta {font-weight:bold;}
.lista_perguntas li {margin:0 0 20px 0;}

.listas {
	/*margin-left: 15px;*/
}
	.listas li {	
		background: url(../img/bullet_listas.gif) no-repeat 0 8px;
		color: #787878;
		line-height: 19px;
		list-style: none;
		padding: 0 0  5px 8px;
	}
	
.box-informativo {
	position: relative;
	border: 2px solid #e6e6e6;
	font-size: 10px;
}
	.box-informativo .bt, .box-informativo .bt span, .box-informativo .bb, .box-informativo .bb span {
		background: url(../img/cantinhos_box_informativo.gif) no-repeat;
		display: block;
		height: 5px;
		position: absolute;
	}
	.box-informativo .bt, .box-informativo .bb {
		left: -2px;
		width: 100%;
	}
	.box-informativo .bt span, .box-informativo .bb span {
		right: -4px;
		width: 5px;
	}
	.box-informativo .bt {
		background-position: 0 0;
		top: -2px;
	}
	.box-informativo .bt span {
		background-position: 0 -6px;
	}
	.box-informativo .bb {
		background-position: 0 -12px;
		bottom: -2px;
	}
	.box-informativo .bb span {
		background-position: 0 -18px;
	}
	.box-informativo p {
		margin: 0 0 15px;
		font-weight: bold !important;
	}
	.box-informativo .destaque {
		color: #86b5bb !important;
		font-size: 11px;
	}
#informacoes-promocao, #informacoes-programacao {
	margin: 50px auto;
	text-align: center;
}
#informacoes-promocao{
	height: 64px;
	padding: 5px 20px 0;
	width: 258px;
}
#informacoes-programacao {
	height: 54px;
	padding: 15px 55px 0;
	width: 188px;
}
#TM_M_Area003, #TM_M_Area002{
	background-color:#f4f4f4;
}
#TM_M_Area002 a img{
	margin-bottom:3px !important;
}
