body{ margin-top: 0em; padding-top: 0em; background-color: #ffffff; text-align: center; font-family: Arial, Helvetica, sans-serif;  }
hr { visibility:hidden; }
#centrar { }
div#visorDeImagenesMcu { margin: 0em auto; width: 48em; text-align: left; }
#visorEnlaces { text-align: right; padding: 0.4em; margin:0em; }
#visorEnlaces ul {margin: 0em; padding:0em; display: inline; list-style-type: none;}
#visorEnlaces ul li { margin: 0em; padding:0em; display: inline; list-style-type: none; text-align: right;}
#visorEnlaces ul li a { font-size: 0.7em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

#visorCabecera { height: 4.0em; margin: 0em; padding: 0.2em; display: block; background-position: bottom; background-repeat: repeat-x; }
#visorCabecera #visorLogo { float: left; display: inline; }
#visorCabecera #visorLogo a { display: inline; }
#visorCabecera #visorLogo a img { display: inline;  border: none; width: 8em; height: 3.75em;   }
#visorCabecera #visorTitulo{ display: inline; width: 35em; text-align: right; padding: 0em; margin: 0em; vertical-align: middle; }
#visorCabecera #visorTitulo h1 { display: inline; line-height: 2em; font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; font-weight: normal; padding: 0em; margin: 0em 1em 0em 8em; text-align: right; color: #246b8f; }

#visorContenido { border-bottom: 0.25em solid #b6af9d; border-top: 0.25em solid #b6af9d; display: block; clear: both; border-right: 0.0625em solid #ccc; border-left: 0.0625em solid #ccc; padding: 1em; }

/* columna de la derecha*/
.columnaIzda { width: 24.4em; float: left; }
.columnaIzda p { font-size: 0.7em; padding: 0em; margin: 0em; }
.columnaIzda dl{ }
.columnaIzda dl dt { font-size: 0.7em; font-weight: bold; margin-bottom: 0.5em;}
.columnaIzda dl dd { font-size: 0.7em; margin-left: 0em; margin-bottom: 0.5em; }

/*titulo de la imagen*/
.imgTitulo { border: 1px solid #b6af9d; background-color: #eeece8; text-align: center; }
.imgTitulo h2 {font-size: 0.8em;text-transform: uppercase;   margin: 0em; padding: 0.4em; color: #333; }
/*informacion de la imagen*/
.imgInfo p { margin: 0em; padding:0.5em 0.5em; text-align: left; font-size: 0.7em; }
.imgInfo span {float: right;}
.imgInfo span a img{ border: none; text-decoration: none; }

/*contiene la imagen*/
.imgAutor { border: 0.0625em solid #b6af9d; background-color: #ffffff; margin-top: 0.0625em; margin-bottom: 0.0625em; text-align: center; vertical-align: middle; }
.imgAutor img {width: 24em; height: auto; margin: 0.0625em;  }

/* columna de la Derecha*/
.columnaDcha { width: 20em; float: right;  }
.visorForm { clear: both; border: 0.0625em solid #b6af9d; margin-bottom: 0.0625em; padding: 0.3em 0.8em; background-color: #eeece8; }
.visorForm form { margin: 0.3em 0em; padding: 0em; }
.visorForm form label { font-size: 0.7em; display:block;  }
.visorForm form input { font-size: 0.7em; }
.visorForm form select { font-size: 0.7em; width: 26em; }
.visorForm form input.visorBoton {  }

/*navegacion por otras imagenes*/
.imgNav { vertical-align: middle; border: 0.0625em solid #b6af9d; background-color: #eeece8; margin-top: 0.0625em;  }
.imgNav p { margin: 0em; padding:0em; text-align: center; font-size: 0.7em;  }
.imgNav p span {vertical-align: middle;   }
.imgNav p span a { text-decoration: none;  }
.imgNav p span a img {vertical-align: middle; border: none;   }

/*otras imagenes del autor*/
.imgOtras { display: block; margin-top: 0.0625em; height: 21em; text-align: center; border: 0.0625em solid #b6af9d; clear: both; }
.imgOtras ul { display: block; margin:0em; padding: 0em; }
.imgOtras ul li { list-style-type: none; display: inline; float: left; text-align: center; margin: 0.25em; padding: 0.3em; height: 9em;}
.imgOtras ul li#selected { border: 1px solid #b6af9d; background-color: #eeece8; height: 9em; }
.imgOtras ul li.saltoColumna { clear: left;  }
.imgOtras ul li a { display: block; border: 0.0625em solid #ccc; padding: 0.0625em; background-color: #ffffff; }
.imgOtras ul li a:hover {  }
.imgOtras ul li a img { vertical-align: middle; border: none; width:  4.5em; height: 4.5em; margin:0.0625em; }
.imgOtras ul li span { width: 7.0em; display: block; font-size: 0.65em; text-align: left; padding-top:0.1em; }

/*Pie de pagina*/
#visorPie{ text-align: left; display: block; clear: both; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.60em; background: url(../imgMCU/bg_pie.gif) no-repeat center top #ffffff; padding-top: 0.5em; height: 5em; }
#visorPie img{ float: right; padding-right: 0.6em;}
#visorPie img.dobleA{ text-align: right; border: 0em; width: 6.25em; height: 2.29em; }
#visorPie p { padding-left: 0.6em; font-weight: bold; }
#visorPie ul{ padding-left: 0.6em; }
#visorPie li{ padding-left: 1.6em; list-style-type: none; display: inline; background: url(../imgMCU/separadorPie.gif) no-repeat left; }
#visorPie li.primerElemento{ padding-left: 0em; background: none; }
#visorPie a{ text-decoration: none; color: #333333; }
#visorPie a:hover{ text-decoration: underline; }
