*                                        {padding:0px;margin:0px;border:0px;}
.limpiar                                 {clear:both}
.puntos                                  {border-bottom:1px dotted #999;margin:0em 1em;clear:both}

body                                     {width:995px;margin:10px auto;font:normal 10px arial;color:#333;background:#f7f7f7 url(/imgs/otros/fondo.png) repeat-x}

p                                        {font:normal 1.2em arial;padding-bottom:0.8em;color:#222}
p strong                                 {color:#222}
p.suave                                  {color:#888}
p.suave strong                           {color:#888}
p.mas                                    {padding-bottom:0em;}

a                                        {font:normal 1em arial;color:#008dba;text-decoration:none;}
a strong                                 {color:#008dba;}
a:hover                                  {color:#000;text-decoration:underline;}
a.foto                                   {font:bold 0.9em verdana;color:#fff;padding:0.1em 0.5em;}
a.foto:hover                             {color:#000;background:#fff;}

span                                     {font:normal 0.9em verdana;color:#036;}
span.tachado                             {text-decoration:line-through;}

/* ----- ESTRUCTURA GENERAL ----- */

#Logo                                    {position:absolute;margin-top:0.2em;}
#MenuPpal                                {width:99.5em;overflow:hidden;}
#MenuPpal                                {width:99.5em;overflow:hidden;}
#PanoramicaHome                          {width:99.5em;height:25em;background:#93b37c;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#Panoramica                              {width:99.5em;height:16em;border-top:1px solid #fff;}
#Contenido                               {width:99.5em;font:bold 1em arial;color:#333;background:#d6d6ce;clear:both;}
#Reserva                                 {width:99.5em;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#Multimedia                              {width:99.5em;height:37.7em;overflow:hidden;border-bottom:1px solid #fff;}
#PanoramicaInferior                      {width:99.5em;height:20em;clear:both;}
#Pie                                     {width:99.5em;font:bold 1em arial;color:#333;background:#222;padding-top:0.3em;margin-top:0.1em;clear:both;overflow:hidden;}

/* ----- MENU PRINCIPAL ----- */

#MenuPpal ul                             {background:#222;padding:0.5em 1em;float:right}
#MenuPpal ul li                          {list-style:none;display:inline;border-right:1px solid #444;padding-right:1.5em;margin-right:1em;}
#MenuPpal ul li.primero                  {padding-left:0.5em;}
#MenuPpal ul li.ultimo                   {border-right:0px;padding-right:0.5em;margin-right:0em;}
#MenuPpal ul li a                        {font:normal 1.2em arial;color:#fff}
#MenuPpal ul li a:hover                  {color:#999}
#MenuPpal ul li a.on                     {color:#008dba;text-transform:uppercase;}
 
#atras                                   {position:absolute;top:3.5em;margin-left:00em;filter: alpha(opacity=40); opacity: .6;}
#adelante                                {position:absolute;top:3.5em;margin-left:89.5em;filter: alpha(opacity=40); opacity: .6;}


/* ----- PORTADA ----- */

#ContenidoGraficoPortada                 {width:47.0em;height:33em;float:left;background:#444444;border-right:1px solid #f0f0e9}
#ContenidoTextoPortada                   {width:52.4em;height:33em;float:right;background:#FFF;}

#ContenidoGraficoPortada ul              {padding:0.2em 0.8em;margin:0em}
#ContenidoGraficoPortada ul li           {width:10em;height:8em;list-style:none;float:left;margin:1.2em 0.6em 1.2em 0.7em;}
#ContenidoGraficoPortada ul li.ultimo    {margin-right:0em;}
#ContenidoGraficoPortada ul li img       {height:8em;border:1px solid #fff;border-bottom:10px solid #fff;}
#ContenidoGraficoPortada ul li img:hover {filter:alpha(opacity=80);opacity:.8;border:1px solid #fff}

*html #ContenidoGraficoPortada ul li     {margin:1.2em 0.0em 0.5em 0.7em;}
*html #ContenidoGraficoPortada ul li img {border-bottom:5px solid #fff;}

#ContenidoTextoPortadaP                  {padding:1em;}
#ContenidoTextoPortada h1                {font:bold 2.2em/1em helvetica,arial,sans-serif;color:#000;padding-top:0.5em;}
#ContenidoTextoPortada h1 strong         {color:#000;}
#ContenidoTextoPortada h2                {font:normal 1.6em/1em helvetica,arial,sans-serif;color:#222;text-transform:inherit;padding:0.8em 0 0.8em;}

.set                                     {}
.set1                                    {background:#C77B3F;}
.set2                                    {background:#FFC732;}
.set3                                    {background:#007C90;}
.set4                                    {background:#AD6F08;}
.set5                                    {background:#387855;}
.set6                                    {background:#8C4B2D;}
.set7                                    {background:#82A668;}

#gallery                                 {padding:1em;}
#gallery ul                              {list-style:none; }
#gallery ul li                           {display:inline; }
#gallery ul img                          {width:10em;height:8em;border:5px solid #333;border-width:5px 5px 15px;}
#gallery ul a:hover img                  {border:5px solid #fff;border-width: 5px 5px 15px;color: #fff;}
#gallery ul a:hover                      {color:#fff; }

#Contacto                                 {width:47.0em;height:30em;background:#555;float:left}
#Disponibilidad                           {width:52.4em;height:30em;border-left:1px solid #fff;float:left}

#Contacto #Foto                          {width:10em;float:left;l}
#Contacto #Texto                         {width:37em;float:left}
#Contacto #Texto p                       {padding:0em 1em;color:#ccc;}
#Contacto #Texto p span                  {font-size:1.2em;font-weight:bold;color:#fff;}
#Contacto #Texto p a                     {color:#b5d800;}
#Contacto #Texto p strong                {color:#ffffff;}

#Contacto ul                             {padding:1em;padding-bottom:2em;}
#Contacto ul li                          {list-style:none;padding:0.3em 0em}

#Video                                   {width:47.0em;height:37.7em;background:#000;float:left}
#Diapositivas                            {width:52.3em;height:37.7em;border-left:1px solid #fff;float:left}

#diapos a                                                {text-decoration:none;}
#diapos span                                             {font:bold 0.9em verdana;color:#008dba;text-transform:uppercase;}
#diapos #slide-holder                                    {position:absolute;width:523px;height:377px;z-index:40;}
#diapos #slide-holder #runner                            {position:absolute;width:523px;height:377px;top:0px;left:0px;overflow:hidden;}
#diapos #slide-holder img                                {position:absolute;width:523px;height:377px;margin:0;display:none;}
#diapos #slide-holder #slide-controls                    {position:absolute;width:523px;height:36px;top:0px;left:0;display:none;background:url(/imgs/efectos/slide/bg.png) 0 0;}
#diapos #slide-holder #slide-controls p.text             {font:normal 1em arial;color:#fff;margin:10px 0 0 10px;display:inline;float:left;}
#diapos #slide-holder #slide-controls #slide-nav         {margin-top:9px;display:inline;float:right;}
#diapos #slide-holder #slide-controls #slide-nav a       {font:bold 0.9em verdana;color:#ccc;margin-right:10px;display:inline;}
#diapos #slide-holder #slide-controls #slide-nav a:hover {color:#fff}
#diapos #slide-holder #slide-controls #slide-nav a.on    {color:#008dba}

	
/* ----- INTERIOR ----- */

#Panoramica  img                         {width:99.5em;height:16em;border-top:1px solid #f0f0e9;border-bottom:1px solid #f0f0e9}
#PanoramicaInferior img                  {width:99.5em;height:20em;border-top:1px solid #f0f0e9;border-bottom:1px solid #f0f0e9}

#ContenidoGrafico                        {width:40.3em;height:30em;float:left;background:#008dba;}
#ContenidoTexto                          {width:59.1em;height:30em;float:right;background:#cecece;}

#ContenidoGraficoH                       {height:15em;padding:0 2em;text-align:left;}
#ContenidoGraficoH h1                    {font:normal 1.8em/1em arial,sans-serif;color:#fff;padding-top:1em;padding-bottom:0.1em;}
#ContenidoGraficoH h1  a                 {color:#fff;}
#ContenidoGraficoH h1  a:hover           {color:#ccc;}
#ContenidoGraficoH h2                    {font:normal 1.8em/1.0em helvetica,arial,sans-serif;color:#000;padding-bottom:0.5em;text-transform:uppercase;}
#ContenidoGraficoH p                     {font:normal 1.4em/1.0em helvetica,arial,sans-serif;color:#222;}
#ContenidoGraficoFotos                   {height:15em;background:#f0f0e9;}

#ContenidoTextoP                         {padding:1em;}
#ContenidoTextoP h3                      {font:normal 1.5em/1.2em georgia;margin:0.5em 0 0.5em;color:#333;}
#ContenidoImagen                         {padding:0em;}

/* ----- CONTENIDO GRÁFICO FOTOS ----- */

#ContenidoGraficoFotos ul                {height:15em;clear:both;line-height:0px;}
#ContenidoGraficoFotos ul li             {width:10em;height:15em;float:left;list-style:none;border-right:1px solid #f0f0e9;line-height:0px;}
#ContenidoGraficoFotos ul li.ultimo      {border-right:0px;}
#ContenidoGraficoFotos ul li img         {width:10em;height:15em;}

/* ----- FOTOS ----- */

#Fotos                                   {width:99.5em;background:#eee;overflow:hidden;}
#Fotos ul                                {list-style:none;}
#Fotos ul li                             {background:#fff;border:1px solid #ccc;padding:2.2em;margin:1em 0em 0em;float:left;}
#Fotos ul li.uno                         {margin-right:2.3em;}

/* ----- MENU PIE ----- */

#Pie .menu ul                            {width:15em;float:left;}
#Pie .menu ul li                         {list-style:none;display:inline;color:#333;padding-left:1em;}
#Pie .menu ul li a                       {font:normal 1.0em/2em arial;color:#b5d800;text-transform:uppercase;}
#Pie .menu ul li a.on                    {color:#666}

#Pie .vinculos ul                        {width:75.5em;float:left;text-align:center;}
#Pie .vinculos ul li                     {list-style:none;display:inline;color:#444}
#Pie .vinculos ul li a                   {font:normal 1em/2em arial;color:#666;padding-right:0.2em;padding-left:0.2em;}

#Pie .idioma                             {width:9em;float:left;text-align:right;}
#Pie .idioma a                           {font:bold 0.9em verdana;text-transform:uppercase;color:#900;padding-right:1em;}
#Pie .idioma a:hover                     {color:#333;}
