/* CSS Document */
/*@font-face {  font-family: "Frutiger Linotype"; src: url(http://servidor/Sebastien/buh3/Fonts/frutiger.ttf) format("truetype"); }*/


body{
	background-color:#d5e5ff;
	font-family:"Frutiger Linotype" , "Helvetica", "FreeSans", "Calibri";
	font-size:12px;
	background-image:url(../Img/construc.png);

	margin:0px;
	padding:0px;
	padding-top:2px;

}

	h1{
		font-size:25px;
		line-height:18px;
		margin:0px;
		padding:0px;
		float:left;
	}

.Main_Frame{
	margin-left:auto;
	margin-right:auto;

	
	width:1000px;
}

.numero{
	font-family:"Frutiger Linotype", "Helvetica", "FreeSans", "Calibri";


}


.Title_H1 {
	
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#140CBE;
	
	border-bottom:1px dashed #CCCCCC;
}

	.Liste_Site_Map{
		
		font-size:14px;
		font-weight:bold;
		color:#666666;
	}

		.Liste_Site_Map a{
			text-decoration:none;
			color:#666666;
		}
		
	.List_Terms_And_Condition{
		list-style-type:decimal;
		text-align:justify;
		padding-right:10px;
		font-weight:bold;
		color:#4137F2;

	}
	
		.List_Terms_And_Condition div{
			border-bottom:1px solid #4137F2;
		}
	
		.List_Terms_And_Condition p{
			font-weight:normal;
			color:#000000;
		}

	/********************************************************************************************************/
	/*                                         Language Layer                                               */
	/********************************************************************************************************/
	/* - Type : Estilo de funcion
	/* - Descripcion : List of country
	/********************************************************************************************************/

		/*-------------------------------------------------*/
		/* Cuadrado principal 
		/*-------------------------------------------------*/
		.Layer_Lang{
			text-align:right;
			font-weight:bold;
			height:20px;
		}
		/*-------------------------------------------------*/
		
			/*-------------------------------------------------*/
			/* Opcion no seleccionada
			/*-------------------------------------------------*/
			.One_Lang{
				float:right;
				height:14px;
				width:50px;
				
				margin-left:5px;
				padding:3px;
				
				text-decoration:none;
				color:#333333;
			}
			/*-------------------------------------------------*/
			
				/*-------------------------------------------------*/
				/* Propriedad por la imagen
				/*-------------------------------------------------*/	
				.One_Lang img{
					border:none;
				}
				/*-------------------------------------------------*/
				
				/*-------------------------------------------------*/
				/* Propriedad por el acion hover
				/*-------------------------------------------------*/	
				.One_Lang:hover{
					background-color:#EFEFEF;
					cursor:pointer;
					height:13px;
					
					border-top:#666666 solid 1px;
				}
				/*-------------------------------------------------*/

			/*-------------------------------------------------*/
			/* Opcion seleccionada
			/*-------------------------------------------------*/
			.One_Lang_Selected{
				float:right;
				height:20px;
				width:50px;
				background-color:#FFFFFF;
				
				margin-left:5px;
				padding:3px;
				
				text-decoration:none;
				color:#333333;
			}
			/*-------------------------------------------------*/
			
				/*-------------------------------------------------*/
				/* Propriedad por la imagen
				/*-------------------------------------------------*/
				.One_Lang_Selected img{
					border:none;
				}
				/*-------------------------------------------------*/
				
							
	/********************************************************************************************************/
	
	.Layer_Title{
		background-color:#FFFFFF;
		padding-left:180px;
		padding-top:30px;
		height:50px;
	}
		.Title_H1_01{
			font-weight:lighter;
		}
		.Title_H1_02{


		}
		.Title_H1_03{
			font-weight:bold;
			font-size:12px;
			
			
		}

	/********************************************************************************************************/
	/*                                        Horizontal Menu                                               */
	/********************************************************************************************************/
	/* - Type : Estilo de funcion
	/* - Descripcion : Opciones de menu
	/********************************************************************************************************/

		/*-------------------------------------------------*/
		/* Cuadrado principal del menu
		/*-------------------------------------------------*/
		.Layer_Menu{
			padding-left:180px;
			background-color:#FFFFFF;
			height:16px;
		}
		/*-------------------------------------------------*/

			/*-------------------------------------------------*/
			/* Cuadrado principal de una opcion
			/*-------------------------------------------------*/		
			.Menu_List_Option{
				border-top:#333333 solid 1px ;
				font-weight:normal;
				text-align:center;
				font-size:12px;
			}
			/*-------------------------------------------------*/

			/*-------------------------------------------------*/
			/* Enlace de una opcion
			/*-------------------------------------------------*/		
			.Menu_List_Option a{
				display:block;
				width:100%;
				
				text-decoration:none;
				color:#333333;
			}
			/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Enlace de una opcion
				/*-------------------------------------------------*/		
				.Menu_List_Option a:hover{
					background-color:#CCCCCC;
				}
				/*-------------------------------------------------*/

			.Menu_Option_NotSelected{
				float:left;
				width:120px;
			}
			.Menu_Option_Selected{
				float:left;
				width:120px;
				background-color:#999999;
				color:#FFFFFF;
			}
			.Menu_Option_Separador{
				float:left;
				width:340px;
				background-image:url(../Img/Separator.png);
				background-repeat:repeat-x;
			}
			
	/********************************************************************************************************/
	
	

	/********************************************************************************************************/
	/*                                           Main Body                                                  */
	/********************************************************************************************************/
	/* - Type : Estilo general
	/* - Descripcion : Contenido de la parte principal
	/********************************************************************************************************/	
	.Layer_Body{
		background-color:#FFFFFF;
		margin-top:10px;
		background-image:url(../Img/construc.png);
	}


		/***************************************************/
		/* Vertical Menu
		/***************************************************/	
		.Layer_Option{

			float:left;
			
			padding-left:3px;
			padding-right:3px;

			width:169px;

			
			
			font-size:11px;
			font-family:"Frutiger Linotype", "Helvetica", "FreeSans", "Calibri";
			font-weight:bold;
			
			text-align:center;
		}
			.Sub_{
				margin-bottom:10px;
				margin-top:5px;
			}
			
				.Option_Separator{
					width:5px;
					border-left:#006699 solid 2px;		
				}
			
			.Option_Sub_Layer{
				border:#6FC7E2 solid 1px;
				width:100%;
				margin-bottom:5px;
				background-color:#f3f6fc;
				
				padding-bottom:10px;
			}
			
				.Option_Sub_Layer_Title{
					background-image:url(../Img/Fond/Bar_Title.png);
					background-repeat:repeat-x;
					
					text-align:right;
					font-size:13px;
					font-weight:bold;
					
					padding-right:5px;
					
					
					height:25px;
					
				}
		/***************************************************/
		

		/***************************************************/
		/* Body
		/***************************************************/		
		.Layer_Content{

			margin-left:180px;

			
		}
		
			/***************************************************/
			/* Parte Buscador
			/***************************************************/
				

				/*-------------------------------------------------*/
				/* Buscador de la pagina principal
				/*-------------------------------------------------*/	
				.Div_Buscador_Main{
					background-color:#CCCCCC;

					height:305px;
					background-image:url(../Img/Fond/Book_Intro.png);
					

					background-position:top right;
					background-repeat:no-repeat;
					/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://servidor/Sebastien_U/buh3/Img/Fond/Book_Intro.png',sizingMethod='crop' );*/
					overflow:hidden;
				}
				/* Hack IE6 */
				*html .Div_Buscador_Main{
					background-image:url(../Img/Fond/Ie_6_Book_Intro.png);
				}	
				/*-------------------------------------------------*/
			
				/*-------------------------------------------------*/
				/* Buscador de la pagina Appartments
				/*-------------------------------------------------*/
				.Div_Buscador_App{
					background-color:#CCCCCC;
					height:209px;
					background-image:url(../Img/Fond/CAPapt.png);
					background-position:right;
					background-repeat:no-repeat;
				}
				/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Buscador de la pagina Bed and Breakfast
				/*-------------------------------------------------*/
				.Div_Buscador_BB{
					background-color:#CCCCCC;
					height:209px;
					background-image:url(../Img/Fond/CAPB&B.png);
					background-position:right;
					background-repeat:no-repeat;
				}
				/*-------------------------------------------------*/


				/*-------------------------------------------------*/
				/* Buscador de la pagina Hotel
				/*-------------------------------------------------*/
				.Div_Buscador_Hotel{
					background-color:#CCCCCC;
					height:209px;
					background-image:url(../Img/Fond/CAPhotel.png);
					background-position:right;
					background-repeat:no-repeat;
				}
				/*-------------------------------------------------*/

					/*-------------------------------------------------*/
					/* Buscador de la pagina Hotel
					/*-------------------------------------------------*/
					.Buscador_Layer{
						float:left;
						
						width:300px;
						height:130px;
						
						border:#6FC7E2 solid 1px;
						
						background-image:url(../Img/Fond/Fondo_Transparent_White.png);
						background-repeat:repeat;	

					}
					/* Hack IE6 */
					*html .Buscador_Layer{
						background-image:none;
						background-color: #EDEDED;
						filter:Alpha(opacity=80, style=0);

						
					}	
					/*-------------------------------------------------*/

			/***************************************************/
			/* Parte Opciones de lista
			/***************************************************/					
					/*-------------------------------------------------*/
					/* Main Layer
					/*-------------------------------------------------*/
					.Layer_Option_List{
						height:26px;
						
						margin-top:10px;

						background-color:#575757;
						
						font-size:12px;
						font-weight:bold;
						color:#FFFFCC;
					}	
					/*-------------------------------------------------*/

						/*-------------------------------------------------*/
						/* Layer Linea de la lista
						/*-------------------------------------------------*/
						.Layer_Option_RowList{
							float:left;
							
							width:200px;
							
							margin-top:5px;
							margin-bottom:5px;
							
							padding-right:8px;
							
							border-right:#FFFFCC solid 2px;
							
							text-align:right;

						}	
						/*-------------------------------------------------*/

						/*-------------------------------------------------*/
						/* Layer Gestion de paginas
						/*-------------------------------------------------*/
						.Layer_Option_PageInfo{
							float:left;
							
							width:295px;
							height:16px;
							
							margin-top:5px;
							margin-bottom:5px;
							
							padding-right:8px;
							
							border-right:#FFFFCC solid 2px;
							
							text-align:center;

						}

						/*-------------------------------------------------*/

							/*-------------------------------------------------*/
							/* Layer preview page
							/*-------------------------------------------------*/
							.Layer_PagePreview{
								float:left;
								
								width:71px;
								height:14px;
								
								margin-left:8px;
								margin-right:8px;
								
								padding-bottom:1px;
								padding-top:1px;
								padding-left:5px;
								padding-right:5px;
								
								background-color:#999999;
								
								cursor:pointer;
							}
							
								.Layer_PagePreview a{
									color:#FFFFCC;
									text-decoration:none;
								}
							/*-------------------------------------------------*/

							/*-------------------------------------------------*/
							/* Current page
							/*-------------------------------------------------*/
							.Layer_PageNumero{
								float:left;
								width:100px;

							}	
							/*-------------------------------------------------*/
							
							/*-------------------------------------------------*/
							/* Next page
							/*-------------------------------------------------*/
							.Layer_PageNext{
								float:left;
								
								width:71px;
								height:14px;
								
								margin-left:8px;
								margin-right:8px;
								
								padding-bottom:1px;
								padding-top:1px;
								padding-left:5px;
								padding-right:5px;
								
								background-color:#999999;
								
								cursor:pointer;
							}

							.Layer_PageNext a{
								color:#FFFFCC;
								text-decoration:none;
							}	
							/*-------------------------------------------------*/

						/*-------------------------------------------------*/
						/* Layer Gestion de paginas
						/*-------------------------------------------------*/
						.Layer_Option_Select{
							float:left;
							
							width:285px;
							height:16px;
							
							margin-top:5px;
							margin-bottom:5px;
							
							padding-right:8px;
							
							text-align:right;
						
						}
						/* Hack IE6 */
						*html .Layer_Option_Select {
							width:275px;
						}
						/*-------------------------------------------------*/			

				
	/********************************************************************************************************/



	/********************************************************************************************************/
	/*                                           Detalle Building                                           */
	/********************************************************************************************************/
	/* - Descripcion : Estilo de la descripcion basica de un edificio
	/********************************************************************************************************/

		/*-------------------------------------------------*/
		/* Layer Principal
		/*-------------------------------------------------*/
		.Layer_Info_Building{
			background-color:#FFFFFF;
			border:1px solid #E3E3E3;
			margin-right:2px;
			
		}	
		/*-------------------------------------------------*/	

		/***************************************************/
		/* Parte title
		/***************************************************/
		
			/*-------------------------------------------------*/
			/* Main layer Title
			/*-------------------------------------------------*/
			.Title_DetailBuilding{
				height:30px;
				
				background-color:#C6E7E9;
				
				overflow:hidden;
				
				border-bottom:#999999 solid 2px;

			}
				.Title_DetailBuilding a{
					text-decoration:none;
					color:#000000;
				}
			/*-------------------------------------------------*/
			
				/*-------------------------------------------------*/
				/* Building numero
				/*-------------------------------------------------*/
				.Title_Position{
					float:left;
					
					font-size:45px;
					font-weight:bold;
					color:#BFBFBF;
					line-height:30px;
					
					background-color:#C6E7E9;
				}	
				
					.Title_Position span{
						display:block;
						overflow:hidden;

					}
				/*-------------------------------------------------*/
				
				/*-------------------------------------------------*/
				/* Name of the building
				/*-------------------------------------------------*/
				.Title_NameBuilding{
					float:left;
					
					height:30px;
					width:300px;
					
					margin-top:10px;
					margin-right:5px;
					
					text-align:right;
					font-size:18px;
					font-weight:900;
					
					color:#000000;
				}	
				/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Detail of the category of the building
				/*-------------------------------------------------*/
				.Title_CategoryBuilding{
					float:left;
					
					height:30px;
					width:280px;
					
					margin-top:0px;
					

				}	
				/*-------------------------------------------------*/
				
					/*-------------------------------------------------*/
					/* Layer Principal
					/*-------------------------------------------------*/
					.Title_Stars{
						float:left;
						height:10px;
						margin-top:-3px;
						margin-bottom:-12px;
					}	
					/*-------------------------------------------------*/
					
					/*-------------------------------------------------*/
					/* Layer Principal
					/*-------------------------------------------------*/
					.Title_TypeBuilding{
						margin-top:0px;
						text-align:left;
						font-size:35px;
						font-weight:bold;
						
						color:#BFBFBF;	
					}	
					/*-------------------------------------------------*/	
					
									
					/*-------------------------------------------------*/
					/* Sub Menu
					/*-------------------------------------------------*/
					.Layer_Sub_Menu{
						border-bottom:2px solid #C6E7E9;
						font-size:13px;
						font-weight:bold;
						height:18px;
						margin-top:3px;

						text-align:center;	
					}
						.Layer_Sub_Menu_Tab{
							border-left:1px solid #C6E7E9;
							border-right:1px solid #C6E7E9;
							border-top:1px solid #C6E7E9;
							padding:2px;
							float:left;
							width:200px;
							margin-left:10px;
							height:14px;
						}
							.Layer_Sub_Menu_Tab:hover{
								background-color:#EDEDED;

							}
							
							
						.Layer_Sub_Menu_Tab a{
							color:#666666;
							text-decoration:none;
							
						}
						.Layer_Sub_Menu_Tab_Selected{
							background-color:#EDEDED;
							border-left:2px solid #C6E7E9;
							border-right:2px solid #C6E7E9;
							border-top:2px solid #C6E7E9;
							float:left;
							height:18px;
							padding:0px;
							width:200px;
							
							margin-left:10px;
						}
							.Layer_Sub_Menu_Tab_Selected a{
								color:#666666;
								text-decoration:none;
								
							}
					/*-------------------------------------------------*/	
				/*-------------------------------------------------*/
				/* Link to map
				/*-------------------------------------------------*/
				.Title_Map{
					background-color:#C6E7E9;
					
					float:right;
					width:180px;
					height:30px;
					background-image:url(../Img/Info_Building/mapAPT.png);
				}
					.Title_Map span{
						float:right;
						display:block;
						
						margin-top:15px;
						margin-right:5px;
						
						font-weight:bold;
						font-size:12px;
						text-decoration:underline;
					}	
				/*-------------------------------------------------*/
				
		/***************************************************/
		
		/***************************************************/
		/* Contenu
		/***************************************************/
		
			/*-------------------------------------------------*/
			/* Left column
			/*-------------------------------------------------*/
				.InfoBuilding_ColLeft{
					float:left;
					
					width:410px;

					
					padding-top:5px;
					padding-bottom:5px;
	
				}
			/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Main image of the building
				/*-------------------------------------------------*/
					.InfoBuilding_MainPhoto{
						text-align:center;

					}
				/*-------------------------------------------------*/
					/*-------------------------------------------------*/
					/* Propriety image
					/*-------------------------------------------------*/
						.InfoBuilding_MainPhoto img{
							padding:5px;
							border:#999999 solid 1px;
							background-color:#FFFFFF;

						}
						
						.InfoBuilding_MainPhoto_Shadow img{
							padding:0px;
							border:none;
							min-height:0px;
							min-width:0px;
						}					

						.Img_Grd_Wait{
							width:405px;
							height:170px;
							padding-top:100px;
							border:#999999 solid 1px;
						}
							.Img_Grd_Wait img{

								border:none;
							}						
					/*-------------------------------------------------*/	

				/*-------------------------------------------------*/
				/* Short description
				/*-------------------------------------------------*/
					.InfoBuilding_ShortDescription{
						height:85px;
						
						margin-top:5px;
						margin-left:5px;
						margin-right:5px;
						
						text-align:justify;
						
						overflow-y:auto;				
					}
				/*-------------------------------------------------*/	

				/*-------------------------------------------------*/
				/* Short description
				/*-------------------------------------------------*/
					.InfoBuilding_Bt_SeeMore{
						margin-top:5px;
						margin-left:235px;
						
						height:25px;	
					}
				/*-------------------------------------------------*/		

				/*-------------------------------------------------*/
				/* List of image
				/*-------------------------------------------------*/				
				.InfoBuilding_List_Img{
					height:90px;
					
					padding-left:3px;
				}
				/*-------------------------------------------------*/	

					/*-------------------------------------------------*/
					/* Small image of the list
					/*-------------------------------------------------*/				
					.InfoBuilding_Small_Img{
						float:left;
						
					
					}
						.InfoBuilding_Small_Img img{
							padding:3px;
							border:#999999 solid 1px;
							background-color:#FFFFFF;
							
							margin-top:2px;
							margin-left:1px;
						}
						
						.InfoBuilding_List_Img_Shadow img{
							padding:0px;
							padding-left:5px;
							margin:0px;
							border:none;
						}	
					/*-------------------------------------------------*/	
							
								
			/*-------------------------------------------------*/
			/* right column
			/*-------------------------------------------------*/
				.InfoBuilding_ColRight{
					float:left;
					
					width:400px;

					
					padding-top:5px;

				}
			/*-------------------------------------------------*/
			
				/*-------------------------------------------------*/
				/* main layer for the room detail
				/*-------------------------------------------------*/
					.InfoRoom_Main_Layer{

						width:400px;
						
						height:385px;
						-height:390px;
						
						overflow-x:hidden;
						overflow-y:auto;
						overflow:hidden;

					}
				/*-------------------------------------------------*/

					/*-------------------------------------------------*/
					/* Column of the detail room
					/*-------------------------------------------------*/
						.InfoRoom_Col{
							float:left;
							width:130px;
							-width:127px;
							
							margin-left:3px;
							margin-top:2px;
							padding-bottom:2px;
							
							border-bottom:1px solid  #E8E8E8 ;
							
							overflow:hidden;

						}
					/*-------------------------------------------------*/	
					/*-------------------------------------------------*/
					/* Line of the detail room
					/*-------------------------------------------------*/
						.InfoRoom_Row{

							height:81px;
							
							margin-left:3px;
							margin-top:2px;
							padding-bottom:2px;
							
							border-bottom:1px solid  #E8E8E8 ;
							
							overflow:hidden;

						}
					/*-------------------------------------------------*/	
						/*-------------------------------------------------*/
						/* Column block detail
						/*-------------------------------------------------*/			
							.BlockRoom_Info{
								width:100%;
								height:95px;

							}
							
							.BlockRoom_Info_Vertical{
								float:left;
							
								width:125px;
								height:61px;
							}
							
							.BlockRoom_Info_Title{
								background-color:#EDEDED;
								text-align:center;
								margin-bottom:1px;
								height:16px;
								overflow:hidden;
							}
								.BlockRoom_Info_Title span{
									font-size:12px;
									font-weight:bold;
									
								}							
							.BlockRoom_Info_Description{
							
								height:60px;
								
								
								padding-left:5px;
								padding-right:5px;
								
								background-color:#C6E7E9;
								font-size:10px;
								font-weight:normal;
								text-align:justify;
								
								
								font-weight:bold;
							}
							
								.Room_Info_Description_Capacity{
									font-size:12px;
									font-weight:bold;
									color:#666666;
									
									height:22px;
									
									border-bottom:dashed 1px #999999;
									
									margin-bottom:3px;
								}
								
									.Room_Info_Description_Capacity img{
										margin-bottom:-5px;
										margin-right:5px;
									}
						/*-------------------------------------------------*/

						.Block_Day_List{
							height:174px;


							overflow-y:auto;
							overflow-x:hidden;
						}
						
						.Block_Day_List_Horiz{
							float:left;
							height:80px;
							width:435px;

							overflow-y:hidden;
							overflow-x:auto;
						}
						
							.Block_Day{
								overflow-x:hidden;
								width:128px;
								-width:110px;
								height:29px;
								
							}
							.Block_Day_Horiz{
								float:left;
								overflow:hidden;
								width:50px;
								-width:50px;
								height:60px;
								margin-right:2px;
								margin-left:2px;
								
							}
								.Block_Day:hover{
									background-color:#E3EAF0;
									cursor:pointer;
								}
							.Block_Day_NbrRoom{
								float:left;
								
								width:30px;
								
								padding-top:8px;
								padding-right:5px;
								
								border-bottom:#F2E4C4 solid 2px;
								
								text-align:right;
								color:#999999;
								font-size:15px;
								font-weight:bold;
								
								
							}
							.Block_Day_NbrRoom_Horiz{
								float:left;
								
								width: 47px;
								height: 12px;

								text-align:center;
								color:#999999;
								font-size:12px;
								font-weight:bold;
								line-height: 12px;							
							}							
								.Block_Day_NbrRoom[NOTAVA|="NO"]{
									color:#DD1E1D;
								}
								.Block_Day_NbrRoom_Horiz[NOTAVA|="NO"]{
									color:#DD1E1D;
								}
								
							.Block_Day_Day{
								float:left;

								height:25px;
								width:33px;
								
								font-size:9px;
								
								background-image:url(../Img/Info_Building/dayball.png);
							}
							
								.Block_Day_Day[NOTAVA|="NO"]{
									background-image:url(../Img/Info_Building/notAVAball.png);
								}
								
								.Block_Day_Day[NoActiveDay|="Yes"]{
									background-image:url(../Img/Info_Building/dayball_no.png);
								}
							
								.Block_Day_DayName{
									color:#FFFFFF;
									font-weight:bold;
									
									padding-left:3px;
									
								
								}
									.Block_Day_DayName[NoActiveDay|="Yes"]{
										color:#999999;
										
									}
																	
								.Block_Day_DayNumber{
									text-align:right;
									
									margin-top:-3px;
									padding-right:3px;
									
									font-size:16px;
									font-weight:bold;
									color:#333333;
									
								
								}
									.Block_Day_DayNumber[NoActiveDay|="Yes"]{
										color:#999999;
										
									}
							.Block_Day_Price{
								float:left;
								
								width:55px;
								-width:37px;
								
								padding-top:7px;

								padding-left:5px;
								
								border-bottom:#F2E4C4 solid 2px;
								
								text-align:left;
								color:#666666;
								font-size:15px;
								font-weight:bold;
							}
							
							.Block_Day_Price_Horiz{
								float:left;
								
								width:47px;
								-width:47px;
								
								padding-top:0px;

								padding-left:0px;
								
								border-bottom:#F2E4C4 solid 2px;
								
								text-align:center;
								color:#666666;
								font-size:15px;
								font-weight:bold;
							}
							
								.Block_Day_Price_Horiz[NOTAVA|="NO"]{
									padding-top:2px;
									color:#DD1E1D;
									font-size:9px;
									font-weight:bold;

								}

		/***************************************************/
		
		.Fog_List_Day{
			position:absolute;
			width:130px;
			height:239px;
			margin-top:-239px;
			background-image:url('../Img/Info_Building/Fondo_Ajax.png');
		}
		.Fog_List_Day_Horiz{
			position:absolute;
			width:550px;
			height:60px;
			margin-top:-0px;
			background-image:url('../Img/Info_Building/Fondo_Ajax.png');
		}
			.Fog_List_Day_txt{
				background-color:#FFFFFF;
				text-align:center;
				margin-left:30px;
				margin-top:75px;
				width:75px;
				
				border:#000000 solid 1px;
			}
			.Fog_List_Day_txt_Horiz{
				background-color:#FFFFFF;
				text-align:center;
				margin-left:250px;
				margin-top:5px;
				width:75px;
				
				border:#000000 solid 1px;
			}	
	/********************************************************************************************************/





	/********************************************************************************************************/
	/*                                             Login Panel                                              */
	/********************************************************************************************************/
	/* - Descripcion : Estilo del panel de login for the owner and customer
	/********************************************************************************************************/

		.Login_Main_Layer{
			float:left;
			background-color:#FFFFFF;

						
			width:400px;
			height:155px;
				
			margin-top:180px;
			margin-left:180px;	
				
			border:#006699 solid 2px;
			
		}
			
			.Login_Main_Title{
				height:20px;
				background-image:url(../Img/Fond/Bar_Title.png);
				
				font-weight:bold;
				font-size:14px;
				padding-left:10px;
			}
			
			.Login_Body{

				height:130px;
			}
			
				.Login_Body_Left{
					float:left;

					width:150px;
						
					border-right:#666666 dashed 1px ;
				}
					.Login_Logo{
						padding-top:15px;
						padding-bottom:15px;
						text-align:center;
						
						font-size:18px;
						font-weight:normal;

					}
					
					.Login_Option{

						height:35px;
						
						text-align:center;
						font-weight:bold;
						color:#666666;
					}
						.Login_Option_Frgt_Pwd{
							float:left;
							
							height:30px;
							
							margin-right:2px;
							margin-left:2px;
							
							width:70px;
							
							border:#999999 solid 1px;
							background-color:#EEEEEE;
						}
						
						.Login_Option_Signin{
							float:left;
							
							height:30px;
							width:70px;
							
							border:#999999 solid 1px;
							background-color:#EEEEEE;
						}
						
							.Login_Option_Signin span{
								display:block;
								margin-top:8px;
							}

				.Login_Body_Right{
					float:left;
					
					padding:5px;

					font-weight:bold;
					
					width:239px;
				}

					.Login_Info{
						font-weight:normal;
					}
					
					.Login_Label{
						height:20px;
						padding-left:40px;
					}
					
					.Login_Input{
						padding-left:40px;
					}

					.Login_bt{
						margin-top:5px;
						float:right;
					}

	/********************************************************************************************************/



		.Text_Blue_Blue{
		color: #1E20FF;
		text-align: left;
		font-size: 10px;
		margin-left: 10px;
		margin-right: 10px;
		
	}
		
		
		.Layer_Security_Process{
		border-bottom: 1px solid #CCCCCC;


		margin-left:10px;
		margin-right:10px;
	}
	
		.image_center{
		margin-left: auto;
		margin.right: auto;
		margin-bottom: 3px;
		
	}	
		.Text_Subr{
		text-align: right;
		color: Black;
		margin-top: 3px;
		/*padding-right: 10px;*/
		
	}
	.Text_Subr:hover{
		cursor: pointer;
	}
	
	.Text_Black:hover{
		cursor: pointer;
		color:#000000;
	}
	
	.Text_Black{
		text-align: left;
		color: #666666;
		text-decoration:none;
		padding-right:0px;
	}

	.Layer_Footer{
		margin-top:3px;
		background-color:#FFFFFF;
		height:15px;
		
		color:#999999;
		text-align:center;
		font-size:10px;
		font-weight:bold;
		clear:both;
	}
	.Layer_Footer_Links{
		margin-top:3px;
		background-color:#FFFFFF;
		height:25px;
		padding-top:8px;
		padding-left:200px;
		
		color:#999999;
		text-align:center;
		font-size:10px;
		font-weight:bold;
		clear:both;
	}
	
	.Footer_Links{
		float:left;
		margin-left:10px;
		margin-right:10px;
		
		
	}
	.Footer_Links a{
		text-decoration:none;
		color:#666666;
		
	}
	
	
	
	
	.Text_Blue{
		color:#006699;
		text-align:right;
		font-size:10px;
		
		padding-right:10px;
	}
	
	.Text_Gray{
		color:#666666;
		font-size:10px;
		text-align:left;
		height:10px;
		
		margin-top:3px;
		
		padding-left:10px;
	}
	
	.Text_Red{
		color:#CC0000;
		font-size:16px;
		text-align:left;

		
		padding-left:10px;
	}
	
	
	form{
		margin:0px;
		padding:0px;
	}
	
		.Label_Input{
			color:#333333;
			text-align:left;
			font-size:12px;
			font-weight:bold;
				
			margin-top:3px;
							
			padding-left:10px;
		}
		.div_input{
			text-align:left;

				
			padding-left:10px;
		
		}		
			input{

				width:140px;
				border:#999999 solid 1px;
				background-color:#FFF7CB;
				font-size:9px;
			}

			select{

				width:140px;
				border:#999999 solid 1px;
				background-color:#FFF7CB;
				font-size:9px;
			}
			
			
.Featured_Accomodation_Main_Layer{
	
	background-image:url(../Img/Fond/hr_vertical.png);
	background-repeat: repeat;
	
	margin-top:15px;
	padding-top:-5px;

	height:13px;
	width:800px;

	
}
	.Featured_Accomodation_Title{

		margin:0px;
		margin-right:10px;
		padding:0px;
		
		line-height: 13px ;
		
		background-color:#FFFFFF;
		font-size:16px;
		font-weight:bold;
	}
	
.Featured_Accomodation_List_Main_Layer{

	width:810px;
	height:290px;
	
	margin-top:5px;

	/*background-color:#000000;*/
	

}
	.Featured_Accomodation_Building_Main_Layer{

		width:151px;
		height:280px;

		margin-top:2px;
		margin-right:8px;
		
		border:#666666 solid 1px ;
	
		float:left;
	
		/*background-color:#FFFF00;*/
		
	}
	
		.Featured_Accomodation_Building_Title{
			background-color:#999999;
			
			height:20px;
			
			font-size:16px;
			font-weight:normal;
			color:#FFFFFF;
			text-align:right;
			
			padding-right:3px;
			
			overflow:hidden;
		}
		
		.Featured_Accomodation_Building_Title a{
			background-color:#999999;
			
			height:20px;
			
			font-size:16px;
			font-weight:normal;
			color:#FFFFFF;
			text-align:right;
			
			padding-right:3px;
			
			overflow:hidden;
			
			text-decoration:none;
		}
		
		.Featured_Accomodation_Building_Type_B{
			font-size:13px;
			font-weight:bold;
			color:#000000;
			text-align:right;
			
			padding-right:3px;
		}
		
		.Featured_Accomodation_Building_Photo{
			text-align:center;
			
			margin-top:5px;
			
		}

			.Featured_Accomodation_Building_Photo img{
				padding:4px;
				background-color:#FFFFFF;
				border:#999999 solid 1px;	
			}
		
		.Featured_Accomodation_Building_Stars{
			text-align:right;
			
			padding-right:3px;
			margin-top:3px;
		}
			.Featured_Accomodation_Building_Stars img{
				margin-left:3px;
			}
			
		.Featured_Accomodation_Building_Txt{
			/*text-align:justify;*/
			font-size:10px;
			color:#0099CC;
			
			padding-left:4px;
			padding-right:4px;
			
			height:75px;
			
			overflow:hidden;

			margin-top:4px;
		}
		
		.Featured_Accomodation_Building_Txt a{
			text-decoration:none;
			color:#0099CC;
			
			
		}
		
		.Featured_Accomodation_Building_Facilities{
			margin-top:12px;
			text-align:center;
			
			margin-left:10px;
			margin-right:10px;
			
			border-top:#999999 solid 1px;
		}
			.Featured_Accomodation_Building_Facilities img{
				margin-left:3px;
				margin-right:3px;
			}


			
			
	/********************************************************************************************************/
	/*                                             Admin Menu                                               */
	/********************************************************************************************************/
	/* - Descripcion : Estilo del menu principal de los panel de admin
	/********************************************************************************************************/
	.Layer_Owner_Option{

		float:left;
		
		padding-left:3px;
		padding-right:2px;
		padding-top:40px;

		width:165px;
		height:550px;
				
		background-color:#FFFFFF;
		
		font-size:11px;
		font-family:"Frutiger Linotype", "Helvetica", "FreeSans", "Calibri";
		font-weight:bold;
		
		text-align:center;
		
	}
		.Owner_Option_Selector_Main_Selected{
			position:relative;
			
			width:167px;
			
			z-index:1000;
			
			margin-top:3px;
			
			background-color:#FFFFFF;
			border:#006699 solid 1px;
			border-right:none;
		}
		.Owner_Option_Selector_Main_NoSelected{
			position:relative;
			z-index:1000;
			
			margin-top:3px;
			
			background-color:#EFEFEF;
			border:#006699 solid 1px;
		}


		.Owner_Selector_Main{
			position:relative;
			
			border:#006699 solid 1px;
			border-right:none 0px;
			
			width:167px;
			
			padding-bottom:10px;
			margin-top:15px;
			
			background-color:#FFFFFF;
		}
	
		.Menu_Admin{
			text-align:left;
	
			
		}
			.Menu_Admin a{
				display:block;
				
				width:157px;
				height:16px;
				
				padding-left:10px;
				
				text-decoration:none;	
				color:#666666;
				
				background-color:#FFFFFF;	
				
			}
				.Menu_Admin a:hover{
	
					height:14px;
					
					border-top:#006699 solid 1px;
					border-bottom:#006699 solid 1px;
	
					background-color:#E0EBF3;
					
					color:#000000;
				}
	
	

	.Owner_Onglet_Layer{
		float:left;
		background-color:#FFFFFF;
		
		height:23px;
		width:820px;
		
		padding-left:2px;
		padding-top:3px;
		
		border-bottom:#006699 solid 1px;
	}
	
		.Owner_Onglet_NoSelected{
			float:left;

			background-color:#EFEFEF;
			
			border:#006699 solid 1px;
			border-bottom:none;			
			height:19px;
			
			margin-left:10px;
				
			padding-top:3px;	
			padding-left:5px;
			padding-right:5px;

			font-size:12px;						
		}
		
		.Owner_Onglet_Selected{
			float:left;
			
			background-color:#FFFFFF;
			
			border:#006699 solid 1px;
			border-bottom:none;
			
			height:20px;
			
			margin-left:10px;
			
			padding-top:3px;
			padding-left:5px;
			padding-right:5px;
			
			font-weight:bold;
			font-size:12px;
		}		
		
	.Layer_Owner_Content{
		float:left;

		background-color:#FFFFFF;
		
		border:#006699 solid 1px;
		border-top:none;
		
		width:820px;
		
		min-height:565px;

	}
	
	/********************************************************************************************************/
	/*                                             Purchase Menu                                            */
	/********************************************************************************************************/
	/* - Descripcion : Estilo del menu principal del formulario de pago
	/********************************************************************************************************/
	
	
	.basic_input{
		width:164px;
		background-color:#FFFFCC;
	}
	.basic_input_blue{
		width:164px;
		background-color:#DAECFE;
	}
	
	.basic_div_margin{
		padding-top:5px;
		padding-bottom:5px;
		height:auto;
	}
	
	
		/***************************************************/
		/* Buton azul angulo recto
		/***************************************************/

		/*-------------------------------------------------*/
		/* Cuadrado principal del buton
		/*-------------------------------------------------*/
		.Bouton_Azul_Recto_Main{
			float:left;
			cursor:pointer;

		}
		/*-------------------------------------------------*/


			/***************************************************/
			/* Estructura interior del buton
			/***************************************************/
			
				/*-------------------------------------------------*/
				/* Borde izquierda del buton
				/*-------------------------------------------------*/
				.Bouton_Azul_Recto_Left{
					float:left;
					
					width:8px;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Recto/Bt_AzuRec_Left.png);
				}
				/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Borde derecha del buton
				/*-------------------------------------------------*/
				.Bouton_Azul_Recto_Right{
					float:right;
					
					width:10px;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Recto/Bt_AzuRec_Right.png);
				}
				/*-------------------------------------------------*/
				
				/*-------------------------------------------------*/
				/* Centro del buton
				/*-------------------------------------------------*/
				.Bouton_Azul_Recto_Center{
					float:left;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Recto/Bt_AzuRec_center.png);
				}
				/*-------------------------------------------------*/

					/*-------------------------------------------------*/
					/* cuadrado de texto del buton
					/*-------------------------------------------------*/
					.Bouton_Azul_Recto_Center{
						text-align:center;
						font-weight:bold;
						font-size:12px;
						padding-top:2px;			
					}
					/*-------------------------------------------------*/
						/*-------------------------------------------------*/
						/* texto del buton
						/*-------------------------------------------------*/
						.Bouton_Azul_Recto_Text{
							display:block;
							margin-top:2px;	
							color:#000000;				
						}
						/*-------------------------------------------------*/

			/***************************************************/
			/* acion sobre el buton
			/***************************************************/
			/*-------------------------------------------------*/
			/* Cuadrado principal del buton
			/*-------------------------------------------------*/
			.Bouton_Azul_Recto_Main:hover .Bouton_Azul_Recto_Left{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Recto/Bt_AzuRec_Left_Hover.png);
			}
			.Bouton_Azul_Recto_Main:hover .Bouton_Azul_Recto_Right{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Recto/Bt_AzuRec_Right_Hover.png);
			}
			.Bouton_Azul_Recto_Main:hover .Bouton_Azul_Recto_Center{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Recto/Bt_AzuRec_center_Hover.png);
			}
			/*-------------------------------------------------*/
			
			
		/***************************************************/
		/* Buton gris curvo
		/***************************************************/

		/*-------------------------------------------------*/
		/* Cuadrado principal del buton
		/*-------------------------------------------------*/
		.Bouton_Gris_Curvo_Main{
			float:left;
			cursor:pointer;

		}
		/*-------------------------------------------------*/


			/***************************************************/
			/* Estructura interior del buton
			/***************************************************/
			
				/*-------------------------------------------------*/
				/* Borde izquierda del buton
				/*-------------------------------------------------*/
				.Bouton_Gris_Curvo_Left{
					float:left;
					
					width:8px;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Gris_Curvo/Bt_GriCurv_Left.png);
				}
				/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Borde derecha del buton
				/*-------------------------------------------------*/
				.Bouton_Gris_Curvo_Right{
					float:right;
					
					width:10px;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Gris_Curvo/Bt_GriCurv_Right.png);
				}
				/*-------------------------------------------------*/
				
				/*-------------------------------------------------*/
				/* Centro del buton
				/*-------------------------------------------------*/
				.Bouton_Gris_Curvo_Center{
					float:left;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Gris_Curvo/Bt_GriCurv_center.png);
				}
				/*-------------------------------------------------*/

					/*-------------------------------------------------*/
					/* cuadrado de texto del buton
					/*-------------------------------------------------*/
					.Bouton_Gris_Curvo_Center{
						text-align:center;
						font-weight:bold;
						font-size:14px;					
					}
					/*-------------------------------------------------*/
						/*-------------------------------------------------*/
						/* texto del buton
						/*-------------------------------------------------*/
						.Bouton_Gris_Curvo_Text{
							display:block;
							margin-top:2px;		
							color:#000000;			
						}
						/*-------------------------------------------------*/

			/***************************************************/
			/* acion sobre el buton
			/***************************************************/
			/*-------------------------------------------------*/
			/* Cuadrado principal del buton
			/*-------------------------------------------------*/
			.Bouton_Gris_Curvo_Main:hover .Bouton_Gris_Curvo_Left{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Gris_Curvo/Bt_GriCurv_Left_Hover.png);
			}
			.Bouton_Gris_Curvo_Main:hover .Bouton_Gris_Curvo_Right{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Gris_Curvo/Bt_GriCurv_Right_Hover.png);
			}
			.Bouton_Gris_Curvo_Main:hover .Bouton_Gris_Curvo_Center{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Gris_Curvo/Bt_GriCurv_center_Hover.png);
			}
			/*-------------------------------------------------*/
			
			
			
			/***************************************************/
		/* Buton azul curvo
		/***************************************************/

		/*-------------------------------------------------*/
		/* Cuadrado principal del buton
		/*-------------------------------------------------*/
		.Bouton_Azul_Curvo_Main{
			float:left;
			cursor:pointer;

		}
		/*-------------------------------------------------*/


			/***************************************************/
			/* Estructura interior del buton
			/***************************************************/
			
				/*-------------------------------------------------*/
				/* Borde izquierda del buton
				/*-------------------------------------------------*/
				.Bouton_Azul_Curvo_Left{
					float:left;
					
					width:8px;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Curvo/Bt_AzuCurv_Left.png);
				}
				/*-------------------------------------------------*/

				/*-------------------------------------------------*/
				/* Borde derecha del buton
				/*-------------------------------------------------*/
				.Bouton_Azul_Curvo_Right{
					float:right;
					
					width:10px;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Curvo/Bt_AzuCurv_Right.png);
				}
				/*-------------------------------------------------*/
				
				/*-------------------------------------------------*/
				/* Centro del buton
				/*-------------------------------------------------*/
				.Bouton_Azul_Curvo_Center{
					float:left;
					
					background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Curvo/Bt_AzuCurv_center.png);
				}
				/*-------------------------------------------------*/

					/*-------------------------------------------------*/
					/* cuadrado de texto del buton
					/*-------------------------------------------------*/
					.Bouton_Azul_Curvo_Center{
						text-align:center;
						font-weight:bold;
						font-size:14px;					
					}
					/*-------------------------------------------------*/
						/*-------------------------------------------------*/
						/* texto del buton
						/*-------------------------------------------------*/
						.Bouton_Azul_Curvo_Text{
							display:block;
							margin-top:2px;	
							color:#000000;				
						}
						/*-------------------------------------------------*/

			/***************************************************/
			/* acion sobre el buton
			/***************************************************/
			/*-------------------------------------------------*/
			/* Cuadrado principal del buton
			/*-------------------------------------------------*/
			.Bouton_Azul_Curvo_Main:hover .Bouton_Azul_Curvo_Left{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Curvo/Bt_AzuCurv_Left_Hover.png);
			}
			.Bouton_Azul_Curvo_Main:hover .Bouton_Azul_Curvo_Right{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Curvo/Bt_AzuCurv_Right_Hover.png);
			}
			.Bouton_Azul_Curvo_Main:hover .Bouton_Azul_Curvo_Center{
				background-image:url(../API/S@Engine/Theme/Classic/Img/Form/bt_Azul_Curvo/Bt_AzuCurv_center_Hover.png);
			}
			/*-------------------------------------------------*/
			
			
			
			
/*- ----------------------------------*/
.Main_Date_More{

	height:39px;
}
.Main_Date_More_Horiz{
	float:left;
	height:60px;
	width:35px;
	
	margin-left:10px;
	margin-right:10px;
}

	.Main_Date_More:hover{
		cursor:url("../Img/Info_Building/Pointeur_Last.png"),pointer;
	}
	
	.Date_More_Left{
		float:left;
		width:35px;
		height:37px;

		
	}
	
	.Date_More_Left_Horiz{

		width:0px;
		height:0px;	
	}
	
	.Date_More_Center{
		float:left;
		height:37px;
		width:35px;
		background-image:url('../Img/Info_Building/dayu.png');
		background-repeat:no-repeat;
	}

	.Date_More_Center_Horiz{
		float:left;
		height:37px;
		width:35px;
		background-image:url('../Img/Info_Building/dayu.png');
		background-repeat:no-repeat;
	}
	
		.Date_More_Center_Exp{
			margin-top:8px;
			padding-left:3px;
			font-weight:bold;
			color:#999999;
			
			
		}
		
		.Date_More_Center_Txt{
			padding-right:5px;
			margin-top:-5px;
			
			color:#999999;
			font-size:16px;
			font-weight:bold;		
			text-align:right;
			
			
		}
	
	.Date_More_Right{
		float:left;
		
		height:13px;
		width:60px;
		-width:55px;
		
		margin-top:12px;
		padding-top:8px;
		
		font-size:9px;
		font-weight:bold;
		color:#999999;
		
		border-top:#F2E4C4 solid 2px;
		border-bottom:#F2E4C4 solid 2px;
	}
	
	.Date_More_Right_Horiz{

		
		height:13px;
		width:40px;
		-width:35px;
		
		margin-top:12px;
		padding-top:8px;
		
		font-size:9px;
		font-weight:bold;
		color:#999999;
		text-align: center;
		
		/*border-top:#F2E4C4 solid 2px;
		border-bottom:#F2E4C4 solid 2px;*/
	}

	.Date_More_Center_Inv{
		float:left;
		height:37px;
		width:35px;
		background-image:url('../Img/Info_Building/dayd.png');
		background-repeat:no-repeat;	
	}

	.Date_More_Center_Horiz_Inv{
		float:left;
		
		margin-top:12px;
		
		height:37px;
		width:35px;
		background-image:url('../Img/Info_Building/dayd.png');
		background-repeat:no-repeat;
	}

		.Date_More_Center_Exp_Inv{
			margin-top:-2px;
			padding-left:3px;
			font-weight:bold;
			color:#999999;
			
			
		}
		
		.Date_More_Center_Txt_Inv{
			padding-right:5px;
			margin-top:-5px;
			
			color:#999999;
			font-size:16px;
			font-weight:bold;		
			text-align:right;
			
			
		}

	.Date_More_Right_Inv{
		float:left;
		
		height:10px;
		width:55px;
		
		margin-top:4px;
		padding-top:8px;
		
		font-size:9px;
		font-weight:bold;
		color:#999999;

		border-bottom:#F2E4C4 solid 2px;
	}
	.Date_More_Right_Horiz_Inv{
		float:left;
	
		height:13px;
		width:40px;
		-width:35px;
		
		margin-top:0px;
		padding-top:0px;
		
		font-size:9px;
		font-weight:bold;
		color:#999999;
		text-align: center;
	}	
/*- ----------------------------------*/
.Room_Info_Main_Layer{
	border-bottom:solid 1px #CCCCCC;
	
	height:130px;
	width:395px;
	margin-bottom:8px;
	
}

	.Room_Info_Title_Layer{
		background-color:#999999;
		height:22px;
		margin-bottom:3px;
	}
		.Room_Info_Title_Txt{
			float:left;
			
			width:190px;
			height:15px;
			
			overflow:hidden;
			
			padding-left:10px;
			margin-top:3px;
			
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
		}
		
		.Room_Info_Title_Price{
			float:right;
			
			height:18px;
			width:180px;
			
			background-color:#FFF7CB;
			margin-top:2px;
			margin-right:3px;
			
		}
			.Room_Info_Title_Price_Txt{
				float:left;
				
				font-size:10px;
				font-weight:bold;
				color:#999999;
				
				margin-top:-2px;
				margin-left:2px;
				
			}
			.Room_Info_Title_Price_Num{
				text-align:right;
				font-size:16px;
				font-weight:bold;
				color:#E51F1E;
				
				
			}
	.Room_Info_Sub_Layer{
		
		
		height:93px;
		
		padding-top:4px;
	}

		.Room_Info_Photo{
			float:left;
			
			height:90px;
			width:130px;

		}
	
			.Room_Info_Photo img{ 
				padding:2px;
				margin-top:3px;
				border:#CCCCCC solid 1px;
				background-color:#FFFFFF;
			}
			
		.Room_Info_Description{
			float:left;
			
			overflow:hidden;
			
			width:150px;
			height:100px;
			
			padding-right:5px;
			padding-left:5px;
			
			font-weight:normal;
			color:#000000;
			text-align:justify;
			
			
		}
		
		
		.Room_Info_Form{
			float:left;
			
			height:90px;
			width:102px;


		}
		
			.Room_Info_Form_Label{
				
				padding-left:5px;
				
				font-weight:bold;
			}
			
			.Room_Info_Form_Input{
				padding-left:5px;
			}
				.Room_Info_Form_Input input{
					
				}

			.Room_Info_Bt{
				margin-top:3px;
				padding-left:3px;
			}
			
.InfoBuilding_Gallery_Img{
	height:125px;

	width:815px;
	
	overflow-x:auto;
	overflow-y:hidden;
}
	*html .InfoBuilding_Gallery_Img{
		width:810px;
	}

	.InfoBuilding_Gallery_Img_Overflow{
		height:100px;
		
		padding-top:8px;
		padding-bottom:6px;
		
	}
	
		/*-------------------------------------------------*/
		/* Small image of the list
		/*-------------------------------------------------*/				
		.InfoBuilding_Small_Img_G{
			float:left;
			margin-left:10px;
			
		
		}
			.InfoBuilding_Small_Img_G img{
				padding:3px;
				border:#999999 solid 1px;
				background-color:#FFFFFF;
				
				margin-top:2px;
				margin-left:1px;
			}
			
			.InfoBuilding_Small_Img_Gs img{
				padding:0px;
				padding-left:5px;
				margin:0px;
				border:none;
			}	
		/*-------------------------------------------------*/
		
		
		.HTGT_Main_Layer{
			
			
			
		}

		
			.HTGT_Col_Left{
				float:left;
				
				
				width:365px;

				
			}

				.HTGT_Sub_Layer{

					margin-top:5px;
					margin-bottom:5px;
				}
				
				.HTGT_Photo {
					float:left;
					margin-left:10px;
					margin-right:10px;
				}
				
					.HTGT_Sub_Title{
						font-weight:bold;
					}
					
				
					.HTGT_Description{
						text-align:justify;
						margin-left:10px;
						
						height:180px;
						
						overflow:auto;
					}
			
			.HTGT_Col_Right{
				float:right;
			}



	/********************************************************************************************************/
	/*                                               Facilities                                             */
	/********************************************************************************************************/
		.Facilities_Layer{
			float:left;
		}
		
		.Facilities_Layer:hover .Facilities_List_Main_Layer{
			display:block;
		}
		
			.Facilities_List_Main_Layer{
				display:none;
				position:absolute;
				
				width:180px;
				
				background-color:#FFFFFF;
				
				border:#999999 solid 1px;
			}
			
				.Facilities_List_Title_Layer{
					margin:3px;
					
					height:60px;
					
					border-bottom:dashed 1px #CCCCCC;
					background-color:#EDEDED
				}
				
				
					.Facilities_List_Img_Layer{
						float:left;
						
						height:50px;
						width:50px;
					}
					
					.Facilities_List_Category_Layer{
						
						text-align:center;
						font-weight:bold;
						font-size:14px;
						
						margin-left:3px;
						padding-top:5px;
						
						height:38px;
					}
	/********************************************************************************************************/
	
	
	/********************************************************************************************************/
	/*                                               List_Rooms                                             */
	/********************************************************************************************************/
	.Room_List_Detail_Layer{
		margin-top:5px;
		padding-bottom:3px;
		
		min-height:130px;
		
		border-bottom:solid 1px #999999;
		
	}
	
		.Room_List_Title_Layer{
			background-color:#EDEDED;
			height:22px;
			margin-bottom:3px;

		}
		
			.Room_List_Title_Txt{
				float:left;
				
				width:250px;
				height:15px;
				
				overflow:hidden;
				
				padding-left:10px;
				margin-top:3px;
				
				color:#666666;
				font-size:14px;
				font-weight:bold;
			}
	
		.Room_List_Detail_Description{
			
		}
		
			.Room_List_Description_Layer{
				
				float:left;
				
				width:450px;
				
				padding:5px;


				
			}
			
			.Room_List_Option_Layer{
				width:200px;
				height:100px;
				
				overflow:hidden;
				
				padding:5px;
				padding-top:0px;
				
				float:left;
			}
	/********************************************************************************************************/
	
	
	
		.Layer_Selection_Link{
			background-color:#99CCFF;
			height:16px;
			
			font-weight:bold;
			
			
				
			background-image:url(../Img/Selection_Link.png);
		}


			.Layer_Selection_Link:hover{
				background-color:#99CCFF;
				height:16px;
				
				font-weight:bold;
				
				
					
				background-image:url(../Img/Selection_Link_Hover.png);
			}
			
			
			
			
			
				
	/********************************************************************************************************/		
	.Cust_Ratings_Main_Div{
		height:40px;
		margin-left:5px;
		border:solid 1px #FFFFFF;
	}
		.Cust_Ratings_Main_Div:hover{
			border:solid 1px #CCCCCC;
			background-color:#D5E5FF;
			cursor: pointer;
		}

	
		.Cust_Ratings_Title{
			font-weight:bold;
			font-size:14px;
			margin-bottom:3px;
		}
		.Cust_Ratings_Border_Graph{
			border:solid 1px #CCCCCC;
			background-color:#EDEDED;
			height:15px;
			width:350px;
			margin-left:20px;
		}		
			.Cust_Ratings_Graph{
				background-color:#000000;
	
				height:15px;

				
				float:left;
				text-align:right;
				
				background-image:url(../Img/Fond/Graph.png);
			}
		
		.Cust_Ratings_Main_Rate{
			float:right;
			
			line-height:15px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			text-align:right;
			
			margin-right:10px;
		}
		
		.Cust_Ratings_Graph_NA{
			
			line-height:15px;
			font-size:12px;
			font-weight:normal;
			color:#666666;
			text-align:center;
	
		}
	

