/* ------------------------------------------
	DERBYHOTELS.com
	Homepage redesign
	-- last updated: 30/09/2009
------------------------------------------ */

#nav	{padding-left:5px; width:738px;}

#nav a,
#nav a:hover,
#nav li a.selected
#nav li a.selected:hover {
	margin:0 9px; padding: 5px 0 0 0;
}

#nav li#n_home a,
#nav li#n_home a:hover
#nav li#n_home a.selected,
#nav li#n_home a.selected:hover		{margin:0 9px 0 0;}

#nav li#n_promotions a,
#nav li#n_promotions a:hover
#nav li#n_promotions a.selected,
#nav li#n_promotions a.selected:hover		{margin:0 0 0 9px;}

/* ----------------------
	MAIN AREA
---------------------- */

	/* #reservations h2		{position:relative; float:left; display:block; width:100px; height:60px; text-indent:-9999px; background:url(../images/v2/home/reservations_es.jpg) top left no-repeat;} */
	#reservations ul					{margin-left:10px;}
		#reservations select				{font:11px/14px arial, sans-serif; color:#666; }
		#reservations .booking_v2				{position:relative; float:left; font:11px/14px arial, sans-serif; color:#666; margin-top:8px; padding-right:8px; margin-right:10px; margin-bottom:10px; border-right:1px solid #EAE3BB;}
		#reservations .booking_v2 label				{display:block;}
		#reservations .booking_v2 select#location	{width:130px;}
		#reservations .booking_v2 input#entrada, 
		#reservations .booking_v2 input#salida		{width:65px; font-size:10px;}
		#reservations .booking_v2 select#adultos,
		#reservations .booking_v2 select#habs		{width:20px;}
		#reservations .booking_v2 input#promo, #reservations .booking_v2 input#iata		  {width:80px;}
		#reservations .booking_v2_buttons input#submit		{border:none; font:11px/18px arial, sans-serif; color:#FFF; padding:2px 6px; background-color:#A58F35;}
	#reservations a#reservations_cancel		{position:absolute; top:55px; right:100px; display:block; text-align:left; font:10px/14px Arial, sans-serif; color:#777;}
	#reservations a#reservations_registered	{position:absolute; top:55px; right:150px; display:block; text-align:left; font:10px/14px Arial, sans-serif; color:#777;}
	
	/* Duplicado para booking promo */
	#reservations_copy	{background-color:#F7F5E9; border:1px solid #D7CFA7; padding:5px 0; position:relative; float:left; width:490px; margin-bottom:20px;}
	#reservations_copy ul					{margin-left:10px;}
		#reservations_copy select				{font:11px/14px arial, sans-serif; color:#666; }
		#reservations_copy .booking_v2				{position:relative; float:left; font:11px/14px arial, sans-serif; color:#666; margin-top:8px; padding-right:10px; margin-right:10px; margin-bottom:10px; border-right:1px solid #EAE3BB;}
		#reservations_copy .booking_v2_buttons		{position:absolute; top:6px; left:380px; z-index:99; border:none;}
		#reservations_copy .booking_v2 label				{display:block;}
		#reservations_copy .booking_v2 select#location	{width:130px;}
		#reservations_copy .booking_v2 input#entrada, 
		#reservations_copy .booking_v2 input#salida		{width:65px; font-size:10px;}
		#reservations_copy .booking_v2 select#adultos,
		#reservations_copy .booking_v2 select#habs		{width:20px;}
		#reservations_copy .booking_v2 input#promo		{width:80px;}
		#reservations_copy .booking_v2_buttons input#submit		{border:none; font:11px/18px arial, sans-serif; color:#FFF; padding:2px 6px; background-color:#A58F35;}
	#reservations_copy a#reservations_cancel2		{position:absolute; top:28px; left:380px; display:block; text-align:left; font:10px/14px Arial, sans-serif; color:#777;}
	#reservations_copy a#reservations_registered2	{position:absolute; top:42px; left:380px; display:block; text-align:left; font:10px/14px Arial, sans-serif; color:#777;}

	/* Duplicado para booking promo TARIFAS */
	#reservations_copy2	{background-color:#F7F5E9; border:1px solid #D7CFA7; padding:5px 0; position:relative; float:left; width:490px; margin-bottom:20px;}
	#reservations_copy2 ul					{margin-left:10px;}
		#reservations_copy2 select				{font:11px/14px arial, sans-serif; color:#666; }
		#reservations_copy2 .booking_v2				{position:relative; float:left; font:11px/14px arial, sans-serif; color:#666; margin-top:8px; padding-right:10px; margin-right:10px; margin-bottom:10px; border-right:1px solid #EAE3BB;}
		#reservations_copy2 .booking_v2_buttons		{position:absolute; top:6px; left:380px; z-index:99; border:none;}
		#reservations_copy2 .booking_v2 label				{display:block;}
		#reservations_copy2 .booking_v2 select#location	{width:130px;}
		#reservations_copy2 .booking_v2 input#entrada, 
		#reservations_copy2 .booking_v2 input#salida		{width:65px; font-size:10px;}
		#reservations_copy2 .booking_v2 select#adultos,
		#reservations_copy2 .booking_v2 select#habs		{width:20px;}
		#reservations_copy2 .booking_v2 input#promo		{width:80px;}
		#reservations_copy2 .booking_v2_buttons input#submit		{border:none; font:11px/18px arial, sans-serif; color:#FFF; padding:2px 6px; background-color:#A58F35;}
	#reservations_copy2 a#reservations_cancel2		{position:absolute; top:28px; left:380px; display:block; text-align:left; font:10px/14px Arial, sans-serif; color:#777;}
	#reservations_copy2 a#reservations_registered2	{position:absolute; top:42px; left:380px; display:block; text-align:left; font:10px/14px Arial, sans-serif; color:#777;}



	/* Search form */
	body#error404 div#search form								{position:relative; width:330px; left:209px;}
	body#error404 div#search form input.search_button			{background:url(../images/v2/general/search_input_button_es.jpg) top left no-repeat;}
	body#error404 div#search form input.search_button:active	{background:url(../images/v2/general/search_input_button_active_es.jpg) top left no-repeat;}
	
	/* ----------------------
		SECTION
	---------------------- */
	body#home #section h2		{background:url(../images/v2/home/promotions_es.jpg) top left no-repeat;}
	
		/* Promotions
		------------------------ */
			#promotions li#promos_1351 h3		{background:#FFF url(../images/v2/home/cities/barcelona.gif) top left no-repeat;}
			#promotions li#promos_1352 h3		{background:#FFF url(../images/v2/home/cities/madrid.gif) top left no-repeat;}
			#promotions li#promos_1353 h3		{background:#FFF url(../images/v2/home/cities/londres.gif) top left no-repeat;}
			#promotions li#promos_1354 h3		{background:#FFF url(../images/v2/home/cities/paris_es.gif) top left no-repeat;}
		
	/* ----------------------
		ASIDE (sidebar)
	---------------------- */
	
		/* Hotels
		------------------------ */
			#hotels h2			{background:url(../images/v2/home/hotels_es.jpg) top left no-repeat;}
			
		/* Quicklinks
		------------------------ */
			#quicklinks li#q_news a			{background:url(../images/v2/home/quicklinks/es/q-news.gif) top left no-repeat;}
			#quicklinks li#q_newsletter a	{background:url(../images/v2/home/quicklinks/es/q-newsletter.gif) top left no-repeat;}
			#quicklinks li#q_video a		{background:url(../images/v2/home/quicklinks/es/q-video.gif) top left no-repeat;}
			#quicklinks li#q_brochure a	{background:url(../images/v2/home/quicklinks/es/q-brochure.gif) top left no-repeat;}
			#quicklinks li#q_agenda a		{background:url(../images/v2/home/quicklinks/es/q-agenda.gif) top left no-repeat;}
			#quicklinks li#q_recruitment a	{background:url(../images/v2/home/quicklinks/es/q-recruitment.gif) top left no-repeat;}
			#quicklinks li#q_youtube a	{background:url(../images/v2/home/quicklinks/es/q-youtube.gif) top left no-repeat;}
		
		/* Hotels Location
		------------------------ */
		#hotels_location h2		{background:url(../images/v2/home/hotels-location_es.jpg) top left no-repeat;}