body{
	text-align:center;
	margin:0;
	background-color: #ffffff; 
} 

.input1{
	background-color: #fffce9;
	border: 1px solid #161238;
	width:302px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3C6579;
}

a{
	text-decoration:none;
	color:#828282;
}

.td_ficha{
	text-align:bottom;	
	border: 1px #000000 solid;
}

.l_titulo{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#828282;
	text-decoration:none;
}

.l_titulo_expo{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	#color:#828282;
	color:#3C6579;
	text-decoration:none;
}

.l_datos{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#828282;
	text-decoration:none;
}

.imagen{
	border: 0px;
}

input{
	border: 1px solid #748770;
/*	width:302px;*/
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#748770;
	background-color:#ffffff;
	border-collapse:collapse;
}

.input100{
	border: 1px solid #748770;
/*	width:302px;*/
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#748770;
	background-color:#ffffff;
}

/********************************************************Saldo*/

.input80{
	border: 1px solid #748770;
/*	width:302px;*/
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#748770;
	background-color:#ffffff;
	width:80px;
}

.tabla_saldo{
	border: 1px solid #748770;
	padding:10px;
/*	background-color:#ffffff;*/
	border-collapse:collapse;
	width:400px;
	text-align:center;
}

._borde{
	border: 1px solid #748770;
	
}

._100{
	width:100px;	
}
._160{
	width:160px;	
}

._200{
	width:200px;	
}

/********************************************************Fin Saldo*/
textarea{
	margin-bottom:3px;
	width:360px;
	background-color: #ffffff;
	border: 1px solid #748770;
	padding:3px;
	font-family: verdana, sans-serif;
	font-size: 100%;
}

img{
	border: 0px;
}

.imagen_borde{
	margin:10px;	
}

.expo_titulo{	
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
	color:#828282;
}

.expo_dato{	
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
	color:#828282;
}

.enunciado{	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
	color:#748770;
}

.enunciado1{	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
	color:#828282;
}

.normal1{	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;		
	color:#828282;
}

.subtitulo{	
	font: 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
	color:#748770;
}

.subtitulo1{	
	font: 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
	color:#828282;
}


#contenedor {
	position:relative;
	width: 777px;	
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color: #ffffff; 	
	border: 0px black solid;
}

.centrado {
	position:relative;
	width: 425px;	
	margin-top:10px;
	margin-left:10px;
	margin-right:20px;
	margin-bottom:10px;
	text-align:justify;
	border: 0px #000000 solid;
}

/*---------------------------------------------------------------------------------------PORTADA----------------------------------------------------------------*/

#portada{
	margin-top:120px;
}

#portada_menus{
	position:relative;
	border: 0px black solid;
	height:27px;
	margin-left:auto;
	margin-right:auto;	
	border: 0px #000000 solid;
}

#portada_centrar{
	width:391px;
	height:27px;
	position:relative;
	background: url('imagenes/portada/patini.gif') top left repeat;
	margin-left:auto;
	margin-right:auto;	
	border: 0px #000000 solid;
}

#menu_novedades{
	position:relative;	
	width:89px;
	height:27px;
	background: url('imagenes/portada/btanovedades01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
}

#menu_novedades:hover{
	background: url(imagenes/portada/btanovedades02.gif) top left no-repeat;
}

#menu_artistas{
	position:relative;	
	width:100px;
	height:27px;
	background: url('imagenes/portada/btaartistas01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
}

#menu_artistas:hover{
	background: url(imagenes/portada/btaartistas02.gif) top left no-repeat;
}

#menu_exposiciones{
	position:relative;
	width:124px;
	height:27px;
	background: url('imagenes/portada/btaexposiciones01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
}

#menu_exposiciones:hover{
	background: url(imagenes/portada/btaexposiciones02.gif) top left no-repeat;
}

#menu_infoarte{
	position:relative;
	width:105px;
	height:27px;
	background: url('imagenes/portada/btainfoarte01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
}

#menu_infoarte:hover{
	background: url(imagenes/portada/btainfoarte02.gif) top left no-repeat;
}

#menu_contacto{
	position:relative;
	width:78px;
	height:27px;
	background: url('imagenes/portada/btacontacto01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
}

#menu_contacto:hover{
	background: url(imagenes/portada/btacontacto02.gif) top left no-repeat;
}

/*----------------------------------------------------------------------------CABECERA---------------------------------------------------------------------------*/
#cabecera {
	position:relative;
	width:777px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:103px;
	border: 0px #000000 solid;
	
}

#cabecera_imagen {
	position:relative;
	width:413px;
	height:103px;
	background: url('imagenes/cablogo.gif') top left no-repeat;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	float:left;
	border: 0px #000000 solid;
}

#menu_inicio_cab{
	width:70px;
	height:103px;
	text-indent: 10000px;
	overflow: hidden;
	background: url('imagenes/btcabinicio01.gif') top left no-repeat;
	display: block;
	float:left;
}

#menu_inicio_cab:hover{
/*	background-position: bottom left;*/
	background: url('imagenes/btcabinicio02.gif') top left no-repeat;
}

#menu_localizacion_cab{
	position:relative;	
	width:105px;
	height:103px;
	background: url('imagenes/btcablocalizacion01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
	border: 0px #000000 solid;
}

#menu_localizacion_cab:hover{
	background: url('imagenes/btcablocalizacion02.gif') top left no-repeat;
}

#menu_comprar_cab{
	position:relative;	
	width:89px;
	height:103px;
	background: url('imagenes/btcabcomprar01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
	border: 0px #000000 solid;
}

#menu_comprar_cab:hover{
	background: url('imagenes/btcabcomprar01.gif') top left no-repeat;
}

#menu_contacto_cab{
	position:relative;	
	width:100px;
	height:103px;
	background: url('imagenes/btcabcontacto01.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
	border: 0px #000000 solid;
}

#menu_contacto_cab:hover{
	background: url('imagenes/btcabcontacto02.gif') top left no-repeat;
}

/*-------------------------------------------------------------------------PRINCIPAL------------------------------------------------------------------------------*/
#principal {
	position:relative;
	margin-left:147px;
	margin-bottom:4px;
	width:475px;	
	background-color: #ffffff; 
	border: 0px #000000 solid;
}

#banner_central {
	position:relative;
	border: 0px #000000 solid;
	margin-top:0px;
	margin-bottom:4px;
	width:475px;
	background-color: #ffffff; 
	border: 0px #000000 solid;
}

#imagen_banner {
	position:relative;
	width:475px;
	border-bottom: 1px #dedede solid;
	margin-top:0px;
	margin-bottom:4px;
	background-color: #ffffff; 
}
/*-------------------------------Listado artistas*/
.columna1 {
	position:relative;
	width:160px;
	background: url('imagenes/sublistado.gif') top left repeat-x;
	background-position:bottom;
	text-align:left;
	border: 0px #dedede solid;
}

.columna2 {
	position:relative;
	margin-left:0px;
	border: 0px #dedede solid;
}

/*-------------------------------------------------------------------------LATERAL IZQUIERDO------------------------------------------------------------------------------*/
#lateral_izq {
	position:relative;	
	float:left;
	background: url('imagenes/fondoizqu.gif') top left no-repeat;
	margin-top:0px;	
	width:147px;
	height:297px;
	border: 0px #000000 solid;
}

.boton_menu{
	position:relative;	
	margin-top:8px;
	text-decoration:none;
	border: 0px #000000 solid;
}
.nada{
	text-decoration:none;
	border: 0px #000000 solid;	
}

/*----------------------------------------------------------------LATERAL DERECHO---------------------------------------------------------------------------------------*/
#lateral_der {
	position:relative;	
	float:right;
	width:147px;
	border: 0px #000000 solid;
}

/*---------------------------------------------------------------------------CIERRE----------------------------------------------------------------------------*/
#menu_inferior{
	position:relative;
	clear:both;
	width:99%;
	margin-left:4px;
	margin-right:2px;
	margin-bottom:2px;
	text-align:center;
	border: 0px #000000 solid;
}

#menu_centrar{
	position:relative;
	clear:both;
	width:475px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2px;
	border: 0px #000000 solid;
}

#cierre_lopd{
	position:relative;	
	width:225px;
	height:22px;
	background: url('imagenes/btlopd.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
	border: 0px #000000 solid;
}

#cierre_lopd:hover{
	background: url('imagenes/btlopd2.gif') top left no-repeat;
}

#cierre_condiciones{
	position:relative;	
	width:178px;
	height:22px;
	background: url('imagenes/btcondicionescompra.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
	border: 0px #000000 solid;
}

#cierre_condiciones:hover{
	background: url('imagenes/btcondicionescompra2.gif') top left no-repeat;
}

#cierre_faq{
	position:relative;	
	width:72px;
	height:22px;
	background: url('imagenes/btfaq.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:left;
	border: 0px #000000 solid;
}

#cierre_faq:hover{
	background: url('imagenes/btfaq2.gif') top left no-repeat;
}

#menu_inferior a{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

#kernet{
	position:relative;
	clear:both;
	width:100%;
	text-align:center;		
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
#menus {
	border: 0px #000000 solid;
	position:relative;
	height:23px;
	width:620px;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;
	float:right;
}

#sub_menus_izq {
	border: 0px #00ff00 solid;
	position:relative;
	width:100px;
	margin-left:30px;
	height:20px;
/*	border: 1px black solid;*/
}
/*
#sub_menus_izq a {
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;
	color:#384a76;
}
*/
#menusuperior{
	position:relative;
	width:100%;
	height:23px;
}



.carrito_tabla {
	border: 1px #384a76 solid;
	margin-top:0px;	
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;
	color:#384a76;
	background-color:#a1a9c0;
	width:456px;
	padding:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#carrito {
	position:relative;	
	text-align:center;
	border:0px;
}



#usuario_cab {
	position:relative;		
	height:26px;
	width:120px;
}

#usuario {
	position:relative;
	width:130px;
	font-weight:bold;
	background-color: #a1a9c0;	
}

#usuario_contenido {
	position:relative;
	border: 0px #000000 solid;
	width:120px;
	font-weight:bold;
	background-color: #a1a9c0;
	margin-left:0px;
	font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-align:left;
	text-decoration:none;
	color:#3C6579;
}

.centrar {	
	background-color: #a1a9c0;
	margin-left:0px;
	text-align:center;
	border: 0px #000000 solid;
	padding-left:20px;
}

#usuario22 {
	position:relative;
	width:110px;
	text-align:center;	
	font-weight:bold;
	color:#384a76;
}

#usuario .texto {
	width:90px;
	border: 1px #000000 solid;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;
	text-decoration:none;		
	padding-left:0px;
}

#usuario label{
	width:100px;	
	text-align:left;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;
	text-decoration:none;		
	border: 0px #000000 solid;
}

#usuario_base {
	position:relative;	
	width:120px;	
	height:25px;	
	text-align:center;
	background-repeat: no-repeat;		
}

#banners_laterales {
	position:relative;	
	width:1px;	
	text-align:left;
}

#nombre_lateral {
	position:relative;
	border: 0px #000000 solid;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384677;
	font-weight:bold;
	background-color: #a1a9c0;
	width:120px;
	height:20px;	
	text-align:left;
	margin-left:10px;
}





#datos {
	position:relative;
	margin-right:1px;    
	width:445px;
	padding-right:5px;	
	font:0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	border: 0px #000000 solid;
/*	line-height:0.2em;	*/
}

.indice {
	position:relative;
	padding-left:4px;	
	padding-right:4px;	
	font:1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fffce9;
	line-height:2.2em;	
	background-color: #384a76; 
}

.centrar_der{
	text-align:right;
	}

#pestana_peq {
	position:relative;	
	margin-top:20px;
	margin-bottom:0px;
	border-top: 1px #a1a9c0 solid;
	border-left: 1px #a1a9c0 solid;
	border-right: 1px #a1a9c0 solid;
	border-bottom: 0px #a1a9c0 solid;
	width:145px;
	height:20px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:bold;
	padding-left:5px;	
//	background-color: fffce9#; 
}


#pestana_peq_carrito {
	position:relative;	
	border-top: 1px #384a76 solid;
	border-left: 1px #384a76 solid;
	border-right: 1px #384a76 solid;
	border-bottom: 0px #a1a9c0 solid;
	width:145px;
	height:20px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:bold;
	padding-left:5px;	
}

#pestana_abajo_carrito{
	position:relative;	
	border: 0px #000000 solid;
	height:28px;
	width:178px;
	padding-left:0px;	
}

#pestana_abajo_carrito2{
	border: 0px #000000 solid;
	position:relative;	
	width:276px;
	height:28px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:174px;	
/*	margin-top:-48px;*/
	margin-top:-28px;
	background-color: #384a76;	
	color:#FFFFFF;
	text-align: right;
}

#pestana_abajo_carrito4{
	position:relative;	
	width:371px;
	height:28px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:84px;	
	margin-top:-31px;
	background-color: #a1a9c0;	
	color:#FFFFFF;
	text-align: right;
}

#pestana_abajo_carrito3{
	position:relative;	
	width:366px;
	height:28px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:84px;	
	margin-top:-28px;
	background-color: #384a76;	
	color:#FFFFFF;
	text-align: right;
}

#pestana_doble_uno {
	position:relative;	
	width:445px;
	height:20px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	background-image:  url("img/pestanadoble1.gif");	
	background-repeat: no-repeat;	
}

#pestana_doble_uno a{
	color: #FFFFFF;
	text-decoration:none;
}

#pestana_doble_dos {
	position:relative;	
	width:445px;
	height:20px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	background-image:  url("img/pestanadoble2.gif");	
	background-repeat: no-repeat;	
}

#menu_cliente {
	position:relative;	
	width:445px;
	height:25px;
	text-align:left;
	background-repeat: no-repeat;	
}

#pestana_doble_dos a{
	color: #FFFFFF;
	text-decoration:none;
}

#datos_pestana_peq_dos {
	position:relative;	
	width:445px;
	padding-left:5px;
	background-color:#846BAD;	
	color:#FFFFFF;
	/*border:1px black solid;*/
}

#pestana_gran {
	position:relative;	
	border-top: 1px #a1a9c0 solid;
	border-left: 1px #a1a9c0 solid;
	border-right: 1px #a1a9c0 solid;
	border-bottom: 0px #a1a9c0 solid;
	width:345px;
	height:30px;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:bold;
	padding-left:5px;
}

.enunciado{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;
	color:#384a76;	
	text-align:left;
}
.horario{
	font: 9px Verdana;
	font-weight:none;
	text-decoration:none;
	color:#748473;	
	text-align:left;
}
.separador_horarios{
	display:block;
	background-image:url(img/separador_horarios.gif);
	background-repeat:no-repeat;
	height:3px;
}

#datos_pestana_peq {
	position:relative;	
	width:445px;
	padding-left:5px;
	padding-right:5px;
	font: 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;	
}

#datos_pestana_peq_pedidos {
	position:relative;	
	width:445px;
	padding-left:5px;
	padding-right:5px;
	background-color: #a1a9c0;	
	font: 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;	
	border: 0px #a1a9c0 solid;
}

#datos_novedades {
	position:relative;	
	width:445px;
	padding-left:5px;
	padding-right:5px;
	background-color: #fffce9;	
	font: 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;	
	border: 0px #a1a9c0 solid;
}

#cabecera_novedades {
	position:relative;	
	width:445px;
	padding-left:5px;
	padding-right:5px;
	background-color: #384a76;	
	font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fffce9;
	font-weight:none;	
	border: 0px #a1a9c0 solid;
}

#datos_novedades a{
	font: 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:bold;	
	text-decoration:none;
}

#datos_pestana_peq_carrito {
	position:relative;	
	width:445px;
	padding-left:5px;
	padding-right:5px;
	font: 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;	
	background-color: #a1a9c0;	
	border: 0px #a1a9c0 solid;
}

#datos_pestana_peq a.a2{
	color: #fffce9;
	font-weight:bold;
}

#datos_direccion {
	position:relative;	
	width:300px;
	padding-left:5px;
	background-color: #a1a9c0;	
	color:#384a76;
	margin-left:70px;
}

#datos_img_izq {
	position:relative;	
	float:left;	
}

#datos_img_der {
	position:relative;	
	float:right;	
}

#datos_img_izq2 {
	position:relative;	
	float:left;	
}

#datos_img_der2 {
	position:relative;	
	float:right;	
	color:#0B39BC;
}

#datos_img_der2 a.a22{
	color: #6B81D6;
	text-decoration:none;
	font-weight:bold;
}

#datos_img_der2 a.a23{
	color: #E7EFEF;
	text-decoration:none;
	font-weight:bold;
}

#datos_categoria select{
	width:160px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0029BD;
	font-weight:none;
	text-decoration:none;	
}

#datos_categoria select.select1{
	width:113px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;
	text-decoration:none;	
}

#datos_categoria select.select2{
	width:85px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0029BD;
	font-weight:none;
	text-decoration:none;	
}

.enventa {
color:#1DEF39;
font-weight:bold;
}

.reservada {
	color:#EFB61D;
	font-weight:bold;
}

.vendida {
color:#FF0000;
font-weight:bold;
}

#datos_mapa_izq {
	position:relative;	
	float:left;
	width:130px;
	font-weight:bold;	
}

#datos_mapa_der {
	position:relative;	
	float:right;
	width:130px;
	font-weight:bold;	
}

#datos_mapa_centro {
	position:relative;			
	font-weight:bold;	
	margin-left:132px;
	margin-right:132px;	
}

#datos_volver {
	position:relative;	
	width:99%;	
	text-align:right;	
}

#datos_escala {
	position:relative;	
	text-align:center;
	color:#FFFFFF;
	border:0px black solid;
}

.imagenescala{
	border:0px;
	margin-bottom:10px;
	margin-left:45px;
}

#datos_erroneos_precio{
	position:relative;	
	width:130px;	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

#datos_erroneos_msn{
	position:relative;	
	width:430px;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-align:center;
}

#datos_noticia {
	position:relative;	
	text-align:justify;	
	margin-right:10px;
	color:#384a76;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

#paginacion_arriba{
	position:relative;	
	width:450px;	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

#paginacion_abajo{
	position:relative;	
	width:450px;	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

#datos_pestana_peq ul.listaA{
	display: list-item;
	list-style-type:none;
	list-style-position:outside;	
	text-align:left;	
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#fffce9;
	line-height:1.6em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	background-color: #3d4e7a;	
	border:0px black solid;

}

#datos_pestana_peq ul.listaB{
	display:block;
	list-style-type:none;
	list-style-position:outside;	
	text-align:left;	
	font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#384a76;
	line-height:1em;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:-30px;	
}

.titulo_ficha{
	font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	line-height:1.6em;
	background-color: #384a76;	
	width:100%;
}

.texto_ficha{
	margin-left:40px;
	font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#384a76;
	line-height:1.6em;
	width:100%;
}

#datos_pestana_peq ul.listaA2{
	display:block;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	background-color: #fffce9;	
}

#blanco{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	border: 6px black solid;
	background-color: #fffce9;	
}

#datos_pestana_peq_dos ul.listaA{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcadorm.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#846BAD;
	line-height:1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	background-color: #fffce9;	
}

#datos_pestana_peq ul.listaC{
	display:block;
	list-style-type:none;
	list-style-position:outside;	
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#384a76;
	line-height:2.5em;	
}

#datos_pestana_peq ul.listaD{
	display:block;
	list-style-type:none;
//	list-style-image:url("img/marcador3.gif");
	list-style-position:outside;	
	text-align:left;		
	font-weight:none;
	color:#384a76;
	line-height:1.5em;	
}

#datos_pestana_peq ul.listaE{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador3.gif");
	list-style-position:outside;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:5px;		
	color:#FFFFFF;	
}

#datos_pestana_peq ul.listaF{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador3.gif");
	list-style-position:outside;	
	text-align:left;	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#FFFFFF;
	line-height:1.5em;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:15px;	
	margin-right:10px;	
	text-align:justify;
}

#datos_pestana_peq ul.listaF2{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador3.gif");
	list-style-position:outside;	
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#FFFFFF;
	line-height:1.5em;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:15px;	
	margin-right:10px;	
	text-align:justify;
}

#datos_pestana_peq_dos ul.listaF{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador3.gif");
	list-style-position:outside;	
	text-align:left;	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	color:#FFFFFF;
	line-height:1.5em;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:15px;	
	margin-right:10px;	
	text-align:justify;
}

#datos_pestana_peq ul.listaForoA{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador2.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	background-color: #fffce9;	
}

#datos_pestana_peq ul.listaForoBazul{
	display:block;
	list-style-type:none;
	list-style-position:inside;
	text-align:left;	
	list-style-image:url("img/flechaf.gif");
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1.7em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	background-color: #fffce9;
	margin-left:10px;
}

#datos_pestana_peq ul.listaForoB{
	display:block;
	list-style-type:none;
	list-style-position:inside;
	list-style-image:url("img/flechaf.gif");
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1.7em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:10px;
}

#datos_pestana_peq ul.listaForoCazul{
	display:block;
	list-style-type:none;
	list-style-image:url("img/flechaf.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1.7em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:25px;
	background-color: #fffce9;
}

#datos_pestana_peq ul.listaForoC{
	display:block;
	list-style-type:none;
	list-style-image:url("img/flechaf.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1.7em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:25px;
}

#datos_pestana_peq ul.listaForoDazul{
	display:block;
	list-style-type:none;
	list-style-image:url("img/flechaf.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1.7em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:50px;
	background-color: #fffce9;
}

#datos_pestana_peq ul.listaForoD{
	display:block;
	list-style-type:none;
	list-style-image:url("img/flechaf.gif");
	list-style-position:inside;
	text-align:left;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5860BB;
	line-height:1.7em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:50px;
}

#datos_pestana_peq a{
	color: #3C6579;
	font-weight:none;
	text-decoration: none;
}

#datos_pestana_peq a:a2{
	color: #5860BB;
	font-weight:bold;
	text-decoration: none;
}

TABLE
{	
	display: table;			
	margin-left:auto;
	margin-right:auto;	
}

.tabla{	
	margin-left:0px;
	margin-right:0px;	
}

.table1{
	width: 425px;
}

.table2{
	width: 425px;
}

.table3{
	width: 425px;
	height: 200px;
}

.table4{
	width: 425px;
	height: 10px;
}

.table_datos_autor{			
	border: 0px black solid;
	width:100%;	
	margin-left:0px;
}

.td_autor_desc{
	width: 70%;
	text-align:justify;	
	border: 1px black solid;
}

.td_autor_img{
	width: 30%;	
	border: 1px black solid;
}

.td_obra_desc{
	width: 260px;
	text-align:justify;	
	margin-left:0px;
	border: 0px black solid;
}

.td_obra_img{
	width: 140px;
	text-align:left;
	border: 0px black solid;
}

#datos_foto_obra {
	position:relative;	
	width:140px;
	margin-top:0px;	
	text-align:left;	
	margin-left:0px;
	border: 1px black solid;
}

.datos{
	color:#384a76;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	border: 0px black solid;
	line-height:1.8em;
}

.raya{
	border-top: 1px #c5c1d0 solid;
}

.td_autor_flechilla{
	width: 300px;	
	text-align: right;	
}

.td1{
	width: 425px;
	text-align:center;
}

.td11{
	width: 425px;
	text-align:justify;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.td1izq{
	width: 100px;
	text-align:left;
	font-weight:bold;
}

.td1der{
	width: 325px;
	text-align:left;
	font-weight:bold;
}

.td2{
	width: 75px;
	color: #384a76;
	font-weight:bold;
	text-align: left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td2grande{
	width: 145px;
	color: #384a76;
	font-weight:bold;
	text-align: left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td3{
	width: 350px;
	text-align:left;
}

.td4{
	width: 15px;
}

.td4center{
	text-align: center;
	width: 10px;
}

.td4center2{
	text-align: center;
	width: 30px;
}

.td4center2b{
	text-align: center;
	width: 30px;
	background-color: #fffce9;
	color: #384a76;
}

.td4center2g{
	text-align: center;
	width: 230px;
}

.td450{
	text-align: right;
	width: 373px;
}

.td4center2gb{
	text-align: center;
	width: 230px;
	background-color: #fffce9;
	color: #384a76;
}

.td4center3{
	text-align: center;
	width: 40px;
}

.td4center3b{
	text-align: center;
	width: 40px;
	background-color: #fffce9;
	color: #384a76;
}

.td4center4{
	text-align: center;
	width: 55px;
}

.td4center4b{
	text-align: center;
	width: 55px;
	background-color: #fffce9;
	color: #384a76;
}

.td2height{
	height: 25px;
	font: 0.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.td2horizontal{
	width: 2px;
	font: 0.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.td5{
	width: 425px;
	color: #3C6579;
	text-align:center;
}

.td5rojo{
	width: 425px;
	color: #00FF00;
	text-align:center;
}

.td5b{
	width: 425px;
	color: #a1a9c0;
	text-align:center;
}

.td5bleft{
	width: 425px;
	color: #4D6CD6;
	text-align:left;
}

.td5left{
	width: 425px;
	color: #FFFFFF;
	text-align:left;
}

.td5rojo{
	width: 425px;
	color: #ff0000;
	text-align:center;
	font-weight:bold;
}

.td6{
	width: 425px;
	text-align:left;
	color: #5860BB;
}

.td7{
	width: 350px;
	text-align:left;
	background-color: #E7EFEF;
	color: #5860BB;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.table_escala
{			
	border-collapse:collapse;
	border-spacing:0px; 
	border: 0px black solid;
}

.td_escala_cab{
	width: 443px;
	height:28px;
	text-align:right;		
	border: 0px black solid;
	background-image:  url("img/cabescala.gif");	
	background-repeat: no-repeat;
}

.td_escala{
	width: 443px;
	height:420px;
	text-align:justify;	
	vertical-align:bottom;
	/*border: 1px black solid;*/
	background-image:  url("img/tablaescalas.gif");	
	background-repeat: no-repeat;
}

.tdpedido1{
	width: 45px;
	color: #384a76;
	text-align:center;
	/*font-weight:bold;*/
}

.tdpedido2{
	width: 125px;
	color: #384a76;
	text-align:left;
}

.tdpedido3blanco{
	width: 75px;
	color: #384a76;
	text-align:left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	background-color:#fffce9;
}

.tdpedido4blanco{
	width: 375px;
	color: #384a76;
	text-align:left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	background-color:#fffce9;
}


.tdpedido5blanco{
	width: 35px;
	color: #384a76;
	text-align:left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	background-color:#fffce9;
}

.tdpedido3{
	width: 75px;
	color: #ffffff;
	text-align:left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
}

.tdpedido4{
	width: 275px;
	color: #384a76;
	text-align:left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
}

.tdpedido5{
	width: 45px;
	color: #384a76;
	text-align:left;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
}

.tdpedido6{
	width: 2px;
	color: #384a76;
	text-align:center;
	font: 0.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
}

.tdpedido{
	width: 125px;
/*	background-color: #fffce9;*/
	text-align:center;
}

.prueba{
	background-color: #384a76;
	font: 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	color: #fffce9;
}

#minaltura {
	position: relative;
  float:right;
  width:1px;
  height:650px;  
}
  
#clear {
	position: relative;
  clear:both;
  height:1px;
  overflow:hidden;  
}



/*********** iconos botones ***********/
.botonbuscar{
	border-width:0px;	
	background:url('img/btbuscar2.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:20px;
}

.botoncomprar{
	border-width:0px;	
	background:url('img/btcomprar.gif');
	background-repeat: no-repeat;	
	width:88px;
	height:33px;
}

.botonbuscar2{
	border-width:0px;	
	background:url('img/btbuscar3.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:20px;
}



.botoncat{
	border-width:0px;	
	background:url('img/btbuscar3.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:20px;
}

.botoncat2{
	border-width:0px;	
	background:url('img/btenviar3.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:22px;
}

.enviar{
	border-width:0px;	
	width:64px;
	height:17px;
}

#botonvolver{
	position:relative;	
	width:63px;
	height:23px;
	background: url('img/btvolver.gif') top left no-repeat;
	margin-left:auto;
	margin-right:auto;	
	text-decoration:none;
	float:right;	
	border:0px black;
}

.botonvolver{
	border-width:0px;	
	background:url('img/volver.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:22px;
}

.botonaceptar{
	border-width:0px;	
	background:url('img/btaceptar.gif');
	background-repeat: no-repeat;	
	width:74px;
	height:22px;
}

.botonrecordar{
	border-width:0px;	
	background:url('img/btrecordar.gif');
	background-repeat: no-repeat;	
	width:149px;
	height:22px;
}

.botonaceptar_carrito{
	border-width:0px;	
	background:url('img/btaceptar_carrito.gif');
	background-repeat: no-repeat;	
	width:74px;
	height:22px;
}

.botonenviar{
	border-width:0px;	
	background:url('img/btenviar.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:20px;
}

.botonanadir{
	border-width:0px;	
	background:url('img/btenviar2.gif');
	background-repeat: no-repeat;	
	width:68px;
	height:20px;
}

.botonanadir2{
	border-width:0px;	
	background:url('img/btactualizar.gif');
	background-repeat: no-repeat;	
	width:90px;
	height:28px;
	margin-bottom:4px;	
}

.img2{
	border: 2px solid #E7EFEF;	
}

#fotomarco{
	border-width:0px;	
	background:url('img/imgmarcos.gif');
	background-repeat: no-repeat;	
	width:135px;
	height:111px;
	float:left;
}

#fotopaspastu{
	border-width:0px;	
	background:url('img/paspartu.gif');
	background-repeat: no-repeat;	
	width:129px;
	height:111px;
	float:right;
	margin-left:7px;
}

.buscar{
//	background-color: #E7EFEF;
	border: 1px solid #161238;
	width:102px;
	height:16px;
	font: 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5860BB;
}

.inputespecial{
	border: 0px solid #161238;
	width:18px;
	height:17px;
	background-color: #fffce9;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
}

.inputespecial1{
	border: 0px solid #161238;
	width:18px;
	height:17px;
	background-color: #384a76;
	font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fffce9;
}

.input2{
	background-color: #fffce9;
	border: 1px solid #384a76;
	width:190px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
}

.input3{
	background-color: #fffce9;
	border: 1px solid #161238;
	width:109px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5860BB;
}

.texareacontacto{
	width:370px;
	height:100px;
	color: #3C6579;
	font-weight: bold;
	background-color:#FFFFFF;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#datos_categoria {
	position:relative;	
	width:440px;
	padding-top:15px;
	padding-left:5px;
	text-align:center;	
	color:#fffce9;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	border: 1px solid #161238;*/
} 

.btfondo3{
	border-width:0px;			
	text-align:center;			
	font-weight:bold;
	font-size:10px;
	font-family:Verdana;
	color:#0037D6;
	width:120px;
	height:16px;
	background-color:#E7EFEF;
}

.btrecordar{
	border: 1px solid #a1a9c0;
	text-align:center;			
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
	color:#0037D6;
	width:120px;
	height:20px;
	background-color:#a1a9c0;
}

select{
	width:152px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;
	text-decoration:none;	
	background-color: #fffce9;
	border: 1px solid #384a76;
}

.tahoma12brojo{FONT-FAMILY: Tahoma,Verdana; FONT-SIZE: 12px; COLOR:#ff0000; FONT-WEIGHT:BOLD;Text-Decoration: none;}
.tit_buscador{FONT-FAMILY: Tahoma,Verdana; FONT-SIZE: 12px; COLOR:#717c98; FONT-WEIGHT:BOLD;Text-Decoration: none;}

/* TABLA */

.tabla {
/*
	border-collapse: collapse;
	border: 1px solid #666;
*/
}

.tabla th
{
	border: 1px solid #666;
	background            : #FFF ;
	color                 : #666; 
	padding               : 5px 10px;
}

.tabla .light{
	border: 1px solid #666;
	background-color:white;

}

.tabla .dark{
	border: 1px solid #666;
	background-color:gray;
	color:white;

}

