#im_cabecera{width:982px; height:273px; float:left; display:inline; background:url(/imagenes/tarifas/cabecera.jpg) no-repeat;}

#interior{width:982px; float:left; margin-left:23px; display:inline;}

	#interior .izquierda{float:left; width:370px; display:inline;}
		#interior .izquierda .tarifas{float:left; width:370px; display:inline; margin-bottom:24px;}
		#interior .izquierda table.trf{width:308px; float:left; border:1px solid #B7BF46;}
			#interior .izquierda table.trf th{background-color:#B7BF46; height:10px;}
			#interior .izquierda table.trf td{background-color:#FFFFFF; text-align:center; vertical-align:middle; height:45px;}
			
	#interior .centro{float:left; width:350px; display:inline;}
		#interior .centro .oferta{float:left; width:340px; display:inline; margin-bottom:38px;}
		#interior .centro .oferta .nom_oferta{float:left; width:210px; display:inline; font-family:Verdana; font-size:18px; color:#B18616;}
		#interior .centro .oferta .quien{float:left; width:210px; display:inline; font-family:Verdana; font-size:11px; color:#58585A; font-weight:bold;}
		#interior .centro .oferta p{float:left; width:210px; margin-top:10px; font-family:Verdana; font-size:80%; color:#58585A;}
		#interior .centro .oferta .izq{float:left; width:210px; display:inline;}
		#interior .centro .oferta .importe{float:left; width:70px; display:inline; margin-left:10px;}
			#interior .centro .oferta .importe .numero{float:right; width:70px; height:40px;}
				#interior .centro .oferta .importe .num{font-family:Arial; font-size:42px; font-style:italic; font-weight:bold; color:#A5B016;}
				#interior .centro .oferta .importe .euro{font-family:Arial; font-size:20px; font-style:italic; font-weight:bold; color:#A5B016;}
				#interior .centro .oferta .importe .ppersona{font-family:Arial; font-size:100%; font-style:italic; font-weight:bold; color:#A5B016;}
		
	#interior .derecha{float:left; width:222px; display:inline;}
		#interior .derecha .resumen{float:left; width:222px; display:inline; font-family:Arial; font-size:80%; color:#878787;}
		#interior .derecha .imagen{float:left; width:222px; display:inline; text-align:center; margin-top:20px;}
		
		#interior .derecha a.reservarES{float:right; width:87px; height:23px; display:block; background:url(/imagenes/tarifas/reservarES.jpg) no-repeat; margin-top:20px;}
		#interior .derecha a.reservarEN{float:right; width:87px; height:23px; display:block; background:url(/imagenes/tarifas/reservarEN.jpg) no-repeat; margin-top:20px;}
		#interior .derecha a.reservarCA{float:right; width:87px; height:23px; display:block; background:url(/imagenes/tarifas/reservarCA.jpg) no-repeat; margin-top:20px;}

#aclaraciones{width:982px; float:left; margin-left:23px; display:inline;}
	#aclaraciones ul.tarifas{width:982px; float:left; display:inline;margin-top:15px;}
		#aclaraciones ul.tarifas li{width:982px; float:left; font-family:Verdana; font-size:80%; color:#58585A;}
	#aclaraciones ul.normas{width:982px; float:left; display:inline;margin-top:15px;}
		#aclaraciones ul.normas li{width:982px; float:left; font-family:Verdana; font-size:80%; color:#58585A;}
	
#interior .calendario{width:540px; float:left; display:inline;}
	#interior .calendario p.texto_ocupacion{width:520px; float:left; display:inline; font-family:Verdana; font-size:80%; color:#58585A; text-align:justify;}
	#interior .calendario .selector{width:285px; float:left; display:inline; text-align:left; margin-top:10px; margin-bottom:10px; margin-left:80px;}
		#interior .calendario .selector a.meses{font-family:Arial; font-weight:bold; text-decoration:none; font-size:26px; color:#007DD8;}
		
	#interior .calendario #cal_ocupa{width:499px; float:left; display:inline; text-align:center; margin-left:78px; margin-top:20px;}
	
#interior .form{width:422px;  float:left; display:inline;}
	
	#interior .formulario{width:402px; float:left; display:inline; margin-top:10px; background-color:#FDFBF8; padding:10px;}
	
	#interior .formulario .nomCampo{width:78px; height:12px; float:left; margin-bottom:8px; }
			#interior .formulario input {height:14px; float:left; border:1px solid #EBEAEA; margin-bottom:8px;}
			#interior .formulario input.normal{width:305px; }
			#interior .formulario input.corto{width:105px; margin-right:14px; }
			#interior .formulario textarea.normal{float:left; height:82px; border:1px solid #EBEAEA; width:305px; }
			
			#interior .formulario input.boton{ float:right; display:block; padding-right:9px; padding-bottom:2px; border:none; background:none; font-family:Verdana; font-size:100%; color:#878787; cursor:pointer; background:url(/imagenes/contacto/enviar.gif) center right no-repeat; margin-top:10px;}
			
			
#interior .calendario_cont{width:300px; height:300px; float:left; display:inline; margin-right:5px; margin-bottom:5px;}				
table.calendar{width:300px; height:300px; float:left;display:inline;}
	table.calendar th{background-color:#AAAAAA; font-family:Verdana; font-size:15px; font-weight:bold; color:#FFFFFF; border:1px solid #FFFFFF;padding:5px;}
	table.calendar th a{width:100%; height:100%; display:block; font-family:Verdana; font-size:15px; font-weight:bold; color:#FFFFFF;}
	table.calendar th.mes_actual{background-color:#007DD8; font-family:Verdana; font-size:15px; font-weight:bold; color:#FFFFFF; border:1px solid #FFFFFF;padding:5px;}
	table.calendar td{background-color:#FFFFFF; font-family:Verdana; font-size:17px; font-weight:bold; color:#000000; border:1px solid #FFFFFF;padding:8px;}
	table.calendar td.d_reservado{background-color:#FF293C; font-family:Verdana; font-size:17px; font-weight:bold; color:#FFFFFF; border:1px solid #FFFFFF;padding:8px;}
	table.calendar td.d_pasado{background-color:#F2F2F2; font-family:Verdana; font-size:17px; font-weight:bold; color:#9B9B9B; border:1px solid #FFFFFF;padding:8px;}
	table.calendar td.gris{background-color:#FFFFFF; font-family:Verdana; font-size:17px; font-weight:bold; color:#DFDFDF; border:1px solid #FFFFFF;padding:8px;}
	table.calendar td.rojo{background-color:#FFFFFF; font-family:Verdana; font-size:17px; font-weight:bold; color:#EBD0D0; border:1px solid #FFFFFF;padding:8px;}
	