/* SHARED ************************************************************/

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

input, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.galeria
{
	background-image: url(../images/fondo_galeria.jpg);
	background-position: center top;
}

.artistas
{
	background-image: url(../images/fondo_artistas.jpg);
	background-position: center top;
}

.muestras
{
	background-image: url(../images/fondo_muestras.jpg);
	background-position: center top;
}

.agenda
{
	background-image: url(../images/fondo_agenda.jpg);
	background-position: center top;
}

.contacto
{
	background-image: url(../images/fondo_contacto.jpg);
	background-position: center top;
}
.resultados-busqueda
{
	background-image: url(../images/fondo_contacto.jpg);
	background-position: center top;
}
.circuito-galerias
{
	background-image: url(../images/fondo_contacto.jpg);
	background-position: center top;
}
.links
{
	background-image: url(../images/fondo_links.jpg);
	background-position: center top;
}
.artista-biografia
{
	background-image: url(../images/fondo_artistas.jpg);
	background-position: center top;
}
#contenedor
{
	margin: 20px auto 30px auto;
	width: 990px;
	text-align: left;
}

.logo
{
	margin-left: 172px;
}

#columna-izquierda
{
	float: left;
	width: 375px;
	margin: 90px 0;
}

#menu
{
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: right;
}

#menu li
{
	margin: 0px 40px 2px 0px;
}

#submenu
{
	margin: 6px 0px 6px 0px;
	padding: 0;
	list-style: none;
	text-align: right;
}

#submenu li
{
	margin: 0px 50px 2px 0px;
}


#extras
{
	margin: 30px 0;
	text-align: right;
	width: 323px;
}

#extras .form
{
	display: inline;
}

#extras .form .suscribite
{
	margin-right: 17px;
	margin-bottom: 8px;
}

#extras .flecha
{
	margin-left: 6px;
}

#extras .buscar
{
	margin-right: 8px;
}

#extras .textBox1
{
	border: none;
	background-color: #9E9E9F;
	height: 21px;
	width: 100px;
	margin-bottom: 10px;
}

/* SHARED END */

/* CONTENIDO ************************************************************/

#contenido
{
	float: left;
	margin: 90px 0px 0px 15px;
	width: 600px;
}

/* GALERIA *************************************************************/
.galeria .acciones
{
	margin-top: 40px;
	text-align: right;
}

/* ARTISTAS ************************************************************/
.artistas #contenido
{
	margin-left: 204px;
	width: 390px;
}

.artistas .listado
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}

.artistas .listado li
{
	padding: 4px;
}
.artistas .listado li a
{
	text-decoration: none;
	color: Black;
}

.artistas .fila-1
{
	background-color: #E4E2E2;
}
.artistas .fila-1:hover
{
	background-color: #F1EFEF;
}
.artistas .fila-2
{
	background-color: #C3C1C1;
}
.artistas .fila-2:hover
{
	background-color: #CECCCC;
}
.artistas .fila-3
{
	background-color: #A3A0A0;
}
.artistas .fila-3:hover
{
	background-color: #B0ACAD;
}
.artistas .titulo
{
	margin: 0;
	padding: 4px;
	background-color: #BBB4B4;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #980044;
}

.artistas .grilla
{
	margin: 5px 2px 0px 0px;
}

.artistas .acciones
{
	text-align: right;
	margin-top: 15px;
}

.artistas .acciones img
{
	margin-left: 10px;
}
/* ARTISTA BIOGRAFIA ************************************************************/
.artista-biografia #contenido
{
	margin-top: 0px;
	margin-left: 204px;
	width: 405px;
}

.artista-biografia .imagen-principal
{
	margin-bottom: 6px;
	float: right;
}


.artista-biografia .titulo
{
	margin: 0;
	padding: 4px;
	background-color: #DDDDDD;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #980044;
}

.artista-biografia #biografia
{
	padding: 8px;
}
/* MUESTRAS ************************************************************/
.muestras .titulo
{
	margin: 0;
	padding: 4px;
	background-color: #A3A0A0;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
}

.muestras .titulo span
{
	text-transform: none;
	color: #980044;
}

.muestras .grilla
{
	margin: 7px 2px 0px 0px;
}

.muestras .acciones
{
	text-align: right;
	margin-bottom: 25px;
}

.muestras .fecha
{
	color: #980044;
	font-weight: bold;
}

.muestras .descripcion
{
	margin-bottom: 25px;
}

.muestras .descripcion .imagen
{
	float: left;
	margin: 0px 8px 8px 0px;
}

/* AGENDA ************************************************************/
.agenda .titulo
{
	margin: 0;
	padding: 4px;
	background-color: #972859;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
}


.agenda .descripcion
{
	margin: 10px 0px 25px 0px;
}

.agenda .descripcion .imagen
{
	float: left;
	margin: 0px 8px 8px 0px;
}

.agenda .descripcion .texto
{
	float: left;
	width: 370px;
	margin: 0px 0px 25px 0px;
}

.agenda .descripcion .acciones img
{
	margin-right: 10px;
}

/* CONTACTO *************************************************************/
.contacto .formulario
{
	float: left;
	width: 370px;
	margin-right: 20px;
}

.contacto .formulario .textBox1
{
	border: none;
	background-color: #9E9E9F;
	padding: 8px;
	font-weight: bold;
	width: 360px;
	margin: 6px 0px 20px 0px;
}

.contacto .formulario textarea
{
	border: none;
	background-color: #9E9E9F;
	width: 360px;
	margin-bottom: 10px;
	padding: 8px;
	font-weight: bold;
	margin: 6px 0px 20px 0px;
}

.contacto .direccion
{
	float: left;
	width: 170px;
}

.contacto .direccion img
{
	margin-top: 25px;
}
/* CIRCUITO GALERIAS *************************************************************/
.circuito-galerias #contenido
{
	margin-top: 0px;
}

.circuito-galerias .mapa
{
	margin: 10px 0;
}


/* RESULTADOS BUSQUEDA ************************************************************/
.resultados-busqueda .titulo-principal
{
	margin: 0;
	padding: 4px;
	background-color: #990046;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 7px;
	padding-left: 10px;
}

.resultados-busqueda .titulo
{
	margin: 0;
	padding: 4px;
	background-color: #B8B8B8;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #980044;
	margin-bottom: 7px;
	padding-left: 10px;
}

.resultados-busqueda .acciones
{
	float: left;
}

.resultados-busqueda .descripcion
{
	margin-bottom: 3px;
	font-size: 11px;
	width: 535px;
	float: left;
	margin-right: 8px;
}

.resultados-busqueda .descripcion .imagen
{
	float: left;
	margin: 0px 15px 8px 0px;
}

.resultados-busqueda .descripcion .url
{
	color: #666666;
	display: block;
	margin-top: 3px;
}
.links .titulo
{
	margin: 0;
	padding: 4px;
	background-color: #B8B8B8;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #980044;
	margin-bottom: 7px;
	padding-left: 10px;
}

.links .acciones
{
	float: left;
}

.links .descripcion
{
	margin-bottom: 10px;
	font-size: 11px;
	width: 530px;
	float: left;
	margin-right: 8px;
	padding-left: 10px;
}

.links .descripcion .url
{
	color: #666666;
	display: block;
	margin-top: 3px;
}
.links .descripcion .url:hover
{
	color: #980044;
}
/* CIRCUITO GALERIAS  ************************************************************/
.circuito-galerias
{
}

.circuito-galerias #referencias
{
	float: left;
	margin-top: 80px;
	margin-bottom: 10px;
}

.circuito-galerias #mapa
{
	float: right;
	width: 300px;
	margin-right: 20px;
	margin-top: -30px;
}
