/*  ESTILOS GENERALES */
BODY{margin:0; padding:5px 0 25px 0; color:#000; background:#ecad57 url(../Images/bgBody.jpg) no-repeat top; font-family:"trebuchet ms",Verdana,Helvetica,Arial,sans-serif; font-size:.75em; text-align:center;}
H1, H2, H3, H4, H5, FORM{margin:0; padding:0;}
IMG{border:0;}
BR.salto{clear:both;}
BR.salto0{clear:both; line-height:0;}
A{color:#c60;/*#d27d00;*/}
A:hover{color:#650103;}
.txtL{text-align:left !important;}
.txtR{text-align:right !important;}
.txtC{text-align:center !important;}
.floatL{float:left;}
.floatR{float:right;}
.displayB{display:block;}
.displayN{display:none;}
/* Estilos para la correcta visualizacion del google maps */
v\:* { behavior:url(#default#VML); }
/* Esconde el identificador del gridview */
.esconder{ display: none; }


DIV#ppal{width:969px; margin:auto; text-align:left;}

DIV#cabecera{width:100%; position:relative; height:9.75em;}
DIV#cabecera DIV#banner{position:absolute; right:5px; top:0; border:1px solid #FFF; height:90px;}
DIV#cabecera H1 SPAN{display:none;}
DIV#cabecera IMG#logo{position:absolute; left:2px; top:7px; width:225px;}
DIV#cabecera UL{position:absolute; list-style:none; color:#000; margin:0; padding:0; right:20px; top:95px; font-size:1em;}
DIV#cabecera UL LI{float:left;}
DIV#cabecera UL LI A{color:#000;}
DIV#cabecera UL LI A:hover{color:#b1662a;}

DIV#menu{width:100%; position:relative;}
DIV#menu UL{position:absolute; list-style:none; margin:0; padding:0;}
DIV#menu UL LI{float:left;}
DIV#menu UL#seccion{left:25px; top:0px;}
DIV#menu UL#seccion LI{background:url(../Images/bgPestR.gif) no-repeat right top; font-size:1.2em; font-weight:bold; font-family:tahoma, sans-serif; padding:4px 0;}
DIV#menu UL#seccion LI A{background:url(../Images/bgPestL.gif) no-repeat left top; color:#000; padding:4px 15px;text-decoration:none;}
DIV#menu UL#seccion LI A:hover{text-decoration:underline;}

DIV#menu UL#navegacion{right:15px; top:3px; z-index:10;}
DIV#menu UL#navegacion LI{background:url(../Images/bgPestRoff.gif) no-repeat right top; font-size:1.2em; font-family:tahoma, sans-serif; padding:2px 0; margin:0 1px; border-bottom:1px solid #d27d00;}
DIV#menu UL#navegacion LI A{background:url(../Images/bgPestLoff.gif) no-repeat left top; color:#000; padding:2px 15px;text-decoration:none;}
DIV#menu UL#navegacion LI A:hover{text-decoration:underline;}
DIV#menu UL#navegacion LI.activo{background:url(../Images/bgPestRon.gif) no-repeat right top; padding-bottom:5px; border-bottom:none;}
DIV#menu UL#navegacion LI.activo A{background:url(../Images/bgPestLon.gif) no-repeat left top; padding-bottom:5px;}

DIV#cuerpo{margin-top:-7px; background:url(../Images/bgCuerpo.gif) repeat-y 0 0; width:100%;}

DIV#cuerpo DIV#breadCrumb{background:url(../Images/bgBreadCrumb.gif) no-repeat 0 0; width:100%;}
DIV#cuerpo DIV#breadCrumb DIV{padding:20px 25px 0 25px;}

DIV#cuerpo DIV#contenido{width:100%; display:table; min-height:555px; height:auto;}
DIV#cuerpo DIV#contenido H2.bsf{background:url(../Images/bgTitBSF.gif) no-repeat 0 0; color:#FFF; font-size:1.75em; font-weight:normal; padding:5px 0 5px 215px; margin-left:-1px;}
DIV#cuerpo DIV#contenido DIV#bsf{background:url(../Images/bgBSF.gif) repeat-y 0 0; margin-left:6px; width:100%; display:table; padding-bottom:10px;}
html>/**/body DIV#cuerpo DIV#contenido DIV#bsf{display:block; min-height:23em; height:auto;}
html>/**/body.Zprof DIV#cuerpo DIV#contenido DIV#bsf{display:block; min-height:27.5em; height:auto;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.registro{float:left; width:210px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.registro SPAN{display:block; margin:25px 25px 0 5px;  background:url(../Images/bgEstrella.gif) no-repeat 0 4px; padding:0 0 0 15px; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.registro DIV{background:url(../Images/bgRegistroB.gif) no-repeat bottom; margin:30px 0 0 15px; width:155px; font-size:1.1em; font-weight:bold;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.registro DIV A{background:url(../Images/bgRegistroT.gif) no-repeat 0 0; color:#000; text-decoration:none; display:block; padding:5px 15px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.registro DIV A:hover{text-decoration:underline;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador{float:right; background:url(../Images/bgBusParB.gif) no-repeat bottom; width:727px; margin-right:30px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario{background:url(../Images/bgBusParT.gif) no-repeat top; padding-top:12px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario LEGEND{color:#000; font-size:1.1em; width:300px !important; margin:0; padding:0 0 -10px 3px; font-weight:bold;}
html>/**/body DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario LEGEND{padding-left:10px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET{margin:0; padding:0; border:none; margin-left:230px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET SPAN.formu{width:232px; float:left; font-size:1.1em; padding:0 0 7px 10px; margin:-10px 0 10px 0;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET INPUT{width:220px; margin-top:-1px; font-size:.9em; padding:1px 0 0 0; font-family:"trebuchet ms", sans-serif; height:1.35em;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET SELECT{width:225px; font-size:.9em; font-family:"trebuchet ms", sans-serif; height:1.75em;}
/*DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET SELECT#DropDownList4{width:auto;}*/
DIV#cuerpo DIV#contenido H2{background:url(../Images/bgTit.gif) no-repeat 0 0; color:#FFF; font-size:1.75em; font-weight:normal; padding:3px 0 5px 19px; margin:0 0 0 5px;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET SPAN.boton{float:right; margin:0 20px 18px 0;}
DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET SPAN.boton INPUT{width:88px; font-size:1.1em; background:url(../Images/bgBotonBuscar.gif) no-repeat 0 0; border:none; cursor:pointer; margin:0; padding:0 0 3px 0; height:21px;}
html>/**/body DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario FIELDSET SPAN.boton INPUT{margin-bottom:4px;}

DIV#cuerpo DIV#contenido DIV#menuPest{margin:3px 0; width:725px; text-align:center;}
DIV#cuerpo DIV#contenido DIV#menuPest UL{list-style:none; margin:0 auto; padding:0; clear:both;}
DIV#cuerpo DIV#contenido DIV#menuPest UL LI{float:left; background:url(../Images/bgBR.gif) no-repeat right top; margin:0 1px 1px 0;}
DIV#cuerpo DIV#contenido DIV#menuPest UL LI A{background:url(../Images/bgBL.gif) no-repeat left top; color:#000; padding:2px 10px 5px 10px; display:block; text-decoration:none; font-size:1.1em; white-space:nowrap;}
DIV#cuerpo DIV#contenido DIV#menuPest UL LI A:hover{text-decoration:underline;}

DIV#cuerpo DIV#contenido DIV#menuPest UL.f1{float:none !important; margin:0 0 0 9.45em;}
DIV#cuerpo DIV#contenido DIV#menuPest UL.f2{float:none !important; margin:0 0 0 6.5em;}
DIV#cuerpo DIV#contenido DIV#menuPest UL.f3{float:none !important; margin:0 0 0 8.95em;}
DIV#cuerpo DIV#contenido DIV#menuPest UL.f4{float:none !important; margin:0 0 0 16.75em;}


DIV#cuerpo DIV#contenido DIV#resultados{margin:15px 24px;}
DIV#cuerpo DIV#contenido DIV#resultados *{border:0px solid #FFF;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.mostrando{background:#eed6aa; padding:2px 5px; font-size:1.1em; margin-bottom:10px;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE TABLE A{border:1px solid #CCC; color:#000; text-decoration:none; width:100%; padding:0 5px; white-space:nowrap;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE TABLE A:hover{background:#DADADA;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE TABLE SPAN{border:1px solid #d27d00; background:#f6e5af url(../Images/bgPaginacionON.gif) repeat-x bottom;; padding:0 5px;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato3{background:url(../Images/bgLC3.gif) no-repeat left bottom;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato3 .nombre{background:url(../Images/bgLC3Nombre.gif) no-repeat 0 0;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato2{background:url(../Images/bgLC2.gif) no-repeat bottom;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato2 .nombre{background:url(../Images/bgLC2Nombre.gif) no-repeat 0 0;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato1{background:url(../Images/bgLC1.gif) no-repeat bottom;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato1 .nombre{background:url(../Images/bgLC1Nombre.gif) no-repeat 0 0;}
DIV#cuerpo DIV#contenido DIV#resultados .nombre{float:left; width:902px; font-size:1.25em; font-weight:bold; padding:12px 10px; margin:-1px 0 0 -1px;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.info{float:right; margin:-35px 0 0 0; padding-right:10px;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.info *{float:left;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.info A{display:block; background:url(../Images/bgFicha.gif) no-repeat; color:#000; text-decoration:none; width:125px; height:21px; margin:5px 25px 0 0; padding:1px 0 0 32px; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.info A:hover{text-decoration:underline;}
DIV#cuerpo DIV#contenido DIV#resultados IMG.imagen{width:113px; border:1px solid #CCC !important; background:#FFF; padding:2px; float:left; margin:5px 15px 0 0; float:right;}
html>body DIV#cuerpo DIV#contenido DIV#resultados IMG.imagen{max-width:113px; max-height:85px; width:auto; height:auto;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos{width:750px; font-size:1.1em; float:left; margin-bottom:10px;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos DIV{float:left;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos DIV.bloque0{margin:7px 0 0 -10px;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos SPAN{float:left; padding:0 0 10px 0; background:none; border:none;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos SPAN.tit{background:url(../Images/bgLista.gif) no-repeat 0 7px; font-weight:bold; padding-left:10px; padding-right:3px; margin-left:20px;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos SPAN.txt{width:6.25em; margin-right:-15px;}
DIV#cuerpo DIV#contenido DIV#resultados TABLE.datos TD{border-bottom:1px solid #FAFAFA; border-top:1px solid #FAFAFA;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato1 TABLE.datos TD{border:none; padding-bottom:15px;}
DIV#cuerpo DIV#contenido DIV#resultados .Contrato2 TABLE.datos TD{border:none; padding-bottom:15px;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.bloque3{padding:10; width:750px; margin:0 0 20px 10px; display:block; font-size:1.1em; }
DIV#cuerpo DIV#contenido DIV#resultados DIV.bloque3 SPAN{float:left; padding-right:5px; width:630px;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.bloque3 SPAN.tit{background:url(../Images/bgLista.gif) no-repeat 0 7px; font-weight:bold; padding-left:10px; margin-left:0; width:auto;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.srv{margin-bottom:0; padding-bottom:7px; display:table;}
DIV#cuerpo DIV#contenido DIV#resultados DIV.srv SPAN{margin-bottom:7px;}

DIV#cuerpo DIV#contenido DIV#ficha{margin:15px 24px;}
DIV#cuerpo DIV#contenido DIV#ficha .detalle{background:url(../Images/bgLD.gif) no-repeat left bottom; padding-bottom:25px; margin-bottom:5px; display:table; width:100%;}
DIV#cuerpo DIV#contenido DIV#ficha .detalle .nombre{background:url(../Images/bgLDNombre.gif) no-repeat 0 0; float:left; width:902px; font-size:1.25em; font-weight:bold; padding:12px 10px 5px 10px; margin:0;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.info{float:right; margin:-25px 0 0 0; padding-right:10px; text-align:right;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.info .logo{margin:15px 0 0 5px; padding:2px; border:1px solid #CCC !important; background:#FFF; width:150px;}
html>body DIV#cuerpo DIV#contenido DIV#ficha DIV.info .logo{max-width:150px; width:auto;}
DIV#cuerpo DIV#contenido DIV#ficha .detalle TABLE.datos{width:750px; font-size:1.1em; float:left;}
DIV#cuerpo DIV#contenido DIV#ficha .detalle TABLE.datos TD{padding:15px 0 10px 0;}
DIV#cuerpo DIV#contenido DIV#ficha TABLE.datos SPAN{float:left; padding:0 0 3px 0; background:none; border:none;}
DIV#cuerpo DIV#contenido DIV#ficha TABLE.datos SPAN.tit{background:url(../Images/bgLista.gif) no-repeat 0 7px; font-weight:bold; padding-left:1px; padding-right:5px; margin-left:15px;}
DIV#cuerpo DIV#contenido DIV#ficha IMG.imagen{width:177px; height:133px; border:1px solid #CCC; background:#FFF; padding:2px; float:right; margin:5px 15px 0 15px;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.bloque0{float:left;}
DIV#cuerpo DIV#contenido DIV#ficha .detalle DIV.bloque0 SPAN.tit{padding-left:12px !important;}
html>body DIV#cuerpo DIV#contenido DIV#ficha DIV.bloque0 .columnas{height:.7em;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.bloque0 .columnas SPAN{float:left;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.bloque0 .columnas SPAN.c1{width:355px;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.bloque0 .columnas SPAN.c2{width:135px;}
DIV#cuerpo DIV#contenido DIV#ficha DIV.bloque0 .columnas SPAN.c3{width:257px;}
DIV#cuerpo DIV#contenido SPAN.mrn{margin-right:-250px; display:block; position:relative;}
DIV#cuerpo DIV#contenido DIV#ficha .paginaWeb A{font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV#ficha .descripcion SPAN{font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV#ficha .descripcion H3 SPAN{font-size:1em;}
DIV#cuerpo DIV#contenido DIV#ficha .servicios{float:left; margin-bottom:15px;}
DIV#cuerpo DIV#contenido DIV#ficha .servicios TD SPAN{background:url(../Images/bgLista.gif) no-repeat 0 7px; padding:0 25px 0 10px; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV#ficha .localizacion{float:right;}
DIV#cuerpo DIV#contenido DIV#ficha .localizacion DIV#GMap1{padding:5px; border:1px solid #CCC !important; background:#FFF;}
DIV#cuerpo DIV#contenido DIV#ficha .multimedia TABLE{margin-top:-10px;}
DIV#cuerpo DIV#contenido DIV#ficha .multimedia IMG{padding:5px; border:1px solid #CCC !important; background:#FFF;}

DIV#cuerpo DIV#contenido H3{color:#681211; font-size:1.5em; margin:0; padding:0;}

DIV#cuerpo DIV#contenido DIV.bloqueL{float:left; width:725px;}
DIV#cuerpo DIV#contenido DIV.bloqueR{float:right; width:209px; margin-right:10px;}
DIV#cuerpo DIV#contenido DIV.bloqueR IMG{margin-bottom:10px;}

DIV#cuerpo DIV#contenido DIV.bloqueL DIV.video{margin:0 10px 0 24px; padding-bottom:30px; background:url(../Images/bgBloqueVideo.gif) repeat-x bottom; width:700px;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.video OBJECT{float:left;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.video DIV{float:left; font-size:1.1em; width:340px;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.video DIV.v{width:350px;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.video DIV P{margin:0; padding:0 0 5px 0;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.video P.titulo{color:#681211; font-size:2em; display:block;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notPpal{margin:0 10px 0 24px; width:425px; background:url(../Images/bgBloqueL.gif) repeat-y right; float:left;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notPpal IMG{width:375px; padding:7px; background:#FFF; border:1px solid #CCC !important;}
html>body DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notPpal IMG{max-width:375px; width:auto !important;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notPpal SPAN{width:391px; padding-bottom:10px;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notPpal A.tit{color:#681211; font-size:2em; text-decoration:none; display:block; width:375px;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notSecu{float:left; width:250px; background:url(../Images/bgBloqueL.gif) repeat-y left; margin-left:-25px; padding-left:25px;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN.notSecu A.tit{color:#681211; font-size:1.5em; text-decoration:none; display:block;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN A.tit:hover{text-decoration:underline;}
DIV#cuerpo DIV#contenido DIV.bloqueL SPAN SPAN SPAN{display:block; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.listadoNot{margin:35px 0 0 0; float:right; text-align:right; width:265px;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.listadoNot A{font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.notRSS{margin:35px 0 0 0; float:right; text-align:right; width:265px;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.det{margin:15px 0 0 24px; float:none;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.notRSS SPAN{font-size:1.1em;}

DIV#cuerpo DIV#contenido SPAN.notDetalle{margin:15px 24px; display:block; width:700px;}
DIV#cuerpo DIV#contenido SPAN.notDetalle SPAN{padding-bottom:10px;}
DIV#cuerpo DIV#contenido SPAN.notDetalle IMG{padding:7px; background:#FFF; width:375px; float:left; border:1px solid #CCC !important; margin:0 15px 5px 0;}
DIV#cuerpo DIV#contenido SPAN.notDetalle SPAN.res{font-size:1.25em; font-style:italic;}
DIV#cuerpo DIV#contenido SPAN.notDetalle SPAN.txt{font-size:1.1em;}

DIV#cuerpo DIV#contenido TABLE.listadoNoticias{margin:0 0 0 24px; font-size:1.1em; background:#FFF; border:1px solid #FFF !important; width:97%;}
DIV#cuerpo DIV#contenido TABLE.listadoNoticias TR{border:none !important;}
DIV#cuerpo DIV#contenido TABLE.listadoNoticias TR TH{color:#681211; font-size:1.1em; text-align:left; border:none !important;}
DIV#cuerpo DIV#contenido TABLE.listadoNoticias TR TD{padding:3px; vertical-align:top; background:#f6f5f0; border:none !important;}
DIV#cuerpo DIV#contenido TABLE.listadoNoticias TR.par TD{border:none solid #FFF !important; background:#f9edc5}
DIV#cuerpo DIV#contenido TABLE.listadoNoticias TR .tit{width:175px; display:block;}

DIV#cuerpo DIV#contenido DIV.bloqueL DIV.noticias H3 SPAN{float:none; display:inline; width:auto;}
DIV#cuerpo DIV#contenido DIV.bloqueL DIV.eventos H3 SPAN{float:none; display:inline; width:auto;}

DIV#cuerpo DIV#contenido DIV.multimedia IMG{max-width:200px; float:left;}
DIV#cuerpo DIV#contenido DIV.multimedia TD{vertical-align:top; padding:10px 10px 0 0;}

DIV#cuerpo DIV#contenido DIV.normal{margin:15px 24px;}
DIV#cuerpo DIV#contenido DIV.normal P{margin:0; padding:0 0 15px 0; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV.normal UL{list-style:none; margin:0; padding:0 0 0 25px; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV.normal OL{margin:0; padding:10px 0 0 25px; font-size:1.1em;}
DIV#cuerpo DIV#contenido DIV.normal UL.pt{padding-top:10px;}
DIV#cuerpo DIV#contenido DIV.normal UL LI{background:url(../Images/bgLista.gif) no-repeat 0 7px; padding:0 0 15px 10px;}
DIV#cuerpo DIV#contenido DIV.normal OL LI{padding:0 0 15px 10px;}
DIV#cuerpo DIV#contenido DIV.normal UL.enlaces LI{padding:0 15px 25px 10px; width:47%; float:left; white-space:normal;}
DIV#cuerpo DIV#contenido DIV.normal UL.letras{list-style:lower-alpha; padding-top:10px;}
DIV#cuerpo DIV#contenido DIV.normal UL.letras LI{background:none; padding-left:0; margin-left:10px;}
DIV#cuerpo DIV#contenido DIV.normal LI UL{font-size:1em;}
DIV#cuerpo DIV#contenido DIV.normal H4{font-size:1.25em; color:#000;}

DIV#cuerpo DIV#contenido DIV.normal FORM.estandar{}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar FIELDSET{border:none; font-size:1.1em; width:455px; margin:10px auto;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar LABEL{float:left; width:150px; background:url(../Images/bgLista.gif) no-repeat 0 8px; padding:1px 0 0 10px;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar INPUT{float:left; width:250px; background:#ebebeb; border:1px solid #CCC; height:1.25em;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar TEXTAREA{float:left; width:250px; height:150px; background:#ebebeb; border:1px solid #CCC; font-family:arial, sans-serif; font-size:1em;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar SPAN{display:block; padding:0 0 10px 10px;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar SPAN.boton{background:url(../Images/bgFormEstandar.gif) no-repeat 0 0; padding:25px 25px 0 0 !important; margin-top:10px;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar SPAN.boton INPUT{width:88px; height:21px; background:url(../Images/bgBotonBuscar.gif) no-repeat 0 0; border:none; cursor:pointer; float:right;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar SPAN SPAN.error{color:#f00; float:left; width:5px;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar SPAN SPAN.error2{color:#f00; float:left; width:5px; margin-left:-15px;}
DIV#cuerpo DIV#contenido DIV.normal FORM.estandar DIV#ValidationSummary1 UL{margin:0; padding:0 0 0 15px;}

DIV#pie{background:url(../Images/bgPie.gif) no-repeat bottom; width:100%; height:35px; text-align:center; padding-top:13px; color:#333;}

/************************************************* PROFESIONALES *********************************************************/
BODY.Zprof{background:#d2b692 url(../Images/ZbgBody.jpg) no-repeat top;}
BODY.Zprof DIV#cabecera UL LI{color:#FFF;}
BODY.Zprof DIV#cabecera UL LI A{color:#FFF;}
BODY.Zprof DIV#cabecera UL LI A:hover{color:#f6e6b2;}
BODY.Zprof DIV#menu UL#seccion LI A{background:url(../Images/ZbgPestL.gif) no-repeat left top;}
BODY.Zprof DIV#menu UL#navegacion LI A{background:url(../Images/ZbgPestLoff.gif) no-repeat left top;}
BODY.Zprof DIV#menu UL#navegacion LI.activo A{background:url(../Images/ZbgPestLon.gif) no-repeat left top;}
BODY.Zprof DIV#cuerpo DIV#breadCrumb{background:url(../Images/ZbgBreadCrumb.gif) no-repeat 0 0;}
BODY.Zprof DIV#cuerpo{background:url(../Images/ZbgCuerpo.gif) repeat-y 0 0;}
BODY.Zprof DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador{background:url(../Images/ZbgBusParB.gif) no-repeat bottom; color:#FFF;}
BODY.Zprof DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario{background:url(../Images/ZbgBusParT.gif) no-repeat top;}
BODY.Zprof DIV#pie{background:url(../Images/ZbgPie.gif) no-repeat bottom;}
BODY.Zprof DIV#cuerpo DIV#contenido DIV#bsf DIV.buscador DIV.formulario LEGEND{color:#FFF;}