*{ margin:0; padding:0; list-style:none; }

body{ font-family:Arial, Verdana; font-size:12px; color:#848080; background:#e3f3cd; }

.lado-esq-cima{ background:url(imgs/bg-topo-esq.jpg) top left repeat-x; height:216px; }
.lado-dir-cima{ background:url(imgs/bg-topo-dir.jpg) top left repeat-x; height:216px; }

.lado-esq-baixo{ background:#70b283 top left repeat-x; height:50px; }
.lado-dir-baixo{ background:#70b283 top left repeat-x; height:50px; }

#geral{ width:779px; margin:-3px auto 0 auto; background:#FFFFFF; padding:14px 0 20px 0; }

a{ text-decoration:none; color:#848080; }
a:hover{ text-decoration:underline; }

p{ margin:0 0 18px 0; }

#lista-links{ margin-left:16px; }
#lista-links li{ list-style:disc; }

#lista-unidades li{ float:left; height:85px; width:240px; }

#lista-deslocamento-retina{ margin:10px 0; }
#lista-deslocamento-retina li{ margin-left:15px; list-style:disc; }

.legenda-imagem{ font-size:11px; font-style:italic; }

/* INDEX */
	#esquerda{ float:left; width:216px; }
	#direita{ float:right; width:512px; margin:0 16px 0 0; _margin:0 8px 0 0; }
	/* BOX DESTAQUES */
		.box-destaque-topo{ background:url(imgs/box-destaque-topo.jpg) top left no-repeat; width:246px; height:40px; }
		.box-destaque-meio{ background:url(imgs/box-destaque-meio.jpg) top left repeat-y; width:246px; height:112px; }
		.box-destaque-rodape{ background:url(imgs/box-destaque-rodape.jpg) top left no-repeat; height:11px; width:246px; }
		
		.box-destaque{ margin-top:16px; }
	
	/* BANNERS CHAMADAS */
		#bannersCh{ margin:40px 0 0 36px; }
		#bannersCh img{ margin:0 26px 0 0; }	

/* CONVENIOS */

.convenios{float:left; padding-right:80px; }
.convenios li{background:url(imgs/seta2.gif) left 7px no-repeat; padding-left:15px;}

/* TITULOS */
	.box-destaque-titulo{ font-size:17px; color:#FFFFFF; font-weight:800; padding:5px 0 0 13px; }
	
	#t-imprensa, #t-newsletter, #t-dicas{
		overflow:hidden;
		text-indent:-9999em;
	}
	#t-imprensa{ background:url(imgs/t-imprensa.gif) top left no-repeat; width:250px; height:22px; border-bottom:1px solid #b4d3d6; }
	#t-newsletter{ background:url(imgs/t-newsletter.gif) left 9px no-repeat; width:85px; height:34px; }
	#t-dicas{ background:url(imgs/t-dicas.gif) top left no-repeat; width:242px; height:22px; border-bottom:1px solid #b4d3d6; margin:0 0 8px 0; }
	
	.titulos-internas{ float:left; letter-spacing:-1px; font-size:26px; font-weight:normal; color:#666666; padding:0 0 25px 0; }
	.titulos2-internas{ float:left; font-size:16px; color:#CCCCCC; font-weight:bold; margin:5px 0 0 10px; }
	
	.subtitulos-internas{ font-size:16px; font-weight:bold; margin:0 0 15px 0; }
	.subtitulos2-internas{ font-size:12px; margin:0 0 8px 0; }

/* MENU */
	
	#menu2{ width:233px; }
	#menu{ width:233px; float:left;}
	#menu-topo{ background:url(imgs/box-topo-menu.jpg) top right no-repeat; height:20px; }
	#menu-meio{ background:url(imgs/box-meio-menu.jpg) top right repeat-y; }
	#menu-rodape{ background:url(imgs/box-rodape-menu.jpg) top right no-repeat; height:27px; }
	
	/* - MENU */
		#m-cirurgias, #m-exames, #m-tratamentos, #m-especialidades, #m-doencas-oculares{
			overflow:hidden;
			text-indent:-9999em;
			margin:0 0 0 45px;
			padding:0;
		}
		#m-cirurgias a, #m-exames a, #m-tratamentos a, #m-especialidades a, #m-doencas-oculares a{ display:block; width:191px; height:35px; }
		
		#m-cirurgias{ background:url(imgs/m-cirurgias.jpg) left 10px no-repeat; border-bottom:1px solid #d7d7cb;  }
		#m-exames{ background:url(imgs/m-exames.jpg) left 10px no-repeat; border-bottom:1px solid #d7d7cb; }
		#m-tratamentos{ background:url(imgs/m-tratamentos.jpg) left 10px no-repeat; border-bottom:1px solid #d7d7cb; }
		#m-especialidades{ background:url(imgs/m-especialidades.jpg) left 10px no-repeat; border-bottom:1px solid #d7d7cb;}
		#m-doencas-oculares{background:url(imgs/m-doencas-oculares.jpg) left 10px no-repeat; border-bottom:1px solid #d7d7cb;}
	
	/* - SUBMENU */
		#sm-cirurgias{ margin:0 0 0 60px; background:url(imgs/linha-vert-menu.gif) left 10px no-repeat; height:235px; width:150px; }
		#sm-doencas-oculares{ margin:0 0 0 60px; background:url(imgs/linha-vert-menu3.gif) left 10px no-repeat; height:775px; width:150px; }
		#sm-exames{ margin:0 0 0 60px; background:url(imgs/linha-vert-menu3.gif) left 10px no-repeat; height:595px; width:150px; }
		#sm-lentes{ margin:0 0 0 60px; background:url(imgs/linha-vert-menu2.gif) left 10px no-repeat; height:90px; width:150px; }
		#sm-especialidades{ margin:0 0 0 60px; background:url(imgs/linha-vert-menu.gif) left 10px no-repeat; height:225px; width:150px; }
		#sm-tratamentos{ margin:0 0 0 60px; background:url(imgs/linha-vert-menu.gif) left 10px no-repeat; height:115px; width:150px; }
		
		#sm-especialidades ul, #sm-cirurgias ul, #sm-exames ul, #sm-lentes ul, #sm-doencas-oculares ul, #sm-tratamentos ul { margin:0; padding:0; }
		#sm-especialidades ul li, #sm-cirurgias ul li, #sm-exames ul li, #sm-lentes ul li, #sm-doencas-oculares ul li, #sm-tratamentos ul li { margin:0; padding:7px 0 0 12px;}

	/* MENU SELECIONADO*/	
		.menu_suspenso { background:url(imgs/seta_menu_v.gif) 12px 12px no-repeat; text-decoration:none; }
		.menu_suspenso a { color: red; text-decoration:none; padding:0; margin-left:10px;}
		
		#conteudo-internas{ float:right; width:505px; margin:0 18px 0 0; line-height:1.6em; }

/* DESTAQUES */
	#destaque-esq{ float:left; width:252px; margin:0 0 20px 0; }
	#destaque-dir{ float:right; width:249px; margin:0 0 20px 0; }
	
	.p-destaque{ margin:0 10px 0 98px; font-size:11px; }
	.saiba-mais-destaque{ color:#029d6a; font-size:11px; text-decoration:none; font-weight:bold; }
	
	.imagem-destaques{ float:left; margin:3px 0 0 14px; border:1px solid #c0c1bf; }
	
/* ESPECIALIDADES */
	.listaOrd li{ list-style:disc; margin:0 0 0 15px; }	
	.listaOrd2 li{ list-style: upper-roman; margin:0 0 0 15px; }
		
	#menu-pagina{ background:#F3F3F3; padding:10px 15px; border:1px solid #E5E5E5; }
	
	.lista-menu-pagina li{ background:url(imgs/seta-pagina-menu.gif) left 7px no-repeat; padding:0 0 0 12px; }
	/*CATARATAS*/
	#box-catarata{ border:1px solid #CCCCCC; background:#f3f3f3; margin:10px 0 20px;}
	#box-catarata ul { list-style:none;}
	
	.left {float:left; margin:4px 0 0 10px;}
	.right {float:right; margin:4px 10px 0 0; padding:0 0 6px;}
	
	/*CERATOCONE*/
	#table-center { margin:0 auto;}
	.imgs { margin:0 0 0 50px;}
	
	/*ANEL DE FERRARA*/
	.img { margin:0 0 0 120px;}
.video { margin:0 85px;}
/* IMPRENSA */
	#imprensa{ margin:0 0 30px 0; float:left; width:210px; }
	
	.titulo-imprensa{ font-size:14px; font-weight:bold; margin:10px 0 0 0; }
	
	.titulo-ultimas{ font-size:14px; font-weight:bold; margin:10px 0 0 0; }
	
	#lista{ margin:0; padding:0; }
	#lista li{
		background:url(imgs/seta.gif) left 13px no-repeat;
		list-style:none;
		line-height:2.2em;
		margin:0;
		padding:0 0 0 12px;
	}

/* GLOSSÁRIO */
	#glossario{ }
	#glossario p{
		float: left;
		display: inline;
		border: 1px solid #cccccc;
		border-bottom-color: #f4f4f4;
		border-right-color: #f4f4f4;
		margin: 4px;
		padding: 5px;
		line-height:9px;
		cursor: pointer;
	}
	
	#glossario p a{ text-decoration: none; color: #666666; }
	
	.gloOn{	background-color:#cccccc; }
	
/* CORPO CLINICO */
	.foto{ 
		border-top:1px solid #EFEFEF; 
		border-left:1px solid #EFEFEF;
		border-right:1px solid #DFDFDF;
		border-bottom:1px solid #DFDFDF;
		padding:6px; 
	}	
 
/* NEWSLETTER */
	#newsletter-conteudo{ font-size:11px; margin:0 0 0 8px; }
	
	.inputtextN1{ width:149px; height:19px; border-top:1px solid #9e9e9e; border-left:1px solid #9e9e9e; border-right:1px solid #c2c3c3; border-bottom:1px solid #c2c3c3; }
	.inputtextN2{ width:118px; height:19px; border-top:1px solid #9e9e9e; border-left:1px solid #9e9e9e; border-right:1px solid #c2c3c3; border-bottom:1px solid #c2c3c3; }
	
	#newsletter{ background:#DAE4E6; width:216px; margin:12px 0 0 17px; }
	#newsletter-topo{ background:url(imgs/box-topo-newsletter.gif) top left no-repeat; width:208px; height:34px; padding:0 0 0 8px; }
	#newsletter-conteudo{ background:#DAE4E6; }
	
	.msg-certo{ font-size:12px; margin:6px 0; color:#0033CC; width:192px; }
	.msg-erro{ font-size:12px; margin:6px 0; color:#FF0000; width:192px; }

/* CONTATO */
	.inputtext{ border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; width:225px; }
	.trial li{ margin:0 0 5px 0; padding:0; }
	.frmOn{ border:1px solid #4B9280; width:225px; }
	
	#dicas{ float:right; width:242px; }
	
/* RODAPE */
	#rodape{ text-align:center; width:779px; color:#666666; margin:14px 0 0 0; }	
	#rodape a{ color:#666666; }
	
	/* CORPO DOCENTE */
	.lista-corpo-docente{ list-style:none; }
	.lista-corpo-docente li{ float:left; margin-right:24px; _margin-right:18px; }
	.lista-corpo-docente li p{ margin-left:7px; width:130px; }
