#galeria{
	margin:1em 0 0 2em;
}

#galeria  h1{
	color:#043F7B;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:1em;
}

#galeria a:hover{
	color:#043F7B;
	font-weight:bold;
	text-decoration:underline;
}

#formGaleria{
	background-color:#D8EDFF;
	margin: 1em 0;
	padding:1em;
}

#formGaleria{
	background-color:#FEE4E3;
	margin: 1em 0 1em 2em;
	padding-bottom:1em;
}

#tablaGaleriaAdmin{
	margin:1.2em 2em;
	background-color:#FEE4E3;
}

#tablaGaleria{
	margin:1.5em 2em;
}
#tablaGaleria th{
	padding:0.3em;
	border-bottom:0.3em solid #BD392D;
}
#tablaGaleria td{
	padding:0.3em;
	border:0.3em solid white;
}

#formularioGaleria{
	background-color:#FEE4E3;
	margin: 1em 0 1em 2em;
	padding-bottom:1em;
}

#formularioGaleria h1{
	color:#043F7B;
	font-size:1.4em;
	font-weight:bold;
	padding:1em 1em;
}
#formularioGaleria p{
	margin:1em;
}

#formularioGaleria label{
	display: inline-block;
	width:10em;
	text-align:right;
}

#formularioGaleria fieldset{
	border:0.078125em solid #CCCCCC;
	margin:0 1em 1em 1em;
	padding-left:1em;
}

#formularioGaleria legend{
	font-size:1.3em;
	font-weight:bold;
	padding-left:0.3em;
	padding-right:0.3em;
}

#formularioGaleria ul{
	color:#135CAE;
	margin-left:3em;
}
#formularioGaleria ul li{
	list-style-type:disc;
	margin-top:0.5em;
}


.filaPar{
	background-color:#FFC8C1;
}

.filaImpar{
	background-color:#FEA79D;
}

#formGaleria p{
	margin:1em;
}

.letraPequeña{
	font-size:0.8em;
}

#galeriaFotos{
	margin:1em 0 0 2em;
	text-align:center;
}
#galeriaFotos  h1{
	color:#FFF;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:1em;
	text-align:left;
}
#galeriaFotos p{
	font-size:1.2em;
	font-weight:bold;
}

#ImagenGrande {
    display: inline-block;
    /*padding: 1em 1em 2em 1em;
    border: medium none;
    background: #FFFFFF;*/
	text-align: center;
    margin: 0 auto;
}

#ImagenGrande  span {
    display: inline-block;
    /*border: 1em 1em 4em 1em;
    border-style: solid;
    border-color: #000000;*/
    background: #FFFFFF;
    padding: 1.5em 1.5em 3em 1.5em;
	text-align: center;
    margin: 0 auto;
}

#Fotogrande {
    border: 1px solid #9E9E9E;
}

#ListaFotos {
    margin: 0 auto;
    padding: 0.5em 0.5em 0 0.5em;
    background-color:#E2CA80;
    border: 0.05em solid #FFFFFF;
    height: 13em;
    max-height: 13em;
    width: 42em;
    max-width: 42em;
    overflow: auto;
    /*overflow-y: hidden;*/
    white-space: nowrap;
    /*vertical-align: middle;*/
}

#ListaFotos a {
    display: inline-block;
    border: medium none;
    padding:0.4em 0.4em 1em 0.4em;
    margin: 0 0.2em;
    background: #FFFFFF;
    text-align:center;
    vertical-align: middle;
}

#ListaFotos img {
    /*padding:0.2em 0.2em 1em 0.2em;
    border: medium none;
    background: #F3F3F3;*/
    border: 1px solid #9E9E9E;
	text-align: center;
    vertical-align: middle;
}

.galeriaAdmin{
    margin: 1em 2em 1em 2em;
    background-color: #E2CA80;
    border: 0.005em solid #FFFFFF; 
}

.galeriaOptions {
    margin:0 5em 0 1em;
    padding:0.5em;
}

.listaImagenes{
   margin-top:0.5em;
}

.marco {
    background-color:#FFFFFF;
    border:0.2em solid #FFFFFF;
    float:left;
    margin:1em;
}

.piefoto{
    text-align:right;
    font-weight:bold;
    font-size: 0.8em;
}

.borrado{
    clear:both;
}

#listadoAlbunes {
    margin-left:2em;
    margin-right:3em;
}

#listadoAlbunes H1{
    color:#E3CA80;
    font-size:1.5em;
    font-weight:bolder;
    margin-bottom:0.3em;
    margin-left:1em;
    margin-top:0.5em;
}

.elemAlbum{
    clear:both;
    background: url(imagenes/album.gif) no-repeat left top;
    height:4em;
    margin-bottom:0.5em;
    padding-left:2.5em;
}


.elemAlbum IMG{
   /*margin-top:1.5em;*/
    float:left;
}

.elemAlbum a, .elemAlbum a:link, .elemAlbum a:visited {
  /*float:left;*/
  font-size:1.3em;
  margin: 1em 0 0 0.5em;
  color: #634C08;
}

.descripcionAlbum {
    /*clear:both;*/
    font-size:0.9em;
    text-indent:0.8em;
    color:#FFFFCC;
    margin-top:0.5em;
    /*position:absolute;*/
}

.roundedBoxGaleria {
    margin:10px 280px 10px 10px;
    padding:4px;
    position:relative;
}

.galeTextArea{
    width:75%;
	margin: 0.4em 0 1.5em 0;
}

.descripcionFoto{
    margin-top:0.5em;
    margin-bottom:0.5em;
    font-style:italic;
}
.tituloFoto {
    font-size:1.2em;
    font-weight:bold;
}

