HTML, BODY, TABLE, DIV,SPAN,P,IMG,INPUT,A,UL,LI,FIELDSET, H1,H2 {border-width: 0px;	margin: 0px;padding: 0px;text-decoration: none;}
UL,LI {	display: inline;	list-style: none;}
FORM {	display: inline;}
HTML {	height:99%;border-width: 0px;	margin: 0px;	padding: 0px;	text-decoration: none;	overflow: auto;}
H1 {	color: #954550;	font-size: 18px;	font-weight: normal;	letter-spacing: -1px;}
H2 {	color: #954550;	font-size: 16px;	font-weight: bold;}
.h2b {	color: #954550;	font-size: 14px;	font-weight: bold;}
BODY {
    	background:#FBFBFB url(../img/2009_fondo_web.jpg) repeat-x;
	color: #8E3342;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	width: 100%;
	height:99%;
}
FIELDSET {
	border-color: #D4C8C8;
	border-style: solid;
	border-width: 1px;
	display: block;
	padding-left: 10px;
}
LEGEND {
	color: #a89192;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	text-align: center;
}

.fondo_verde {	background-color: #008000;}
.subrayado {	text-decoration: underline;}
.negrita {	font-weight: bold;}
.texto_centrado {	text-align: center;}
.texto_alineado_izquierda {	text-align: left;}
.texto_alineado_derecha {	text-align: right;}
.texto_blanco {	color: #FFFFFF;}
.texto_azul {	color: #8E3342;}
.texto_azul A {	color: #8d5859;}
.texto_azul A:hover {	color: #bfb5b5;}
.texto_azul_2 {	color: #bb9596;}
.texto_azul_2 A {	color: #bb9596;}
.texto_azul_2 A:hover {	color: #bfb5b5;}
.texto_azul_3 {	color: #af898a;}
.texto_azul_3 A {	color: #af898a;}
.texto_azul_3 A:hover {	color: #bfb5b5;}
.texto_gris {	color: #454545;}
.texto_gris_2 {	color: #9D9D9D;}
.texto_gris A {	color: #454545;}
.texto_gris A:hover {	color: #B5BABF;}
.texto_detalle_noticia {	color: #8d5859;}
.texto_detalle_noticia A {	color: #8d5859;	text-decoration: underline;}
.texto_detalle_noticia A:hover {	color: #bfb5b5;	text-decoration: underline;}
.caja_alta_baja {	text-transform: capitalize;}
.caja_alta {	text-transform: uppercase;}
.fuente_8 {	font-size: 8px;}
.fuente_9 {	font-size: 9px;}
.fuente_10 {	font-size: 10px;}
.fuente_11 {	font-size: 11px;}
.fuente_12 {	font-size: 12px;}
.fuente_14 {	font-size: 18px;}
.interlineado_18 {	line-height: 18px;}
.fuente_20 {	font-size: 20px;}
.menu_enlaces_derecha {	color: #7a5a5b;}
.menu_enlaces_derecha A {	color: #7a5a5b;}
.menu_enlaces_derecha A:hover {	color: #ac9798;}
INPUT, SELECT, TEXTAREA {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
TABLE,TD,TR {	border-collapse: collapse;	border-spacing: 0px;	border-style: inset;	border-width: 0px;}


#franja_superior {
	background-color: #FFFFFF;
	background-image: url(../img/fondo_sup.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	height: 120px;
	margin-top: 0px;
	padding-top: 2px;
	text-align: left;
	width: 728px;
}
#franja_menu {
	float:left;
	background-color: #FFFFFF;
	clear: both;
	width: 725px;
	height: 50px;
	padding-left: 0px;
	padding-top: 0px;
	text-align: left;
}
#franja_banner {
	float:left;
	background-color: #FFFFFF;
	color: #FFFFFF;
	width:163px;
	height:425px;
}
#franja_inferior {
	clear: both;
	color: #6D6861;
	height: 15px;
	text-align: right;
	padding-right: 25px;
}
#margen_inferior {
	background-color: #FFFFFF;
	clear: both;
	height: 10px;
}
#cuadro_flash{
	background-color: #FFFFFF;
	height: 425px;
}
#franja_inferior A {
	color: #6D6861;
}
#franja_inferior A:hover {
	color: #A9A9A9;
}
#logo_izquierda {
	background-image: url(../img/logo.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	float: left;
	font-size: 0px;
	height: 115px;
}
.centrador {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 23px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 915px;
	height:auto;
}
.cuerpo {
	height: auto;
	width: 888px;
}
#contenidos {
	height: expression(document.getElementById("contenidos").offsetHeight<360 ? "360px" : "*");
	clear:both;
	background-color: #FFFFFF;
	display: block;
	height: auto;
	min-height: 360px;
}
#enlacelogo{
width:201 px;
height:48px;
float:left;
}
#controlBar{
float:left;
padding-top: 22px;
width: 512px;
text-align: right;
}
#menus_superiores_derecha {
	float: left;
	width: 755px;

}
#menus_superiores_centro {
	float: left;
	width: 755px;
}
#menus_superiores_centro_principal {
	color: #A61829;
	height: 66px;
	padding-right: 15px;
	padding-top: 2px;
	text-align: right;
	vertical-align:middle;
}
#menus_superiores_centro_principal A {
	color: #A61829;
}
#menus_superiores_centro_principal A:hover {
	color: #EFB9B5;
}
#menus_superiores_centro_principal INPUT {
	background-color: #e4e2e2;
	height: 14px;
	text-align: left;
	text-indent: 4px;
	vertical-align: middle;
	width: 81px;
}
#menus_superiores_centro_categorias {
	background-color: #FFFFFF;
	font-size: 0px;
	height: 21px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
.menus_superiores_centro_botones {
	float: left;
	padding-left: 2px;
	margin-bottom: 1px;
}
.menus_superiores_centro_botones_generales {
	float: left;
	padding-left: 0px;
}
#menus_superiores_centro_subcategorias {
	background-color: #FFFFFF;
	float: left;
	font-size: 0px;
	height: 20px;
	padding: 0px;
}
#menus_superiores_centro_generales {
	background-color: #FFFFFF;
	font-size: 0px;
	height: 15px;
	padding-left: 0px;
	padding-top: 0px;
}
#menus_superiores_centro_derecha {
	float: left;
	font-size: 0px;
	padding-left: 0px;
	text-align: right;
	width: 161px;
}
#banner_h1{
	margin-top:0px;
	float:left;
	width: 158px;
	height:100px;
}
#banner_h2{
	margin-top:0px;
	float:left;
	width: 158px;
	height:100px;
}
#banner_h3{
	margin-top:5px;
	float:left;
	width: 160px;
	height:130px;
}
#banner_h4{
	margin-top:5px;
	float:left;
	width: 158px;
	height:100px;
}

.separador_vertical_1 {	clear: both;	font-size: 0px;	height: 12px;}
.separador_vertical_2 {	clear: both;	font-size: 0px;	height: 5px;}
.separador_vertical_3 {	clear: both;	font-size: 0px;	height: 3px;}
.separador_vertical_4 {	clear: both;	font-size: 0px;	height: 7px;}
.separador_vertical_5 {	clear: both;	font-size: 0px;	height: 10px;}
.separador_vertical_15 {	clear: both;	font-size: 0px;	height: 15px;}
.separador_vertical_20 {	clear: both;	font-size: 0px;	height: 20px;}
.separador_vertical_30 {	clear: both;	font-size: 0px;	height: 30px;}
.boton_redondeado_150 {
	background-image: url(../img/boton_redondeado2_1.jpg);
	background-repeat: no-repeat;
	color: #7e5f60;
	cursor: pointer;
	font-size: 8px;
	font-weight: 600;
	height: 18px;
	letter-spacing: 0px;
	line-height: 18px;
	padding-left: 5px;
	text-align: left;
	text-transform: uppercase;
	width: 150px;
}
.boton_redondeado_comunes {
	background-repeat: no-repeat;
	color: #7e5f60;
	cursor: pointer;
	font-size: 8px;
	font-weight: 600;
	height: 18px;
	letter-spacing: 0px;
	line-height: 18px;
	text-transform: uppercase;
}
.boton_azul_oscuro_comunes {
	background-repeat: no-repeat;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 8px;
	height: 16px;
	letter-spacing: 0px;
	line-height: 16px;
	text-transform: uppercase;
}
.boton_redondeado_75 {
	background-image: url(../img/boton_redondeado1_1.jpg);
	background-repeat: no-repeat;
	color: #7e5f60;
	cursor: pointer;
	font-size: 8px;
	font-weight: 600;
	height: 18px;
	letter-spacing: 0px;
	line-height: 18px;
	margin-right: 5px;
	text-align: center;
	text-transform: uppercase;
	width: 75px;
}
.boton_redondeado_75_derecha {
	background-image: url(../img/boton_redondeado1_1.jpg);
	background-repeat: no-repeat;
	color: #7e5f60;
	cursor: pointer;
	font-size: 8px;
	font-weight: 600;
	height: 18px;
	letter-spacing: 0px;
	line-height: 18px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: right;
	text-transform: uppercase;
	width: 75px;
}
.boton_redondeado_97 {
	background-image: url(../img/boton_redondeado3_1.jpg);	font-size: 8px;	text-align: center;	width: 97px;}
.boton_redondeado_87 {	background-image: url(../img/boton_redondeado4_1.jpg);	font-size: 8px;	padding-left: 5px;	text-align: left;	width: 87px;}
.boton_redondeado_63 {	background-image: url(../img/boton_redondeado5_1.jpg);	padding-left: 5px;	text-align: left;	width: 63px;}
.boton_redondeado_108 {	background-image: url(../img/boton_redondeado8_1.jpg);	width: 108px;}
.boton_redondeado_118 {	background-image: url(../img/boton_redondeado6_1.jpg);	width: 118px;}
.boton_redondeado_55 {	background-image: url(../img/boton_redondeado7_1.jpg);	width: 55px;}
.boton_redondeado_185 {	background-image: url(../img/boton_redondeado_185_1.jpg);	width: 185px;}
.boton_redondeado_azul_100 {	background-image: url(../img/boton_redondeado_azul_100_1.jpg);	text-align: center;	width: 100px;}
.boton_redondeado_azul_87 {	background-image: url(../img/boton_redondeado_azul_87_1.jpg);	text-align: center;	width: 87px;}
.boton_redondeado_azul_115 {	background-image: url(../img/boton_redondeado_azul_115_1.jpg);	width: 115px;}
.boton_azul_oscuro_59 {	background-image: url(../img/boton_azul_oscuro_59.jpg);	text-align: center;	width: 59px;}
.separador_horizontal_1 {	float: left;	height: 10px;	width: 13px;}
.limpia_ambos {	clear: both;}
.etiqueta_vacia {	font-size: 0px;}
.bloque {	display: block;}
.flota_izquierda {	float: left;}
.flota_derecha {	float: right;}
.paddingleft_5 {	padding-left: 5px;}
.paddingleft_10 {	padding-left: 10px;}
.paddingleft_30 {	padding-left: 30px;}
.paddingright_10 {	padding-right: 10px;}
.paddingtop_2 {	padding-top: 2px;}
.paddingtop_4 {	padding-top: 4px;}
.paddingtop_5 {	padding-top: 5px;}
.paddingtop_7 {	padding-top: 7px;}
.paddingtop_10 {	padding-top: 11px;}
.margenleft_30 {	margin-left: 30px;}
.margenleft_55 {	margin-left: 55px;}
.margenleft_15 {	margin-left: 15px;}
.margenleft_10 {	margin-left: 10px;}
.margenleft_5 {	margin-left: 5px;}
.margender_10 {	margin-right: 10px;}
.margenbot_10 {	margin-bottom: 10px;}
.margenbot_3 {	margin-bottom: 3px;}
.margentop_2 {	margin-top: 2px;}
.margentop_9 {	margin-top: 9px;}
.combo_1 {
	background-color: #FFFFFF;
	border-color: #C5C5C5;
	border-style: solid;
	border-width: 1px;
	color: #767575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	letter-spacing: 0px;
	vertical-align: middle;
	width: 175px;
}
.combo_2 {
	background-color: #FFFFFF;
	border-color: #C5C5C5;
	border-style: solid;
	border-width: 1px;
	color: #767575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 19px;
	letter-spacing: 0px;
	vertical-align: middle;
	width: 165px;
}
.campo_blanco_invisible {
	background-image: none;
	border-width: 0px;
}
.campo_invisible {
	background-image: none;
	border-width: 0px;
	background-color:#f1ebeb;
}
.campo_1 {
	background-color: #f1ebeb;
	color: #454545;
	height: 14px;
	margin-left: 10px;
	padding-left: 5px;
}
.campo_2 {
	background-color: #f1ebeb;
	color: #454545;
	height: 14px;
	margin-left: 10px;
	padding-left: 5px;
	width: 141px;
}
.radio_1 {
	height: 13px;
	vertical-align: middle;
	width: 13px;
}
.label_1 {
	color: #bb9596;
	display: block;
	font-size: 10px;
	font-weight: bold;
}
.camposet_1 {
	font-size: 11px;
	padding-bottom: 10px;
}
.texto_alerta_grande {
	background-image: url(../img/exclamacion.jpg);
	background-repeat: no-repeat;
	color: #B30126;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	padding-left: 18px;
}
.texto_alerta_peque {
	background-image: url(../img/exclamacion.jpg);
	background-repeat: no-repeat;
	color: #B30126;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 18px;
}
.texto_mensaje_peque {
	background-image: url(../img/informacion.jpg);
	background-repeat: no-repeat;
	color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 18px;
}
.texto_informativo_1 {
	color: #8d5859;
	float: left;
	font-size: 11px;
	margin-left: 10px;
}
.titulares_principales {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 11px;
	text-transform: capitalize;
}
.titulares_principales_no_mayusculas {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 11px;
}
.titulares_principales_f_18 {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	font-size: 18px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 11px;
}
.titulares_principales_f_20 {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	font-size: 20px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 11px;
}
.titulares_principales_compra {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 11px;
	text-transform: capitalize;
	width: 99px;
}
.separacion_barra_compra {
	font-size: 0px;
	height: 10px;
	padding-left: 10px;
	width: 99px;
}
.titulares_principales_2_lineas {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 8px;
	text-transform: capitalize;
	width: 99px;
}
.fotos_fondo_marco_gris {
	background-color: #f0eaea;
	padding: 8px;
}
.fotos_borde_blanco {
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 2px;
}

#cuadro_alternativo {
	background-color:#FFFFFF;
	float: left;
	font-size: 11px;
	height: 122px;
	width: 160px;
}
#cuadro_tienda {
	background-color:#FFFFFF;
	background-image: url(../img/tienda_fondo.jpg);
	background-repeat: no-repeat;
	float: left;
	font-size: 11px;
	height: 122px;
	width: 160px;
}
#boton_tienda{ margin-left:17px;}
#tienda_cantidad {
	padding-bottom: 3px;
	padding-left: 79px;
	padding-top: 22px;
	color: #000000;
	font-size:10px;
}
#tienda_importe {
	padding-bottom: 3px;
	padding-left: 79px;
	padding-top: 3px;
	color: #000000;
	font-size:10px;
}
#tienda_contenedor_boton {
	padding-top: 6px;
}
#catalogo_1_contenidos_centrales_izquierda {
	float: left;
	font-size: 0px;
	height: 241px;
	width: 383px;
}
#catalogo_1_contenidos_centrales_derecha {
	float: left;
	width: 489px;
}
#catalogo_1_titular {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #8c3848;
	font-size: 19px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 10px;
}
#catalogo_1_texto {
	color: #666666;
	font-size: 11px;
	height: 82px;
	letter-spacing: 0px;
	line-height: 13px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-top: 8px;
	width: 450px;
}
#catalogo_1_especiales_caja_contenedor {
	padding-left: 10px;
}
#catalogo_1_especiales_caja {
	background-image: url(../img/catalogo_1_caja.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 94px;
	padding-left: 5px;
	padding-top: 1px;
	width: 258px;
}
#catalogo_1_especiales_titulo {
	background-color: #FFFFFF;
	color: #000000;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	height: 14px;
	letter-spacing: 0px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: auto;
}
#catalogo_1_especiales_contenedor_lista {
	height: 74px;
	padding-left: 4px;
	padding-top: 0px;
	width: 243px;
}
.catalogo_1_especiales_items {
	color: #966364;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 14px;
	padding-left: 5px;
	padding-top: -2px;
	text-align: left;
	width: 230px;
}
.catalogo_1_especiales_items a {
	color: #966364;
}
.catalogo_1_especiales_items a:hover {
	color: #b68f91;
}
#catalogo_1_caja_combo {
	background-image: url(../img/catalogo_1_caja_2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	padding-left: 12px;
	padding-top: 3px;
	width: 186px;
}
#catalogo_1_caja_combo_titulo {
	color: #a89192;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	height: 14px;
	letter-spacing: 0px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	width: auto;
}
#catalogo_1_combo {
	background-color: #F3F3F3;
	border-color: #C5C5C5;
	border-style: solid;
	border-width: 1px;
	color: #767676;
	font-size: 10px;
	height: 17px;
	vertical-align: middle;
	width: 165px;
}
#catalogo_1_paginador {
	height: 18px;
	text-align: right;
	width: 464px;
}
#catalogo_1_botonera {
	float: left;
	font-size: 0px;
	width: 105px;
}
#catalogo_1_texto_paginado {
	color: #8c3848;
	float: left;
	letter-spacing: 0px;
	padding-top: 3px;
	text-align: right;
	width: 359px;
}
#catalogo_1_piezas {
	clear: both;
	color: #ac9798;
	height: 190px;
	padding-left:15px;
	padding-top:5px;
}
#catalogo_1_piezas A {
	color: #ac9798;
}
#catalogo_1_piezas A:hover {
	color: #bfb5b5;
}
.catalogo_1_item_pieza {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	height: 186px;
	letter-spacing: 0px;
	line-height: 11px;
	margin-right: 38px;
	width: 139px;
}
.catalogo_1_item_pieza_sin_margen {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	height: 186px;
	letter-spacing: 0px;
	line-height: 11px;
	margin-right: 0px;
	width: 139px;
}
.catalogo_1_item_pieza_foto {
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;
	height: 152px;
	margin-bottom: 5px;
	width: 139px;
}
#catalogo_2_contenedor_titular {
	height: 60px;
	margin-top: 5px;
	padding-left: 10px;
	padding-top: 4px;
	width: 860px;
}
#catalogo_2_subtitular {
	color: #8c3848;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0px;
	padding-left: 10px;
}
#catalogo_2_paginador {
	clear: both;
	height: 18px;
	text-align: right;
	width: 841px;
}
#catalogo_2_botonera {
	float: right;
	font-size: 0px;
}
#catalogo_2_texto_paginado {
	color: #707070;
	float: right;
	letter-spacing: 0px;
	padding-right: 15px;
	padding-top: 3px;
	text-align: right;
}
.catalogo_2_item_pieza {
	color: #666666;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 265px;
	letter-spacing: 0px;
	padding-left:20px;
	margin-right: 18px;
	min-height: 198px;
	overflow: visible;
	padding-bottom: 10px;
	position: relative;
	width: 139px;
}
.catalogo_2_item_pieza A {
	color: #666666;
}
.catalogo_2_item_pieza A:hover {
	color: #bfb5b5;
}
.catalogo_2_item_pieza_sin_margen {
	color: #666666;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 265px;
	letter-spacing: 0px;
	margin-right: 0px;
	padding-bottom: 10px;
	position: relative;
	width: 139px;
	padding-left:20px;
}
.catalogo_2_item_pieza_sin_margen A {
	color: #666666;
}
.catalogo_2_item_pieza_sin_margen A:hover {
	color: #bfb5b5;
}
.catalogo_2_item_pieza_texto_referencia {
	color: #966364;
	display: block;
}
.catalogo_2_taco_novedad {
	background-color: #976263;
	height: 11px;
	left: 2px;
	padding-bottom: 2px;
	position: absolute;
	text-align: center;
	top: 2px;
	width: 47px;
}
.catalogo_2_franja_precio {
	background-color: #f3efef;
	clear: both;
	height: 13px;
	padding-right: 3px;
	padding-top: 1px;
	text-align: right;
	width: 136px;
}

#catalogo_3_izquierda {
	float: left;
	text-align:center;
	width: 376px;
}
#catalogo_3_izquierda_botones_contenedor {
	text-align: center;
	width: 100%;
}
#catalogo_3_derecha {
	padding-left: 8px;
	float: left;
	width: 496px;
	padding-top: 12px;
}
#catalogo_3_centro {
	float: left;
	width: 300px;
}
#catalogo_3_caja{
	width: 278px;
	height: auto;
	padding: 8px 3px 4px 10px;
	border: #D4C8C8 1px solid;
}
.catalogo_3_centro_texto_azul {
	color: #8D5858;
	letter-spacing: 0px;
	font-size: 11px;
}
.catalogo_3_centro_texto_gris {
	color: #454545;
	letter-spacing: 0px;
}
#catalogo_3_referencia {
	float: left;
	width: 226px;
}
#catalogo_3_referencia_novedad {
	float: left;
}
#catalogo_3_contenedor_cajas {
	clear:both;
	height: 179px;
}
.catalogo_3_especiales_items {
	width:340px;
	letter-spacing:0px;
	font-size:11px;
	padding-left: 3px;
	line-height: 14px;
	padding-top: -2px;
}
#catalogo_3_derecha_contenidos {
	float: left;
	width: 150px;
	margin-left: 22px;
}
.catalogo_3_caja_2 {
	clear:both;
	background-image:url(../img/catalogo_caja_especiales.jpg);
	background-repeat:no-repeat;
	width:485px;
	height: 66px;
	padding-left:10px;
	padding-top: 1px;
}
#catalogo_3_contenedor_especiales {
	width:469px;
	height: 33px;
	overflow: auto;
}
.catalogo_3_caja_3 {
	clear:both;
	background-image:url(../img/catalogo_caja_relacionados.jpg);
	background-repeat:no-repeat;
	width:485px;
	height: 104px;
	padding-left:10px;
	padding-top: 1px;
}
#catalogo_3_contenedor_relacionados {
	width:469px;
	height: 67px;
	vertical-align:middle;
	overflow: auto;
}
.catalogo_3_titulo {
	font-family:Arial, Helvetica, sans-serif;
	display: inline;
	letter-spacing:0px;
	color: #AB8181;
	font-size:13px;
	width:auto;
	background-color:#FFFFFF;
	height: 12px;
	text-align:center;
	font-weight:600;
	padding-left:4px;
	padding-right:4px;
}
#catalogo_3_caja_4 {
	clear: both;
	width: 483px;
	height: 26px;
	border: #D4C8C8 1px solid;
	text-align:center;
	line-height: 26px;
	letter-spacing: 0px;
	font-weight: bold;
	font-size: 8px;
}
#catalogo_3_caja_info {
	display: none;
	clear: both;
	width: 488px;
	height: 179px;
	background-image:url(../img/catalogo_3_caja_info.jpg);
	background-repeat:no-repeat;
	padding-left: 12px;
}
#catalogo_3_cerrar {
	width: 457px;
	text-align: right;
}
#catalogo_3_info {
	clear: both;
	width: 462px;
	overflow: auto;
	height: 140px;
	line-height: 13px;
}
#catalogo_3_caja_comprar {
	float: left;
	width: 173px;
	height: 80px;
	border: #D4C8C8 1px solid;
	padding-left: 10px;
	padding-top: 10px;
}
#catalogo_3_stock {
	background-image: url(../img/taco_azul_1.jpg);
	background-repeat:no-repeat;
	height: 14px;
	font-size: 11px;
	padding-left: 8px;
}
#catalogo_3_volver {
	clear:both;
	width: 80px;
	height:40px;
	margin-left:410px;
}
#detallistas_1_columna_izquierda {
	float: left;
	padding-left: 5px;
	width: 212px;
}
#detallistas_1_titular {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	font-size: 21px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 10px;
	text-transform: capitalize;
}
#detallistas_1_subtitular {
	padding-left: 11px;
	padding-top: 20px;
}
#detallistas_1_contenedor_columnas_derecha {
	float: left;
	padding-top: 14px;
	width: 445px;
}
#detallistas_1_contenedor_campos_izquierda {
	float: left;
	padding-left: 8px;
	width: 214px;
}
.detallistas_1_casillas {
	float: left;
	height: 13px;
	vertical-align: middle;
	width: 13px;
}
#detallistas_1_contenedor_boton_buscar {
	text-align: right;
	width: 175px;
}
#detallistas_1_contenedor_boton_volver {
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: right;
	width: 331px;
}
#detallistas_1_linea_gris {
	border-bottom-color: #CED7DF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 0px;
	height: 19px;
	width: 100%;
}
#detallistas_1_titular_2 {
	background-image: url(../img/catalogo_1_taco.jpg);
	background-repeat: no-repeat;
	color: #705a5b;
	font-size: 17px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 10px;
}
#detallistas_busqueda_rapida_columna_1 {
	float: left;
	padding-left: 11px;
	width: 136px;
}
#detallistas_busqueda_rapida_columna_2 {
	float: left;
	width: 98px;
}
#detallistas_busqueda_rapida_columna_3 {
	float: left;
	padding-top: 20px;
}
#detallistas_busqueda_rapida_contenedor_campo_1 {
	background-image: url(../img/fondo_campo_detallistas_1.jpg);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 6px;
	padding-top: 4px;
	width: 115px;
}
#detallistas_busqueda_rapida_campo_1 {
	background-image: none;
	border-width: 0px;
	width: 100px;
}
#detallistas_busqueda_rapida_contenedor_campo_2 {
	background-image: url(../img/fondo_campo_detallistas_2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 6px;
	padding-top: 4px;
	width: 88px;
}
#detallistas_busqueda_rapida_campo_2 {
	background-image: none;
	border-width: 0px;
	width: 73px;
}
#detallistas_busqueda_rapida_ayuda {
	background-image: url(../img/circulo_interrogante.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 320px;
}
#detallistas_2_columna_izquierda {
	float: left;
	padding-left: 5px;
	width: 569px;
}
#detallistas_2_subtitular {
	padding-left: 11px;
	padding-top: 15px;
}
#detallistas_2_contenedor_nueva_busqueda {
	float: left;
	padding-top: 50px;
}
#detallistas_2_contenedor_items {
	clear: both;
	padding-left: 16px;
	padding-top: 23px;
}
.detallistas_2_item_izquierda {
	border-top-color: #d2c2c2;
	border-top-style: solid;
	border-top-width: 4px;
	float: left;
	margin-right: 7px;
	padding-left: 4px;
	padding-top: 9px;
	width: 164px;
}
.detallistas_2_item_centro {
	border-top-color: #e9e1e1;
	border-top-style: solid;
	border-top-width: 4px;
	float: left;
	margin-right: 15px;
	padding-left: 4px;
	padding-top: 9px;
	width: 299px;
}
.detallistas_2_item_derecha {
	border-top-color: #e9e1e1;
	border-top-style: solid;
	border-top-width: 4px;
	float: left;
	line-height: 14px;
	padding-bottom: 13px;
	padding-left: 4px;
	padding-top: 8px;
	width: 212px;
}
.detallistas_2_como_llegar {
	background-image: url(../img/taco_detallistas_llegar.jpg);
	background-repeat: no-repeat;
	height: 15px;
	padding-left: 20px;
	padding-top: 1px;
	width: 121px;
}
#detallistas_3_contenedor_volver {
	float: left;
	padding-top: 13px;
	text-align: right;
	width: 150px;
}
#detallistas_3_reloj {
	background-image: url(../img/reloj.jpg);
	background-repeat: no-repeat;
	height: 25px;
	line-height: 11px;
	padding-left: 28px;
}
#detallistas_3_contenedor_datos_horarios {
	padding-left: 7px;
}
#detallistas_3_linea_gris {
	border-bottom-color: #CED7DF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 0px;
	height: 2px;
	width: 534px;
}
.detallistas_3_foto {
	float: left,	width;
	height: 122px;
	margin-right: 11px;
}

.noticias_menu_boton_activo {
	background-color: #e7e4e4;
	background-image: url(../img/taco_menu_roll.jpg);
	background-repeat: no-repeat;
	color: #643536;
	display: block;
	font-size: 10px;
	height: 10px;
	padding-bottom: 2px;
	padding-left: 12px;
	vertical-align: middle;
	width: 156px;
}
.noticias_menu_boton {
	background-color: #FFFFFF;
	background-image: url(../img/taco_menu.jpg);
	background-repeat: no-repeat;
	color: #643536;
	display: block;
	font-size: 10px;
	height: 10px;
	padding-bottom: 2px;
	padding-left: 12px;
	vertical-align: middle;
	width: 156px;
}
.noticias_menu_linea {
	border-bottom-color: #DCDEDF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 0;
	height: 2px;
	margin-bottom: 2px;
	width: 168px;
}
.noticias_linea_gris {
	border-top-color: #DADCE1;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	height: 10px;
	width: 500px;
}
.noticias_linea_gris_invertida {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	clear: both;
	height: 10px;
	width: 500px;
}
#noticias_contenedor_items {
	float: left;
}
.noticias_contenedor_foto_item {
	float: left;
	width: 168px;
}
.noticias_contenedor_textos_item {
	float: left;
	width: 359px;
}
#noticias_menu_contenedor_menu_izquierdo {
	float: left;
	height: 75px;
	padding-left: 5px;
	padding-top: 10px;
	width: 205px;
}
.noticias_detalle_linea_gris {
	border-top-color: #DADCE1;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	height: 10px;
	width: 366px;
}
.noticias_detalle_linea_gris_invertida {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	clear: both;
	height: 10px;
	width: 366px;
}
#noticias_detalle_columna_izquierda {
	float: left;
	margin-right: 14px;
	width: 376px;
}
#noticias_detalle_columna_derecha {
	border-color: #DADCE1;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 187px;
	padding: 13px;
	width: 242px;
}
#noticias_detalle_imprimir {
	padding-top: 8px;
	width: 57px;
}
#noticias_detalle_enviar_amigo {
	padding-top: 4px;
	width: 225px;
}
#noticias_detalle_contenedor_lupa {
	width: 129px;
}
.noticias_detalle_foto_principal {
	height: 160px;
	width: 240px;
}
#noticias_popup_contenedor_imagen {
	border-color: #DADCE1;
	border-style: solid;
	border-width: 1px;
	font-size: 0px;
	height: 372px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 9px;
	vertical-align: middle;
	width: 514px;
}
#noticias_popup_imagen {
	height: ;
	margin-bottom: 9px;
	width: 500px;
}
#noticias_popup_contenedor_flechas {
	font-size: 11px;
	padding-left: 198px;
	text-align: left;
}
#compra_contenedor_estado {
	margin-top: 10px;
}
#compra_contenedor_datos {
	padding-left: 11px;
}
.compra_columna_seleccionar {
	padding-top: 3px;
	width: 97px;
}
.compra_columna_seleccionar_casilla {
	padding-left: 27px;
	padding-top: 3px;
	width: 70px;
}
.compra_columna_referencia {
	padding-top: 3px;
	width: 147px;
}
.compra_columna_descripcion {
	padding-top: 3px;
	width: 253px;
}
.compra_columna_precio {
	padding-top: 3px;
	width: 114px;
}
.compra_columna_cantidad {
	padding-top: 3px;
	text-align: right;
	width: 69px;
}
.compra_columna_cantidad_dato {
	background-color: #f1ebeb;
	height: 17px;
	padding-right: 3px;
	padding-top: 3px;
	text-align: right;
	width: 66px;
}
.compra_columna_importe {
	margin-left: 52px;
	padding-top: 3px;
}
.compra_linea_gris {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	clear: both;
	font-size: 0px;
	height: 10px;
	width: 822px;
}
#compra_1_datos_inferiores_columna_izquierda {
	min-height: 50px;
	width: 508px;
}
#compra_1_datos_inferiores_caja_especiales {
	background-image: url(../img/compra_1_caja_especiales.jpg);
	background-repeat: no-repeat;
	height: 110px;
	padding-left: 10px;
	padding-top: 2px;
	width: 488px;
}
#compra_1_titulo_especiales {
	background-color: #FFFFFF;
	color: #ab8182;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	height: 12px;
	letter-spacing: 0px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: auto;
}
#compra_1_datos_inferiores_contenedor_combo_envio {
	margin-left: 43px;
}
#compra_1_contenedor_botones_izquierda {
	width: 335px;
}
#compra_1_contenedor_boton_cancelar {
	text-align: right;
	width: 162px;
}
#compra_1_datos_inferiores_columna_derecha {
	width: 307px;
}
#compra_1_datos_inferiores_columna_derecha_contenedor_precios {
	float: left;
	height: 115px;
	padding-top: 8px;
	text-align: right;
	width: 267px;
}
.compra_1_datos_inferiores_columna_derecha_columna_precios {
	float: right;
	min-height: 10px;
	width: 96px;
}
#compra_1_datos_inferiores_columna_derecha_contenedor_botones {
	clear: both;
	text-align: right;
	width: 100%;
}

.fondo_proceso_compra_seleccionada_esquina_izquierda {
	background-color: #D0A9AA;
	background-image: url('../img/compra_estado_fondo_seleccionado.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 33px;
	text-align: right;
	width: 110px;
}
.fondo_proceso_compra_seleccionada_esquina_derecha {
	background-color: #D0A9AA;
	background-image: url('../img/compra_estado_fondo_seleccionado.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	border-right-color: #D0A9AA;
	border-right-style: solid;
	border-right-width: 16px;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 33px;
	text-align: right;
	width: 94px;
}
.fondo_proceso_compra_seleccionada {
	background-image: url('../img/compra_estado_fondo_seleccionado.jpg');
	background-repeat: no-repeat;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 33px;
	text-align: right;
	width: 94px;
}
.fondo_proceso_compra_no_seleccionada_esquina_izquierda {
	background-color: #EFDDDD;
	background-image: url('../img/compra_estado_fondo.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 33px;
	text-align: right;
	width: 110px;
}
.fondo_proceso_compra_no_seleccionada_esquina_derecha {
	background-color: #EFDDDD;
	background-image: url('../img/compra_estado_fondo.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	border-right-color: #EFDDDD;
	border-right-style: solid;
	border-right-width: 16px;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 33px;
	text-align: right;
	width: 94px;
}
.fondo_proceso_compra_no_seleccionada {
	background-image: url('../img/compra_estado_fondo.jpg');
	background-repeat: no-repeat;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 33px;
	text-align: right;
	width: 94px;
}
.fondo_proceso_compra_union_seleccionada {
	background-image: url('../img/compra_estado_union_seleccionado.jpg');
	background-repeat: no-repeat;
	border-width: 0px;
	float: left;
	height: 33px;
	margin: 0px;
	padding: 0px;
	width: 23px;
}
.fondo_proceso_compra_union_seleccionada_2 {
	background-image: url('../img/compra_estado_union_seleccionado_2.jpg');
	background-repeat: no-repeat;
	border-width: 0px;
	float: left;
	height: 33px;
	margin: 0px;
	padding: 0px;
	width: 23px;
}
.fondo_proceso_compra_union_no_seleccionada {
	background-image: url('../img/compra_estado_union.jpg');
	background-repeat: no-repeat;
	border-width: 0px;
	float: left;
	height: 33px;
	margin: 0px;
	padding: 0px;
	width: 23px;
}
.proceso_compra_texto {
	float: right;
	letter-spacing: -1px;
	padding-right: 16px;
	padding-top: 10px;
}
.proceso_compra_texto_dos_lineas {
	float: right;
	letter-spacing: -1px;
	padding-right: 16px;
	padding-top: 5px;
}
.proceso_compra_numero {
	float: right;
	padding-right: 4px;
	padding-top: 10px;
}
#compra_2_datos_inferiores_columna_derecha_contenedor_precios {
	float: left;
	text-align: right;
	width: 290px;
}
#compra_2_columna_izquierda_contenedor_boton {
	float: left;
	padding-left: 10px;
	padding-bottom:5px;
	width: 693px;
}
#compra_2_datos_superiores_columna_izquierda {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DADCE1;
	border-top-style: solid;
	border-top-width: 1px;
	float: left;
	margin-right: 52px;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 368px;
}
#compra_2_datos_superiores_columna_derecha {
	border-top-color: #DADCE1;
	border-top-style: solid;
	border-top-width: 1px;
	float: left;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 410px;
}
.compra_2_datos_superiores_subcolumna_direcciones {
	float: left;
	width: 99px;
}
.compra_2_datos_superiores_subcolumna_conceptos {
	float: left;
	margin-right: 5px;
	width: 131px;
}
.compra_2_datos_superiores_subcolumna_datos {
	float: left;
	padding-right: 3px;
	width: 130px;
}
.compra_2_datos_superiores_subcolumna_datos_2 {
	float: left;
	padding-right: 3px;
	width: 170px;
}
#compra_2_contenedor_cambiar_direccion {
	border-color: #DADCE1;
	border-style: solid;
	border-width: 1px;
	clear: both;
	height: 18px;
	padding: 7px;
	width: 387px;
}
#usuario_1_contenedor {
	padding-left: 114px;
	padding-top: 79px;
}
#usuario_1_caja_usuario_registrado {
	border-color: #C8CED4;
	border-style: solid;
	border-width: 1px;
	height: 110px;
	padding-left: 16px;
	padding-top: 10px;
	position: relative;
	width: 482px;
}
#usuario_1_caja_nuevos_usuarios {
	border-color: #C8CED4;
	border-style: solid;
	border-width: 1px;
	height: 25px;
	padding-left: 16px;
	padding-top: 25px;
	position: relative;
	width: 482px;
}
.usuario_1_columna_titulos_campos {
	float: left;
	padding-top: 3px;
	width: 75px;
}
#usuario_1_contenedor_mensaje_1 {
	float: left;
	padding-top: 0px;
	width: 386px;
}
.usuario_1_contenedor_campo {
	background-image: url(../img/fondo_campo_usuarios_1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	padding-left: 6px;
	padding-top: 4px;
	width: 274px;
}
.usuario_1_campo {
	background-image: none;
	border-width: 0px;
	width: 258px;
}
#usuario_1_contenedor_boton_volver {
	text-align: right;
	width: 482px;
}
#pago_contenedor {
	padding-left: 114px;
}
#pago_camposet {
	float: left;
	font-size: 11px;
	height: 186px;
	width: 142px;
}
#pago_contenedor_tarjetas {
	padding-left: 32px;
}
.pago_contenedor_casillas {
	padding-top: 6px;
}
#pago_bloque_derecho {
	border-color: #C8CED4;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 160px;
	margin-left: 7px;
	margin-top: 6px;
	padding-left: 26px;
	padding-top: 20px;
	width: 341px;
}
#pago_fondo_campo_tarjeta {
	background-color: #f1ebeb;
	height: 16px;
	padding-top: 4px;
	width: 221px;
}
#pago_campo_tarjeta {
	padding-left: 5px;
	width: 213px;
}
.pago_campos_fecha {
	width: 105px;
}
#pago_fondo_campo_codigo {
	background-color: #f1ebeb;
	float: left;
	height: 16px;
	padding-top: 4px;
	width: 70px;
}
#pago_campo_codigo {
	padding-left: 5px;
	width: 63px;
}
#pago_paypal_bloque_derecho {
	border-color: #C8CED4;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 160px;
	margin-left: 7px;
	margin-top: 6px;
	padding-left: 15px;
	padding-top: 20px;
	width: 352px;
}
#pago_texto_paypal {
	padding-right: 5px;
	padding-top: 50px;
}
#pago_confirmar_datos_superiores_columna_derecha {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DADCE1;
	border-top-style: solid;
	border-top-width: 1px;
	float: left;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 410px;
}
#pago_confirmar_caja_datos_pedido {
	border-color: #DADCE1;
	border-style: solid;
	border-width: 1px;
	clear: both;
	height: 25px;
	width: 827px;
}
#pago_confirmar_numpedido {
	float: left;
	padding-left: 6px;
	padding-top: 6px;
	width: 407px;
}
#pago_confirmar_fecha {
	float: left;
	padding-top: 6px;
	text-align: right;
	width: 405px;
}
#pago_correcto_caja_datos_pedido {
	border-color: #DADCE1;
	border-style: solid;
	border-width: 1px;
	clear: both;
	height: 35px;
	width: 827px;
}
#pago_correcto_contenedor_boton_volver {
	clear: both;
	padding-left: 700px;
}
.pago_cambiar_direccion_campo {
	background-color: #f1ebeb;
	height: 14px;
	padding-left: 5px;
	width: 300px;
}
.pago_cambiar_direccion_campo_peq {
	background-color: #f1ebeb;
	height: 14px;
	width: 141px;
}
.pago_cambiar_direccion_columna_peq {
	width: 150px;
}
.pago_cambiar_direccion_columna_label_peq {
	width: 155px;
}
.pago_cambiar_direccion_select_peq {
	width: 145px;
}

.registro_camposet {
	font-size: 11px;
	padding-bottom: 10px;
	width: 620px;
}
#registro_contenedor {
	float: left;
	margin-left: 10px;
	padding-top: 15px;
}
.registro_campo_1 {
	background-color: #F1EAEA;
	color: #454545;
	float: left;
	height: 14px;
	margin-top: 2px;
	padding-left: 5px;
	width: 520px;
}
.registro_campo_2 {
	background-color: #f1ebeb;
	color: #454545;
	float: left;
	height: 14px;
	margin-left: 10px;
	margin-top: 2px;
	padding-left: 5px;
	width: 120px;
}
.registro_campo_2B {
	background-color: #f1ebeb;
	color: #454545;
	float: left;
	height: 14px;
	margin-left: 10px;
	margin-top: 7px;
	padding-left: 5px;
	width: 120px;
}
.registro_campo_3 {
	background-color: #f1ebeb;
	color: #454545;
	float: left;
	height: 14px;
	margin-top: 2px;
	padding-left: 5px;
	width: 120px;
}
.registro_select_1 {
	color: #454545;
	float: left;
	height: 18px;
	width: 125px;
}
.registro_select_2 {
	color: #454545;
	float: left;
	height: 18px;
	margin-left: 10px;
	width: 145px;
}
.registro_fila_botones {
	padding-left: 400px;
}
.registro_titulos {
	color: #a89192;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
}
.registro_label_1 {
	color: #bb9596;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
}
.registro_label_2 {
	color: #bb9596;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 2px;
}
.registro_label_3 {
	color: #bb9596;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
	width: 80px;
}
.registro_label_4 {
	color: #bb9596;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
	padding-right: 10px;
	text-align: right;
	width: 110px;
}
.registro_texto_1 {
	color: #8d5859;
	font-size: 11px;
	margin-right: 10px;
	width: 620px;
}
.registro_texto_1 A {
	color: #8d5859;
}
#registro_texto_fecha {
	color: #95ACBB;
	float: left;
	font-size: 10px;
	margin-left: 5px;
	margin-top: 2px;
}
#registro_boton_buscar {
	background-image: url(../img/boton_redondeado3_1.jpg);
	display: block;
	float: left;
	margin-left: 55px;
	text-align: center;
	width: 97px;
}
#registro_botones_inferiores A {
	background-image: url(../img/boton_redondeado3_1.jpg);
	display: block;
	float: left;
	margin-left: 10px;
	text-align: center;
	width: 97px;
}
#registro_contenedor_casilla {
	float: left;
	margin-left: 10px;
}
/*POSTAL*/
#postal_contenedor{
	margin-top:15px;
}
#postal_contenedor_foto{
	float:left;width: 485px;text-align:center;font-size:0px;
}
#postal_contenedor_formulario{
	float:left;width: 328px; height:330px; background:url(../img/postal_base_form.jpg) no-repeat;padding-top: 21px;padding-left:17px;
}
.postal_label{
	display: block;background:url(../img/postal_taco_form.jpg) no-repeat; padding-top: 1px;padding-left:8px; padding-bottom:3px; font-size:11px; font-weight:bold
}
.postal_campo{
	width:272px; padding: 2px; margin-bottom: 10px; background-color:#FFFFFF; color:#896969
}
#postal_dedicatoria{
	height:134px; border:none; overflow:auto
}
#postal_contenedor_botones{
	padding-left: 95px;
}
#postal_boton_cancelar{
	float: left;display: block;width:63px; background-image:url(../img/boton_redondeado5_1.jpg);text-align: center;margin-top: 18px;margin-right: 10px;
}
#postal_boton_borrar{
	float: left;width:63px; background-image:url(../img/boton_redondeado5_1.jpg);text-align: center;margin-top: 18px; margin-right: 10px;
}
#postal_boton_enviar{
	float: left;width:63px; background-image:url(../img/boton_redondeado5_1.jpg);text-align: center;margin-top: 18px;
}
/*POSTAL ENVIO AMIGO*/
#amigo_camposet{
	float: left;
	font-size: 11px;
	width: 142px;
	height: 186px;
}
#amigo_caja{
	display: none;
	clear: both;
	width: 488px;
	height: 179px;
	background-image:url(../img/catalogo_3_caja_amigo.jpg);
	background-repeat:no-repeat;
	padding-left: 12px;
}
#amigo_cerrar{
	float:left;
	padding-left: 285px;
	text-align: right;
}
#amigo_titulo{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	letter-spacing:0px;
	color: #AB8181;
	font-size:13px;
	width:auto;
	background-color:#FFFFFF;
	height: 12px;
	text-align:center;
	font-weight:600;
	padding-left:4px;
	padding-right:4px;
}
#amigo_boton_cerrar{
	display:block;
	width:70px;
	background-image:url(../img/boton_redondeado1_1.jpg);
	text-align: right;
	padding-right: 5px;
}
#amigo_izquierda{
	float:left;
	margin-left:3px;
	margin-top:4px;
	width:190px;
}
#amigo_derecha{
	float:left;
	margin-top:4px;
	margin-bottom:7px;
}
.amigo_label{
	display:block;
	font-weight:bold;
	color: #AB8181;
	font-size:11px;
	padding-bottom: 3px;
}
.amigo_campo{
	background-color:#F6EEEE;
	padding: 2px;
	width: 164px;
	margin-bottom:10px;
	font-size:10px;
}
#campo_amigo_destino{
	background-color:#F6EEEE;
	padding: 2px;
	width: 164px;
	font-size:10px;
}
#campo_amigo_comentario{
	width: 260px;
	padding:4px;
	height:95px;
	background-color:#F6EEEE;
	font-size:10px;
	border:none;
	overflow:auto;
}
#amigo_boton_previsualizar{
	width:108px;
	background-image:url(../img/boton_redondeado8_1.jpg);
	margin-left:350px;
}
#amigo_previsualizar_derecha{
	margin-left: 20px;
	float: left;
	padding-top: 12px;
}
#amigo_previsualizar_texto{
	margin-left: 8px;
	float: left;
	width: 393px;
	height:155px;
	padding-top: 140px;
	padding-left:18px;
	padding-right: 5px;
	background:url(../img/amigo_previsualizar_fondo.jpg) no-repeat bottom left;
	overflow:hidden;
	color:#8D5858;
}
#amigo_previsualizar_botones{
	padding-left: 255px;
	clear:both;
}
#amigo_boton_enviar{
	float:left;
	width:75px;
	background-image:url(../img/boton_redondeado1_1.jpg);
	margin-left:15px;
}
#amigo_boton_modificar{
	display:block;
	float:left;
	width:75px;
	background-image:url(../img/boton_redondeado1_1.jpg);
	text-align:center;
}
#amigo_resultado_texto{
	background:url(../img/icono_ok.jpg) no-repeat;
	padding-left: 30px;
	padding-top:4px;
	padding-bottom: 5px;
	width: 200px;
}
#amigo_resultado_contenedor{
	padding-left:350px;
	padding-top: 180px;
	font-size:11px;
	color:#8D5858;
}
#pedidos_contenedor {
	float: left;
	padding-top: 15px;
}
.pedidos_linea_gris {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	clear: both;
	font-size: 0px;
	height: 4px;
	margin-bottom: 4px;
	width: 672px;
}
#pedidos_titulos {
	color: #9D9D9D;
	font-size: 11px;
	font-weight: bold;
}
.pedidos_titulo_fecha {
	float: left;
	padding-right: 5px;
	width: 80px;
}
.pedidos_titulo_tipo {
	float: left;
	padding-right: 10px;
	width: 60px;
}
.pedidos_titulo_transporte {
	float: left;
	padding-right: 5px;
	width: 90px;
}
.pedidos_titulo_codigo {
	float: left;
	padding-right: 5px;
	width: 130px;
}
.pedidos_titulo_cantidad {
	float: left;
	padding-right: 10px;
	text-align: center;
	width: 65px;
}
.pedidos_titulo_estado {
	float: left;
	width: 50px;
}
#pedido_datos {
	color: #8d5859;
	font-size: 11px;
}
.pedidos_texto_fecha {
	float: left;
	padding-right: 5px;
	width: 80px;
}
.pedidos_texto_tipo {
	float: left;
	padding-right: 10px;
	width: 60px;
}
.pedidos_texto_transporte {
	float: left;
	padding-right: 5px;
	width: 90px;
}
.pedidos_texto_codigo {
	float: left;
	padding-right: 5px;
	width: 130px;
}
.pedidos_texto_cantidad {
	float: left;
	padding-right: 10px;
	text-align: center;
	width: 65px;
}
.pedidos_texto_estado {
	float: left;
	width: 50px;
}
/* DEVELOPERS */
#catalogo_2_contenedor_volver{
	height:17px;
	text-align: right;
	padding-right: 45px;
}
.producto_grande{
	width:359px;
	height:393px;
}
.campo_busqueda {
	background-color: #DDDDDD;
}
DIV.form_body {
	margin-left: 55px;
	margin-right: 55px;
}
DIV.camposet {
	clear: left;
	float: left;
	width: 740px;
	padding: 0px;
	margin-bottom: 5px;
}
FIELDSET.camposet {
	font-size: 11px;
	width: 100%;
	padding: 0 10px 10px 10px;
}
.infoGeneralFormulario {
	margin: 0 5px 5px 0;
	text-align: justify;
	width: 740px;
}
.ayudaFormulario {
	margin-top: 7px;
	margin-right: 10px;
	text-align: justify;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	color: #a89192;
	font-weight: 600;
	margin-top: 20px;
	float: left;
	clear: left;
	width: 300px;
}
LABEL.label {
	display: block;
	float: left;
	margin-top: 14px;
	font-weight: bold;
	color:#8C3848;
	font-size: 10px;
	width: 110px;
	text-align: right;
}
LABEL.label_opcion {
	display: block;
	float: left;
	margin-top: 14px;
	margin-left: 5px;
	color:#95ACBB;
	font-size: 10px;
	width: 70px;
	text-align: left;
}
LABEL.obligatorio {
	font-weight: bolder;
}
LABEL.error {
	color: #B30126;
}
INPUT.campo {
	float: left;
	padding-left: 5px;
	margin-top: 14px;
	margin-left: 10px;
	margin-right: 0px;
	color: #454545;
	background-color: #F1EAEA;
	height: 14px;
	width: 120px;
}
TEXTAREA.campo {
	float: left;
	padding-left: 5px;
	margin-top: 14px;
	margin-left: 10px;
	margin-right: 0px;
	color: #454545;
	background-color: #F1EAEA;
	border: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
SELECT.campo {
	float: left;
	margin-left: 10px;
	margin-top: 12px;
	color: #454545;
	background-color: #F1EAEA;
	width: 125px;
	height: 18px;
}
INPUT.check {
	float: left;
	vertical-align:middle;
	width: 13px;
	height:13px;
	margin-right: 5px;
}
INPUT.radio {
	float: left;
	vertical-align:middle;
	width: 13px;
	height:13px;
	margin-right: 5px;
	padding-left: 5px;
	margin-top: 14px;
	margin-left: 10px;
	margin-right: 0px;
	color: #454545;
	background-color: #F1EAEA;
}
.ayudaCampo {
	color: #737373;
	float: left;
	margin-top: 14px;
	margin-left: 5px;
	font-size: 10px;
}
.valor_campo {
	display: block;
	float: left;
	margin-top: 14px;
	margin-left: 10px;
	color:#95ACBB;
	font-size: 10px;
	text-align: left;
}
.separador_vertical {
	font-size: 0px;
	clear: left;
	height: 0px;
}
.botonera_interna {
	text-align: right;
	float: right;
	margin-top: 12px;
	margin-right: 20px;
}
.botonera_interna INPUT {
	margin-left: 10px;
}
.botonera {
	width: 750px;
	clear: left;
}
.botonera_in {
	text-align: right;
	width: 100%;
	margin: 0 0 10px 10px;
}
.info_formulario {
	font-size:11px;
	color:#737373;
	margin-right:10px;
	margin-bottom: 5px;
	clear: left;
}
#info_login {
	width: 482px;
	margin-bottom: 15px;
}
#usuario_1_contenedor {
	padding-top: 50px;
}
#usuario_1_caja_usuario_registrado{
	height: 120px;
}
#campos_basicos #email {
	width: 141px;
}
#campos_basicos #email_label {
	width: 46px;
	text-align: left;
}
#campos_basicos #billingAddress_country_label {
	width: 100px;
}
#campos_basicos #billingAddress_country {
	width: 145px;
}
#campos_basicos #locale_label {
	width: 100px;
}
#campos_basicos #locale {
	width: 145px;
}
#campos_basicos #password_label {
	width: auto;
	clear: left;
}
#campos_basicos #confirmPassword_label {
	width: 150px;
}
#campos_basicos #pregunta_label {
	width: 70px;
	clear: left;
	text-align: left;
}
#campos_basicos #pregunta {
	width: 590px;
}
#campos_basicos #respuesta_label {
	width: 70px;
	clear: left;
	text-align: left;
}
#campos_basicos #respuesta {
	width: 590px;
}
#campos_privilege {
	margin-top: 15px;
}
#codigoPrivilege_label {
	width: auto;
}
#codigoPrivilege {
	width: 141px;
}
#fechaFinPrivilege_label {
	width: auto;
	margin-left: 30px;
}
#fechaFinPrivilege {
	width: 141px;
}
#campos_completos {
	margin-top: 15px;
}
#newsletter_out {
	float: left;
	clear: both;
	margin: 10px 0 10px 0;
}
#newsletter_label {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #8C3848;
	font-weight: 600;
	font-size: 11px;
}
#avisos_legales_out {
	clear: left;
	width:760px;
}
#avisosLegales_label {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 11px;
}
#avisosLegales_label  a{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#8C3848;
	text-decoration:underline;
	font-weight: 600;
	font-size: 11px;
}
.avisos_legales_texto {
	width: 750px;
	clear: left;
}
.avisos_legales_texto_in {
	margin-top: 5px;
	padding: 5px;
	height: 75px;
	overflow: auto;
	border: #C8CED4 1px solid;
}
#botonera_registro {
	padding-right: 30px;
	padding-top: 0px;
	margin-top: 5px;
}
#recupera_clave {
	width: 600px;
}
#recupera_respuesta LABEL {
	text-align: left;
	width: 75px;
}
#cambia_clave {
	width: 600px;
}
#cambia_clave LABEL {
	text-align: left;
	width: 120px;
}
#campos_prensa #web {
	width: 220px;
}
#campos_prensa #comentarios {
	width: 600px;
	height: 40px;
}
#campos_prensa #confPassword_label {
	width: 150px;
}
#campos_prensa #pregunta_label {
	clear: left;
}
#campos_prensa #pregunta {
	width: 590px;
}
#campos_prensa #respuesta {
	width: 590px;
}
#legalNotes_label {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 11px;
}
DIV.paises {
	margin-left: 150px;
}
FIELDSET.paises {
	width: 180px;
	text-align: center;
	padding: 0px;
}
DIV.paises_lista {
	margin: 5px;
}
FIELDSET.paises SELECT {
	width: 160px;
}
#detallesSuscripcion {
	width: 90px;
}
#detallesNuevoMiembro {
	width: 180px;
}
#privilege_pago_paypal_bloque_derecho {
	margin-top: 6px;
	margin-left: 7px;
	float: left;
	width: 263px;
	height: 160px;
	padding-left: 15px;
	padding-top: 20px;
	border: #C8CED4 1px solid;
}
.normal {
  	font-size: 12px;
	color: black;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	text-align: left;
}
.pequenya {
  	font-size: 10px;
	color: black;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	text-align: left;
}
.titulo {
	font-size: 22px;
	font-style: italic;
	color: black;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	text-align: left;
}
.negrita {
	font-weight: bold;
}
.negritacursiva {
	font-weight: bold;
	font-style: italic;
}
.verdana10pxazul {
  font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.pedidos_texto_transporte_center{
	float:left;
	width: 85px;
	padding-right: 10px;
	text-align:center;
}
/* FIN DEVELOPERS */


.menu_contenedor_general {
	float: left;
	padding-left: 5px;
	width: 190px;
}
.menu_subcontenedor_general {
	padding-left: 3px;
	padding-top: 25px;
}
.menu_subcontenedor_general_2 {
	padding-left: 3px;
	padding-top: 10px;
}
.menu_boton_simple_linea_up {
	border-top-color: #DCDEDF;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 0px;
	height: 2px;
	width: 168px;
}
.menu_boton_simple_seleccionado {
	background-color: #e7e4e4;
	background-image: url(../img/taco_menu_roll.jpg);
	background-repeat: no-repeat;
	color: #643536;
	display: block;
	font-size: 10px;
	height: 10px;
	padding-bottom: 2px;
	padding-left: 12px;
	vertical-align: middle;
	width: 156px;
}
.menu_boton_simple {
	background-color: #FFFFFF;
	background-image: url(../img/taco_menu.jpg);
	background-repeat: no-repeat;
	color: #643536;
	display: block;
	font-size: 10px;
	height: 10px;
	padding-bottom: 2px;
	padding-left: 12px;
	vertical-align: middle;
	width: 156px;
}
.menu_boton_simple_linea_dw {
	border-bottom-color: #DCDEDF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 0px;
	height: 2px;
	margin-bottom: 2px;
	width: 168px;
}
.menu_separacion_sub {
	clear: both;
	font-size: 0px;
	height: 6px;
	width: 10px;
}
.menu_sub_boton_doble_taco {
	background-image: url(../img/taco_union_doble.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	font-size: 0px;
	height: 37px;
	width: 7px;
}
.menu_sub_boton_doble_taco_cierre {
	background-image: url(../img/taco_union_doble_cierre.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	font-size: 0px;
	height: 37px;
	width: 7px;
}
.menu_sub_boton_doble {
	background-color: #FFFFFF;
	border-color: #DCDEDF;
	border-style: solid;
	border-width: 1px;
	color: #643536;
	display: block;
	float: left;
	font-size: 10px;
	height: 22px;
	margin-bottom: 3px;
	padding-bottom: 5px;
	padding-left: 6px;
	padding-top: 3px;
	width: 138px;
}
.menu_sub_boton_doble_seleccionado {
	background-color: #e7e4e4;
	border-color: #DCDEDF;
	border-style: solid;
	border-width: 1px;
	color: #643536;
	display: block;
	float: left;
	font-size: 10px;
	height: 22px;
	margin-bottom: 3px;
	padding-bottom: 5px;
	padding-left: 6px;
	padding-top: 3px;
	width: 138px;
}
.menu_sub_boton_simple_taco {
	background-image: url(../img/taco_union_simple.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	font-size: 0px;
	height: 24px;
	width: 7px;
}
.menu_sub_boton_simple {
	background-color: #FFFFFF;
	border-color: #DCDEDF;
	border-style: solid;
	border-width: 1px;
	color: #643536;
	display: block;
	float: left;
	font-size: 10px;
	height: 12px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-top: 2px;
	width: 138px;
}
.menu_sub_boton_simple_seleccionado {
	background-color: #e7e4e4;
	border-color: #DCDEDF;
	border-style: solid;
	border-width: 1px;
	color: #643536;
	display: block;
	float: left;
	font-size: 10px;
	height: 12px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-top: 2px;
	width: 138px;
}
.menu_sub_boton_simple_taco_cierre {
	background-image: url(../img/taco_union_simple_cierre.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	font-size: 0px;
	height: 17px;
	width: 7px;
}
.servicios_titular_derecha_taco {
	background-color: #e4d8d8;
	float: left;
	font-size: 0px;
	height: 25px;
	margin-right: 9px;
	width: 8px;
}
.servicios_titular_derecha {
	color: #8d5859;
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding-top: 9px;
}
#servicios_verificar_derecha {
	float: left;
	padding-left: 10px;
	padding-top: 65px;
}
#servicios_verificar_derecha_contenedor {
	background-image: url(../img/LAP_flor_peq.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: left;
	height: auto;
	padding-top: 14px;
	width: 690px;
}
#servicios_verificar_derecha_texto {
	clear: both;
	color: #8d5859;
	font-size: 11px;
	padding-left: 19px;
	padding-top: 19px;
	width: 420px;
}
#servicios_verificar_derecha_texto INPUT {
	color: #454545;
	height: 14px;
	width: 172px;
}
#servicios_verificar_formulario {
	background-image: url(../img/servicios_fondo_campos_verificar.jpg);
	background-repeat: no-repeat;
	font-size: 10px;
	height: 85px;
	width: 400px;
}
#servicios_verificar_formulario_contenidos {
	padding-left: 10px;
	padding-top: 18px;
}
#servicios_verificar_contenedor_resultados {
	background-image: url(../img/taco_azul_2.jpg);
	background-repeat: no-repeat;
	color: #454545;
	font-size: 10px;
	line-height: 13px;
	margin-top: 10px;
	padding-left: 15px;
}
.servicios_label_1 {
	float: left;
	letter-spacing: -1px;
	margin-right: 5px;
	width: 186px;
}
#servicios_boton_verificar_contenedor {
	text-align: right;
	width: 590px;
}
#servicios_boton_verificar {
	background-image: url(../img/boton_redondeado2_1.jpg);
	display: block;
	float: right;
	margin-bottom: 50px;
	margin-top: 30px;
	text-align: center;
	width: 150px;
}
#servicios_activar_subtitular {
	color: #8d5859;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 6px;
}
.servicios_activar_contenedor_campos {
	background-image: url(../img/fondo_campo_especial_191.jpg);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 8px;
	padding-top: 4px;
	width: 191px;
}
#servicios_activar_derecha_texto {
	clear: both;
	color: #8d5859;
	font-size: 11px;
	padding-left: 19px;
	padding-top: 19px;
	width: 420px;
}
#campo_servicios_activar_referencia {
	color: #454545;
	height: 14px;
	width: 172px;
}
#campo_servicios_activar_codigo {
	color: #454545;
	height: 14px;
	width: 172px;
}
#campo_servicios_activar_fecha {
	color: #454545;
	height: 14px;
	width: 172px;
}
.servicios_activar_textos_check {
	padding-left: 10px;
}
#servicios_boton_enviar_lap {
	background-image: url(../img/boton_redondeado6_1.jpg);
	display: block;
	float: right;
	margin-bottom: 35px;
	margin-top: 12px;
	text-align: center;
	width: 118px;
}
#servicios_coleccion_contenedor_foto_izquierda {
	float: left;
	margin-right: 15px;
	padding-left: 10px;
	padding-top: 34px;
}
#servicios_coleccion_contenedor_derecha {
	float: left;
	padding-top: 75px;
}
#servicios_coleccion_derecha_texto {
	clear: both;
	color: #8d5859;
	font-size: 11px;
	padding-left: 19px;
	padding-top: 10px;
	width: 455px;
}
#servicios_coleccion_derecha_texto A {
	color: #8d5859;
}
#servicios_coleccion_derecha_texto A:hover {
	color: #bfb5b5;
}
#servicios_coleccion_derecha_centro {
	float: left;
	margin-right: 10px;
	padding-top: 15px;
	width: 280px;
}
#servicios_coleccion_volver {
	background-image: url(../img/boton_redondeado4_1.jpg);
	display: block;
	text-align: center;
	width: 87px;
}
#sala_prensa_contenedor_derecha {
	float: left;
	margin-left: 10px;
	padding-top: 38px;
}
#sala_prensa_contenedor_descargar {
	color: #a57071;
	float: left;
	font-size: 9px;
	font-weight: 600;
	letter-spacing: 0px;
	width: 630px;
}
#sala_prensa_descargar {
	border-bottom-color: #C2CDD2;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	float: right;
	padding-bottom: 3px;
	text-align: center;
	width: 148px;
}
#sala_prensa_titulos_contenedor {
	clear: both;
	float: right;
	margin-bottom: 5px;
	margin-top: 3px;
}
#sala_prensa_fecha {
	float: left;
	text-align: center;
	width: 97px;
}
#sala_prensa_documentos {
	float: left;
	text-align: center;
	width: 74px;
}
#sala_prensa_imagenes {
	float: left;
	text-align: center;
	width: 73px;
}
#sala_prensa_franja_1 {
	background-color: #d1c2c2;
	clear: both;
	float: left;
	font-size: 0px;
	height: 4px;
	margin-bottom: 4px;
	width: 385px;
}
#sala_prensa_franja_2 {
	background-color: #eae1e1;
	float: left;
	font-size: 0px;
	height: 4px;
	width: 245px;
}
.sala_prensa_item_contenedor {
	background-color: #eeeaea;
	background-image: url(../img/sala_prensa_fondo.jpg);
	clear: both;
	color: #9d6c6d;
	font-size: 11px;
	margin-bottom: 4px;
	width: 629px;
}
.sala_prensa_item_contenedor_seleccionado {
	background-color: #F2EEE3;
	background-image: url(../img/sala_prensa_fondo_seleccionado.jpg);
	clear: both;
	color: #9d6c6d;
	font-size: 11px;
	margin-bottom: 4px;
	width: 629px;
}
.sala_prensa_item_linea {
	background-color: #FFFFFF;
	border-bottom-color: #C2CDD2;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	clear: both;
	font-size: 0px;
	height: 4px;
	width: 629px;
}
.sala_prensa_item_nombre {
	background-image: url(../img/sala_prensa_taco_nombre.gif);
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 4px;
	padding-left: 23px;
	padding-top: 3px;
	width: 362px;
}
.sala_prensa_item_fecha {
	color: #666666;
	float: left;
	height: 17px;
	padding-top: 3px;
	text-align: center;
	width: 98px;
}
.sala_prensa_item_documento {
	float: left;
	font-size: 0px;
	padding-top: 2px;
	text-align: center;
	width: 74px;
}
.sala_prensa_item_imagenes {
	float: left;
	font-size: 0px;
	height: 18px;
	padding-top: 2px;
	text-align: center;
	width: 66px;
}
#privilege_contenedor_izquierda {
	color: #908F8F;
	float: left;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 15px;
	width: 487px;
}
#privilege_contenedor_derecha {
	float: left;
	padding-top: 12px;
	width: 132px;
}
#privilege_contenedor_estado {
	padding-left: 17px;
}
#privilege_contenedor_boton_izquierdo {
	float: left;
	padding-left: 225px;
	width: 530px;
}
#privilege_boton_volver {
	background-image: url(../img/boton_redondeado1_1.jpg);
	display: block;
	text-align: center;
	width: 75px;
}
#privilege_boton_continuar {
	background-image: url(../img/boton_redondeado1_1.jpg);
	display: block;
	float: rigth;
	text-align: center;
	width: 75px;
}
#privilege_boton_modificar {
	background-image: url(../img/boton_redondeado6_1.jpg);
	display: block;
	text-align: center;
	width: 118px;
}
#privilege_contenedor_datos_izquierda {
	border-right-color: #DCDEDF;
	border-right-style: solid;
	border-right-width: 1px;
	float: left;
	padding-bottom: 12px;
	padding-left: 17px;
	padding-top: 10px;
	width: 275px;
}
#privilege_contenedor_datos_derecha {
	float: left;
	padding-left: 30px;
	padding-top: 10px;
}
.privilege_titulares_datos {
	color: #89696a;
	font-weight: bold;
	padding-bottom: 15px;
}
.privilege_subtitulares_datos {
	clear: both;
	float: left;
	font-weight: bold;
	width: 139px;
}
.privilege_label {
	font-weight: bold;
	padding-left: 10px;
}
#privilege_contenedor_datos_izquierda_2 {
	float: left;
	padding-bottom: 30px;
	padding-left: 17px;
	padding-top: 10px;
}
.privilege_subtitulares_datos_2 {
	clear: both;
	float: left;
	font-weight: bold;
	width: 90px;
}
#privilege_contenedor_pago {
	padding-left: 17px;
}
#privilege_pago_bloque_derecho {
	border-color: #C8CED4;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 160px;
	margin-left: 7px;
	margin-top: 6px;
	padding-left: 26px;
	padding-top: 20px;
	width: 263px;
}
#privilege_contenedor_boton_izquierdo_pago {
	float: left;
	padding-left: 225px;
	width: 370px;
}
#privilege_datos_pago {
	text-align: right;
	width: 425px;
}
#privilege_contenedor_bienvenido {
	padding-left: 17px;
	padding-top: 35px;
}
#privilege_texto_bienvenido {
	color: #8d5859;
	float: left;
	padding-left: 35px;
	width: 282px;
}
#privilege_boton_exclusivas {
	background-image: url(../img/boton_redondeado2_1.jpg);
	display: block;
	float: rigth;
	text-align: center;
	width: 150px;
}
.fondo_proceso_privilege_seleccionada_esquina_izquierda {
	background-color: #dbd5d5;
	background-image: url('../img/privilege_estado_fondo_seleccionado.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 29px;
	text-align: right;
	width: 98px;
}
.fondo_proceso_privilege_seleccionada_esquina_derecha {
	background-color: #dbd5d5;
	background-image: url('../img/privilege_estado_fondo_seleccionado.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	border-right-color: #D4D6DB;
	border-right-style: solid;
	border-right-width: 16px;
	cursor: pointer;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 29px;
	text-align: right;
	width: 82px;
}
.fondo_proceso_privilege_seleccionada {
	background-image: url('../img/privilege_estado_fondo_seleccionado.jpg');
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 29px;
	text-align: right;
	width: 82px;
}
.fondo_proceso_privilege_no_seleccionada_esquina_izquierda {
	background-color: #f1ebeb;
	background-image: url('../img/privilege_estado_fondo.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 29px;
	text-align: right;
	width: 98px;
}
.fondo_proceso_privilege_no_seleccionada_esquina_derecha {
	background-color: #f1ebeb;
	background-image: url('../img/privilege_estado_fondo.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	border-right-color: #F1EAEA;
	border-right-style: solid;
	border-right-width: 16px;
	cursor: pointer;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 29px;
	text-align: right;
	width: 82px;
}
.fondo_proceso_privilege_no_seleccionada {
	background-image: url('../img/privilege_estado_fondo.jpg');
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	height: 29px;
	text-align: right;
	width: 82px;
}
.fondo_proceso_privilege_union_seleccionada {
	background-image: url('../img/privilege_estado_union_seleccionado.jpg');
	background-repeat: no-repeat;
	border-width: 0px;
	float: left;
	height: 29px;
	margin: 0px;
	padding: 0px;
	width: 23px;
}
.fondo_proceso_privilege_union_seleccionada_2 {
	background-image: url('../img/privilege_estado_union_seleccionado_2.jpg');
	background-repeat: no-repeat;
	border-width: 0px;
	cursor: pointer;
	float: left;
	height: 29px;
	margin: 0px;
	padding: 0px;
	width: 23px;
}
.fondo_proceso_privilege_union_no_seleccionada {
	background-image: url('../img/privilege_estado_union.jpg');
	background-repeat: no-repeat;
	border-width: 0px;
	cursor: pointer;
	float: left;
	height: 29px;
	margin: 0px;
	padding: 0px;
	width: 23px;
}
.proceso_privilege_texto {
	color: #bdaaaa;
	float: right;
	letter-spacing: -1px;
	padding-right: 16px;
	padding-top: 8px;
}
.proceso_privilege_texto_dos_lineas {
	color: #bdaaaa;
	float: right;
	letter-spacing: -1px;
	padding-right: 16px;
	padding-top: 2px;
}
.proceso_privilege_texto_seleccionada {
	color: #89696a;
	float: right;
	letter-spacing: -1px;
	padding-right: 16px;
	padding-top: 8px;
}
.proceso_privilege_texto_dos_lineas_seleccionada {
	color: #89696a;
	float: right;
	letter-spacing: -1px;
	padding-right: 16px;
	padding-top: 2px;
}
.proceso_privilege_numero {
	float: right;
	padding-right: 4px;
	padding-top: 8px;
}
#postal_contenedor {
	margin-top: 15px;
}
#postal_contenedor_foto {
	float: left;
	font-size: 0px;
	text-align: center;
	width: 485px;
}
#postal_contenedor_formulario {
	background-image: url(../img/postal_base_form.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 330px;
	padding-left: 17px;
	padding-top: 21px;
	width: 328px;
}
.postal_label {
	background-image: url(../img/postal_taco_form.jpg);
	background-repeat: no-repeat;
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-top: 1px;
}
.postal_campo {
	background-color: #FFFFFF;
	color: #89696a;
	margin-bottom: 10px;
	padding: 2px;
	width: 272px;
}
#postal_dedicatoria {
	border-style: none;
	height: 134px;
	overflow: auto;
}
#postal_contenedor_botones {
	padding-left: 95px;
}
#postal_boton_cancelar {
	background-image: url(../img/boton_redondeado5_1.jpg);
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 18px;
	text-align: center;
	width: 63px;
}
#postal_boton_borrar {
	background-image: url(../img/boton_redondeado5_1.jpg);
	float: left;
	margin-right: 10px;
	margin-top: 18px;
	text-align: center;
	width: 63px;
}
#postal_boton_enviar {
	background-image: url(../img/boton_redondeado5_1.jpg);
	float: left;
	margin-top: 18px;
	text-align: center;
	width: 63px;
}

.eventos_columna_listado_paises {
	float: left;
	margin-right: 5px;
	width: 95px;
}
.eventos_item_listado_paises {
	color: #a48485;
	font-size: 11px;
	font-weight: 600;
	margin-bottom: 5px;
}
.eventos_item_listado_paises A {
	color: #a48485;
}
.eventos_item_listado_paises A:hover {
	color: #bfb5b5;
}
.eventos_item_listado_paises_seleccionado {
	color: #8d5859;
	font-size: 11px;
	font-weight: 600;
	margin-bottom: 5px;
}
.eventos_item_listado_paises_seleccionado A {
	color: #8d5859;
}
.eventos_item_listado_paises_seleccionado A:hover {
	color: #8d5859;
}
#eventos_taco_listado {
	background-color: #ece1e1;
	font-size: 0px;
	height: 12px;
	margin-bottom: 10px;
	width: 82px;
}
#eventos_columna_mensaje {
	color: #8d5859;
	float: left;
	font-size: 11px;
	margin-top: 22px;
}
#eventos_titular_ciudad {
	color: #9b7b7c;
	font-size: 15px;
	font-weight: 600;
	margin-bottom: 4px;
	margin-left: 310px;
}
#eventos_contenedor_items_ciudades {
	float: left;
	height: expression(document.getElementById("eventos_contenedor_items_ciudades").offsetHeight<217 ? "217px";
	min-height: 217px;
	padding-top: 10px;
}
.eventos_item_ciudad {
	display: block;
	width: 456px;
}
.eventos_item_ciudad_nombre {
	color: #a59292;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0px;
	padding-left: 2px;
	width: 123px;
}
.eventos_item_ciudad_datos {
	color: #8d5859;
	display: block;
	float: left;
	font-size: 11px;
	letter-spacing: 0px;
	width: 300px;
}
.eventos_linea_gris {
	border-top-color: #DADCE1;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	font-size: 0px;
	height: 5px;
	width: 456px;
}
.eventos_linea_gris_invertida {
	border-bottom-color: #DADCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	clear: both;
	font-size: 0px;
	height: 5px;
	width: 456px;
}
#eventos_fila_impresora {
	float: left;
	margin-right: 25px;
	text-align: right;
	width: 385px;
}
#eventos_linea_final {
	padding-left: 310px;
}
#eventos_detalle_derecha {
	color: #8d5859;
	float: left;
	font-size: 11px;
	font-weight: 600;
	height: expression(document.getElementById("eventos_detalle_derecha").offsetHeight<217 ? "217px";
	letter-spacing: 0px;
	min-height: 217px;
	padding-top: 10px;
}
#eventos_detalle_derecha A {
	color: #8d5859;
}
#eventos_detalle_ciudad_nombre {
	display: block;
	float: left;
	padding-left: 2px;
	padding-top: 6px;
	width: 116px;
}
#eventos_detalle_titulo {
	background-color: #f2eaea;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	padding-bottom: 8px;
	padding-left: 6px;
	padding-top: 6px;
	width: 276px;
}
#eventos_detalle_fecha {
	font-weight: normal;
}
#eventos_detalle_masinfo {
	float: left;
	font-weight: normal;
	margin-right: 7px;
	padding-top: 20px;
}
#eventos_detalle_taco_masinfo {
	background-color: #ebe0e0;
	float: left;
	font-size: 0px;
	height: 40px;
	width: 4px;
}
#eventos_detalle_masinfo_ventana {
	border-color: #D8DCE5;
	border-style: solid;
	border-width: 1px;
	clear: both;
	display: none;
	font-weight: normal;
	height: 200px;
	overflow: auto;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 331px;
}
#eventos_detalle_masinfo_cerrar {
	background-color: #f2eaea;
	border-bottom-color: #D8DCE5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #D8DCE5;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #D8DCE5;
	border-right-style: solid;
	border-right-width: 1px;
	display: none;
	margin-bottom: 10px;
	width: 335px;
}
#eventos_detalle_masinfo_cruz {
	padding-bottom: 5px;
	padding-left: 278px;
	padding-right: 3px;
	padding-top: 5px;
}
#eventos_detalle_masinfo_txcerrar {
	font-weight: normal;
	vertical-align: middle;
}
#eventos_detalle_inferior {
	clear: both;
	padding-left: 5px;
	width: 331px;
}
.eventos_detalle_inferior_taco {
	background-color: #ceb5b6;
	float: left;
	font-size: 0px;
	height: 13px;
	margin-right: 4px;
	width: 3px;
}
.eventos_detalle_inferior_titulo {
	float: left;
	padding-top: 2px;
}
.eventos_detalle_inferior_datos {
	font-weight: normal;
	margin-bottom: 20px;
}
#eventos_detalle_botones {
	margin-top: 15px;
	padding-left: 310px;
}
