/**********************************************************************/
/******************************* Nuevo ********************************/
/**********************************************************************/
BODY {
	background : #AFC78C;
	font : 8pt "Book Antiqua",Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	margin : 0px auto;
	text-align: center;
	border: 0px rgb(16,17,41 ) solid;
	padding: 0;
    height: 663px;
}

#contenedor{
/*	display: table;
	text-align: left;*/
	position:absolute;
	border: 0px solid #cccccc;
	width: 990px;
    height: 730px;
/*	top: 40% !important;
	top: 50%;
	margin-top: -365px;
*/
	left: 50%;
	margin-left: -500px;
}

#fotosinicio {z-index:1;position:absolute;left: 330px; top: 100px; }
#fotos {z-index:1;position:absolute;left: 370px; top: 170px; }
#fotosentorno {z-index:1;position:absolute;left: 377px; top: 171px; }
#fondo {z-index:2;position:absolute;top: 0px; left: 0px; }
#lateral {z-index:3;position:absolute;text-align:justify;width: 220px; left: 105px; top: 190px;color:#526631; }
A {color:#526631;}
#oferta {z-index:3;position:absolute;text-align:justify;width: 250px; left: 80px; top: 550px;}
#txtdescripcion {z-index:4;position:absolute;text-align:justify;top: 410px; width: 480px; left: 380px;}
#menucuevas {z-index:4;position:absolute;text-align:center;top: 530px; width: 480px; left: 380px;}
.cuevas { padding: 1px 10px; text-align:center; color:#FFFFFF; font-weight:bold; border: 0px solid #0000FF; font-size:20px;}
#txtgeneral {z-index:4;position:absolute;text-align:justify;top: 140px; width: 500px !important; width: 520px; left: 360px;}
#pie { z-index:5;position:absolute;width:990px; padding: 0px; text-align:center; color:#000000; font-weight:bold;
	border: 0px solid #0000FF; clear:both;left:0px;top:665px;left: 50%; margin-left: -500px;}
.pietxt { padding: 1px 10px; text-align:center; color:#000000; font-weight:bold; border: 0px solid #0000FF;}

.nombreestablecimiento {font-size: 15px; text-align:left; margin:10px 0px 0px 50px; font-weight:bold; }

.tablaprecio {
	text-align:center;
	border: 0px inset #451B08;
	padding-left:100px;
/*	width:500px;*/
	margin:auto;
}

.filaprecio {
	clear: both;
	border: 0px solid #451B08 ;
	text-align:center;
	margin-top:0px;
	height:16px;
}

.colpreciodes {
	float: left;
	text-align:left;
	width:150px;
	border: 1px solid #996600;
	margin:0px;
}

.colprecio {
	float: left;
	text-align:right;
	width:80px;
	border: 1px solid #996600;
	margin:0px;
}

.coltitulo {
	float: left;
	padding: 2px;
	text-align:center;
	width:150px;
	border: 1px solid #996600;
	margin:0px;
	font-weight:bold;
}

.colvalordes {
	float: left;
	padding: 0px;
	text-align:right;
	font-weight:bold;
	width:80px;
	border: 1px solid #996600;
	margin:0px;
}

/*
#fondo {z-index:2;position:relative; top:-635px !important;top:-550px; left:0px;}
#lateral {z-index:3;position:relative; top:-1095px !important;top:-1010px;left:100px;width:220px;text-align:justify;}
*/