/* FG, junio 2006 */

html, body, p, h1, h2, h3, h4, h5, h6, table, ul, ol, li, dl, dt, dd, form {
	margin: 0;
	padding: 0;
}

ul, ol {
	list-style: none;
}

hr {
	display: none;
}

a {
	color: #3396CD;
	/*text-decoration: none;*/
}

a:hover {
	/*text-decoration: underline;*/
}

a img {
	border: none;
}

body {
	/*border: 1px dotted #999;*/
	font-family: verdana, sans-serif;
	font-size: 62.5%;
	margin: auto;
	/*margin-left: 42px;*/
	max-width: 884px;
	background-image:url(/imagenes/bck1.jpg);
	background-repeat:repeat;
}

div#globalWrapper {
	margin: auto;
	width:100%;
	background-color:#FFFFFF;
}
div#contenedor{
	padding:0px 15px 10px 35px;
}
.clearleft {
	clear: left;
}

.clearboth {
	clear: both;
}

.none{ display:none; }
.block{ display:block; }
.clear_all{ clear:both; }

/* ======================= CABECERA ========================= */

div#cabecera {
	background: url(/imagenes/separador-head.gif) bottom left no-repeat;
/*	padding-bottom: 2em;*/
	height:162px;
	padding:10px 20px 10px 35px;
}
div#cabecera div{
	width:100%;
	float:left;
	margin-top:13px;
}
div#cabecera img{ border:none;}
/* ===================== LAYOUT 2 COLUMNAS ======================= */
div#barra-lateral {
	float: left;
	margin-bottom: 3em;
	width: 150px;
	padding-top:20px;
}
div#contenido {
	float: right;
	margin-bottom: 2em;
	width: 670px;
	padding-top:25px;
}
/* ======================= BARRA LATERAL ========================= */

div#barra-lateral li {
	background: url(/imagenes/bullet1.gif) no-repeat 0 0.5em;
	margin-top: 0.5em;
	padding-left: 11px;
}

div#barra-lateral a {
	font-size: 1.1em;
	text-decoration: none;
}

div#barra-lateral a:hover {
	text-decoration: underline;
}

div#barra-lateral select {
	display: block;
	font-family: verdana, sans-serif;
	font-size: 1.0em;
	margin-bottom: 0.5em;
	margin-top: 0.2em;
	margin-left:0px;
	width: 137px;
}
div#barra-lateral input.bton_buscar {
	border:0px;
	cursor:pointer;
}
div#barra-lateral label {
	font-size: 1.1em;
}
div#barra-lateral a#linkReferencias {
	font-size: 1.0em;
}
div#banner{
	margin-top:3em;
}
div#banner img {
	border: 1px solid #CDCDCD;
	display: block;
	padding: 1px;
}
input#btnBuscar {
	background: #252525;
	color: #FFF;
	display: block;
	font-family: verdana, sans-serif;
	font-size: 1.1em;
	margin-top: 1em;
}

#contentFormBoletin .bton_buscar {
	background: #252525;
	color: #FFF;
	display: block;
	font-family: verdana, sans-serif;
	font-size: 1.1em;
	margin-top: 1em;
}
/* ======================= VARIOS ========================= */
div#contenido {
	/*border: 1px dotted green;*/
	color: #666;
	font-size: 1.1em;
}

div#cabecera_contenido {
	width: 650px;
	background: #F0F0F0;
	color: #666;
	padding: 0.5em 0.625em 1.25em 0.625em;
	margin-top: 1em;
	margin-bottom: 1.25em;
	float:left;
	border-top: 1px solid #BBB;
	min-height:25px;
	height:auto !important;
	height:25px;
}

input.submit {
	border: 1px solid #003C73;
	font-size: 1.1em;
	width: auto !important;
	cursor:pointer;
	background:none;
}

input.margen {
	margin-right:5px;
}

/* ======================= PIE ========================= */

div#pie {
	background: #CDCDCD;
	clear: both;
	color: #FFF;
	padding: 3em 2% 6em;
	text-align: right;
}
div#pie a {
	color: #FFF;
	text-decoration: none;
}
div#pie a:hover {
	text-decoration: underline;
}
div.producido{
	float:right;
	margin-left:5px;
}
div#contentFormPie { 
	width:100%;
	padding-top:20px;
}

div#contentFormPie div {
	clear:left;
}
div#contentFormPie input { 
	margin-top:15px;
	float:left;
	border:1px solid #FFF;	
	background: #252525;
	color: #FFF;
	display: block;
	font-family: verdana, sans-serif;
	font-size: 1.1em;
}
div#contentFormPie textarea { 
	width:100%; 
	height:90px;
	font-size:12px;
	color:#666666;
}
/* ======================= HOME ========================= */
input, textarea {
	background: #D5E5FC;
	border: none;
	padding: 2px;
}
input.boton {
	background:none;
}
p#tienes-obras {
	background: url(/imagenes/fondo-tienes-x-obras.gif) repeat-y;
	font-family: 'trebuchet ms', sans-serif;
	font-size: 1.6em;
	/*font-weight: bold;*/
	margin-bottom: 1em;
	padding: 0.8em;
	text-align: center;
	color:#679A01;
}
p#tienes-obras span.nombre{
	color:#FF339A;
}
p#tienes-obras a{
	color:#679A01;
}
div#contentContemp{
}
div.contentModern{
	clear:left;
	margin-top:20px;
}
div#destacados{
	width:100%;
}
div#destacadosInt{
	width:200px;
	float:right;
}
.cont{
	width:100%;
	padding-top:10px;
}
.cont_int{
	width:450px;
	float:left;
}
div#destacadosIntSup {
	background: #F3F3F3;
	border-top: 1px solid #999;
	margin-bottom: 1em;
	margin-top: 1.3em;
	padding: 0.5em 0.8em 1.2em;
}
p.ver_todos{
	margin-top:-5px;
}
p.ver_todos a{
	float:right;
	font-size:10px;
	margin-right:4px;
}
div#destacados p.msg{
	text-align:center;
	padding-top:10px;
}
div#destacadosInt p.msg{
	text-align:center;
	padding-top:10px;
}
div.obra {
	float: left;
	margin-right: 34px;
	margin-top: 5px;
}
div.ultimo {
	margin-right: 0px;
}
div.right {
	text-align:right;
}
span.right {
	text-align:right;
}
div.left {
	text-align:left;
}
div.obra div {
	background: url(/imagenes/sombreado1.gif) no-repeat;
	/*border: 1px solid blue;*/
	height: 186px;
	padding: 10px;
	position: relative;
	width: 180px;
}

div.obra p.img{
	width:100%;
	height:152px;
	text-align:center;
	display:table;
	vertical-align:center;
	line-height:152px;
	font-size:152px;
	margin-bottom:3px;
}
div.obra p.img span{display:table-cell; vertical-align:middle; }
div.obra p.img img{vertical-align:top; margin:auto; display:block; } 
/*img { vertical-align:middle; margin:5px;}/*necesario para explorer*/		



div.obra .titulo {
	color:#333;
	font-size: 1.2em;
	font-weight: bold;
}

div.obra a.lnkTitulo {
	color: #333;
}

div.obra a {
	text-decoration: none;
	font-size:.9em;
}

div.obra p.precio {
	font-size: 0.9em;
	margin-top: 0.3em;
	text-align: right;
}

div.obra img.estado-obra {  /* círculos de color */
	bottom: 30px;
	position: absolute;
	right: 10px;
}

div.obra p.lupita {
	bottom: 6px;
	position: absolute;
	right: 6px;
}


p#codigos-color {
	clear: left;
	padding-top: 1.5em;
}

p#codigos-color span {
	margin-right: 1.7em;
}

p#codigos-color span img {
	margin-right: 0.4em;
}

div#mi-cuenta {
	background: #F6F6F6;
	padding: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 1em;
}

div#recordar {
	width: 36%;
	margin:auto;
}
div#soy-usuario {
	float: left;
	width: 36%;
}
div#soy-nuevo {
	border-left: 1px solid #CCC;
	float: right;
	padding-left: 15%;
	width: 45%;
}
div#soy-usuario p.boton, div#recordar p.boton, div#soy-nuevo p.boton {
	width:100%;
	float:left;
}
div#soy-usuario p.boton span, div#recordar p.boton span, div#soy-nuevo p.boton span {
	padding-top:20px; float:left; display:block; padding-left:5px;
}
div#soy-usuario p.link, div#recordar p.link{
	clear:both; float:left; width:100%; margin-top:25px; text-align:right;
}
div#soy-usuario label, div#recordar label {
	clear: left;
	display: block;
	float: left;
	font-weight: bold;
	margin-top: 1.5em;
	width: 6.5em;
	padding-top:8px;
	margin-right: 5px;
}
div#soy-nuevo label {
	clear: left;
	display: block;
	float: left;
	font-weight: bold;
	margin-top: 1.5em;
	width: 7.5em;
	padding-top:8px;
	margin-right: 5px;
}
div#soy-usuario input, div#recordar input, div#soy-nuevo input {
	float: left;
	display: block;	
	margin-top: 1.5em;
	width: 12em;
}
div#soy-usuario input.none, div#recordar input.none, div#soy-nuevo input.none {
	display:none;
}
input#acepto {
	background: none;
	border: none;
	width: auto !important;
	margin:0px;
}
label#label-acepto {
	display:none;
	clear:none !important;
	float: none !important;
	width: auto !important;
}
input#recordar {
	clear:both;
	background: none;
	border: none;
	width: auto !important;
	margin:0px;
}
label#label-recordar {
	float: none !important;
	width: auto !important;
}

input#submit-nuevo-usuario {
	float: right !important;
	clear:both !important;
}
input#submit-nuevo-usuario2 {
	float: right !important;
	clear:both !important;
}
/* ================== FORMA DE PAGO (BANCARIA & TARJETA) ==================== */
#contenido li, #paso1 li, #paso2 li, #paso3 li{
	background: url(/imagenes/bullet1.gif) no-repeat 0 0.5em;
	margin-top: 0.5em;
	padding-left: 11px;
}

#pago-top {
	width:100%;
	background: #F0F0F0;
	color: #666;
	padding: 0.5em 0em;
	margin-top: 1em;
	float:left;
	border-top: 1px solid #BBB;
}
#pago-top ul{
	margin-left:15px;
}
#pago-top li{
	float:left;
	margin-right:5px;
	margin-bottom:15px;
	background:none;
}
#pago-top ul.ancho3{ width:240px; float:left;}
#pago-top ul.ancho2{ width:160px; float:left;}
#pago-top ul.ancho1{ width:85px; float:left;}
#pago-top div.select{
	margin:8px 0px;
}
#pago-top li.first{
	clear:left;
}
#wrapper-pasos12 {
	float: left;
	margin-bottom: 2em;
	width: 100%;
}

#paso1, #paso2, #paso3 {
	margin-top: 1.7em;
	padding: 0 2%;
	width: 35%;
	min-height:150px;
	height:auto !important;
	height:150px;
}
#paso1 {
	background: url(/imagenes/paso1.gif) top left no-repeat;
	float: left;
	padding-left: 22px;
}

#paso1 input, #paso2 input {
	background: #FFF;
	border: none;
}
#paso1 select, #paso2 select {
	margin-left:0px;
}
#paso1 a{
	text-align:right;
}
#paso1 input.obligatorio {
	background: #FFFFA2;
	width: 192px;
	font-size:12px;
}
#paso1 select.obligatorio {
	background: #FFFFA2;
	width: 192px;
	font-size:12px;
}

#paso1 input#CP {
	width: 68px;
}

#paso1 label {
	display: block;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.2em;
}

#paso1 span.contentHref {
	width: 192px;
	display:block;
	text-align:right;
}

#campos-son-obligatorios {
	margin-top: 2.5em;
}

#paso2 label {
	font-weight: bold;
}

#paso2 {
	background: url(/imagenes/paso2.gif) top left no-repeat;
	float: right;
	padding-left: 36px;
	margin-right:15px;
}

#paso2 p#numero-cuenta {
	clear: left;
	background-color:#FFF;
	float:left;
	width:100%;
}

#paso3 {
	clear:both;
	background: url(/imagenes/paso3.gif) top left no-repeat;
	float: right;
	margin-top: 25px;
	min-height: 76px; /* asegura que el número "3" se vea entero */
	padding-left: 36px;
	margin-right:15px;	
}

#paso1 .auxDiv{
	border-left: 1px solid #CCC;
	padding-left: 10px;
}
#paso2 .auxDiv{
	border-left: 1px solid #CCC;
	padding-left: 10px;
}
#paso3 .auxDiv{
	border-left: 1px solid #CCC;
	padding-left: 10px;
}


input#cuenta {
	display: block;
	margin-top: 0.4em;
	width: 210px;
	background: #F0F0F0;
}

input#cuenta.on {
	background: #FFFFA2;
}

select#mes{
	background: #F0F0F0; 
	width:40px;
}
	
select#anio{
	background: #F0F0F0;
	width:50px;
}

select#mes.on{
	background: #FFFFA2;
}
	
select#anio.on{
	background: #FFFFA2;
}

p#confirmar {
	margin-top: 1em;
}

p#confirmar input {
	width: 8em !important;
}

#seccion-tarjeta {
	padding-bottom: 10px;
	height:280px;
	width:200px;
}

#seccion-transferencia {
	border-top: 1px solid #CCC;
	padding-top: 1.7em;
}

#seccion-contrarem {
	border-top: 1px solid #CCC;
	padding-top: 1.7em;
	margin-top:15px;
}

#checkbox-tarjeta {
	margin-bottom: 1.5em;
}

#imagen-tarjetas {
	float: left;
	width: 30%;
	margin-right:5px;
}

#texto-tarjetas {
	float: left;
	width: 62%;
}

acronym {
	cursor:help;
	border-bottom: 1px dotted #FF0000;
}

/* ======================= EMPRESA ========================= */

div#empresa-encabezado {
	background: #F3F3F3;
	border-top: 1px solid #999;
	font-style: italic;
	margin-top: 1em;
	padding: 1em 1em 2em;
}

div#empresa-texto {
	float: left;
	width: 63%;
}

div#empresa-texto p {
	margin-top: 1em;
	text-align: justify;
}

div#empresa-imagenes {
	float: right;
	width: 200px;
}

div.obra p.artista {
	font-size: 1.2em;
}


/* ======================= FAQs ========================= */

div#faqs-encabezado {
	background: #F3F3F3;
	border-top: 1px solid #999;
	font-style: italic;
	margin-top: 1em;
	padding: 1em 1em 2em;
}

div#preguntas ol, div#respuestas dl {
	width: 90%;
}

div#preguntas ol li {
	background: url(/imagenes/punteado.gif) repeat-x top left;
	padding: 0.2em 0 0.2em 1em;
}

div#preguntas ol li.primera {
	background-image: none;
}

div#preguntas ol li a.preg {
	color: #666;
	display: block;
	margin-top: 0.1em;
	padding: 1em;
	padding-left: 16px;
	text-decoration: none;
}

div#preguntas ol li a.preg:hover {
	background: #F6F6F6 url(/imagenes/flecha-derecha.gif) no-repeat 4px 50%;
	color: #444;
	font-weight: bold;
}


div#respuestas dl dt {
	background: #F0F5FB;
	color: #3065CF;
	font-weight: bold;
	margin-bottom: 1em;
	margin-top: 1.2em;
	padding: 0.7em 1.2em;
/*	position: relative;*/
}
div#respuestas dl dt a.flecha {
	float:right;
}
div#respuestas dl dd {
	padding-left: 1.2em;
}

/* ======================= FICHA DETALLADA ========================= */
div.fondo2{
	width:100%; 
	float:left; 
	background-image:url(../..//imagenes/puntos.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
	padding-top:10px;	
	padding-bottom:0px;
	margin-bottom:5px;
	height:5px;
}
div.fondo{
	width:100%; 
	float:left; 
	background-image:url(../..//imagenes/puntos.gif); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	padding-bottom:0px;
	margin-bottom:10px;
}
div.ficha-obra {
	background: url(/imagenes/punteado.gif) repeat-x;
	float: left;
	margin-bottom: 2em;
	padding-top: 1em;
	width: 90%;
}

div.ficha-obra.primera {
	background-image: none;
}

div.ficha-imagen {
	background: #FEFEFE url(/imagenes/sombreado2.gif) no-repeat;
	float: left;
	height: 219px;
	position: relative; /* para posicionar el círculo de color */
	width: 257px;
	margin-right:15px;
}

/* Estilos para centrar verticalmente la imagen */
div.ficha-imagen div {
	display: table;
	height: 100%;
	width: 100%;
	margin-right: 3%;
}
div.ficha-imagen div p {
	display: table-cell;
	padding-bottom: 6px;
	text-align: center; /* centra la imagen horizontalmente */
	vertical-align: middle;
}
div.ficha-imagen div img {
	margin:auto;
}
/* ----------------------------------------- */

div.ficha-imagen img.estado-obra {  /* círculos de color */
	bottom: 10px;
	position: absolute;
	right: 18px;
}

div.ficha-descripcion {
	color: #999;
	float: left;
	width: 46%;
}

div.ficha-descripcion div.datos{
	min-height:165px; 
	height:auto !important; 
	height:165px;
	margin-bottom:5px;
}
div.ficha-descripcion div.datos a{
	text-decoration:none;
	color:#666666;	
}
div.ficha-descripcion div.datos a.autor{
	text-decoration:none;
	color:#999;	
}
div.ficha-descripcion p.lupa{
	padding-bottom:5px;
}
p.observ {
	margin-top: 1em;
	margin-bottom: 1em;
}
p.observ span{
	color: #666;
	font-weight: bold;
}

div.ficha-descripcion span.titulo{
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
}

div.ficha-descripcion p.precio {
	color: #666;
	font-weight: bold;
	margin-bottom:10px;
}

div#ficha-artista {
	clear: left;
}

div#ficha-artista div.nombre {
	background: #F3F3F3;
	border-top: 1px solid #999;
	margin-bottom: 1em;
	margin-top: 1.3em;
	padding: 0.3em;
}
div#ficha-artista div.nombre2 {
	margin-bottom: 1em;
	margin-top: 1.3em;
	padding: 0.3em;
}
div#ficha-artista p#descripcionLarga{
	width:100%;
	float:left;
	margin-top:15px;
}


div#ficha-artista p {
	margin-bottom: 1.3em;
}

p.enviar-a-galeria {
	font-weight: bold;
	margin-top: 1em;
}

/* ======================= GALERIA USUARIO ========================= */

div#galeria-usuario-top {
	margin-bottom: 2em;
	text-align: right;
}

div#galeria-usuario-top p {
	margin-bottom: 0.6em;
}

form-galeria-usuario p#codigos-color {
	float: left;
	padding-top: 0;
}

p#estado-pedido {
	float: right;
	font-size: 0.9em;
	font-weight: bold;
}

p.comprar-eliminar {
	color: #333;
	margin-top: -1.3em;
}

div.obra input {  /* limpia los checkboxes en IE */
	background: #FFF;
	border: none;
}

/* ======================= GALERIA ARTISTA ========================= */

#galeria-artista-encabezado {
	 background: #F0F0F0;
	 float: left;
	 font-size: 0.9em;
	 margin-bottom: 1.2em;
	 margin-top:.5em;
	 padding: 0.7em 0.9em;
	 width: 35%;
}

#galeria-artista-encabezado_none {
	display:none;
}
#cantidadPage{ 
	width:105px;
}

form#recerca {
	float: right;
	width: 50%;
	text-align:right;
	margin-top:.5em;
	margin-right:15px;
}
form#recerca input, select{
	margin-left:15px;
	font-size:1em;
}
p.navega-galeria {
	clear: left;
	margin-bottom: 1em;
	margin-top: 1em;
}

p.navega-galeria a {
	color: #333;
	font-size: 1.2em;
	padding: 0.1em 0.4em;
	text-decoration: none;
}

p.navega-galeria span.actual {
	background: #3469C9;
	font-size: 1.2em;
	color: #FFF;
	padding: 0.1em 0.4em;
}
/************************** datos personales  *****************************/
div#datos_pers{
	width:642px;
	float:left;
	padding:15px 0px 15px 15px;
	margin:15px 0px;
}
div#datos_pers p{
	width:100%;
	clear:both;
	float:left;
	margin-bottom:3px;
}
div#datos_pers label{
	width:100px;
	line-height:17px;
	padding-right:10px;
	float:left;
	margin-right:1px;
	font-weight: bold;
}
div#datos_pers input{
	width:180px; height:14px;
	float:left;
	margin-right:15px;
	font-size:12px;
	border:0px;
}
div#datos_pers select{
	width:180px; height:16px;
	float:left;
	margin-right:15px;
	font-size:12px;
	border:0px;
	background: #D5E5FC;
	margin-left:0px;
}
div#datos_pers input.boton{
	width:90px;
	height:20px;
	padding-bottom:3px; 
	cursor:pointer;
	float:right;
	margin-right:38px;
	border: 1px solid #003C73;
}
div#datos_pers p{
	margin-bottom:15px;
}
table#pedidos{
	margin:15px 0px; 	
}
table#pedidos tr.superior{
	height:15px;
}
table#pedidos tr.encabezado{
	font-size:12px; 
	font-weight:bold;
}
table#pedidos tr.encabezado td{
	border-bottom:1px dotted #CCCCCC; 
	padding-bottom:4px; 
}
table#pedidos tr.item{
	cursor:pointer;
}
table#pedidos tr.item td{
	padding-top:5px; 
	padding-right:10px; 
	text-align:center;
}
table#pedidos tr.item td.precio{
	padding-top:5px; 
	padding-right:45px;
	text-align:right;
}
/************ mapa web *********************/
div#mapaWeb{
	margin:15px 0px;
}
div#mapaWeb ul{
	list-style:none;
	margin-left:10px;
	padding:5px 0px 0px 10px;
}
div#mapaWeb li{
	padding-bottom:5px;
}
div#mapaWeb a{
	text-decoration:none;
	line-height:17px;
	color:#666666;
}
/********* contacto *****************/
div#contacto{
	width:490px;
	margin:auto;
	padding:15px 0px;
}
div#contacto label{
	clear: left;
	display: block;
	float: left;
	font-weight: bold;
	margin-top: 1em;
	width: 14em;
}
div#contacto input, textarea{
	float: left;
	margin-top: 1em;
	width: 30em;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#contacto p{
	text-align:right;
}
div#contacto input.submit{
	float:right;
}
div#contacto input.borrar{
	margin-right:10px
}
.cabecera_ {display:none}

/************** CABECERAS H1 H2 H3 H4 H5 H6 ****************************/
h1,h2,h3,h4,h5,h6{
	color: #666;
	font-family: 'trebuchet ms', sans-serif;
	font-weight: normal;
}
h1 {	font-size: 1.8em;}
h2 {	font-size: 1.8em;}
h3 {	font-size: 1em; color: #999;}
h4 {	font-size: 1em; color: #999;}
h5 {
	font-size: 1em;
	font-weight: normal;
	margin-top: -0.3em;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ color:#3399CA ; text-decoration:underline;}

h1.home{ margin-top:-5px;}
h1.acceso{ margin-top:-5px; margin-bottom:-5px;}
div#cabecera h1 {	display:none;}
div#cabecera h2 {
	color: #82BEDA;
	float: right;
	font-family: georgia, serif;
	font-size: 1.8em;
	font-weight: normal;
	margin-top: 15px; /* base alineada con la base de "complementa" */
	width: 28em;
	text-align:center;
}
div#barra-lateral h2 {
	font-size: 2em;
	color:#666;
}
div#barra-lateral h4 {
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 8px;
	margin-top: -4px;
}
h4.sub {
	font-weight: normal;
	margin-bottom: 8px;
	margin-top: -5px;
}
h3.subtituloCont {
	font-size: 1em;
	color: #999;
	font-weight: normal;
	margin-bottom: 8px;
	margin-top: -4px;	
}
div#soy-usuario h4, div#recordar h4, div#soy-nuevo h4 {
	font-family: 'trebuchet ms', sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	margin-bottom: 0.5em;
}
div#preguntas h3 {
	color: #999;
	font-size: 2.5em;
	margin-top:10px;
}
div#respuestas h4 {
	margin-top:10px;
	color: #98B3E8;
	font-size: 2.5em;
}
div#pie h1 {
	font-size: 1.3em;
	color:#FFFFFF;
	margin-bottom:3px;
}
.auxDiv h2 {
	color: #666;
	font-family: 'trebuchet ms', sans-serif;
	font-size: 1.8em;
	font-weight: normal;
}
div#ficha-artista div.nombre2 h4 {
	font-size: 1.8em;
	font-weight:normal;
	margin-bottom:5px;
	font-family: 'trebuchet ms', sans-serif;
}
div#ficha-artista h4 {
	font-size: 1.2em;
	margin-bottom:5px;
	color:#666;	
}
div#ficha-artista h5 {
	font-size: 1em;
	font-weight: normal;
	 color: #999;	
}
div#ficha-artista div.nombre2 h5 {
	font-size: 1em;
	font-weight: normal;
	color:#999999;
}

.form_buscar{
	text-align:right;
}
 .novedad{
 	color:#F00; 
	padding-left:10px;
	float:left;
}