/************************************************/
/* CSS 2.0 hoteles.css - HOTEL DE ALICANTE      */
/* @author: netconsulting.es                    */
/* @url: www.netconsulting.es                   */
/************************************************/

		/* CONTENT ***************************************************************************************/

		/*-- LOCALIZACION MAPA --*/	
				
				#content div.mapaLocalizacion {
					float:left;
					width:664px;
					background: url(../images/general-mapaLocalizacion.gif) left bottom no-repeat;
					padding:0px 0 10px 0px;
					min-height:371px;
					height:auto !important;
					height:371px;				
					margin:10px 0;
					position:relative;
					/*text-align:center;*/
				}		

				/*-- h3 --*/
				#content div.mapaLocalizacion .title_h3 {
					padding:13px 0 0px 31px;
					text-transform: uppercase;
					color:#1F7BC8;
					font-size:1.2em;
					height:37px;	
					background: url(../images/general-mapaLocalizacion-h3.gif) left top no-repeat;
				}	

				/*-- img --*/
				#content div.mapaLocalizacion img {
					padding-left:2px;
				}
					
					/*-- imagen mapa --*/
					#content div.mapaLocalizacion #map{
						height:413px;
						width:640px; 
						margin-left:10px !important;
					}
					
					#content div.mapaLocalizacion a.anterior{
						float:left; 
						clear:both;
						margin: 10px 0 10px 10px;
						font-size:110%;
					}


			/*-- hotelInfoDestacado --*/	
				
			#content div.hotelInfoDestacado {
				position:absolute;
				top:40px;
				right:10px;
				border:3px solid #999;
				width:140px;
				padding:7px;
				height:40px;
				background:white;		
			}		

				/*-- h4 --*/
				#content div.mapaLocalizacion h4 {
					color:#1F7BC8;
					text-transform: uppercase;
					font-weight: bold
/*					font-size:1.2em;*/
				}	

				/*-- h5 --*/
				#content div.mapaLocalizacion h4 {
					color:#666;
				}	

			/*-- TEXTO BUSCADOR --*/

			#content div.texto_buscador {
				float:left;
				width:425px;
				background: url(../images/general-listadoHotel2.gif) left bottom no-repeat;
				padding:0;
				min-height:204px;
				height:auto !important;
				height:204px;				
				position: relative;
				margin-left:10px;
			}		

				#content div.texto_buscador p{
					text-align:justify;
					margin:0 20px;
				}	
				
				.texto_buscador .title_h5 {
					height:30px;	
					width:425px !important;
					background: url(../images/general-listadoHotel-h3.gif) left top no-repeat;
					padding:15px 0 0 33px;
					text-transform:uppercase;
					color:#027BD8;
					font-size: 1em;
					letter-spacing:normal;
				}		
							
				#content div.texto_buscador li .title_h3 {
					padding:8px 0 0px 16px;
					margin-left:25px !important;
					text-transform: uppercase;
					height:25px;	
					font-size:90%;
					letter-spacing:normal;
					background: url(../images/bullet.gif) left top no-repeat;
				}		
				
					#content div.texto_buscador li .title_h3  a{ color:#76736c; }
					
						#content div.texto_buscador li .title_h3  a:hover{ color:#027bd8; }
				

			/*-- LISTADO_HOTEL --*/	
				
			#content div.listadoHotel {
				float:left;
				width:425px;
				background: url(../images/general-listadoHotel2.gif) left bottom no-repeat;
				padding:0px 0 0px 0px;
				min-height:204px;
				height:auto !important;
				height:211px;				
				position: relative;
				margin-left:10px;
			}		

				#content div.listadoHotel p{
					text-align:justify;
					margin:0;
				}
				
				/*-- h3 --*/
				#content div.listadoHotel .title_h3 {
					padding:13px 0 0px 26px;
					text-transform: uppercase;
					height:33px;	
					color:#1F7BC8;
					font-size:1.2em;
					background: url(../images/general-listadoHotel-h3.gif) left top no-repeat;
				}
							
				/*--p.starts --*/
				#content div.listadoHotel p.starts {
					position:absolute;
					top:15px;
					right:30px;
					color:#006EBE;
				}	

				/*-- LISTADO-HOTEL-CONTENT --*/				
				#content div.listadoHotel div.listadoHotelContent {
					width:365px;
					padding:0px 30px;
				}						
				
				/*-- h4 --*/
				#content div.listadoHotel div.listadoHotelContent h4 {
					color:#006EBE;
					font-weight: bolder;
					font-size: .9em;
					text-transform: uppercase;
					line-height: 100%;
				}	

				/*-- p --*/		
				#content div.listadoHotel div.listadoHotelContent p {
					color:#8A8A8A;
					font-size: .9em;
					line-height: 100%;
					margin-bottom:8px;				
				}							

		.innerMainContent{
				padding-top: 10px !important;
		}
		
			/*-- LISTADO_HOTEL --*/				
			#content div.listadoHotel { 
				margin:0px 10px 0 0;
			}		
				
				/* * html #content div.listadoHotel { 
					margin:0px 0px 0 0;
				}*/
						
				/*-- h1 --*/
				#content .title_h1 {
					padding:13px 0 0px 26px;
					text-transform: uppercase;
					height:33px;	
					color:#1F7BC8;
					font-size:1.2em;
					background: url(../images/general-mapaLocalizacion-h3.gif) left top no-repeat;
				}
				
					#content .listadoHotel .title_h1_search {
						padding:13px 0 0px 26px;
						text-transform: uppercase;
						height:33px;	
						color:#1F7BC8;
						font-size:1.2em;
						background: url(../images/general-listadoHotel-h3.gif) left top no-repeat;
					}
				
					#content .title_h2 {
						padding:5px 0 0 26px;
						height:33px;	
						color:#1F7BC8;
						font-size:1.2em;
					}		
								
				/*-- LISTADO-HOTEL-COMPLETO --*/				
				#content div.listadoHotel div.listadoHotelCompleto {
					position:relative;
					width:295px;
					min-height:85px;
					height:auto !important;
					height:85px;
					padding: 0px 10px 5px 110px;
					margin-top:10px;
				}						
												
				/*-- h2 --*/
				#content div.listadoHotel div.listadoHotelCompleto .title_h2_search {
					color:#006EBE;
					font-weight: bolder; 
					font-size: .9em;
					text-transform: uppercase;
					line-height: 110%;
					padding-bottom:3px;
				}	
				
				/*-- h3 --*/
				#content div.listadoHotel div.listadoHotelCompleto .title_h3_search {
					color:#333;
					font-weight: normal;
					font-size: .9em;
					line-height: 110%;
					padding-bottom:3px;
				}			
				
				#content div.listadoHotel div.listadoHotelCompleto .title_h4 { font-size: 1em; padding-bottom:3px;}
				
				#content div.listadoHotel div.listadoHotelCompleto .title_h5 { font-size: 1em; padding-bottom:3px;}
				
				#content div.listadoHotel div.listadoHotelCompleto .title_h6 { font-size: 1em; padding-bottom:3px;}

				/*-- p --*/		
				#content div.listadoHotel div.listadoHotelCompleto p {
					color:#8A8A8A;
					font-size: .9em;
					line-height: 100%;
					padding-bottom:2px;
				}			
				
					#content div.listadoHotel div.listadoHotelCompleto p.descripcion{
						padding-bottom:2px;
					}
					
					.listadoHotel .mas_info{ text-align:right !important; }
					
						

				/*-- IMG --*/		
				#content div.listadoHotel div.listadoHotelCompleto img {
					position:absolute;
					top:0px;
					left:25px;
					border:2px solid #999;							
				}						

				/*-- QUEBUSCAS-BANER --*/				
				.queBuscasBanner {
					float:right;
					margin-right:92px;
					/*margin-top:7px;*/
				}	
				
					* html .queBuscasBanner{
						/*margin-right:45px;*/
						float:none;
						margin:0;
					}
				
				/*-- PAGINADOR --*/
				div.paginador {
					list-style: none;
					float:left;
					width:375px;
					margin:10px 0 10px 25px;
					text-align: right;
					border-top:1px dashed #E1E1E0;
					padding:5px 0 0 0;
				}	
				
					* html div.paginador {
						margin:10px auto 10px 12px;
						padding:5px 0px 10px 0;
					}
					
					*:first-child+html div.paginador{
						padding:5px 0px 10px 0;
					}
				
					div.paginador .pagina_anterior{
						float:left;
					}		
					
					div.paginador .pagina_siguiente{
						float: right;
					}	

