#body { width: 770; margin-top: 0; margin-bottom: 10; }
body a:link, body a:visited, body a:active { color: green; }
body a:hover { color: #66cc33; }

#prehome { margin-top: 10; width: 760; /width: 770; padding: 5 5 15 5; background: white; 
				 	 font-family: tahoma; font-size: 14; font-weight: bold; color: #555555; }
#prehome img { border: 0; } 

#cabecera { width: 770; height: 145; margin-bottom: 0; }
#cabecera img { margin: 0; }

#menu { width: 770; height: 25; background: #D76AA1; clear: both; overflow: hidden; margin-top: 0; }
#menu li { float: left; padding: 5 9; /padding: 5 13; font-family: tahoma; font-size: 14; font-weight: normal; list-style-type: none; }
#menu li a:visited, #menu li a:link { font-weight: normal; color: white; text-decoration: none; }
#menu li a:hover, #menu li a:active { font-weight: normal; color: white; text-decoration: underline; }
#seccionactiva { background: #E99ee9; }

#menuseccion { width: 770; height: 25; background: #E99ee9; overflow: hidden; }
#menuseccion li { float: left; padding: 5 3; /padding: 5 12; font-family: tahoma; font-size: 13; letter-spacing: 0; font-weight: normal; list-style-type: none; }
#menuseccion li a:link, #menuseccion li a:visited { font-weight: normal; color: #A00AA0; text-decoration: none; }
#menuseccion li a:hover, #menuseccion li a:active { font-weight: normal; color: #A00AA0; text-decoration: underline; }

#fachada { width: 770; margin-bottom: 0; }
#fachada img { width: 770; margin-bottom: 0; }
#recuadro { position: absolute; top: 520; right: 56%; background: #eeeeee; overflow: visible; clear: both; 
						width: 263; /width: 295; padding: 15; border: 1px solid #00; text-align: left;  
						font-family: verdana; font-size: 13; color: #000000; }
#folleto { position: absolute; top: 10; left: 60%; font: bold 13 verdana; color: #D76AA1; text-align: center; }
#folleto a { display: block; margin: 5; }
						
#cuerpo { width: 720; /width: 770; padding: 25; background: #eeeeee; overflow: hidden; }
#cuerpo h1 { font-family: arial; font-size: 22; color: #D76AA1; font-weight: bold; text-align: center; }
#cuerpo h2 { font-family: arial; font-size: 15; color: #000000; font-weight: bold; text-align: center; }
#cuerpo h3 { font-family: arial; font-size: 14; color: #000000; font-weight: normal; text-align: justify; }
#ladillo { font-family: arial; font-size: 14; color: #D76AA1; font-weight: bold; text-align: left; }
#foto { float: right; width: 240; /width: 250; padding: 5; background: #D76AA1; margin: 15;     
				font-family: times; font-size: 14; color: white; font-weight: normal; }
#foto img { width: 240; height: 180; border: 0; }
#video { float: right; width: 320; /width: 330; padding: 5; background: #D76AA1; margin: 15;     
				font-family: times; font-size: 14; color: white; font-weight: normal; }
#video img { width: 320; height: 240; border: 0; }

#album { width: 660; /width: 670; padding: 5; background: #cccccc; margin: 20; overflow: hidden;   
			 	 font-family: arial; font-size: 15; font-weight: bold; color: #D76AA1; text-align: left; }
#album img { float: right; width: 140; height: 105; border: 0; margin: 5; }
#album li { float: left; width: 210; /width: 220; padding: 5; background: #dddddd; list-style-type: none;
			 			font-family: arial; font-size: 12; color: #000000; font-weight: normal; text-align: center; }
#album li img { width: 200; height: 150; border: 0; }
#album h3 { font-family: arial; font-size: 14; color: #000000; font-weight: normal; text-align: justify; }

#visitavirtual { float: right; width: 320; /width: 330; height: 265; /height: 275; padding: 5; background: #D76AA1; margin: 20; }
#tablaestancias { width: 460; background: #D76AA1; font: bold 13 verdana; color: white; text-align: center; }
#tablaestancias img { width: 140; height: 105; border: 1px solid black; margin: 5; }
.tablaprecios { font-family: verdana; font-size: 13; font-weight: normal; color: black; }

#fechaslibres td { padding: 7; }
.mes  { font: bold 22 verdana; color: #000000;	background-color: #E99ee9; }
.diasemana  { font: bold 22 verdana; color: #ffffff; background-color: #D76AA1; }
.libre { font: normal 20 arial; background-color: #33cc22; }
.medio { font: normal 20 arial; background-color: orange; }
.completo { font: normal 20 arial; background-color: #ff2222; }

#separador { height: 15; }
#pie { width: 770; }
#piealdaba { float: left; width: 400; text-align: left; font-family: verdana; font-size: 12; color: #555555; font-weight: normal; }
#pielogos { float: right; text-align: right; font-family: verdana; font-size: 9; color: #999999; font-weight: normal; }
#pielogos img { margin: 5 0; }


