body{
	text-align:center;
	margin:0;
	background-color: #fffce9; 
} 

/*
fffce9
3C6579
384a76
a1a9c0
*/

.imagen{
	border: 0px;
}

.imagen_borde{
	margin:10px;	
}

#contenedor {
	position:relative;
	width: 777px;	
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color: #fffce9; 	
	border-bottom: 2px #fffce9 solid;
	border: 0px #000000 solid;
	/*border: 1px black solid;*/
}

.descripcion{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;	
}


.centrado {
	position:relative;
	width: 425px;	
	margin-top:10px;
	margin-left:10px;
	margin-right:20px;
	margin-bottom:10px;
	text-align:justify;
	font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;	
	border: 0px #000000 solid;
}

#cabecera {
	position:relative;
	width:777px;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#cabecera_menus {
	border: 0px #000000 solid;
	position:relative;
	height:23px;
	width:777px;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image:  url("imagenes/barramenus.gif");	
}

#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;
}

#lateral_izq {
	position:relative;	
	border: 0px #000000 solid;
	float:left;
	margin-top:0px;	
	width:155px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;
	color:#3C6579;
}

.carrito_tabla {
	border: 1px #384a76 solid;
	margin-top:0px;	
	font: 1em 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;
}

.enunciado{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;
	color:#384a76;	
	text-align:left;
}

/*

#logo_dos {
	border-bottom: 1px #000000 solid;
	position:relative;
	width:777px;
	text-align:right;
	background-image:  url("img/fondotitulo.gif");	
	background-repeat: no-repeat;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#lateral_izq ul{
	display:block;
	list-style-type:none;
	list-style-image:url("img/marcador5.gif");
	list-style-position:outside;
	text-align:left;	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

#lateral_izq ul a{
	font-weight:none;
	text-decoration:none;
	color:#3C6579;
	border: 0px;
}



#buscador_cab {
	border: 0px #000000 solid;
	margin-top:0px;	
	margin-left:0px;	
	font: 0.8 em Verdana, Geneva, Arial, Helvetica, sans-serif;	
	position:relative;		
//	height:40px;
	width:155px;
}

#buscador select{
	width:125px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0029BD;
	font-weight:none;
	text-decoration:none;	
}
*/

#buscador {
	position:relative;		
	width:155px;
	text-align:center;
	font-weight:bold;
}

/*
.subcategoria{	
	color:#FF0000;	
}

.autor{	
	color:#269F00;
	font-weight:bold;
}

#buscador_base {
	position:relative;	
	width:155px;
	height:25px;
	text-align:center;
	background-image:  url("img/btbuscar.gif");	
	background-repeat: no-repeat;	
}
*/
#carrito {
	position:relative;	
	text-align:center;
	border:0px;
}
/*
#galeria_cab {
	position:relative;		
	height:23px;
	width:155px;

}

#galeria {
	position:relative;		
	width:155px;
	text-align:center;
	background-image:  url("img/patmenu.gif");	
	background-repeat: repeat-y;	
}

#galeria_base {
	position:relative;	
	height:12px;
	width:155px;
	background-image:  url("img/menucierre.gif");	
	background-repeat: no-repeat;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

#novedades {
	position:relative;		
	width:155px;
	height:30px;	
}

#exposiciones {
	position:relative;		
	width:155px;
	height:30px;	
}

#enmarcacion {
	position:relative;		
	width:155px;
	height:30px;	
}

#escuela_cab {
	position:relative;		
	height:23px;
	width:155px;
//	background-image:  url("img/menuescuela.gif");	
//	background-repeat: no-repeat;
}

#escuela {
	position:relative;		
	width:155px;
	text-align:center;
	background-image:  url("img/patmenu.gif");	
	background-repeat: repeat-y;
}

#escuela_base {
	position:relative;	
	height:12px;
	width:155px;
	background-image:  url("img/menucierre.gif");	
	background-repeat: no-repeat;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

#foro {
	position:relative;		
	width:155px;
	height:30px;	
}

#info_cab {
	position:relative;		
	height:23px;
	width:155px;
//	background-image:  url("img/menuinfoarte.gif");	
//	background-repeat: no-repeat;
}

#info {
	position:relative;		
	width:155px;
	text-align:center;
	background-image:  url("img/patmenu.gif");	
	background-repeat: repeat-y;
}

#info_base {
	position:relative;	
	height:12px;
	width:155px;
	background-image:  url("img/menucierre.gif");	
	background-repeat: no-repeat;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

#contacto_cab {
	position:relative;		
	height:23px;
	width:155px;
//	background-image:  url("img/menucontacto.gif");	
//	background-repeat: no-repeat;
}

#contacto {
	position:relative;		
	width:155px;
	text-align:center;
	background-image:  url("img/patmenu.gif");	
	background-repeat: repeat-y;
}

#contacto_base {
	position:relative;	
	height:12px;
	width:155px;
	background-image:  url("img/menucierre.gif");	
	background-repeat: no-repeat;
	font: 2px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
*/
#lateral_der {
	position:relative;	
	float:right;
	width:130px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:none;
	text-decoration:none;
	color:#3C6579;
	background-color: #a1a9c0;	
}

#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 a{	
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0029BD;
	font-weight:none;
	text-decoration:none;		
}
*/
#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;
}

#principal {
	position:relative;
	border: 0px #000000 solid;
	margin-left:158px;
	margin-top:0px;
	margin-bottom:4px;
	width:481px;	
	background-color: #fffce9; 
}

#banner_central {
	position:relative;
	border: 0px #000000 solid;
	margin-top:0px;
	margin-bottom:4px;
	width:481px;
	font: 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384677;
	font-weight:bold;	
	background-color: #fffce9; 
	border: px #000000 solid;
}

#datos {
	position:relative;
	margin-right:1px;    
	width:445px;
	padding-right:5px;	
	font:0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
/*	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; 
}

#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:#384a76;
	font-weight:bold;
	margin-left:84px;	
	margin-top:-31px;
	background-color: #a1a9c0;	
	text-align: right;
}


/********************************************************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:360px;
	text-align:center;
}

#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;
}

#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;	
	border: 0px #a1a9c0 solid;
}

#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;
	background-color: #384a76;	
	color:#384a76;
	border:0px black 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: #3C6579;
	text-decoration:none;
	font-weight:bold;
}

#datos_img_izq2 a.a23{
	color: #3C6579;
	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;	
}

.table1{
	width: 425px;
}

.table2{
	width: 425px;
}

.table3{
	width: 425px;
	height: 200px;
}

.table4{
	width: 425px;
	height: 10px;
}

TR
{	
	display: table-row	
}

TD
{ 	
	display: table-cell;
/*	width: 125px;	*/
	vertical-align: middle;
}

.table_datos_autor{			
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;	
	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: 160px;
	text-align:left;
	border: 0px black solid;
}

#datos_foto_obra {
	position:relative;	
	width:173px;
	margin-top:0px;	
	text-align:left;	
	border:0px black solid;
	margin-left:0px;
	border: 0px 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: #00FF00;
	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;  
}

#menu_inferior{
	position:relative;
	clear:both;
	width:99%;
	margin-left:4px;
	margin-right:2px;
	margin-bottom:2px;
	text-align:center;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#fffce9;
}

#menu_inferior a{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

#kernet{
	position:relative;
	clear:both;
	width:100%;
	text-align:center;		
}

#kernet a{
	font: 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3C6579;
	font-weight:bold;
	text-decoration: none;
}

/*********** 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{
	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;
}

.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;
}

input{
	
}

.input1{
	background-color: #fffce9;
	border: 1px solid #161238;
	width:302px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3C6579;
}

.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;
}

textarea{
	margin-bottom:3px;
	background-color: #ffffff;
	border: 1px solid #161238;
	padding:3px;
	font-family: verdana, sans-serif;
	font-size: 100%;
}

.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;}

.subtitulo{
	font: 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#384a76;
	font-weight:none;
	text-decoration:none;	
}
