/*@charset "utf-8";*/
#body {
	margin: 0px auto;
	width: 950px;
	/*height: 954px;*/
}

#cabecera {
	height: 100px;
	width: 950px;
}
#BotonBuscar
{
    width:104;height:18
}
a{color:#966d68;}
/* paginacion */

.paginacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right:2px;
	margin-left: 0px;
	padding:0px 0px 0px 0px;
	color:#5e0f11;
	}
.Btnpag
   {
    border:#FFF solid 1px;
    background:#ffffff;
    color:#966d68;
	font-size:16px;
	font-weight:bold;
	cursor:hand;
	
    }
/* fin paginacion */

.textoRojo
    {
      color:#966d68;  
    }
.BtnBorrar
    {
    border:#966d68 solid 1px;
    background:#ffffff;
    color:#966d68;
    }
.ImgLibro
    {
    margin:10px 0px;    
    }
a.pie
    {
    font-size:12px;
    color:#966d68;
	text-decoration:none;
    }
a.pie:hover
    {
    font-size:12px;
    color:#966d68;
	text-decoration:none;   
    }
.precio {
font-family: Arial, Helvetica, sans-serif;
float: left;
margin-top: 5px;
color:#871b1e;
/*position:absolute;
left:5px;
bottom:3px;*/
}
.preciolibrosolo {
font-family: Arial, Helvetica, sans-serif;
float: left;
margin-top: 5px;
color:#871b1e;
font-size: 15px;
width:200px;
}
.preciotachado{
font-family: Arial, Helvetica, sans-serif;
float: left;
margin-top: 5px;
color:#000000;
text-decoration:line-through;
}
.preciotachadopequeño{
font-family: Arial, Helvetica, sans-serif;
float: left;
margin-top: 5px;
color:#000000;
text-decoration:line-through;
font-size: 10px;
}
.nuevoprecio 
{
font-family: Arial, Helvetica, sans-serif;
float: left;
margin-top: 7px;
color:#871b1e;
font-size: 15px;
float:right;
}
img 
{
	border:0;
}

#logotipo img{
	height: 100px;
	width: 210px;
	float: left;

}
.dibujoflorpequeña {
	width: 104px;
	float: left;
	position:relative;
	margin-left:10px;
	top: 0px;
	left: 2px;
}
.icono {
	width: 23px;
	float: left;
	background-image: url('imagenes/simbolo-libro.jpg');
	float:left;
	height:22px;
}
.icono_relleno{
	width: 106px;
	float: left;
	margin-right:5px;
	margin-left: 5px;
	background-image: url('imagenes/simbolo-libro-relleno.jpg');
	float:left;
	height:22px;
}
.icono_relleno2{
	width: 77px;
	float: left;
	margin-right:5px;
	margin-left: 5px;
	background-image: url('imagenes/simbolo-libro-relleno.jpg');
	float:left;
	height:22px;
}
.icono_relleno3{
	width: 137px;
	float: left;
	margin-right:5px;
	margin-left: 5px;
	background-image: url('imagenes/simbolo-libro-relleno.jpg');
	float:left;
	height:22px;
}
.icono_relleno4 {
    
	width: 23px;
	float: left;
	margin-right:10px;
	background-image: url('imagenes/simbolo-libro-relleno.jpg');
	float:left;
	height:22px;

}
.icono_relleno5 {
	width: 50px;
	float: left;
	margin-right:10px;
	background-image: url('imagenes/simbolo-libro-relleno.jpg');
	float:left;
	height:22px;
}


#paginaranking {
	background-image: url('imagenes/ranking5.jpg');
	background-repeat: no-repeat;
	width: 203px;
	float: left;
	height: 341px;
	margin-top:5px;
}
#paginarankingsinbarra {
	background-image: url('imagenes/ranking5sinbarra.jpg');
	background-repeat: no-repeat;
	position:relative;
	width: 206px;
	float: left;
	height: 343px;
}
#dibujocabecera {
	float: left;
	background-image: url(imagenes/dibujo-flor.gif);
	height: 90px;
	width: 710px;
	background-repeat: no-repeat;
	margin-top: 10px;
}
.lineacabecera {
	background-color: #993300;
	height: 1px;
	width: 950px;
	margin-top: 0px;
	margin-bottom: 1px;
	clear: both;
	font-size:1px;
}
.buscar {
	width: 100px;
	margin-top: 5px;
	height:30px;
}
.textobuscar {
	width: 70px;
	float: left;
	margin:5px 5px 10px 3px;
}
.submit 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#ae8078;
	font-weight:bold;
	background-color:#fbdec7;
	border:solid 1px #fbdec7;
    height: 22px;
}
.txtcajaderecha_arriabajo {
   font-family: Arial, Helvetica, sans-serif;    
   float: left;    
   color: Black;
   padding: 5px;
   margin-left: 10px;
   font-size:12px;
	width: 320px;
}
.cajaderecha_abajo_titular {

   float: left;
   margin-top: 10px;
   margin-left: 5px;
   font-family : Arial, Helvetica, sans-serif;
   font-size:13px;
   float: left;    
   color: #764f49;
   font-weight:bolder;
   padding: 10px;
	width: 307px;
	height: 10px;
}

#bajocabecera {
	height: 35px;

}
.Factura
{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 9px;
	float: left;
	margin-left: 0px;
	font-size: 17px;
	margin-right: 20px;
	color:#966d68;
}
.texto_eb_cabecera {
	font-family: Arial, Helvetica, sans-serif;
	/*margin-top: 9px;*/
	float: left;
	margin-left: 0px;
	font-size: 14px;
	margin-right: 10px;
	color:#966d68;
}
.texto_eb_cabecera2 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	float: left;
	margin-left: 0px;
	font-size: 14px;
	margin-right: 10px;
	color:#966d68;
}
.texto_eb_cabecera3 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	float: left;
	margin-left: 0px;
	font-size: 14px;
	margin-right: 10px;
	color:#966d68;
}
#texto_eb_cabecera a 
{
	font-size: 14px;
	text-decoration:none;
	color:#966d68;
	}
#texto_eb_cabecera a:hover 
{
	font-size: 14px;
	text-decoration:underline;
	}
.texto_catalogo {
	float: left;
	margin-left: 20px;
	width: 656px;
	/*height: 41px;*/
}
.texto_rojo
	{
	color:#FF0000;
	}
.catalogo {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 16px;
	float: left;
	font-size: 14px;
	color:#966d68;
	height: 15px;
}
.li_relacionados {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 16px;
	float: left;
	font-size: 14px;
	color:#966d68;
	height: 15px;
}
.li_evaluados {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 16px;
	float: left;
	font-size: 14px;
	color:#966d68;
	width: 100px;
	height: 15px;
}
.relacionados {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 16px;
	float: left;
	font-size: 14px;
	color:#966d68;
	height: 15px;
}
.boton_ir {
	background-image: url(imagenes/boton-ir.gif);
	float: left;
	width: 60px;
	margin-top: 7px;
	margin-left: 10px;
	background-repeat: no-repeat;
}

.flecha {
	background-image: url('imagenes/flecha.gif') ;
	float: left;
	width: auto;
	margin-top: 12px;
	margin-left: 5px;
	padding-left:16px;
	padding-bottom:5px;
	padding-top:-2PX;
	background-repeat: no-repeat;
	height:10px;
}
.carrito 
{
	background-image: url('imagenes/carrito.jpg');
	float: left;
	width: auto;
	margin-top:5px;
	margin-left: 5px;
	margin-right:3px;
	padding-left:25px;
	background-repeat: no-repeat;
	height:20px;
	}
.flecha_valoracion {
	background-image: url('imagenes/flecha.gif');
	float: left;
	width: 18px;
	margin-top: 11px;
	margin-left: 8px;
	background-repeat: no-repeat;
}
#menulateral {
	float: left;
	margin-top: 20px;
	width: 209px;
	clear:both;
	display:block;
}
.textomenulateral {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 9px;
	font-size: 12px;
	width: 170px;
	color:#966d68;
	padding-left:2px;

}
.textomenulateral a 
{
	color:#966d68;
	}
.textomenulateral a:hover 
{
	color:#966d68;
	text-decoration:none;
	}
#submenu 
{
	padding-top:8px;
	padding-left:1px;
	margin-left:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 170px;
	color:#966d68;
	background-color: #fff6ee;
	height:auto;
	float:left;
	
	}
#submenu ul 
{
	margin:2px 0px 3px 0px;
	padding:0;
	}
#submenu li 
{
	margin-left:3px;
	/*height:20px;*/
	list-style-type:none;
	
	}
#submenu a 
{
	color:#966d68;
	text-decoration:none;
	}
#submenu a:hover 
{
	text-decoration:underline;
	}
a.textomenulateral
{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 9px;
	font-size: 12px;
	width: 178px;
	color:#966d68;
	text-decoration:none;
}
a.textomenulateral:hover
{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 9px;
	font-size: 12px;
	width: 178px;
	color:#966d68;
	text-decoration:underline;
}
.flechamenu {
	width: 184px;
	margin-top: 9px;
	float: left;
	height: 15px;
	vertical-align:middle;
}
.cajaderechadcha_abajo {
	height: 120px;
	background-color: #e2b38e;
	width: 350px;
	float: right;
}

.textomenulateral_inicio {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 12px;
	width: 185px;
	margin-left: 20px;
	float: right;
	font-size: 12px;
}
.txtfotolibrogrande_descripcion {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 12px;
	width: 390px;
	margin-left: 0px;
	float: left;
	font-size: 12px;

}
.titularfotolibrogrande {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 12px;
	width: 390px;
	margin-left: 0px;
	float: left;
	font-size: 12px;
	font-weight:bolder;
	text-transform: uppercase;
	color:#871b1e;

}
.RegaloEspecial
	{
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	margin:12px 0px 50px 0px;
	padding:5px 5px;
	/*background:#fcdec6;*/
	width: 390px;
	float: left;
	font-size: 12px;
	font-weight:bolder;
	text-transform: uppercase;
	color:#871b1e;
	border:#d69b6c solid 1px;
	}
.RegaloEspecial img
	{
	position:absolute;
	right:-30px;
	bottom:-35px;

/*	margin:-60px;*/
	}

#txtcesta_compra {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:25px;
	width: 168px;
	margin-left: 0px;
	float: right;
	font-size: 12px;
	font-weight:bolder;

}
#txtcesta_compra a 
{
	font-size: 12px;
	text-decoration:none;
	color:Black;
	}
#txtcesta_compra a:hover 
{
	text-decoration:underline;
	}
.flechamenu_inicio {
	background-image: url(imagenes/flecha.gif);
	float: left;
	width: 16px;
	margin-top: 0px;
	background-repeat: no-repeat;
}
.cajaderechaizq {
	width: 350px;
	/*background-image: url(imagenes/foto-caja-derecha-izquierda.jpg);*/
	height: 240px;
	float: left;
	background-repeat: no-repeat;
}


#cajaderechafoto {
	float: right;
	margin-left: 20px;
	border: medium solid #996600;
	height: 240px;
	width: 700px;
	margin-right: 20px;
	margin-top: 20px;
}
#cajafotolibrogrande {
	float: right;
	margin-left: 20px;
	width: 700px;
	margin-right: 20px;
	margin-top: 20px;
}
.cajalibrosrecomendados {
	float: right;
	margin-left: 10px;
	height: 308px;
	width: 700px;
	margin-right: 20px;
	margin-top: 20px;
}
.fotolibrogrande {
	float: left;
	/*height: 240px;*/
	width: 289px;
}
.txtfotolibrogrande {
	float: right;
	height: auto;
	width: 410px;
}
#cajacatalogo {
	float: right;
	/*height:694px;*/
	width: 742px;
	margin:15px 0px 5px 0px; 
	
}
.cajaderechadcha {
	height: 240px;
	width: 350px;
	float: right;
}

.signo_mas {
	float: left;
	/*background-image: url('imagenes/signo-mas.jpg');*/
	background-repeat: no-repeat;
	width: 24px;
	margin-top:50px;
	height: 15px;
	margin-left:5px;
}
.signo_mas2 {
	float: left;
	background-image: url('imagenes/signo-mas.jpg');
	background-repeat: no-repeat;
	width: 19px;
	margin-top:50px;
	height: 15px;
	margin-left:10px;
}
.cesta_compra {
	/*float: right;*/
	width: 30px;
	height: 20px;
	/*margin:65px 27px 0px 0px;*/
	position:absolute;
	right:3px;
	top:80px;

}
.cesta_compra2 {
	float: right;
	background-image: url('imagenes/icono-cesta-de-la-compra.jpg');
	background-repeat: no-repeat;
	width: 30px;
	margin-top:20px;
	height: 20px;
	margin-right:10px;
	margin-left: 5px;
}
.cesta_compra_grande {
	float: left;
	background-image: url('imagenes/icono-cesta-de-la-compra.jpg');
	background-repeat: no-repeat;
	width: 30px;
	margin-top:20px;
	height: 20px;
	margin-right:10px;
}
.cajaderechadcha_arriba {
	height: 240px;
	background-color: #e4c4ab;
	width: 350px;
	float: right;
}
.lineaseparadora {
	background-color: #993300;
	height: 1px;
	width: 950px;
	margin-top: 1px;
	margin-bottom: 1px;
	clear: both;
}
#cajacentro 	{
	height: 273px;
}
#caja_abajo {
	float: left;
	height: 352px;
	width: 950px;
	margin-bottom:10px;
}
#caja_hoja_parking {
	float: left;
	height: 347px;
	width: 205px;
}
.caja_abajodcha {
	float: right;
	width: 690px;
	margin-right: 0px;
	margin-left: 0px;
	height: 300px;
}
.hoja {
	background-image: url(imagenes/hoja-de-papel.jpg);
	height: 360px;
	width: 219px;
	background-repeat: no-repeat;
}

.caja_abajoizq {
	float: left;
	width: 218px;
	height: 360px;
}
#txt_hoja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 12px 0px 6px -9px;
}
#txt_hoja a {
	font-size: 12px;
	color:Black;
	text-decoration:none;
}
#txt_hoja a:hover {
	text-decoration:underline;
}
.cajaabajo1 {
	float: left;
	width: 225px;
	height: 268px;
	margin-right:5px;
	margin-left:5px;
}
.librorecomendado_pequeño {
	float: left;
	width: 232px;
	height: 128px;
	margin-right:5px;
	margin-left:0px;
}
.cajaabajocat {
	float: left;
	width: 172px;
	
	/*height: 265px;*/
	padding:0px;
	margin:0px 5px 10px 5px;
	
	}
.cajaabajocat_especial {
	float: left;
	width: 160px;
	height: 265px;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:10px;

}
#textohoja {
	float: left;
	margin-top: 100px;
	margin-left: 25px;
	width: 170px;
}
#cajastxtblanca {
	/*background-image: url('imagenes/cajaseparadorlibros.jpg');
	background-repeat: no-repeat;*/
	float: left;
	width: 715px;
	margin-top:2px;
	clear:both;
}
#cajaslibrosrec {
	float: left;
	width: 739px;
	/*height: 120px;*/
	margin-top:5px;
}

.cajaabajo2 {
	float: left;
	width: 225px;
	height: 300px;
}

#titulolibroabajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:15px 2px 0px 0px;
	float: left;
	width:165px;
	color:#5e0f11;
	height:33px;
	}
.titulolibroabajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right:2px;
	margin-left: 0px;
	padding:0px 0px 0px 0px;
	float: left;
	color:#5e0f11;
	height:33px;
	}
#titulolibroabajo a
    {
	color:#5e0f11;
	font-size: 12px;
	text-decoration:none;
	}
#titulolibroabajo a:hover
    {
	text-decoration:underline;
	}
#titulolibroabajo_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 20px;
	float: left;
	height:30px;
	margin-right:2px;
	/*width:140px;*/
	color:#5e0f11;
	}
.titulolibroabajo_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	float: left;
	height:30px;
	margin-right:2px;
	/*width:140px;*/
	color:#5e0f11;
	}
#titulolibroabajo_index a
    {
	color:#5e0f11;
	font-size: 12px;
	text-decoration:none;
	}
#titulolibroabajo_index a:hover
    {
	text-decoration:underline;
	}

.estrella {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	width: 97px;
	background-image: url('imagenes/libros-relacionados.gif');
	height: 85px;
}
.txtlibro_rec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 45px;
	float: right;
	width: 110px;
	text-transform: uppercase;
	height: 44px;
	margin-right:1px;
	padding:2px;
	font-weight:bold;
	position:relative;
	
}
#txtlibrorectitular 
{
	color:#5e0f11;
}
#txtlibrorectitular a
{
	color:#5e0f11;
	text-decoration:none;
}
#txtlibrorectitular a:hover
{
	text-decoration:underline;
}

.fondo_estrella
    {
	float: left;
	width: 120px;
	height: 97px;
	background-image: url('imagenes/fondo-estrella-.jpg');
    }
.libros_relacionados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 20px;
	margin-left: 15px;
	float: left;
	margin-right:10px;
	width: 226px;
	text-transform: uppercase;
	height: 31px;
}
.fotolibro_rec {
	float: left;
	width: 76px;
	height: 97px;
	margin-right:5px;
}
.cajagloballibro_rec
    {
    
	float: left;
	width: 215px;
	height: 150px;
	margin-left:15px;
	margin-right:5px;
	margin-bottom:10px;

}

.cajaabajo3 {
	float: left;
	width: 225px;
	height: 300px;
}
.fotolibro_abajo_index
{
	margin-top: 5px;
	float: left;
	width: 100px;
	background-repeat: no-repeat;
	/*height: 160px;*/
	margin-right: 30px;
	max-height:160px;
	min-height:160Px;

}

.fotolibro_abajocat {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	width: 145px;
	height: 157px;
	margin-right:8px;
	margin-bottom:20px;
	position:relative;
}
.fotolibro_abajocat_especial {
	margin-top: 0px;
	float: left;
	width: 118px;
	height: 124px;
	margin-right:0px;
	margin-bottom:8px;
}
.cajatxtlibro_portada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	width: 185px;
	height: 88px;
	background-color: #FF9933;
}
.cajatxtlibro_portada1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	width: 165px;
	height: 80px;
	margin-left:15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.cajatxtlibro_catalogo_index
{
	background-color: #fff6ee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 141px;
	height: 80px;
	margin-left:-8px;
	padding: 5px 5px 2px 10px;
	position:relative;
}
.cajatxtlibro_catalogo {
	background-color: #fff6ee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 141px;
	height: 80px;
	margin-left:0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	position:relative;
}
.lineaseparador_libros {
	background-color: #993300;
	height: 1px;
	width: 950px;
	margin-bottom: 1px;
	clear: both;
	font-size:1px;
}
#valoraciones {
	float:left;
	margin-left:0px;
	width: 735px;
	margin-top:10px;
}
.valor_estrellas {
	float:left;
	margin-left:10px;
	background-image: url('imagenes/fotolibro-portada.jpg');
	
}
.valorlibroestrellas {
	font-family: Arial, Helveltica, Sans-Serif;
	float:left;
	margin-left:5px;
	/*width: 151px;*/
	font-size:12px;
	margin-right:5px;
	margin-top:10px;
	text-transform:uppercase;
	color:#e67a25;
}
#cajaeval_opiniones {
	float:left;
	margin-left:0px;
	width: 704px;
	margin-right:0px;
	margin-top:10px;
}
#cajaeval_opiniones a {
	color:#e67a25;
	font-size:12px;
	text-decoration:none;
}
#cajaeval_opiniones a:hover {
	text-decoration:underline;
}

.valoropiniones {
	font-family: Arial, Helveltica, Sans-Serif;
	float:left;
	width: 192px;
	font-size:12px;
	margin-right:5px;
	margin-top:10px;
}
.leeropiniones {
	font-family: Arial, Helveltica, Sans-Serif;
	float:left;
	
	width: 116px;
	font-size:12px;
	margin-right:5px;
	margin-top:10px;
	color:#e67a25;
	text-decoration:underline;
}
.lineaseparador_libros_catalogo {
	background-color: #993300;
	height: 1px;
	width: 730px;
	margin-bottom: 10px;
	clear: both;
	margin-top:5px;
	float:left;
	font-size:1px;
	
}
.textoiempresa {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 10px;
	color:#000000;
    width:100%;
	text-align: center;
}
	
.textopie {
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 10px;
	color:#000000;
	width:100%;
	text-align: center;
}
.textopie_general {
	float: left;
	width:100%;
}

#pie 	{
	height: 188px;
}
#piecatalogo 	{
		width:947px;
}
	
.lineaseparadora2 {
	background-color: #993300;
	float:left;
	height: 1px;
	width: 710px;
	margin-top: 5px;
	margin-bottom: 1px;
	clear: both;
	font-size:1px;
}
.lineaseparadoracat {
	background-color: #993300;
	height: 1px;
	width: 730px;
	margin-top: 5px;
	margin-bottom: 5px;
	float:right;
	font-size:1px;
}
.valorproducto {
	width: 125px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
	float:left;
	height: 23px;
}
.linea_librorelacionado {
	background-color: #993300;
	height: 50px;
	width: 1px;
	margin-top: 5px;
	margin-bottom: 15px;
	clear: both;
	float:left;
}
.lineaseparadoravertical {
	background-color: #993300;
	height: 310px;
	width: 1px;
	margin-top: 0px;
	margin-bottom: 1px;
	clear: both;
	margin-right: 1px;
	margin-left: 1px;
}
.barrahorizontalabajo {
	background-color: #996600;
	float: left;
	width: 700px;
	height: 40px;
	margin-right: 0px;
}
.adornoabajo 
{
 background-image: url('imagenes/adorno.jpg');
 background-repeat: no-repeat;
 margin-left:330px;
 margin-top:20px;
	height: 107px;
	width: 268px;
}
#capaderechacontacto 
{
width:180px;
float:left;
position:relative;
margin-left:20px;
padding:2px 0px 5px 10px;
text-align:center;	
	}
#capaderechacontacto a
{
font-size:12px;	
	color:#966d68;
text-decoration:none;
	}
#capaderechacontacto a:hover
{
text-decoration:underline;
	}
	

/*FORMULARIO CONTACTO*/
.td 
{
height:35px;
	}
#formulario
{
float:left;
width:500px;
height:400px;
vertical-align:middle;
border:0px;
padding-top:20px;
margin-left:10px;
border-right:solid 1px #666;
}

.textocontacto
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.textfield {
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999; 
font-size:11px;
margin:3px;
margin-bottom:5px;
padding: 3px 10px 5px;
width:200px;
float:left;
}
.textcoment {
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999; 
font-size:11px;
margin:3px;
margin-bottom:5px;
height:130px;
padding: 5px 10px 5px;
width:200px;
float:left;
}

#comocomprar 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:604px;
background-color: #fff6ee;
color:#966d68;
font-size:12px;
margin:0px;
padding:10px 10px 10px 20px;
	}
#titularpopup 
{
width:98%;
height:22px;
background-color:#f2d8c3;
color:#966d68;
font-size:12px;
margin-bottom:10px;
padding:8px 0px 0px 8px;
	}
.tablaregalo 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#966d68;
font-size:12px;
padding-left:5px;
}	
.texto 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#966d68;
font-size:12px;
padding-left:5px;
width: 701px;
}
.textoPDF 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#966d68;
font-size:12px;
}
.texto_promocion
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#961b1e;
font-size:14px;
margin:10px 0px;

}
a.enlace 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#966d68;
font-size:12px;
text-decoration:none;
	}
a.enlace:hover 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#966d68;
font-size:12px;
text-decoration:underline;
	}
a.enlacecolor
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003300;
font-size:12px;
text-decoration:none;
	}
a.enlacecolor:hover 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003300;
font-size:12px;
text-decoration:underline;
	}
#estrellas 
    {
	width:165px;
	float:left;
	margin:5px 0px 0px 0px;
	}
#estrellas_index
    {
    position:relative;
	width:165px;
	float:left;
	margin:0px 0px 0px -10px;
	height:24px;
	top:0px;
	}	
.actualizar
{
float:left;
font-size:10px;
font-weight:bold;
width:15px;

border-left:1px dotted #000000;
border-right:1px dotted #000000;
border-top:1px dotted #000000;
border-bottom:1px dotted #000000;

margin-top:0px;
text-align:center;
color:#CB161D;

} 

.avisoconexionsis
{

/*float:center;*/
background:#fff;
margin-left:100px;
padding-bottom:10px;
width:800px;
}

.textoavisoconexionsis
{

float:left;
margin-top:20px;
margin-bottom:15px;
margin-left:5px;
margin-right:10px;
font-size:12px;
line-height:18px;
text-align:left
}

#ContenidoMedio
{
 width:735px; 
 float:right;
}

.tbbuscar{padding-top:6px; width:203px; float: left; }



/* ----------------------------------------------------*/
#featured{ 
	width:460px; 
	padding-right:250px; 
	position:relative; 
	/*rder:5px solid #ccc; */
	height:250px; overflow:hidden;
	/*background:#fff;*/
	margin-top:20px;
	float:left;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; right:0px; 
	list-style:none; 
	padding:0; margin:0; 
	width:170px; height:250px;
	overflow:auto;
	overflow-x:hidden;

}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; 
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; 
	background:#fff; 
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	width:150px;
	text-decoration:none;
	color:#333;  
	background:#fff; 
	border:1px solid #e1e1e1;
}
#featured li.ui-tabs-nav-item a:hover{
    height:60px; 
	width:150px;
	border:1px solid #951011;
}
#featured li.ui-tabs-selected{ 
	/*background:url('imagenes/selected-item.gif') top left no-repeat; */
	
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#fff; 
	border:1px solid #951011;
}
#featured .ui-tabs-panel{ 
	width:528px; height:250px; 
	background:white; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:60px; 
	background: url('imagenes/transparent-bg.png'); 
	width:528px;
	
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:15px; font-family:verdana; 
	color:#fff; padding:5px ; margin:0; font-weight:bold;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
    font-family:Verdana; font-size:11px; 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}