/************************************************************************************
	GLOBALES
************************************************************************************/
body {
	background:#424b52 url("../media/body_bg.jpg") repeat-y top left;
	color:#ced1c5;
}


a:link, a:visited {
	color:#ced1c5;
}
a:hover {
	color:#ab673a;
}

/************************************************************************************
	cabecera
************************************************************************************/

#cabecera  {
	background:transparent url("../media/cabecera_fondo.jpg") repeat top left;
}
#cabecera  h1 {
	background:transparent url("../media/logotipo.jpg") no-repeat top left;
	height:290px;
	overflow:hidden;
	text-indent:-100000000px;
}

#menu {
	
}

#menu_padding {
	background:transparent url("../media/menu_padding_fondo.jpg") no-repeat top left;
}

#menu  ul {
	padding:50px 0 30px 0;
	list-style:none;
}

#menu  ul li {
	display:block;
	text-align:right;
	height:30px;
}

#menu  ul li a:link,#menu  ul li a:visited {
	display:block;
	height:30px;
	vertical-align:middle;
	padding:5px 20px 0 0;
	color:#424b52;
	font-size:11pt;
	text-decoration:none;
	font-family:Arial;
}
#menu  ul li a:hover {
	background:transparent url("../media/menu_hover.gif") no-repeat top right;
}

#galeria {
	padding:0 20px 0 20px;
}

#galeria img {
	width:90px;
	height:90px;
	cursor:pointer;
	border:5px solid #707853;
}

#galeria img.right {
	margin:0 0 5px 0;
}

#galeria img.left {
	margin:0 5px 5px 0;
}
#images {
	text-align:center;
}
#images img {
	border:10px solid #707853;
}

address {
	color:#424b52;
	font-style:normal;
	text-align:right;
	padding:20px;
}
address p {
	margin:0 0 10px 0;
	padding:1px 25px 1px 0;
	font-size:8pt;
	
}
address p.calle {
	background:transparent url("../media/ico_calle.png") no-repeat center right;
}
address p.telef {
	background:transparent url("../media/ico_tel.png") no-repeat  198px center;
}
address p.email {
	background:transparent url("../media/ico_mail.png") no-repeat center right;
}
/************************************************************************************
	menu
************************************************************************************/


/************************************************************************************
	principal
************************************************************************************/
#principal {
	
}

#principal .encabezado {
	background:transparent url("../media/titulo_fondo.jpg") repeat-x top left;
	height:75px;
}


#principal .encabezado h3.bienvenidos {
	background:transparent url("../media/titulo_bienvenido.jpg") no-repeat top left;
	height:75px;
	width:154px;
	text-indent:-100000px;
	overflow:hidden;
}
#principal .encabezado h3.tomeasiento {
	background:transparent url("../media/titulo_tomeasiento.jpg") no-repeat top left;
	height:75px;
	width:154px;
	text-indent:-100000px;
	overflow:hidden;
}

#principal .encabezado h3.sientasecomodo {
	background:transparent url("../media/titulo_sientasecomodo.jpg") no-repeat top left;
	height:75px;
	width:189px;
	text-indent:-100000px;
	overflow:hidden;
}
#principal .encabezado h3.tomesesutiempo {
	background:transparent url("../media/titulo_tomesesutiempo.jpg") no-repeat top left;
	height:75px;
	width:194px;
	text-indent:-100000px;
	overflow:hidden;
}

#principal .encabezado h3.deleitesussentidos {
	background:transparent url("../media/titulo_deleitesussentidos.jpg") no-repeat top left;
	height:75px;
	width:208px;
	text-indent:-100000px;
	overflow:hidden;
}

#principal .encabezado h3.nuestroambiente {
	background:transparent url("../media/titulo_nuestroambiente.jpg") no-repeat top left;
	height:75px;
	width:191px;
	text-indent:-100000px;
	overflow:hidden;
}


#principal .encabezado h3.esperamossuvisita {
	background:transparent url("../media/titulo_esperamossuvisita.jpg") no-repeat top left;
	height:75px;
	width:230px;
	text-indent:-100000px;
	overflow:hidden;
}
#principal .cuerpo {
	width:650px;
}

#principal .cuerpo .padding {
	padding:25px;
}

#principal .cuerpo p {
	margin:0 0 15px 0;
	line-height:18px;
	text-align:justify;
}

/************************************************************************************
	Contacto
************************************************************************************/
#limeForm th {
	width:200px;
	vertical-align:top;
	padding:0 0 10px 0;
}
#limeForm td {
	padding:0 0 10px 0;
	vertical-align:top;
}
#limeForm .input {
	border:2px solid #ab673a;
	background:#ced1c5;
	padding:2px 5px;
	width:200px;
}
#limeForm .little {
	width:100px;
}
#limeForm textarea.input {
	width:350px;
	height:100px;
}
#limeForm .buttonsend {
	background:transparent url("../media/enviar.jpg") no-repeat center right;
	height:30px;
	line-height:30px;
	padding:0 20px 0 0;
	text-decoration:none;
}
#ley {
	height:100px;
	border:2px solid #ab673a;
	background:#ced1c5;
	padding:10px;
	overflow:auto;
	color:#424b52;
}
#ley p {
	font-size:8pt;
}
#ley h5 {
	font-size:9pt;
	margin:0 0 10px 0;
}


