/* general */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color: #333333;
	
	background-color: #990033;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}

/* enlaces */
a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
a:hover{ text-decoration:none; }

.rojo_fondo {
	BACKGROUND-COLOR: #b84d71; }

/* titulos de seccion*/
h1{ font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #990033; font-weight: normal; }
h2{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; }
p{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }


/* textos */
.txt_blanco { color:#FFFFFF; text-decoration:none }
.txt_negro  { color:#000000; text-decoration:none }
.txt_rojo   { color:#FF0000; text-decoration:none }
.txt_violeta{ color:#6365CA; text-decoration:none }
.txt_granate{ color:#990033; text-decoration:none }

.txt_10      { font-size: 10px; }

/* textos tematicas */
.txt_azul         { color:#023497; }
.txt_azul:hover   { color:#867AE9; }
.txt_azul:visited { color:#986633; }

/* PALETA DE COLORES */
.color_blanco { background-color:#FFFFFF }
.color_negro  { background-color:#000000 }
.color_gris   { background-color:#D3D3D3 }

.color_01     { background-color:#CC9966 }
.color_02     { background-color:#990033 }
.color_03     { background-color:#BA4726 }




/* Elementos de menu */
.menu {
	border-top:1px solid #AE003A;
	border-bottom:1px solid #7A0029;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#900130', EndColorStr='#A1063A');*/
	height:25px;
}
.menu_txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#EED6DE; text-decoration:none; }
.menu_txt:hover{ color:#FFFFFF; text-decoration:none; }


/* colores de las secciones del menu pestañas */
.libreria_utopia               { color:#990033; text-decoration:none; font-weight: bold; }

.borde_top_blanco              { border-top:1px solid #FFFFFF;}

.quienes_somos                 { background-color:#9DCDC1; }
.quienes_somos_borde           { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#9DCDC1; }
.quienes_somos_estamos         { background-color:#7FBEAE; }
.quienes_somos_borde_estamos   { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#7FBEAE; }
.quienes_somos_txt             { color:#006766 }
.quienes_somos_degradado       { border-right:1px solid #7FBEAE; border-bottom:1px solid #7FBEAE; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7FBEAE', EndColorStr='#CCE5DF')}

.donde_estamos                 { background-color:#B6B6C2; }
.donde_estamos_borde           { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#B6B6C2; }
.donde_estamos_estamos         { background-color:#7F7F9B; }
.donde_estamos_borde_estamos   { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#7F7F9B; }
.donde_estamos_txt             { color:#626182 }
.donde_estamos_degradado       { border-right:1px solid #7F7F9B; border-bottom:1px solid #7F7F9B; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F7F9B', EndColorStr='#B6B6C2')}

.dónde_estamos                 { background-color:#B6B6C2; }
.dónde_estamos_borde           { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#B6B6C2; }
.dónde_estamos_estamos         { background-color:#7F7F9B; }
.dónde_estamos_borde_estamos   { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#7F7F9B; }
.dónde_estamos_txt             { color:#626182 }
.dónde_estamos_degradado       { border-right:1px solid #7F7F9B; border-bottom:1px solid #7F7F9B; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F7F9B', EndColorStr='#B6B6C2')}

.atencion_al_cliente           { background-color:#BAD4E3; }
.atencion_al_cliente_fondo     { background-color:#EAF2F7; }
.atencion_al_cliente_borde     { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#BAD4E3; }
.atencion_al_cliente_estamos   { background-color:#80A5BA; }
.atencion_al_cliente_borde_estamos { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#80A5BA; }
.atencion_al_cliente_txt       { color:#658EA6 }
.atencion_al_cliente_degradado { border-right:1px solid #7F7F9B; border-bottom:1px solid #80A5BA; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#80A5BA', EndColorStr='#BAD4E3')}

.atención_al_cliente           { background-color:#BAD4E3; }
.atención_al_cliente_fondo     { background-color:#EAF2F7; }
.atención_al_cliente_borde     { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#BAD4E3; }
.atención_al_cliente_estamos   { background-color:#80A5BA; }
.atención_al_cliente_borde_estamos { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#80A5BA; }
.atención_al_cliente_txt       { color:#658EA6 }
.atención_al_cliente_degradado { border-right:1px solid #7F7F9B; border-bottom:1px solid #80A5BA; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#80A5BA', EndColorStr='#BAD4E3')}


.sitio_seguro                  { background-color:#F1C6B5; }
.sitio_seguro_borde            { border-right:1px solid #C9937D; border-left:1px solid #FFFFFF; background-color:#F1C6B5; }
.sitio_seguro_estamos    { background-color:#C9937D; }
.sitio_seguro_borde_estamos          { border-right:1px solid #C9937D; border-left:1px solid #FFFFFF; background-color:#C9937D; }
.sitio_seguro_txt              { color:#AF7964 }
.sitio_seguro_degradado        { border-right:1px solid #7F7F9B; border-bottom:1px solid #C9937D; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C9937D', EndColorStr='#F1C6B5')}

.privacidad                    { background-color:#EDEEAA; }
.privacidad_borde              { border-right:1px solid #C6C774; border-left:1px solid #FFFFFF; background-color:#EDEEAA; }
.privacidad_estamos            { background-color:#C6C774; }
.privacidad_borde_estamos      { border-right:1px solid #C6C774; border-left:1px solid #FFFFFF; background-color:#C6C774; }
.privacidad_txt                { color:#ACAD5A }
.privacidad_degradado          { border-right:1px solid #C6C774; border-bottom:1px solid #C6C774; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C6C774', EndColorStr='#EDEEAA')}

.condiciones_de_envio          { background-color:#D2EFB5; }
.condiciones_de_envio_borde    { border-right:1px solid #7A7CB83; border-left:1px solid #FFFFFF; background-color:#D2EFB5; }
.condiciones_de_envio_estamos  { background-color:#A7CB83; }
.condiciones_de_envio_borde_estamos  { border-right:1px solid #A7CB83; border-left:1px solid #FFFFFF; background-color:#A7CB83; }
.condiciones_de_envio_txt      { color:#608639 }
.condiciones_de_envio_degradado{ border-right:1px solid #A7CB83; border-bottom:1px solid #A7CB83; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A7CB83', EndColorStr='#D2EFB5')}


/*Área cliente */

.mis_pedidos                 { background-color:#9DCDC1; }
.mis_pedidos_borde           { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#9DCDC1; }
.mis_pedidos_estamos         { background-color:#7FBEAE; }
.mis_pedidos_borde_estamos   { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#7FBEAE; }
.mis_pedidos_txt             { color:#006766 }
.mis_pedidos_degradado       { border-right:1px solid #7FBEAE; border-bottom:1px solid #7FBEAE; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7FBEAE', EndColorStr='#CCE5DF')}

.datos_facturación                 { background-color:#B6B6C2; }
.datos_facturación_borde           { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#B6B6C2; }
.datos_facturación_estamos         { background-color:#7F7F9B; }
.datos_facturación_borde_estamos   { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#7F7F9B; }
.datos_facturación_txt             { color:#626182 }
.datos_facturación_degradado       { border-right:1px solid #7F7F9B; border-bottom:1px solid #7F7F9B; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F7F9B', EndColorStr='#B6B6C2')}


.datos_envio          { background-color:#BAD4E3; }
.datos_envio_borde     { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#BAD4E3; }
.datos_envio_estamos   { background-color:#80A5BA; }
.datos_envio_borde_estamos { border-right:1px solid #7FBEAE; border-left:1px solid #FFFFFF; background-color:#80A5BA; }
.datos_envio_txt       { color:#658EA6 }
.datos_envio_degradado { border-right:1px solid #7F7F9B; border-bottom:1px solid #80A5BA; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#80A5BA', EndColorStr='#BAD4E3')}


.mis_favoritos                    { background-color:#EDEEAA; }
.mis_favoritos_borde              { border-right:1px solid #C6C774; border-left:1px solid #FFFFFF; background-color:#EDEEAA; }
.mis_favoritos_estamos            { background-color:#C6C774; }
.mis_favoritos_borde_estamos      { border-right:1px solid #C6C774; border-left:1px solid #FFFFFF; background-color:#C6C774; }
.mis_favoritos_txt                { color:#ACAD5A }
.mis_favoritos_degradado          { border-right:1px solid #C6C774; border-bottom:1px solid #C6C774; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C6C774', EndColorStr='#EDEEAA')}

.boletín_novedades          { background-color:#D2EFB5; }
.boletín_novedades_borde    { border-right:1px solid #7A7CB83; border-left:1px solid #FFFFFF; background-color:#D2EFB5; }
.boletín_novedades_estamos  { background-color:#A7CB83; }
.boletín_novedades_borde_estamos  { border-right:1px solid #A7CB83; border-left:1px solid #FFFFFF; background-color:#A7CB83; }
.boletín_novedades_txt      { color:#608639 }
.boletín_novedades_degradado{ border-right:1px solid #A7CB83; border-bottom:1px solid #A7CB83; border-left:1px solid #FFFFFF;
								 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A7CB83', EndColorStr='#D2EFB5')}


.Resultado_búsqueda          { background-color:#9A0000; }
.Resultado_búsqueda_txt      { color:#9A0000 }


.area          { background-color:#9A0000; }
.area_txt      { color:#9A0000 }



.buscador_avanzado          { background-color:#9A0000; }
.buscador_avanzado_txt      { color:#9A0000 }

.cátalogo_Tematicas          { background-color:#9A0000; }
.cátalogo_Tematicas_txt      { color:#9A0000 }

.carrito          { background-color:#9A0000; }
.carrito_txt      { color:#9A0000 }
.carrito_titulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }
.carrito_cantidad{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }
.carrito_precio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }
.carrito_iva { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }
.carrito_cantidad_textfield { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }
.carrito_productos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }

.Portes         { background-color:#9A0000; }
.Portes_txt      { color:#9A0000 }
.Portes_fondo     { background-color:#B84D71; }
.Portes_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }


.libros_texto         { background-color:#9A0000; }
.libros_texto_txt      { color:#9A0000 }
.libros_texto_fondo     { background-color:#B84D71; }
.libros_texto_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }



.libros_regalo         { background-color:#9A0000; }
.libros_regalo_txt      { color:#9A0000 }
.libros_regalo_fondo     { background-color:#B84D71; }
.libros_regalo_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }



.proveedores         { background-color:#9A0000; }
.proveedores_txt      { color:#9A0000 }
.proveedores_fondo     { background-color:#B84D71; }
.proveedores_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }






.datos_personales         { background-color:#9A0000; }
.datos_personales_txt      { color:#9A0000 }
.datos_personales_fondo     { background-color:#B84D71; }
.datos_personales_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.datos_personales_textfield { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }
.datos_personales_text_azul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#023497; text-decoration:none; }


.datos_pago         { background-color:#9A0000; }
.datos_pago_txt      { color:#9A0000 }
.datos_pago_fondo     { background-color:#B84D71; }
.datos_pago_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.datos_pago_fondo2     { background-color:#eeeeee; }


.fin_compra_contrareembolso         { background-color:#9A0000; }
.fin_compra_contrareembolso_txt      { color:#9A0000 }
.fin_compra_contrareembolso_fondo     { background-color:#B84D71; }
.fin_compra_contrareembolso_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.fin_compra_contrareembolso_fondo2     { background-color:#eeeeee; }


.fin_compra_transferencia         { background-color:#9A0000; }
.fin_compra_transferencia_txt      { color:#9A0000 }
.fin_compra_transferencia_fondo     { background-color:#B84D71; }
.fin_compra_transferencia_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.fin_compra_transferencia_fondo2     { background-color:#eeeeee; }

.footer_texto { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }

.papeleria         { background-color:#D2EFB5; }
.papeleria_txt      { color:#D2EFB5 }

.ALBOR-COHS         { background-color:#D2EFB5; }
.ALBOR-COHS_txt      { color:#D2EFB5 }

.EOS         { background-color:#D2EFB5; }
.EOS_txt      { color:#D2EFB5 }

.novedades          { background-color:#D2EFB5; }
.novedades_txt      { color:#D2EFB5 }

.boletin_de_novedades          { background-color:#D2EFB5; }
.boletin_de_novedades_txt      { color:#D2EFB5 }

.ventajas_de_registrarse          { background-color:#124459; }
.ventajas_de_registrarse_txt      { color:#124459 }

.actividades_de_la_libreria          { background-color:#124459; }
.actividades_de_la_libreria_txt      { color:#124459 }

.Proveedor_online          { background-color:#9A0000; }
.Proveedor_online_txt      { color:#9A0000 }

.formulario_boletín          { background-color:#9A0000; }
.formulario_boletín_txt      { color:#9A0000 }


/* formulario */
.caja_buscador, .caja_buscador_papeleria  {
	border-top-color: 1px solid #5A5854; 
	border-right-color: 1px solid #C1C1C1; 
	border-bottom-color: 1px solid #C1C1C1; 
	border-left-color: 1px solid #5A5854;
	
	width:120px;
	height:20px; 

}

/* padding  */
.padding_5       { padding:5px;  }
.padding_10      { padding:10px; }
.padding_15      { padding:15px; }
.padding_20      { padding:20px; }

/* padding left */
.padding_left_5  { padding-left:5px;  }
.padding_left_10 { padding-left:10px; }
.padding_left_15 { padding-left:15px; }
.padding_left_20 { padding-left:20px; }
.padding_left_25 { padding-left:25px; }
.padding_left_30 { padding-left:30px; }

.menuBG { background-color:#E5E5E5; }
.lineBG { background-color: #737373; }

.menucolor0 { background-color:#666699; }
.menucolor1 { background-color:#006699; }
.menucolor2 { background-color:#669999; }
.menucolor3 { background-color:#CC3300; }
.menucolor4 { background-color:#FF9900; }
.menucolor5 { background-color:#336633; }
.menucolor6 { background-color:#66CC00; }


.textcolor0 { color:#0099CC; }
.textcolor1 { color:#663399; }
.textcolor2 { color:#999966; }
.textcolor3 { color:#336633; }
.textcolor4 { color:#66CC00; }
.textcolor5 { color:#FF9900; }
.textcolor6 { color:#990033; }

.oculto{
color:#FFFFFF;
}
