
body	{
	height:100%; width:100%; margin:0; text-align:center;
	font:normal 12px Arial, Helvetica, sans-serif; background-color:#f9f6f7;}
h1 {
	font:bold 18px Arial; color:#ff3986; text-align:left; font-weight:normal; text-transform:uppercase;}
h2 {
	font:bold 16px Arial; color:#666; text-align:left; font-style:italic;}
h3 {
	font:bold 14px Arial; color:#d81862;}
img {border:0;}
a {text-decoration:none; color:#ff3986;}
	a:hover {color:#6e6e6e;}
p {margin:5px 0px 10px 0px; line-height:1.5; text-align:left}
ul {list-style-image:url(../_img/lista.gif);}
li {text-align:justify; margin-bottom:15px;}
p, li, label { color:#595959;}
legend {text-transform:uppercase; color:#ff3986; font-weight:bold;}
fieldset {border:none;}
.mays {text-transform:uppercase;}

#cuerpo { position:relative; text-align:left;
	width:900px; top:0px; margin:0px auto; padding:0;
	background:#fff url(../_img/degver.gif) repeat-y left top;}

	#cabecera {	position:relative; height:70px; text-align:left;}

		#menutop { padding:0px; margin:0px 0px 0px 150px; list-style:none;}
			#menutop li { display:inline-block; float:left; margin:0px;}
			#menutop li font {display:inline-block; line-height:34px; width:2px; overflow:hidden;
				padding:0px; color:#bbafb4; background-color:#bbafb4; border-top:10px solid #fff;}		
			#menutop li a.activo {
				display:inline-block; line-height:44px; 
				padding:0px 10px;
				color:#ff3986; background-color:#fff; font-weight:bold;}
			#menutop a.activo:hover {color:#fff; background-color:#ff3986; }
			#menutop li a.reposo {
				display:inline-block; line-height:44px; 
				padding:0px 10px;
				color:#ddd; background-color:#ff3986; font-weight:bold;}
		#submenu { padding:0px; margin:0px 0px 0px 150px; background-color:#ff3986; width:503px;}
			#submenu ul {padding:0px; margin:0px; list-style:none;}
				#submenu ul li {display:inline-block; float:left; margin:0px;}
					#submenu ul li a {display:inline-block; padding:0px 10px; color:#fff; font-weight:bold;}
						#submenu ul li a:hover {display:inline-block; padding:0px 10px; color:#ddd; font-weight:bold;}
					#submenu ul li span {display:inline-block; padding:0px 10px; color:#ddd; font-weight:bold;}
					
		#menulat{ position:absolute; top:0px; right:30px; height:70px; width:90px; text-align:center;}
			a.menuTR {font:bold 12px Arial; color:#bbafb4; display:block; margin:5px 0;}
			a.menuTR:hover {color:#777;}
			a.bnd {opacity:.31; margin:5px; display:inline-block;}
			a.bnd:hover {opacity:.9;}		
		
	#logo {position:relative; float:left; width:130px; margin-left:10px; min-height:450px;}
		#logo p {text-align:center;}
	
	#colIzq {position:relative; float:left; width:130px; min-height:450px; min-height:450px; }
		#colIzq p {text-align:center;}
	
	#contenidos {position:relative; float:left; width:470px; margin:0px 10px;
				text-align:left; min-height:450px;}
		#contenidos p {text-align:justify;}
		
	.dosColumnas {width:600px !important;}
	
		#vale {
			position:absolute;
			height:113px;
			width:120px;
			/*top:165px;
			left:485px;*/
			top:335px;
			left:480px;
			z-index:2;}
			
		#enlacesCinta {position:absolute; top:385px; left:0px; width:580px; height:31px; background:url(../_img/fondo_portada.png) no-repeat; z-index:1; text-align:center; overflow:hidden;}
			#enlacesCinta ul {margin:0px; padding:0px; list-style:none;}
			#enlacesCinta li {margin:0xp; padding:0xp; display:inline;}
			#enlacesCinta a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#d81862; padding:0px 20px 0px 20px; background:url(../_img/ico_portada.gif) no-repeat left center; line-height:30px; height:31px;}
	
	#colDer {position:relative; float:left; width:130px; min-height:450px;}
		#colDer p {text-align:center;}
			
	#pie { position:relative; float:none; clear:left;
		font:normal 10px Arial; color:#79666e;
		text-align:center; line-height:14px;
		padding-bottom:14px; background:url(../_img/deginf.gif) no-repeat center bottom;}


/*** "salones" y "como_llegar" ***/

a.listado {
	background:url(../_img/lista.gif) no-repeat left center;
	padding-left: 10px; margin-right:25px;}
	a.listado:hover {color:#6e6e6e;}
	
a.listadoActivado {
	background:url(../_img/lista.gif) no-repeat left center;
	padding-left: 10px; margin-right:25px; color:#6e6e6e;}

legend.titulo {text-transform:uppercase; color:#ff3986; font-weight:bold;}

/*** "galerias" ***/
.polaroid  {float:left; height:235px; width:210px; background-image:url(../_img/fondoPolaroid.gif); background-repeat:no-repeat; margin-right:10px; margin-bottom:10px; text-align:left;}
	.polaroid div {margin:14px;}
.tituloZonasPrivadas {text-transform:uppercase; color:#ff3986; font-weight:bold;}	
