/* CSS Document */
/* ----------------------------------------------------------------------*/
.body_1,.body_2,.body_3,.body_4{background-color:#000000;}
.body_1,.body_2,.body_4{margin-top: 10px; margin-left: 1px; margin-right: 1px; margin-bottom: 10px;}
.body_1		{background-image:url(../img/fondo.jpg);}
.body_3		{margin-top: 10%; margin-left: 10%; margin-right: 10%; margin-bottom: 10%;text-align: center;}
.body_4		{background-image: url();}
.body_5		{background-color:#FFFFFF;background-image: url();}

/* tabla total y celda central  */
.tabla_total{width: 1240px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; border: none;
			vertical-align: top; text-align: center; }
.celda_central {width: 750px; vertical-align: top; text-align: center;}
.tb_750 	{width: 750px; border:none;}
.td_600i	{width: 600px; padding-left: 20px; vertical-align: top; text-align: left;}
.td_600ic	{width: 600px; padding-left: 20px; vertical-align: top; text-align: center;}

/* cabezal	*/
.td_260		{width: 260px; vertical-align: top; text-align: left;}
.cb_central	{width: 750px; padding-top: 24px; vertical-align: top; text-align: left;}
.cb_75c		{width:  75px; vertical-align: top; text-align:center;}
.cb_85c		{width:  85px; vertical-align: top; text-align:center;}
.cb_25c		{width:  25px; font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; 
			text-decoration: none; vertical-align: top; text-align:center; }
.cb_200		{width: 200px; vertical-align: top; text-align: left;}
.cb_30i		{width:  30px; text-align:left; padding-top:20px;}
.cb_30im	{width:  30px; text-align:left; padding-top:20px; padding-right:160px;}
/*  ----------------------------------------------------------------------*/
/* */
/* columna izquierda	*/
.iz_260v	{width: 260px; vertical-align: top; padding-top: 10px;}
.iz_260		{width: 260px; vertical-align: top; border: none;}
.iz_104		{width: 104px; font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #999999;
			text-decoration: none; text-align: left; vertical-align: top;}
.iz_156		{width: 156px; vertical-align: top; border: 1px solid #CCCCCC;}
.iz_td		{text-align: right; vertical-align: top;}
.td_150		{width: 150px; vertical-align: top; text-align: left; border: 1px solid #CCCCCC;}
/*  ----------------------------------------------------------------------*/
.texto_error{font: normal bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none;
			vertical-align: top;}
/*  ----------------------------------------------------------------------*/
.texform	{font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #dddddd; text-align: left;
			text-decoration: none; background-color: #000000; border: none;}
.texizq		{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color: #999999; text-align: center;
			text-decoration: none; vertical-align: top;}
/*  ----------------------------------------------------------------------*/
.boton		{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center;
			text-decoration: none; background-color: #000000; border: 1px solid #888888; cursor:pointer;}

/*  ----------------------------------------------------------------------*/
.iz_texm	{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: left;
			text-decoration: none; vertical-align: middle;}
.iz_texd	{font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: right;
			text-decoration: none; vertical-align: middle;}
.iz_texiv	{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: left;
			text-decoration: none; vertical-align: middle; padding-top:10px;}
.iz_texi	{font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: left;
			text-decoration: none; vertical-align: middle;}
.tex10		{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;}
/*  Columna derecha ----------------------------------------------------------------------*/
.de_164		{width: 164px; vertical-align: top; text-align: left;}

/*  Textos con enlaces ----------------------------------------------------------------------*/
.blanco_v,.blanco_v:link,.blanco_v:visited,.blanco_v:hover,.blanco_v:active
			{font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.blanco_v:hover,.blanco_v:active {text-decoration: underline; font-weight: bold; font-size: 14px;}
/*  ----------------------------------------------------------------------*/
.iz_texbd5,.iz_texbd5:link,.iz_texbd5:visited,.iz_texbd5:hover,.iz_texbd5:active
			{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: right;
			text-decoration: none; vertical-align: top; padding-top: 5px;}
.iz_texbd5:hover,.iz_texbd5:active
			{text-decoration: underline; font-weight: bold;}
/* */
.iz_texbi,.iz_texbi:link,.iz_texbi:visited,.iz_texbi:hover,.iz_texbi:active
			{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			text-decoration: none; vertical-align: top;}
.iz_texbi:hover,.iz_texbi:active
			{text-decoration: underline; font-weight: bold;}
/* */
.textob,.textob:link,.textob:visited,.textob:hover,.textob:active
			{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
			 vertical-align: top;}
.textob:link,.textob:visited,.textob:hover,.textob:active
			{text-decoration: underline; font-weight: bold;}
/* */
.texto,.texto:link,.texto:visited,.texto:hover,.texto:active
			{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;
			 vertical-align:top;}
.texto:link,.texto:visited,.texto:hover,.texto:active
			{text-decoration: underline; font-weight:bold;}
.texto:hover,.texto:active
			{color:#FFFFFF;}
/* */
.tex09,.tex09:link,.tex09:visited,.tex09:hover,.text09:active
			{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;
			 vertical-align:top;}
.tex09:link,.tex09:visited,.tex09:hover,.tex09:active
			{text-decoration: underline; font-weight:bold;}
.tex09:hover,.tex09:active
			{color:#FFFFFF;}
/* */
.textoc,.textoc:link,.textoc:visited,.textoc:hover,.textoc:active
			{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999999; text-align:center;
			text-decoration: none; vertical-align: top; cursor:pointer;}
.textoc:link,.textoc:visited,.textoc:hover,.textoc:active
			{text-decoration: underline; font-weight: bold;}
.textoc:hover,.textoc:active
			{color:#FFFFFF;}
/* */
.texg,.texg:link,.texg:visited,.texg:hover,.texg:active
			{width: 250px; vertical-align:top;font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999999;
			 text-align:left; text-decoration:none; cursor:pointer;}
/* */
.familia	{width: 260px; font:normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
			border: 1px solid #666666; height: 20px; background-color: #000000; cursor:pointer;}
.familia:link    {color: #999999; font-weight: normal; text-decoration: underline;}
.familia:visited {color: #999999; font-weight: normal; text-decoration: underline;}
.familia:hover   {color: #999999; font-weight: normal; text-decoration: none;}
.familia:active  {color: #999999; font-weight: normal; text-decoration: underline;}
/* */
.iz_5		{width:   5px; background-color: #10151B;}
.iz_1		{width:   1px; background-color: #363739;}
.iz_249h	{width: 249px; height: 20px;background-color: #10151B;}

.subfam,.subfam:link,.subfam:visited,.subfam:hover,.subfam:active
		{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;
		 background-color: #10151B; border: 1px none #666666; vertical-align: middle;}
.subfam:hover   {color: #FFFFFF;}
/* */
.subfam2	{width:1px; background-color:#F38820;}
/* ----------------------------------------------------------------------*/
.nosubf		{width: 249px; font:normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999;
			background-color: #10151B; border: 1px none #888888; text-decoration: none; vertical-align: middle; height: 20px;}
/*  ----------------------------------------------------------------------*/
.texb_250	{width: 250px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:left;
			text-decoration: none; vertical-align: top;}
/*  ----------------------------------------------------------------------*/
.noimagen	{font:normal normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:center;
			text-decoration: none; padding-top:150px; padding-bottom:150px;}

/*  zona usuario ----------------------------------------------------------------------*/
.td_750i	{width: 750px; text-align: left; vertical-align: top;}
.td_750t	{width: 750px; font: normal bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center;
			text-decoration: none;}
.td_650itex	{width: 650px; font:normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #dddddd; text-align: left;
			text-decoration: none; vertical-align: top;}
.td_650t20	{width: 650px; font:normal bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
				 text-decoration: none; padding-top:20px;}
.td_650t	{width: 650px; font:normal bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			text-decoration: none;}
.td_600c	{width: 600px; text-align: center; vertical-align: top;}
.td_450i	{width: 450px; text-align: left; vertical-align: top;}

.td_400		{width: 400px;}				 
.td_300i	{width: 300px; text-align: left;}
.td_250rj10	{width: 250px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-align: left;
			text-decoration: none; vertical-align: top; padding-top: 10px;}
.td_250rojo	{width: 250px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-align:left;
			text-decoration: none; vertical-align: top;}
.td_200i	{width: 200px; text-align:left; padding-bottom:20px;}
.td_150itit	{width: 150px; font:normal bold 10px Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC;	text-align:left;
			text-decoration: none; vertical-align: top; border: 1px solid #999999;}
.td_150i	{width: 150px; font:normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			text-decoration: none;}
.td_150itex	{width: 150px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #dddddd; text-align: left;
			text-decoration: none;}
.td_150ib	{width: 150px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; text-align:left;
			text-decoration: none;}
.noimageni	{width: 650px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: left;
				 text-decoration: none;}
.td_85ib	{width: 85px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:left;
			text-decoration: none;}			 
.td_75i		{width: 75px; font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			text-decoration: none;}
.td_75itex	{width: 75px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #dddddd; text-align: left;
			text-decoration: none;}
.td_left10	{text-align: left; padding-top: 10px;}
.td_left	{text-align: left;}
.td_tex10	{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: left;
			 text-decoration: none; vertical-align: top;}
.td_100pc	{width:100%;}
.td_40pcrojo{width: 40%; font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-align: left;
			text-decoration: none; vertical-align: top;}
.td_355		{width: 355px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #dddddd;
			text-decoration: none; background-color: #000000; border: 1px solid #dddddd; overflow:hidden;}
.td_650sep	{width: 650px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif;color: #dddddd; text-align: center;
			text-decoration: none; vertical-align: top; padding-top: 150px; padding-bottom: 150px;}

/*  ----------------------------------------------------------------------*/
/* Modificar usuario y Registro
*/
.td_750		{width: 750px; vertical-align: top; padding-top: 50px; text-align: center;}
.tb_600b	{width: 600px; vertical-align: top; border: 2px solid #999999;}
.tb_600sb	{width: 600px; vertical-align: top;}
.tb_600sbv	{width: 600px; vertical-align: top; margin-top:30px;}
.td_600tit	{width: 600px; font: normal bold 13px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center;
			text-decoration: none; vertical-align: top; padding-top: 11px;}
.td_150tex	{width: 150px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: left; 
			text-decoration: none; vertical-align: middle;}
.td_450		{width: 450px; text-align: left; vertical-align: top; border: 1px solid #CCCCCC;}
/*  ----------------------------------------------------------------------*/
/* Registrado 
*/
.td_650t20c	{width:650px;font:normal bold 14px Verdana, Arial, Helvetica, sans-serif; text-align: center;color: #FFFFFF;
			text-decoration: none; padding-top:20px;}
/*  ----------------------------------------------------------------------*/
/* Carrito 
*/
.car_600tex	{width: 600px; font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none;
			 vertical-align:top;}
.car_600texv{width: 600px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
			 vertical-align:top; padding-top:30px; padding-bottom:30px;}
.car_600ttxv{width: 600px; font: normal bold 14px Verdana, Arial, Helvetica, sans-serif; color: #265786; text-decoration: none;
			 vertical-align:top; padding-top:30px; padding-bottom:30px;}
.car_600gr	{width: 600px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: right;
			 text-decoration: none; vertical-align:top;}
.car_600v	{width: 600px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: right;
			 text-decoration: none; vertical-align:top; padding-top:30px; padding-bottom:30px;}
.car_210	{width: 210px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
			 vertical-align:top;}
.car_210g	{width: 210px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;
			 vertical-align:top;}
.car_120b	{width: 120px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
			 vertical-align:top;}
.car_120g	{width: 120px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;
			 vertical-align:top;}
.car_60b	{width: 60px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
			 vertical-align:top;}
.car_60g	{width: 60px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;
			 vertical-align:top;}
/*  ----------------------------------------------------------------------*/
/* Pago 
*/
.pag_675c	{width: 675px; text-align: center; border:none;}
.pag_tit	{font: normal bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:left;
			 text-decoration: none; vertical-align:top; padding-top:30px; padding-bottom:30px; padding-left:50px;}
.pag_titrj	{font: normal bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none;
			 vertical-align:top; padding-top:30px; padding-left:50px;}
.pag_izq	{background-color:#000000;	text-align:left; padding-left:50px;}
.pag_der	{background-color:#000000;	text-align: right;}
.texpag		{font: normal normal 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			text-decoration: none; background-color: #000000; border: none;}

/*  ----------------------------------------------------------------------*/
/*  contacto
*/
.con_mensa	{width: 600px;font:normal bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-align:center;
			text-decoration: none; padding-top:10px;}
.con_600 	{width: 600px; font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			 text-decoration: none; vertical-align:top; padding-top:10px;}
.con_600v 	{width: 600px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			 text-decoration: none; vertical-align:top; padding-top:10px; border:none;}
.con_600v20	{width: 600px; text-align: left; vertical-align:top; padding-top:20px; border:none;}
.con_jus	{text-align:justify;}
.con_form	{ width:455px; text-align:left; background-color: #000000;}

.con_texb	{width: 100px;font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			 text-decoration: none; vertical-align:top;}
.con_td		{width: 155px; vertical-align:top;text-align: left; padding-top:1px;}
.con_texf	{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #dddddd; text-align: left;
			 text-decoration: none;background-color:#000000; border: 1px solid #dddddd;}

.con_tdt	{width: 355px; background-color: #000000; padding-top:1px;}
.con_texft	{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #dddddd;
			text-decoration: none; background-color: #000000; overflow: hidden; border: 1px solid #dddddd;}
.con_tdr	{width:455px; vertical-align:top;text-align: right; padding-top:5px;}
/*  ----------------------------------------------------------------------*/
/* Recuperar */

.rec_mensa	{width: 600px;font:normal bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-align:center;
			text-decoration: none; padding-top:60px;}
.rec_600v10	{width: 600px; text-align: left; vertical-align:top; padding-top:10px; border:none;}
.rec_texb	{width: 140px;font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
			 text-decoration: none; vertical-align:top;}
.rec_form	{width:330px; text-align:left; background-color: #000000;}
.rec_tdr	{width:315px; vertical-align:top;text-align: right; padding-top:5px;}

/*  ----------------------------------------------------------------------*/
/* Empresa */
.td_600v80	{width:600px;vertical-align: top;text-align: left; padding-top:80px; padding-left:50px;}
.td_300		{width:300px; vertical-align:top; padding-left:50px;}
.td_300v1	{width:300px;vertical-align:top; text-align: right; padding-top:1px; padding-right:5px;}

/* Faq */
.td_600v30	{width:600px;vertical-align: top;text-align: left;padding-top:30px; padding-left:50px;}
.td_600v10	{width:600px;vertical-align: top;text-align: left;padding-top:10px; padding-left:50px;}

/*  ----------------------------------------------------------------------*/
/* Factura */
.fac_700b{width:700px; border: 1px solid #000000; text-align:center;}
.fac_700r {width:700px; border: 1px solid #FF0000;}
.fac_700 {width:700px;}
.fac_700i {width:700px;  border: 1px solid #000000;text-align:left;}
.fac_400 {width:400px; text-align:left;}
.fac_300 {width:300px; text-align: left;}
.fac_izq {text-align: left;}
.fac_700c{width:700px; font-weight:bold; text-align:center; background-color:#BBBBBB; border: 1px solid #000000;}
.fac_560b{width:560px; font-weight:bold; text-align:center; background-color:#BBBBBB; border: 1px solid #000000;}
.fac_140b{width:140px; font-weight:bold; text-align:center; background-color:#BBBBBB; border: 1px solid #000000;}
.fac_560i{width:560px; text-align: left; border: 0px solid #000000;}
.fac_140c{width:140px; text-align:center; border: 0px solid #000000;}
.fac_231b{width:231px; font-weight:bold; text-align:center; background-color:#BBBBBB; border: 0px solid #000000;}
.fac_238b{width:238px; font-weight:bold; text-align:center; background-color:#BBBBBB; border: 0px solid #000000;}
.fac_231 {width:231px; text-align:center; background-color:#BBBBBB; border: 0px solid #000000;}
.fac_238 {width:238px; text-align:center; background-color:#BBBBBB; border: 0px solid #000000;}
.fac_150 {width: 150px; font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; 
			text-decoration: none; vertical-align: middle;}
.fac_100 {width: 100px; font: normal bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; 
			text-decoration: none; vertical-align: middle;}
.fac_550 {width: 550px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; 
			text-decoration: none; vertical-align: middle;}
.fac_300t {width: 300px; font: normal normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; 
			text-decoration: none; vertical-align: middle;}

/*  ----------------------------------------------------------------------*/
.linea
	{font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:none; vertical-align:top;
	display: inline-block;}
/*  ----------------------------------------------------------------------*/
.tex_tit{font: normal bold 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color: #FFFFFF;}
/*  ----------------------------------------------------------------------*/
.tex_just,.tex_just:hover,.tex_just:active
	{font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:none; text-align:justify;}
 
/*  ----------------------------------------------------------------------*/
.blanco,.blanco:link,.blanco:visited,.blanco:hover,.blanco:active
	{font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:none; vertical-align:top;}
.blanco:hover,.blanco:active {text-decoration: underline;}
/*  ----------------------------------------------------------------------*/
/*
 ESTILOS PARA EL DECODROMO
*/
.td_900,.dec_img,.dec_tb600,.dec_600v1,.dec_600rv,.dec_600r,.dec_600iv,.dec_505,.dec_td250v1,.dec_144tex,.dec_144vtex,.dec_144lnk,.dec_tb225,.dec_td225v,.dec_81tex 	{vertical-align:top;}
.td_900		{width: 900px; border: none; padding-top: 15px; padding-left: 120px; text-align: left;}
.dec_600r			{width: 600px; text-align: right;}
.dec_144lnk			{width: 144px; text-align: left;}
.white				{color:#FFFFFF;}
/*
		 Imagen central
*/
.dec_600v1			{width: 600px; height: 500px; text-align: center; padding-top: 1px;}
.dec_tb600			{width: 600px; height: 500px; margin-right:50px;}
/*
		 Columna derecha y Paleta de colores
*/
.dec_td250v1	{width: 250px; border: none; text-align: left; padding-top: 1px;}
.dec_tex,.dec_tex:hover,.dec_tex:active
	{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color: #999999;text-decoration:none;
			 vertical-align:top; cursor:pointer; text-align:left;}
/* paleta */
.dec_tdpal		{width: 250px; padding-top: 10px;}
.dec_tbpal		{width: 225px; height:195px; border: 2px solid #666666;}
.paleta			{width: 15px; height: 15px; cursor: pointer;}

/* tamaņos precios y agregar al carrito */
.dec_td225v		{width: 225px; padding-top: 10px;}
.dec_tb225		{width: 225px;}
.dec_144tex		{width: 144px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
				text-decoration:none;}
.dec_144vtex	{width: 144px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left;
				text-decoration: none; padding-top: 5px;}
.dec_81tex		{width: 81px; font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: right;
				text-decoration:none;}
.dec_lnk,.dec_lnk:hover,.dec_lnk:active
	{font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color: #999999;text-decoration: underline; cursor:pointer;}
/*
		Fila de cambios de marco y orlas interna y externa
*/
.dec_600rv		{width: 600px; text-align: right; padding-top: 10px;}
.dec_tr			{width: 600px; height: 16px; text-align: right;}
.dec_flecha 	{width: 16px; height: 16px; cursor: pointer;}
.dec_texfl		{font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
/* 
*/
/* Marcos */
.dec_600iv		{width: 600px; height: 60px; text-align: right; padding-top: 34px;}
.dec_505		{width: 600px; height: 60px; margin-left: 85px; text-align: right;}
.dec_marcod 	{width: 505px; height: 60px;}
.dec_marco  	{width:  42px; height: 34px; cursor: pointer;}
.dec_w60		{width:  60px;}

/*------------------------------------------------------------------------*/
h1{	background: inherit;
	border-bottom: 1px dashed #ccc;
	color: #933;
	font: 17px Georgia, serif;
	margin: 0 0 10px;
	padding: 0 0 5px;
	text-align: center;
}

p{	clear: both;
	font: 10px Verdana, sans-serif;
	padding: 10px 0;
	text-align: center;
}
/* =galeria Code
----------------------------------------------------------------------*/
/* Codigos para la galeria
----------------------------------------------------------------------*/

.galeria
{
	cursor: default;
	list-style: none;
	border:none;
	color: #FFFFFF;
	vertical-align: top;
	float: left; 
	padding: 5px 5px 5px 5px;
	z-index:0;
}
.galeria a img 
{ 
	border:none;
	padding: 5px 5px 5px 5px;
	position: relative;
	z-index:0;
}
.galeria a {cursor: default;position: relative; z-index: 0;}
/*a .preview{display: none;}*/
a:hover{font-size:100%;z-index: 0;}
.preview
{
	display: block;
	visibility:visible;
	top: -30px;
	left: 40px;
	position: absolute;
	z-index: 100;
}
/*.galeria .preview{ border:none;}*/
.caja_img {width:600px; height:800px;text-align: center; vertical-align:top; padding-left:20px;font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; z-index:0;}
/*-----------------------------------------------*/