/*
BODY {background-color:#191919; scrollbar-face-color: #707070; scrollbar-highlight-color: #707070; scrollbar-shadow-color: #707070; scrollbar-3dlight-color: #5A5A5A; scrollbar-arrow-color: #4D4D4D; scrollbar-track-color: #8A8A8A; scrollbar-darkshadow-color: #5A5A5A; }
*/
BODY {background-color:#191919; }

/*BODY {background-color:#D4D0C8; }*/


/* COLOR AMARILLO ORIGINAL: F1A52D */
/* COLOR PROPUESTO: FCC717 */
/* F6A428 */
/* ESTILO GENERAL DE TABLAS*/

table {font-family:arial; font-size:11px; color:#CCCCCC; }

a:link {color:#333333; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited {color:#333333; text-decoration:none; font-family:arial; font-size:11px;}
a:hover {color:#777777; text-decoration:none; font-family:arial; font-size:11px; }
a:active {color:#333333; text-decoration:none; font-family:arial; font-size:11px; }


/*** ASPECTO DE LA TABLA EXTERNA EN INDEX.PHP ***/

table.externa{ border: 1px solid #333333; width:780px; background-color:#000000;}

/*** ASPECTO DE LA TABLA INTERNA EN INDEX.PHP ***/
td.interna1 {width:195px; border-right:1px solid #333333;}
td.interna2 {width:582px;}
td.interna21 {height:36px;  }


/*** ASPECTO DEL ENCABEZADO.PHP ***/
table.encabezado {height:36px;}
td.encabezado1 {background-color: #F1A52D; height: 36px;}
td.encabezado2 {height:20px;}


/*** CONTROLADOR ***/
table.controlador { height:100%;  width:100%; }


/*** ASPECTO DEL PIE.PHP ***/
table.pie {height:18px; background-color:#F1A52D; border-top: 1px solid #666666; padding-bottom: 1px;}

td.pie_inicio {padding-left: 7px; padding-top: 2px; font-size: 10px; color: #48310D; text-align:left;}
td.pie{padding-left: 7px; padding-top: 2px; font-size: 10px; color: #48310D;text-align:left;}
a:link.pie {color:#48310D; text-decoration:none; font-family:arial;  font-size:10px; }
a:visited.pie {color:#48310D; text-decoration:none; font-family:arial; font-size:10px;}
a:hover.pie {color:#855918; text-decoration:underline; font-family:arial; font-size:10px; }
a:active.pie {color:#855918; text-decoration:underline; font-family:arial; font-size:10px; }

td.ryc {text-align: right; padding-right: 7px; font-size: 10px; color: #AF6D0C; padding-top: 2px;}
a:link.ryc {color:#AF6D0C; text-decoration:none; font-family:arial;  font-size:10px; }
a:visited.ryc {color:#AF6D0C; text-decoration:none; font-family:arial; font-size:10px;}
a:hover.ryc {color:#825109; text-decoration:none; font-family:arial; font-size:10px; }
a:active.ryc {color:#825109; text-decoration:none; font-family:arial; font-size:10px; }




/*** ESTILOS DE LOS MENÚS ***/


.menutitle{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
color:#CCCCCC;
width:195px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}

.menuselected{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
color:#CCCCCC;
width:195px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:0px;
padding-top:0px;
padding-bottom:3px;
cursor:default;
}

.submenu{
font-family:Arial;
font-size:11px;
color:#CCCCCC;
padding:0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align:left;
padding-top:5px;
padding-bottom:2px;
padding-right:0px;
border-bottom:1px solid #333333;
width:195px;
background-image:url("../imagenes/fondo_menu.jpg");
background-repeat:no-repeat;

}


a:link.menu {color:#CCCCCC; text-decoration:none; font-family:arial,tahoma;  font-size:11px; }
a:visited.menu {color:#CCCCCC; text-decoration:none; font-family:arial,tahoma; font-size:11px;}
a:hover.menu {color:#FFFFFF; text-decoration:none; font-family:arial,tahoma; font-size:11px; }
a:active.menu {color:#FFFFFF; text-decoration:none; font-family:arial,tahoma; font-size:11px; }

hr.menu {color:#707052; height:1px;}
table.menu {width:195px;}
td.td_submenu {padding-left:25px; width:6px; height:20px;}



/*** PORTADA ***/
table.portada {height:405px;}
td.portada1 {height:195px; }
td.empresa_portada {background-color:#664721; height: 26px;}
td.consumidor_portada {background-color:#5C5746; height: 26px;}
td.horeca_portada {background-color:#7C4735; height: 26px;}

td.portada2 {height:200px; border-top: 1px solid #666666;}

/*
td.portada_interior1{border-top: 1px solid #666666; border-right: 1px solid #666666; background-image: url("../imagenes/img_empresa_portada_es.jpg"); background-repeat: no-repeat; height: 179px; width: 193px; vertical-align: top; font-size: 12px; color: #D1C8BD; text-align: center;}
*/

td.portada_interior1{border-top: 1px solid #666666; border-right: 1px solid #666666; background-image: url("../imagenes/img_empresa_portada_es.jpg"); background-repeat: no-repeat; height: 179px; width: 193px; vertical-align: top; padding-top:3px; font-family:arial; font-size: 13px; color: #D2C9BD; font-weight:bold; text-align: center;}
a:link.portada_interior1 {font-family:arial; font-size: 13px; color: #D2C9BD; font-weight:bold;}
a:visited.portada_interior1 {font-family:arial; font-size: 13px; color: #D2C9BD; font-weight:bold;}
a:hover.portada_interior1 {font-family:arial; font-size: 13px; color: #D2C9BD; font-weight:bold;}
a:active.portada_interior1 {font-family:arial; font-size: 13px; color: #D2C9BD; font-weight:bold;}

/*
td.portada_interior2{border-top: 1px solid #666666; border-right: 1px solid #666666; background-image: url("../imagenes/img_consumidor_portada_es.jpg"); background-repeat: no-repeat; height: 179px; width: 193px; vertical-align: top; font-size: 12px; color: #CECDC8; text-align: center; }
*/

td.portada_interior2{border-top: 1px solid #666666; border-right: 1px solid #666666; background-image: url("../imagenes/img_consumidor_portada_es.jpg"); background-repeat: no-repeat; height: 179px; width: 193px; vertical-align: top; padding-top:3px; font-family:arial; font-size: 13px; color: #D2D1CC; text-align: center; }
a:link.portada_interior2 {font-family:arial; font-size: 13px; color: #D2D1CC; font-weight:bold;}
a:visited.portada_interior2 {font-family:arial; font-size: 13px; color: #D2D1CC; font-weight:bold;}
a:hover.portada_interior2 {font-family:arial; font-size: 13px; color: #D2D1CC; font-weight:bold;}
a:active.portada_interior2 {font-family:arial; font-size: 13px; color: #D2D1CC; font-weight:bold;}

/*
td.portada_interior3{border-top: 1px solid #666666; border-right: 1px solid #666666; background-image: url("../imagenes/img_horeca_portada_es.jpg"); background-repeat: no-repeat; height: 179px; width: 193px; vertical-align: top; font-size: 12px; color: #E5DBD8; text-align: center;}
*/
td.portada_interior3{border-top: 1px solid #666666; border-right: 1px solid #666666; background-image: url("../imagenes/img_horeca_portada_es.jpg"); background-repeat: no-repeat; height: 179px; width: 193px; vertical-align: top; padding-top:3px; font-family:arial; font-size: 13px; color: #D8C7C1; text-align: center;}
a:link.portada_interior3 {font-family:arial; font-size: 13px; color: #D8C7C1; font-weight:bold;}
a:visited.portada_interior3 {font-family:arial; font-size: 13px; color: #D8C7C1; font-weight:bold;}
a:hover.portada_interior3 {font-family:arial; font-size: 13px; color: #D8C7C1; font-weight:bold;}
a:active.portada_interior3 {font-family:arial; font-size: 13px; color: #D8C7C1; font-weight:bold;}


td.empresa_portada2 {color: #D1C8BD; font-size: 11px; font-family: arial; text-align: center; border-top: 1px solid #666666; width: 62%;}
td.consumidor_portada2 {color: #CECDC8; font-size: 11px; font-family: arial; text-align: center; border-top: 1px solid #666666; width: 62%;}
td.horeca_portada2 {color: #D8C8C3; font-size: 11px; font-family: arial; text-align: center; border-top: 1px solid #666666; width: 62%;}

td.boton_seccion {border-top: 1px solid #666666; border-right: 1px solid #666666; vertical-align: bottom; padding-bottom: 1px; text-align: right;}
td.boton_seccion_portada {border-top: 1px solid #666666; border-right: 1px solid #666666; vertical-align: bottom; padding-bottom: 1px; text-align: center;}

td.blending_portada {width: 427px; height: 200px;}

td.login {vertical-align: top;}
table.login {width: 127px; border-left: 1px solid #999999; width: 100%;}
td.titulo_login {background-color: #999999; color: #000000; text-align: center; font-size: 11px; font-family: arial; height: 20px;}
td.fondo_login {height: 120px;  background-color: #333333; background-image: url("../imagenes/fondo_login.jpg"); background-repeat: no-repeat; vertical-align: top;}


td.titulo_login_empresa {background-color: #291D0E; color: #D1C8BD; text-align: center; font-size: 11px; font-family: arial; height: 20px; border-bottom: 1px solid #684E29;}
td.titulo_login_consumidor {background-color: #302E25; color: #CECDC8; text-align: center; font-size: 11px; font-family: arial; height: 20px; border-bottom: 1px solid #7E7966;}
td.titulo_login_hosteleria {background-color: #362018; color: #D8C8C3; text-align: center; font-size: 11px; font-family: arial; height: 20px; border-bottom: 1px solid #874F3E;}
td.fondo_login_empresa {height: 125px;  background-color: #333333; background-image: url("../imagenes/fondo_login_empr.jpg"); background-repeat: no-repeat; vertical-align: top;}
td.fondo_login_consumidor {height: 125px;  background-color: #333333; background-image: url("../imagenes/fondo_login_cons.jpg"); background-repeat: no-repeat; vertical-align: top;}
td.fondo_login_hosteleria {height: 125px;  background-color: #333333; background-image: url("../imagenes/fondo_login_host.jpg"); background-repeat: no-repeat; vertical-align: top;}

td.fondo_subs {height: 35px; background-color: #333333; background-image: url("../imagenes/fondo_subscripcion.jpg"); background-repeat: no-repeat; vertical-align: middle; text-align: center; padding-top: 1px; }
table.login_interna {color: #CCCCCC; font-size: 11px; font-family: arial; vertical-align: top;}
td.enviar {text-align: center; padding: 5px;}
td.separador_login {height: 2px;text-align: center;}
td.enlace_login {padding: 1px; text-align: center;}

a:link.login {color:#CCCCCC; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.login {color:#CCCCCC; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.login {color:#EEEEEE; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.login {color:#EEEEEE; text-decoration:underline; font-family:arial; font-size:11px; }

a:link.link_compra {color:#CCCCCC; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.link_compra {color:#CCCCCC; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.link_compra {color:#EEEEEE; text-decoration:none; font-family:arial; font-size:11px; }
a:active.link_compra {color:#EEEEEE; text-decoration:none; font-family:arial; font-size:11px; }

a:link.link_portada {color:#555555; text-decoration:none; font-family:arial;  font-size:9px; }
a:visited.link_portada {color:#555555; text-decoration:none; font-family:arial; font-size:9px;}
a:hover.link_portada {color:#888888; text-decoration:none; font-family:arial; font-size:9px; }
a:active.link_portada {color:#888888; text-decoration:none; font-family:arial; font-size:9px; }

/*** MENÚ PORTADA ***/
tr.menu {background-color:#FFFFFF;}
td.menu {background-color:#CDCECC; height:26px;}

img.logo {margin-top: 10px; margin-bottom: 10px;}

/** INTERIOR **/

td.titulo_alt {height: 30px; background-color: #333333; font-size: 14px; font-family: arial; font-weight: bold; color: #F1A52D; padding-left: 20px; vertical-align: middle;}
td.cuerpo_alt {background-image: url("../imagenes/fondo_alt.jpg"); background-repeat: no-repeat; background-position: top right; vertical-align: top;}


td.empresa {background-color:#664721; height: 26px; color: #D1C8BD; font-size: 11px; font-family: arial; text-align: center; border-top: 1px solid #666666; border-bottom: 1px solid #333333; }
td.consumidor {background-color:#5C5746; height: 26px; color: #CECDC8; font-size: 11px; font-family: arial; text-align: center; border-top: 1px solid #666666; border-bottom: 1px solid #333333; }
td.horeca {background-color:#7C4735; height: 26px; color: #D8C8C3; font-size: 11px; font-family: arial; text-align: center; border-top: 1px solid #666666; border-bottom: 1px solid #333333; }

td.boton_empresa {background-color:#664721; border-top: 1px solid #666666; border-right: 1px solid #333333; border-bottom: 1px solid #333333; vertical-align: bottom; text-align: right;}
td.boton_consumidor {background-color:#5C5746; border-top: 1px solid #666666; border-right: 1px solid #333333; border-bottom: 1px solid #333333; vertical-align: bottom; text-align: right;}
td.boton_horeca {background-color:#7C4735; border-top: 1px solid #666666; border-right: 0px solid #333333; border-bottom: 1px solid #333333; vertical-align: bottom; text-align: right;}


td.volver {background-color: #F1A52D; height: 26px; color: #AF6D0C; font-family: arial; text-align: center; border-top: 1px solid #F1A52D; border-bottom: 1px solid #333333; border-right: 1px solid #555555; padding-left: 3px; padding-right: 3px; }
a:link.volver {color:#AF6D0C; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:visited.volver {color:#AF6D0C; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:hover.volver {color:#89560A; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}
a:active.volver {color:#89560A; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}



td.subtitulo {background-image: url("../imagenes/fondo_subtitulo.jpg"); background-repeat: repeat-y; background-position: left; font-size: 12px; font-family: arial; color: #F1A52D; padding-left: 25px; height: 17px; text-align:left;}
td.texto {color: #CCCCCC; padding-top: 15px; text-align: justify; letter-spacing:0px; line-height:15px;  }
td.texto2 {color: #CCCCCC; text-align: justify;}
td.fin_seccion {height: 10px; background-color: #0D0D0D;}
td.fin_seccion_alt {height: 10px; background-color: #333333;}
td.fin_seccion2 {height: 5px; font-size: 5px; background-color: #333333;}

img.imagen {border: 1px solid #333333;}
img.imagen_i {border: 1px solid #333333; margin-top: 4px; margin-bottom: 4px; margin-right: 15px;}
img.imagen_d {border: 1px solid #333333; margin-top: 4px; margin-bottom: 4px; margin-left: 15px;}

img.foto_seccion {margin-left: 20px; margin-bottom: 15px;}

span.subtitulo {font-family: arial; font-size: 11px; font-weight: bold; color: #F1A52D}
span.txt_amarillo {font-family: arial; font-size: 11px; color: #F1A52D}


/*** SUBSCRIPCION A BOLETIN ***/

td.cuerpo_subscripcion { vertical-align: top;}
table.titulo_subscripcion_es {background-image: url("../imagenes/titulo_subscripcion_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_subscripcion {height: 60px;}




/*** RECUPERA PASSWORD ***/
td.cuerpo_olvido { vertical-align: top;}
table.titulo_olvido_es {background-image: url("../imagenes/titulo_olvido_pass_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_olvido {height: 170px;}

table.titulo_olvido_empresa_es {background-image: url("../imagenes/titulo_olvido_pass_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_olvido_consumidor_es {background-image: url("../imagenes/titulo_olvido_pass_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_olvido_hosteleria_es {background-image: url("../imagenes/titulo_olvido_pass_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}


/** LA EMPRESA **/

td.cuerpo_la_empresa {background-image: url("../imagenes/fondo_la_empresa.jpg"); background-repeat: no-repeat; background-position: 435px 0px; vertical-align: top; height:435px;}
table.titulo_la_empresa_es {background-image: url("../imagenes/titulo_la_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_la_empresa {height: 100px;}



/** HISTORIA **/

td.cuerpo_historia {background-image: url("../imagenes/fondo_historia.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_historia_es {background-image: url("../imagenes/titulo_historia_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_historia {height: 170px;}



/** FABRICA Y SECADEROS **/

td.cuerpo_fabrica {background-image: url("../imagenes/fondo_fabrica.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_fabrica_es {background-image: url("../imagenes/titulo_fabrica_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_fabrica {height: 170px;}



/** PRODUCTOS Y PRESENTACION **/

td.cuerpo_nproductos {background-image: url("../imagenes/fondo_nproductos.jpg"); background-repeat: no-repeat; background-position: 435px 165px; vertical-align: top;}
table.titulo_nproductos_es {background-image: url("../imagenes/titulo_productos2_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_nproductos {height: 85px;}
td.marca {padding-top: 3px; padding-bottom: 3px; padding-right: 3px; width: 10px;}
div.subtitulo {font-size: 12px; color: #F1A52D;}

table.titulo_productos_empr_es {background-image: url("../imagenes/titulo_productos_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_productos_cons_es {background-image: url("../imagenes/titulo_productos_consumidor_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_productos_host_es {background-image: url("../imagenes/titulo_productos_hosteleria_es.jpg"); background-repeat: no-repeat; background-position: top left;}


table.productos_comparativa {font-family: arial; font-size: 11px; color: #999999; background-color: #000000; text-align: center;}
td.fila1_1{border-right:  1px solid #141414;}
td.fila1_2{border-top:  1px solid #141414; border-right:  1px solid #141414; text-align: center;}
td.fila1_2b{border-top:  1px solid #141414; border-right:  1px solid #141414; text-align: center; color: #CCCCCC;}
td.fila1_2c{ border-right:  1px solid #141414; text-align: center; color: #CCCCCC;}
td.fila1_2d{text-align: center; color: #CCCCCC; border-right: 1px solid #141414;}
td.fila1_2e{ border-bottom:  1px solid #333333; border-right: 1px solid #333333; text-align: center; color: #F1A52D; font-weight: bold; background-color: #141414;}
td.fila1_2f{ border-bottom:  1px solid #333333; border-right: 1px solid #141414; text-align: center; color: #F1A52D; font-weight: bold; background-color: #141414;}
td.fila1_3{border-top:  1px solid #141414; border-right:  1px solid #141414; border-left: 1px solid #141414;}
td.fila2_1 {border: 1px solid #141414;}
td.fila2_2{border-top:  1px solid #141414; border-right:  1px solid #141414; border-bottom: 1px solid #141414;}
td.fila1_titulo{border-top:  1px solid #141414; text-align: center; padding: 0px;}

/*td.fila1_1{border-right:  1px solid #141414;}
td.fila1_2{border-top:  1px solid #141414; border-right:  1px solid #141414; text-align: center;}
td.fila1_3{border-top:  1px solid #141414; border-right:  1px solid #141414; border-left: 1px solid #141414;}*/

tr.tabla_empresa {background-color: #291D0E; color: #D1C8BD;}
tr.tabla_hosteleria {background-color: #362018; color: #D8C8C3;}
tr.tabla_consumidor {background-color: #302E25; color: #CECDC8;}


span.asterisco_empr {font-family: times; font-size: 12px; color: #9F8D77;}
span.asterisco_cons {font-family: times; font-size: 12px; color: #9F9D93;}
span.asterisco {font-family: times; font-size: 12px; color: #999999;}

/** CALIDAD Y ELABORACION **/

td.cuerpo_ncalidad {background-image: url("../imagenes/fondo_ncalidad.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_ncalidad_es {background-image: url("../imagenes/titulo_ncalidad_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_ncalidad {height: 85px;}


/** FABRICA Y SECADEROS - HISTORIA **/

td.cuerpo_historia_fabrica {background-image: url("../imagenes/fondo_historia_fabrica.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_historia_fabrica_es {background-image: url("../imagenes/titulo_historia_fabrica_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_historia_fabrica {height: 170px;}



/** FABRICA Y SECADEROS - LOCALIZACION **/

td.cuerpo_localizacion_fabrica {background-image: url("../imagenes/fondo_localizacion_fabrica.jpg"); background-repeat: no-repeat; background-position: 435px 40px; vertical-align: top;}
table.titulo_localizacion_fabrica_es {background-image: url("../imagenes/titulo_localizacion_fabrica_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_localizacion_fabrica {height: 170px;}



/** FABRICA Y SECADEROS - HORARIO **/

td.cuerpo_horario {background-image: url("../imagenes/fondo_horario.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_horario_es {background-image: url("../imagenes/titulo_horario_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_horario {height: 170px;}

table.horarios {border: 1px solid #333333; background-color: #000000;}
td.horarios {font-size: 12px; color: #F1A52D; font-family: arial; text-align: center; border-bottom: 1px solid #333333; background: #141414; height: 25px;}
td.horarios2 {height: 30px; padding-left: 20px; border-right: 1px solid #333333; border-bottom: 1px solid #333333;}
td.horarios3 {height: 30px; padding-left: 20px; border-right: 1px solid #333333;}
td.horarios4 {border-bottom: 1px solid #333333; padding-left: 20px;}
td.horarios5 {padding-left: 20px;}




/** FABRICA Y SECADEROS - SOLICITUD DE VISITAS **/

td.cuerpo_solicita_visita {background-image: url("../imagenes/fondo_visitas.jpg"); background-repeat: no-repeat; background-position: 435px 55px; vertical-align: top;}
table.titulo_solicita_visita_es {background-image: url("../imagenes/titulo_solicita_visita_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_solicita_visita {height: 130px;}




/** QUIEN ES QUIEN **/

td.cuerpo_quien_es_quien {background-image: url("../imagenes/fondo_quien_es_quien.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_quien_es_quien_es {background-image: url("../imagenes/titulo_quien_es_quien_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_quien_es_quien {height: 195px;}

td.ficha_quien {padding-top: 10px;}
table.ficha_quien {border: 1px solid #333333; width: 90%; background-color: #000000;}
td.titulo_quien1 {background-image: url("../imagenes/fondo_subtitulo.jpg"); background-repeat: repeat-y; background-position: left; font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; padding-left: 10px;}
td.titulo_quien2 {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; padding-left: 10px;}

td.interna_quien {padding-top: 6px; vertical-align: top;}
td.cargo_quien1 {font-weight: bold; text-align: right; padding-right: 10px; }
td.cargo_quien2 {background-image: url("../imagenes/fondo_subtitulo2.jpg"); background-repeat: repeat-y; background-position: right; font-weight: bold; text-align: right; padding-right: 10px; width: 50%;}
td.texto_quien {text-align: justify; padding: 10px;}
td.foto_ficha_quien1 {padding-top: 6px; padding-bottom: 6px; padding-left: 6px; text-align: left;}
td.foto_ficha_quien2 {padding-top: 6px; padding-bottom: 6px; padding-right: 6px; text-align: right;}

table.ficha_empleado {border-top: 5px solid #333333; border-bottom: 5px solid #333333;}
td.ficha_empleado2 {border-right: 5px solid #333333; border-bottom: 5px solid #333333; border-left: 5px solid #333333;}
td.ficha_empleado3 {border-right: 5px solid #333333; border-top: 5px solid #333333; border-left: 5px solid #333333;}

td.linea_empleado {font-size: 5px; height: 5px;}
table.ficha_quien2 {border: 5px solid #333333;}

td.titulo_2 {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; padding-left: 10px;}


/*** FAQ ***/

td.cuerpo_faq {vertical-align: top;}
table.titulo_faq_es {background-image: url("../imagenes/titulo_faq_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_faq {height: 60px;}


/*** FAQ EMPRESA ***/

td.cuerpo_faq_empresa {vertical-align: top;}
table.titulo_faq_empresa_es {background-image: url("../imagenes/titulo_faq_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_faq_empresa {height: 90px;}

/*** FAQ CONSUMIDORES ***/

td.cuerpo_faq_consumidor {vertical-align: top;}
table.titulo_faq_consumidor_es {background-image: url("../imagenes/titulo_faq_consumidor_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_faq_consumidor {height: 60px;}


/*** FAQ HOSTELERIA ***/

td.cuerpo_faq_hosteleria {vertical-align: top;}
table.titulo_faq_hosteleria_es {background-image: url("../imagenes/titulo_faq_hosteleria_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_faq_hosteleria {height: 60px;}


/*** NOTICIAS EMPRESA ***/

td.cuerpo_noticias {background-image: url("../imagenes/fondo_noticias.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top; height: 250px;}
table.titulo_noticias_es {background-image: url("../imagenes/titulo_noticias_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_noticias {height: 190px;}


table.noticias {border: 1px solid #333333; background: #000000;}
td.separador_noticia {height: 33px; vertical-align: middle; text-align: center;}
td.separador_noticia_b {height: 14px;}

td.noticia1 {height: 18px; background: url("../imagenes/fondo_subtitulo.jpg") repeat-y; padding-left: 20px; color: #F1A52D; font-size: 12px; font-weight: bold; font-family: arial;}
tr.noticia {padding-top: 4px;}
td.noticia2 {text-align: left; padding-left: 20px; width: 35%;}
td.noticia3 {text-align: center;}
td.noticia4 {text-align: right; padding-right: 5px;}

td.texto_noticia {text-align: justify;}
img.imagen_noticia {border: 1px solid #333333; margin-left: 10px; }
td.volver_noticias {background: #141414; height: 24px; text-align: right; padding-bottom: 2px; padding-top: 5px; padding-right: 5px; vertical-align: bottom;}


/*** EVENTOS EMPRESA ***/

td.cuerpo_eventos {background-image: url("../imagenes/fondo_noticias.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_eventos_es {background-image: url("../imagenes/titulo_eventos_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_eventos {height: 190px;}




/*** CONTACTO ***/
td.titulo_dire {font-size: 12px; font-family: arial; font-weight: bold; text-align: center; color: #F1A52D; padding-bottom: 10px;}
td.dire {font-weight: bold; text-align: center;}
td.dire2 {text-align: center; vertical-align: top; padding-top: 0px;}

td.cuerpo_plano {background-image: url("../imagenes/fondo_localizacion.jpg"); background-repeat: no-repeat; background-position: 435px 80px; vertical-align: top;}
table.titulo_plano_es {background-image: url("../imagenes/titulo_plano_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_plano {height: 70px;}


td.cuerpo_form_contacto {background-image: url("../imagenes/fondo_form_contacto.jpg"); background-repeat: no-repeat; background-position: 435px 100px; vertical-align: top;}
table.titulo_form_contacto_es {background-image: url("../imagenes/titulo_form_contacto_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_form_contacto {height: 120px;}

td.campo_form {text-align: right; padding-right: 5px;}
input.form_contacto {background-color: #333333; border: 1px solid #333333; color: #AAAAAA; font-size: 11px; font-family: arial; width: 200px;}
textarea.form_contacto {background-color: #333333; border: 1px solid #333333; color: #AAAAAA; font-size: 11px; font-family: arial;}

td.boton_consulta {text-align: center; padding-top: 10px;}

/*** DATOS CONTACTO ***/

td.cuerpo_datos {background-image: url("../imagenes/fondo_datos_contacto.jpg"); background-repeat: no-repeat; background-position: 435px 0px; vertical-align: top;}
table.titulo_datos_es {background-image: url("../imagenes/titulo_datos_contacto_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_datos {height: 150px;}





/*** FORM PEDIDOS ***/

td.proceso{font-family: arial; font-size: 12px; color: #CCCCCC; font-weight: bold; text-align: left;}

td.cuerpo_formulario_pedidos {background-image: url("../imagenes/fondo_form_pedidos.jpg"); background-repeat: no-repeat; background-position: 435px 110px; vertical-align: top;}
table.titulo_formulario_pedidos_es {background-image: url("../imagenes/titulo_form_pedidos_es.jpg"); background-repeat: no-repeat; background-position: top left; text-align: right;}
td.titulo_formulario_pedidos {height: 85px; padding-top: 15px;}

table.titulo_pedidos_empr_es {background-image: url("../imagenes/titulo_proceso_empr_es.jpg"); background-repeat: no-repeat; background-position: top left; text-align: right;}
table.titulo_pedidos_cons_es {background-image: url("../imagenes/titulo_proceso_cons_es.jpg"); background-repeat: no-repeat; background-position: top left; text-align: right;}
table.titulo_pedidos_host_es {background-image: url("../imagenes/titulo_proceso_host_es.jpg"); background-repeat: no-repeat; background-position: top left; text-align: right;}

table.titulo_pedidos_es {background-image: url("../imagenes/titulo_proceso_es.jpg"); background-repeat: no-repeat; background-position: top left; text-align: right;}


td.subtitulo_form {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D;}
td.campo_encabezado {font-size: 12px; font-family: arial; font-weight: bold; color: #CCCCCC;}
td.subtitulo_form2 {font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC;}
td.importe {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; text-align: center;}
div.nombre_articulo {font-size: 11px; font-family: arial; color: #F1A52D;}
table.texto_descuentos {font-size: 11px; font-family: arial; color: #999999; padding-left: 5px; padding-right: 5px;}
td.subtitulo_descuentos {background: #141414; color: #CCCCCC; padding-top: 5px; padding-bottom: 5px;}
td.texto_descuentos {background: #141414;}
td.nota_pie {font-size: 11px; font-family: arial; color: #555555;}

table.encabezado_pedidos {border: 1px solid #333333; height: 32px;}
td.celda_encabezado {padding-left: 8px; padding-right: 8px; width: 50%;}
td.separador_pedidos {font-size: 5px; height: 5px; padding-top: 0px; padding-bottom: 0px;}
td.separador_pedidos2 {font-size: 5px; height: 5px; padding-top: 0px; padding-bottom: 0px; border-top: 1px solid #666666; border-bottom: 1px solid #333333;}


td.titulo_tabla1 {background-color: #2C2C2C; font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; border-top: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333; padding: 2px; padding-left: 5px;}
td.titulo_tabla2 {background-color: #2C2C2C; font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; border-top: 1px solid #333333; border-left: 1px solid #333333; border-bottom: 1px solid #333333; padding: 2px; padding-left: 5px;}
td.titulo_tabla3 {background-color: #2C2C2C; font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; border: 1px solid #333333; text-align: right; padding: 2px; padding-right: 5px;}
td.titulo_tabla4 {background-color: #2C2C2C; font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; border: 1px solid #333333; text-align: left; padding: 2px; padding-left: 5px;}


td.titulo_descuentos {background: #333333; color: #CCCCCC; text-align: center;}

table.form_pedidos { text-align:left;}
td.celda_nombre {border-left: 1px solid #333333; border-bottom: 1px solid #333333; width: 45%;}
td.celda_precio {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; text-align: center;border-left: 1px solid #333333; border-bottom: 1px solid #333333;}
td.celda_cantidad {text-align: center;border-left: 1px solid #333333; border-bottom: 1px solid #333333;}
td.celda_importe {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; text-align: right; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-right: 1px solid #333333;}

td.celda_nombre2 {border-top: 1px solid #333333; border-left: 1px solid #333333; border-bottom: 1px solid #333333; width: 45%;}
td.celda_precio2 {border-top: 1px solid #333333; font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; text-align: center;border-left: 1px solid #333333; border-bottom: 1px solid #333333;}
td.celda_cantidad2 {border-top: 1px solid #333333; text-align: center;border-left: 1px solid #333333; border-bottom: 1px solid #333333;}
td.celda_importe2 {border-top: 1px solid #333333; font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; text-align: right; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-right: 1px solid #333333;}

td.celda_totales {border-top: 1px solid #333333; border-right: 1px solid #333333; border-left: 1px solid #333333; font-size: 12px; font-weight: bold; color: #F1A52D; text-align: right; width: 108px; padding-right: 5px; height: 38px;}
td.celda_totales2 {border-top: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333;font-size: 12px; font-weight: bold; color: #F1A52D; text-align: right; padding-right: 5px; height: 38px;}
td.celda_totales3 {border: 1px solid #333333;font-size: 12px; font-weight: bold; color: #F1A52D; text-align: right; padding-right: 5px; height: 38px;}
td.celda_totales4 {border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; font-size: 12px; font-weight: bold; color: #F1A52D; text-align: right; padding-right: 5px; height: 38px; background-color:#666666;}
td.celda_totales5 {border-left: 1px solid #333333; border-right: 1px solid #333333; font-size: 12px; font-weight: bold; color: #F1A52D; text-align: right; padding-right: 5px; height: 38px;}
td.texto_form {font-size: 11px; font-family: arial; color: #F1A52D; padding-left: 20px;}
td.texto_form2 {font-size: 12px; font-family: arial; font-weight: bold; color: #F1A52D; padding-left: 20px;}


input.form_pedido{BORDER:#141414 1px solid; BACKGROUND: #141414; color: #AAAAAA; font-size:11px;  font-family:arial;  text-align:right; border: 1px solid #333333;}
input.form_resultado {border: 0px; background-color: #000000; color: #F1A52D; font-size:12px; font-weight: bold; font-family:arial;  text-align:right; }
input.form_resultado2 {border: 0px; background-color: #000000; color: #F1A52D; font-size:11px; font-weight: bold; font-family:arial;  text-align:right;}
input.form_resultado3 {border: 0px; background-color: #000000; color: #F1A52D; font-size:12px; font-weight: bold; font-family:arial;  text-align:right;}
input.form_resultado4 {border: 0px; background-color: #000000; color: #F1A52D; font-size:12px; font-weight: bold; font-family:arial;  text-align:right; background-color:#666666;}

td.fecha_entrega {border-left: 1px solid #333333; border-right: 1px solid #333333;}
td.fecha_entrega2 {padding-left: 15px; padding-top: 5px; text-align:left;}
td.fecha_entrega3 {padding-left: 30px;}
td.fecha_entrega4 {padding-left: 30px; padding-bottom: 5px;}
td.lugar_entrega {border: 1px solid #333333;}
input.form_semana {background: #000000; border-bottom: 1px solid #CCCCCC; border-top:0px; border-right: 0px; border-left: 0px; color: #CCCCCC; font-size:11px; font-family: arial; width: 70px; height: 15px;}

td.observaciones_pedidos {padding-bottom: 5px;}
textarea.form_pedidos {border: 0px; background-color: #2C2C2C; width: 100%; font-size: 11px; font-family: arial; color: #999999; }

/*
scrollbar-face-color: #707070; scrollbar-highlight-color: #707070; scrollbar-shadow-color: #707070; scrollbar-3dlight-color: #5A5A5A; scrollbar-arrow-color: #4D4D4D; scrollbar-track-color: #8A8A8A; scrollbar-darkshadow-color: #5A5A5A;
*/
td.seccion_formulario {padding-left: 0px; padding-right: 0px; padding-top: 10px;}


table.pedidos {border: 1px solid #333333; font-size: 11px; color: #CCCCCC; font-family: arial;}

input.pedido {background: #000000; border-bottom: 1px solid #CCCCCC; border-top:0px; border-right: 0px; border-left: 0px; color: #666666; font-size:11px; font-family: arial; height: 15px;}
input.cant_articulos {background: #000000; border: 0px; color: #F1A52D; font-size:12px; font-family: arial; font-weight: bold; height: 15px; text-align: center; vertical-align: top;}

input.cuenta {background: #000000; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 0px; color: #666666; font-size:11px; font-family: arial; height: 15px;}
td.cuenta {padding-left: 2px; padding-right: 2px;}

td.titulo_ficha_pedido {font-size: 12px; color: #F1A52D; background-color: #2C2C2C; border-bottom: 1px solid #333333; height: 16px; font-weight: bold;}

/*con bordes*/
input.form_pedidos{BORDER:#cccccc 1px solid; BACKGROUND: #ffffff; color: #808080; font-size:11px;  font-family:arial;  text-align:right;}
/*sin bordes a dcha e izqda*/
input.form_pedidos2{BORDER:#cccccc 1px solid; BORDER-LEFT:0PX;	BORDER-RIGHT:0PX; BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial; text-align:right;}
/*sin borde izqda*/
input.form_pedidos3{BORDER:#cccccc 1px solid; BORDER-LEFT:0PX;	BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial; padding-right:5px; margin:0px; text-align:right; width:15px;}
/*sin borde dcha*/
input.form_pedidos4{ BORDER:#cccccc 1px solid; BORDER-RIGHT:0PX;	BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial;  text-align:right;}
/*sin bordes*/
input.form_pedidos5{ BORDER:0PX;	BACKGROUND: #ffffff; color: #808080; font-size:11px;  font-family:arial;  text-align:right; width:15px;}


/* formulario*/
input.formulario{border: 1px solid #666666; background-color: #EBEBEB; font-size:11px; color: #666666;  font-family:arial; padding-left:3px; width: 70px; height: 14px;}
input.formulario2{BORDER-LEFT:#cccccc 1px solid;		BACKGROUND: #ffffff; color: #808080; font-size:11px;  font-family:arial; padding-left:3px;}

select.formulario{BORDER-BOTTOM:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid; BORDER-RIGHT:  #cccccc 1px solid; BORDER-TOP:#cccccc 1px solid;	BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial;}
textarea.formulario{BORDER-BOTTOM:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid; BORDER-RIGHT:  #cccccc 1px solid; BORDER-TOP:#cccccc 1px solid;	BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial; }

select.form_datos2 {background-color: #333333; color: #AAAAAA; font-size: 11px; font-family: arial; }

/* CATALOGO */

td.tab_ficha {background-color: #2C2C2C; height: 24px; color: #F1A52D; font-size: 12px; font-family: arial; text-align: center; padding-left: 20px; padding-right: 10px; padding-top: 3px;}
td.tab_ficha2 {height: 24px; width: 24px; background-image: url("../imagenes/tab_ficha.gif"); background-repeat: no-repeat;}
td.tab_ficha3 {height: 24px;}
table.ficha_interior {border: 1px solid #2C2C2C;}
td.ficha1 {width: 6px;font-size: 6px; background-color: #000000;}
td.ficha2 {width: 6px;font-size: 6px; height: 18px; background-color: #141414;}
td.precio_ficha {height: 18px; background-color: #141414; color: #F1A52D; font-size: 11px; font-family: arial; padding-left: 15px;}
td.compra {height: 18px; background-color: #141414; color: #F1A52D; font-size: 11px; font-family: arial; padding-right: 5px; text-align: right;}
td.texto_ficha {padding: 10px; padding-left: 15px; text-align: justify; vertical-align: top; background-color: #000000;}
td.bajo_imagen {font-size: 6px; height: 6px; background-color: #141414;}
img.imagen_catalogo {margin-top: 6px;}
pre.titulo_ficha {font-size: 12px; font-family: arial; color: #F1A52D;}

a:link.catalogo {color:#CCCCCC; text-decoration:none; font-family:arial;  font-size:12px; }
a:visited.catalogo {color:#CCCCCC; text-decoration:none; font-family:arial; font-size:12px;}
a:hover.catalogo {color:#F1A52D; text-decoration:none; font-family:arial; font-size:12px; }
a:active.catalogo {color:#F1A52D; text-decoration:none; font-family:arial; font-size:12px; }

td.subtitulo2 {background-image: url("../imagenes/fondo_subtitulo2.jpg"); background-repeat: repeat-y; background-position: right; background-color: #000000; text-align: right; padding-right: 10px;}

a:link.compra {color:#F1A52D; text-decoration:none; font-family:arial; font-size:11px; }
a:visited.compra {color:#F1A52D; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.compra {color:#F1A52D; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.compra {color:#F1A52D; text-decoration:underline; font-family:arial; font-size:11px; }

a:link.compra2 {color:#F1A52D; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:visited.compra2 {color:#F1A52D; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:hover.compra2 {color:#F1A52D; text-decoration:underline; font-family:arial; font-size:12px;  font-weight: bold;}
a:active.compra2 {color:#F1A52D; text-decoration:underline; font-family:arial; font-size:12px;  font-weight: bold;}


/* HOSTELERIA */

td.bienvenida_seccion {height: 368px; vertical-align: top;}

td.cuerpo_hosteleria { vertical-align: top;}
table.titulo_hosteleria_es {background-image: url("../imagenes/titulo_hosteleria_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_hosteleria2_es {background-image: url("../imagenes/titulo_hosteleria2_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_hosteleria {height: 60px;}
td.txt_bienvenida_hosteleria {font-size: 11px; font-family: arial; color: #CCCCCC; padding-right: 170px; text-align: justify;}
td.titulo_hosteleria3 {height: 80px;}
td.fin_seccion_hosteleria {height: 10px; background-color: #7C4735;}

td.titulo_hosteleria_alt {height: 30px; background-color: #7C4735; font-size: 14px; font-family: arial; font-weight: bold; color: #D8C8C3; padding-left: 20px; vertical-align: middle;}

td.subtitulo_hosteleria {background-image: url("../imagenes/subtitulo_host.jpg"); background-repeat: repeat-y; background-position: left; font-size: 12px; font-family: arial; color: #D8C8C3; padding-left: 20px; height: 17px;}

td.cuerpo_envios_host { vertical-align: top;}
table.titulo_envios_host_es {background-image: url("../imagenes/titulo_envio_hosteleria_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_envios_host {height: 170px;}


table.titulo_seccion_hosteleria {height: 32px; background-color: #362018; font-size: 12px; font-family: arial; border-bottom: 1px solid #333333; padding-top: 2px; text-align:left;}
td.titulo_seccion_hosteleria {padding-left: 10px; color: #D8C8C3;}
table.seccion_hosteleria {color: #B89B92; font-size: 11px; font-family: arial;}
td.usuario_hosteleria {color: #D8C8C3; font-weight: bold; border: 1px solid #B89B92; padding: 3px; padding-right: 5px; padding-left: 5px;}
td.usuario_hosteleria2 {color: #D8C8C3; font-weight: bold; padding: 3px; padding-right: 5px; padding-left: 5px;}

td.boton_salir {text-align: right; padding-right: 6px; width: 65px;}


a:link.salir_hosteleria {color:#B89B92; text-decoration:none; font-family:arial;  font-size:11px; font-weight: bold;}
a:visited.salir_hosteleria {color:#B89B92; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:hover.salir_hosteleria {color:#D8C8C3; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}
a:active.salir_hosteleria {color:#D8C8C3; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}




/* CONSUMIDOR FINAL */
td.cuerpo_consumidor { vertical-align: top;}
table.titulo_consumidor_es {background-image: url("../imagenes/titulo_consumidor_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_consumidor2_es {background-image: url("../imagenes/titulo_consumidor2_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_consumidor {height: 60px;}
td.titulo_consumidor2 {height: 68px;}
td.txt_bienvenida_consumidor {font-size: 11px; font-family: arial; color: #CCCCCC; padding-right: 180px; text-align: justify;}
td.titulo_hosteleria2 {height: 200px;}
td.fin_seccion_consumidor {height: 10px; background-color: #5C5746;}

td.titulo_consumidor_alt {height: 30px; background-color: #5C5746; font-size: 14px; font-family: arial; font-weight: bold; color: #CECDC8; padding-left: 20px; vertical-align: middle;}

td.subtitulo_consumidor {background-image: url("../imagenes/subtitulo_cons.jpg"); background-repeat: repeat-y; background-position: left; font-size: 12px; font-family: arial; color: #CECDC8; padding-left: 20px; height: 17px;}


td.cuerpo_envios_cons { vertical-align: top;}
table.titulo_envios_cons_es {background-image: url("../imagenes/titulo_envio_consumidor_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_envios_cons {height: 170px;}


table.titulo_seccion_consumidor {height: 32px; background-color: #302E25; font-size: 12px; font-family: arial; border-bottom: 1px solid #333333; padding-top: 2px; text-align:left;}
td.titulo_seccion_consumidor {padding-left: 10px; color: #CECDC8;}
table.seccion_consumidor {color: #9F9D93; font-size: 11px; font-family: arial;}
td.usuario_consumidor {color: #CECDC8; font-weight: bold; border: 1px solid #9F9D93; padding: 3px; padding-right: 5px; padding-left: 5px;}
td.boton_salir {text-align: right; padding-right: 6px; width: 65px;}


a:link.salir_consumidor {color:#9F9D93; text-decoration:none; font-family:arial;  font-size:11px; font-weight: bold;}
a:visited.salir_consumidor {color:#9F9D93; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:hover.salir_consumidor {color:#CECDC8; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}
a:active.salir_consumidor {color:#CECDC8; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}




/* EMPRESA */
td.cuerpo_empresa { vertical-align: top;}
table.titulo_empresa_es {background-image: url("../imagenes/titulo_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_empresa2_es {background-image: url("../imagenes/titulo_empresa2_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_empresa {height: 60px;}
td.txt_bienvenida_empresa {font-size: 11px; font-family: arial; color: #CCCCCC; padding-right: 225px; text-align: justify;}
td.titulo_empresa2 {height: 68px;}
td.fin_seccion_empresa {height: 10px; background-color: #4C3519;}

td.titulo_empresa_alt {height: 30px; background-color: #4C3519; font-size: 14px; font-family: arial; font-weight: bold; color: #D1C8BD; padding-left: 20px; vertical-align: middle;}

td.subtitulo_empresa {background-image: url("../imagenes/subtitulo_empr.jpg"); background-repeat: repeat-y; background-position: left; font-size: 12px; font-family: arial; color: #D1C8BD; padding-left: 20px; height: 17px;}


table.titulo_seccion_empresa {height: 32px; background-color: #291D0E; font-size: 12px; font-family: arial; border-bottom: 1px solid #333333; padding-top: 2px; text-align:left;}
td.separador_intranet {height: 4px; font-size: 4px;}
td.titulo_seccion_empresa {padding-left: 10px; color: #D1C8BD;}
table.seccion_empresas {color: #9F8D77; font-size: 11px; font-family: arial;}
td.usuario_empresa {color: #D1C8BD; font-weight: bold; border: 1px solid #9F8D77; padding: 3px; padding-right: 5px; padding-left: 5px;}
td.boton_salir {text-align: right; padding-right: 6px; width: 65px;}


a:link.salir_empresa {color:#9F8D77; text-decoration:none; font-family:arial;  font-size:11px; font-weight: bold;}
a:visited.salir_empresa {color:#9F8D77; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:hover.salir_empresa {color:#D1C8BD; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}
a:active.salir_empresa {color:#D1C8BD; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}


td.cuerpo_envios_empr { vertical-align: top;}
table.titulo_envios_empr_es {background-image: url("../imagenes/titulo_envio_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_envios_empr {height: 170px;}



td.pasos {color: #F1A52D; font-size: 12px; font-weight: bold; font-family: arial; text-align: center; padding-bottom: 10px; padding-top: 20px;}

xtd.proceso {background: url("../imagenes/fondo_proceso.gif") no-repeat; height: 266px; width: 530px; border: 1px solid #2C2C2C;}
td.registro_proceso {text-align: center; padding-left: 20px; vertical-align: middle; padding-top: 60px;}
td.login_proceso {text-align: center; padding-left: 20px; vertical-align: top; padding-top: 65px;}
td.olvido_proceso {padding-left: 20px;}
table.login_proceso {border: 1px solid #2C2C2C; padding: 2px;}
table.registro_proceso {border: 1px solid #2C2C2C; padding: 5px; width: 145px; height: 96px; text-align: center;}
td.login1 { padding-left: 5px; text-align: right;}
td.login2 {padding-right: 5px; padding-top: 5px; padding-bottom: 0px;}
td.login3 {padding-top: 5px; padding-bottom: 0px; text-align: center;}
td.login4 {padding-top: 5px; padding-bottom: 2px; text-align: center;}


input.login {border: 1px solid #666666; background-color: #EBEBEB; font-size:11px; color: #666666;  font-family:arial; padding-left:3px; width: 120px; height: 14px;}

input.login_empresa {border: 1px solid #291D0E; background-color: #D1C8BD; font-size:11px; color: #291D0E; font-family:arial; padding-left:3px; width: 120px; height: 14px;}
input.login_hosteleria {border: 1px solid #362018; background-color: #D8C8C3; font-size:11px; color: #362018; font-family:arial; padding-left:3px; width: 120px; height: 14px;}
input.login_consumidor {border: 1px solid #302E25; background-color: #CECDC8; font-size:11px; color: #302E25; font-family:arial; padding-left:3px; width: 120px; height: 14px;}

/** BIENVENIDA INTRANET **/
td.cuerpo_bienvenida_emp {background-image: url("../imagenes/fondo_bienvenida_emp.jpg"); background-repeat: no-repeat; background-position: 435px 110px; vertical-align: top;}
table.titulo_bienvenida_emp_es {background-image: url("../imagenes/titulo_bienvenida_emp_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_bienvenida_emp {height: 60px;}

td.bienvenida_seccion {text-align: center; padding-top: 20px;}
td.txt_bienvenida {font-size: 11px; font-family: arial; color: #CCCCCC;}
td.separador_bienvenida {height: 8px; font-size: 8px;}
td.celda_login {border: 1px solid #999999; background-image: url("../imagenes/fondo_login2.jpg"); background-repeat: no-repeat; width: 258px; height: 100px;}
td.separador_vertical {width: 10px;}


/** MENU INTRANET **/
td.boton_menu1 {background-image: url("../imagenes/boton_menu.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #333333;}

td.boton_menu2 {background-image: url("../imagenes/boton_menu_c.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 50px; color: #333333;}

td.boton_menu_consu {background-image: url("../imagenes/boton_menu_consumidor.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #CECDC8;}
td.boton_menu_consu_desp {background-image: url("../imagenes/boton_menu_consumidor_desp.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #CECDC8;}
td.boton_tienda_consu {background-image: url("../imagenes/boton_tienda_consumidor.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #CECDC8;}

td.boton_menu_empresa {background-image: url("../imagenes/boton_menu_empresa.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #D1C8BD;}
td.boton_menu_empresa_desp {background-image: url("../imagenes/boton_menu_empresa_desp.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #D1C8BD;}
td.boton_tienda_empresa {background-image: url("../imagenes/boton_tienda_empresa.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #D1C8BD;}

td.boton_menu_host {background-image: url("../imagenes/boton_menu_hosteleria.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #D8C8C3;}
td.boton_menu_host_desp {background-image: url("../imagenes/boton_menu_hosteleria_desp.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #D8C8C3;}
td.boton_tienda_host {background-image: url("../imagenes/boton_tienda_hosteleria.jpg"); background-repeat: no-repeat; height: 26px; padding-left: 30px; color: #D8C8C3;}


td.texto_menu {color: #999999; padding-left: 5px; padding-bottom: 5px;}

td.texto_menu_privado {color: #000000; padding-left: 5px; height: 22px; background-color: #F1A52D; text-align: center;}


td.texto_menu_consu {color: #999999; padding-left: 5px; height: 22px; background-color: #302E25; text-align: center; text-align: center; color: #BAB9B1;}
td.texto_menu_empresa {color: #999999; padding-left: 5px; height: 22px; background-color: #291D0E; text-align: center; text-align: center; color: #D1C8BD;}
td.texto_menu_host {color: #999999; padding-left: 5px; height: 22px; background-color: #362018; text-align: center; color: #BEA59C;}


td.boton_volver {text-align: right; padding-right: 10px; padding-top: 15px;}

a:link.enlace {color:#333333; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlace {color:#333333; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlace {color:#666666; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlace {color:#666666; text-decoration:none; font-family:arial; font-size:11px; }

a:link.enlace_consu {color:#BAB9B1; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlace_consu {color:#BAB9B1; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlace_consu {color:#CECDC8; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlace_consu {color:#CECDC8; text-decoration:none; font-family:arial; font-size:11px; }



a:link.enlace_consu2 {color:#333333; text-decoration:none; font-family:arial;  font-size:12px; font-weight: bold;}
a:visited.enlace_consu2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:hover.enlace_consu2 {color:#777777; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:active.enlace_consu2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}


a:link.enlace_empresa {color:#B5A795; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlace_empresa {color:#B5A795; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlace_empresa {color:#D1C8BD; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlace_empresa {color:#D1C8BD; text-decoration:none; font-family:arial; font-size:11px; }



a:link.enlace_empresa2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:visited.enlace_empresa2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:hover.enlace_empresa2 {color:#777777; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:active.enlace_empresa2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}


a:link.enlace_host {color:#D8C8C3; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlace_host {color:#D8C8C3; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlace_host {color:#F0EAE8; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlace_host {color:#F0EAE8; text-decoration:none; font-family:arial; font-size:11px; }


a:link.enlace_host2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:visited.enlace_host2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:hover.enlace_host2 {color:#777777; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}
a:active.enlace_host2 {color:#333333; text-decoration:none; font-family:arial; font-size:12px; font-weight: bold;}


td.construccion {height: 370px; vertical-align: middle; text-align: center; font-size: 12px; color: #444444; font-family: arial; font-weight: bold;}

td.pedido_tramitado {height: 370px; vertical-align: middle; text-align: center; font-size: 11px; color: #CCCCCC; font-family: arial; }

td.no_registrado {height: 50px; vertical-align: middle; padding-top:20px; text-align: center; font-size: 12px; color: #666666; font-family: arial;}


/*** SERVICIOS PARA EMPRESAS ***/

td.cuerpo_servicios_empr { vertical-align: top;}
table.titulo_servicios_empr_es {background-image: url("../imagenes/titulo_servicios_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_servicios_empr {height: 60px;}




/*** SERVICIOS PARA CONSUMIDORES ***/

td.cuerpo_servicios_cons { vertical-align: top;}
table.titulo_servicios_cons_es {background-image: url("../imagenes/titulo_servicios_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_servicios_cons {height: 50px;}


/*** SERVICIOS PARA HOSTELERIA ***/

td.cuerpo_servicios_host { vertical-align: top;}
table.titulo_servicios_host_es {background-image: url("../imagenes/titulo_servicios_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_servicios_host {height: 60px;}

/*** PEDIDOS PARA HOSTELERIA ***/

table.titulo_pedido_tramitado_es {background-image: url("../imagenes/titulo_pedido_tramitado_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_pedido_tramitado {height: 100px;}



td.cuerpo_pedidos_host { vertical-align: top;}
table.titulo_pedidos_host2_es {background-image: url("../imagenes/titulo_pedidos_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_pedidos_host {height: 60px;}


a:link.compra_host {color:#F1A52D; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:visited.compra_host {color:#F1A52D; text-decoration:none; font-family:arial; font-size:11px; font-weight: bold;}
a:hover.compra_host {color:#AF6D0C; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}
a:active.compra_host {color:#AF6D0C; text-decoration:underline; font-family:arial; font-size:11px; font-weight: bold;}

table.barra_hosteleria{height: 22px; background-color: #362018; font-size: 11px; font-family: arial; color: #B89B92;}

/*** PRECIOS PARA HOSTELERIA ***/

td.cuerpo_precios_host { vertical-align: top;}
table.titulo_precios_host_es {background-image: url("../imagenes/titulo_precios_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_precios_host {height: 60px;}

table.tabla_precios {border: 1px solid #141414; color: #CCCCCC;}
td.titulo_tabla_precios {text-transform: uppercase; background-color: #141414; color: #F1A52D; font-size: 12px; font-family: arial; font-weight: bold; text-align: center; padding: 5px;}
td.subtitulo_tabla_precios {background-color: #141414; font-size: 11px; font-family: arial; text-align: justify; vertical-align: top; padding-top: 0px; color:#ccc; padding: 5px; height: 30px;}
td.precios_interna1 {padding: 0px; vertical-align: top; border-right: 1px solid #141414;}
td.precios_interna2 {padding: 0px; vertical-align: top;}
table.precios_interna {padding: 10px;}
td.campo_precios {font-family: arial; font-size: 11px; color: #FFFFFF;}
td.precio_tabla {font-family: arial; font-size: 13px; color: #F1A52D; font-weight: bold;}
td.precio_tabla2 {font-family: arial; font-size: 12px; color: #F1A52D; font-weight: none; text-decoration:line-through;}
span.subindice {font-family: arial; font-size: 9px; color: #F1A52D;}
span.subindice2 {font-family: arial; font-size: 9px; color: #F1A52D; }
table.precios_externa {border: 1px solid #141414;}

/*** EXPERIENCIA ***/

td.cuerpo_experiencia { vertical-align: top;}
table.titulo_experiencia_es {background-image: url("../imagenes/titulo_experiencia_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_experiencia {height: 60px;}





/*** VENTAJAS EMPRESA ***/

td.cuerpo_ventajas_empr { vertical-align: top;}
table.titulo_ventajas_empr_es {background-image: url("../imagenes/titulo_ventajas_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_ventajas_empr {height: 60px;}


/*** GARANTIA EMPRESA ***/

td.cuerpo_garantia {vertical-align: top;}
table.titulo_garantia_es {background-image: url("../imagenes/titulo_garantia_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_garantia {height: 60px;}

/*** PROMOCIONES E INCENTIVOS EMPRESA ***/

td.cuerpo_promociones {vertical-align: top;}
table.titulo_promociones_es {background-image: url("../imagenes/titulo_promociones_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_promociones {height: 60px;}


/*** VENTAJAS CONSUMIDOR ***/

td.cuerpo_ventajas_cons { vertical-align: top;}
table.titulo_ventajas_cons_es {background-image: url("../imagenes/titulo_ventajas_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_ventajas_cons {height: 60px;}

/*** VENTAJAS HOSTELERIA ***/

td.cuerpo_ventajas_host { vertical-align: top;}
table.titulo_ventajas_host_es {background-image: url("../imagenes/titulo_ventajas_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_ventajas_host {height: 60px;}


/*** REG EMPRESA ***/

a:link.registro_ya {color:#F1A52D; text-decoration:underline; font-family:arial;  font-size:12px; font-weight: bold;}
a:visited.registro_ya {color:#F1A52D; text-decoration:underline; font-family:arial; font-size:12px; font-weight: bold;}
a:hover.registro_ya {color:#AF6D0C; text-decoration:underline; font-family:arial; font-size:12px; font-weight: bold;}
a:active.registro_ya {color:#AF6D0C; text-decoration:underline; font-family:arial; font-size:12px; font-weight: bold;}


td.cuerpo_reg_empresa { vertical-align: top;}
table.titulo_reg_empresa_es {background-image: url("../imagenes/titulo_reg_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_reg_empresa {height: 5px;}

/*** REG CONSUMIDOR ***/

td.cuerpo_reg_consumidor { vertical-align: top;}
table.titulo_reg_consumidor_es {background-image: url("../imagenes/titulo_reg_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_reg_consumidor {height: 80px;}

/*** REG HOSTELERIA ***/

td.cuerpo_reg_hosteleria { vertical-align: top;}
table.titulo_reg_hosteleria_es {background-image: url("../imagenes/titulo_reg_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_reg_hosteleria {height: 80px;}

td.registro_empresa {height: 350px; vertical-align: middle; padding-top:20px; text-align: center; font-size: 12px; color: #666666; font-family: arial;}
td.registro_consumidor {height: 350px; vertical-align: middle; padding-top:20px; text-align: center; font-size: 12px; color: #666666; font-family: arial;}
td.registro_hosteleria {height: 250px; vertical-align: middle; padding-top:20px; text-align: center; font-size: 12px; color: #666666; font-family: arial;}


/*** MIS PEDIDOS ***/
td.tabla_pedidos {height: 370px; vertical-align: top; text-align: center; font-size: 12px; color: #444444; font-family: arial; font-weight: bold;}

table.mis_pedidos {border-left: 1px solid #333333;}
td.titulo_mis_pedidos{background-color: #333333; color: #CCCCCC; font-size: 12px; font-weight: bold; font-family: arial;}
td.celda_mis_pedidos {border-right: 1px solid #333333; border-bottom: 1px solid #333333;}

a:link.mis_pedidos {color:#666666; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.mis_pedidos {color:#666666; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.mis_pedidos {color:#999999; text-decoration:none; font-family:arial; font-size:11px;}
a:active.mis_pedidos {color:#999999; text-decoration:none; font-family:arial; font-size:11px;}

table.titulo_mis_pedidos_es {background-image: url("../imagenes/titulo_mis_pedidos_es.jpg"); background-repeat: no-repeat; background-position: top left;}


table.titulo_pedidos_hosteleria_es {background-image: url("../imagenes/titulo_pedidos_hosteleria_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_pedidos_consumidor_es {background-image: url("../imagenes/titulo_pedidos_consumidor_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_pedidos_empresa_es {background-image: url("../imagenes/titulo_pedidos_empresa_es.jpg"); background-repeat: no-repeat; background-position: top left;}

td.titulo_pedidos {height: 80px;}


/*** MIS DATOS ***/
input.form_datos{border: 1px solid #666666; background-color: #EBEBEB; font-size:11px; color: #666666;  font-family:arial; padding-left:3px;  height: 18px;}

td.dato {color: #777777; border: 1px solid #333333;}
input.form_datos {background-color: #333333; border: 1px solid #333333; color: #AAAAAA; font-size: 11px; font-family: arial; width: 400px;}
input.form_datos2 {background-color: #333333; border: 1px solid #333333; color: #AAAAAA; font-size: 11px; font-family: arial; width: 150px;}

td.titulo_datos_int {height: 80px;}
td.cuerpo_datos_int { vertical-align: top;}

table.titulo_mis_datos_es {background-image: url("../imagenes/titulo_ver_datos_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_ver_datos_es {background-image: url("../imagenes/titulo_ver_datos_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_modificar_datos_es {background-image: url("../imagenes/titulo_modificar_datos_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_solicita_baja_es {background-image: url("../imagenes/titulo_solicita_baja_es.jpg"); background-repeat: no-repeat; background-position: top left;}


table.titulo_ver_datos_hosteleria_es {background-image: url("../imagenes/titulo_ver_datos_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_modificar_datos_hosteleria_es {background-image: url("../imagenes/titulo_modificar_datos_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_solicita_baja_hosteleria_es {background-image: url("../imagenes/titulo_solicita_baja_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}

table.titulo_ver_datos_consumidor_es {background-image: url("../imagenes/titulo_ver_datos_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_modificar_datos_consumidor_es {background-image: url("../imagenes/titulo_modificar_datos_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_solicita_baja_consumidor_es {background-image: url("../imagenes/titulo_solicita_baja_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}

table.titulo_ver_datos_empresa_es {background-image: url("../imagenes/titulo_ver_datos_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_modificar_datos_empresa_es {background-image: url("../imagenes/titulo_modificar_datos_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_solicita_baja_empresa_es {background-image: url("../imagenes/titulo_solicita_baja_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}

table.titulo_mis_datos_empresa_es {background-image: url("../imagenes/titulo_ver_datos_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_mis_datos_hosteleria_es {background-image: url("../imagenes/titulo_ver_datos_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_mis_datos_consumidor_es {background-image: url("../imagenes/titulo_ver_datos_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}

a:link.enlace_aviso {color:#666666; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlace_aviso {color:#666666; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlace_aviso {color:#999999; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlace_aviso {color:#999999; text-decoration:none; font-family:arial; font-size:11px; }


/*** MIS ARCHIVOS ***/

td.cuerpo_archivos {vertical-align: top;}
table.titulo_archivos_es {background-image: url("../imagenes/titulo_archivos_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_archivos {height: 75px;}



td.cuerpo_archivos_hosteleria { vertical-align: top;}
table.titulo_archivos_hosteleria_es {background-image: url("../imagenes/titulo_archivos_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_archivos_hosteleria {height: 60px;}

td.cuerpo_archivos_consumidor { vertical-align: top;}
table.titulo_archivos_consumidor_es {background-image: url("../imagenes/titulo_archivos_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_archivos_consumidor {height: 60px;}

td.cuerpo_archivos_empresa { vertical-align: top;}
table.titulo_archivos_empresa_es {background-image: url("../imagenes/titulo_archivos_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_archivos_empresa {height: 60px;}


/*** SOLICITA BAJA ***/

table.baja {height: 270px;}



/*** PROCESO DE COMPRA ***/

td.cuerpo_compra { vertical-align: top;}
table.titulo_compra_es {background-image: url("../imagenes/titulo_compra_es.jpg"); background-repeat: no-repeat; background-position: top left;}

table.titulo_compra_consumidor_es {background-image: url("../imagenes/titulo_compra_cons_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_compra_empresa_es {background-image: url("../imagenes/titulo_compra_empr_es.jpg"); background-repeat: no-repeat; background-position: top left;}
table.titulo_compra_hosteleria_es {background-image: url("../imagenes/titulo_compra_host_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_compra {height: 60px;}

td.boton_comprar {padding-top: 10px; text-align: right; padding-right: 103px;}



/*** AVISO LEGAL ***/

td.cuerpo_aviso_legal { vertical-align: top;}
table.titulo_aviso_legal_es {background-image: url("../imagenes/titulo_aviso_legal_es.jpg"); background-repeat: no-repeat; background-position: top left;}
td.titulo_aviso_legal {height: 80px;}


/*** ENLACES RÁPIDOS ****/




td.rapidos{text-align:left; padding-left:5px; padding-bottom:5px; vertical-align:bottom; height:100%; color:#e1e1e1;}

a:link.rapidos {color:#AF6D0C; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.rapidos {color:#AF6D0C; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.rapidos {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px; }
a:active.rapidos {color:#333333; text-decoration:none; font-family:arial; font-size:11px; }


