/* estilos TEMPLATE PRINCIPAL */
#numypin_promocion {
position:relative; margin-top:0px; margin-left:0px;width:162px; height: 59px; background-image: url(../images2/numpin.gif); layer-background-image: url(../images2/numpin.gif); border: 1px none #000000;
}
#caja1_numypin_tmplprincipal {
	position:absolute; width:96px; height:14px; z-index:1; margin-top: 32px; left: 53px;
}
#caja2_numypin_tmplprincipal {
	position:absolute; width:96px; height:14px; z-index:1; margin-top: 10px; left: 53px;
}
.cajitanumypin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9d4f4f;
	height: 9px;
	width: 65px;
	border-color: #9d4f4f;
	border-style: solid;
	border-width: 1px;
}
#mesajes_alerta {
position: relative; margin-left:0px; margin-top:0px; z-index:100;
}
#alerta_msg {
position:absolute; left: 170px; top: 100px; width:202px; height:163px; z-index:100; border: 1px none #000000; visibility: hidden;
}
.alerta_msg {
position:absolute; left: 170px; top: 100px; width:202px; height:163px; z-index:100; border: 1px none #000000; visibility: hidden;
}
#alerta2_msg {
position:absolute; left: 170px; top: 100px; width:202px; height:163px; z-index:100; border: 1px none #000000; visibility: hidden;
}

#alerta3_msg {
position:absolute; left: 600px; top: 300px; width:202px; height:163px; z-index:100; border: 1px none #000000; visibility: hidden;
}
#alerta4_msg {
position:absolute; left: 600px; top: 300px; width:202px; height:163px; z-index:100; border: 1px none #000000; visibility: hidden;
}
#bienvenida_usuario {
position:absolute; width:221px; height:28px; z-index:2; left: 209px; top: -413px; padding-top: 3px; padding-bottom: 5px; line-height: 6px; font-size: 14px;
}

/* estilos para TEXTOS */
.textorojo_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d00016;
}
.textonegro_peque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000;
	line-height: 20px;
}
.textonegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000;
}
.textverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
}
.textazulon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033CC;
}
.cajitatextos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #996600;
	height: 45px;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	border: 1px solid #993300;
}
/* estilos ZONA GRATIS */
#bg_zonagratis {
	position:relative; width:557px; height:322px; z-index:1; top: 4px;  border: 1px none #000000;
}
#volvercatalogo {
	position:absolute; width:141px; height:17px; z-index:10; top: 323px; left: 401px;
}
#icon_zonagratis_home {
	position:absolute; width:52px; height:52px; z-index:19; top: 195px; left: 31px;
}
#icon_zonagratis_fechas {
	position:absolute; width:52px; height:52px; z-index:19; top: 195px; left:97px;
}
#icon_zonagratis_promociones {
	position:absolute; width:52px; height:52px; z-index:19; top: 195px; left: 164px;
}
#icon_zonagratis_santoral {
	position:absolute; width:52px; height:52px; z-index:19; top: 256px; left:31px;
}
#icon_zonagratis_video {
	position:absolute; width:52px; height:52px; z-index:19; top: 256px; left:97px;
}
#icon_zonagratis_musica {
	position:absolute; width:52px; height:52px; z-index:19; top: 256px; left: 164px;
}
#text_form_zonagratis {
	position:absolute; width:50px; height:17px; z-index:14; left: 39px; top: 84px;
}
#text2_form_zonagratis {
	position:absolute; width:50px; height:17px; z-index:14; left: 39px; top:106px;
}
#cajita1_form_zonagratis {
	position:absolute; width:119px; height:19px; z-index:15; left: 96px; top: 84px;
}
#cajita2_form_zonagratis {
	position:absolute; width:119px; height:19px; z-index:15; left: 96px; top:104px;
}
#botonenviar_zonagratis {
	position:absolute; width:21px; height:21px; z-index:17; left: 180px; top: 126px;
}
#text3_form_zonagratis {
	position:absolute; width:177px; left:36px; top: 145px; height:23px; z-index:18;
}
/* estilos ZONA GRATIS-FECHAS */
#lista_fechas {margin-left: 0px;}
#lista_li_celdagris_fechas {background-color: #F1ECE8; list-style: none; padding-left: 2px;
}
#lista_li_celdatrans_fechas {list-style: none; padding-left: 2px;
}
#fechas_zonasgratis {
	position:absolute;
	width:290px;
	height:293px;
	z-index:20;
	left: 247px;
	top: 14px;
}
#tit_fechas_zonasgratis {
	position:absolute;
	width:285px;
	height:15px;
	z-index:101;
}
#fechas_almacenadas {
	position:absolute;
	width:286px;
	height:250px;
	z-index:102;
	top: 37px;
	overflow: auto;
	scrollbar-face-color: #d9ba40;
scrollbar-arrow-color: rgb(255, 0, 0);
scrollbar-highlight-color: rgb(255, 255, 255);
scrollbar-3dlight-color: rgb(247, 63, 45);
scrollbar-shadow-color: rgb(255, 255, 255);
scrollbar-darkshadow-color: rgb(255, 0, 0);
scrollbar-track-color: #b2a2a2;
}
#botonenviar_fechas {
	position:absolute; width:21px; height:21px; z-index:17; left: 159px; top: 89px;
}
#msg_fechas {
	background-repeat:no-repeat; padding-left:13px; position:absolute; width:159px; height:21px; z-index:17; left: 0px; top: 89px; background-color:red;color:white;
}
#introduccion_fechas {
	position:absolute;
	width:182px;
	height:109px;
	z-index:21;
	left: 32px;
	top: 61px;
}
#textos_introduccion_fechas {
	position:absolute;
	width:78px;
	height:30px;
	z-index:101;
	text-align: right;
	left: -8px;
	top: 4px;
}
#form_introduccion_fecha {
	position:absolute;
	width:104px;
	height:21px;
	z-index:102;
	left: 75px;
	top: 2px;
}
#record_introduccion_fecha {
	position:absolute;
	width:182px;
	height:50px;
	z-index:103;
	left: -2px;
	top: 38px;
}
/* estilos para ZONA GRATIS SANTORAL */
#santoral_almacenadas {
	position:absolute;
	width:286px;
	height:153px;
	z-index:102;
	top: 134px;
	overflow: auto;
	scrollbar-face-color: #d9ba40;
scrollbar-arrow-color: rgb(255, 0, 0);
scrollbar-highlight-color: rgb(255, 255, 255);
scrollbar-3dlight-color: rgb(247, 63, 45);
scrollbar-shadow-color: rgb(255, 255, 255);
scrollbar-darkshadow-color: rgb(255, 0, 0);
scrollbar-track-color: #b2a2a2;
}
#nombre_santo {
	position:absolute;
	width:200px;
	height:20px;
	z-index:101;
	left: 32px;
	top: 27px;
}
#fecha_santo {
	position:absolute;
	width:200px;
	height:20px;
	z-index:103;
	left: 44px;
	top: 55px;
}
#buscar_santo {
	position:absolute;
	width:23px;
	height:23px;
	z-index:104;
	left: 173px;
	top: 84px;
}
/* estilos para ZONA GRATIS-VÍDEO */
#player2 {
	position:absolute;
	width:290px;
	height:293px;
	z-index:20;
	left: 247px;
	top: 14px;
}
#titulo_video_mandar {
	position:absolute;
	width:174px;
	height:67px;
	z-index:1;
	left: 2px;
	top: 41px;
}
/* estilos para ZONA GRATIS-MÚSICA */
#player-musica {
	position:absolute;
	width:290px;
	height:293px;
	z-index:20;
	left: 244px;
	top: 12px;
}
#seleccion_tipo_musica {
	position:absolute;
	width:159px;
	height:32px;
	z-index:1;
	left: 4px;
	top: 61px;
}
/* estilos para la ZONA GRATIS-PROMOCIÓN */
#promo_zonagratis {
	position:absolute;
	width:292px;
	height:219px;
	z-index:20;
	left: 245px;
	top: 14px;
}
#texto_promo_zonagratis {
	position:absolute;
	width:285px;
	height:65px;
	z-index:22;
	left: 248px;
	top: 239px;
	line-height: 12px;
	text-align: justify;
		overflow: auto;
	scrollbar-face-color: #d9ba40;
scrollbar-arrow-color: rgb(255, 0, 0);
scrollbar-highlight-color: rgb(255, 255, 255);
scrollbar-3dlight-color: rgb(247, 63, 45);
scrollbar-shadow-color: rgb(255, 255, 255);
scrollbar-darkshadow-color: rgb(255, 0, 0);
scrollbar-track-color: #b2a2a2;
}
/* estilos para las páginas de interior */
#bgcatalogo_central {
position:relative; width:557px; height:322px; z-index:1; top: 4px; border: 1px none #000000;
}
#notainformativa {
position:absolute; width:548px; height:22px; z-index:10; top: 323px; left: 5px;
}
#paginacion {
	position:absolute;
	width:230px;
	height:17px;
	z-index:10;
	top: 323px;
	left: 330px;
	text-align: right;
}
#foto_numpin {
	position:absolute;
	width:216px;
	height:217px;
	z-index:14;
	left: 13px;
	top: 86px;
}
/* estilos para lo zona de compra */
#foto_grande_producto {
position:absolute; width:192px; height:148px; z-index:6; left: 16px; top: 34px;
}
#titulo_eleccion_color {
position:absolute; width:225px; height:18px; z-index:8; left: 318px; top: 16px;
}
#descripcion_eleccion_color {
position:absolute; width:226px; height:80px; z-index:8; left: 318px; top: 39px;
}
#colores_eleccion_color {
position:absolute; width:200px; height:94px; z-index:14; left: 318px; top: 174px;
}
#ampliar_eleccion_color {
position:absolute; width:94px; height:29px; z-index:13; left: 6px; top: 287px;
}
#texto1_eleccion_color {
position:absolute; width:200px; height:23px; z-index:15; left: 318px; top: 156px;
}
#flash_mapadestino {
position:absolute; width:320px; height:320px; z-index:6; left: 5px; top: 11px;
}
#texto1_mapadestino {
position:absolute; width:226px; height:46px; z-index:8; left: 318px; top: 45px;
}
#colores_mapadestino {
position:absolute; width:200px; height:94px; z-index:14; left: 318px; top: 106px;
}
#ampliar_mapadestino {
position:absolute; width:234px; height:21px; z-index:13; left: 19px; top: 289px; font-size: 16px;
}
#volver_compra {
position:absolute; width:97px; height:30px; z-index:12; left: 326px; top: 279px;
}
#comprar_compra {
position:absolute; width:97px; height:30px; z-index:11; left: 445px; top: 279px;
}
#fotito {
position:absolute; width:115px; height:88px; z-index:2; left: 286px; top: 186px; background-image: url(../images2/bgfotito.jpg); layer-background-image: url(../images2/bgfotito.jpg); border: 1px none #000000; background-repeat: no;
}
#fotito2 {
position:absolute; width:100px; height:62px; z-index:14; left: 183px; top: 188px; font-size: 11px;
}
#fotito3 {
position:absolute; width:115px; height:88px; z-index:2; left: 427px; top: 186px; background-image: url(../images2/bgfotito.jpg); layer-background-image: url(../images2/bgfotito.jpg); border: 1px none #000000; background-repeat: no;
}
#mas {
position:absolute; width:22px; height:22px; z-index:2; left: 403px; top: 217px;
}
#posiciongaleria {
position:absolute; left:35px; top:53px; z-index:2; visibility: hidden;
}
#menusegundo {
position:absolute; width:221px; height:77px; z-index:2; left: 13px; top: 240px; visibility: hidden;
}
#menuprimero {
position:absolute; width:532px; height:132px; z-index:2; left: 12px; top: 47px; visibility: visible;
}
/* estilos FORMPEDIDO */
#texto1_formpedido {
position:absolute; width:217px; height:58px; z-index:13; left: 324px; top: 33px;
}
#fotito_formpedido {
position:absolute; width:115px; height:88px; z-index:2; left: 427px; top: 186px; background-image: url(../images2/bgfotito.jpg); layer-background-image: url(../images2/bgfotito.jpg); border: 1px none #000000; background-repeat: no;
}
#fotito2_formpedido {
position:absolute; width:100px; height:62px; z-index:14; left: 324px; top: 188px; font-size: 11px;
}
#comprador_formpedido {
position:absolute; width:200px; height:115px; z-index:2; visibility: visible;
}
#text1_formpedido {
position:absolute; width:88px; height:17px; z-index:18; left: 4px; top: 15px;
}
#text2_formpedido {
position:absolute; width:43px; height:17px; z-index:18; left: 95px; top: 15px;
}
#text3_formpedido {
position:absolute; width:43px; height:17px; z-index:18; left: 162px; top: 15px;
}
#text4_formpedido {
position:absolute; width:76px; height:17px; z-index:18; left: 162px; top: 31px;
}
#text5_formpedido {
position:absolute; width:63px; height:17px; z-index:18; left: 75px; top: 31px;
}
#formapago1_formpedido {
position:absolute; width:17px; height:14px; z-index:20; left: 138px; top: 12px;
}
#formapago2_formpedido {
position:absolute; width:17px; height:14px; z-index:20; left: 242px; top: 12px;
}
#formapago3_formpedido {
position:absolute; width:17px; height:14px; z-index:20; left: 138px; top: 28px;
}
#formapago4_formpedido {
position:absolute; width:17px; height:14px; z-index:20; left: 242px; top: 28px;
}
#divisor_formpedido {
position:absolute; width:282px; height:5px; z-index:17; top: 40px; left: 18px;
}
#text6_formpedido {
position:absolute; width:101px; height:18px; z-index:15; left: 8px; top: 86px;
}
#text7_formpedido {
position:absolute; visibility: visible; width:288px; height:28px; z-index:18; left: 16px; top: 59px;
}
#text8_formpedido {
position:absolute; visibility: visible; width:89px; height:18px; z-index:15; left: 20px; top: 107px;
}
#text9_formpedido {
position:absolute; visibility: visible; width:89px; height:18px; z-index:15; left: 20px; top: 152px;
}
#text10_formpedido {
position:absolute; visibility: visible; width:89px; height:18px; z-index:15; left: 20px; top: 130px;
}
#text11_formpedido {
position:absolute; width:288px; height:16px; z-index:18; left: 17px; top: 174px;
}
#text12_formpedido {
position:absolute; visibility: visible; width:89px; height:18px; z-index:15; left: 20px; top: 262px;
}
#text13_formpedido {
position:absolute; visibility: visible; width:89px; height:18px; z-index:15; left: 20px; top: 202px;
}
#text14_formpedido {
position:absolute; width:89px; height:18px; z-index:15; left: 20px; top: 285px;
}
#compranonima_formpedido {
position:absolute; width:21px; height:19px; z-index:21; top: 84px; left: 112px;
}
#formcomprador1_formpedido {
position:absolute; width:178px; height:16px; z-index:16; left: 114px; top: 105px;
}
#formcomprador2_formpedido {
position:absolute; width:178px; height:16px; z-index:16; left: 114px; top: 127px;
}
#formcomprador3_formpedido {
position:absolute; width:178px; height:16px; z-index:16; left: 114px; top: 149px;
}
#formcomprador5_formpedido {
position:absolute; visibility: visible; width:178px; height:45px; z-index:16; left: 115px; top: 202px;
}
#formcomprador6_formpedido {
position:absolute; visibility: visible; width:178px; height:16px; z-index:16; left: 114px; top: 258px;
}
#anonimo_formpedido {
position:absolute; width:17px; height:14px; z-index:20; left: 110px; top: 282px;
}
#transferencia_formpedido {
	position:absolute;
	width:206px;
	height:111px;
	z-index:101;
	left: 324px;
	top: 63px;
	line-height: 11px;
	border: 1px dashed #000000;
	padding-left: 6px;
	padding-top: 6px;
}
/* estilos catálogo */
#fecha {
position:absolute; width:352px; height:23px; z-index:9; left: 200px; top: -23px;
}