/*ESTRUCTURA*/
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image:url(../img/fondoweb.gif);
 background-repeat:repeat-x;
}
img{
border:none;
}

#container { 
 margin: 0 auto;
 width: 900px;
 height:auto;
}

#container_secciones {
 background-image:url(../img/fondo_container.gif);
 background-repeat:repeat-y;
 background-position:left;
 margin: 0 auto;
 width: 901px;
 height:auto;
 text-align:justify;
}

html>body #container_secciones {
 background-image:url(../img/fondo_container.gif);
 background-repeat:repeat-y;
 background-position:left;
 margin: 0 auto;
 width: 900px;
 height:auto;
 text-align:justify;
}

#cabecera {
 color: #333;
 width: 900px;
 height: 64px;
 border-top:solid #fff 10px;
 background-image:url(../img/fondo_cabecera.gif);
 background-repeat:no-repeat;
}

#logo_inicio{
width:272px;
height:64px;
float:left;
}

a.logo:link, a.logo:visited {
 width:272px;
 height:64px;
 display:block;
 text-decoration:none;
 float:left;
}
a.logo:hover {
 width:272px;
 height:64px;
 display:block;
 text-decoration:none;
 float:left;
}

#btn_cliente {
 width:124px;
 height: 40px;
 float:left;
 padding-left:457px;
 }
 
a.boton_cliente:link, a.boton_cliente:visited {
  width:124px;
  height: 40px;
  text-decoration:none;
  background-image:url(../img/btn_cliente1.gif);
  background-repeat:no-repeat;
  display:block;
  float:right;
}
a.boton_cliente:hover {
  text-decoration: none;
  background-image:url(../img/btn_cliente2.gif);
  background-repeat:no-repeat;
}

/*NAVEGACION*/
#navegacion_carro {
 float: left;
 width: 875px;
 height: 29px;
 line-height: 27px;
 color: #333;
 margin: 0px 0px 0px 0px;
 background-image:url(../img/fondo_navegacion_carro.gif);
 background-repeat:no-repeat;
 padding-left: 25px;
 display:block;
}

a.nav:link, a.nav:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #fff;
  text-decoration:none;
  margin-right: 46px;
  font-weight:bold;
}
a.nav:hover {
  color: #fff;
  text-decoration: none;
  background-color:#e1a5ed;
  border-top:solid #fff 1px;
  border-bottom:solid #fff 1px;
}
#contactar {
 float: left;
 height: 27px;
}

#info {
 float: left;
 color: #fff;
 line-height:29px;
 margin-left: 120px;
 margin-right: 50px;
 }
a.ayuda:link, a.ayuda:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  width:152px;
  height:29px;
  color: #fff;
  text-decoration:none;
  background-image:url(../img/ico_ayuda.gif);
  background-position:left;
  background-repeat:no-repeat;
  display:block;
  font-weight:bold;
  margin-left:4px;
}
a.ayuda:hover {
  width:152px;
  height:29px;
  color: #fff;
  text-decoration: none;
  background-color:#e1a5ed;
  background-image:url(../img/ico_ayuda2.gif);
  background-position:left;
  background-repeat:no-repeat;
  display:block;
}
#sombra_navegacion {
 float: left;
 width: 900px;
 height: 16px;
 background-image:url(../img/fondo_sombranav.gif);
 background-repeat:no-repeat;
 display:block;
 margin-bottom:-5px;
}

#consultas {
 float: left;
 width: 827px;
 height: 26px;
 color: #333;
 margin: 0px 0px 0px 0px;
 background-image:url(../img/fondo_consultas.gif);
 background-repeat:no-repeat;
 padding-left:73px;
 background-color:#00FF33;
}

html>body #consultas2 {
 float: left;
 color: #fff;
 line-height:26px;
}

#consultas2 {
 float: left;
 color: #fff;
 line-height:24px;
 margin-top:-1px;
}

a.nav2:link, a.nav2:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 26px;
  color: #000;
  text-decoration:none;
  font-weight:bold;
}
a.nav2:hover {
  color: #000;
  text-decoration: none;
  background-color:#ffb3b2;
  border-top:solid #000 1px;
  border-bottom:solid #000 1px;
}

.buscar {
 /*float: left;
 color: #fff;
 width:26px;
 height:26px;
 margin-left:2px;
 background-image:url(../img/lupa1.gif);
 background-position:left;
 border:none;
 cursor: pointer;*/
 background-image: url(../img/lupa1.gif); 
 float: left;
 color: #fff;
 width:26px;
 height:26px;
 margin-left:2px;
 border-width: 0;
 cursor: pointer;
}

html>body #consultas_lupa {
 float: left;
 color: #fff;
 line-height:25px;
 padding-left:457px;
 margin-top:-1px;
}
#consultas_lupa {
 float: left;
 color: #fff;
 line-height:25px;
 padding-left:457px;
 padding-top:2px;
}

a.lupa:link, a.lupa:visited {
 float: left;
 color: #fff;
 width:26px;
 height:26px;
 display:block;
 margin-left:2px;
 text-decoration:none;
 background-image:url(../img/lupa1.gif);
}
a.lupa:hover {
 float: left;
 color: #fff;
 width:26px;
 height:26px;
 display:block;
 text-decoration:none;
 background-image:url(../img/lupa2.gif);
}

#busqueda {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align:right;
 padding-right:54px;
 float: left;
 width: 846px;
 line-height: 16px;
 color: #d101f7;
 margin: 0px 0px 0px 0px;
 background-color:#FFF;
}

 a.boton_avanzada:link, a.boton_avanzada:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #d101f7;
  text-decoration: none;
}
a.boton_avanzada:hover {
  text-decoration: underline;
  }

#btn_carro {
 float: left;
 color: #fff;
 height:29px;
 }
 
 a.boton_carro:link, a.boton_carro:visited {
  width:159px;
  height: 29px;
  text-decoration:none;
  background-image:url(../img/btn_carro1.gif);
  background-repeat:no-repeat;
  display:block;
}
a.boton_carro:hover {
  color: #000;
  text-decoration: none;
  background-image:url(../img/btn_carro2.gif);
  background-repeat:no-repeat;
}
 
 
/*COLUMNA IZQUIERDA*/
#izquierda { 
 color: #333;
 background: #fff;
 width: 198px;
 height:auto;
 float: left;
}

#menu_left { 
 color: #333;
 background: #d101f7;
 height: auto;
 width: 198px;
 float: left;
}

 a.boton_menu:link, a.boton_menu:visited {
  width:173px;
  height: 18px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #fff;
  text-decoration:none;
  background-image:url(../img/btn_menu1.gif);
  background-repeat: repeat-x;
  display:block;
  padding-top:14px;
  padding-left:25px;
  font-weight:bold;
}
a.boton_menu:hover {
  color: #fff;
  text-decoration: none;
  background-image:url(../img/btn_menu2.gif);
  background-repeat: repeat-x;
}

html>body #menu_valores { 
 margin: 0px 0px 0px 0px;
 width: 126px;
 height: 161px;
 float: left;
 background-image:url(../img/fondo_valores.gif);
 background-repeat:no-repeat;
 padding-top:85px;
 padding-left:72px;
}

#menu_valores { 
 margin: 0px 0px 0px 0px;
 width: 126px;
 height: 246px;
 float: left;
 background-image:url(../img/fondo_valores.gif);
 background-repeat:no-repeat;
 background-color:#999999;
 padding-top:85px;
 padding-left:72px;
}

a.btn_valores1:link, a.btn_valores1:visited {
  width:99px;
  line-height: 21px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #000;
  text-decoration:none;
  background-image:url(../img/btn_valores11.gif);
  background-repeat: no-repeat;
  background-position:left;
  display:block;
  margin-bottom:9px;
  padding-left:27px;
  }
a.btn_valores1:hover {
  color: #fff;
  text-decoration: none;
  background-image:url(../img/btn_valores12.gif);
  background-repeat: repeat-x;
}

 a.btn_valores2:link, a.btn_valores2:visited {
  width:99px;
  line-height: 21px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #000;
  text-decoration:none;
  background-image:url(../img/btn_valores21.gif);
  background-repeat: no-repeat;
  background-position:left;
  display:block;
  margin-bottom:9px;
  padding-left:27px;
  }
a.btn_valores2:hover {
  color: #fff;
  text-decoration: none;
  background-image:url(../img/btn_valores22.gif);
  background-repeat: repeat-x;
}

 a.btn_valores3:link, a.btn_valores3:visited {
  width:99px;
  line-height: 21px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #000;
  text-decoration:none;
  background-image:url(../img/btn_valores31.gif);
  background-repeat: no-repeat;
  background-position:left;
  display:block;
  margin-bottom:9px;
  padding-left:27px;
  }
a.btn_valores3:hover {
  color: #fff;
  text-decoration: none;
  background-image:url(../img/btn_valores32.gif);
  background-repeat: repeat-x;
}

 a.btn_valores4:link, a.btn_valores4:visited {
  width:99px;
  line-height: 21px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #000;
  text-decoration:none;
  background-image:url(../img/btn_valores41.gif);
  background-repeat: no-repeat;
  background-position:left;
  display:block;
  margin-bottom:9px;
  padding-left:27px;
  }
a.btn_valores4:hover {
  color: #fff;
  text-decoration: none;
  background-image:url(../img/btn_valores42.gif);
  background-repeat: repeat-x;
}

 a.btn_valores5:link, a.btn_valores5:visited {
  width:99px;
  line-height: 21px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #000;
  text-decoration:none;
  background-image:url(../img/btn_valores51.gif);
  background-repeat: no-repeat;
  background-position:left;
  display:block;
  margin-bottom:9px;
  padding-left:27px;
  }
a.btn_valores5:hover {
  color: #fff;
  text-decoration: none;
  background-image:url(../img/btn_valores52.gif);
  background-repeat: repeat-x;
}

html>body #direccion { 
 margin: 0px 0px 0px 0px;
 width: 196px;
 height: 171px;
 float: left;
 background-image:url(../img/fondo_direccion.gif);
 background-repeat: no-repeat;
 background-position:left;
 clear:both;
 }
 
 #direccion { 
 margin: 0px 0px 0px 0px;
 width: 198px;
 height: 171px;
 background-image:url(../img/fondo_direccion.gif);
 background-repeat: no-repeat;
 background-position:left;
 clear:both;
 position:relative;
 margin-top:-84px;
 }

/*COLUMNA DERECHA*/
#derecha { 
 float: right;
 color: #333;
 border-left: 1px solid #4c2190;
 margin: 0px 0px 0px 0px;
 height: auto;
 width: 701px;
 display: inline;
}

#seleccion { 
 background: #f3c2ea;
 margin: 0px 0px 0px 0px;
 width: 661px;
 height: auto;
 padding:15px 20px 20px 20px;
 float:left;
 }
 
.negrita18 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 18px;
 color:#000;
 font-weight:bold;
}

.fucsia18 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 18px;
 color:#d101f7;
 font-weight:bold;
}

.destacado_selec { 
 margin: 0px 0px 0px 0px;
 width: 330px;
 height: auto;
 margin-top:20px;
 float:left;
}

.avance_libro { 
width:auto;
height:auto;
}

.foto_libro { 
 margin-right:12px;
 float:left; 
}

.texto_libro { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 width: 220px;
 height:auto;
 float:left;
}

.texto_libro2 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#666;
 width: 220px;
 height:auto;
 float:left;
}

.titulo12 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#535353;
 font-weight:bold;
}

.titulo13 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#535353;
 font-weight:bold;
}

.negrita_amarilla13 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#FFFF00;
 font-weight:bold;
}

.precio11 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 font-weight:bold;
}

#top10 { 
 background-image:url(../img/fondo_top10_tit.gif);
 background-repeat: no-repeat;
 background-position:left;
 margin: 0px 0px 0px 0px;
 width: 701px;
 height: 77px;
 float:left;
 }
 
#top10_ficcion { 
 margin: 0px 0px 0px 0px;
 width: 350px;
 height: auto;
 float:left;
 border-right: 1px solid #4c2190;
 }

#top10_noficcion { 
 margin: 0px 0px 0px 0px;
 width: 350px;
 height: auto;
 float:left;
}

.destacado_top10ficcion { 
 margin: 0px 0px 0px 0px;
 width: 329px;
 height: auto;
 margin:10px 0px;
 padding-left:20px;
 float:left;
}

.destacado_top10noficcion { 
 margin: 0px 0px 0px 0px;
 width: 329px;
 height: auto;
 margin:10px 0px;
 padding-left:20px;
 float:left;
}

/*LIBROS*/
#zona_azul{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#ffef00;
font-weight:bold;
width:671px;
height:auto;
background-image:url(../img/fondo_azul.gif);
background-repeat:repeat-y;
margin-top:-2px;
padding:10px 0px 10px 30px;
float:left;
}

#zona_verde{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#ff008c;
width:671px;
height:auto;
background-image:url(../img/fondo_verde.gif);
background-repeat:repeat-y;
margin:0px;
padding:10px 0px 10px 30px;
float:left;
}

#zona_amarilla{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#0025ff;
font-weight:bold;
width:671px;
height:auto;
background-image:url(../img/fondo_amarillo.gif);
background-repeat:repeat-y;
margin:0px;
padding:10px 0px 10px 30px;
float:left;
}

#zona_fucsia{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#47df00;
font-weight:bold;
width:671px;
height:auto;
background-image:url(../img/fondo_fucsia.gif);
background-repeat:repeat-y;
margin:0px;
padding:10px 0px 10px 30px;
float:left;
}

a.azul:link, a.azul:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height:17px;
 color:#fff;
 font-weight:bold;
 text-decoration:none;
 padding:0px 42px;
}

a.azul:hover {
background-color:#ffef00;
color:#000;
border-top:solid #fff 1px;
border-bottom:solid #fff 1px;
}
a.verde:link, a.verde:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height:17px;
 color:#000;
 font-weight:bold;
 text-decoration:none;
 padding:0px 42px;
}

a.verde:hover {
background-color:#ff008c;
color:#fff;
border-top:solid #fff 1px;
border-bottom:solid #fff 1px;
}

a.amarillo:link, a.amarillo:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height:17px;
 color:#000;
 font-weight:bold;
 text-decoration:none;
 padding:0px 42px;
}
a.amarillo:hover {
background-color:#0025ff;
color:#fff;
border-top:solid #fff 1px;
border-bottom:solid #fff 1px;
}

a.fucsia:link, a.fucsia:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height:17px;
 color:#fff;
 font-weight:bold;
 text-decoration:none;
 padding:0px 42px;
}
a.fucsia:hover {
background-color:#47df00;
color:#000;
border-top:solid #fff 1px;
border-bottom:solid #fff 1px;
}


/*FICHA*/
#contenido_tit_seccion {
 background-image:url(../img/fondo_tit_seccion.gif);
 background-position:left;
 display:block;
 float:left;
 width:701px;
}


#tit_seccion {
 margin: 0px 0px 0px 0px;
 width: auto;
 height: 50px;
 float:left;
 padding-left:46px;
}

#enlace_seccion_nov {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #FFFF00;
 font-size:18px;
 font-style:italic;
 font-weight:bold;
 line-height: 48px;
 text-align:right;
 padding-right:20px;
}
 
a.enlace_seccion:link, a.enlace_seccion:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#FFF;
 font-size:18px;
 font-style:italic;
 font-weight:bold;
 text-decoration:underline;
 line-height: 48px;
}
a.enlace_seccion:hover {
 color:#fef705;
 text-decoration:underline;
}

#contenido{
 background-image:url(../img/fondo_ficha.gif);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 width: 611px;
 min-height:490px;
 height: auto;
 padding:31px 45px 10px 45px;
 float:left;
 }
 
html>body #contenido2{
 margin: 0px 0px 0px 45px;
 width: 611px;
 height: auto;
 padding: 31px 0px 10px 0px;
 float:left;
 }
 
 #contenido2{
 margin: 31px 0px 0px 25px;
 width: 611px;
 height: auto;
 padding: 0px 0px 10px 0px;
 float:left;
 }
 
 #ficha {
 margin: 0px 0px 0px 0px;
 width: 611px;
 height:auto;
 padding:31px 45px 10px 45px;
 float:left;
}
 
 #suscripcion_conte {
 background-image:url(../img/fondo_ficha.gif);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 width: 611px;
 height:auto;
 height: auto;
 padding:31px 41px 10px 40px;
 float:left;
 }
 
#datos_ficha { 
 margin: 0px 0px 0px 0px;
 width: 661px;
 height: auto;
 float:left;
 }

.foto_ficha{
float:left;
margin-right:10px;
}

.borde_imagen_ficha{
border: solid #fff 1px;
float:left;
}

.texto_ficha { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#535353;
 width: auto;
 height:auto;
}
#texto_ficha_dvd { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#535353;
 width: 389px;
 height:auto;
 float:left;
}

html>body #sombra_top_ficha {
background-image:url(../img/sombra_top_ficha.gif);
width:701px;
height:9px;
float:left;
margin-bottom:0px; 
}

#sombra_top_ficha {
background-image:url(../img/sombra_top_ficha.gif);
width:700px;
height:9px;
float:left; 
margin-bottom:-7px;
}

#creditos_ficha {
background-image:url(../img/creditos_ficha.gif);
width:700px;
height:auto;
float:left; 
}

#creditos_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#535353;
padding-top:8px;
padding-left:55px;
width:300px;
height:auto;
float:left;
}

.creditos_negrita {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#535353;
font-weight:bold;
}

#creditos_right {
padding-top:8px;
padding-right:43px;
text-align:right;
float:right;
width:294px;
}

#texto_right {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#535353;
text-align:left;
font-weight:bold;
float:right;
padding-right:8px;
}

#precio {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color:#535353;
text-align:right;
font-weight:bold;
float:right;
padding-right:8px;
}

.euros_negrita {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color:#535353;
font-weight:bold;
}

#comprar {
background-image:url(../img/btn_comprar2.gif);
width: 87px;
height: 76px;
float:right;
margin-bottom:-10px;
}

a.boton_comprar:link, a.boton_comprar:visited{
background-image:url(../img/btn_comprar1.gif);
width: 87px;
height: 76px;
display:block;
}
a.boton_comprar:hover{
background-image:url(../img/btn_comprar2.gif);
width: 87px;
height: 76px;
}

#sombra_bottom_ficha {
background-image:url(../img/sombra_bottom_ficha.gif);
background-repeat:no-repeat;
background-color:#f3c2ea;
width:700px;
height:25px;
float:left;
text-align:center;
}

#mas_obras { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0px;
 width: 657px;
 height: auto;
 padding:10px 0px 10px 45px;
 float:right;
 background-image:url(../img/fondo_ficha.gif);
 background-repeat:repeat-y;
}

.texto_mas_obras { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0px 0px 0px 0px;
 width: 612px;
 border-bottom:solid #000 1px;
}

.otro_libro{
width:86px;
height:136px;
float:left;
margin: 0px 43px 23px 0px;
display:inline;
}

.otro_dvd{
width:96px;
height:136px;
float:left;
margin: 0px 30px 23px 0px;
display:inline;
}

/*SECCIONES*/

.destacado_seccion {
 background-image:url(../img/fondo_avance_sec.gif);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 width: 611px;
 height: auto;
 margin:10px 0px;
 float:left;
 display: block;
}

.texto_seccion { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 width: 224px;
 min-height:136px;
 float:left;
 padding-right:10px;
 margin-right:10px;
}

.texto_seccion_dvd { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 width: 215px;
 min-height:136px;
 float:left;
 padding-right:10px;
 margin-right:10px;
}

.creditos_seccion { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 width: 224px;
 height:auto;
 float:right;
 padding:0px 10px 10px 30px;
 margin-top: 0px;
}

.comprar_seccion { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 text-align:right;
 width: 264px;
 height:auto;
 float:right;
 padding:0px 0px 10px 5px;
}

a.boton_comprar2:link, a.boton_comprar2:visited{
background-image:url(../img/btn_comprar21.gif);
background-position:left;
background-repeat:no-repeat;
line-height: 46px;
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#004cec;
text-align:left;
text-decoration:none;
padding-left:50px;
float:left;
}
a.boton_comprar2:hover{
background-image:url(../img/btn_comprar22.gif);
background-position:left;
background-repeat:no-repeat;
line-height: 46px;
text-decoration:underline;
float:left;
}

#siguiente {
 width: 611px;
 height: auto;
 float:left;
 text-align:right;
 }
 
a.flecha_right:link, a.flecha_right:visited{
 background-image:url(../img/flechita_right1.gif);
 background-position:right;
 background-repeat:no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 color:#4c2190;
 width: auto;
 line-height: 12px;
 padding-right:14px;
 text-align:right;
 text-decoration:none;
 display:block;
 }
 a.flecha_right:hover{
 background-image:url(../img/flechita_right2.gif);
 background-position:right;
 background-repeat:no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 color:#000;
 text-decoration:underline;
 }
 
 a.flecha_left:link, a.flecha_left:visited{
 background-image:url(../img/flechita_left1.gif);
 background-position:left;
 background-repeat:no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 color:#4c2190;
 width: auto;
 line-height: 12px;
 padding-left:14px;
 text-align:left;
 text-decoration:none;
 display:block;
 float:left;
 }
 a.flecha_left:hover{
 background-image:url(../img/flechita_left2.gif);
 background-position:left;
 background-repeat:no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 color:#000;
 text-decoration:underline;
 }
 
/*NOVEDADES*/
#contenido_novedades{
 background-image:url(../img/fondo_novedades.gif);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 width: 611px;
 min-height:490px;
 height: auto;
 padding:31px 45px 10px 45px;
 float:left;
}

/*AYUDA*/
a.boton_ayuda:link, a.boton_ayuda:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#535353;
line-height:18px;
text-decoration:none;
font-weight:bold;
padding:0px 6px;
}

a.boton_ayuda:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#fff;
border-top:solid #000 1px;
border-bottom:solid #000 1px;
background-color:#993300;
}

a.help:link, a.help:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 18px;
 color:#000;
 font-weight:bold;
 text-decoration:none;
}

a.help:hover {
background-color:#f8daf2;
 border-top:solid #000 1px;
 border-bottom:solid #000 1px;
}

a.enlace_help:link, a.enlace_help:visited{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#9d1114;
 text-decoration:underline;
}

a.enlace_help:hover{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#d101f7;
 text-decoration:underline;
}

.puntos{
padding: 0px 30px;
background-image:url(../img/fondo_puntos.gif);
background-position:top left;
background-repeat:no-repeat;
}

/*CUESTIONARIO*/

.apartado { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-align:left;
 color:#fff;
 background-color:#9d1114;
 line-height:24px;
 font-weight:bold;
 display:block;
 padding-left:8px;
}

.pregunta { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align:left;
 color:#000;
 font-weight:bold;
 padding-bottom:6px;
 display:block;
}

.respuesta { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align:left;
 color:#000;
 width:300px;
 line-height:22px;
 padding-left:10px;
}

.nota { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align:center;
 color:#000;
 width:auto;
 line-height:22px;
}

.izquierda{
margin:1px 6px 0px 20px;
float:left;
}

#datos_cuestionario {
width:610px;
height:auto;
float:left;
clear:both;
margin-bottom:10px;
}

#datos_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#535353;
text-align:right;
padding-right:10px;
width:194px;
line-height:22px;
float:left;
}

#datos_right {
line-height:22px;
text-align:left;
float:right;
width:400px;
}

#boton_form {
width:701px;
line-height:22px;
text-align:center;
float:left;
}

#suscripcion_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#535353;
text-align:right;
width:250px;
line-height:22px;
float:left;
margin:10px 0px;
}

#suscripcion_right {
margin:10px 0px;
line-height:22px;
text-align:left;
float:right;
width:280px;
}

#suscripcion_bottom {
float:left;
width:611px;
}

#autorizo {
background-image:url(../img/creditos_ficha.gif);
width:580px;
height:auto;
float:left; 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000;
padding:10px 60px;
}

#enviar{
float:left;
text-align:center;
width:701px;
clear:both;
}

/*CARRO*/

.moneda { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align:left;
 color:#000;
 width:300px;
 line-height:22px;
 padding-left:250px;
}

#contrasena_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
text-align:justify;
padding:33px 20px;
width:240px;
height:auto;
float:left;
margin:10px 0px;
background-color:#9d1114;
}

#contrasena_right {
margin:10px 0px;
width:220px;
height:auto;
text-align:left;
float:right;
padding:18px;
border:solid #9d1114 1px;
}

#contrasena_bottom {
float:left;
width:611px;
text-align:center;
}

.cliente{
width:90px;
display:block;
text-align:right;
float:left;
}

.nota2 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 text-align:left;
 color:#000;
}

.compra { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align:center;
 color:#fff;
 background-color:#9d1114;
 line-height:24px;
 padding:4px;
}

.compra2 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align:center;
 color:#000;
 background-color:#f8daf2;
 line-height:24px;
 padding:4px;
 border-right:solid #f3c2ea 1px;
 border-bottom:solid #f3c2ea 1px;
}

.compra3 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight:bold;
 text-align:center;
 color:#000;
 background-color:#f8daf2;
 line-height:24px;
 padding:4px;
 border-right:solid #f3c2ea 1px;
 border-bottom:solid #f3c2ea 1px;
}

.destino{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align:center;
 color:#000;
 font-weight:bold;
 padding:20px;
 width:auto;
 height:auto;
 border:solid #fff 1px;
 background-color:#f8daf2;
}

.comprueba { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align:center;
 color:#fff;
 background-color:#9d1114;
 line-height:24px;
 display:block;
 padding:4px;
}

.tiempo1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align:center;
 color:#000;
  background-color:#f8daf2;
 font-weight:bold;
 padding:4px 4px;
 width:140px;
 border-right:solid #f3c2ea 1px;
 border-bottom:solid #f3c2ea 1px;
}

.tiempo2{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align:center;
 color:#000;
 background-color:#f8daf2;
 font-weight:bold;
 padding:4px 4px;
 width:160px;
 border-right:solid #f3c2ea 1px;
 border-bottom:solid #f3c2ea 1px;
}

.garantia{
margin-right:20px;
float:left;
}

.tiempo3{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align:center;
 color:#000;
 background-color:#f8daf2;
 font-weight:bold;
 padding:4px 4px;
 width:auto;
 border-bottom:solid #f3c2ea 1px;
 display:block;
}

#botones_pedido { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#535353;
 width: 191px;
 height:204px;
 float:left;
 padding:70px 0px 0px 0px;
 margin-right:30px;
 text-align:center;
}

.mas_ayuda{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align:center;
 color:#fff;
 font-weight:bold;
 padding:20px;
 width:auto;
 height:auto;
 border:solid #fff 1px;
background-color:#9d1114;
}

/*BASE*/
#base { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align:center;
 color:#666;
 padding-top:20px;
 width: 900px;
 height:auto;
 border-bottom: solid #fff 10px;
 border-top: solid #4c2190 1px;
 clear: both;
 background-color:#FFF;
}

a.enlace_base:link, a.enlace_base:visited { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#666;
 text-decoration:none;
}
a.enlace_base:hover { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000;
 text-decoration:underline;
}

.clear{
clear:both;}

.destino{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align:center;
 color:#000;
 font-weight:bold;
 padding:20px;
 width:auto;
 height:auto;
 border:solid #fff 1px;
 background-color:#f8daf2;
}

.destino_pedido{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align:left;
 color:#000;
 padding:20px;
 width:auto;
 height:auto;
 border:solid #fff 1px;
 background-color:#f8daf2;
}

.destino_negrita{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#000;
 font-weight:bold;
}
