/* #################### Estilos para la pagina #################### */


/* #### Background para la pagina #### */

	Body{
		margin: 0px;
		}
        
    #Tabla_Cuerpo{
		background-color: #000000;
		background-image:url("../img/img/fondo.gif");
		background-position: center top;
		background-repeat: no-repeat;
		height: 650px;
		}
		
/* #### Fondo Blanco para las celdas #### */
	
	.Fondo_Blanco{
		background-color: #ffffff;
		padding-bottom: 30px;
		}
	.Fondo_Blanco2{
		background-color: #ffffff;
		}
	
/* #### Definición CABECERA #### */	
		
	#Cabecera{
		height: 140px;
		background: #ffffff (no-repeat top center);
		}
	#Ruiz_Linares_Nombre{
		background-image: url("../img/menu/ruizlinares.gif");
		background-repeat: no-repeat;
		background-position: top right;
		}
	.Menu_Superior_Tipos{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-align: center;
		}
	.Menu_Superior_Imagen{
		background-image: url("../img/menu/logotipo.jpg");
		background-repeat: no-repeat;
		background-position: right bottom;
		}
	.Menu_Superior_Iconos{
		background-image: url("../img/menu/hojita.gif");
		background-repeat: no-repeat;
		background-position: top center;
		}
		
	
/* #### Definición BARRA de MENU principal #### */
		
	#Barra_Menu{
		height: 53px ;
		background: url(../img/menu/degradado.jpg) repeat-x left center;
		}
	#Barra_Menu_Imagen{
		background-image: url("../img/menu/barra_imagen.jpg");
		background-repeat: no-repeat;
		background-position: bottom left;
		}
		
/* #### Definición de la tipografía del MENU principal ### */

	.Menu_Tipos{
		color: #ffffff;
		font-family: serif;
		font-size: 16px;
		font-weight: bold;
		}
	.Exposicion_Tipo{
		color: #ffffff;
		font-family: serif;
		font-size: 14px;
		text-decoration: underline;		
		}
			
/* #### Definición PIE #### */

    #Pie_Banda{
		background-color: #730000; 
		height: 172 px;
		}
	#Pie_Imagen{
		background-image: url("../img/pie/pie_liso.jpg");
		background-repeat: no-repeat;
		background-position: top;
		height: 172px;
		}
	.Tipos_Info{
		color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: center;
		}
		
    		
/* #### Contenedores de TEXTO e IMAGENES #### */
			
	.Contenedor_Left_Texto{
		width: 283px;
		background-color: #ffffff;
		text-align: left;
		padding: 20px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #646464;
		}
	.Contenedor_Right_Texto{
		width: 593px;
		background-color: #ffffff;
		padding: 20px;
		text-align: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #646464;
		}

	.BandaUp_Left{
		background-color: #c5c5c5;
		width: 283px;
		height: 53px;
		padding: 20px;
		text-align: center;
		font-family: serif;
		font-size: 20px;
		font-weight: bold;
		color: #93151b;
		}
      
    .BandaUp_Right{
		background-color: #c5c5c5;
		width: 593px;
		height: 53px;
		padding: 20px;
		text-align: center;
		font-family: serif;
		font-size: 20px;
		font-weight: bold;
		color: #93151b;
		}
	.BandaUp_Right_2{
		background-color: #e0dfdd;
		width: 593px;
		height: 53px;
		padding: 20px;
		text-align: left;
		font-family: serif;
		font-size: 14px;
		font-weight: bold;
		color: #93151b;
		}
	.Fechas_Exposiciones_Texto{
		text-align: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000; 
		}
	.BandaDown_Left{
		background-color: #e0dfdd;
		width: 283px;
		height: 53px;
		padding: 20px;
		text-align: right;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #93151b;
		}
	.BandaDown_Right{
		background-color: #e0dfdd;
		width: 593px;
		height: 53px;
		padding: 20px;
		text-align: right;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #93151b;
		}
	.Texto_Ver{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: right;
		color: #93151b;
		}
	.Texto_Ver_Anterior{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #93151b;
		}
	.Texto_Ver_Siguiente{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: right;
		color: #93151b;
		}
	.Icono_Hojita{
		background-image: url("../img/menu/hojita_gris.gif");
		background-repeat: no-repeat;
		background-position: center;
		width: 26px;
		}
	.Icono_Ver{
		background-image: url("../img/menu/ver_icono.gif");
		background-repeat: no-repeat;
		background-position: center;
		width: 26px;
		}
	.Fondo_Caballo{
		width: 593px;
		background-color: #ffffff;
		padding: 20px;
		text-align: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-image: url("../img/img/fondo_caballo.gif");
		background-repeat: no-repeat;
		background-position: bottom right;
		}
	.Fondo_Cariatide{
		width: 593px;
		background-color: #ffffff;
		padding: 30px;
		text-align: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#323232;
		background-image: url("../img/img/cariatide.jpg");
		background-repeat: no-repeat;
		background-position: bottom right;
		}
	.Texto_Exposiciones{
		width: 593px;
		height: 200px;
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 30px;
		color: #323232; 
		}
	.Contenedor_Left_Texto_Expos{
		width: 283px;
		background-color: #ffffff;
		text-align: left;
		padding-left: 25px;
		padding-right: 25px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-variant:small-caps;
		color:#bb0303
		}
		
/* #### Variaciones de elementos en los Contenedores en las GALERIAS DE IMAGENES #### */

	.Contenedor_Right_Texto_Exposiciones{
		width: 593px;
		height: 20px;
		background-color: #ffffff;
		}

	.BandaUp_Left_Galeria{
		background-color: #e0dfdd;
		width: 283px;
		padding: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		}
	.BandaDown_Right_Galeria{
		background-color: #e0dfdd;
		width: 593px;
		height: 154px;
		padding: 20px;
		text-align: right;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #93151b;
		}	
	.Texto_Caracteristicas_Imagenes{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #93151b;
		}
	.Texto_Seccion_Actual{
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		padding: 10px;
		color: #6d6e71;
		}
	.Texto_Caracteristicas_Imagenes_Datos{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #323232;
		}
	.Texto_Descripcion_Imagenes{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 15px;
		color: #323232;
		}
	.Texto_Autores{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;
		padding-top:3px;
		color: #323232;
		}
		
/* #### Reborde de las Imagenes Rojo y FONDO de imagenes en la GALERIA#### */

	.Borde_Rojo{
		border:1px #730000 solid;		
		}
	.Thumbnail_Galeria{
		padding: 1px;
		border:3px #FFFFFF solid;		
		}
	.Thumbnail_Galeria_Seleccionada{
		padding: 1px;
		border:3px #730000 solid;
	}
	
	.Borde_Rojo_On{
		border:1px #730000 solid;
		cursor:pointer;
		}
	.Fondo_Icono{
		background-image:url("../img/auxiliar/img_selected.png");
		background-repeat: no-repeat;
		background-position:center bottom;
		}
     
/* #### FORMULARIO de CONTACTO #### */

 	.Banda_Contacto{
 		width:283px;
		padding: 20px;
		background-color: #e0dfdd;
		text-align:center;
		font-family: serif; 
		font-size: 14px;
		font-weight: bold;
		color: #93151b;
		}
	INPUT:focus{ 
		border: 1px solid #ef2120;
		background-color: #ffffcc;
		}
	.Formulario_Datos{ 
		border:1px solid #93151b;
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #6d6e71;
		width: 250px;
		}
	.Texto_Formularios{
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		font-weight: bold;
		color: #93151b;
		}
	.Texto_Direccion{
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		padding-left: 20px;
		font-weight: bold;
		color: #93151b;
		}
	.Texto_Direccion_Gris{
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight: normal;
		color: #323232;
		}
	.Texto_Google{
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 30px;
		color: #323232;
		}
        
/* #### ERROR en FORMULARIO de CONTACTO #### */

	.Error{
		background-color: #93151b;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		padding: 10px;
		color: #ffffff;
		}
	.Error_Datos{
		background-color: #6d6e71;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 10px;
		color: #ffffff;
		}
	.Error_Pagina{
		background-color: #ffffff;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 30px;
		text-align: center;
		color: #6d6e71;
		}