
.blanc_9 {	font-family:Arial; font-size:9px; color:#ffffff; text-decoration:none;}
.blanc_11 {	font-family:Arial; font-size:11px; color:#ffffff; text-decoration:none;}

.rojo_12{font-family:Arial; font-size:12px; color:#ff0000; text-decoration:none;}

.blanc_12 {	font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none;}
a.blanc_12:link	{	font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none;}
a.blanc_12:visited	{	font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none;}
a.blanc_12:hover	{	font-family:Arial; font-size:12px; color:#d6a63e; text-decoration:none;}

.blanc_14 {	font-family:Arial; font-size:14px; color:#ffffff; text-decoration:none;}
.blanc_14 a {	font-family:Arial; font-size:14px; color:#ffffff; text-decoration:none;}
.blanc_14 a:hover {	font-family:Arial; font-size:14px; color:#ffffff; text-decoration:underline;}
a.blanc_14:link	{	font-family:Arial; font-size:14px; color:#ffffff; text-decoration:none;}
a.blanc_14:visited	{	font-family:Arial; font-size:14px; color:#ffffff; text-decoration:none;}
a.blanc_14:hover	{	font-family:Arial; font-size:14px; color:#ffffff; text-decoration:none;}
/*a.blanc_14:hover	{	font-family:Arial; font-size:14px; color:#847c6c; text-decoration:none;}*/

.blanc_16 {	font-family:Arial; font-size:16px; color:#ffffff; text-decoration:none;}
a.blanc_16:link {	font-family:Arial; font-size:16px; color:#ffffff; text-decoration:none;}
a.blanc_16:visited {	font-family:Arial; font-size:16px; color:#ffffff; text-decoration:none;}
a.blanc_16:hover {	font-family:Arial; font-size:16px; color:#ffffff; text-decoration:none;}

.blanc_18 {	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}
a.blanc_18:link	{	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}
a.blanc_18:visited	{	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}
a.blanc_18:hover	{	font-family:Arial; font-size:18px; color:#d6a63e; text-decoration:none;}

.blanc_18_2 {	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}
a.blanc_18_2:link	{	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}
a.blanc_18_2:visited	{	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}
a.blanc_18_2:hover	{	font-family:Arial; font-size:18px; color:#ffffff; text-decoration:none;}

.blanc_24 {	font-family:Arial; font-size:24px; color:#ffffff; text-decoration:none;}
a.blanc_24:link {	font-family:Arial; font-size:24px; color:#ffffff; text-decoration:none;}
a.blanc_24:visited {	font-family:Arial; font-size:24px; color:#ffffff; text-decoration:none;}
a.blanc_24:hover {	font-family:Arial; font-size:24px; color:#ffffff; text-decoration:none;}

.gris_11 {	font-family:Arial; font-size:11px; color:#847c6c; text-decoration:none;}
a.gris_11:link {	font-family:Arial; font-size:11px; color:#847c6c; text-decoration:underline;	}
a.gris_11:visited {	font-family:Arial; font-size:11px; color:#847c6c; text-decoration:underline;	}
a.gris_11:hover {	font-family:Arial; font-size:11px; color:#847c6c; text-decoration:none;	}

.gris_12 {	font-family:Arial; font-size:12px; color:#847c6c; text-decoration:none;}
.gris_14 {	font-family:Arial; font-size:14px; color:#847c6c; text-decoration:none;}
.gris_16 {	font-family:Arial; font-size:16px; color:#847c6c; text-decoration:none;}
a.gris_16:link {	font-family:Arial; font-size:16px; color:#847c6c; text-decoration:none;}
a.gris_16:visited {	font-family:Arial; font-size:16px; color:#847c6c; text-decoration:none;}
a.gris_16:hover {	font-family:Arial; font-size:16px; color:#847c6c; text-decoration:none;}

.gris_18 {	font-family:Arial; font-size:18px; color:#847c6c; text-decoration:none;}
.gris_18 a {	font-family:Arial; font-size:18px; color:#847c6c; text-decoration:none;}
a.gris_18:link	{	font-family:Arial; font-size:18px; color:#847c6c; text-decoration:none;}
a.gris_18:visited	{	font-family:Arial; font-size:18px; color:#847c6c; text-decoration:none;}
a.gris_18:hover	{	font-family:Arial; font-size:18px; color:#847c6c; text-decoration:none;}

.gris_24 {	font-family:Arial; font-size:24px; color:#847c6c; text-decoration:none;}
a.gris_24:link {	font-family:Arial; font-size:24px; color:#847c6c; text-decoration:none;}
a.gris_24:visited {	font-family:Arial; font-size:24px; color:#847c6c; text-decoration:none;}
a.gris_24:hover {	font-family:Arial; font-size:24px; color:#847c6c; text-decoration:none;}

.groc_18 {	font-family:Arial; font-size:18px; color:#d6a63e; text-decoration:none;}
a.groc_18:link	{	font-family:Arial; font-size:18px; color:#d6a63e; text-decoration:none;}
a.groc_18:visited	{	font-family:Arial; font-size:18px; color:#d6a63e; text-decoration:none;}
a.groc_18:hover	{	font-family:Arial; font-size:18px; color:#d6a63e; text-decoration:none;}

.negre_12	{font-family:Arial;	font-size:12px;	color:black;	text-decoration:none;	}
.negre_24	{font-family:Arial;	font-size:24px;	color:black;	text-decoration:none;	}

.marro_18	{font-family:Arial;	font-size:18px;	color:#5d4b2b;	text-decoration:none;	}
a.marro_18:link	{font-family:Arial;	font-size:18px;	color:#5d4b2b;	text-decoration:none;	}
a.marro_18:visited	{font-family:Arial;	font-size:18px;	color:#5d4b2b;	text-decoration:none;	}
a.marro_18:hover	{font-family:Arial;	font-size:18px;	color:#5d4b2b;	text-decoration:none;	}

.idioma	{	font-family:Arial; font-size:10px; color:#b69253; text-decoration:none;	}

.titulo_galeria {font-family:Arial; font-size:24px; color:#FFFFFF; text-decoration:none;	background-color:#b69253;
/* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
  /* for Mozilla */
  -moz-opacity:0.90;
  z-index:3;
  width:328px;
  padding:2px 0px 0px 2px;
}

html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}

h1
{
    font-family:Arial;
    font-size:22px;
    color:#f4f4f4;
    text-decoration:none;
    font-weight:normal;
}

h2
{
    font-family:Arial;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    margin-bottom:1px;
    /*float:left;*/
}
html
{
	margin:0 0 0 0;
	height:100%;
	width:100%;
	padding:0;
}

body 
{ 
	/*background-color:#cbbb9e;*/
	background: #cbbb9e url(../images/fons.jpg) no-repeat top left;
	margin:0 0 0 0;
	height:100%;
	width:100%;
	padding:0;
}

/*Contingut principal*/
.body
{
  position: relative;
  width:750px;
	height:auto;
	margin: 10px auto 0 auto;
	background-color:#847c6c;
/*	left: 50%;
  top: 50%;
  margin-top: -262px;*/
  /*margin-left: -375px;*/
  padding: 0;
}

.body_interno
{
  position: absolute;
  width:860px;
	height:auto;
	margin: 0 auto 0 auto;
	background-color:#847c6c;
	left: 50%;
  top: 50%;
  margin-top: -300px;
  margin-left: -450px;
  padding: 0;
}

.desplegables
{
	color:#FFFFFF;
	background:#d6a63e;
	border: solid 2px #FFFFFF
}
	.centre
	{
		width:518px;
		/*width:100%;*/
		/*height:495px;*/
		height:495px;
		float:left;
		background-color:#5d4b2b;
		border-right:solid 2px #ffffff;
	}

.centre_interno
{
	width:860px;
	/*width:100%;*/
	/*height:495px;*/
	height:765px;
	float:left;
	background-color:#5d4b2b;
}

.centre_fons_foto
{
	width:auto;
	height:auto;
	background-color:#ffffff;
}

.titulo_gestion
{
	margin:10px 0 0 3px;
	border:solid 2px #FFFFFF;
	text-align:center;
	width:290px;
	height:auto;
	background:#d6a63e;
	padding: 10px 0px 10px 0px;	
}

.cuerpo_gestion
{
	margin:10px 0 0 3px; border:solid 2px #FFFFFF; width:290px; background:#d6a63e; padding: 10px 0px 10px 0px;
}

.nav
{
	position:relative;
	padding: 4px 4px 4px 4px;
	margin: 10px 0 0px 10px;
	list-style: none;
	background-color:#847c6c;
	width:467px;
	height:20px;
	left:-55px;
	z-index:3;
}

.nav li
{
	margin-right:15px;
	float:left;
	list-style: none;
	/*border-bottom:solid 3px #9e9e9d;*/
	/*background-color:#000000;*/
	padding: 0 5px 0 5px;
}

.nav a
{
	display: block;
}

.submenu
{
	padding:5px 0px 10px 0px;
	top:60px;
	/*left:58px;*/
	left:8px;
	width:150px;
	position:absolute;
	background-color:#d6a63e;
	/* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
  /* for Mozilla */
  -moz-opacity:0.90;
  z-index:3;
}

.submenu ul
{
	list-style: none;
	padding: 0;
	margin: 0 0 0 10px;
}

.submenu ul li
{
	/*float:left;*/
	text-align:left;
	width:150px;
	margin:5px 0 0 0;
	padding: 0 0 0 0;
}

/*.submenu ul li a
{
	display: block;
}*/

.idiomes
{
	width:510px;
	text-align:right;
	margin: 2px 3px 0px 0px;
	line-height:10px;
}

.titulo_reserva
{
	font-family:Arial;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	height:30px;
	text-align:center
}

.campo_reserva
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	height:20px;
	text-align:left;
	margin: 1px 0 0 0;
}

.valor_campo_reserva
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	height:30px;
	text-align:center
}

.idiomes a
{
	font-family:Arial; font-size:10px; color:#b69253; text-decoration:none;
}

.idiomes a:visited	{	font-family:Arial; font-size:10px; color:#b69253; text-decoration:none;}
.idiomes a:hover	{	font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}

.seg_ant
{
	position:relative;
	margin: 350px 5px 0px 0px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	width:35px;
	height:auto;
	text-align:center;
	border:solid 1px #ffffff;
	float:right;
}
.seg_ant a:LINK {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.seg_ant a:VISITED {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.seg_ant a:HOVER {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.seg_ant a:ACTIVE {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}

.papelera
{
	position:relative;
	margin: 350px 5px 0px 0px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	width:95px;
	height:auto;
	text-align:center;
	border:solid 1px #ffffff;
	float:right;
}
.papelera a:LINK {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.papelera a:VISITED {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.papelera a:HOVER {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.papelera a:ACTIVE {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}

.logout
{
	position:relative;
	margin: -20px 20px 0px 0px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	width:50px;
	height:auto;
	text-align:center;
	float:right;
}

.link_confirmacio
{
	position:relative;
	margin: 20px 0px 0px 260px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	border: solid 1px #FFFFFF;
	background:#b69253;
	width:50px;
	height:auto;
	float:left;
	text-align:center;
}

.boto_acceptar_carta
{
	position:relative;
	margin: 20px 0px 0px 130px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	border: solid 1px #FFFFFF;
	background:#d6a63e;
	width:50px;
	height:auto;
	float:left;
	text-align:center;
}

.logout a:LINK {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.logout a:VISITED {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.logout a:HOVER {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.logout a:ACTIVE {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}

.admin
{
	position:relative;
	margin: -21px 0 0 650px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	background:#b69253;
	width:70px;
	height:auto;
	text-align:center;
}

.admin a {padding:0; margin:0;}
.admin a:LINK {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.admin a:VISITED {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.admin a:HOVER {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.admin a:ACTIVE {font-family:Arial; font-size:10px; color:#ffffff; text-decoration:none;}

.centre_foto_logo
{
	width:100%;
	height:445px;
	/*background-color:black;*/
	float:left;
	overflow:hidden;
}

.centre_foto_logo img
{
	width:286px;
	height:222px;
	margin: 20px 0px 0px 100px;
	/*background-color:green;*/
	border:solid 2px #847c6c;
	position: relative;
	z-index:2;
}

.logo
{
	width:280px;
	height:140px;
	margin: 15px 0 0 21px;
	background: transparent url(../img/logo.jpg) no-repeat top left;
	position:relative;
	z-index:1;
}

.nom
{
	margin: 0 0 0 20px;
}

.nom_index
{
	margin: 0 0 0 200px;
}

.centre_txt
{
	width:180px;
	height:auto;
	/*background-color:purple;*/
	float:left;
	margin-top:40px;
	margin-left:10px;
}

.centre_txt p
{
	font-family:Arial;
	font-size:11px;
	color:#f8e5d7;
	text-decoration:none;
	/*text-align:justify;*/
}

.centre_foto
{
	width:230px;
	/*height:495px;*/
	height:100%;
	float:left;
	background: transparent url(../img/inici.jpg) no-repeat top left;
	/*border-left:solid 2px #ffffff;*/
}

.peu
{
	clear:both;
	width:100%;
	height:30px;
	/*background-color:#5d4b2b;*/
	background-color:#847c6c;
	/*border-top:solid 1px #9e9e9d;*/
}

.peu p
{
	padding-top:7px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	height:30px;
}

.reserva_form
{
	margin-top:25px;
	width:410px;
	float:left;
	height:auto;
	margin-left:50px;
	background:#b69253;
	border:solid 2px #847c6c
}

.campo_reserva_form
{
	/*margin-top:15px;*/
	margin-left:0px;
	width:400px;
	height: auto;
}

.campo_txt_reserva_form
{
	float:left;
	width:130px;
	text-align:right;
	margin-right:5px;
	height:20px;
	
}

.formulari
{

	margin-top:50px;
	width:280px;
	float:left;
	height:393px;
	margin-right:20px;
	overflow:hidden;
}

.campo
{
	margin-top:15px;
	margin-left:10px;
	width:320px;
	height: auto;
}

.campo img
{
	margin-right:10px;
	float:left;
}

.campo_txt
{
	float:left;
	width:120px;
	text-align:right;
	margin-right:10px;
	height:20px;
	
}

.textbox{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.logo_contacte
{
	width:168px;
	height:88px;
	margin: 50px 0 0 8px;
	background: transparent url(../images/logo_contacte.jpg) no-repeat top left;
	position:relative;
	z-index:1;
}

.nom_contacte
{
	margin: 0 0 0 0px;
}

.centre_foto_logo_cuina
{
	width:167px;
	height:443px;
	float:left;
}

.centre_carta
{
	width:349px;
	height:auto;
	background:transparent url(../images/fons_carta2.jpg) repeat top left;
	float:left;
	border-left:solid 2px #847c6c;
	border-top:solid 2px #847c6c;
	border-bottom:solid 2px #847c6c;
	margin: 30px 0 0px 0;
}
.centre_carta img
{
	width:100px;
	height:57px;
	margin-left:115px;
	margin-top:10px;
}

.centre_carta p
{
	font-family:Arial;
	font-size:10px;
	color:#847c6c;
	text-decoration:none;
	margin: 5px auto 0px 30px;
	width:280px;
}

.centre_carta p a
{
	font-family:Arial;
	font-size:10px;
	color:#847c6c;
	text-decoration:none;
}

.foto_plat
{
	width:230px;
	height:230px;
	border-top:solid 84px #847c6c;
	margin:0 0 auto 0;
	padding:0px;
}

.fons_sota_plat
{
	background-color:#847c6c;
	width:230px;
	height:100%;
	margin: -5px 0 0 0;
	padding: 0px;
}

.fons_sota_plat img
{
	margin-top:30px;
	margin-left:15px;
}

.button
{
color:#FFF;
/*background:#1b1c20;*/
border:Solid 0px #000;
width:61px;
height:20px;
font-family:Arial;
/*filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#555865',EndColorStr='#1b1c20');*/
background: transparent url(../images/boto.gif) repeat top left;
      
}

.centre_txt_historia
{
	float:left;
	width:350px;
	text-align:left;
	margin-right:10px;
	height:20px;
	margin-top:30px;
}

.centre_txt_historia p
{
	font-family:Arial;
	font-size:12px;
	color:#f8e5d7;
	text-decoration:none;
	margin-top:20px;
}

.centre_txt_historia img
{
	margin:30px 0 0 -105px;
}

.centre_area_interna
{
	width:125px;
	height:443px;
	/*background-color:black;*/
	float:left;
}

.centre_area_interna img
{
	width:286px;
	height:222px;
	margin: 20px 0px 0px 50px;
	/*background-color:green;*/
	border:solid 2px #847c6c;
	position: relative;
	z-index:2;
}

.centre_foto_logo_historia
{
	width:125px;
	height:443px;
	/*background-color:black;*/
	float:left;
}

.centre_foto_logo_historia img
{
	width:286px;
	height:222px;
	margin: 20px 0px 0px 50px;
	/*background-color:green;*/
	border:solid 2px #847c6c;
	position: relative;
	z-index:2;
}

.nom_historia
{
	clear:both;
	margin: 0 0 0 0px;
}

.foto_inicio_1
{
	position:absolute;
	height:100px;
	width:500px;
	margin:-10px 0 0 -93px;
}

.foto_inicio_1 img
{
	height:100px;
	width:500px;
	border:solid 2px #847c6c;
}

.foto_inicio_2
{
	position:absolute;
	height:100px;
	width:500px;
	margin:98px 0 0 -93px;
}

.foto_inicio_2 img
{
	height:100px;
	width:500px;
	border:solid 2px #847c6c;
}

.foto_inicio_3
{
	position:absolute;
	height:100px;
	width:500px;
	margin:206px 0 0 -93px;
}

.foto_inicio_3 img
{
	height:100px;
	width:500px;
	border:solid 2px #847c6c;
}

.arco_inicio
{
	position:absolute;
	margin:300px 0 0 -30px;
}

.arco_inicio img
{
	height:88px;
	width:185px;
	border:none;
}

.texto_CPM_inicio
{
	position:absolute;
	margin:405px 0 0 70px;
}

.arco_inicio_inferior
{
	position:absolute;
	margin:320px 0 0 70px;
}

.arco_inicio_inferior img
{
	height:88px;
	width:185px;
	border:none;
}

.arco_interno{
	position:absolute;
	margin:420px 0 0 5px;
}

.arco_interno img
{
	height:73px;
	width:170px;
	border:none;
}

.texto_CPM_inicio_inferior
{
	position:absolute;
	margin:425px 0 0 170px;
}

.texto_CPM_interno
{
	position:absolute;
	margin:515px 0 0 5px;
}

.decora_inicio
{
	position:absolute;	
	margin:20px 0 0 270px;
	background:transparent url(../images/repite.jpg) repeat top left;
	background-color:#847c6c;
	height:200px;
	width:200px;
}

.fondo_fotos{
	background: url(../images/fotos_inicio/foto_inicio.jpg) repeat top left;
	width:510px;
	height:318px;
	margin:0 0 0 0;
}

.fondo_fotos_interno{
	background: url(../images/fotos_inicio/foto_inicio.jpg) repeat top left;
	width:510px;
	height:1200px;
	margin:0 0 0 0;
}

.foto_galeria
{
	position:absolute;
	height:80px;
	width:80px;
}

.foto_galeria img
{
	height:80px;
	width:80px;
	border:solid 2px #847c6c;
}

.foto_galeria_interno
{
	position:absolute;
	/*height:80px;*/
	/*width:80px;*/
	font-family:Arial; font-size:14px; color:#FFFFFF; text-decoration:none;	background-color:#b69253;
/* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
  /* for Mozilla */
  -moz-opacity:0.90;
  z-index:3;
  padding:2px 0px 0px 2px;
}

.foto_galeria_interno img
{
	height:80px;
	width:80px;
	border:solid 2px #847c6c;
}

/* LightBox 2.03.3 */

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/galeria/iconos/anterior.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/galeria/iconos/siguiente.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}

.overlay_pantalla{
	 position: absolute;
	 left:0px;
	 top:0px;
	 width:100%;
	 height:100%;
	 z-index: 1000;
	 background-color:#000000;
	 filter:alpha(opacity=50);
	 -moz-opacity:0.5;
	 opacity:.50;
}


/*******************/