/* CSS Document */

/* ------ GERAL ------ */
*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; text-align:center; font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#071452/*050F40*/; line-height:16px; }
#Top, #Menu, #Menu_line, #Vitrine, #Palco, #Palco-relacionamento, #Palco_Idx, #Calendario, #Footer{margin-left:auto; margin-right:auto;}

#layer{width:100%; height:100%; background: url(images/body.gif) repeat-y top center;}

/* ------ TOP ------ */
#Top {width:778px; height:98px; background: #FFF;}
#Logo {width:262px; height:98px; float:left;}

/* ------ CANAIS GLOBAL ------ */
#Global {width:320px; height:18px; margin:0px; padding:0px; float:right;}
#Global li {list-style-type:none; display:inline; margin:-2px; padding:0px;}

/* ------ MENU ------ */
#Menu {width:778px; height:31px; background: url(images/menu_background.gif) repeat-x;}
#Menu li {list-style-type:none; display:inline; background: url(images/menu_spacer.gif) no-repeat right top;}
#Menu li.Ultimo {background: none;}

#Menu_line {width:778px; height:10px; background: url(images/menu_line.gif) repeat-x;}

/* ------ PRINCIPAL ------ */
#Vitrine {width:778px; height:193px; margin-top:10px; /*background: #FFC;*/}

#Palco_Idx {width:778px; /*background: #EFF3F7;*/}
#Palco {width:778px; background: url(images/bg_lineVertical.gif) repeat-y left /*#EFF3F7*/;}

#Palco-relacionamento{width:778px; background: url(images/bar_relacionamento/bg-lateral-programa-relacionamento-2010.jpg) no-repeat 0px -1px;}

/* ------ INDEX > PRINCIPAL ------ */
#Conteudo_Idx {width:599px; float:left; /* border-right: 1px solid #D2DDE9;*/}
#Conteudo_Idx li{margin:10px 0px 0px 16px; list-style-image: url(images/li.gif);}

#Conteudo_Idx a:link{color:#050F40; text-decoration:none;}
#Conteudo_Idx a:visited{color:#050F40; text-decoration:none;}
#Conteudo_Idx a:hover{color:#050F40; text-decoration:underline;}

#Novidades {width:520px; height:210px; margin:30px 39px 115px 39px; background: url(images/bg_news.gif) no-repeat center top;}

#News1 {width:245px; height:72px; margin-bottom:9px;}
#News2 {width:245px; height:72px; margin-bottom:9px;}
#News3 {width:245px; height:72px; margin-top:9px;}
#News4 {width:245px; height:72px; margin-top:9px;}

#News1, #News3 {float: left; text-align:left;}
#News2, #News4 {float: right; text-align:right;}

.imageidxdir {float: right; margin-left:6px;}
.imageidxesq {float: left; margin-right:6px;}

.newstitle {font-size:100%; color:#050F40; line-height:16px;}

#todas{width:515px; margin-top:15px; padding-top:10px; border-top:#d2dde9 1px dashed; float:right; position:relative;}
#todas img{position:absolute; right:0;}

/*#diagnostico{position:relative; width:599px; height:84px; background:#E9EFF4 url(images/bg_imagem.gif) no-repeat top left; z-index:100; margin:0 0 75px 0;}
#diagnostico img{float:left; position:relative; left:39px;}
#diagnostico h3{font-size:12px; color:#336699; text-align:left; margin-left:20px;}
#diagnostico p{text-align:left; margin-left:20px;}*/
.data_diagnostico{color:#999999;}

#caso{width:395px; height:83px; background:url(images/bg_imagem.gif) no-repeat top center; margin:0 0 20px 0; position:relative;}
#caso .imagem{font-size:15px; color:#336699; font-weight:bold; position:absolute; top:10px; left:140px;}
#caso .imagem2{font-size:12px; border:none; position:absolute; top:40px; left:140px;}
#caso .imagem3{font-size:11px; color:#999; position:absolute; top:58px; left:140px;}


/* ------ PAGINAS > PRINCIPAL ------ */
#Conteudo {width:456px; float:left; /*border-right: 1px solid #D2DDE9; border-left: 1px solid #D2DDE9;*/ /*background:#B73361;*/}
#Conteudo h1 {margin-top: 15px;}

#Texto {width:395px; margin:15px 30px 50px 30px; text-align:left; /*background:#F7F8FB;*/}
#Texto p{margin-bottom:16px; text-align:justify;}
#Texto ul{margin-bottom:18px;}
#Texto li{margin:10px 0px 10px 30px; list-style-image: url(images/li.gif); text-align:justify;}
#Texto h2{border-bottom:1px solid #D2DDE9; font-size:12px; margin:0px 0px 10px 0px;}
#Texto a:link{color:#06C; text-decoration:none;}
#Texto a:visited{color:#06C; text-decoration:none;}
#Texto a:hover{color:#06C; text-decoration:underline;}
#Texto p.ouca{margin:16px 0 10px 0;}

.tabelaline{border-bottom:#CCCCCC dashed 1px;}

#Texto h3{border-bottom:1px solid #D2DDE9; font-size:12px; margin:25px 0px 0px 0px;}
#Texto h4{border-bottom:1px dashed #CCCCCC; font-size:11px; margin:0px 0px 10px 0px;}
#Texto h5{font-size:16px; margin:5px 0px 15px 0px;}
#Texto h6{font-size:12px; margin:5px 0px 10px 0px;}

#Atualizacao {width:395px; background:#FFF;}
#Atualizacao li {border-bottom:#CCCCCC dashed 1px; padding:10px 0 10px 5px; margin:0; list-style-image:none; list-style-type:none; color:#9096A9;}
#Atualizacao li.zebra {background:#EFF3F7;}
#Atualizacao li a:link.complemento {color:#9096A9; text-decoration:none;}
#Atualizacao li a:visited.complemento {color:#9096A9; text-decoration:none;}
#Atualizacao li a:hover.complemento {color:#9096A9; text-decoration:underline;}

#Links {width:385px; margin:-30px 30px 80px 30px; padding:5px; text-align:left; background:#F6F8FA; border:#D2DDE9 solid 1px;}
/*#Links ul{margin-bottom:18px;}*/
#Links li{margin:8px 0px 8px 30px; list-style-image: url(images/li.gif);}
#Links h2{border-bottom:1px solid #D2DDE9; font-size:12px; margin:0px 0px 16px 0px;}
#Links a:link{color:#06C; text-decoration:none;}
#Links a:visited{color:#06C; text-decoration:none;}
#Links a:hover{color:#06C; text-decoration:underline;}

.OlhoLink {color:#9096A9;}

#box1 {width:200px; margin:-30px 30px 80px 30px; padding:5px; text-align:left; background:#F6F8FA; border:#D2DDE9 solid 1px;}
/*#Links ul{margin-bottom:18px;}*/
#box1 li{margin:8px 0px 8px 30px; list-style-image: url(images/li.gif);}
#box1 h2{border-bottom:1px solid #D2DDE9; font-size:12px; margin:0px 0px 16px 0px;}
#box1 a:link{color:#06C; text-decoration:none;}
#box1 a:visited{color:#06C; text-decoration:none;}
#box1 a:hover{color:#06C; text-decoration:underline;}

#box2 {width:385x; margin:-30px 30px 80px 30px; padding:5px; text-align:left; background:#F6F8FA; border:#D2DDE9 solid 1px;}
/*#Links ul{margin-bottom:18px;}*/
#box2 li{margin:8px 0px 8px 30px; list-style: none;}
#box2 h2{border-bottom:1px solid #D2DDE9; font-size:12px; margin:0px 0px 16px 0px;}
#box2 a:link{color:#06C; text-decoration:none;}
#box2 a:visited{color:#06C; text-decoration:none;}
#box2 a:hover{color:#06C; text-decoration:underline;}



#SeleUnidade {position:relative; width:395px; height:51px; background:url(images/bg_proced.gif)}
#SeleUnidadeNovo {position:relative; width:395px; height:51px; background:url(images/bg_proced2.gif)}
#SeleMoru, #SeleAlpha, #SeleMoruNovo {width:320px; font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#071452;}
#SeleMoruNovo {position:absolute; top:15px; left:225px;}
#SeleMoru {position:absolute; top:15px; left:30px;}
#SeleAlpha {position:absolute; top:23px; left:230px;}

.box {width:380px; background-color:#EFF3F7; padding:5px; border:#E1E9F0 1px solid;}
.comentarios{margin:0px; padding:0px;}

#fale {/*width:395px; margin:15px 30px 50px 30px; */text-align:left; /*background:#F7F8FB;*/}

/* ------ PROGRAMA DE RELACIONAMENTO ------ */
#relacionamento {position:relative; width:395px; height:142px; background:url(images/bg_loginRelacionamento.gif) no-repeat 0 0; padding:25px 15px 0 25px; margin-bottom:10px;}
/*#relacionamento p{width:150px; text-align:right; margin-left:0;}*/
#relacionamento p.nome{position:absolute; top:57px; left:89px;}
#relacionamento p.senha{position:absolute; top:83px; left:94px;}
#relacionamento p.info{position:absolute; top:8px; left:0; text-align:center; width:390px; padding:0 0 0 10px;/*font-weight:bold;*/}
#relacionamento p.erro{position:absolute; top:41px; left:0; text-align:center; width:395px; color:#C11E5B; font-weight:bold;}
#relacionamento input.rela_username{position:absolute; top:56px; left:178px; display:block;}
#relacionamento input.rela_senha{position:absolute; top:81px; left:178px; display:block;}
#relacionamento div.rela_entrar{position:absolute; top:110px; left:178px;}
#relacionamento p.rela_duvidas{position:absolute; top:115px; left:245px; display:block;}

#Texto span.nome_medico{text-transform:capitalize; color:#336699/*0066CC*/;}

#SelePrograma2010 {position:relative; width:395px; height:168px; background:url(images/bg_selectRelacionamento2010.gif) no-repeat;}
#SelePrograma {position:relative; width:395px; height:168px; background:url(images/bg_selectRelacionamento.gif) no-repeat;}
#SeleBene1, #SeleBene2{width:350px; font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#071452;}
#SeleBene1 {position:absolute; top:45px; left:22px;}
#SeleBene2 {position:absolute; top:135px; left:22px;}

#bene1 {position:absolute; top:8px; left:22px; width:350px;}
#bene2 {position:absolute; top:100px; left:22px; width:350px;}

#beneficios{width:395px; position:relative;}
#beneficios h1{width:395px; font-size:14px; color:#071452; border-bottom:#d2dde9 solid 1px; margin:10px 0 0 0; text-transform:uppercase;}
/*#beneficios h2{width:375px; font-size:16px; color:#666666; border:#D5DFEA solid 1px; background: url(images/bg_desconto.gif) no-repeat#F6FAFC#FCFEF1; margin:15px 0 10px 0; padding:12px 10px 17px 10px; border:none; height:20px; text-align:center;}*/
#beneficios h3{font-size:14px; color:#2A64B5; border:none; padding:0; margin:15px 0 10px 0; border-bottom:#CCC dashed 1px;}
#beneficios h4{font-size:12px; color:#071452; border-bottom:#d2dde9 solid 1px; padding:0; margin:15px 0 10px 0; border-bottom:#CCC dashed 1px;}
#beneficios hr{border:#e5e5e5 solid 1px; color:#e5e5e5; height:1px; width:395px; text-align:left; margin:10px 0 0 0;}
#beneficios p{color:#071452; font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding:0; margin:10px 0;}
#beneficios table{margin:10px 0; padding:0;}
#beneficios p.observacao{color:#999999; margin:14px 0;}
#beneficios img.margem{margin:0 7px 5px 0;}
#beneficios img.ilustra{margin:15px 0 10px 0;}

#ilustra{width:395px; height:158px; position:relative; margin:15px 0;}
#ilustra2010 h2{width:179px; height:57px; font-size:15px; color:#646567; background: url(images/bg_desconto2010.gif) no-repeat; border:none; text-align:center; position:absolute; top:95px; left:190px; z-index:100; margin:0; padding:10px 10px 0 10px;}
#ilustra h2{width:179px; height:42px; font-size:15px; color:#646567; background: url(images/bg_desconto.gif) no-repeat; border:none; text-align:center; position:absolute; top:95px; left:190px; z-index:100; margin:0; padding:15px 10px 0 10px;}
#ilustra h3{width:200px; font-size:14px; color:#2A64B5; border:none; position:absolute; top:10px; left:195px; line-height:16px; z-index:100; margin:0; padding:0;}
#ilustra img{z-index:10;}

.tabelabranco{border-bottom:#FFF solid 2px;}

/* ------ CALENDARIOS ------ */
#Calendario {width:390px; /*margin:15px 30px 50px 30px;*/ text-align:left;}
#Calendario h2 {border-bottom:1px solid #D2DDE9; text-transform:uppercase; font-size:12px; margin:15px 0px 2px 0px;}

#Data {text-align:left; border-bottom:#CCCCCC dashed 1px; padding:10px 0px 2px 0px;}

#Nome {width:390px; text-align:left;}

#SemEvento {width:290px; text-align:center; margin:0 auto;}

#Nomecurso {width:390px; text-align:left;}
#Nomecurso h2 {margin-bottom:5px; font-size:11px;}
#Nomecurso h3 {margin-bottom:5px; font-size:11px;}

#curso{padding:10px 0px 0px 0px;}


/* ------ LEVELBAR ------ */
#LevelBar {width:144px; float:left; /*margin-top: 15px; background:#FCC;*/}
#LevelBar li { font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style-image:url(images/li.gif); margin:10px 0px 10px 30px; list-style-image: url(images/li.gif); text-align:left;}
#LevelBar a { color:#9599a5; text-decoration:none;}
#LevelBar a:hover { color:#333333; text-decoration: underline;}


#LevelBar-relacionamento{width:144px; height:100%; float:left; background: url(images/bar_relacionamento/bg-lateral-programa-relacionamento-2010.jpg) no-repeat -1px 95px;}

/* ------ CROSSBAR ------ */
#CrossBar {width:176px; float:left; margin-top:0px; border-left:#d1dde9 1px solid; /*background:#D2DDE9;*/}
#CrossBar li {list-style-type:none; /*display:inline; margin:-2px; padding:0px;*/}
#CrossBar p {text-align:left; border-left: 6px solid #D2DDE9; padding-left:10px; margin-bottom:15px; font-weight: bold;/*background:#D2DDE9;*/}

#CrossBar a:link {color:#9096A9; text-decoration:none; font-weight: normal;}
#CrossBar a:visited {color:#9096A9; text-decoration:none; font-weight: normal;}
#CrossBar a:hover {color:#9096A9; text-decoration:underline; font-weight: normal;}

.conhecatbm {margin-bottom: 15px;}

/* ------ FOOTER ------ */
#Footer{width:778px; height:20px; bottom:0px; clear:both; background:#F6F8FA; font: 10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#9096A9; text-align:left; text-indent:10px;}

#Footer a:link {color:#9096A9; text-decoration:underline; padding-left:10px;}
#Footer a:visited {color:#9096A9; text-decoration:underline; padding-left:10px;}
#Footer a:hover {color:#9096A9; text-decoration:none; padding-left:10px;}

/* ------ PROCEDIMENTOS ------ */
#procedimento{width:395px;}
#procedimento h1{width:395px; font-size:14px; color:#071452; border-bottom:#d2dde9 solid 1px; margin:10px 0 0 0;}
#unidade{width:395px; font-size:10px; color:#B2B4BB; margin-bottom:15px;}
#procedimento h2{width:395px; font-size:13px; color:#0088CC; border-bottom:#CCC dashed 1px; margin:8px 0 5px 0;}
#procedimento h3{font-size:11px; color:#071452; border:none; padding:0; margin:0;}

#procedimento hr{border:#e5e5e5 solid 1px; color:#e5e5e5; height:1px; width:395px; text-align:left; margin:10px 0 0 0;}

#procedimento table{background-color:#f4f7f9; margin:0; padding:0;}
#procedimento table.Alpha2{padding-left:8px; background-color:#EFF3F7;}
#procedimento table.Alpha{border-bottom:1px solid #D8E2EB; border-right:1px solid #D8E2EB; border-top:1px solid #D8E2EB; padding-left:8px;}

#procedimento td{border-left:#FFF solid 1px; border-bottom:#FFF solid 1px; padding:3px; margin:0; height:16px;}

#procedimento p{color:#071452; font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding:0; margin:0;}


.programacao{
	width:100%;
}

.programacao td{
	border:1px solid #7385AB;
	border-collapse:collapse;
	font-size: 10px;
	color: #666666;
	vertical-align:top;
}
.programacao th{
	border:1px solid #7385AB;
	border-collapse:collapse;
	font-size: 10px;
	font-weight:bold;
	color:#FFF;
	background-color:#7385AB;
	text-align:center;
	vertical-align:middle;
}


/* ------ PROGRAMA DE RELACIONAMENTO ------ */
#relacionamento2010 {position:relative; width:395px; height:142px; background:url(images/bg_loginRelacionamento2010.gif) no-repeat 0 0; padding:25px 15px 0 25px; margin-bottom:10px;}
/*#relacionamento p{width:150px; text-align:right; margin-left:0;}*/
#relacionamento2010 p.nome{position:absolute; top:57px; left:89px; color:#645649;}
#relacionamento2010 p.senha{position:absolute; top:83px; left:94px; color:#645649;}
#relacionamento2010 p.info{position:absolute; top:8px; left:0; text-align:center; width:390px; padding:0 0 0 10px; color:#645649;/*font-weight:bold;*/}
#relacionamento2010 p.erro{position:absolute; top:41px; left:0; text-align:center; width:395px; color:#C11E5B; font-weight:bold;}
#relacionamento2010 input.rela_username{position:absolute; top:56px; left:178px; display:block;}
#relacionamento2010 input.rela_senha{position:absolute; top:81px; left:178px; display:block;}
#relacionamento2010 div.rela_entrar{position:absolute; top:110px; left:178px;}
#relacionamento2010 p.rela_duvidas{position:absolute; top:115px; left:245px; display:block;}

.tabelamdp2010{background:url(images/bg-mdp-tabela2010.gif) 0 5px no-repeat; color:#77787b; padding:2px 0 0 5px; height:25px;}
#mdp/*.mdptabelatitulo*/{background:url(images/bg-mdp-tabela-titulo2010.gif) no-repeat top left; color:#fff;}

.destaqueMob {background-color:#d2dde9; float:left; width:100%;}
.destaqueMob a {padding:10px; float:left; display:block;}
.destaqueMob img {padding:5px; float:left; display:block;}

