
body {margin:0;
	background-image:url(../img/fondo.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#BAB7AE;
	}
	
.contenedor {width:780px; height:auto;
	position:absolute;
	left:50%;
	margin-left:-390px;
	background-color:#FFFFFF;
	}
	
.top {width:780px; height:270px;
	background-color:#fff;
	}
	
.main {width:780px; height:auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	font-size:14px;
	line-height:18.2px;
	float:left;
	background:url(../img/fnd_main.jpg) repeat-y;
	}
	
.col1 {width:513px; height:auto;
	padding:10px 38px 40px 40px;
	float:left;
	background-color:#FFF;
	}
	
.col2 {width:187px; height:600px;
	background-color:#EDECE2;
	float:left;
	}
	
.titulo {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#A39F8F;
	margin-bottom:25px;
	border-bottom:1px solid #CCCCCC;
	}

.titulo2 {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#996600;
	font-weight:bold;
	font-style:italic;
	margin-bottom:25px;
	}
	
.titulorojo {color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin-bottom:15px;
	}
	
ul {margin:0 0 0 14px; padding:0 0 0 0;}
ul li {margin-bottom:4px;}
	
.texto {margin-left:50px; width:460px;}

.oasis {font-family:Tahoma;
	padding:10px 30px;
	color:#A69D8C;
	font-size:20px;
	line-height:23px;
	}
	
.tit {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align:right;
	font-style:italic;
	color:#996600;
	margin-left:75px;
	}
	
.pie {width:780px; height:177px;
	background-image:url(../img/tmp_pie.png);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	}
	
.pie a {text-decoration:none; color:#333333}
.pie a:hover {text-decoration:underline; color:#990000}

<!-- CONTACTO -->	
	
.bot {width:55px; height:20px;
	background-color:#F7F7EE;
	border:1px solid #CEC0A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996600;
	}
	
.myclass {background-color:#F7F7EE;
	border:1px solid #CEC0A6;
	width:120px; height:16px;
	}
	
.comen {width:434px; height:80px;
	background-color:#F7F7EE;
	border:1px solid #CEC0A6;
	}
	
.boto {width:55px; height:20px;
	background-color:#F7F7EE;
	border:1px solid #CEC0A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996600;
	}
	
		/* ESTILOS DE LA GALERIA */
	
.thumb33 {width:230px; height:120px;
	float:left;
	background-color:#EDECDC;
	margin-left:00px;
	}
	
.medianil {width:40px; height:20px;
	float:left;
	}

.thumb_in {width:204px; height:90px;
	margin:10px 0 0 10px;
	background-color:#CCCCCC;
	border:3px solid #FFFFFF;
	}
	
.quiebre {width:500px; height:10px;
	background-color:#666666;
	clear:both;
	}
	
.precios {font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	font-size:11px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:right;
	}
.enlace, .enlace:link, .enlace:visited{
  color:#990000;
}


/**/

.boxEventos { width:508px; height:144px;
	position:relative;
	}
 
.boxEventosFnd {width:508px; height:129px;
	background:url(../img/eventosFnd.gif) repeat-x;
	}
	
.boxEventosSombra {width:508px; height:15px;
	background:url(../img/eventosSombra.jpg) no-repeat;
	}
	
.boxEventosDiapo {width:192px; height:113px;
	position:absolute;
	background:url(../img/eventosDiapo.gif);
	left:14px; top:12px;
	}
	
.boxEventosDiapo img {margin-left:20px;}
	
.boxEventosTexto {width:250px; height:100px;
	position:absolute;
	left:228px; top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#666666;
	}
	
.boxEventosTexto a { color:red; text-decoration:none;}
.boxEventosTexto a:hover { color:#990000; text-decoration:underline;}
	
.eventosFoto {width:145px; height:96px;
	margin:4px 0 0 4px;
	}
	

	
.vergaleria {position:absolute;
	top:100px; left:415px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	}