/*error *** ESTILOS DE FOLDER AZUL ***
#submits-footer{ background-image: url(../../../servicio/imagenes/bg_footer_servicios.gif); background-repeat: no-repeat; background-position: center bottom; text-align: right; width: 680px; height: 155px; margin-top: 10px; margin-bottom: 0; padding: 0; }
#mensaje-error{ text-align: center; width: 380px; float: none; margin-bottom: 30px; }
#mensaje-error img{ margin-top: 30px; margin-bottom: 10px; }
#mensaje-error .mensaje{ color: #f08244; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin: 0 0 10px; padding: 0; }
#mensaje-error .leyenda{ color: #666666; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; margin: 0; padding: 0; }
*/

/*error  ESTILOS DE FOLDER AMARILLO */
#submits-footer{ background-image: url(../../../servicio/imagenes/bg_footer_servicios.gif); background-repeat: no-repeat; background-position: center bottom; text-align: right; width: 680px; height: 155px; margin-top: 10px; margin-bottom: 0; padding: 0; }
#submits-footer-mr{ background-image: url(../../../marketing/mesaregalos/celebra_vert.jpg); background-repeat: no-repeat; background-position: center top; text-align: center; width: 680px; height: 40px; margin-top: 10px; margin-bottom: 0; padding-top:20px;text-align:center;vertical-align:middle; }
#mensaje-error{ text-align: center; width: 380px; float: none; margin-bottom: 30px; }
#mensaje-error img{ margin-top: 30px; margin-bottom: 10px; }
#mensaje-error .mensaje{ color: #f08244; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin: 0 0 10px; padding: 0; }
#mensaje-error .leyenda{ color: #666666; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; margin: 0; padding: 0; }

/*generales*/
/*para producto y bundle*/
#comentario-pago { float:left; width:330px; margin:0px;}

/*otros  *** ESTILO DE FOLDER AZUL ***
.campo_obligatorio { font-weight:normal; }
img { border:0px}
a { cursor:pointer; }
.handcursor { cursor:pointer; }
.imagen1{ border: solid 1px #cbe4f5; }
.imagen1:hover{ border: solid 1px #82aad4; cursor: pointer; }
body { background-color: #f0f7fc; margin: 4px 0 0; padding: 0; }
.tooltip { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; visibility:hidden; position:absolute; border:solid 1px #999; width:115px; background-color:#f0f7fc; text-align: left; padding: 5px; }
a{text-decoration: none;}
form{ margin: 0; padding: 0; }
input{ margin: 0; padding: 0; }
#container { background-image: url(../imagenes/bg_general.gif); width: 900px; height: auto; }
#content { width: 880px; clear: both; }
#mensaje{ background-color: #fef3ed; margin-top: 20px; margin-right: 20px; margin-left: 20px; padding: 5px; }
.advertencia,
.exito,
.error{ color: #999; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; background-color: #fff; text-align: left; margin: 0; padding: 5px 5px 5px 50px; }
.advertencia{ background-image: url(../../imagenes/icono_advertencia.gif); background-repeat: no-repeat; background-position: 15px 7px; padding-bottom: 18px; }
.exito{  background-image: url(../../imagenes/icono_exito.gif); background-repeat: no-repeat; background-position: 15px 7px; padding-bottom: 18px; }
.error{ background-image: url(../../imagenes/icono_error.gif); background-repeat: no-repeat; background-position: 15px 7px; padding-bottom: 18px; }

*/

/*otros ESTILO DE FOLDER AMARILLO */
.campo_obligatorio { font-weight:normal; }
img { border:0px}
a { cursor:pointer; }
.handcursor { cursor:pointer; }
.imagen1{ border: solid 1px #E4E4E4; }
.imagen1:hover{ border: solid 1px #f8b637; cursor: pointer; }
/*.imagen1{ border: solid 1px #FDCF21; }*/
/*imagen nivel 3 que pintaba la liga al seleccionarla de color azul */
/*.imagen1:hover{ border: solid 1px #82aad4; cursor: pointer; }*/
body { background-color: #fff; margin: 0; padding: 0; }
.tooltip { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; visibility:hidden; position:absolute; border:solid 1px #999; width:115px; background-color:#f0f7fc; text-align: left; padding: 5px; }
a{text-decoration: none;}
form{ margin: 0; padding: 0; height: 3 px;padding-top: -5px;}
input{ margin: 0; padding: 0; }
#container { width: 900px; height: auto; }
#content { width: 880px; clear: both; }
#mensaje{ background-color: #FFCE21; margin-top: 20px; margin-right: 20px; margin-left: 20px; padding: 1px; }
.advertencia,
.exito,
.error{ color: #999; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; background-color: #fff; text-align: left; margin: 0; padding: 5px 5px 5px 50px; }
.advertencia{ background-image: url(../../imagenes/icono_advertencia.gif); background-repeat: no-repeat; background-position: 15px 7px; padding-bottom: 18px; }
.exito{  background-image: url(../../imagenes/icono_exito.gif); background-repeat: no-repeat; background-position: 15px 7px; padding-bottom: 18px; }
.error{ background-image: url(../../imagenes/icono_error.gif); background-repeat: no-repeat; background-position: 15px 7px; padding-bottom: 18px; }



/*header **** ESTILOS DE FOLDER AZUL ****
#header-sign { background-image: url(../imagenes/ph_head_1_usuario.gif); text-align: left; width: 882px; height: 33px; }
#header-sign .mipalacio{ margin-top: 10px; margin-right: 5px; margin-left: 1px; }
#header-palacio { background-image: url(../imagenes/ph_head_2_logoph.jpg); background-repeat: no-repeat; text-align: right; width: 880px; height: 94px; clear: both; }
#header-sign p{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-repeat: no-repeat; width: 240px; height: 16px; float: left; margin: 0 0 0 2px; padding: 15px 0 0; }
#navegacion { width: 880px; margin: 0; padding: 0; }
#nav-sign { width: 485px; float: right; padding-top: 10px; padding-right: 0; }
#nav-sign p{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-repeat: no-repeat; text-align: left; width: 70px; float: right; margin: 0; padding: 5px 0 0; }
#busqueda{ background-image: url(../imagenes/bg_busqueda.gif); background-repeat: repeat-x; background-position: 0 0; text-align: left; width: 880px; height: 29px; margin: 0 0 0; padding: 0; }
#busqueda .campo { color: #5683b8; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; }
#busqueda .drop1{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 5px 0 0 10px; padding: 0; }
#busqueda .drop2{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 5px 10px 0 0; padding: 0; }
#drop2 { text-align: right; width: 350px; float: right; padding-top: 0; padding-right: 0; }
#busqueda .submit { vertical-align: middle; margin-left: 10px; padding-bottom: 1px; }
#forma-busqueda { width: 450px; height: 29px; float: left; margin: 0; padding: 0; }
#header-emarketing {  width: 880px; height: auto; clear: both; margin: 0 0 1px; padding: 0; }
#header-emarketing .sobre{float: left; color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.3; text-align: center; margin: 0; padding: 0 0 0 50px;}
#header-emarketing .sugerencia{ float: left; color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.3; text-align: center; width: 570px; margin: 0; padding: 8px 0 0 50px; }
#emarketing-seccion{ width: 680px; height: auto; float: right; clear: both; margin-bottom: 1px; }
*/

/*header  ESTILOS DE FOLDER AMARILLO */
#header-sign { /*background-image: url(../../imagenes/ph_head_1_usuario.gif); background-repeat: no-repeat; background-position: 786px 5px;*/ text-align: left; width: 880px; height: 10px; padding-top: 4px; }
#header-sign .mipalacio{ margin-top: 10px; margin-right: 5px; margin-left: 1px; }
#header-palacio { background-image: url(../../imagenes/logo_palacio.gif); background-repeat: no-repeat; text-align: right; width: 880px; height:100px; clear: both; background-x-position: left; }
/*#header-palacio #buscador{ color: #000000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: relative;  right: 0px; width: 530px;height: 20px; float: right; margin-top:5px; margin-right: 0;text-align:right }*/
#header-palacio #buscador p{ font-size: 14px; font-weight: normal; float: right; margin: 0; padding: 0 20px 5px 0; }
#header-palacio #buscador .divisor{
	background-image: url(../../imagenes/divisor_busqueda.gif);
	background-repeat: no-repeat;
	background-position: 335px 2px;
}
#header-palacio #buscador .submit-boton{font-size:11px; padding-right:3px; padding-left:3px;  }
#header-palacio #buscador p a{ color: #000000; margin: 0; padding: 0; }
#header-palacio #buscador .drop1,
#header-palacio #buscador .campo{color:#333333; font-size:11px; padding-top:1px; padding-bottom:1px;  }
#header-palacio #buscador .mapa{ font-size: 13px; margin-right:0; padding: 0 28px 0 0; }
#header-palacio #buscador .mapa a{ color: #000000; text-decoration:underline;}
#header-palacio #buscador p a:hover{text-decoration: underline;}
#header-sign p{ color: #ca3c00; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-repeat: no-repeat; width: 280px; height: 16px; float: left; margin: 0 0 0 2px; padding: 15px 0 0; text-align:right;}
#navegacion { width: 880x; margin: 0; padding: 0 }
#nav-sign { color: #323232; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; float: left; padding-top: 1px; padding-right: 0; }
#nav-sign p{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-repeat: no-repeat; text-align: left; width: 70px; float: right; margin: 0; padding: 5px 0 0; }
#nav-sign p a {color:#CA3C00; font-weight: bold;}
#nav-sign p a:hover{text-decoration: underline;}
#nav-sign ul{ position: relative; top: 5px; margin: 0; padding: 0; }
#nav-sign ul li{ margin: 0; padding: 0 0 0 8px; border-left: 1px solid #ccc; display: inline; }
#nav-sign ul li a{ color: #323232; }
#nav-sign .bolsa{color:#0000CC; text-decoration: underline; }
#nav-sign ul li a:hover{text-decoration: underline;}
#busqueda{ background-image: url(../imagenes/bg_busqueda.gif); background-repeat: repeat-x; background-position: 0 0; text-align: left; width: 880px; height: 29px; margin: 0 0 0; padding: 0; }
#buscador .campo { color: #666; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; }
#busqueda .drop1{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 5px 0 0 10px; padding: 0; }
#busqueda .drop2{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 5px 10px 0 0; padding: 0; }
#drop2 { text-align: right; width: 350px; float: right; padding-top: 0; padding-right: 0; }
#busqueda .submit { vertical-align: middle; margin-left: 10px; padding-bottom: 1px; }
#forma-busqueda { width: 450px; height: 29px; float: left; margin: 0; padding: 0; }
#header-emarketing {  width: 880px; height: auto; clear: both; margin: 0 0 1px; padding: 0; }
#header-emarketing .sobre{float: left; color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.3; text-align: center; margin: 0; padding: 0 0 0 50px;}
#header-emarketing .sugerencia{ float: left; color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.3; text-align: center; width: 570px; margin: 0; padding: 8px 0 0 50px; }
#emarketing-seccion{ width: 680px; height: auto; float: right; clear: both; margin-bottom: 1px; }


/*footer mesa  **** ESTILOS DE FOLDER AZUL ****
#footer-mesa { background-color: #d9eaf6; background-image: url(../imagenes/ph_foot_1_mesa.gif); background-repeat: no-repeat; background-position: 15px 17px; width: 880px; height: 48px; clear: both; margin: 0 0 1px; padding: 7px 0 0; }
.mesa-campo{ color: #5683b8; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; padding-top: 2px; padding-bottom: 2px; }
#mesa-d,
#mesa-c,
#mesa-b,
#mesa-a{color: #79a1cf; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}
#mesa-d {  width: 195px; height: 40px; float: right; padding-left: 10px; }
#mesa-c { width: 98px; height: 40px; float: right; padding-left: 10px; }
#mesa-b { width: 205px; height: 40px; float: right; padding-left: 10px; }
#mesa-a { width: 85px; height: 40px; float: right; padding-left: 10px; }
#mesa-d .submit { vertical-align: middle; margin: 0 0 0 25px; padding: 0 0 2px; }
.mesa-drop { color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 4px 8px 0 0; padding: 0; }
*/

/*footer mesa  ESTILOS DE FOLDER AMARILLO */
#footer-mesa .submit-boton{font-size:11px; padding-right:3px; padding-left:3px;  }
#footer-mesa .footer-titulo{ color: #494949; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: right; float: left; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 10px; }
#footer-mesa .footer-titulo a{font-size:11px; color:#0000CC; text-decoration: underline;}
#footer-mesa { background-color: #FFFFFF; background-repeat: no-repeat; width: 880px; height: 0px; clear: both; margin: 0 0 1px; padding: 7px 0 0; }
.mesa-campo{ color: #666; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; padding-top: 2px; padding-bottom: 2px; }
#mesa-e,
#mesa-d,
#mesa-c,
#mesa-b,
#mesa-a{color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}

#mesa-e{ height: 40px; float:left; padding-right: 2px; padding-left: 0px; }
#mesa-d {  height: 40px; float: left; padding-right: 5px; }
#mesa-c { height: 40px; float: left; padding-right: 5px; padding-left: 0; }
#mesa-b { height: 40px; float: left; padding-right: 8px; padding-left: 15px; }
#mesa-a { width: 120px; height: 40px; float: left; padding-left: 10px; }
#mesa-d .submit { vertical-align: middle; margin: 0 0 0 25px; padding: 0 0 2px; }
.mesa-drop { color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 4px 7px 0 0; padding: 0; }


/*Footer promociones  **** ESTILOS DE FOLDER AZUL ****
#footer-promociones{ background-image: url(../imagenes/bg_footer.gif); background-repeat: repeat-x; width: 880px; height: 35px; margin-bottom: 1px; padding: 0; }
#footer-promociones .campo{ color: #5683b8; border: solid 1px #616161; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 10px; padding-top: 1px; padding-bottom: 1px; }
#footer-promociones-email .submit { vertical-align: middle; margin-left: 10px; padding-bottom: 1px; }
#footer-promociones-email{ text-align: left; width: 400px; float: left; margin: 0; padding: 0; }
#footer-promociones-email p{ color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 11px; text-align: left; width: 190px; float: left; margin: 7px 2px 0 8px; padding: 0; } 
*/

/*Footer promociones  ESTILOS DE FODER AMARILLO */
#footer-promociones{ background-color: #FFFFFF; background-image: none; background-repeat: repeat-x; width: 880px; height: 28px; margin-bottom: 1px; padding: 1px 0 0;text-align:right; }
/*#footer-promociones .submit-boton{ font-size:11px; position: relative; top: 0px; *top: 3px; padding-right:3px; padding-left:3px; }
#footer-promociones #botones{ float: right; }
#footer-promociones .campo{ color: #666; border: solid 1px #616161; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 10px; padding-top: 1px; padding-bottom: 1px; }
#footer-promociones-email .submit { vertical-align: middle; margin-left: 10px; padding-bottom: 1px; }
#footer-promociones-email{ text-align:right; width: 480px; height:10; float: left; margin: 0; padding: 0; }
#footer-promociones-email p{ color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 11px; text-align: left; position: relative; top: -10px; *top: -13px; width: 445px; float: left; margin: 0 2px 0 8px; padding: 0; } */

/*footer **** ESTILOS DE FOLDER AZUL ****
#footer p{ color: #ccc; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 85px 0 0; }
#footer{ background-image: url(../../imagenes/ph_foot_4_url.gif); background-repeat: no-repeat; background-position: 250px 60px; height: 126px; margin: 0; padding: 0; }
#footer ul{ background-color: #f4f4f4; height: 19px; margin: 0 10px; padding: 0 0 2px; }
#footer ul li{ display: inline; }
#footer ul li a{ color: #999; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 40px 0; }
#footer ul li a:hover{ text-decoration: underline; }
*/

/*footer ESTILOS DE FOLDER AMARILLO */
/* se quita estilo por nuevo diseņo de FAST
#footer p{ color: #ccc; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; width: 320px; float: left; margin: 0; padding: 60px 0 0 24px; }

#footer{ background-image: url(../imagenes/btn_legal.gif); background-repeat: no-repeat; background-position:50% 50%  ;width: 880x; margin: 0; padding: 0 }
#footer table{ background-color: #FFFFFF; margin: 0 10px; padding: 0 0 2px; }
*/
/*#footer ul li{ display: inline; }
#footer ul li a{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 38px; }
#footer ul li.portal{background-color: #D6D6D6; }
#footer ul li a:hover{ text-decoration: underline; }

#footerSec ul { position: relative; top: -50px; right: 10px; margin: 0; padding: 0; text-align: right; text-align: right; }
#footerSec ul li{ display: inline; }
#footerSec ul li a{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; top: 10 }
#footerSec ul li a:hover{ text-decoration: underline; }*/

/*navegacion **** ESTILOS DE FOLDER AZUL ****
.bg-navegacion-li{ background-color: #cbe4f5; border-bottom: 1px solid #fff; }
#navegacion-li{ background-color: #cbe4f5; text-align: left; width: 199px; height: auto; float: left; margin-right: 0; margin-bottom: 1px; padding: 0; }
*/

/*navegacion ESTILOS DE FOLDER AMARILLO */
.bg-navegacion-li{ background-color: #FFFFFF; border-bottom: 1px solid #fff; }
#navegacion-li{ background-color: #FFFFFF; text-align: left; width: 199px; height: auto; float: left; margin-right: 0; margin-bottom: 1px; padding: 0; }


/*generalidades navegacion  **** ESTILOS FDE FOLDER AZUL ****
#navegacion-li .subnav-text,
#navegacion-li .primer-text{ font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;  color: #5c8bc3; }
#navegacion-li .subnav-text{ color: #666; }
*/

/*generalidades navegacion  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .primer-text-on,
#navegacion-li .subnav-text-on,
#navegacion-li .subnav-text,
#navegacion-li .primer-text{ font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;  color: #666666; text-decoration: underline;}
/*#navegacion-li .subnav-text{ color: #333; }*/
#navegacion-li .primer-text-on,
#navegacion-li .subnav-text-on{color:#FF462A;}

/*primer nivel-solo  **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .primer-solo-on,
#navegacion-li .primer-solo-over,
#navegacion-li .primer-solo { background-color: #dcedf8; background-image: url(../imagenes/nav_primer_nivel_solo.gif); background-repeat: no-repeat; background-position: 5px 5px; width: 164px; height: auto; margin:5px 0 0 5px; padding: 3px 3px 3px 20px; cursor: pointer; }
*/

/*primer nivel-solo  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .primer-solo-on,
#navegacion-li .primer-solo-over,
#navegacion-li .primer-solo { background-repeat: no-repeat; background-position: 5px 5px; width: 164px; height: auto; margin:5px 0 0 5px; padding: 3px 3px 3px 20px; cursor: pointer; }

/*primer nivel  **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .primer-menos,
#navegacion-li .primer-over,
#navegacion-li .primer { background-color: #dcedf8; background-image: url(../imagenes/nav_primer_nivel.gif); background-repeat: no-repeat; background-position: 5px 5px; width: 164px; height: auto; margin: 5px; padding: 3px 3px 3px 20px; }
#navegacion-li .primer-menos{ background-image: url(../imagenes/nav_primer_nivel_menos.gif); margin-bottom: 0; }
*/

/*primer nivel  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .primer-menos,
#navegacion-li .primer-over,
#navegacion-li .primer {
	background-repeat: no-repeat;
	background-position: 5px 5px;
	width: 164px;
	height: auto;
	margin: 5px;
	padding: 3px 3px 3px 20px;
	
}
#navegacion-li .primer-menos{margin-bottom: 0; }

/*primer nivel over **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .primer-menos,
#navegacion-li .primer-over,
#navegacion-li .primer-solo-over{background-color: #eaf4fb;}
*/ 

/*primer nivel over  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .primer-menos,
#navegacion-li .primer-over,
#navegacion-li .primer-solo-over{background-color: #FFFFFF;}

/*segundo nivel  **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .segundo-solo-on,
#navegacion-li .segundo-solo { background-color: #fff; background-image: url(../imagenes/nav_primer_nivel_solo.gif); background-repeat: no-repeat; background-position: 5px 5px; width: 164px; height: auto; margin: 0 5px 0; padding: 3px 3px 3px 20px; cursor: pointer; }
#navegacion-li .segundo-on,
#navegacion-li .segundo { background-color: #fff; background-image: url(../../imagenes/nav_segundo_nivel.gif); background-repeat: no-repeat; background-position: 5px 5px; width: 164px; height: auto; margin:5px 0 0 5px; padding: 3px 3px 3px 20px; cursor: pointer; }
*/

/*segundo nivel  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .segundo-solo-on,
#navegacion-li .segundo-solo { background-color: #fff; background-repeat: no-repeat; background-position: 5px 5px; width: 164px; height: auto; margin: 0 5px 0; padding: 3px 3px 3px 20px; cursor: pointer; text-decoration: underline;}
#navegacion-li .segundo-on,
#navegacion-li .segundo {
	background-color: #E4E4E4;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	width: 164px;
	height: auto;
	margin:5px 0 0 5px;
	padding: 3px 3px 3px 20px;
	cursor: pointer;
	
}

/*tercer nivel  **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .tercero-solo-on,
#navegacion-li .tercero-solo{ background-color: #fff; background-image: url(../../imagenes/solo_nivel_hijo.gif); background-repeat: no-repeat; background-position: 20px 7px; width: 149px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 35px; }
#navegacion-li .tercero-on,
#navegacion-li .tercero { background-color: #fff; background-image: url(../../imagenes/nav_tercer_nivel.gif); background-repeat: no-repeat; background-position: 20px 7px; width: 149px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 35px; }
*/

/*tercer nivel  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .tercero-solo-on,
#navegacion-li .tercero-solo{ background-color: #E4E4E4; background-repeat: no-repeat; background-position: 20px 7px; width: 149px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 35px;}
#navegacion-li .tercero-on,
#navegacion-li .tercero { background-color: #E4E4E4; background-repeat: no-repeat; background-position: 20px 7px; width: 149px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 35px;}

/*cuarto nivel **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .cuarto-on,
#navegacion-li .cuarto { background-color: #fff; background-image: url(../../imagenes/nav_segundo_nivel.gif); background-repeat: no-repeat; background-position: 20px 7px; width: 149px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 35px; cursor: pointer; }
*/

/*cuarto nivel  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .cuarto-on,
#navegacion-li .cuarto { background-color: #E4E4E4; background-repeat: no-repeat; background-position: 20px 7px; width: 149px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 35px; cursor: pointer; }

/*quinto nivel **** ESTILOS DE FOLDER AZUL  ****
#navegacion-li .quinto-on,
#navegacion-li .quinto{ background-color: #fff; background-image: url(../imagenes/nav_tercer_nivel.gif); background-repeat: no-repeat; background-position: 35px 7px; width: 133px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 51px; cursor: pointer; }
*/
/*quinto nivel  ESTILOS DE FOLDER AMARILLO  */
#navegacion-li .quinto-on,
#navegacion-li .quinto{ background-color: #fff; background-repeat: no-repeat; background-position: 35px 7px; width: 133px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 51px; cursor: pointer;}

/*sexto nivel  **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .sexto-solo-on,
#navegacion-li .sexto-solo { background-color: #fff; background-image: url(../../imagenes/solo_nivel_hijo.gif); background-repeat: no-repeat; background-position: 36px 7px; width: 133px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 51px; cursor: pointer; }
#navegacion-li .sexto-on,
#navegacion-li .sexto { background-color: #fff; background-image: url(../../imagenes/nav_segundo_nivel.gif); background-repeat: no-repeat; background-position: 35px 7px; width: 133px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 51px; cursor: pointer; }
*/

/*sexto nivel  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .quinto-solo-on,
#navegacion-li .sexto-solo-on,
#navegacion-li .sexto-solo { background-color: #E4E4E4; background-repeat: no-repeat; background-position: 36px 7px; width: 133px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 51px; cursor: pointer; }
#navegacion-li .sexto-on,
#navegacion-li .sexto { background-color: #fff; background-repeat: no-repeat; background-position: 35px 7px; width: 133px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 51px; cursor: pointer; }

/*septimo nivel  **** ESTILOS DE FOLDER AZUL ****
#navegacion-li .septimo-on,
#navegacion-li .septimo{ background-color: #fff; background-image: url(../../imagenes/bullet_seccion_marca.gif); background-repeat: no-repeat; background-position: 53px 10px; width: 119px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 65px; cursor: pointer; }
*/

/*septimo nivel  ESTILOS DE FOLDER AMARILLO */
#navegacion-li .septimo-on,
#navegacion-li .septimo{ background-color: #fff; background-repeat: no-repeat; background-position: 50px 7px; width: 119px; height: auto; margin:0px 0 0 5px; padding: 5px 3px 3px 65px; cursor: pointer; text-decoration: underline;}

/*estado activo navegacion primer   *** ESTILO DE FOLDER AZUL *** 
#navegacion-li .primer-solo-on{background-color:#FFFFFF; }
*/

/*estado activo navegacion primer  ESTILO DE FOLDER AMARILLO */
#navegacion-li .primer-solo-on{background-color:#FFFFFF; }

/*estado activo navegacion primer   *** ESTILO DE FOLDER AZUL *** 
#navegacion-li .segundo-solo-on,
#navegacion-li .segundo-on,
#navegacion-li .tercero-solo-on,
#navegacion-li .cuarto-on,
#navegacion-li .quinto-on,
#navegacion-li .sexto-solo-on,
#navegacion-li .sexto-on,
#navegacion-li .septimo-on{background-color: #ececec;}
*/

/*estado activo navegacion  ESTILO DE FOLDER AMARILLO*/
#navegacion-li .segundo-solo-on,
#navegacion-li .segundo-on,
#navegacion-li .tercero-solo-on,
#navegacion-li .cuarto-on,
#navegacion-li .quinto-on,
#navegacion-li .sexto-solo-on,
#navegacion-li .sexto-on,
#navegacion-li .septimo-on{background-color: #E4E4E4;}


/*paginacion-interiores  **** ESTILOS DE FOLDER AZUL ****
#categoria{ background-color: #c3dcef; background-image: url(../imagenes/bg_paginacion_cat.gif); background-repeat: no-repeat; text-align: left; width: 680px; height: 30px; float: right; clear: both; margin: 0 0 1px; padding: 0; }
#paginacion{ background-color: #c3dcef; background-image: url(../imagenes/bg_paginacion.gif); background-repeat: no-repeat; text-align: left; width: 680px; height: 30px; float: right; clear: both; margin: 0 0 1px; padding: 0; }
#regresar{ background-color: #c3dcef; text-align: left; vertical-align: middle; width: 670px; height: 22px; float: right; clear: both; margin: 0 0 1px; padding: 7px 0 0 10px; }
#categoria ul,
#paginacion ul{ line-height: 1; background-image: url(../imagenes/bg_paginas.gif); background-repeat: no-repeat; background-position: 0 -1px; text-align: center; width: 155px; height: 23px; margin: 0; padding: 4px 0 0 68px; }
#categoria li,
#paginacion li{ text-align: left; margin-top: 20px; padding-left: 0; cursor: pointer; display: inline; }
#categoria li a,
#paginacion li a{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 0 3px 7px; }
#categoria li a:hover,
#paginacion li a:hover{ text-decoration: underline; }
.activo-pag{ color: #5c8bc3; text-decoration: underline; }
.activo-pag2{ color: #333; font-weight: bold; text-decoration: underline; }
#paginacion .drop{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
*/

/*paginacion-interiores  ESTILOS DE FOLDER AMARILLO */
#categoria{
	background-color: #FFFFFF;
	background-image: url(../imagenes/bg_paginacion_categorias.gif);
	background-repeat: no-repeat;
	text-align: left;
	width: 680px;
	height: 30px;
	float: right;
	clear: both;
	margin: 0 0 1px;
	padding: 0;
}
#paginacion{
	background-color: #FFFFFF;
	background-image: url(../imagenes/bg_paginacion_productos.gif);
	background-repeat: no-repeat;
	text-align: left;
	width: 680px;
	height: 30px;
	float: right;
	clear: both;
	margin: 0 0 1px;
	padding: 0;
}

#paginacion-mr{	background-color: #FFFFFF;	background-image: url(../imagenes/bg_paginacion_productos.gif);	background-repeat: no-repeat;	text-align: center;	width: 680px;	height: 30px;	float:center;	clear: both;	margin: 0 0 1px;	padding: 0;}
#paginacion-mr ul{height:30px;margin:0;text-align:center; padding: 4px 0 0; } 
#paginacion-mr li{ text-align: left; margin-top: 20px; padding-left: 0; cursor: pointer; display: inline; }
#paginacion-mr li a{ color: #666666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 0 3px 7px;text-decoration:underline; }
#paginacion-mr li a:hover{ text-decoration: underline; }
#regresar{ background-color: #c3dcef; text-align: left; vertical-align: middle; width: 670px; height: 22px; float: right; clear: both; margin: 0 0 1px; padding: 7px 0 0 10px; }
#categoria ul,
/*#paginacion ul{ line-height: 1; background-image: url(../imagenes/bg_paginas.gif); background-repeat: no-repeat; background-position: 0 -1px; text-align: center; width: 155px; height: 23px; margin: 0; padding: 4px 0 0 68px; } ESTILO DE FOLDER AMARILLO */
#categoria li,
#paginacion li{ text-align: left; margin-top: 20px; padding-left: 0; cursor: pointer; display: inline; }
#categoria li a,
#paginacion li a{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 0 3px 7px; }
#categoria li a:hover,
#paginacion li a:hover{ text-decoration: underline; }
.activo-pag{ color: #333; text-decoration: underline; }
.activo-pag2{ color: #333; font-weight: bold; text-decoration: underline; }
#paginacion .drop{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }



/*banner-seccion*/
#banner-seccion{ float: right; clear: both; margin: 0; padding: 0; }
#banner-seccion h1{ color: #5986bc; font-size: 17px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #e2f0f9; text-align: left; width: 660px; margin: 0; padding: 10px; }
#categoria p,
#paginacion p{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: center; margin: 0 0 0 108px; padding: 8px 0; }

/*templates-producto*/

#info-producto-wide{ background-color: #666; width: 880px; height: auto; float: right; clear: both; }

#info-producto{ background-color: #666; width: 680px; height: auto; float: right; clear: both; margin: 0; }
#info-producto-wide ul,
#info-producto ul{ text-align: left; margin: 0 0 0 3px; padding: 5px 0; }
#info-producto-wide ul li,
#info-producto ul li{ margin: 0; padding: 0; display: inline; }
#info-producto-wide ul li a,
#info-producto ul li a{ color: #fefbfb; font-size: 11px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin: 0 0 0 10px; padding: 0 15px 0 0; border-right: 1px solid #fff; }
#tarjeta h1{ margin: 0 0 0; padding: 0; border-bottom: 4px solid #fff; }
#tarjeta{ background-color:#ececec; color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; width: 370px; margin: 0 0 5px; padding: 0 0 5px; }
#div-tarjeta{ margin: 0; padding: 0; border-bottom: 4px solid #fff; }
#tarjeta p{ line-height: 2; margin: 0; padding: 0 10px; }
#tarjeta .nombre,
#tarjeta .titulo{ color:#5e5e5e; font-weight: bold; line-height: 2; text-align: left; margin: 0; padding: 5px 10px; }
#template2 .bloque,
#tarjeta .bloque{ color: #333; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; padding-bottom:0; }
#tarjeta .nombre{ color:#666666; font-size: 13px; font-weight: normal; padding-bottom:0; }
.comprar{ float: left; margin-left: 20px; }

/*Paginas interiores  *** ESTILO FOLDER AZUL ***
#template2{ }
#template2 .activo-pag {}
#template2 ul{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 7px; text-align: left; margin: 0; padding: 5px 0 0; }
#template2 ul li{ text-align: left; margin: 0 0 0 25px; padding: 4px 0; list-style-type: disc; list-style-position: outside; display: list-item; }
#producto-extras1{ background-color: #eaf4fb; vertical-align: middle; width: 280px; height: 25px; margin-top: 10px; margin-bottom: 5px; padding-top: 5px; }
#producto-nav{ background-color: #f6f6f6; vertical-align: middle; width: 280px; height: 25px; margin-top: 5px; margin-bottom: 5px; padding: 0; }
#producto-extras2{ background-color: #f6f6f6; vertical-align: middle; width: 280px; height: auto; margin-bottom: 5px; padding-top: 5px; }
#producto-extras3{ background-color: #ececec; vertical-align: middle; height: auto; float: left; padding: 10px 10px 17px; }
#producto-extras3 .comentario-flores{ color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0 0 10px 5px; }
#producto-sugerencias{ background-color:#f6f6f6; width: 280px; margin-bottom: 5px; }
#producto-sugerencias .bg1{ background-color:#CBE4F5; width: 280px; }
#producto-extras3 .bg-opciones{ background-color: #f7f7f7; padding-top: 10px; padding-bottom: 10px; }
#producto-extras3 .drop-entrega{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 10px; }
#producto-extras4 { color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #f6f6f6; width: 280px; margin-bottom: 5px; }
#producto-extras4 td{ padding: 5px 0 5px 10px; border-bottom: 1px solid #ddd; }
#producto-extras5{ background-color: #eaf4fb; vertical-align: middle; width: 268px; height: auto; margin: 0px; padding: 5px; }
#producto-extras5 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#666;}
.datos-activos { margin:0px; background-color:#FFFFFF; padding: 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border: 5px solid #EAF4FB;}
.datos-activos a { color:#666666; text-decoration:underline; font-weight:100;}
.producto-bloque-extras { border: solid 1px #CBE4F5; width:278px; padding:0px; margin-bottom:10px;}
.multimedia-titulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#666;}
.bloque-completo { margin-bottom:2px; }
#template2 .atributos{color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; margin: 0; padding: 4px 0; border-bottom: 1px solid #bebebe; }
#template2{}
#template2 .imagen1{ border: solid 1px #cbe4f5; }
#template2 .imagen1:hover{ border: solid 1px #82aad4; }
#template2 .tipos{ float: left; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }
#template2 .bg1{ background-color: #f6f6f6; text-align: left; margin: 0; padding: 5px 10px 10px; }
#template2 .bg2{ background-color: #ececec; text-align: left; margin: 0; padding: 10px; }
#template2 .bg3{ background-color: #ececec; text-align: left; margin: 0; padding: 5px 0 10px; }
#template2 .bg-producto-paginacion{ background-color: #ECECEC; }
#template2 .drop{color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 10px 0 0; padding: 0;}
#template2 .drop1{color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 10px 10px 0; padding: 0;}
#template2 .opciones{ color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: left; margin: 0; padding: 0; }
#template2 .marca{ color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 0 0 5px; padding: 0; }
#template2 #texturas{ color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 58px; float: left; padding-bottom: 10px; }
#template2 #texturas img{ margin-bottom: 5px; }
#template2 #modelos{ color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-align: right; width: 230px; float: right; }
#template2 #secundarias p{ background-image: url(../imagenes/mas_producto.gif); background-repeat: no-repeat; background-position: left 10px; width: 200px; height: 17px; float: left; margin: 0; padding: 10px 0 2px 20px; }
#template2 #secundarias p,
#template2 #secundarias p a{ color: #5986bc; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
#template2 .caracteristicas{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px; text-align: left; margin: 0 0 0 0; padding: 0; }
#template2 .titulo-producto{ color: #333; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px; text-align: left; margin: 0; padding: 0; }
#template2 .promocion{ color: #c00; font-weight: bold; }
#template2 .precio{ color: #c00; }
#template2 .rebaja{ text-decoration: line-through; }
#template2 .aviso{ text-align: left; margin: 5px 0 5px 10px; padding: 0; }
#template2 .aviso a{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 18px; text-align: center; }
#template2 .aviso a:hover{text-decoration: underline;}

#template2 .descripcion{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; margin: 0; padding: 5px 0 10px; }
#template2 .tips{ background-image: url(../../imagenes/flecha_tips_producto.gif); background-repeat: no-repeat; background-position: 2px 18px; text-align: left; margin: 0; padding: 15px 0 0 12px; }
#template2 .tips a{color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
#template2 .tips a:hover{text-decoration: underline;}
*/


/*Paginas interiores   ESTILO FOLDER AMARILLO */
#template2{ }
#template2 .activo-pag {}
#template2 ul{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12px; text-align: left; margin: 0; padding: 5px 0 0; }
#template2 ul li{ text-align: left; margin: 0 0 0 25px; padding: 4px 0; list-style-type: disc; list-style-position: outside; display: list-item; }
#producto-extras1{ background-color: #E4E4E4; vertical-align: middle; width: 280px; height: 25px; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; }
#producto-nav{ background-color: #f6f6f6; vertical-align: middle; width: 280px; height: 25px; margin-top: 5px; margin-bottom: 5px; padding: 0; }
#producto-extras2{ background-color: #f6f6f6; vertical-align: middle; width: 280px; height: auto; margin-bottom: 5px; padding-top: 5px; }
#producto-extras3{ background-color: #ececec; vertical-align: middle; height: auto; float: left; padding: 10px 10px 17px; }
#producto-extras3 .comentario-flores{ color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0 5px 10px 5px; }
#producto-sugerencias{ background-color:#FFFFFF; width: 280px; margin-bottom:5px;}
#producto-sugerencias .bg1{ background-color:#FFFFFF; width: 280px; }
#producto-extras3 .bg-opciones{ background-color: #E4E4E4; padding-top: 10px; padding-bottom: 10px; }
#producto-extras3 .drop-entrega{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 10px; }

#producto-extras4 { color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image:url(../imagenes/bg_dimensiones.gif); background-repeat:repeat-x; width: 280px; margin-bottom:5px; }

#producto-extras4 #dimensiones{width:120px; float:left; padding-left:10px; padding-right:10px; text-align:left; padding-top:6px;  *padding-top:4px; padding-bottom:4px; *padding-bottom:5px;}

#producto-extras5{ background-color:#F2F2F2; vertical-align: middle; width: 270px; height: auto; margin: 0px; padding: 5px; }
#producto-extras5 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#666;}
.datos-activos { margin:0px; background-color:#FFFFFF; padding: 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border: 5px solid #F2F2F2;}
.datos-activos a { color:#666666; text-decoration:underline; font-weight:100;}
.producto-bloque-extras { width:280px; padding:0px; margin-bottom:5px;}
.multimedia-titulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#666;}
.bloque-completo { margin-bottom:2px; }
#template2 .atributos{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: left; margin: 0; padding: 0px 0; border-bottom: 1px solid #FFCE21; }
#template2 .atributos .descripcion{color:#666666;}
#template2 .imagen1{ border: solid 1px #E4E4E4; }
#template2 .imagen1:hover{ border: solid 1px #000000; }
#template2 .tipos{ float: left; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }
#template2 .bg1{ background-color: #f6f6f6; text-align: left; margin: 0; padding: 5px 10px 10px; }
#template2 .bg2{ background-color: #ececec; text-align: left; margin: 0; padding: 5px; padding-top:10px; }
#template2 .bg3{ background-color: #ececec; text-align: left; margin: 0; padding: 5px 0 10px; }
#template2 .bg-producto-paginacion{ background-color: #ECECEC; }
#template2 .drop{color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 10px 0 0; padding: 0;}
#template2 .drop1{color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 10px 10px 0; padding: 0;}
#template2 .opciones{ color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: left; margin: 0; padding: 0; }
#template2 .marca{ color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 0 0 5px; padding: 0; }
#template2 #texturas{ color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 58px; float: left; padding-bottom: 10px; }
#template2 #texturas img{ margin-bottom: 5px; }
#template2 #modelos{ color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-align: right; width: 230px; float: right; }
#template2 #secundarias p{ background-image: url(../imagenes/mas_producto.gif); background-repeat: no-repeat; background-position: left 10px; width: 200px; height: 17px; float: left; margin: 0; padding: 10px 0 2px 20px; }
#template2 #secundarias p,
#template2 #secundarias p a{ color: #5986bc; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
#template2 .caracteristicas{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px; text-align: left; margin: 0 0 0 0; padding: 0; }
#template2 .titulo-producto{ color: #333; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px; text-align: left; margin: 0; padding: 0; }
#template2 .promocion{ color: #c00; font-weight: bold; }
#template2 .precio{ color: #c00; }
#template2 .rebaja{ text-decoration: line-through; }
#template2 .aviso{ text-align: right; margin: 5px 0 5px 10px; padding: 0; }
#template2 .aviso a{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 18px; text-align: center; }
#template2 .aviso a:hover{text-decoration: underline;}

#template2 .descripcion{ color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; margin: 0; padding: 5px 0 10px; }
#template2 .tips{ background-image: url(../../imagenes/flecha_tips_producto.gif); background-repeat: no-repeat; background-position: 2px 18px; text-align: left; margin: 0; padding: 15px 0 0 12px; }
#template2 .tips a{color: #333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
#template2 .tips a:hover{text-decoration: underline;}


/*template-vista-grande **** ESTILO DE FOLDER AZUL **** 
#template1 .logo{ padding-top: 40px; }
#template1 .ver-mas-imagen{ margin-left: 13px; padding-top: 5px; }
#template1{  }
#template1 td{ margin: 0; padding: 0; }
#template1 .imagen1{ margin-bottom: 5px; border: solid 1px #cbe4f5; }
#template1 .imagen1:hover{ border: solid 1px #82aad4; cursor: pointer; }
#template1 .promocion{ color: #c00; font-weight: bold; }
#template1 .precio{ color: #c00; }
#template1 .rebaja{ text-decoration: line-through; }
#template1 .categoria{ background-color: #fff; text-align: left; background-image: url(../imagenes/bg_categoria.gif); background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 5px 20px; vertical-align: middle; }
#template1 .categoria a{ color: #5986bc; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif;  width: 132px; height: auto; }
#template1 .categoria a:hover{text-decoration: underline;}
#template1 p{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; text-align: left; width: 140px; margin: 0 0 0 10px; padding: 0; }
#template1 td p a{ font-weight: bold; text-decoration: none; }
#template1 td p a:hover{ text-decoration: underline;}
#precio{ color: #5c8bc3; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #dcedf8; width: 177px; margin: 5px 4px 5px 5px; padding: 5px; }
*/

/*template-vista-grande  ESTILOS DE FOLDER AMARILLO */
#template1 .logo{ padding-top: 40px; }
#template1 .ver-mas-imagen{ margin-left: 13px; }
#template1{  }
#template1 td{ margin: 0; padding: 0; }
#template1 .imagen1{
	border: 1px solid #E4E4E4;
}
#template1 .imagen1:hover{
	border: 1px solid #f8b637;
	cursor: pointer;
}
#template1 .promocion{ color: #c00; font-weight: bold; }
#template1 .precio{ color: #c00; }
#template1 .rebaja{ text-decoration: line-through; }
#template1 .categoria{	
	background-color: #fff;
	text-align: left;
	background-repeat: repeat-y;
	background-position: 0 0;
	margin: 0;
	padding: 5px 20px;
	vertical-align: middle;
	
}
#template1 .categoria a{
	color: #333333;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 132px;
	height: auto;
	text-decoration: underline;
}
#template1 .categoria a:hover{text-decoration: underline;}
#template1 p{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; text-align: left; width: 140px; margin: 5px 0 0 10px; padding: 0; }
#template1 td p a{ font-weight: bold; text-decoration: none; }
#template1 td p a:hover{ text-decoration: underline;}
#precio{ color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;  width: 177px; margin: 5px 4px 5px 5px; padding: 5px; }


/*template-vista-todos   **** ESTILO DE FOLDER AZUL ****
#template3{  }
#template3 td{ }
#template3 .promocion{ color: #c00; font-weight: bold; }
#template3 .bg-column{ background-color: #f6f6f6; }
#template3 .precio{ color: #c00;  }
#template3 .linea{ border-top: 1px solid #ccc; }
#template3 .rebaja{ text-decoration: line-through; }
#template3 .imagen1{ margin-bottom: 10px; border: solid 1px #cbe4f5; }
#template3 .imagen1:hover{ border: solid 1px #82AAD4; }
#template4 .imagen2{ margin-top: 10px; margin-bottom: 10px; border: solid 1px #cbe4f5; }
#template4 .imagen2:hover{ border: solid 1px #82AAD4; }
#template3 .bg-mas-productos{ background-color: #cae4f5; text-align: left; vertical-align: middle; margin: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 11px; }
#template3 .precio{ color: #c00; }
#template3 p{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; width: 70px; margin: 0 0 4px 0; padding: 0; }
#template3 p a{ color: #5682b7; font-weight: bold; text-decoration: none; }
#template3 p a:hover{text-decoration: underline;}
*/

/*template-vista-todos  ESTILO DE FOLDER AMARILLO */
#template3{  }
#template3 td{ }
#template3 .promocion{ color: #c00; font-weight: bold; }
#template3 .bg-column{ background-color: #f6f6f6; }
#template3 .precio{ color: #c00;  }
#template3 .linea{ border-top: 1px solid #ccc; }
#template3 .rebaja{ text-decoration: line-through; }
#template3 .imagen1{  border: solid 1px #E4E4E4; }
#template3 .imagen1:hover{ border: solid 1px #ffffff; }
#template4 .imagen2{ margin-top: 10px; margin-bottom: 10px; border: solid 1px #E4E4E4; }
#template4 .imagen2:hover{ border: solid 1px #333333; }
#template3 .bg-mas-productos{ background-color: #cae4f5; text-align: left; vertical-align: middle; margin: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 11px; }
#template3 .precio{ color: #c00; }
#template3 p{ color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; width: 70px; margin: 0 0 4px 0; padding: 0; }
#template3 p a{ color: #5682b7; font-weight: bold; text-decoration: none; }
#template3 p a:hover{text-decoration: underline;}


/*  *** ESTILO DE FOLDER AZUL ***
#template1 p a{ color: #5682B7; text-decoration: underline;}
*/
/* ESTILO DE FOLDER AMARILLO */
#template1 p a{ color: #333; text-decoration: underline;}

/*  **** ESTILOS DE FOLDER AZUL ****
#precio{ color: #5c8bc3; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #dcedf8; width: 177px; margin: 5px 4px 5px 5px; padding: 5px; }
#precio .submit{ vertical-align: middle; }
#precio .campo{ color: #5683b8; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 26px; margin-right: 5px; margin-left: 5px; }
#precio .campo1{ color: #5683b8; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 26px; margin-right: 20px; margin-left: 5px; }
*/

/*  ESTILOS DE FOLDER AMARILLO */
#precio{ background-color:#FFFFFF; color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 177px; margin: 5px 4px 5px 5px; padding: 5px; }
#precio .submit{ vertical-align: middle; }
#precio .campo{ color: #5683b8; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 26px; margin-right: 5px; margin-left: 5px; }
#precio .campo1{ color: #5683b8; border: solid 1px; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 26px; margin-right: 20px; margin-left: 5px; }
.class { }
.btn{ border: solid 1px #b3b3b3; font-size: 10px; *font-size: 9px; color: #666; padding: 0 2px; *padding: 3px 2px 0px 2px; background-color:#ffffff; outline-style: none; }

.instruccion-general { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.instruccion-general a { color:#FFFFFF; text-decoration: underline; }


/*css breadcrumbs*/

#ubicacion{	background-color: #FFFFFF;	text-align: left;	width: 870px;	height: 30px;	clear: both;	margin: 0px;	padding: 0;}
#ubicacion a{ text-decoration: underline;	color: #666666;	font-size: 11px;	font-family: Arial, Verdana, Helvetica, sans-serif;	margin: 0;	padding: 0;}
#ubicacion a:hover{	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;}
.activo-pag{	color: #333;	font-weight: bold;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
#ubicacion p{	color: #666666;	font-size: 11px;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-align: left;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	padding-top: 10px;	margin-left: 10px;}
.yellow {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color:#CC8B0D;	padding-right: 7px;	padding-left: 7px;}
