/* CSS Document */
*{padding:0; margin:0;}

h1{padding:0; margin:0;}
h2{padding:0; margin:0;}
h3{padding:0; margin:0;}
h4{padding:0; margin:0;}
h5{padding:0; margin:0;}
h6{padding:0; margin:0;}

img{border:0;}
ul{padding:0; margin:0; list-style:none;}
	ul li{padding:0; margin:0; list-style:none;}
p{font:11px "tahoma"; color:#333;}
a{text-decoration:none; color:#000000;}
	a:hover{text-decoration:underline;}
.replacent{overflow:hidden; text-indent:-9000px;}

input{font:11px "tahoma"; color:#000000; padding:0 2px;}
	input.form{border:1px solid #999; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
	input.btn{border:none; cursor:pointer; padding:0px;}

.hr{width:auto; height:13px; background:url(../img/bg-hr.jpg) 0px 0px repeat-x; display:block; clear:both;}

html{background:url(../img/bg-html.gif) 800px 0px repeat;}
body{background:url(../img/bg-body.jpg) top left repeat-y;}


#pagina{width:780px; overflow:hidden; background:url(../img/bg-pagina.jpg) bottom left repeat-x; position:relative;}

h1#logo{width:231px; height:64px; display:block; position:absolute; top:78px; left:31px; z-index:100;}
	h1#logo span.bg{width:231px; height:64px; display:block; background:url(../img/logo.png) 0px 0px no-repeat; position:absolute; top:0px; left:0px; }
	h1#logo a{width:231px; height:64px; display:block; position:absolute; top:0px; left:0px; }

#topo{width:774px; height:220px; background:url(../img/bg-topo.jpg) top left no-repeat; position:absolute; top:0px; left:0px;}
	#box-login{width:700px; height:40px; border:0px solid red;}
		#box-login ul.form-login{width:700px; height:40px; padding:7px 0 0 80px}
			#box-login ul.form-login li{float:left}
				#box-login ul.form-login li.padding{padding:0 20px 0 0;}
				#box-login ul.form-login li label{font:11px "arial"; color:#89BCE4}
				#box-login ul.form-login li input{font:11px "arial"; color:#FFF; width:92px; height:18px; background:#89BCE4; border:none;}
					#box-login ul.form-login li input.btn{font:bold 12px "arial"; color:#89BCE4; width:40px; height:18px; margin:0 15px; background:none; border:none;}
				#box-login ul.form-login li a{font:9px "arial"; color:#89BCE4;}
	
	#box-menu-global{width:616px; height:35px; position:absolute; top:186px; right:0px; _right:6px; overflow:hidden;}
		#box-menu-global ul.menu-global{width:630px; height:34px;}
			#box-menu-global ul.menu-global li{width:155px; height:34px; float:left;}
				#box-menu-global ul.menu-global li a{width:155px; height:34px; display:block;}
					#box-menu-global ul.menu-global li a.atendimento-online{background:url(../img/btn-menu-global-atendimento-online.jpg) 0px 0px no-repeat}
					#box-menu-global ul.menu-global li a.cadastro{background:url(../img/btn-menu-global-cadastro.jpg) 0px 0px no-repeat}
					#box-menu-global ul.menu-global li a.fale-conosco{background:url(../img/btn-menu-global-fale-conosco.jpg) 0px 0px no-repeat}
					#box-menu-global ul.menu-global li a.localizar{background:url(../img/btn-menu-global-localizar.jpg) 0px 0px no-repeat; width:151px;}

#conteudo{width:774px; margin:220px 0 0 0; padding:34px 0 20px 0; background:url(../img/bg-conteudo.gif) 0px 0px no-repeat; overflow:hidden; display:block; position:relative;}

	#lateral{width:181px; padding:0; margin:0 0 0px 0; float:left;}
		#box-menu{width:181px; height:auto; padding:0; margin:0 0 33px 0; background:url(../img/bg-lateral.gif) 0px 0px repeat-y; position:relative;}
			#box-menu span.bg-topo{width:181px; height:27px; margin:0; background:url(../img/bg-lateral-topo.gif) 0px 0px no-repeat; display:block; overflow:hidden;}
			#box-menu span.bg-rodape{width:181px; height:33px; margin:0; background:url(../img/bg-lateral-rodape.gif) 0px 0px no-repeat; display:block; overflow:hidden; position:absolute; bottom:-33px; left:0px;}
				
				#box-menu ul.ultimo{padding:0 22px 0px 11px;}
				/*Excluir após atualização do ícone do menu==>*/
				#box-menu ul.menu-local li{font:11px "verdana"; color:#000; background:url(../img/bg-01.gif) bottom left repeat-x; padding:2px 0 4px 0; *padding:0px 0px 2px 0px; *margin:-2px 0 0 0;}
				#box-menu ul.menu-local{width:148px; padding:0 22px 20px 11px; text-align:left; background:none;}
				#box-menu ul.menu-local li a{font:11px "verdana"; color:#000; background:url(../img/bullet-01.gif) 0px 2px no-repeat; padding:0 0 0 15px;}
				#box-menu ul.menu-local li{font:11px "verdana"; color:#000; background:url(../img/bg-01.gif) bottom left repeat-x; padding:2px 0 4px 0; *padding:0px 0px 2px 0px; *margin:-2px 0 0 0;}
				#box-menu ul.menu-local li.ultimo{background:none}
				/*<==Excluir após atualização do ícone do menu*/
				/* INÍCIO ESTILO AZUL */
				#box-menu ul.menu-local-blue li{
					font:11px "verdana";
					color:#000;
					background:url(../img/bg-01.gif) bottom left repeat-x;
					padding:2px 0 4px 0;
					*padding:0px 0px 2px 0px;
					*margin:-2px 0 0 0;
				}
				#box-menu ul.menu-local-blue li{
					font:11px "verdana";
					color:#000;
					background:url(../img/bg-01.gif) bottom left repeat-x;
					padding:2px 0 4px 0;
					*padding:0px 0px 2px 0px;
					*margin:-2px 0 0 0;
				}
				#box-menu ul.menu-local-blue{
					width:148px;
					padding:0 22px 20px 11px;
					text-align:left;
					background:none;
				}
				#box-menu ul.menu-local-blue li a{
					font:11px "verdana";
					color:#000;
					background:url(../img/ico_blue.gif) 0px 2px no-repeat;
					padding:0 0 0 15px;
				}
				#box-menu ul.menu-local-blue li.ultimo{
					background:none
				}
				/* FIM ESTILO AZUL */
				/* INÍCIO ESTILO ÍCONE LARANJA*/
				#box-menu ul.menu-local-orange{
					width:148px;
					padding:0 22px 20px 11px;
					text-align:left;
					background:none;
				}
				#box-menu ul.menu-local-orange li{
					font:11px "verdana";
					color:#000;
					background:url(../img/bg-01.gif) bottom left repeat-x;
					padding:2px 0 4px 0;
					*padding:0px 0px 2px 0px;
					*margin:-2px 0 0 0;}
				
				#box-menu ul.menu-local-orange li a{
					font:11px "verdana";
					color:#000; background:url(../img/ico_orange.gif) 0px 2px no-repeat;
					padding:0 0 0 15px;
				}
				#box-menu ul.menu-local-orange li.ultimo{
					background:none
				}
				/*FIM ESTILO ICONE LARANJA*/
				#conteudo-principal{width:588px; padding:0; margin:0 0 0px 0; float:right; position:relative;}
				#conteudo-principal span.bg-topo-canto{width:106px; height:28px; background:url(../img/bg-conteudo-canto.png) 0px 0px no-repeat; display:block; position:absolute; top:0px; left:-5px;}
				#cols-esq{width:409px; float:left;}
				#box-menu-servicos{width:409px; height:323px; position:relative;}
				#box-menu-servicos .menu-servicos{width:371px; height:68px; position:absolute; bottom:0px; left:17px; z-index:10;}
				#box-menu-servicos .menu-servicos span.bg{width:371px; height:68px; position:absolute; top:0px; left:0px; background:url(../img/bg-menu-servicos.png) 0px 0px no-repeat;}
				#box-menu-servicos .menu-servicos ul{width:363px; height:55px; padding:13px 0 0 8px; position:relative;}
				#box-menu-servicos .menu-servicos ul li{width:auto; height:55px; float:left;}
				#box-menu-servicos .menu-servicos ul li a{width:auto; height:55px; display:block;}
				#box-menu-servicos .menu-servicos ul li a.internacao-domiciliar{width:110px;}
							#box-menu-servicos .menu-servicos ul li a.assitencia-domiciliar{width:116px;}
							#box-menu-servicos .menu-servicos ul li a.procedimento-domiciliar{width:128px;}
			.box-home-01{width:409px; /*height:150px;*/ background:url(../img/bg-022.gif) bottom left repeat; margin:10px 0 0 0; float:left;}
				.height-320px{height:auto; float:right; width:409px;}
				.height-161px{height:161px;}
				.height-280px{height:280px; width:166px;}
				.box-home-01 a{color:#333333; font-family: Tahoma, Arial, Verdana, sans-serif; font-size:11px; margin:0;}
				.box-home-01 a.nome{ font:12px Arial, Helvetica, sans-serif; color:#F6821F;}
				.box-home-01 a.dia{ font:12px Arial, Helvetica, sans-serif; color:#1B628E;}
				h2.titulo{width:409px; height:33px; display:block; background:url(../img/bg-03.gif) bottom left repeat-x;}
					.box-home-01 h2.titulo span{width:200px; height:33px; display:block;}
						.box-home-01 h2.titulo span.proximo-evento{background:url(../img/titulo-proximo-evento.gif) center no-repeat;}
						.box-home-01 h2.titulo span.destaque{background:url(../img/titulo-destaque.gif) center no-repeat; width:100px;}
						.box-home-01 h2.titulo span.noticias{background:url(../img/bt-noticias.jpg) center no-repeat; width:100px;}
						.destaque{margin: 0pt 7px 20px;}

						.box-home-01 h2.titulo span.ultimo-evento{background:url(../img/titulo-ultimo-evento.gif) center no-repeat;}
						
						
						
			.box-home-05{width:200px; height:125px; background:url(../img/bg-0223.gif) bottom left repeat; margin:10px 0 0 0; float:left;}
				.height-320px{float:right; width:409px;}
				.height-161px{height:161px;}
				.height-280px{height:280px; width:166px;}
				.box-home-05 a{color:#333333; font-family: Tahoma, Arial, Verdana, sans-serif; font-size:11px; margin:0;}
				.box-home-05 a.nome{ font:12px Arial, Helvetica, sans-serif; color:#F6821F;}
				.box-home-05 a.dia{ font:12px Arial, Helvetica, sans-serif; color:#1B628E;}
				h2.titulo{width:409px; height:33px; display:block; background:url(../img/bg-03.gif) bottom left repeat-x;}
					.box-home-05 h2.titulo span{width:200px; height:33px; display:block;}
						.box-home-05 h2.titulo span.proximo-evento{background:url(../img/titulo-proximo-evento.gif) center no-repeat;}
						.box-home-05 h2.titulo span.destaque{background:url(../img/titulo-destaque.gif) center no-repeat; width:100px;}
						.box-home-05 h2.titulo span.ultimo-evento{background:url(../img/titulo-ultimo-evento.gif) center no-repeat;}
						
						.box-home-01 h2.titulo span.ultimo-evento{background:url(../img/titulo-ultimo-evento.gif) center no-repeat;}





						h2.titulo span.cadastro{background:url(../img/titulo-cadastro.gif) center no-repeat;}
				ul.form-cadastro{}
					ul.form-cadastro li{padding:10px 0 0 7px;}
						ul.form-cadastro li label{font:11px "arial"; color:#89BCE4; display:block;}
						ul.form-cadastro li input{font:11px "arial"; color:#FFF; width:100px; height:18px; background:#89BCE4; border:none;}
							ul.form-cadastro li input.btn{border:none; background:#FFFFFF; font:11px "arial"; color:#000; width:31px; height:20px;}
		
		#cols-dir{width:167px; float:right; overflow:hidden;}
			#cols-dir .box-atendimento-online{width:167px; height:145px; background:url(../img/img-atendimento-online.gif) 10px 0px no-repeat; overflow:hidden;}
				#cols-dir .box-atendimento-online a{width:145px; height:145px; display:block; border:0px solid red; margin:13px 0 0 10px;}

			#cols-dir .box-home-02{width:167px; height:auto; padding-bottom:5px; background:url(../img/bg-02.gif) bottom left no-repeat; margin:8px 0 0 0; float:right;}
				#cols-dir .box-home-02 p{padding:5px 7px 0;}
				#cols-dir .box-home-02 input.votar{padding:0px; margin:9px 0 0 20px; border:none; background:#FFFFFF; font:11px "arial"; color:#000; width:45px; height:20px;}
				#cols-dir .box-home-02 h2.titulo{width:167px; height:33px; display:block; background:url(../img/bg-03.gif) bottom left repeat-x;}
					#cols-dir .box-home-02 h2.titulo span{width:167px; height:33px; display:block;}
						#cols-dir .box-home-02 h2.titulo span.enquete{background:url(../img/titulo-enquete.gif) center no-repeat;}
						#cols-dir .box-home-02 h2.titulo span.code{background:url(../img/code.jpg) center no-repeat;}
						#cols-dir .box-home-02 h2.titulo span.relacionamento{background:url(../img/relacionamento.jpg) center no-repeat;}

				#cols-dir .box-home-02 ul.itens-enquete{padding:8px 0 0 0; margin:0;}
					#cols-dir .box-home-02 ul.itens-enquete li{font:10px/10px "arial"; color:#000; text-align:left; padding:0 10px 5px 8px; *padding:0 10px 1px 8px; margin:0; display:block; overflow:hidden;}
						#cols-dir .box-home-02 ul.itens-enquete li a{background:url(../img/bullet-03.gif) 0px 1px no-repeat; padding:0 0 0 12px; margin:0; display:block; font:10px/10px "arial"; color:#000;}
						#cols-dir .box-home-02 ul.itens-enquete li label{ padding:0px 0px 0px 3px; vertical-align:3px;}
		.box-home-03{width:409px; /*height:150px;*/ background:url(../img/bg-022.gif) bottom left repeat; margin:10px 0 0 0; float:left;}




		.box-home-03 h2{ border-bottom:1px dashed #FFFFFF; padding:10px 0; overflow:hidden; height:12px; display:block;}
			.box-home-03 span.topo{width:374px; height:12px; display:block; overflow:hidden; background:url(../img/bg-04.gif) 0px 0px no-repeat;}
			.box-home-03 span.rodape{width:374px; height:12px; display:block; overflow:hidden; background:url(../img/bg-04-b.gif) 0px 0px no-repeat;}
			.box-home-03 span.conteudo{height:90px; display:block; overflow:hidden; background:#D6E8F6;}
				.box-home-03 span.height-48px{height: auto;}
				.box-home-03 span.conteudo img{float:left; margin:5px 20px;}
				.box-home-03 span.conteudo p{padding:5px 20px;}
					.box-home-03 span.conteudo p.destaque{padding:20px; text-align:left;}
					

	#box-conteudo{width:560px; margin:30px 0 0 0; background:url(../img/bg-05.gif) 0px 0px repeat-y;}
	#box-conteudo h3{ font:bold 12px Arial, Helvetica, sans-serif; color:#4986A5; margin:0 0 43px 27px;}
		
		#cartoes{}
		#cartoes h4{ background:url(../img/fundo-h4.jpg) repeat-x; clear:both;
color:white;
height:36px;
margin:15px 0 15px 27px;
font:bold 13px Arial, Helvetica, sans-serif;
padding:8px 0 0 43px;
width:479px;
}
#cartoes ul{ background:url(../img/fundo-cartoes.jpg) repeat-y; width:522px; border-bottom:1px dashed #6DA8DA; padding-bottom:25px; margin:0 0 34px 29px; overflow:hidden;}
#cartoes ul li{ float:left; text-align:center; width:253px;}
#cartoes ul li p{ font:11px Arial, Helvetica, sans-serif; color:#1B628E;}
#cartoes ul li p.dia{ font: bold 13px Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B628E;}
#cartoes ul li p.nome{ background:#75A9D9; width:167px; font: bold 13px Arial, Helvetica, sans-serif; padding:5px 0; color:#FFFFFF; margin:0 auto 15px;}
#cartoes ul li a.enviar{ font:12px Arial, Helvetica, sans-serif; color:#F6821F; text-decoration:underline;}

#cartoes ul li a.imagem{ width:150px; height:150px;}
#box-conteudo #meses{margin:0 0 0 27px; clear:both; width:380px; height:42px; overflow:hidden;}
#box-conteudo #meses ul li{ float:left; margin-right:4px;}
#box-conteudo #meses ul li a{ font:12px Arial, Helvetica, sans-serif; color:#1B628E;}
#box-conteudo #meses ul li a.ativo{ font-weight:bold;}
		#box-conteudo span.bg-topo{width:560px; height:100px; display:block; overflow:hidden; background:url(../img/bg-05-c.jpg) 0px 0px no-repeat;}
			#box-conteudo span.bg-topo h2{padding:0 0 0 17px; margin:32px 0 0 36px; font:bold 11px "arial"; color:#1B628E; background:url(../img/bullet-02.gif) 0px 0px no-repeat;}
			
			
			.baixo{background:transparent url(../img/bullet-02.gif) no-repeat scroll 0;
color:#1B628E;
font-family:"arial";
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:1px 0 0 18px;
padding:0 0 0 17px;}

#box-conteudo #box-left{ float:left; width:147px; display:inline; margin:0 0 31px 27px;}
#box-conteudo #box-left p{ font:bold 11px Arial, Helvetica, sans-serif; color:#4986A5; padding:0; margin-bottom:8px;}
	#box-conteudo #box-right{ float:right; margin-right:12px;}	
	#box-conteudo #box-right select{ width:186px; float:left; font:11px Arial, Helvetica, sans-serif; color: #333333;}	
		#box-conteudo #box-right a.buscar{ background:#67A2D0; width:61px; height:20px; text-align:center; 
		font:11px Arial, Helvetica, sans-serif; color:#000000; padding:3px 10px; margin-left:5px; text-decoration:none;}
		#box-conteudo #box-right a.buscar:hover{ color:#FFFFFF; cursor:pointer;}	
			
			
		#box-conteudo span.rodape{width:560px; clear:both; height:30px; display:block; overflow:hidden; background:url(../img/bg-05-b.gif) left bottom no-repeat;}
			#box-conteudo span.rodape a.voltar{width:58px; height:20px; margin:0 0 0 28px; display:block; background:url(../img/btn-voltar.gif) 0px 0px no-repeat;}
		#box-conteudo p{font:11px/15px "arial"; color:#000; padding:0 20px 10px 30px;}
		#box-conteudo p select{ width:175px;}
		#box-conteudo ul#listagem-5{ margin:0px 20px 40px 30px;  background:url(../img/bg-06.gif) top left repeat-x;}
			#box-conteudo ul#listagem-5 li{font:11px "arial"; padding:5px 0px 5px 0px; background:url(../img/bg-06.gif) bottom left repeat-x;}
		#box-conteudo ul#listagem{ margin:0px 20px 40px 30px;  background:url(../img/bg-06.gif) top left repeat-x;}
			#box-conteudo ul#listagem li{font:bold 11px "arial"; padding:15px 0px 16px 0px; background:url(../img/bg-06.gif) bottom left repeat-x;}
				#box-conteudo ul#listagem li a{font:11px "arial"; color:#000000;}
		
		
#rodape{width:774px; height:80px; background:url(../img/bg-rodape.gif) top left no-repeat; overflow:hidden; clear:both;}
	#box-esq{width:150px; height:58px; padding:7px 0 3px 15px; overflow:hidden; float:left;}
		#box-esq p{font:10px "arial"; color:#4986A5;}
	#box-dir{width:150px; height:58px; padding:7px 10px 3px 0px; overflow:hidden; float:right;}
		#box-dir p{font:10px "arial"; color:#4986A5; text-align:center;}
		#box-dir p a{font:bold 12px Arial, Helvetica, sans-serif; color:#4986A5; text-decoration:none}
		#box-dir p a:hover{ text-decoration: underline;}
	#box-menu-rodape{width:405px; padding:50px 20px 0 20px; float:left;}
		#box-menu-rodape ul.menu-rodape{width:405px;}
			#box-menu-rodape ul.menu-rodape li{float:left; font:11px/0px "arial"; color:#FFF; border-right:1px solid #FFF; padding:0 5px}
				#box-menu-rodape ul.menu-rodape li.ultimo{border:none}
				#box-menu-rodape ul.menu-rodape li a{font:11px "arial"; color:#FFF;}
		
		
		.noti{
background: url(../img/bt-noticias.jpg) no-repeat;
width:71px;
height:13px;
display:block;
margin-left:18px;
}
		.nossa_missao{
background: url(../img/bt-nossa-missao.jpg) no-repeat;

height:13px;
display:block;
margin-left:18px;
}

/*************** CALENDARIO ********************/
/*<div id="calendario">
					<h1></h1>
		
					<ul>
						<li> <a class="ativo" href="#">Janeiro</a>
							<ul>
								<li><a href="#">02 - Dia do Médico</a></li>
								<li><a href="#">15 - Dia do Técnico em Enfermagem</a></li>
							</ul>
						</li>
						
						<li> <a href="#">Fevereiro</a> </li>
						<li> <a href="#">Março</a> </li>
						<li> <a href="#">Abril</a> </li>
						<li> <a href="#">Maio</a> </li>
						<li> <a href="#">Junho</a> </li>
						<li> <a href="#">Julho</a> </li>
						<li> <a href="#">Agosto</a> </li>
						<li> <a href="#">Setembro</a> </li>
						<li> <a href="#">Outubro</a> </li>
						<li> <a href="#">Novembro</a> </li>
						<li> <a href="#">Dezembro</a> </li>
					</ul>
				</div>	*/	
#calendario{
width:167px;
margin:0 0 30px 32px;
float:left;
}
#calendario h1{
background:url(../img/calendario.jpg) no-repeat;
width:132px;
height:18px;
margin-bottom:9px;
}
#calendario ul{
padding:0;
margin:0;
}
#calendario ul li{
margin-bottom:3px;
}
#calendario ul li a{
background:url(../img/item.jpg) no-repeat left bottom;
height:25px;
padding-left:14px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#1B628E;
text-decoration:underline;
}
#calendario ul li a.ativo{
background:url(../img/item-selecionado.jpg) no-repeat left bottom;
height:25px;
padding-left:14px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#1B628E;
text-decoration:underline;
}
#calendario ul li ul{
padding:0;
margin:0;
}
#calendario  ul li ul  {
padding-left:15px;
}
#calendario ul li ul li a{
background:none;
font: normal 11px Arial, Helvetica, sans-serif;
color:#1B628E;
text-decoration: none;
padding:0;
}
#calendario ul li ul li a:hover{
text-decoration:underline;
}
.datas{
float:left;
border-left:1px dashed #6FA6D9;
padding-left:26px;
width:303px;
}
.datas h1{
font:bold 15px Arial, Helvetica, sans-serif;
color:#1B628E;
text-decoration:underline;
margin-bottom:15px;
}
.datas p{
font:11px Arial, Helvetica, sans-serif;
color:#1B628E;
padding:0 !important;
}

/*************** /CALENDARIO *******************/

