body {margin:0;	background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#root{width:778px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; margin:0 auto; background-color:#}

#menu_apoyo{text-align:right; font-size:10px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; color:#696E74; margin-right:8px; letter-spacing:.1em;}
#menu_apoyo a{color:#696E74; text-decoration:underline; }
#menu_apoyo a:hover{text-decoration:underline;color:#BCC0C3}
#menu_apoyo a.inicio{background: #FFFFFF url(../img/ic/inicio.gif) no-repeat left center; padding-left:1.6em;padding-top:.3em }

#logo{margin:0px; }


img {border:none}

/* COLUMNAS */
#home{margin-top:0px;}
#faux_col{background: url(../img/fondo/faux_col.gif) repeat-y; margin-top:8px;}
div.col1{ width:180px; float:left; border-right:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;margin-left:5px}
#column{width:700px;}
#colhom{ width:470px; float:left; margin-left:5px;margin-top:0}
#colhom_dcha{ width:190px; float:rigth; margin-rigth:5px;margin-top:0}

div.col3{ width:228px; float:left; border-right:1px solid #FFF;}
div.col2_3{width:532px; float:left; border-right:1px solid #FFF;}



#col2{margin-top:0;background-color:#00FF33;float:left;display:inline;text-align:left}


/* COLUMNA 1 */
ul#menu1{margin:0;  list-style:none; border-right:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid}

ul.home{padding:10px 0 0 3px;}
ul#menu1 li{ margin:0 0 5px 0px;padding:0px 0px 5px 7px;font-size:11px;background: url(../images/bul_v.gif) no-repeat 0 4px;font-weight:bold}
ul#menu1 li a:hover{color:#FE5D05;}
ul#menu1 li a.sel{color:#FF5C05;}

ul#fol li{margin-top:0;margin-left:0;padding:0px 0px 0px 20px;font-size:11px;background: url(../images/pdf.gif) no-repeat 0 2px; list-style:none; line-height:17px;}
ul#fol li a:hover{color:#FE5D05;}
ul#fol li a.sel{color:#FF5C05;}


.folCNMV {margin-top:0;padding:0px 0px 0px 20px;font-size:11px;background: url(../images/pdf.gif) no-repeat 0 2px; list-style:none; line-height:17px;float:right;width:500px}
.folCNMV  a:hover{color:#FE5D05;}
.folCNMV  a.sel{color:#FF5C05;}



ul#enl li{ margin:0 0 5px 20px;padding:0px 0px 10px 10px;font-size:11px;background: url(../images/bul_v.gif) no-repeat 0 3px; list-style:none; width:680px}
ul#enl li a:hover{color:#FE5D05;}
ul#enl li a.sel{color:#FF5C05;}
#contacto{color:#FFF; background-color:#83B6CF; border-top:1px solid #FFF; padding:11px;  }
#contacto .telefono{font-size:11px; font-weight:bold;}

#contacto ul{margin:4px 0 0 0; list-style:none; padding:0px 0px 0px 0px; border-top:1px solid #C4DCE8;}
#contacto ul li{margin:0 0 4px 0;}
#contacto ul li a{ color:#FFF; text-decoration:underline; background: url(../img/flea/flecha_bl.gif) no-repeat left center; padding:0 0 0 6px;}
#contacto ul li a:hover{ text-decoration:underline;color:#28546E; background: url(../img/flea/flecha_azul_h.gif) no-repeat left center}



#pulse{color:#FFF; background-color:#83B6CF;  padding:0; }
#pulse ul{margin:0px 0 0 0px; list-style:none; padding:7px 0 6px 4px; border-top:1px solid #C4DCE8;}
#pulse ul li{margin:0 0 4px 0;}
#pulse ul li a{ color:#FFF; text-decoration:underline; background: url(../img/flea/flecha_bl.gif) no-repeat left center; padding:0 0 0 6px;}
#pulse ul li a:hover{ text-decoration:underline;color:#28546E; background: url(../img/flea/flecha_azul_h.gif) no-repeat left center}


/*div.col1 div.cuad1{height:468px; border-top:1px solid #FFF; background-color:#E5EDEE;}
div.col1 div.cuad_int{height:107px; border-top:1px solid #FFF; border-bottom:1px solid #FFF;}*/
div.col1 div.cuad1{height:600px; border-top:1px solid #FFF; background-color:#E5EDEE;padding:10px 0px 0px 10px;}
div.col1 div.cuad1 img{padding:4px 0px 0px 0px;;}
div.col1 div.cuad_int{height:180px; border-top:1px solid #FFF; border-bottom:1px solid #FFF;padding:10px 0px 0px 10px;}
div.col1 div.cuad_int img{padding:4px 0px 0px 0px;;}



/* COLUMNA 2_3 */
ul#menu2{ float:left; height:121px; width:120px; padding:35px 0 0 0; margin:0; background-color:#04588B; list-style:none; border-right:1px solid #FFF; }
ul#menu2 li{ margin:0 0 10px 0;  }
ul#menu2 li a{
	color:#F5F6F2;
	padding:0 0 0 1.6em;
	background: url(../img/flea/dot_bl.gif) no-repeat .8em .7em ;
	text-decoration:none;
} 
ul#menu2 li a:hover{font-weight:bold; color:#78D1E6; background: url(../img/flea/dot_az.gif) no-repeat .8em .7em ;}
ul#menu2 li a.sel{font-weight:bold; color:#78D1E6; background: url(../img/flea/dot_az.gif) no-repeat .8em .7em ;}

ul#menu2.clinica_baviera {height:131px; padding:25px 0 0 0}
ul#menu2.clinica_baviera li a {padding:0 0 0 1.2em; background-position: .6em .7em}


ul#menu2b{ float:left; height:153px; width:120px; padding:3px 0 0 0; margin:0; background-color:#04588B; list-style:none; border-right:1px solid #FFF; }
ul#menu2b li{ margin:0 0 9px 0;  }
ul#menu2b li a{
	color:#F5F6F2;
	padding:0 0 0 1.6em;
	background: url(../img/flea/dot_bl.gif) no-repeat .8em .7em ;
	text-decoration:none;
} 
ul#menu2b li a:hover{font-weight:bold; color:#78D1E6; background: url(../img/flea/dot_az.gif) no-repeat .8em .7em ;}
ul#menu2b li a.sel{font-weight:bold; color:#78D1E6; background: url(../img/flea/dot_az.gif) no-repeat .8em .7em ;}

ul#menu2b.enfermedades li{ margin:0 0 7px 0;  }

ul#menu2p{ float:left; height:149px; width:120px; padding:7px 0 0 0; margin:0; background-color:#04588B; list-style:none; border-right:1px solid #FFF; }
ul#menu2p li{ margin:0 0 9px 0;  }
ul#menu2p li a{
	color:#F5F6F2;
	padding:0 0 0 1.6em;
	background: url(../img/flea/dot_bl.gif) no-repeat .8em .7em ;
	text-decoration:none;
} 
ul#menu2p li a:hover{font-weight:bold; color:#78D1E6; background: url(../img/flea/dot_az.gif) no-repeat .8em .7em ;}
ul#menu2p li a.sel{font-weight:bold; color:#78D1E6; background: url(../img/flea/dot_az.gif) no-repeat .8em .7em ;}





#contenidos{clear: both; padding-top:1px;}


/* COLUMNA 2 */
#mod1{ background-color:#E5EDEE; color:#696E74; height:406px; border-top:1px solid #FFF;}
#mod1 h2{margin:0 0 10px 0; font-size:16px; color:#3E7FA6; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; line-height:1em;}
#mod1 p{margin:0 0 10px 0;}

#mod1 ul{font-weight:normal; color:#dddddd; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; margin:0;padding:0 0 0 0;}
#mod1 li a{ text-decoration:underline; margin:0; padding:0;color:#dddddd;}

#mod1 li a:hover{ color:#28546E;}

#legal{color: #AEB6B2; text-align:center; padding: 15px;}


/* COLUMNA 3 */
#mod2{padding:5px 18px 0 25px; background-color:#E5EDEE; color:#696E74; height:164px; border-top:1px solid #FFF;}
#mod2 h2{margin:0 0 4px 0; color:#3E7FA6; font-size:14px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; line-height:1em;}
#mod2 p{margin:0 0 9px 0;}

#fondo{background-image:url(../images/fondo.jpg);background-repeat:no-repeat;background-position:0 0 ;height:373;width:750}
#fondo_en{background-image:url(../images/fondo_en.jpg);background-repeat:no-repeat;background-position:0 0 ;height:373;width:750}

#mod3{padding:30px 25px 0 25px; background-color:#83B6CF; color:#FFF; height:446px; border-top:1px solid #FFF; }
#mod3 h2{margin:0 0 10px 0; font-size:16px; color:#FFF; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; line-height:1em;}
#mod3 p{margin:0 0 10px 0;}
#mod3 a{color:#FFF;}
#mod3 a:hover{color:#28546E;}
#mod3 a:sel{color:#FFF;}

/* COLUMNA 4 */
div.col4 div.cuad1{height:201px; background-color:#3E7FA6;}
div.col4 div.cuad2{height:23px; background-color:#3E7FA6;}
div.col4 div.cuad3{height:584px; border-top:1px solid #FFF; background-color:#E5EDEE;}
div.col4 div.cuad_int1{height:156px; border-bottom:1px solid #FFF; background-color:#3E7FA6;}
div.col4 div.cuad_int2{height:262px; border-bottom:1px solid #FFF; }


/*	CIERRE COLUMNAS */
#cierre_cols{clear:both;}
#cierre_cols div.cuadro_azul{height:100%;background-color: #ffffff;margin-top:10px;font-size:11px;color:#303030;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;padding:10px}
#cierre_cols div.cuadro_azulon{height:101px;background-color: #83B6CF;}



.imprimir{margin-left:14px}
.recomendar{}


/* PIE */
#pie{padding:2px 0 0px 0px; color:#78D1E6;clear:both}
#pie ul{margin-bottom:0px; list-style:none; text-align:center ;background: url(../images/pie.gif) no-repeat left bottom ;height:28px;width:778px;padding:0px 0px 0 0;}
#pie ul li{display:inline; margin-bottom:0px}
#pie ul li a{color:#28546E;  padding:10px 10px 0 0;font-size:1opx}
#pie ul li a:hover{text-decoration:none}

#pie_h{padding:2px 0 0px 0px; color:#78D1E6;clear:both}
#pie_h ul{margin-bottom:0px; list-style:none; text-align:center ;background: url(../images/pie.gif) no-repeat left bottom ;height:28px;width:778px;padding:0px 0px 0 0;}
#pie_h ul li{display:inline; margin-bottom:0px}
#pie_h ul li a{color:#28546E;  padding:10px 10px 0 0;font-size:1opx}
#pie_h ul li a:hover{text-decoration:none}

.bordpie{border-top:1px solid #E0E0E0;width:768px;margin-left:6px;margin-top:10px}


/* ENLACES */
a {color:#505050;text-decoration:none;}
a:hover {color:#28546E}
a.mhorizontal{color:#ffffff;text-decoration:none;font-size:10px;font-weight:bold}
a.mhorizontal:hover{color:#eeeeee;}
a.az2{color:#D3F6FF;}
a.az2:hover{text-decoration:underline;color:#28546E}
a.flecha_izq{text-decoration:underline; padding-left:7px; color:#358BBE; background:url(../img/flecha_azul.gif) no-repeat 0 .4em }
a.flecha_izq:hover {color:#28546E}
.selec{color:#515252;font-weight:bold;font-size:10px}
.selec_s{color:#ffffff;font-weight:bold;font-size:10px}
.selec_s_v{color:#FD5C04;font-weight:bold;font-size:10px}
.selec_s_s{color:#505050;font-weight:bold;font-size:10px}


/* CONTENIDOS */

.clearer{clear:both; font-size:0px; height:0px;}

div.texto_bd {margin:10px 0 }
div.texto_bd a {color:#3E7FA6;}
div.texto_bd a:hover {color:#28546E;}

div.texto_bd.aviso_legal h2 {font-size:16px;color:#3E7FA6;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;background-color:#E5EDEE;width:472px;margin:30px 0 15px 0;padding:5px 0 5px 10px}

.azul_d {clear:both; margin:0px 0 0px 4px ; font-size:11px;padding:0px 0 0px 5px; text-align:left;background: #55a3ed;width:181px;color:#FFFFFF;font-weight:bold}
.azul {clear:both; margin:0px 0 0px 4px ; font-size:11px;padding:0px 0 0px 5px; text-align:left;background: #55a3ed;width:750px;color:#FFFFFF;font-weight:bold}

#estructura{width:600px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#696E74}
.enfermedadMenuInterior {clear:both; margin:10px 0 0px 4px ; font-size:11px;padding:3px 0 5px 5px; text-align:left;background: #55a3ed;width:768px}
.enfermedadMenuInterior li {text-align:left; display:inline; margin-right:6px; background-image:url(../images/bul.gif); background-repeat:no-repeat; padding-left:5px; background-position:0 5px}
.MenuInterior_en {clear:both; margin:10px 0 0px 4px ; font-size:11px;padding:3px 0 5px 5px; text-align:left;background: #55a3ed;width:762px}

.MenuInterior_en li {text-align:left; display:inline; margin-right:20px; background-image:url(../images/bul.gif); background-repeat:no-repeat; padding-left:5px; background-position:0 4px}

.rastro { margin:0px ; font-size:11px;padding:0px 0 0px 0px; text-align:left;background: #ffffff;font-size:9px}

.rastro li {text-align:left; display:inline; margin-right:0px; background-repeat:no-repeat; padding-left:3px; background-position:0 5px}
#contenidos h1{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#FFFFFF;padding-left:3px 1px 0px 0px;margin:0}
#contenidos h2{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#FD5C04;padding-left:5px;margin-left:10px;font-size:18px;float:right}
.bord{border-top:1px solid #55a3ed;width:773px;margin-left:4px}
.bord_tit{border-top:1px solid #E0E0E0;width:720px;margin-left:0px;margin-bottom:0;margin-left:13px;padding-bottom:0px;clear:both}
.bord_tit_en{border-top:1px solid #E0E0E0;width:720px;margin-left:0px;margin-bottom:0;margin-left:0px;padding-bottom:0px;clear:both}

.boton_f{margin:10px 0px 0px 0px; text-align:left;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#FD5C04;padding-left:0px;font-size:18px;border-bottom:1px solid #dddddd;}
.titutlo-bord{font-size:16px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#3E7FA6;margin:10px 0 0 0;padding:10px 1px 0 31px;}
.ley {font-size: 16px}
.boton_dcha{margin:20px 5px 20px 190px; text-align:left;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#FD5C04;padding-left:5px;font-size:18px;}
.boton_dcha_s{margin:20px 5px 0px 10px; text-align:left;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#FD5C04;padding-left:5px;font-size:18px;padding-bottom:0;border-bottom:1px solid #dddddd;width:200px}
.boton_dcha_es{margin:20px 5px 0px 10px; text-align:left;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#FD5C04;padding-left:5px;font-size:18px;padding-bottom:0;border-bottom:1px solid #dddddd;width:80px}
.boton_dcha_detalle{margin:8px 0px 0px 10px; text-align:left;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#505050;padding-left:5px;font-size:18px;padding-bottom:0;width:750px}
.boton_dcha_cuerpo{ text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;color:#505050;padding-left:5px;font-size:11px;padding-bottom:0;line-height:15px}
.boton_dcha_cuerpo_t{ font-family:verdana,Arial, Helvetica, sans-serif;color:#505050;padding-left:15px;font-size:11px;background-color:#CC0000}
.notic{text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;color:#505050;margin-left:40px;font-size:11px;padding-bottom:0;line-height:15px;width:650px}

#boton_lista{float:right;padding-top:5px;padding-right:0;width:480px;margin-top:10px;background-color:#ffffff;text-align:right}
/*#clearer{clear:both}*/
.content{margin:10px 5px 10px 30px}


.none_gris{font-weight:normal; color:#696E74; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:none; margin:0;padding:0 0 0 2%;}
.none_gris li a{ text-decoration:none; margin:0;padding:0 0 0 4%;color:#696E74;}
.none_gris li, .none_gris li ul li {list-style:none;  background-repeat:no-repeat; padding-left:0; background-position:.4em .4em}

.none_azul{font-weight:normal; color:#696E74; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:none; margin:0;padding:0 0 0 2%;}
.none_azul li a{ text-decoration:none; margin:0;padding:0 0 0 4%;color:#696E74;}
.none_azul li, .none_azul li ul li {list-style:none;  background-repeat:no-repeat; padding-left:0; background-position:.4em .4em}

.bloque_texto {margin:10px 5px 20px 30px; }



.lista_bloques {margin:40px 0 40px 0; clear:both}
.lista_bloques .bloque_texto_imagen, .lista_bloques .bloque_texto {width:100%; margin:20px 0 20px 0}
.lista_bloques .bloque_texto_imagen:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.lista_bloques .primero {border-top:1px solid #E5EDEE; padding-top:20px}
.lista_bloques h2 {margin-bottom:15px}
.lista_bloques h3 {font-size:12px; color:#3E7FA6; margin:0 0 10px 0}
.lista_bloques .txt {float:left; text-align:left; width:295px}
.lista_bloques .txt_ancho {float:left; text-align:left}
.lista_bloques .img {float:right; text-align:right}
.lista_bloques .subir {border-top:1px solid #E5EDEE; margin:20px 0 30px 0;text-align:right}

.lista_bloques.faq .txt{float:none; width:100%;}

.lista_bloques.lista_acerca_de {margin: 40px 0 40px 20px}
.lista_bloques.lista_acerca_de .txt {width:275px}

.lista_bloques.tests_oculares .img {margin-right:10px}
* html .lista_bloques.tests_oculares .img {display:inline}

div.cerrar_test_vision_colores {text-align:center; margin-top:20px}


.izda{float:left}
.dcha{float:right}
table .dcha {float:none; text-align:right}


.content-border{border-left:1px solid #CCDBDD;border-top:1px solid #CCDBDD;width:90%;padding:8px;margin:0px 0 0 30px }
.bloque_clinica {width:475px; margin-top:40px}
.bloque_clinica:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.content-border .primero {margin-top:0}
.bloque_clinica .izda {width:180px}
.bloque_clinica .dcha {text-align:left;width:290px}
.bloque_clinica .dcha .unidades {margin-top:5px}
.bloque_clinica .descripcion {margin:10px 0}


.volver {margin:20px 0;width:770px;text-align:center;}
.volver a {background: #FFF; padding-left:7px; color:#358BBE}
.volver a:hover {color:#28546E}



.subtitulo{font-size:16px;color:#3E7FA6;margin:0;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;background-color:#E5EDEE;width:472px;padding:5px 0 5px 10px}
h2.aclaracion {margin-top:2em}
h3{color:#5994B8;font-size:15px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;}

.mt2{margin-top:2em}

.border-top {border-top:1px solid #E5EDEE;width:100%;height:1px;margin-top:30px;clear:both;text-align:right}


.sin, div.ulconflecha ul {font-weight:normal; color:#696E74;text-decoration:none; margin:0;padding:0 0 0 0;}
.sin li a, div.ulconflecha ul li a{ text-decoration:underline; margin:0; padding:0;color:#696E74;}
.sin li, .sin li ul li, div.ulconflecha ul li, div.ulconflecha ul li ul li {list-style:none; line-height:14px; background-image: url(../img/flecha.gif); background-repeat:no-repeat; padding-left:8px; background-position:0 .4em;margin-left:0}

.sinazul{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0;padding:0 0 0 2%;}
.sinazul li a{ text-decoration:underline; margin:0;padding:0 0 0 0%;color:#358BBE;}
.sinazul li, .sinazul li ul li {list-style:none;  background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat; padding-left:0; background-position:.4em .4em}

.not{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0;padding:0 0 0 2%;}
.not li a{ text-decoration:underline; margin:0;padding:0 0 0 0%;color:#358BBE;}
.not li, .not li ul li {list-style:none;line-height:14px}



.unidades{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0;padding:0 0 0 0;}
.unidades li a{ text-decoration:underline; margin:0; padding:0;color:#358BBE;line-height:16px}
.unidades li, .unidades li ul li {list-style:none;  background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat; padding-left:8px; background-position:0 .6em;margin-left:0}


.ancla{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0;padding:0 0 0 0;}
.ancla li a{ text-decoration:underline; margin:0; padding:0;color:#358BBE;line-height:16px}
.ancla li, .ancla li ul li {list-style:none;  background-image:url(../img/flea/ancla.gif); background-repeat:no-repeat; padding-left:8px; background-position:0 .9em;margin-left:0}


.piebotones{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-decoration:underline; margin:0;padding:0 0 0 0;}
.piebotones li a{ text-decoration:underline;  margin:10px 0 0 0; padding-top:10px ;color:#358BBE;}
.piebotones li, .piebotones li ul li {list-style:none;  background-image:url(../img/flea/flecha_izda.gif); background-repeat:no-repeat;  background-position:.6em .4em;text-align: right;padding-left:0px;}

.pienav{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-decoration:underline; margin:0;padding:0 0 0 0;float:right}
.pienav li a{ text-decoration:underline;  margin:10px 0 0 0; padding-top:10px ;color:#358BBE;text-align:right}
.pienav li, .pienav li ul li {list-style:none;  background-image:url(../img/flea/flecha_izda.gif); background-repeat:no-repeat;  background-position:.6em 0em;text-align: right;padding-left:0px;}


#lista{ margin-right:auto;margin-top:0;margin-left:auto;padding:0px 0;clear:both; background-image:url(../images/menu.gif);background-repeat:no-repeat;color:#358BBE;text-align:right}
#lista ul{border: 0;margin: 0;padding:0;list-style-type: none; margin:0px;color:#358BBE;}
#lista li a{border: 0;margin: 0;padding:0;list-style-type: none; margin:0px;}
#lista ul li{display: block;float: left;text-align:right;margin: 0;padding:0px 0px 0px 6px;background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat;background-position:0 .4em;margin-left:0}

.square{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0;padding:0 0 0 0;}
.square li a{ text-decoration:underline;  padding:0;color:#358BBE;line-height:18px}
.square li, .square li ul li {list-style:none;  background-image: url(../img/square.gif); background-repeat:no-repeat; padding-left:8px; background-position:0 .9em;margin-left:0}

.cuad{font-weight:normal; color:#696E74;  margin:0;padding:0 0 0 0;}

.cuad li, .cuad li ul li {list-style:none;  background-image:url(../img/ic/cuadrado.gif); background-repeat:no-repeat; padding-left:8px; background-position:0 .4em;margin-left:0}


a.none{color:#3E7FA6;}
a.none:hover{text-decoration:underline;color:#28546E;}


.border{border:1px solid #E5EDEE}
.listnot{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0;padding:0 0 0 0;}
.listnot li a{ text-decoration:underline; margin:0; padding:0;color:#358BBE;line-height:24px}
.listnot li, .listnot li ul li {list-style:none;  background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat; padding-left:8px; background-position:0 1em;margin-left:0}
.border_not {border:1px solid #E5EDEE;padding:3px 5px 5px 5px}
.border-pop{border:1px solid #D0D2D3}
.border-r{border-top:1px solid #696E74;border-right:1px solid #696E74;font-weight:bold}
.border-t{border-top:1px solid #696E74;font-weight:bold}
.border-a{border-right:1px solid #696E74;font-weight:bold}
.center{margin-top:20px;width:230px;margin-left:auto;margin-right:auto;margin-bottom:20px;clear:both}

/*Estilos preguntas nuevos*/
#arriba{border:1px solid #E5EDEE;}
.listnot2{font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: left; margin:0;padding:0 0 0 0;}
.listnot2 li a{ text-decoration:underline; margin:0; padding:0;color:#358BBE;line-height:24px}
.listnot2 li, .listnot2 li ul li {list-style:none; padding-left:8px;margin-left:2em;display:inline;background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat;background-position:0 .5em;}
.listnot2 a.sel {font-weight:bold;}

#arriba2{padding-top:1em;}


.texto{text-align:left;color:#696E74;font-size:10px}
.pieazul {color: #619EBE;font-weight:bold;font-size:10px}

ul.puedo_operarme {list-style-type:square}
ul.puedo_operarme li {margin-bottom:10px}

div.listado_localidades {width:350px; margin:20px 0 40px 0}
div.listado_localidades:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
div.listado_localidades ul {float:left; width:45%; margin-right:4.9%; font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0; padding:0 0 0 1%;line-height:14px; list-style-type:none;}
div.listado_localidades ul li {background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat; padding-left:5px; background-position:0 .5em}
div.listado_localidades ul li a  { text-decoration:underline; margin:0;padding:0 0 0 2px;color:#3E7FA6;}
div.listado_localidades ul li a:hover  {text-decoration:underline;color:#28546E;}

div.listado_localidades2 {margin:20px 0 40px 0}
div.listado_localidades2:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
div.listado_localidades2 ul {float:left; width:60%; margin-right:4.9%; font-weight:normal; color:#358BBE; font-family: verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; text-decoration:underline; margin:0; padding:0 0 0 1%;line-height:14px; list-style-type:none;}
div.listado_localidades2 ul li {background-image: url(../img/flecha_azul.gif); background-repeat:no-repeat; padding-left:5px; background-position:0 .5em;}
div.listado_localidades2 ul li a  { text-decoration:underline; margin:0;padding:0 0 0 2px;color:#3E7FA6;}
div.listado_localidades2 ul li a:hover  {text-decoration:underline;color:#28546E;}



body.img_test_ocular {text-align:center; background:none}
body.img_test_ocular img {display:block; margin:2em auto}

body.img_test_ocular2 {background:#FFF none; margin:5px; text-align:center}
body.img_test_ocular2 #contenidos {width:600px; margin:0 auto; text-align:left}

/* estilos para Cirugia Laser > Laser personalizado */
.img_paralelas {margin:20px 0 40px 0; text-align:center}
.img_paralelas .izq {margin-right:30px}



ul.noticias {list-style-type: none; margin:2em 0 4em 1em; padding:0}
ul.noticias li {background: #FFF url(../img/flea/guion_gris_oscuro.gif) no-repeat 0 .6em; padding-left:7px; color:#696E74; margin-bottom:1em}
ul.noticias li a {color:#358BBE; }
h2.noticias {color:#5994B8;font-size:15px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;}

.grafico_datos {width:100%}
.grafico_datos:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.grafico_datos object {margin-left:auto; margin-right:auto; /*width:265px*/; float:left}
.grafico_datos .leyenda {float:left; padding:5px;}
.grafico_datos .leyenda h4 {font-size:100%; margin:0; padding:5px 5px 5px 8px; border:1px solid #96999D; border-bottom:none; background: url(../img/flea/bullet_titulo.gif) no-repeat 142px 6px}
.grafico_datos .leyenda ul {width:175px; list-style-type:none; margin:0; padding:0; border:1px solid #96999D}
.grafico_datos .leyenda ul li {border-top:1px solid #96999D; padding:5px 5px 5px 8px;}
.grafico_datos .leyenda ul li.primero {border:none}
.grafico_datos .leyenda ul li .bullet_color {display:block; float:left; margin:0 5px 0 0; font-size:10px; width:10px; height:10px;}

.grafico_datos .refractivos {padding-top:25px}
.grafico_datos .motivo_opero {padding-top:20px}

.compara_paises {text-align:center; background-color:#83B6CF; color:#FFF; border:1px solid #fff}
.compara_paises td {background-color:#E5EDEE; color:#555; border:1px solid #fff}

.leyenda_compara_paises {list-style:none; margin:5px 0 0 0; padding:0}
.leyenda_compara_paises li {font-size:9px}


.promocion {margin:20px 0 30px; padding: 0 0 0 10px}
.promocion h3 {font-size:100%; color:#696E74; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px}
.promocion ul {margin-bottom:15px}

.oferta_empleo {margin:20px 0 30px; padding: 0 0 10px 10px; border-bottom:1px solid #E5EDEE}
.oferta_empleo h3 {font-size:12px; margin:0 0 10px 0}
.oferta_empleo p {margin:0 0 10px 0}
.oferta_empleo ul {margin-bottom:15px}
.oferta_empleo ul li {margin-bottom:10px}
.oferta_empleo ul ul {margin:5px 0}
.oferta_empleo ul ul li {margin-bottom:5px}
.oferta_empleo ul a {background: none; margin:0; padding:0; color:#358BBE; text-decoration:underline}
.oferta_empleo ul a:hover {color:#28546E}





.bloque_img_enfermedades {float:right;margin:20px 0 20px 20px;padding-top:0}

.lista_colaboradores {margin:2em 0 4em 0; padding:0; width:470px; text-align:center}
.lista_colaboradores li {list-style:none; display:inline;}

.imagenes_cab_enf {margin: 2em 0 ; padding:0; text-align:center}
.imagenes_cab_enf li {list-style:none; display:inline;}

/* FORMULARIO */
input, textarea, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#555}
input, textarea {padding:2px}
.input220{border:1px solid #999999;width:220px;height:14px}
.input20{border:1px solid #999999;width:20px;height:14px}
.input30{border:1px solid #999999;width:30px;height:14px}
.input50{border:1px solid #999999;width:50px;height:14px}
.input100{border:1px solid #999999;width:100px;height:14px}
.input125{border:1px solid #999999;width:125px;height:14px}
.input150{border:1px solid #999999;width:150px;height:14px}
.input225{border:1px solid #999999;width:225px;height:100px}
.input280{border:1px solid #999999;width:280px;height:14px}
.pieformulario{width:450px;padding:10px;border-top:1px solid #CFDEDF;border-bottom:1px solid #CFDEDF}
.formula2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #449944;
	border: 1px solid #222222; 
	background-color: #CCCCCC;
}
#no_aceptar {position:relative; top:-2px}

.bt_recomendar {display:inline}
#recomendar {margin:20px 0 30px 0}
#recomendar textarea {border:1px solid #999999;width:450px;}

table td {height:30px}
table td.sp1 {height:1px; font-size:1px; border-top:1px solid #CFDEDF;}
table td.sp2 {height:15px; font-size:1px}
table td.email {text-align:right}

.tabla_direccion td {height:2em}

.enviar_lasik_puedo {text-align:right; margin-top:2em; padding:1em 0; border-top:1px solid #CFDEDF; border-bottom:1px solid #CFDEDF}

span.aclaracion {display:none; width:220px; padding:5px; position:absolute; top:-18px; left:90px; border:1px solid #3E7FA6; background-color:#E5EDEE}

.advertencia {color:#f00}
body form input.advertencia, body form select.advertencia {border:1px solid #F00; color:#F00}

form#danos_tu_opinion {border-top:1px solid #CFDEDF; padding-top:0px; margin:40px 0 20px 0}
form#danos_tu_opinion fieldset {border:none; margin:10px 0 0 0; padding:20px 0; border-bottom:1px solid #CFDEDF; width:100%}
legend {color:#696E74}
form#danos_tu_opinion legend {margin:0; padding:0}
form#danos_tu_opinion ul {list-style:none; margin:0 0 0 20px; padding:0}
* html form#danos_tu_opinion ul {margin:0 0 0 20px; padding-top:10px}
form#danos_tu_opinion ul li {margin:0 0 5px 0; padding:0}
form#danos_tu_opinion ul input {vertical-align:middle}
* html form#danos_tu_opinion p.comentarios {margin-left:5px;}
* html form#danos_tu_opinion p.email {margin-left:5px;}
* html form#danos_tu_opinion p.caja_email {margin-left:50px;}
* html form#danos_tu_opinion p.caja_comentarios {border:none; margin:10px 0 0 0; padding:0 0 20px 0; border-bottom:1px solid #CFDEDF; width:100%}
form#danos_tu_opinion textarea {width:300px}
form#danos_tu_opinion textarea, form#danos_tu_opinion ul {margin:0 0 0 20px}



/* SOMBRAS IMAGENES */
a.sombra_145x93,
a.sombra_162x97,
a.sombra_187x162,
a.sombra_207x132,
a.sombra_232x93,
a.sombra_242x103 {text-decoration:none}

img.sombra_145x93, a.sombra_145x93 img {padding:1px 4px 4px 1px; background: #fff url(../img/fondo/sombra_145x93.gif) no-repeat top left}
img.sombra_162x97, a.sombra_162x97 img {padding:1px 4px 4px 1px; background: #fff url(../img/fondo/sombra_162x97.gif) no-repeat top left}
img.sombra_187x162, a.sombra_187x162 img {padding:1px 4px 4px 1px; background: #fff url(../img/fondo/sombra_187x162.gif) no-repeat top left}
img.sombra_207x132, a.sombra_207x132 img {padding:1px 4px 4px 1px; background: #fff url(../img/fondo/sombra_207x132.gif) no-repeat top left}
img.sombra_232x93, a.sombra_232x93 img {padding:1px 4px 4px 1px; background: #fff url(../img/fondo/sombra_232x93.gif) no-repeat top left}
img.sombra_242x103, a.sombra_242x103 img {padding:1px 4px 4px 1px; background: #fff url(../img/fondo/sombra_242x103.gif) no-repeat top left}
.borde_imagen {border:1px solid #D1DCDE}

/* POPUP DE FOTOS */
body#foto_popup {margin:0; padding:0; background-color:#FFF}
body#foto_popup h1 {color:#fff; background-color:#04588B; margin:0; padding:8px 0 8px 10px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
body#foto_popup .img {margin:0; padding:20px; text-align:center} 
body#foto_popup .banda_gris {background-color:#999; margin:0; padding:0; height:20px}
body#foto_popup div {text-align:center; margin:30px 0}
body#foto_popup div object {margin:0 auto}

/* imagen bolsa */

#bolsa
{
	
	position:relative;
	top : -40px;
	left:40px;
	
}

#bolsa2
{
	
	position:relative;
	top :-40px;
	left:30px;
	
}