@charset "iso-8859-1";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
:focus { outline: 0;} 
a, a:link, a:visited, a:hover, a:active{text-decoration:none}
table { border-collapse: separate;border-spacing: 0;}
th, td {text-align: left; font-weight: normal;}
img, iframe {border: none; text-decoration:none;}
ol, ul {list-style: none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
select {margin: inherit;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
h1 { color:#2a2977; font-family:trebuchet ms; font-size:22px;}
h1 a{ color:#2a2977; font-family:trebuchet ms; font-size:22px; text-decoration:none;}
h2 { color:#7473a0; font-family:trebuchet ms; font-size:16px;}
h3 { color:#2a2977; font-family:trebuchet ms; font-size:12px;}
p.parrafonoticia { font-family:trebuchet ms; font-size:11px; color:#666;}
p.corporacion { font-family:trebuchet ms; font-size:12px; color:#696767; margin-top:15px;}
p.iconos { margin-top:40px;}
a.iconitos { margin-right:28px;}
.posicionador { clear:both; height:0px; line-height:0px; }
strong { font-weight:bold;}


body { background-image:url(../img/fondo.gif); background-repeat:repeat-x; background-position:top; background-color:#ddddf0;}
div#contenedor { width:922px; margin:0 auto; margin-top:26px;}
	div#topsombra { width:922px; clear:both; background-image:url(../img/topsombra.png); background-repeat:no-repeat; height:10px; margin:0 auto;}
	div#lienzotop { width:924px; clear:both; background-image:url(../img/lienzotop.png); height:7px; background-repeat:no-repeat;}
	div#lienzo { width:924px; clear:both; background-image:url(../img/lienzofondo.png); background-repeat:repeat-y;}
		div#contenido { width:896px; margin:0 auto; clear:both;}	
			div#contenido_izquierda { width:223px; float:left; padding-bottom:25px;}
				div#logo { width:223px; height:178px; clear:both; margin-bottom:20px;}
				.btn_lateral { width:184px; height:39px; clear:both; margin:0 auto;}
					.btn_lateral_1 { width:11px; height:39px; float:left; background-image:url(../img/btn_lateral_1.gif); background-repeat:no-repeat}
					.btn_lateral_2 { width:162px; height:39px; float:left; background-image:url(../img/btn_lateral_2.gif); background-repeat:repeat-x;}
						.btn_lateral_2_in {text-align:left; padding-left:4px; color:#fff; padding-top:8px; font-family:trebuchet ms; font-size:15px;}
					.btn_lateral_3 { width:11px; height:39px; float:right; background-image:url(../img/btn_lateral_3.gif); background-repeat:no-repeat;}
				div#revista { width:184px; height:141px; clear:both; background-image:url(../img/revista01.gif); background-repeat:no-repeat; margin:0 auto}
					div#revista_in { padding-left:100px; padding-top:25px; text-align:left; font-family:trebuchet ms; font-size:13px;}
					div#revista_in a { color:#666;}
					div#revista_in a:hover { color:#333;}
				.panellateral { width:184px; background-color:#fff; margin:0 auto;}
					.panellateral_in { padding-left:10px; padding-right:10px; font-family:trebuchet ms; font-size:13px; padding-top:10px;}
					.panellateral_in a { color:#000066; text-decoration:none;}
					.panellateral_in a:hover { text-decoration:underline;}
				.panellateralfin { width:184px; background-image:url(../img/panel_lateral_fin.gif); height:8px; margin:0 auto;}
				.textoboletin { color:#666; font-size:11px;}
			div#contenido_derecha { width:673px; float:right; padding-bottom:10px;}
				div#linea_enlaces { width:673px; clear:both;}
					div#linea_enlaces_izquierda { float:left; text-align:left; width:400px; font-family:trebuchet ms; font-size:12px; color:#999; padding-left:10px; }
						div#linea_enlaces_izquierda a { text-decoration:none; font-family:trebuchet ms; font-size:12px; color:#999;}
						div#linea_enlaces_izquierda a:hover { text-decoration:underline;}
					div#linea_enlaces_derecha { float:right; text-align:right; width:230px; font-family:trebuchet ms; font-size:12px; color:#999; padding-right:20px;}
						div#linea_enlaces_derecha a { color:#999;}
						div#linea_enlaces_derecha a:hover { color:#666;}
				div#menu { width:653px; clear:both; height:51px; margin-top:8px; margin-left:8px;}
					div#menu1 { width:10px; float:left; height:51px; background-image:url(../img/menu_1.gif); background-repeat:no-repeat;}
					div#menu2 { width:633px; float:left; height:51px; background-repeat:repeat-x; background-image:url(../img/menu_2.gif);}
					div#menu3 { width:10px; float:right; height:51px; background-image:url(../img/menu_3.gif); background-repeat:no-repeat;}
				.menu1{padding:0 0 0 0px;margin:0;list-style:none;height:51px;position:relative; float:left;}
				.menu1 li{float:left}
				.menu1 li a{display:block;float:left;height:51px;line-height:51px;color:#fff;text-decoration:none;font-size:14px;font-family:trebuchet ms;text-align:center;padding:0 0 0 20px;cursor:pointer;}
				.menu1 li a b{float:left;display:block;padding:0 28px 0 8px}
				.menu1 li.current a{color:#fff; background:url(../img/button3.gif)}
				.menu1 li.current a b{background:url(../img/button3.gif) no-repeat right top}
				.menu1 li a:hover{color:#fff; background:#000; background:url(../img/menu_4.gif);}
				.menu1 li a:hover b{background:url(../img/button2.gif) no-repeat right top}
				.menu1 li.current a:hover{color:#fff; background:url(../img/menu_4.gif);cursor:default}
				.menu1 li.current a:hover b{background:url(../img/menu_4.gif) no-repeat right top}
				div#telefonoflash { float:right;}
				/* menu deslizante */
				div#menudeslizante { width:653px; clear:both; margin:0 auto; margin-top:10px;}
					.sm {list-style:none; width:653px; height:194px; display:block; overflow:hidden}
					.sm li {float:left; display:inline; overflow:hidden;}
				div#inmobiliaria { width:653px; clear:both; margin:0 auto; margin-top:15px; }
					div#sportclub{ width:268px; float:left; }
						.unidad_noticia { margin-top:10px;}
						div#noticias { width:256px;}
							div#noticias_cabecera { width:256px; height:48px; clear:both; background-image:url(../img/noticias.gif);}
								div#noticias_cabecera_in {text-align:left; padding-left:10px; color:#fff; padding-top:12px; font-family:trebuchet ms; font-size:15px;}
							div#noticias_tronco { width:256px; background-color:#f1f2f4;}
								div#noticias_tronco_in {padding-top:10px; padding-left:10px; padding-right:10px; text-align:justify;}
								div#noticias_tronco_in a { color:#000033;}
								div#noticias_tronco_in a:hover { color:#000099;}
							div#noticias_pie { width:256px; background-image:url(../img/noticias_pie.gif); height:10px;}
						div#destacadas { width:256px; margin-top:10px;}
							div#destacadas_cabecera { width:256px; height:48px; clear:both; background-image:url(../img/noticias.gif);}
								div#destacadas_cabecera_in {text-align:left; padding-left:10px; color:#fff; padding-top:12px; font-family:trebuchet ms; font-size:15px;}
							div#destacadas_tronco { width:256px; background-color:#f1f2f4;}
								div#destacadas_tronco_in {padding-top:10px; padding-left:10px; padding-right:10px; text-align:justify;}
								div#destacadas_tronco_in a { color:#000033;}
								div#destacadas_tronco_in a:hover { color:#000099;}
							div#destacadas_pie { width:256px; background-image:url(../img/noticias_pie.gif); height:10px;}
						div#enlaces { width:256px;}
							div#enlaces_cabecera { width:256px; height:48px; clear:both; background-image:url(../img/noticias.gif);}
								div#enlaces_cabecera_in {text-align:left; padding-left:10px; color:#fff; padding-top:12px; font-family:trebuchet ms; font-size:15px;}
							div#enlaces_tronco { width:256px; background-color:#f1f2f4;}
								div#enlaces_tronco_in {padding-top:10px; padding-left:10px; padding-right:10px; text-align:justify;}
								div#enlaces_tronco_in a { color:#000033;}
								div#enlaces_tronco_in a:hover { color:#000099;}
							div#enlaces_pie { width:256px; background-image:url(../img/noticias_pie.gif); height:10px;}
					div#spa { width:385px; float:left; background-image:url(../img/fondo_restaurante.gif); background-position:bottom right; background-repeat:no-repeat;}
					div#spa_full { width:600px; float:left; background-image:url(../img/fondo_restaurante.gif); background-position:bottom right; background-repeat:no-repeat;}
						div#restaurante { padding-left:25px; padding-top:15px; padding-bottom:20px; }
						
	div#lienzobottom { clear:both; background-image:url(../img/lienzobottom.png); width:924px; height:6px;}
	div#bottomsombra { background-image:url(../img/bottomsombra.png); width:922; height:8px; background-repeat:no-repeat; margin:0 auto;}
	div#piecreditos { width:924px; margin:0 auto; margin-top:2px; text-align:right; }
		div#piecreditos_in {padding-right:20px; font-family:century gothic; font-size:10px;}
		div#piecreditos_in a { color:#000066;}
		div#piecreditos_in a:hover { color:#FF6600;}
		
	/* js */
	div#principal { }
	div#promotora {}
	div#hotel {}
	div#spotclub {}
	div#nagomispa {}
	div#airen {}
	div#multiservicios {}
	div#noticias_full { width:600px; background-image:url(../img/fondo_restaurante.gif); background-position:bottom right; background-repeat:no-repeat;}
	
	/* rss */
	#rssBox{ /* The main box for the rss scroller */
		width:230px;
		margin:5px;
		float:right;
		height:230px;	
		border:1px solid #317082;
		padding:3px;
		font-size:0.8em;
		background-color:#E2EBED;

		
		/* Never change these two values */
		overflow:hidden;
		position:relative;	

	}		
	
	#rssBox .slide{	/* A specific slide */
		background-color:#E2EBED;	/* Light blue background color */
		
	}
	
	.rssBoxDate{
		display:none;	/* I don't want to show the date */
	}
	.rssBoxHeading{	/* Heading of RSS item */
		font-weight:bold;
		color:#317082;
		margin:0px;
	}
	.rssBoxDescription{	/* Description of RSS item */
	
	}	
	.rssBoxLink{	/* Read more link */
		color:#F00;
		text-decoration:none;
	}
	.rssBoxLink:hover{	/* Read more link - mouse over */
		text-decoration:underline;
	}