/* HOJA DE ESTILOS ARTE HERRERA */

body {
	background-color: #000;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Verdana", sans-serif;
	color: #666;
	margin:0px;
	padding:0px;
	background-color:#000000;
	/*background-image: url("../imagenes/tramafondopagina.gif");*/
	
	font-size: 11px;
	}
	
	
h6{	
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Verdana", sans-serif;
	color: #666;
	font-size: 9px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#contenedorprincipal {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border-left:6px solid #000;
	border-right:6px solid #000;
	width:780px;
	background-color:#000;
	
	}
	
#sobrecabecera {
	position:relative;
	background-color:#000;
	padding: 5px;
	border-bottom: 1px solid #000;
	text-align:right;
	font-size: 10px;
	}
	
#contenedorcabecera {
	position:relative;
	background-color:#000;
	border-bottom: 1px solid #000;
	min-height: 25px;
	margin-top: 5px;
	}	
	
#cabeceralogo {
	position:relative;
	background-color:#000;
	min-height:82px;
	}
#cabeceralogoizda {
	position:relative;
	margin-top:35px;
	float:left;
	background-color:#000;
	width:280px;
	min-height:45px;
	}
	
#cabeceralogodcha {
	position:relative;
	float:right;
	background-color:#000;
	width:490px;
	text-align:right;
	min-height:82x;
	}
	
#cabeceranavegacionizda {
	position:relative;
	float:left;
	background-color:#ccc;
	width:280px;
	text-align:left;
	height:25px;
	}
	
#cabeceranavegaciondcha {
	position:relative;
	float:right;
	background-color:#000;
	width:490px;
	text-align:right;
	height:25px;
	}		

#dummy{background-color:#000; clear:both;}

.limpia{background-color:#000; clear:both;}

#contenidoportada {
	position:relative;
	background-color:#f0f0f0;
	margin:0px;
	padding:0px;}

#imagenfichaportada{
	position:relative;
	float:left;
	/* background-image: url("../imagenes/tramafondopagina.gif");
	background-repeat:repeat; */
	background-color: #333;
	text-align:left;
	width:280px;
	min-height:400px;
	margin:0px;
	padding:0px;}

	#imagenfichaportada img {margin-left:3px; border:3px solid #333;}
	
	
	
#contenedorvariosportada{
	position:relative;
	float:right;
	background-color:#f0f0f0;
	width:480px;
	min-height:375px;
	margin:0px;
	padding:5px;}
#contenedorvariosportada2{
	position:relative;
	float:right;
	background-color:#000;
	width:480px;
	min-height:375px;
	margin:0px;
	padding:5px;}

#bloqueelautorportada{
	position:relative;
	background-color:#f0f0f0;
	min-height: 160px;
	margin-bottom:10px;}
	#bloqueelautorportada img {position: relative; float:left; padding:5px; border:1px solid #ccc; margin:5px;}
.foto3 /* **** ASPECTO GENERICO DE LAS IMAGENES ****** */
	{
	float: left; /* ** POSICION DERECHA O IZQUIERDA ****** */
	position:relative;
	margin: 2px 0px 10px 2px; /* ** SEPARACION RESPECTO AL BLOQUE CONTENEDOR ****** */
	padding: 5px 5px 5px 5px; /* ** SEPARACION RESPECTO AL FILETE EXTERIOR DE LA FOTO ****** */
	background-color:#ffffff; 
	border:1px solid #ccc;
	}
	div.foto3 img
	{
	/*border: 1px solid #1f6591;*/
	}

#bloqueexposicionportada{
position:relative;
float:left;
width:235px;
background-color:#f0f0f0;
}
#bloqueexposicionportada img {position: relative; float:left; padding:5px; border:1px solid #ccc; margin:5px; background-color:#FFFFFF;}

#bloqueultimaobraportada{
position:relative;
float:right;
width:235px;
background-color:#f8f8f8;
}
#bloqueultimaobraportada img {position: relative; float:left; padding:5px; border:1px solid #ccc; margin:5px; background-color:#FFFFFF;}
	

#bajoportada {
	clear:both;
	background-color:#000;
	border-bottom: 3px solid #666;
	margin:0px;
	padding:0px;}



	
#pie{
clear:both;
position:relative;
border-top: 3px solid #666;
background:#000;
padding: 5px;
text-align: center;}	


.tituloseccion{
position:relative;
padding:2px 2px 2px 5px;
background-image: url("../imagenes/tramafondopagina.gif");
background-repeat:repeat;
font-size:14px;
font-weight:bold;
color:#fff;
margin-bottom:5px;
}

.contenedortablaobra
{
background-color: #000;
background-color:#333333;
margin-top:5px;
}

.amplia{
		position:relative;
		height: 20px;
		width: 80%;
		font-size: 9px;
		text-align:center;
		/*background-color:#666666;*/
		color: #849494;
		background-image:url(../imagenes/lupa.gif);
		background-position: center left;
		background-repeat:no-repeat;
		margin: 0px auto 2px auto;
}

.tablaobra
{
margin-left: 5px;
background-color: #333;
}

.tipo {padding: 2px; background-color:#666; color:#FFFFFF;}
.dato {padding: 2px; background-color:#333; color:#fff;}


.carrusel
{
height: 195px;
background-color:#f0f0f0;
padding:5px 0px 10px 2px;
}

.carrusel h3
{
font-size:14px;
color:#D78A3C;
}

.carrusel img 
{
position: relative; 
float: left;
margin-bottom:3px;
margin-right: 1px;
margin-left: 2px;
border:1px solid #999;
}
.carrusel a :link
{
padding:0px;
}.carrusel a :visited
{
padding:0px;
}.carrusel a :hover
{
padding:0px;
}.carrusel a :active
{
padding:0px;
}


/* ENLACES POR DEFECTO */

A:link    { color: #fff;  font-weight: normal; padding:2px; text-decoration:none;}
A:visited { color: #fff;  font-weight: normal; padding:2px; text-decoration:none;}
A:hover   { color: #000; font-weight: normal; background-color:#f0f0f0; padding:2px; text-decoration:none;}
A:active  { color: #fff; font-weight: normal; padding:2px; text-decoration:none;}

.activo {border-bottom: 8px solid #fff; text-decoration: none; color:#fff; padding: 2px; font-weight:bold;}
 
 
 
  /*OBRA*/
#obra
{
position:relative;
background-color:#f8f8f8;
margin: 5px;
padding: 0px 5px 5px 5px;
border:1px solid #ccc;
}
#obra h3
{
font-size: 20px;
color:#333;
margin: 3px 5px 3px 0px;}

#obra h4{
color:#999;
font-size: 14px;
margin: 3px 5px 3px 0px;}
/*#noticia img { position: relative; float: right; padding:5px; background-color:#f5f5f5; border:1px solid #ccc;}*/


 /*EXPOSICION*/
#exposicion
{
position:relative;
background-color:#F5F5F5;
margin: 5px;
padding: 0px 5px 5px 5px;
border:1px solid #ccc;
}
#exposicion h3
{
font-size: 20px;
color:#333;
margin: 3px 5px 3px 0px;}


#exposicion h4{
color:#999;
font-size: 14px;
margin: 3px 5px 3px 0px;}
/*#noticia img { position: relative; float: right; padding:5px; background-color:#f5f5f5; border:1px solid #ccc;}*/

/*FORMULARIO*/
 #formulario
{
background-color:#FFFFFF;
margin: 0px;
padding: 5px 0px 5px 0px;
}
#formulario h3
{
font-size: 20px;
color:#333;
margin: 3px 5px 3px 0px;}
 
 /* NOTICIAS */
 #noticia
{
position:relative;
background-color:#FFFFFF;
margin: 5px;
padding: 0px 5px 5px 5px;
}
#noticia h3
{
font-size: 20px;
color:#333;
margin: 3px 5px 3px 0px;}

#noticia h4
{
color:#999;
font-size: 12px;
margin: 3px 5px 3px 0px;}
/*#noticia img { position: relative; float: right; padding:5px; background-color:#f5f5f5; border:1px solid #ccc;}*/
.limpia{clear: both;}

.cabecerabloque /* ** CABECERA BLOQUES (AUTOR Y FECHA) ****** */
	{
	padding: 2px 2px 2px 5px;
	margin: 0px;
	color:#666;
	background-color: #F0F5EF;
	}

.apoyo  /* BLOQUES DE TEXTO APOYO/ADICIONAL A LOS BLOQUES DE CONTENIDO */
	{
	float:right;
	position: relative;
	width:170px;
	margin: 5px 5px 20px 5px;
	padding: 5px 5px 5px 5px;
	background-color: #f8f8f8;
	border-top-color: #ccc;
	border-top-style: solid;
	border-top-width: 5px;
	color:#727E01;
	}
		
.paginacion /* PAGINACION ENTRE PAGINAS */
	{
	padding: 3px 3px 3px 3px;
	margin: 10px 0px 10px 0px;
	color:#666666;
	text-align:center;
	}
	
	.paginacion A:link    { color: #666;  font-weight: normal; padding:2px; text-decoration:none;}
.paginacion A:visited { color: #666;  font-weight: normal; padding:2px; text-decoration:none;}
.paginacion A:hover   { color: #000; font-weight: normal; background-color:#f0f0f0; padding:2px; text-decoration:none;}
.paginacion A:active  { color: #666; font-weight: normal; padding:2px; text-decoration:none;}

.pieadjuntos /* ** ASPECTO DEL BLOQUE DE DOCUMENTOS ADJUNTOS****** */
	{
	position:relative;
	padding: 3px 3px 3px 5px;
	margin: 5px 0px 5px 0px;
	border-color: #f5f5f5;
	border-width: 4;
	border-style: solid;
	}
	.pieadjuntos a:link    { color: #333;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */
	.pieadjuntos a:visited { color: #333;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */
	.pieadjuntos a:hover   { color: #000;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */
	.pieadjuntos a:active  { color: #333;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */


.grafico /* ** ASPECTO DEL BLOQUE DE CONTENIDO CON GRAFICO ****** */
	{
	position: relative;
	padding: 3px 3px 3px 5px;
	margin: 5px 0px 5px 0px;
	border-color: #f5f5f5;
	border-width: 4px;
	border-style: solid;
	background-repeat: no-repeat;
	background-position: right top;
	}	

.enlaces /* ** ASPECTO DEL BLOQUE DE ENLACES ****** */
	{
	position: relative;
	padding: 3px 3px 3px 5px;
	margin: 5px 0px 5px 0px;
	border-color: #f5f5f5;
	border-width: 4px;
	border-style: solid;
	}
		
	.enlaces a:link    { color: #333;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */
	.enlaces a:visited { color: #333;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */
	.enlaces a:hover   { color: #000;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */
	.enlaces a:active  { color: #333;  font-weight: normal;}   /* ENLACES DENTRO DE ESTE BLOQUE */

.galeria /* BLOQUES GALERIA DE IMAGENES */
	{
	position: relative;
	padding: 5px 5px 5px 5px;
	border-style: solid;
	border-width: 3px;
	border-color: #f5f5f5;
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:center;
	}
	.galeria img /* ASPECTO IMAGENES DENTRO DE LA GALERIA (TAMAŅO VA EN DEFINICIONES */
	{	
	padding: 5px;
	border: 1px solid #666;
	border-style:solid;
	background-color: #f8f8f8;
	}

.enviarporcorreo /* ASPECTO BLOQUE ENVIAR POR CORREO */
	{
	position: relative;
	padding: 5px 5px 5px 5px;
	color:#666666;
	border-style: solid;
	border-width: 5px;
	border-color: #f8f8f8;
	background-color: #ffffff;
	margin-bottom: 10px;
	}
	.enviarporcorreo li /* BARRA LATERAL DE COLOR*/
		{
		list-style-type: none;
		border-left-color: #ccc;
		border-left-style: solid;
		border-left-width: 5px;
		}
.piebloque /* ** PIE PARA IMPRIMIR, ENVIAR POR CORREO, VALORAR, ETC. ****** */
	{
	position:relative;
	padding: 3px 3px 3px 5px;
	margin: 7px 0px 7px 0px;
	background-color: #ccc;
	}
.foto /* **** ASPECTO GENERICO DE LAS IMAGENES ****** */
	{
	float: right; /* ** POSICION DERECHA O IZQUIERDA ****** */
	position:relative;
	margin: 5px 0px 10px 5px; /* ** SEPARACION RESPECTO AL BLOQUE CONTENEDOR ****** */
	padding:5px; 
	background-color:#f5f5f5; 
	border:1px solid #ccc;
	}
	div.foto img
	{
	/*border: 1px solid #1f6591;*/
	}
.fotogaleria /* **** ASPECTO GENERICO DE LAS IMAGENES ****** */
	{
	position:relative;
	margin: 5px 0px 10px 5px; /* ** SEPARACION RESPECTO AL BLOQUE CONTENEDOR ****** */
	padding:5px; 
	background-color:#f5f5f5; 
	border:1px solid #ccc;
	}
	div.fotogaleria img
	{
	/*border: 1px solid #1f6591;*/
	}
.error /* ESTILO PARA LA PAGINA ERROR 404 */
	{
	padding: 5px 5px 5px 10px;
	color:#666666;
	border-style: solid;
	border-width: 20px;
	border-color: #FF9900;
	background-color: #f5f5f5;
	margin-bottom: 5px;
	}

.autenticacionerror /* ESTILO PARA ERROR DE AUTENTICACION */
	{
	background-color: #ffffff;
	border-color: #EDEEE4;
	border-style: solid;
	border-width: 5px;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	background-image: url(../imagenes/candadogrande.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

.autenticacionok /* ESTILO PARA OK DE AUTENTICACION */
	{
	background-color: #ffffff;
	border-color: #f8f8f8;
	border-style: solid;
	border-width: 5px;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	}
	
	/*FORMULARIOS*/
	BUTTON /* BOTONES */
	{
	border: 1px solid #999;
	background-color: #c7daf7;
	color:#999999;
	padding: 3px;
	margin: 0px 5px 0px 5px;
	font-size: 9px;
	}

FIELDSET /* AGRUPADOR DE DIFERENTES CONTROLES DE FORMULARIO */
	{
	padding: 5px;
	margin:5px;
	}

FORM {}

INPUT /* ENTRADAS DE TEXTO */
	{
	border: 1px solid #999;
	background-color: #ffffff;
	color:#999999;
	margin: 0px 5px 0px 5px;
	font-size: 9px;
	vertical-align: middle;
	padding: 2px;
	}

LABEL /* ETIQUETAS */
	{
	margin: 3px 0px 3px 0px;
	}

LEGEND
	{
	font-size: 14px;
	color: #1f6591;
	padding:5px 5px 10px 5px;
	}

SELECT /* DROPDOWN */
	{
	border: 1px solid #999;
	color:#333333;
	padding: 2px 5px 2px 5px;
	margin:5px;
	font-size: 11px;
	vertical-align:middle;
	}

OPTGROUP {}

OPTION {}

TEXTAREA /* AREAS DE TEXTO */
	{
	border: 1px solid #999;
	color:#333333;
	padding: 2px 5px 2px 5px;
	margin:5px;
	font-size: 11px;
	vertical-align:text-top;
	}

/*=============================================================================================================================
										ACTUALIZACION PORTADA DEL 30 - 05 - 07
=============================================================================================================================*/										
										
.boton{
	/*height: 190px;*/
	margin: 10px 0px 2px 0px;
}


	.pagoonline{
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Verdana", sans-serif;
		color: #666;
		padding:0 0 0 10px;
		margin:0;
		height:600px;
		background-color:#FFFFFF;
		font-weight:normal;
		/*background-image: url("../imagenes/tramafondopagina.gif");*/
		
		font-size: 11px;
	}
	
	.pagoonline h5{font-weight:normal;}
	
	.pagoonline A:link    { color: #999;  font-weight: normal; padding:2px; text-decoration:none;}
	.pagoonline A:visited { color: #999;  font-weight: normal; padding:2px; text-decoration:none;}
	.pagoonline A:hover   { color: #000; font-weight: normal; background-color:#f0f0f0; padding:2px; text-decoration:none;}
	.pagoonline A:active  { color: #999; font-weight: normal; padding:2px; text-decoration:none;}

