/*BODY {background-IMAGE: url(../imagenes/pattern2.gif); }*/


img {border:0px; vertical-align:middle}

/* ESTILO GENERAL DE TABLAS*/
table {font-family:arial; font-size:11px; color:#808080; }

a:link {color:#A40045; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited {color:#A40045; text-decoration:none; font-family:arial; font-size:11px;}
a:hover {color:#6A5555; text-decoration:none; font-family:arial; font-size:11px; }
a:active {color:#6A5555; text-decoration:none; font-family:arial; font-size:11px; }

td.mensaje  {padding-top:100px;}
/* 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: #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: transparent; color: #808080; font-size:11px; font-family:arial;   }

textarea.formulario2{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;  }

table.principales {height:346px; width:765px; padding-left: 10px;  background-image:url("../imagenes/plantilla_completa2.gif"); background-repeat:no-repeat;}

/*** ASPECTO DE LA TABLA EXTERNA EN INDEX.PHP ***/
div.exterior{position:relative;  height:457px; width:795px; z-index:0; overflow:hidden;}

table.externa{ border: 0px solid #cccccc; height:457px; width:795px; /*position: absolute; left: 50%;  margin-left: -400px; top: 50%; margin-top: -280px; */

}


/*** ASPECTO DE LA TABLA INTERNA EN INDEX.PHP ***/


td.interna1{height:74px;}
td.interna2{height:20px; background-color:#B3A49D;}
td.interna3{height:346px; background-color:#ffffff; border:0px solid green;}
td.interna4{height:17px;}




/*** ASPECTO DEL ENCABEZADO.PHP ***/

table.encabezado{height:74px; background-color:#A40045; background-image:url("../imagenes/encabezado.gif"); background-repeat:no-repeat; background-position:right;}

td.encabezado1_1{width:250px;background-color:transparent; cursor:pointer;}

td.encabezado1{width:120px;background-color:transparent; background-repeat:no-repeat; background-position:bottom left;   cursor:pointer;}

td.encabezado2{background-color:transparent; font-family:arial; font-size:11px; padding-top:5px;padding-right:0px;}
	td.encabezado20{width:60px;  cursor:pointer;}
	td.encabezado21{width:107px;  cursor:pointer;}
	td.encabezado22{width:60px;  cursor:pointer;}
	td.encabezado23{width:60px;  cursor:pointer;}


a:link.encabezado {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:visited.encabezado {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.encabezado {color:#ffffff; text-decoration:underline; font-family:arial; font-size:11px;}
a:active.encabezado {color:#ffffff; text-decoration:underline; font-family:arial; font-size:11px;}




/*** ASPECTO DEL PIE.PHP ***/

table.pie{height:17px;}

td.azul1{background-color:#b3a49d; }
td.azul2{background-color:#b3a49d;}
td.azul3{background-color:#b3a49d; color:#f0edeb;font-family:arial; font-size:11px;text-align:right;}

a:link.pie {color:#f0edeb; text-decoration:none; font-family:arial; font-size:11px;}
a:visited.pie {color:#f0edeb; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.pie {color:#f0edeb; text-decoration:none; font-family:arial; font-size:11px;}
a:active.pie {color:#f0edeb; text-decoration:none; font-family:arial; font-size:11px;}

/*** ESTILO DE LA PORTADA EN PRINCIPAL.PHP ***/

td.portada{ height:326px; background-image:url("../imagenes/fondo3.jpg"); background-repeat:no-repeat;}
td.portada1 {height:278px;width:474px;margin-top:20px;}
td.portada2 {height:55px; padding-left:13px; /*xpadding-top:30px;*/ font-size:11px;text-align:left; }
td.portada3 {/*xwidth:290px;*/}

a:link.portada {color:#736259; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}
a:visited.portada {color:#736259; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}
a:hover.portada {color:#736259; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:active.portada {color:#736259; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}


/*** ASPECTO DEL MENÚ ***/

td.titulomenu {padding-left:5px; height:20px;  color:#ffffff; font-family:arial; font-size:11px; text-align:left; background-color:#B3A49D; cursor:default; border-right:#D3CEC9 1px solid; font-weight:bold;}

td.titulomenu2 {padding-left:5px; height:20px;  color:#ffffff; font-family:arial; font-size:11px; text-align:left; background-color:#B3A49D; cursor:default; font-weight:bold;}

a:link.menu {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:visited.menu {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.menu {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:active.menu {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}


/* BANDA GRIS DE LAS OPCIONES --> GENERAL PARA TODAS */
td.quienes_somos1{
background-color:#f0f0f0;
height:20px;
font-family:arial;
font-size:11px;
color:#808080;
padding-left:10px;
text-align:left;
}


/*** QUIENES SOMOS ***/ 
table.quienes_somos{
background-image:url("../imagenes/marcadeagua.jpg");
background-repeat:no-repeat;
background-position:left bottom;
}


td.quienes_somos2{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-right:30px;  }
td.quienes_somos3{height:326px; width:480px; }


/*
div.quienes_somos {position:relative; height:326px; width:465; z-index:0px; top:0px;  left:0px; border-left: 0px solid #d3d3d3;border-right: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;  scrollbar-face-color: #f0f0f0; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-3dlight-color: #e1e1e1; scrollbar-arrow-color: white; scrollbar-track-color: white; scrollbar-darkshadow-color: #e1e1e1;}

table.scroll_quienes_somos {font-family:arial; font-size:11px; color:#808080;  }
td.scroll_quienes_somos {padding-left:6px; padding-right:5px; }
*/


/*** PRODUCTOS Y SERVICIOS ***/

table.productos_servicios{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.productos_servicios1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.productos_servicios2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }



/*** SATISFACCIÓN Y CALIDAD ***/

table.satisfaccion_calidad{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.satisfaccion_calidad1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.satisfaccion_calidad2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }


/*** SOLICITUD DE EMPLEO ***/
table.solicitud_empleo{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:right bottom;}

td.solicitud_empleo1{height:326px; border-left: 0px solid #d3d3d3; width:480px; }

td.solicitud_empleo2{height:326px; width:285px; text-align:left;  padding-left:30px; /*xpadding-top:20px;*/ padding-right:30px; }

td.separa_form {border-bottom:1px solid #ffffff;}


table.rellena_curri{height:326px; width:765px; padding-left: 10px; background-image:url("../imagenes/plantilla_completa.gif"); background-repeat:no-repeat;}


/*
a:link.curriculum {color:#A40045; text-decoration:underline; font-family:arial;  font-size:11px; }
a:visited.curriculum {color:#A40045; text-decoration:underline; font-family:arial; font-size:11px;}
a:hover.curriculum {color:#A40045; text-decoration:none; font-family:arial; font-size:11px; }
a:active.curriculum {color:#A40045; text-decoration:none; font-family:arial; font-size:11px; }
*/

div.formularios {  position:relative; height:300px; width:650px; z-index:0; top:0px;  left:0; border-left: 0px solid #D3D3D3;border-right: 0px solid #F0F0F0;  background-color:transparent; overflow:hidden; }

table.curriculum {font-size:11px; text-align:left; font-family:arial; color:#808080;}
table.principales_curriculum {font-size:11px; font-family:arial; color:#808080; height:370px; background-color:#efebeb;  background-position:center; }

div.curriculum {position:relative; height:300px; width:650px; z-index:0; top:0px;  left:0px; border-left: 0px solid #d3d3d3;border-right: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;  text-align:center;}



/*** NUESTRO CÁTERING ***/

table.nuestro_catering{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.nuestro_catering1{height:296px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:40px; padding-top:30px; padding-right:35px; }

td.nuestro_catering2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }


/*** menús de selección de categorías ***/
td.menu_selected {background-color:#f0f0f0; }
/*
a:link.menu_selected {color:#ffffff; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.menu_selected {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.menu_selected {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px; }
a:active.menu_selected {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px; }
*/

/*** NUESTROS MENÚS CÁTERING ***/
/*#A40045*/
td.titulos {text-align:left;background-color:#b3a49d; color:#f0f0f0; font-weight:bold; padding-left:5px;}

td.nuestros_menu_cat1{height:326px;background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px; text-align:left;}

td.nuestros_menu_cat2{text-align:left; height:276px; width:130px; padding-top:50px; padding-left:30px;  background-image:url("../imagenes/plantilla_nuestro_menu1.gif"); background-repeat:no-repeat;background-position:8px 0px; border:0px solid red;}


td.nuestros_menu_cat3{ text-align:left; height:326px; width:575px; padding-left:20px; padding-right:20px; background-image:url("../imagenes/plantilla_nuestro_menu2.gif"); background-repeat:no-repeat; background-position:8px 0px; }

td.nuestros_menu_cat_entrada{height:326px; width:575px; padding-left: 20px; padding-right: 20px; /*xpadding-bottom:20px;*/ background-image:url("../imagenes/plantilla_nuestros_menus_cat_entrada.gif"); background-repeat:no-repeat; background-position:8px 0px; border:0px solid red;}

div.nuestros_menus {position:relative; height:240px; width:370px; z-index:0; top:0px;  left:0px; border-bottom:0px solid #ffffff;  background-color:transparent; overflow:auto;}

td.titulo_nuestros_menus { color:#a40045; font-weight:bold; padding-top:20px; padding-left:10px;}
td.titulo2_nuestros_menus { color:#a40045; font-weight:bold;padding-top:20px;}

td.contenido_nuestros_menus {padding-left:15px;}
table.precios_nuestros_menus {color:#626262;text-align:left; }
td.paginas_menus {color:#A40045; font-weight:bold;  padding-top:10px;}


/*** CONFECCIONE MENÚ CÁTERING ***/
table.confec_menu{/* height:326px; width:765px; padding-left: 10px;  background-image:url("../imagenes/plantilla_completa.gif"); background-repeat:no-repeat; */}

td.alignleft {text-align:left;}



td.platos {text-align:left;color:#a40045; font-weight:bold; padding-left:5px;}
td.contenido_platos {text-align:left; padding-left:5px;}
td.precio_platos {text-align:left; padding-left:10px; }

td.text_entremeses {text-align:left; font-size:11px; color:#808080; font-weight:bold; padding-left:5px;padding-top:7px;}
td.confeccione_menu_cat1{text-align:left; background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px; }
td.confeccione_menu_cat2{text-align:left; height:286px; width:135px; padding-left: 15px; padding-top:40px; background-image:url("../imagenes/plantilla_confecciones_menu1.gif"); background-repeat:no-repeat; background-position:6px 0px;}
	/*td.confeccione_menu_cat21{padding-left: 40px; }*/
td.confeccione_menu_cat3{width:615px; border: 0px solid red; }
	td.confeccione_menu_cat31{height:316px; width:415px; padding-top:10px; background-image:url("../imagenes/plantilla_confecciones_menu2.gif"); background-repeat:no-repeat; background-position:10px 0px;}
	td.confeccione_menu_cat32{height:316px; width:180px; border-left: 0px solid #d3d3d3;  padding-left:10px; padding-right:10px; padding-top:10px; background-image:url("../imagenes/plantilla_confecciones_menu3.gif"); background-repeat:no-repeat; background-position:4px 0px;}

td.datos_para {padding-top:5px; padding-left:5px;}
td.navega_confec_menu {padding-top:5px;}



div.confec_menu {position:relative; height:280px; width:380px; z-index:0; top:10px; left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;}	

input.comensales {border:#cccccc 1px solid; text-align:center; color: #808080; font-size:11px;  font-family:arial; }




/*** PRESUPUESTO CÁTERING ON-LINE ***/ 

td.presupuesto_cat1{text-align:left;background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;}
td.presupuesto_cat2{height:306px; width:543px; padding-left: 20px; padding-top:20px; background-image:url("../imagenes/plantilla_presu_cat1.gif"); background-repeat:no-repeat;background-position:10px 0px;}
td.presupuesto_cat3{text-align:left;height:326px; width:180px; border: 0px solid #d3d3d3;  padding-left:30px; padding-right:5px;  background-image:url("../imagenes/plantilla_confecciones_menu3.gif"); background-repeat:no-repeat; background-position:10px 0px;}




td.presu {color:#a40045; font-weight:bold;}
input.cant_plato {border:#cccccc 1px solid; text-align:center; color: #808080; font-size:11px;  font-family:arial; }
input.sin_borde {border:0px solid; text-align:right; color: #808080; font-size:11px;  font-family:arial; background:transparent;}
td.tot_plato {padding-right:10px; text-align:right;}
td.tot_presu {padding-right:46px;border-top:#cccccc 0px solid;padding-top:5px;}
td.tit_tot_presu {padding-top:5px;padding-right:5px;}

div.presu_cat {position:relative; height:275px; width:530px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;}	


/*** SOLICITA_CAT ***/
xtable.solicita_cat{border: 1px solid #cccccc;}


td.solicita_cat1{text-align:left; background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;}
td.solicita_cat2{height:326px; width:543px; padding-left: 20px; padding-top:11px; background-image:url("../imagenes/plantilla_presu_cat1.gif"); background-repeat:no-repeat;}
td.solicita_cat3{height:326px; width:180px; border-left: 0px solid #d3d3d3;  padding-left:10px; padding-right:10px; padding-top:10px; background-image:url("../imagenes/plantilla_confecciones_menu3.gif"); background-repeat:no-repeat; }


div.solicita_cat {position:relative; height:240px; width:530px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto; }	






/*** NUESTRAS INSTALACIONES ***/

table.nuestras_instalaciones{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.nuestras_instalaciones1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.nuestras_instalaciones2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }


/*** SALONES ***/
table.salones{background-image:url("../imagenes/marcadeagua_torre.jpg"); background-repeat:no-repeat; background-position:right bottom;}

td.salones1{/*height:326px;*/ border-left: 0px solid #d3d3d3; width:480px; }

td.salones2{/*height:326px;*/ width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

/*GALERIA FOTOS*/
td.paginacion{text-align:center; vertical-align:bottom; height:100%;}



/*** TERRAZAS PATIOS ***/
table.terrazas_patios{background-image:url("../imagenes/marcadeagua_torre.jpg"); background-repeat:no-repeat; background-position:right bottom;}

td.terrazas_patios1{height:326px; border-left: 0px solid #d3d3d3; width:480px; }

td.terrazas_patios2{height:326px; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }



/*** NUESTROS MENÚS CELEBRACIONES ***/
td.nuestros_menu_cel1{background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;text-align:left;}
td.nuestros_menu_cel2{height:326px; width:124px; padding-left: 26px; padding-top:50px; background-image:url("../imagenes/plantilla_nuestro_menu1_cel.gif"); background-repeat:no-repeat; }
td.nuestros_menu_cel3{height:326px;  width:575px; padding-left: 20px; padding-right: 20px; padding-top:20px; padding-bottom:20px; background-image:url("../imagenes/plantilla_nuestro_menu2.gif"); background-repeat:no-repeat; }

td.nuestros_menu_cel_entrada{height:326px;  width:575px; padding-left: 20px; padding-right: 20px; padding-top:20px; padding-bottom:20px; background-image:url("../imagenes/plantilla_nuestros_menus_cat_entrada.gif"); background-repeat:no-repeat; }


/*** CONFECCIONE MENÚ CELEBRACIONES ***/
td.confeccione_menu_cel1{background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;text-align:left;}

td.confeccione_menu_cel2{text-align:left; height:286px; width:135px; padding-left: 15px; padding-top:40px; background-image:url("../imagenes/plantilla_confecciones_menu1.gif"); background-repeat:no-repeat; background-position:6px 0px;}
	/*td.confeccione_menu_cat21{padding-left: 40px; }*/

td.confeccione_menu_cel3{/*xheight:326px;*/ width:630px; border: 0px solid #d3d3d3; }
	
	td.confeccione_menu_cel31{height:316px; width:415px; padding-top:10px; background-image:url("../imagenes/plantilla_confecciones_menu2.gif"); background-repeat:no-repeat; background-position:10px 0px;}
	
	td.confeccione_menu_cel32{height:316px; width:180px; text-align:left; border: 0px solid #d3d3d3;  padding-left:15px; padding-right:10px; padding-top:10px; background-image:url("../imagenes/plantilla_confecciones_menu3.gif"); background-repeat:no-repeat; background-position:8px 0px;}


/*** PRESUPUESTO CELEBRACIONES ON-LINE ***/ 

td.presupuesto_cel1{text-align:left;background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;}

td.presupuesto_cel2{text-align:left;height:306px; width:543px; padding-left: 20px; padding-top:20px; background-image:url("../imagenes/plantilla_presu_cat1.gif"); background-repeat:no-repeat; background-position:10px 0px; }

td.presupuesto_cel3{text-align:left;height:326px; width:180px; border-left: 0px solid #d3d3d3;  padding-left:10px; padding-right:10px; /*xpadding-top:10px;*/ background-image:url("../imagenes/plantilla_confecciones_menu3.gif"); background-repeat:no-repeat; }



div.presu_cel {text-align:left;position:relative; height:275px; width:530px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;}	




/*** SOLICITA_CEL ***/

td.solicita_cel1{background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;}
td.solicita_cel2{height:326px; width:543px; padding-left: 20px; padding-top:11px; background-image:url("../imagenes/plantilla_presu_cat1.gif"); background-repeat:no-repeat;background-position:10px 0px;}
td.solicita_cel3{text-align:left;height:326px; width:180px; border-left: 0px solid #d3d3d3;  padding-left:10px; padding-right:10px; padding-top:10px; background-image:url("../imagenes/plantilla_confecciones_menu3.gif"); background-repeat:no-repeat; }


div.solicita_cel {position:relative; height:240px; width:530px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto; }	





/*** NUESTROS RESTAURANTES ***/

table.nuestros_restaurantes{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.nuestros_restaurantes1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.nuestros_restaurantes2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }






/*** INSTALACIONES LA TORRE ***/

table.instalaciones_torre{background-image:url("../imagenes/marcadeagua_torre.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.instalaciones_torre1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.instalaciones_torre2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }

/*** NUESTROS PRODUCTOS LA TORRE ***/

table.nuestros_productos_torre{background-image:url("../imagenes/marcadeagua_torre.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.nuestros_productos_torre1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.nuestros_productos_torre2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }




/*** INSTALACIONES CENTRO ***/

table.instalaciones_centro{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.instalaciones_centro1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.instalaciones_centro2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }


/*** NUESTROS PRODUCTOS CENTRO ***/

table.nuestros_productos_centro{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.nuestros_productos_centro1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

td.nuestros_productos_centro2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }





/*** CARTA RESTAURANTES ***/

table.carta_rest_torre{background-image:url("../imagenes/marcadeagua_torre.jpg"); background-repeat:no-repeat; background-position:right bottom;}
table.carta_rest_centro{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:right bottom;}

td.carta_rest1{background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;}

td.carta_restlatorre1 {height:326px; width:130px; padding-left: 10px; padding-top:20px; background-image:url("../imagenes/plantilla_carta_latorre1.gif"); background-repeat:no-repeat; }
td.carta_restcentro1 {height:326px; width:130px; padding-left: 10px; padding-top:20px; background-image:url("../imagenes/plantilla_carta_centro1.gif"); background-repeat:no-repeat; }

td.carta_restlatorre2 {height:326px;  width:575px; padding-left: 40px; /*xpadding-right: 20px;*/ padding-top:10px; /*xpadding-bottom:20px;*/ background-image:url("../imagenes/plantilla_carta_latorre2.gif"); background-repeat:no-repeat;}
td.carta_restcentro2 {height:326px;  width:575px; padding-left: 40px; /*xpadding-right: 20px;*/ padding-top:10px; /*xpadding-bottom:20px;*/ background-image:url("../imagenes/plantilla_carta_centro2.gif"); background-repeat:no-repeat;}


div.carta_rest {position:relative; height:250px; width:570px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto; padding-left:10px;}
td.med_racion {padding-right:5px; padding-top:5px;}
td.racion {padding-right:30px; padding-top:5px;}
td.prec_plato {padding-right:5px;}
td.tit_carta {color:#A40045; font-weight:bold; font-style:Italic; padding-top:10px; padding-bottom:2px;}
td.paginas_carta {color:#A40045; font-weight:bold;  padding-top:10px;}


/*** RESERVA_REST ***/
table.reserva_rest{border: 0px solid #cccccc; text-align:left; }

div.reserva_rest {position:relative; height:300px; width:680px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;  }	


td.titulo_opcion {font-size:12px; padding-top:7px; padding-bottom:5px; color:#A40045;}



/**************/
/** NOTICIAS **/
/**************/

/*bloque/noticias.php*/
/*
a:link.noticias {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}
a:visited.noticias {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;font-weight:bold;}
a:hover.noticias {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;font-weight:bold;}
a:active.noticias {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;font-weight:bold;}
*/


/*** ESTILOS NOTICIAS (noticias.php) ***/
div.selec_noticias {position:relative; height:180px; width:280px; z-index:0; top:0px;  left:0px; border-left: 0px solid #d3d3d3;border-right: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;  text-align:center;}

td.noticias1{text-align:left;background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-left:10px;}

td.noticias2{height:320px; border-left: 0px solid #d3d3d3; vertical-align:bottom; background-image:url("../imagenes/plantilla_noticias.gif"); background-repeat:no-repeat;}
td.pasa_pag{background-color:#f0f0f0; height:20px; font-family:arial; font-size:11px; color:#808080; padding-right:20px;  padding-bottom:2px; text-align:right;}

div.noticias {text-align:left;position:relative; height:280px; width:725px; z-index:0; top:0px;  left:0px; border-left: 0px solid #d3d3d3;border-right: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;  }

table.scroll_noticias {font-family:arial; font-size:11px; color:#808080;  }
td.scroll_noticias {padding-left:6px; padding-right:5px; }
div.evitotras{position:relative; top:0px; left:0px;  z-index:1;
text-align:justify; font-family:arial; font-size:11px; }

table.fondonoticia { font-family:arial; font-size: 11px; color:#808080; }
td.titulo_noticia {padding-left:50px; padding-right:20px; padding-top:20px; padding-bottom:5px; }
td.titulo_noticia2 { font-family:arial; font-size: 12px;  color:#808080;}
td.titu_fecha {padding-left:50px; padding-right:20px; padding-bottom:5px;}	/*XXX( 800-- padding-left:32  1024-- padding-left=40 )*/
td.noticia {padding-left:50px; padding-right:20px; padding-bottom:15px;}
td.noticia2 {text-align: justify;}
td.foto_noticia {padding-top:0px;padding-right:0px;}	/*XXX( 800-- padding-top:60  1024-- padding-top=70 )*/


div.barranoticia {position:relative; height:200px; width:400px; z-index:0; top:0px;  left:0px; border: 0px solid #f0f0f0;  background-color:transparent; overflow:auto; }





/*** FORMULARIO DE ASISTENCIA  ***/
table.formu_asistencia{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:right bottom; }

td.formu_asistencia1{height:326px; border: 0px solid red; width:350px; }

td.formu_asistencia2{height:326px; /*width:285px;*/ text-align:left; padding-left:30px; /*padding-top:15px;*/ padding-right:30px; }



/*** AYÚDENOS A MEJORAR ***/
table.ayudenos_a_mejorar{height:326px; width:765px; padding-left: 10px;  background-image:url("../imagenes/plantilla_completa.gif"); background-repeat:no-repeat;}
td.text_ayudenos_a_mejorar {padding-left:35px;padding-top:15px;padding-right:20px;}

div.ayudenos_a_mejorar {position:relative; height:230px; width:710px; z-index:0; top:0px;  left:0px; border:0px solid;  background-color:transparent; overflow:auto; padding-left:22px;}	


/*** FAQ ***/

table.faq{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:left bottom;}

td.faq1{height:326px; width:285px; text-align:left;  padding-left:0px; padding-top:20px; padding-right:20px; }

td.faq2{height:326px; border-left: 0px solid #d3d3d3; width:480px; }

div.faq {position:relative; height:285px; width:260px; z-index:0; top:0px;  left:0px; padding-left:10px; padding-right:10px;  background-color:transparent; overflow:auto;}


/*** CONTACTAR ***/

table.contacto_centro{background-image:url("../imagenes/marcadeagua.jpg"); background-repeat:no-repeat; background-position:right bottom;}
table.contacto_torre{background-image:url("../imagenes/marcadeagua_torre.jpg"); background-repeat:no-repeat; background-position:right bottom;}
td.contacto1{height:326px; border-left: 0px solid #d3d3d3; width:480px; }

td.contacto2{height:326px; width:285px; text-align:left;  padding-left:30px; padding-top:20px; padding-right:30px; }

/*** REGISTRO DE USUARIOS ***/
table.registro_usuario{height:346px; width:765px; padding-left: 10px;  background-image:url("../imagenes/plantilla_completa2.gif"); background-repeat:no-repeat;}
/*** AVISO LEGAL ***/
div.aviso_legal {position:relative; height:320px; width:750px; z-index:0; top:0px;  left:0px; border-left: 0px solid #d3d3d3;border-right: 0px solid #f0f0f0;  background-color:transparent; overflow:auto;   }	

div.instrucciones {padding-left:15px; padding-right:20px;}


/* RESTAURANTES */

div.restaurantes {position:relative; height:280px; width:500px; z-index:0; top:0px;  left:0px; border: 0px solid #d3d3d3;  background-color:transparent; overflow:auto; }

div.contenido_restaurantes {position:relative; height:290px; width:280px; padding-right:5px; z-index:0; top:0px;  left:0px; border: 0px solid #d3d3d3;  background-color:transparent; overflow:auto; }

td.titulos_restaurantes {height:30px;}
td.menus_restaurantes {height:25px; padding-left: 15px;}
td.contenido_restaurantes {width:320px; padding-left: 10px; padding-top: 15px; padding-right: 10px; text-align:left;}
td.img_restaurantes {padding-top: 2px;}

a:link.titulos_restaurantes {color:#ffffff; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold;}
a:visited.titulos_restaurantes {color:#ffffff; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold;}
a:hover.titulos_restaurantes {color:#ffffff; text-decoration:underline; font-family:arial; font-size:12px; font-weight:bold;}
a:active.titulos_restaurantes {color:#ffffff; text-decoration:underline; font-family:arial; font-size:12px; font-weight:bold;}


a:link.menus_restaurantes {color:#a7968d; text-decoration:none; font-family:arial; font-size:11px; }
a:visited.menus_restaurantes {color:#a7968d; text-decoration:none; font-family:arial; font-size:11px; }
a:hover.menus_restaurantes {color:#a7968d; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.menus_restaurantes {color:#a7968d; text-decoration:underline; font-family:arial; font-size:11px; }

a:link.menus_restaurantes2 {color:#736057; text-decoration:none; font-family:arial; font-size:11px; }
a:visited.menus_restaurantes2 {color:#736057; text-decoration:none; font-family:arial; font-size:11px; }
a:hover.menus_restaurantes2 {color:#736057; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.menus_restaurantes2 {color:#736057; text-decoration:underline; font-family:arial; font-size:11px; }



td.restaurantes1 {height:296px; width:148px; padding-left: 15px; padding-top:30px; background-image:url("../imagenes/plantilla_restaurantes.gif"); background-repeat:no-repeat; text-align:left; }

td.restaurantes2 {height:321px;  width:620px; padding-left: 0px; padding-right: 0px; padding-top:5px; padding-bottom:0px; background-image:url("../imagenes/plantilla_fondo_contenido_restaurantes.gif"); background-repeat:no-repeat; }




/* EVENTOS Y CELEBRACIONES */ 
td.eventos_celebraciones1{height:326px; border-left: 0px solid #d3d3d3; width:285px; text-align:left;  padding-left:25px; /*padding-top:20px;*/ padding-right:25px; }


/*CONTACTENOS*/

td.contactenos {text-align:left; padding-left:20px; border:1px solid #999; border-right:20px solid #A40045; background-image:url("../imagenes/marcadeagua_contacto.gif"); background-repeat:no-repeat; background-position:100% 100%; background-color:#E5DFDD;}


