BODY {background-color: #2D2D2D;  }

/* #2D2D2D */


 /* ESTILO	 */
	  
h1.titulo{margin:0px; font-size:11px; color:green; font-weight:normal; display:inline;}  
h1.subtitulo{margin:0px; font-size:11px; color:green; font-weight:bold; display:inline;}
h1.contenido{ font-size:11px; color:#cccccc; font-weight:normal; display:inline;}	 
h1.subtitulo_may{ font-size:11px; color:#C24E00; text-transform: uppercase; display:inline;}	 /*naranja  #C24E00*/
h1.subtitulo_may2{ font-size:11px; color:#C24E00; display:inline;}	 /*naranja  #C24E00*/

h2.contenido{margin:0px; margin:0px; font-size:11px; color:#cccccc; font-weight:normal; display:inline;}


/* naranja #C24E00 */

/* ESTILO GENERAL DE TABLAS*/

table {font-family:arial; font-size:11px; color:#CCCCCC; }

a:link {color:#B5B5B5; text-decoration:none; font-family:arial;  font-size:10px; }
a:visited {color:#B5B5B5; text-decoration:none; font-family:arial; font-size:10px;}
a:hover {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:10px; }
a:active {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:10px; }


/*** ASPECTO DE LA TABLA EXTERNA EN INDEX.PHP ***/

table.externa{width: 780px; background-color:#000000;}
/*table.externa{width:763; background-color:#000000;}*/


/*** ASPECTO DE LA TABLA INTERNA EN INDEX.PHP ***/
td.interna1 {height:52px;}
td.interna3 {height:18px;}


/*** ASPECTO DEL ENCABEZADO.PHP ***/
table.encabezado {height:52px; background-color:#F26100; background-image:url("../imagenes/fondo_encabezado_es.jpg"); background-repeat:no-repeat;background-position:left;}
td.encabezado1 {width: 335px; cursor:pointer;}
td.encabezado2 {text-align: right; padding-right: 10px;}
td.telefono {text-align: right; font-size: 12px; color: #FBD3D8;}
td.idioma {text-align: right; font-size: 11px; color: #FBD3D8;}

a:link.idioma {color:#FBD3D8; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.idioma {color:#FBD3D8; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.idioma {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:11px; }
a:active.idioma {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:11px; }


/*** ASPECTO DEL PIE.PHP ***/
table.pie {height:18px; background-color:#3A3A3A;}

/*** CONTROLADOR.PHP ***/
td.tdportada { border-left: 1px solid #333333; }

/*** PORTADA ***/
table.portada {height:380px;}
input.portada1{width:70px; height: 17px; border: 1px solid #2B2B2B; background-color: #737373; color: #CCCCCC; font-size:10px; font-family:arial; padding-left:3px;}
input.portada2{width:70px; height: 17px; border: 1px solid #2D2D2D; background-color: #636363; color: #CCCCCC; font-size:10px; font-family:arial; padding-left:3px;}


table.tabla_secciones {border-top: 3px solid #151515;}
td.seccion_central {border-left: 1px solid #333333; border-right: 1px solid #333333;}

td.empresa_portada {width: 159px; height: 22px; background-color: #1F2933; text-align: center; font-size: 10px; color: #BCBFC2; border-top: 1px solid #333333; border-right: 1px solid #333333;}
h1.empresa_portada{color: #BCBFC2; font-size:10px; margin:0px; display:inline;}

td.distribuidor_portada {width: 159px; height: 22px; background-color: #3D4753; text-align: center; font-size: 10px; color: #C5C8CC; border-top: 1px solid #333333; border-right: 1px solid #333333; } 
h1.distribuidor_portada{color: #C5C8CC; font-size:10px; margin:0px; display:inline;}

td.horeca_portada {width: 159px; height: 22px; background-color: #798593; text-align: center; font-size: 10px; color: #D7DBDF; border-top: 1px solid #333333; border-right: 1px solid #333333;}

h1.horeca_portada{color:#C5C8CC; font-family:arial; font-size:10px; margin:0px; display:inline;}

td.catalogo_general_portada {height: 28px; vertical-align: bottom;}
td.newsletter_portada {height: 21px;}

td.boton_seccion {width: 53px;height: 22px; border-top: 1px solid #333333;}

td.solicitud {background-color: #151515; text-align: right; font-size: 11px; height: 20px; padding-right: 5px;}
td.intranet {background-color: #2A4143; height: 18px; color: #C1D7D9; font-size: 11px; text-align: center;}
table.login {border-left: 1px solid #333333; height: 100%;}
table.login2{background-color: #151515; border: 1px solid #333333; height: 150px;}
td.login {background-color: #151515; text-align: center; vertical-align: top;}
td.txt_login {color: #D0D0D0; font-size: 10px; padding-left: 10px; padding-bottom: 0px;}
td.campo_login{padding-top: 3px; padding-bottom: 0px;}
td.boton_login {text-align: right; padding-right: 10px; padding-top: 4px;}
td.recupera_pass {border-top: 1px solid #252525; text-align: center; height: 13px; padding-top: 2px; vertical-align: middle;}
td.recupera_pass2 {border-top: 1px solid #252525; height: 13px; padding-top: 6px; padding-left:10px; vertical-align: middle; height:10px;}
td.recupera_pass3 {border-top: 1px solid #252525; text-align: center; height: 13px; padding-top: 6px; vertical-align: middle; height:10px;}

td.secciones {border-bottom: 1px solid #333333; height: 24px;}
table.interna {border-left: 0px solid #333333; height: 100%; vertical-align: top;}
table.interna_privada {height: 100%; vertical-align: top;}

td.texto_interior {padding-left: 25px; padding-right: 25px; vertical-align: top;  text-align:left;}
td.texto {text-align: justify; }
td.texto_salida {text-align: center; padding-top: 70px;}


span.subtitulo {color: #C24E00;}
span.subtitulo_may {color: #C24E00; text-transform: uppercase;}

td.titulo_interior {background-image: url("../imagenes/fondo_titulo.jpg"); background-repeat: repeat-y; height: 21px; padding-left: 20px; text-align:left;}

img.imagen {border: 1px solid #333333;}

/* formulario*/
input.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; padding-left:3px;}
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: #252525; color: #CCCCCC; 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; }



/* HISTORIA */
table.interna_historia {background-image: url("../imagenes/fondo_historia.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_historia1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position:20px; background-repeat: no-repeat; }
td.logo_interior_historia {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.logo_interior_historia2 {height: 110px;}
td.eslogan_historia2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 0px; background-repeat: no-repeat;}
td.eslogan_historia3{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 0px; background-repeat: no-repeat; height:200px;}
td.eslogan_historia4{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 0px; background-repeat: no-repeat; height:100px;}

/* FABRICA */
/*fondo_fabrica*/
table.interna_fabrica { background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}/*xbackground-image: url("../imagenes/fondo_fabrica.jpg");*/
td.eslogan_fabrica1{ background-image: url("../imagenes/eslogan_fabrica_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_interior_fabrica {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
logo_interior_fabrica {height: 110px;}
td.logo_interior_fabrica3 {height: 135px;}
td.eslogan_fabrica2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_fabrica3{background-position: 10px 30px; background-repeat: no-repeat; }


/* NUESTRAS PIEZAS */
table.interna_npiezas {background-image: url("../imagenes/fondo_npiezas.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_npiezas1{height: 100px; background-image: url("../imagenes/eslogan_valores_es.gif"); background-position: 20px; background-repeat: no-repeat;}
td.logo_interior_npiezas {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.logo_interior_npiezas2 {height: 110px;}
td.eslogan_npiezas2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 0px -5px; background-repeat: no-repeat;}
td.eslogan_npiezas3{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 50px; background-repeat: no-repeat; }/*270*/

/* MUSEO */
table.interna_el_museo {background-image: url("../imagenes/fondo_el_museo.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_el_museo1{height: 100px; background-image: url("../imagenes/eslogan_museo_piezas_es.gif"); background-position: 95% 10%; background-repeat: no-repeat; height:78px;}
td.logo_interior_el_museo {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.logo_interior_el_museo2 {height: 110px;}
td.eslogan_el_museo2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_historia_museo{height: 160px; background-image: url("../imagenes/eslogan_museo_historia_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_piezas_historicas {background-image: url("../imagenes/fondo_piezas_historicas.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_piezas_historicas1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_piezas_historicas {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.logo_interior_piezas_historicas2 {height: 110px;}
td.eslogan_piezas_historicas2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_piezas_historicas3{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 50px; background-repeat: no-repeat; height:320px;}


table.interna_expo_itinerante {background-image: url("../imagenes/fondo_expo_itinerante.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 585px;}
td.eslogan_expo_itinerante1{height: 100px; background-image: url("../imagenes/eslogan_museo_itinerante_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_interior_expo_itinerante {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.logo_interior_expo_itinerante2 {height: 110px;}
td.eslogan_expo_itinerante2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_expo_itinerante3{height: 160px; background-image: url("../imagenes/eslogan_expo_itinerante_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_visitas {background-image: url("../imagenes/fondo_visitas.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_visitas1{height: 100px; background-image: url("../imagenes/eslogan_museo_visitas_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_interior_visitas {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.logo_interior_visitas2 {height: 110px;}
td.eslogan_visitas2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.info_visitas{height: 160px; background-image: url("../imagenes/eslogan_info_visitas_es.gif"); background-position: 10px 30px; background-repeat: no-repeat;}

td.logo_museo{height: 200px; background-image: url("../imagenes/logo_museo_es.gif"); background-position: center center; background-repeat: no-repeat;}
td.logo_museo2{height: 200px; background-image: url("../imagenes/top_historia_museo.jpg"); background-position: center center; background-repeat: no-repeat;}

td.texto_museo {text-align: justify; padding-right: 20px; vertical-align: top;}

/* QUIEN ES QUIEN */
table.interna_quien {background-image: url("../imagenes/fondo_quien.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.titulo_interior_quien {background-image: url("../imagenes/fondo_titulo.jpg"); background-repeat: repeat-y; height: 21px; padding-left: 20px; vertical-align: bottom;}
td.eslogan_quien1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_quien {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_quien2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* SOLICITUD DE EMPLEO */
table.interna_empleo {background-image: url("../imagenes/fondo_empleo.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_empleo1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_empleo {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_empleo2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* CONTACTO */
table.interna_contacto {background-image: url("../imagenes/fondo_contacto.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_contacto1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_contacto {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_contacto2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_contacto3{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat; height:220px;}

td.boton_imprimir {vertical-align: bottom; padding-bottom: 0px;}

/* MATERIALES */
table.interna_materiales {background-image: url("../imagenes/fondo_materiales.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_materiales1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_materiales {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_materiales2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* DECORADOS */
table.interna_decorados {background-image: url("../imagenes/fondo_decorados.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_decorados1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_decorados {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_decorados2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* COMPOSICION */
table.interna_composicion {background-image: url("../imagenes/fondo_composicion.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_composicion1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_composicion {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_composicion2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* ELABORACION */
table.interna_elaboracion {background-image: url("../imagenes/fondo_elaboracion.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_elaboracion1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_elaboracion {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_elaboracion2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* USO Y MANTENIMIENTO */
table.interna_mantenimiento {background-image: url("../imagenes/fondo_mantenimiento.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_mantenimiento1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_mantenimiento {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_mantenimiento2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* PREGUNTAS FRECUENTES */

table.interna_faqs {background-image: url("../imagenes/fondo_faqs.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_faqs1{height: 100px; background-image: url("../imagenes/eslogan_preguntas_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_interior_faqs {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_faqs2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 0px; background-repeat: no-repeat;}




/* NOTICIAS */
table.interna_noticias {background-image: url("../imagenes/fondo_noticias.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_noticias1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_noticias {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_noticias2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_noticias3{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat; height:220px;}

td.interior_noticias {padding-top: 20px; padding-bottom: 20px;}
table.tabla_noticias {border: 1px solid #333333;}

table.titulo_noticia {color: #C24E00;  font-size: 12px; font-family: arial;}
td.titulo_noticia {padding-left: 5px; text-align:left;}
td.titulo_noticia3 {border-bottom: 1px solid #C24E00; text-align:left;}

td.titulo_noticia2 {padding-left: 5px; padding-top: 20px; padding-bottom: 20px;  text-align:left;}
td.titulo_noticia4 {padding-left: 5px; padding-bottom: 10px;  text-align:left;}


td.autor_noticia {padding-left: 10px; text-align:left;}
td.boton_ver_noticia {text-align: right; padding-right: 20px;}
span.campo_noticia {color: #999999;}

td.separador_noticias {height: 15px; vertical-align: middle; text-align: center;}

img.imagen_noticia {border: 1px solid #333333; margin-left: 15px; margin-bottom: 10px;}
td.boton_volver_noticia {text-align: right; padding-right: 30px;}

/* EVENTOS */
table.interna_eventos {background-image: url("../imagenes/fondo_eventos.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_eventos1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_eventos {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_eventos2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

/* AVISO LEGAL */
table.interna_aviso_legal {background-image: url("../imagenes/fondo_aviso_legal.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_aviso_legal1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_aviso_legal {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_aviso_legal2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* FORMULARIOS GENERAL */
table.interna_registrarse {background-image: url("../imagenes/fondo_registrarse.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%; }
table.interna_registrarse1 {background-image: url("../imagenes/fondo_historia2.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_registrarse1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_registrarse {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_registrarse2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}
td.eslogan_registrarse3{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat; height:260px;}
td.eslogan_registrarse4{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 0px; background-repeat: no-repeat; height:120px;}

table.interna_reg {background-image: url("../imagenes/fondo_registrarse.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
table.interna_reg_empresa {background-image: url("../imagenes/fondo_registro_empresa.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
table.interna_reg_distribuidor {background-image: url("../imagenes/fondo_registro_dist.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
table.interna_reg_hosteleria {background-image: url("../imagenes/fondo_registro_hosteleria.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
table.interna_reg_prensa {background-image: url("../imagenes/fondo_reg_prensa.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}

span.registros{color:#C24E00; text-transform:uppercase;}


/* FORMULARIO CONTACTO */
table.interna_form_contacto {background-image: url("../imagenes/fondo_contacto.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_form_contacto1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_form_contacto {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_form_contacto2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

input.form {border: 1px solid #333333; background: #252525; color: #CCCCCC; font-family: arial; font-size: 11px; height: 18px; padding-left: 3px;}
textarea.form {border: 1px solid #333333; background: #252525; color: #CCCCCC; font-family: arial; font-size: 11px; padding: 3px;}
td.campo_form {text-align: right; padding-right: 3px;}




/* REGISTRO */

input.form2 {border: 1px solid #333333; background: #252525; color: #CCCCCC; font-family: arial; font-size: 11px; height: 18px; padding-left: 3px; width: 410px;}




/* PLANO SITUACION */
table.interna_situacion {background-image: url("../imagenes/fondo_situacion.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_situacion1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_situacion {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_situacion2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}




/* PIE */

td.pie {color: #5F5F5F; text-align:left;}
td.pie2 {color: #5F5F5F; text-align: right; padding-right: 5px; font-size: 10px;}
a:link.pie {color:#5F5F5F; text-decoration:none; font-family:arial;  font-size:10px; }
a:visited.pie {color:#5F5F5F; text-decoration:none; font-family:arial; font-size:10px;}
a:hover.pie {color:#808080; text-decoration:none; font-family:arial; font-size:10px; }
a:active.pie {color:#808080; text-decoration:none; font-family:arial; font-size:10px; }




/* CATÁLOGOS PIEZAS */

table.interna_catalogo1 {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_catalogo01.jpg"); background-repeat: no-repeat; background-position: bottom right;}
table.interna_catalogo2 {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_catalogo02.jpg"); background-repeat: no-repeat; background-position: bottom right;}
table.interna_catalogo3 {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_catalogo03.jpg"); background-repeat: no-repeat; background-position: bottom right;}
table.interna_catalogo4 {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_catalogo04.jpg"); background-repeat: no-repeat; background-position: bottom right;}

table.interna_catalogo_artisticas {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_catalogo_artisticas.jpg"); background-repeat: no-repeat; background-position: bottom right;}

table.interna_catalogo_limitadas {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_catalogo_limitadas.jpg"); background-repeat: no-repeat; background-position: bottom right;}


td.fondo_catalogo {height: 140px;}

table.interna_catalogo {vertical-align: top; height: 100%;}
td.logo_interior_catalogo {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}




td.selec_catalogo {vertical-align:top; padding-left: 25px; padding-right: 25px; height: 70px; background-image: url("../imagenes/barra_navegacion.gif"); background-repeat: no-repeat; background-position: top; }
td.texto_navegacion {padding-top: 12px; padding-left: 20px; text-align:left;}
td.navegacion {padding-top: 11px; text-align:left;}
td.fondo_selec_catalogo {background-color:#252525; padding:3px;}
td.flecha_selec {width: 30px; text-align: center;}
td.selec {padding-left: 2px; padding-right: 2px;}

input.selec_catalogo {border:0px; background:#252525; cursor:pointer; color:#B5B5B5; font-size:11px; font-family:arial;}

select.selec_catalogo {background-color:#252525; color:#B5B5B5; font-size:11px; font-family:arial;}


tr.forma {background-color: #1F2933; }
td.titulo_forma {vertical-align: middle; padding: 10px;}
span.titulo_forma {font-weight: bold; font-size: 16px;}
td.foto_forma {border: 1px solid #1F2933; background-color: #000000; padding-bottom:5px;}

td.desc_forma {padding-right: 10px; vertical-align: top;}
table.desc_forma {background-color: #1F2933; height: 240px;}
td.titulo_desc_forma {font-weight: bold; font-size: 16px; padding: 4px; padding-left: 10px; padding-bottom: 3px; text-align:left;}
td.txt_desc_forma {padding-top: 2px; padding-left: 10px; padding-right: 10px; padding-bottom: 4px; vertical-align: top;  text-align:left;}
tr.fotos_small {padding-top: 11px;}

a:link.titulo_desc_forma {font-weight: bold; font-size: 16px; }
a:visited.titulo_desc_forma {font-weight: bold; font-size: 16px;}
a:hover.titulo_desc_forma {color:#B5B5B5; font-weight: bold; font-size: 16px; }
a:active.titulo_desc_forma {color:#B5B5B5; font-weight: bold; font-size: 16px; }

a:link.desc_forma {font-size: 11px; }
a:visited.desc_forma {font-size: 11px;}
a:hover.desc_forma {color:#B5B5B5; font-size: 11px; }
a:active.desc_forma {color:#B5B5B5; font-size: 11px; }

td.titulo_catalogo {background-color: #252525; font-size: 12px; padding: 5px; padding-left: 8px;  text-align:left;}
h1.titulo_catalogo { font-size: 12px; font-weight:normal; margin:0px;}

table.catalogo {padding-top:10px; padding-bottom:10px;}
table.catalogo2 {padding-top: 3px; padding-bottom: 10px;}
tr.catalogo {padding-top: 20px;}

table.pieza {border: 1px solid #1F2933; width:180px;}
td.pieza {height: 20px; background-color: #1F2933; padding-left: 10px; text-align:left;}
td.pieza2 {height: 20px; background-color: #1F2933; padding-right: 10px; font-size:10px;}

input.pieza1 {border:0px; background-color:#1F2933; color:#cccccc; font-size:11px; font-family:arial;width:100px;}
input.pieza2 {border:0px; background-color:#1F2933; color:#cccccc; font-size:11px; font-family:arial;width:60px; text-align:right;}

td.pieza_suelta {width:180px;height:160px; text-align:left;}

table.pieza_conjunto {border: 1px solid #1F2933; width:278px;}
td.pieza_conjunto {width:278px;height:131px;  text-align:left;}

td.pieza_precios {height: 20px; background-color: #1F2933; padding-left: 10px; border-bottom:#151C22 1px solid;  text-align:left;}
td.pieza2_precios {height: 20px; background-color: #1F2933; padding-right: 10px;border-bottom:#151C22 1px solid; font-size:10px;  text-align:left;}

td.pieza_precios2 {height: 20px; background-color: #1F2933; padding-left: 10px; padding-top: 5px;padding-bottom: 5px; padding-right: 5px; border-top:#324252 1px solid;border-bottom:#151C22 1px solid;}
td.pieza_precios3 {height: 20px; background-color: #1F2933; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; border-top:#324252 1px solid; text-align:justify;}

td.pieza_precios4 {height: 20px; background-color: #1F2933; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; border-top:#324252 1px solid; }

table.borde {border: 1px solid #1F2933; }


input.pieza_precios {border:1px solid #151C22; BACKGROUND:#324252; color:#C7D1DC; font-size:11px; font-family:arial; width:30px; text-align:right;}

td.precios {font-weight:bold;}


td.foto_ficha {border-right: 1px solid #1F2933; border-left: 1px solid #1F2933; border-top: 1px solid #1F2933;}
td.desc_ficha {background-color: #1F2933; padding: 10px; padding-top: 8px; padding-bottom: 5px;  text-align:left;}
td.desc_ficha2 {background-color: #1F2933; padding-left: 30px; padding-bottom: 5px;  text-align:left;}
span.titulo_catalogo {font-weight: bold; font-size: 16px; padding: 1px;}
span.resalte_ficha{font-size: 12px;}

/*BARRAS SECCIONES*/
td.titulo_barra {padding-left:10px; color: #C7D1DC;}

a:link.barra {color:#e1e1e1; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.barra {color:#e1e1e1; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.barra {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:11px; }
a:active.barra {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:11px; }


/******************** AREAS PRIVADAS **********************/


/* CESTA DE LA COMPRA */
table.cesta {color: #C7D1DC; font-size: 10px; background-color: #131A20; width: 140px;}
td.titulo_cesta {background-color: #2A4143; height: 20px; padding-top: 1px; padding-left: 10px; font-size: 11px;}
td.campo_cesta {text-align: center; height: 20px;}

td.celda_uds {border: 1px solid #324252; background-color: #1F2933; width: 23px; height: 22px; text-align: center;}
td.celda_producto {border: 1px solid #324252; background-color: #1F2933; width: 60px; height: 22px; padding: 2px;}
td.celda_importe {border: 1px solid #324252; background-color: #1F2933; width: 45px; height: 22px; text-align: right; padding: 2px;}
td.separador_cesta {font-size: 1px; height: 1px;}

td.total_cesta {font-size: 11px; font-weight: bold; text-align: right; padding-right: 3px;}
td.celda_total_cesta {border: 1px solid #324252; background-color: #1F2933; width: 85px; height: 22px; text-align: center; font-size: 12px; text-align: right; padding: 3px;}


table.interna_compra_detall {vertical-align: top; }
table.compra_detall {color: #C7D1DC; font-size: 11px;}

tr.titulos_compra_detall {padding-bottom: 0px;}
td.cesta_producto {border: 1px solid #324252; background-color: #1F2933; height: 22px; width: 52%;}
td.cesta_precio_unit {border: 1px solid #324252; background-color: #1F2933; width: 70px; height: 22px; text-align: right;}
td.cesta_unidades {border: 1px solid #324252; background-color: #1F2933;  width: 50px; height: 22px; text-align: center;}
td.cesta_importe {border: 1px solid #324252; background-color: #1F2933;  height: 22px; text-align: right;}
td.boton_eliminar { text-align: right;}

td.cesta_descuento {text-align: center; font-weight: bold; font-size: 11px;}
td.cesta_descuento2 {border: 1px solid #324252; background-color: #1F2933; height: 22px; font-size: 11px; font-weight: bold;}

td.cesta_total1 {text-align: right; font-size: 12px; height: 22px; font-weight: bold; color: #FFFFFF;}
td.cesta_total2 {border: 1px solid #55718C; background-color: #2D3948; color: #FFFFFF; width: 70px; height: 22px; font-size: 12px; font-weight: bold;}

input.compra_det {border:0px solid;BACKGROUND:#1F2933; color:#C7D1DC; font-size:11px; font-family:arial; text-align:right; width:60px;}
input.compra_det2 {border:0px solid;BACKGROUND:#000000; color:#C7D1DC; font-size:11px; font-family:arial; text-align:right; width:20px;}
input.compra_det3 {border:0px solid;BACKGROUND:#2D3948; color:#C7D1DC; font-size:12px; font-family:arial; text-align:right; width:60px;   font-weight:bold;}

select.precios {background-color: #324252; color: #C7D1DC; font-size: 11px; font-family: arial;}



td.titulo_descuentos {background: #333333; color: #CCCCCC; text-align: center;}
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;}

/*DATOS DE ENTREGA*/
td.seccion_formulario {padding-left: 0px; padding-right: 0px; padding-top: 10px;}

td.fecha_entrega {border-left: 1px solid #1F2933; border-right: 1px solid #333333;}
td.fecha_entrega2 {padding-left: 15px; padding-top: 5px;}
td.fecha_entrega3 {padding-left: 30px;}
td.fecha_entrega4 {padding-left: 30px; padding-bottom: 5px;}
td.lugar_entrega {border: 1px solid #1F2933;}
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;}
input.num_domicilios {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: 30px; height: 15px;}
td.titulo_datos_entrega {background-color: #1F2933; font-weight: bold; padding: 5px; font-size: 12px;}

/*DATOS DE ENVÍO*/
table.pedidos {border: 1px solid #1F2933; font-size: 11px; color: #CCCCCC; font-family: arial;}
td.titulo_ficha_pedido {font-size: 12px; color: #F1A52D; background-color: #2C2C2C; border-bottom: 1px solid #333333; height: 16px; font-weight: bold;}


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: #222222; border: 0px; color: #C24E00; font-size: 12px; font-family: arial; font-weight: bold; height: 15px; text-align: center; vertical-align: top;}

textarea.form_pedidos {border: 0px; background-color: #131A20; width: 100%; font-size: 11px; font-family: arial; color: #999999;}

input.gastos_envio {background: #222222; border: 0px solid; color: #C24E00; font-size: 11px; font-family: arial; height: 16px; width:12px; padding-bottom:0px;}

input.total_envio {background: #222222; border: 0px solid; color: #C24E00; font-size: 11px; font-family: arial; height: 16px; width:60px; padding-bottom:0px; text-align:right;}

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.dato_envio {padding-left: 5px;}

tr.datos_envio {background-color:#222222;}


/*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;}




table.interna_compra_detallada {vertical-align: top; height: 100%; background-image: url("../imagenes/fondo_compra.jpg"); background-repeat: no-repeat; background-position: bottom right;}
td.fondo_compra {height: 120px;}



td.pedido_tramitado {font-size: 12px; color: #555555; text-align: center; vertical-align: middle; font-weight: bold;}


/*VER PEDIDO*/
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.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_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;}
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;}*/


/* SERVICIOS */

table.interna_servicios_empr {background-image: url("../imagenes/fondo_servicios_empr.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_servicios_empr1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_servicios_empr {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_servicios_empr2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_servicios_host {background-image: url("../imagenes/fondo_servicios_host.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_servicios_host1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_servicios_host {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_servicios_host2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


table.interna_servicios_dist {background-image: url("../imagenes/fondo_servicios_dist.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_servicios_dist1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_servicios_dist {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_servicios_dist2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* BIENVENIDAS */
table.interna_bienvenida_empr {background-image: url("../imagenes/fondo_bienvenida_empr.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_bienvenida_empr1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_bienvenida_empr {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.td_interior {height: 110px;}
td.eslogan_bienvenida_empr2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_bienvenida_host {background-image: url("../imagenes/fondo_bienvenida_host.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_bienvenida_host1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_bienvenida_host {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_bienvenida_host2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_bienvenida_dist {background-image: url("../imagenes/fondo_bienvenida_dist.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_bienvenida_dist1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_bienvenida_dist {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_bienvenida_dist2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_bienvenida_prensa {background-image: url("../imagenes/fondo_bienvenida_prensa.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_bienvenida_prensa1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_bienvenida_prensa {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_bienvenida_prensa2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}



table.interna_bienvenida_web {background-image: url("../imagenes/fondo_bienvenida_web.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_bienvenida_web1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_interior_bienvenida_web {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_bienvenida_web2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}



/* CARACTERISTICAS */
table.interna_carac_dist {background-image: url("../imagenes/fondo_carac_distribuidor.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
table.interna_carac_dist2 {background-image: url("../imagenes/secretaria_fondo_negro.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_carac_dist1{height: 100px; background-image: url("../imagenes/eslogan_detallista_2_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_carac_dist {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_carac_dist2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_carac_empr {background-image: url("../imagenes/fondo_carac_empresa.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_carac_empr1{height: 100px; background-image: url("../imagenes/eslogan_empresa_2_es.gif"); background-position: 96% 50%; background-repeat: no-repeat;}
td.logo_carac_empr {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_carac_empr2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_carac_host {background-image: url("../imagenes/fondo_carac_hosteleria.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_carac_host1{height: 100px; background-image: url("../imagenes/eslogan_hosteleria_2_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_carac_host {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_carac_host2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* CARACTERISTICAS */
table.interna_envios_dist {background-image: url("../imagenes/fondo_envios_distribuidor.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_envios_dist1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_envios_dist {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_envios_dist2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_envios_empr {background-image: url("../imagenes/fondo_envios_empresas.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_envios_empr1{height: 100px; background-image: url("../imagenes/eslogan_empresas_es.gif"); background-position: right; background-repeat: no-repeat;}
td.eslogan_envios_empresa{height: 100px; background-image: url("../imagenes/eslogan_empresa_3_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_envios_empr {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_envios_empr2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.interna_envios_host {background-image: url("../imagenes/fondo_envios_hosteleria.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_envios_host1{height: 100px; background-image: url("../imagenes/eslogan_hosteleria_3_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.logo_envios_host {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_envios_host2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}



/*MENÚ EMPRESAS*/
td.menu_int {height:25px;border-bottom:1px solid #333333;padding-left:10px;}
td.titulo_menu_int {border-bottom:1px solid #000000;background-color:#2A4143;height:20px;padding-left:10px; text-align:left;}
td.menu_int2 {height:25px;border-bottom:1px solid #000000;padding-left:10px;background-color:#1F2933;}

a:link.menu_int {color:#CCCCCC; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.menu_int {color:#CCCCCC; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.menu_int {color:#C95507; text-decoration:none; font-family:arial; font-size:11px; }
a:active.menu_int {color:#C95507; text-decoration:none; font-family:arial; font-size:11px; }

a:link.menu_int2 {color:#CCCCCC; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.menu_int2 {color:#CCCCCC; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.menu_int2 {color:#C95507; text-decoration:none; font-family:arial; font-size:11px; }
a:active.menu_int2 {color:#C95507; text-decoration:none; font-family:arial; font-size:11px; }



/* PORTADA EMPRESAS */

td.portada_regaloempresa{background-image: url("../imagenes/portada_regaloempresa.jpg"); background-position: 10px 10px ; background-repeat: no-repeat; padding-top:25px;padding-left:30px; height:485px; text-align:left; vertical-align:top;}

/* PORTADA DETALLISTAS */

td.portada_distribuidor{background-image: url("../imagenes/portada_detallistas.jpg"); background-position: 10px 10px; background-repeat: no-repeat; height:485px; text-align:left; vertical-align:top;}

/* PORTADA HOSTELERÍA */

td.portada_hosteleria{background-image: url("../imagenes/portada_hosteleria.jpg"); background-position: 10px 10px; background-repeat: no-repeat; height:485px; text-align:left; vertical-align:top;}

/* LOGIN */

table.interna_login {background-image: url("../imagenes/fondo_login.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.logo_login {height: 170px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_login2{height: 160px; }
td.texto_login2 {text-align: center; padding: 10px 25px 5px 25px;}
td.texto_login {text-align: left; padding: 10px 25px 5px 25px;}
input.login{ width:220px; border: 1px solid #333333; background-color: #737373; color: #CCCCCC; font-size:11px;  font-family:arial; padding-left: 3px;}
input.login2{width:150px; border: 1px solid #333333; background-color: #737373; color: #CCCCCC; font-size:11px;  font-family:arial; padding-left: 3px;}


/* VER DATOS */

table.interna_datos {background-image: url("../imagenes/fondo_datos.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 585px;}
td.eslogan_envios_datos1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_envios_datos {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_envios_datos2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}


/* 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 #222222; padding-left: 5px; padding-right: 5px; text-align:left;}
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 {xbackground-image: url("../imagenes/fondo_hosteleria.jpg"); background-repeat: no-repeat; background-position: 435 80; vertical-align: top;}*/

td.logo_datos {height: 180px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 0px 60px; background-repeat: no-repeat;}

/* MIS PEDIDOS */
table.interna_pedidos {background-image: url("../imagenes/fondo_pedidos.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 585px;}
td.eslogan_envios_pedidos1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_envios_pedidos {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_envios_pedidos2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.mis_pedidos {background-color: #111111; border: 1px solid #222222;}
td.titulo_mis_pedidos {background-color: #1F2933; font-weight: bold;}

td.celda_mis_pedidos {border-bottom: 1px solid #090909; padding-top: 5px;}

td.subtitulo_mis_pedidos {color: #C24E00; font-size: 12px; font-weight: bold;}
td.subtitulo {color: #C24E00; font-size: 12px; font-weight: bold;}
td.subtitulo2{color: #C24E00; font-size: 11px; }

td.cesta_descuentos2 {border: 1px solid #324252; background-color: #1F2933;  width: 85px; height: 22px; text-align: right;}
td.cesta_descuentos3 {border: 1px solid #1F2933; text-align: center; width: 30px;}

td.cesta_total3 {border: 1px solid #55718C; background-color: #2D3948; color: #FFFFFF; font-size: 12px; font-weight: bold;}
td.cesta_importe2 {border: 1px solid #324252; background-color: #1F2933; height: 22px; text-align: right;}
td.cesta_precio_unit2 {border: 1px solid #324252; background-color: #1F2933; height: 22px; text-align: right;}
td.cesta_unidades2 {border: 1px solid #324252; background-color: #1F2933; height: 22px; text-align: center;}


td.celda_cesta {border: 1px solid #324252; background-color: #1F2933; height: 22px;}



/* MIS ARCHIVOS */
table.interna_archivos {background-image: url("../imagenes/fondo_archivos.jpg"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; height: 100%;}
td.eslogan_archivos1{height: 100px; background-image: url("../imagenes/eslogan_historia1_es.gif"); background-position: right; background-repeat: no-repeat;}
td.logo_archivos {height: 110px; background-image: url("../imagenes/logo_interior_es.gif"); background-position: 25px 30px; background-repeat: no-repeat;}
td.eslogan_archivos2{height: 160px; background-image: url("../imagenes/eslogan_historia2_es.gif"); background-position: 10px 20px; background-repeat: no-repeat;}

table.archivos {border: 1px solid #1F2933;}

td.archivos {padding-left: 10px; color: #CCCCCC;}
td.archivos2 {padding-right: 10px;}
td.separador_archivos {height: 5px; padding: 3px;}
hr.archivos {width: 450px; color: #1F2933; height: 1px;}

/* AVISO LEGAL */

a:link.enlace_aviso {color:#C24E00; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlace_aviso {color:#C24E00; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlace_aviso {color:#FF7920; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlace_aviso {color:#FF7920; text-decoration:none; font-family:arial; font-size:11px; }

td.eslogan_empresas{height: 100px; background-image: url("../imagenes/eslogan_empresas_es.gif"); background-position: 97% 95%; background-repeat: no-repeat;}


/*REPETIDO td.eslogan_historia1{height: 100px; background-image: url("../imagenes/eslogan_historia1.gif"); background-position: right; background-repeat: no-repeat;}*/
td.eslogan_detallista_1{height: 100px; background-image: url("../imagenes/eslogan_detallista_1_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.eslogan_envios1{height: 100px; background-image: url("../imagenes/eslogan_detallista_3_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}
td.eslogan_hosteleria_1{height: 100px; background-image: url("../imagenes/eslogan_hosteleria_1_es.gif"); background-position: 95% 50%; background-repeat: no-repeat;}



/*FOTOS PRENSA*/
table.titulo_prensa {border:1px solid #333333;}
td.titulo_prensa { font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; padding: 1px; padding-left: 5px; text-align:center; background-color:#1F2933; }/* #737373  */
td.titulo_prensa2 { font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; padding: 1px; padding-left: 5px; text-align:center; background-color:#1F2933; border-bottom:1px solid #333333;}/* #737373  */
td.titulo_prensa3 { border-bottom:1px solid #333333;}/* #737373  */
td.titulo_prensa4 {font-size: 11px; font-family: arial; font-weight: bold; color: #CCCCCC; padding: 1px; padding-left: 5px; text-align:center; background-color:#1F2933;  border-right:1px solid #000000;}/* #737373  */


/***  MENÚS  ***/

.menutitle{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
color:#CCCCCC;
width:138px;
padding:2px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #333333;
}

.menutitle_emp{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
color:#CCCCCC;
width:140px;
padding:2px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #000000;
background-color:#1F2933;
}

.menuselected{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
background:#252525;
color:#CCCCCC;
width:138px;
padding:2px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #333333;
cursor:default;
}


.menuselected_emp{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
background-color:#1F2933;
color:#C95507;
width:140px;
padding:2px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #000000;
cursor:default;
}


.menuselected2{
cursor:pointer;
margin-bottom: 0px;
margin-right: 0px;
background-color:#2D3948;
color:#C95507;
width:140px;
padding:2px;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #000000;
cursor:default;
}

.submenu{
font-family:Arial;
font-size:11px;
color:#CCCCCC;
padding:0px;
margin-top: 0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:0px;
border-bottom:1px solid #333333;
width:138px;
background-repeat:no-repeat;

}

.submenu_emp{
font-family:Arial;
font-size:11px;
color:#CCCCCC;
padding:0px;
margin-top: 0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
border-bottom:1px solid #000000;
background-color:#1F2933;
width:140px;
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:#C24E00; text-decoration:none; font-family:arial,tahoma; font-size:11px; }
a:active.menu {color:#C24E00; text-decoration:none; font-family:arial,tahoma; font-size:11px; }

a:link.menu_emp {color:#CCCCCC; text-decoration:none; font-family:arial,tahoma;  font-size:11px; }
a:visited.menu_emp {color:#CCCCCC; text-decoration:none; font-family:arial,tahoma; font-size:11px;}
a:hover.menu_emp {color:#C24E00; text-decoration:none; font-family:arial,tahoma; font-size:11px; }
a:active.menu_emp {color:#C24E00; text-decoration:none; font-family:arial,tahoma; font-size:11px; }


hr.menu {color:#707052; height:1px;}

/*****/