/* ESTILOS MODIFICADOS */
DIV#interior DIV#contenido A.impTop{margin-top:-2.5em;}
html>/**/body DIV#interior DIV#contenido A.impTop{margin-top:-2.05em;}

DIV#interior DIV#contenido A.volver{margin:-2.4em 1.5em 0 0; padding-top:0; float:right; background:url(../img/icoVolver.gif) no-repeat left top !important; padding:0 0 .25em 25px; line-height:1.5em; font-size:1.2em; color:#D10000;}
html>/**/body DIV#interior DIV#contenido A.volver{margin:-2em 7em 0 0;}
DIV#interior DIV#contenido A.volver:hover{color:#000;}

DIV#interior DIV#bannersLat UL#banners LI .sinBorde{border-top:none !important;}
.lateralAuto{background:#FFF url('../img/bgLateral.gif') repeat-x top !important; border-right:none !important; height:400px;}
html>body .lateralAuto{min-height:400px; height:auto;}

/* ESTILOS TAMBIÉN DEFINID0S PARA FICHA.CSS */
DIV#interior DIV#contenido{float:left; width:68em; padding:1.25em 0 1.25em 1.25em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;}
DIV#interior DIV#contenido H3{color:#D10000; background:transparent; font-size:1.75em; font-weight:bold; padding:0; border-bottom:1px dashed #C0C0C0; margin:0;}
DIV#interior DIV#contenido DIV#ficha{border:1px solid #C0C0C0; padding:1em 0; margin:0 -10px 0 0; background:#FFF; width:67.25em;}
html>body DIV#interior DIV#contenido DIV#ficha{width:68.25em;}
DIV#interior DIV#contenido DIV#ficha.normal{border:none;}


DIV#interior .conBorde{border-left:1px dashed #C0C0C0 !important;}

DIV#interior DIV#contenido DIV A.botonBuscar{margin:0; padding:.3em 1.5em .75em .75em; color:#FFF; font-size:1.1em; text-align:center; cursor:pointer; background:url('../img/bgBotonXXL.gif') no-repeat; width:203px; height:25px; line-height:2.5em; text-decoration:none;}
DIV#interior DIV#contenido DIV.margenBoton A.botonBuscar{margin:0 0 0 5.2em;}

DIV#interior DIV#contenido DIV#imagen{margin:0 0 0 0; padding:0; width:100%; text-align:right;}
	DIV#interior DIV#contenido DIV#imagen IMG{width:20em;}
	
/*Centro Médico*/
DIV#interior DIV#contenido DIV.centroMedico{padding:0 1em 0 1em;}
DIV#interior DIV#contenido DIV.centroMedico P{font-size:1.1em;}
DIV#interior DIV#contenido DIV.resultadoMedico{margin:1em 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; font-size:1em;}
DIV#interior DIV#contenido DIV.sinAlto{margin:0 !important;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos{float:left;font-size:1.1em;width:19.8em;color:#000;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloque{float:left;font-size:1.1em;width:45em;color:#000; margin:1em 0 0 .5em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloque P{font-weight:bold;margin:.5em 0 0 .5em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloque P.normal{font-weight:normal;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.imag{float:right;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.imag IMG.mapa{width:44.9em; border:1px solid #ACACAC;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos H4{font-size:1.4em;margin:0;padding:.2em 0 .2em 1.7em;color:#CE0000 !important;font-weight:bold !important;background:url('../img/icoMedico.gif') no-repeat 0 .4em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos H4.medico{font-size:1.2em;margin:0;padding:.2em 0 .3em 2.5em;color:#000;font-weight:normal;background:url('../img/icoMedico2.gif') no-repeat .4em 0;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos H4.taller{font-size:1.4em;margin:0;padding:.2em 0 .2em 2.5em;color:#CE0000;font-weight:bold;background:url('../img/icoTaller.gif') no-repeat left;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos P{font-weight:bold;margin:.5em 0 0 .5em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos P.normal{font-weight:normal;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos P.mail{background:url('../img/icoMail2.gif') no-repeat left;padding:.3em 0 .3em 2.5em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos P.tfno{background:url('../img/icoTfno.gif') no-repeat left .3em;padding:.3em 0 .3em 2.5em;font-weight:bold;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos P.mail A.rojo{color:#CE0000;font-weight:normal;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos P SPAN{font-weight:bold; display:block;}

DIV#interior DIV#contenido DIV.resultadoMedico TABLE{margin-left:1em;}
DIV#interior DIV#contenido DIV.resultadoMedico TABLE TD{padding-bottom:.25em;}
DIV#interior DIV#contenido DIV.resultadoMedico TABLE TH{padding-bottom:.25em;}

DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos TABLE{border:0px;font-size:.9em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos TABLE TD{border:0px;vertical-align:top;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos TABLE TH{font-size:1.1em;text-align:right;vertical-align:top;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos TABLE TD A{background:none; margin:0; padding:0; width:10.5em;}

DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos DIV.alerta{border:1px solid #C0C0C0; color:#5E5F61;background:#F1F1F1 url('../img/icoAlerta2.gif') no-repeat 1em; width:34em;margin:1em 0 1em 2em;padding:2em 1em 2em 8em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datos DIV.alerta P{font-weight:normal;margin:0;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloque DIV.alerta{border:1px solid #C0C0C0; color:#5E5F61;background:#F1F1F1 url('../img/icoAlerta2.gif') no-repeat 1em; width:34em;margin:1em 0 1em 2em;padding:2em 1em 2em 8em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloque DIV.alerta P{font-weight:normal;margin:0;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.boton{float:none !important; padding:0; margin:.5em 0 0 0; width:203px; height:24px;text-align:right;width:45.8em;border-top:1px dashed #C6C6C6; padding-top:.5em;}
html>body DIV#interior DIV#contenido DIV.resultadoMedico DIV.boton{margin:.5em 0em 0 0;width:46em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.sinBorde{border-top:0px;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV A.botonBuscar{margin:0; padding:.3em 1.9em .75em 1.2em !important; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url('../img/bgBotonXXL.gif') no-repeat; width:203px; height:24px; line-height:2.5em; text-decoration:none;}


DIV#interior DIV#contenido DIV.conFormu DIV.datos{width:46em;}
DIV#interior DIV#contenido DIV.conFormu P{font-weight:normal !important;}
DIV#interior DIV#contenido DIV.conFormu P STRONG{margin:2em 0 2em 0 !important; display:block;}
DIV#interior DIV#contenido DIV.conFormu DIV.cuadro{border:1px solid #C0C0C0; color:#5E5F61; width:42em;margin:.5em 0 2em 1em;padding:1em 1em 1em 1em;background:#F9F9F9;}
DIV#interior DIV#contenido DIV.conFormu DIV.cuadro LABEL{font-weight:bold;}
DIV#interior DIV#contenido DIV.conFormu DIV.cuadro SPAN.necesario{color:#D10000; font-weight:bold;}
DIV#interior DIV#contenido DIV.conFormu DIV.cuadro DIV.fila{float:left;width:40em;margin:0 0 1em 0;}
DIV#interior DIV#contenido DIV.conFormu DIV.cuadro DIV.fila DIV.bloque{float:left;padding:0 2em 0 0;}
DIV#interior DIV#contenido DIV.conFormu DIV.boton{width:45em;}
DIV#interior DIV#contenido DIV.conFormu A.botonBuscar{margin:0; padding:.3em .5em .75em 1.2em !important; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url('../img/bgBotonM.gif') no-repeat !important; width:63px; height:24px; line-height:2.5em; text-decoration:none;}

DIV#interior DIV#contenido FORM#frmdatos{height:53em;}

DIV#interior DIV#contenido DIV#consultaTaller{position:absolute; margin:0; padding:0; z-index:10; width:67.5em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;}	
	DIV#interior DIV#contenido DIV#consultaTaller FORM{font-size:1.15em; padding:1em 1em 1em 0; margin:0; width:55em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM FIELDSET{border:none; margin:0; padding:0;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM INPUT{font-size:1em; height:1.1em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM INPUT#cpOfi{width:5em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM DIV{margin-bottom:1.5em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.txtTit{float:left; width:100%; padding-bottom:.5em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.textRed{float:left; font-weight:bold; color:#D10000; padding-bottom:.5em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.formu{float:left; padding-right:2em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.formuBot{float:left; padding:1.1em 0 .1em 0;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.filaChrd{float:left; padding-right:2em; padding-top:.5em;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.filaChrd LABEL{padding-top:-.3em !important;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN LABEL{font-weight:bold;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN LABEL.textNormal{font-weight:normal;}	
	DIV#interior DIV#contenido DIV#consultaTaller FORM FIELDSET DIV.chrd LABEL{font-weight:normal !important;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM .botones{margin:0 0 -3px 0; padding:0 0 .1em .2em; color:#FFF; font-size:.9em; text-align:center; height:24px; cursor:pointer; border:none; background:transparent;}
	html>/**/body DIV#interior DIV#contenido DIV#consultaTaller FORM .botones{margin:0 0 2px 0; height:22px;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM FIELDSET .botonM{background:url('../img/bgBotonM.gif') no-repeat; width:63px;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM FIELDSET .botonXS{background:url('../img/bgBotonXS.gif') no-repeat; width:33px;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM FIELDSET INPUT.chrd{background:none; border:none; margin:.2em 0 .5em 0; padding:0; float:left;}
	html>/**/body DIV#interior DIV#contenido DIV#consultaTaller FORM FIELDSET INPUT.chrd{margin:.2em .5em 0 0;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM SPAN.boton{float:left; padding:0; margin:1.5em 0 0 0; width:70px; height:24px;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM A.botonBuscar{margin:0; padding:.3em 1em .75em 1em; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url('../img/bgBotonM.gif') no-repeat; width:70px; height:25px; line-height:2.5em; text-decoration:none;}
	DIV#interior DIV#contenido DIV#consultaTaller FORM DIV.botBorder{float:right; padding:0; margin:1.5em 0 0 0; width:100%; height:25px; border-top:1px dashed #CBCBCB; text-align:right;}


DIV#interior DIV#contenido DIV.resultadoBusTaller{position:absolute; display:block;  margin:0 0 1em 0 !important; padding:0; width:66em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; font-size:1.1em; }
DIV#interior DIV#contenido DIV.noPosition{position:relative;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P{font-size:1.1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; margin:1.5em 0 0 1em; width:62%;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P.paginacionL{float:left; font-size:1.1em; margin:1.5em 0 .5em 1em; padding:0; width:45%;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P.paginacionR{float:right; text-align:right; font-size:1.1em; margin:1.5em 0 .5em 0; padding:0; width:51%;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P.piePaginacionR{float:right; text-align:right; font-size:1.1em; margin:0 0 .5em 0; padding:0; width:51%;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P A{color:#D10000;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P A.ant{background:url(../img/icoFlechaAnt.gif) no-repeat left; padding:0 0 0 .75em;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P A.sig{background:url(../img/icoFlechaSig.gif) no-repeat right; padding:0 .75em 0 0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller P A:hover{color:#000;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE A{color:#D10000;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos{margin:0 1em 1em 1em; width:100%; font-size:1em; border-bottom:none;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico{border-top:1px solid #DADADA; font-size:1em;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos CAPTION{background:#D10000; color:#FFF; font-weight:bold; border-bottom:1px solid #FFF; text-align:left; padding:.1em 0 .1em .5em;}
html>/**/body DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos CAPTION{margin:0 1em -1em 1em; width:9.9%;}

DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR{background:#FFF;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR.par{background:#F7F7F7;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TD, DIV#interior DIV#contenido DIV#ficha DIV.resultadoBusTaller TABLE.datos TH{border-bottom:1px solid #DADADA; padding:.4em 0 .4em .5em; border-top:none !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TD, DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH{border-right:1px solid #DADADA;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TD.sinBorde, DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH.sinBorde{border-right:0px;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TR.selec TD, DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TR.selec TH{background:#F9EDED !important; font-weight:bold !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TR.selec TD.puente A.alMapa{font-weight:bold;background:url('../img/icoPuente.gif') no-repeat left; padding:1em 0 1em 3.7em;float:left; width:18em;}

DIV#interior DIV#contenido DIV.resultadoBusTaller DIV.alerta{float:left; border:1px solid #C0C0C0; color:#5E5F61;background:#F1F1F1 url('../img/icoAlerta2.gif') no-repeat 1em; width:36em;margin:2.5em 0 1em 2em;padding:2em 1em 2em 8em;}
DIV#interior DIV#contenido DIV.resultadoBusTaller DIV.alerta P{font-weight:normal;margin:0; width:100%;}

DIV#interior DIV#contenido DIV.resultadoBusTaller UL.especialidad{float:left; list-style:none; margin:1em 0 0 2em; font-size:1.1em;}
html>/**/body DIV#interior DIV#contenido DIV.resultadoBusTaller UL.especialidad{margin:1em 0 0 0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller UL.especialidad LI{margin:.75em 0 .75em 0; background:url('../img/bgListado.gif') no-repeat left; padding:0 0 0 .75em;}
DIV#interior DIV#contenido DIV.resultadoBusTaller UL.especialidad LI A{color:#D10000;}
DIV#interior DIV#contenido DIV.resultadoBusTaller UL.especialidad LI A:hover{color:#000;}

DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TH SPAN{float:left; padding:0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TH A.ordenacion{float:left; width:5%; padding:0; background:none; margin:.5em 0 0 .2em;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH.anchoTh{width:7.5em !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH.anchoThL{width:8em !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH.anchoThXL{width:12em !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH DIV.ordenacionFlechas{float:left; padding:0; margin:.3em 0 0 .5em; background:#EFEFEF; text-align:left;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TH DIV.ordenacionFlechas A{display:block;background:#EFEFEF;margin:0;padding:0;width:1em;}

DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TD SPAN{float:left; width:50%; padding:0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TD A.masInfo{float:left; width:35%; padding:0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TD A{font-size:1em; background:none; margin:0; padding-left:0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TD A:hover{color:#000;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TD A.verMapa{float:left; background:url(../img/icoLupaBus.gif) no-repeat right; padding:0 .5em 0 0; width:35%; margin:0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TD A.alMapa{float:left;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TD A.buscarMapa{float:right; width:1.5em; margin:0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datosMedico TR.selec TD.puente A.buscarMapa{margin:-2.5em 0 0 0;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos THEAD TR TH{background:#EFEFEF url(../img/bgTHdatos.gif) repeat-x bottom; border-bottom:none; padding:.5em 0 .75em .5em;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR TD.nivel1{font-weight:bold;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR TD.nivel2{padding-left:1.5em; background:url(../img/bgNivel2.gif) no-repeat left;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR TD.nivel3{padding-left:3em; background:url(../img/bgNivel3.gif) no-repeat left;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR.par TD.nivel2{background:#F7F7F7 url(../img/bgNivel2.gif) no-repeat left;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos TR.par TD.nivel3{background:#F7F7F7 url(../img/bgNivel3.gif) no-repeat left;}	
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos .txtR{text-align:right !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos .txtL{text-align:left !important;}
DIV#interior DIV#contenido DIV.resultadoBusTaller TABLE.datos .txtC{text-align:center !important;}	
DIV#interior DIV#contenido DIV.boton{float:right; padding:0; margin:.5em 6.5em 0 0; width:203px; height:24px;}
html>body DIV#interior DIV#contenido DIV.boton{margin:.5em 12.5em 0 0;}
DIV#interior DIV#contenido DIV.margenBoton{margin:.5em 0em 0 0 !important;}



/* DETALLE DE TALLERES DISTINGUIDOS */
DIV#interior DIV#contenidoGlobal IMG.mapa{float:left; margin:0 0 2em 0; width:44.95em;}
html>/**/body DIV#interior DIV#contenidoGlobal IMG.mapa{margin:0 0 1em 0;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion{float:left; width:21em; padding:0 0 0 1em; margin:0 0 1em 0;}
html>body DIV#interior DIV#contenidoGlobal DIV#datosDireccion{width:22em;}

DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos{float:left;font-size:1.1em;width:18.7em;color:#000;}
html>body DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos{width:19.8em;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos H4{font-size:1.4em;margin:0;padding:.2em 0 .2em 1.7em;color:#CE0000;font-weight:bold;background:url('../img/icoMedico.gif') no-repeat left;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos H4.taller{font-size:1.2em;margin:0;padding:.2em 0 .2em 2.9em;color:#CE0000;font-weight:bold;background:url('../img/icoTaller.gif') no-repeat left;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos P{font-weight:bold;margin:.5em 0 0 .5em;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos P.mail{background:url('../img/icoMail2.gif') no-repeat left;padding:.3em 0 .3em 2.5em;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos P.tfno{background:url('../img/icoTfno.gif') no-repeat left .3em;padding:.3em 0 .3em 2.5em;font-weight:bold;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos P.mail A.rojo{color:#CE0000;font-weight:normal;}

DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos P.normal{font-weight:normal !important; font-size:1em; margin:0;}
DIV#interior DIV#contenidoGlobal DIV#datosDireccion DIV.datos P SPAN{font-weight:bold; display:block;}


DIV#interior DIV#contenido DIV#ficha TABLE.datos{margin:1em; width:46.2em; font-size:1.05em;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR{background:#FFF;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR.par{background:#F7F7F7;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TD, DIV#interior DIV#contenido DIV#ficha TABLE.datos TH{border-bottom:1px solid #DADADA; padding:.25em .5em;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos THEAD TR TH{background:#EFEFEF url(../img/bgTHdatos.gif) repeat-x bottom; border-bottom:none; padding-bottom:.75em; }
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR TD.nivel1{font-weight:bold;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR TD.nivel2{padding-left:1.5em; background:url(../img/bgNivel2.gif) no-repeat left;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR TD.nivel3{padding-left:3em; background:url(../img/bgNivel3.gif) no-repeat left;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR.par TD.nivel2{background:#F7F7F7 url(../img/bgNivel2.gif) no-repeat left;}
DIV#interior DIV#contenido DIV#ficha TABLE.datos TR.par TD.nivel3{background:#F7F7F7 url(../img/bgNivel3.gif) no-repeat left;}	

DIV#interior DIV#contenido DIV#ficha H4{color:#555; font-size:1.4em; padding:.1em 1em .1em .75em; margin:1.5em 0 .5em 0; background:#F0F0F0;}
DIV#interior DIV#contenido DIV#ficha P{margin:0; padding:0 1em .75em 1em; font-size:1.1em; line-height:1.1em;}
DIV#interior DIV#contenido DIV#ficha UL{margin:0 1em .75em 3.5em; padding:0; font-size:1.1em; line-height:1.1em; list-style-image:url(../img/bgListRec2.gif);}
html>/**/body DIV#interior DIV#contenido DIV#ficha UL{list-style-image:url(../img/bgListRec3.gif);}
DIV#interior DIV#contenido DIV#ficha UL LI UL{font-size:1em; margin-bottom:0;}
DIV#interior DIV#contenido DIV#ficha UL LI UL LI{margin:0; padding:.5em 0 0 0;}
DIV#interior DIV#contenido DIV#ficha UL LI{margin:0; padding:0 0 .5em 0;}


/* Caja de aviso de espera */

DIV.procesando{position:absolute; left:40%; top:40%; border:1px solid #B6B6B6; text-align:center; margin:0 auto; padding:1.5em .75em; background:#FFF; width:18em; z-index:200;}	
DIV.procesando P{width:90%; margin:1em auto; text-align:center; font-size:1.1em;}
DIV.procesando P.resaltado{font-weight:bold; font-size:1.4em;}

/* Estilo del Google maps */
DIV#map_canvas {width:503px; height:260px; float:right;}

/* Estilos del Pie para poner bannersInf */

DIV#bannerInfconIMG{padding:1em 0; background:#f3f3f3;}

/** AGREGAMOS CSS PARA FIELDSET - VASS **/
DIV#interior DIV#contenido DIV.conFormu fieldset{border:1px solid #C0C0C0; color:#5E5F61; width:42em;margin:.5em 0 2em 1em;padding:1em 1em 1em 1em;background:#F9F9F9;}
DIV#interior DIV#contenido DIV.conFormu fieldset LABEL{font-weight:bold;}
DIV#interior DIV#contenido DIV.conFormu fieldset SPAN.necesario{color:#D10000; font-weight:bold;}
DIV#interior DIV#contenido DIV.conFormu fieldset DIV.fila{float:left;width:40em;margin:0 0 1em 0;}
DIV#interior DIV#contenido DIV.conFormu fieldset DIV.fila DIV.bloque{float:left;padding:0 2em 0 0;}

/** botones NO SCRIPT - VASS **/
DIV#interior DIV#contenido DIV.margenBoton imput.botonBuscar{margin:0 0 0 5.2em;}
DIV#interior DIV#contenido DIV input.botonBuscar{margin:0; padding:.3em 1.5em .75em 1.2em; color:#FFF; font-size:1.1em; text-align:center; cursor:pointer; background:url('../img/bgBotonXXL.gif') no-repeat; width:63px; height:24px; line-height:2.5em; text-decoration:none;border-width:0px;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV input.botonBuscar{margin:0; padding:.3em 1.9em .75em 1.2em; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url('../img/bgBotonXXL.gif') no-repeat; width:63px; height:24px; line-height:2.5em; text-decoration:none;border-width:0px; }
DIV#interior DIV#contenido DIV.conFormu input.botonBuscar{margin:0; padding:.3em .5em .75em 1.2em !important; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url('../img/bgBotonM.gif') no-repeat !important; width:63px; height:24px; line-height:2.5em; text-decoration:none;border-width:0px;}
DIV#interior DIV#contenido DIV#consultaTaller FORM input.botonBuscar{margin:0; padding:.3em 1em .75em 1em; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url('../img/bgBotonM.gif') no-repeat; width:70px; height:24px; line-height:2.5em; text-decoration:none;border-width:0px;}

/* Centros Medicos Mapa de españa */
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL{float:left; font-size:1.1em; width:46em; color:#000; margin:1em 0 0 .5em;}
html>body DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL{width:52em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL P{margin:.5em 0 0 .5em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL P A{color:#D10000;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL P A:hover{color:#333;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL UL.listado{list-style:none;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL UL.listado LI{background:url(../img/bgListado.gif) no-repeat left center; padding:3px 0 3px 9px;}
 
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL DIV.botonera{width:46em; text-align:center; margin:1.5em 3.5em; float:left !important;}
html>body DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL DIV.botonera{width:52em;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL DIV.botonera A{float:left; margin:0 1em 0 0;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL DIV.botonera A.botonXXL{padding:3px 0 0 0; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url(../img/bgBotonXXL.gif) no-repeat; width:123px; height:23px; text-decoration:none; position:relative;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL DIV.botonera A.botonXXXL{padding:3px 0 0 0; position:relative; color:#FFF; font-size:1em; text-align:center; cursor:pointer; background:url(../img/bgBotonXXXL.gif) no-repeat; width:203px; height:23px; text-decoration:none;}
DIV#interior DIV#contenido DIV.resultadoMedico DIV.datosBloqueSinL DIV.botonera A:hover{text-decoration:underline;}
DIV#interior DIV#contenido DIV.resultadoMedico OBJECT{float:left;}
DIV#interior DIV#contenido DIV.resultadoMedico UL.paises{list-style:none; float:left; width:100px; font-size:1.1em;}
DIV#interior DIV#contenido DIV.resultadoMedico UL.paises LI{float:left; width:100%; padding:2px 0;}
DIV#interior DIV#contenido DIV.resultadoMedico UL.paises LI A{color:#D10000;}
DIV#interior DIV#contenido DIV.resultadoMedico UL.paises LI A:hover{color:#333;}
