	BODY
	{
	  background:transparent;
	  background-color:transparent;

  	}
	
	div#HR_CatFilter_Box .ContentButtonLabel { color:#918438 !important; }
	
	
	
	#SearchBox { padding-left:6px; border:0; margin:0; background-color:transparent; width:200px; }
	#divCaption { display:none; }
	#SearchBoxTile { display:none; }
	.Section_Divs {}
	font.ContentTechText { font-family:arial;  color:#FFF !important; font-size:12px; }
	#divSearch { border:0px solid #D7B535; padding:3px; text-align:left; background: none;}
	font.ContentButtonLabel { font-family:arial; text-transform:uppercase; font-size:14px; color:#FFF !important; font-weight:bold;  }
	
	
	A{text-decoration:none;}

	A IMG{border:0px;}
	
	A:link{color:#666666;}
	A:visited{color:#666666;}
	A:hover{color:#333333;}
	
	INPUT{
		font-size:11px;
		font-family:Verdana, Tahoma, Arial;
		}
	SELECT{
		font-size:11px;
		font-family:Verdana, Tahoma, Arial;
		}
	
	.InactiveTopMenu A:link{color:#FFFFFF;}
	.InactiveTopMenu A:visited{color:#FFFFFF;}
	.InactiveTopMenu A:hover{color:#DEDEDE;}
	
	
	.checkbox{
		float:left;
		padding: 0px;
		margin: 10px 0px 0px 0px;
		}
		
	.checkbox .chkInput{
		float:left;
		}
	
	.checkbox .chkText{
		float:left;
		padding: 0px;
		margin-top: 0px!important;
		margin-top: 3px;
		margin-right:30px;
		width:130px;
		}
	.checkbox input{
		padding: 0px;
		margin: 0px 5px 0px 0px;
		width:13px;
		}

	.ActiveTopMenu{
		background:#EBD766;
		height:18;
		width:118px;
		color:#333333;
		font-weight:bold;
		margin-right:1px;
		float:left;
		}
	.InactiveTopMenu{
		display:inline;
		background:#CA0948;
		height:18;
		width:118px;
		color:#333333;
		margin-right:1px;
		float:left;
		}
		
	.TitlePosition{
		text-align:center;
		margin:2px 0px 0px 0px;
		font-family:Verdana,arial,tahoma;
		font-size:11px;		
		}
	
	
	
	#MainContainer{
		height:auto;
		width:592px!important;
		width:594px;
		border: 1px #999999 solid;
		margin-top:2px;
		float:left;
		font-family:Verdana,arial,tahoma;
		font-size:11px;	
		}
	
	.ContainerPosition{
		margin-top:10px;
		margin-left:15px;
		margin-bottom:11px;
		}
		
		.LightBox{
		background:#FEFCE5;
		border:1px #FDFBFC solid;
		border-bottom:1px #C4C0C1 dotted;
		}
		
		.DarkBox{
		background:#FDF6B8;
		border:1px #F8F6F7 solid;
		border-bottom:1px #C4C0C1 dotted;
		}
		
		.LastBox{
			width:100%;
			float:left;
			background:#FDF6B8;
			}
	
	#HS_Resorts_box{
		visibility:hidden;
		}
		
	#logoDiv{
		text-align:center;
		height:300px;
		padding-top:50px;
		}
	
	.DottedRule{
		height:0px;
		width:100%;
		
		}
		
	
	
	.ParagraphTitle{
		color:#696768;
		font-weight:bold;
		margin-bottom:10px;
		}
		
	#CalendarTitle{
		color:#696768;
		font-weight:bold;
		margin-bottom:10px;
		}	
		
	#Calendar1stRow{
		width:220px!important;
		width:200px;
		float:left;
		}
		
	#Calendar2ndRow{
		padding:3px 0px 0px 0px;
		}
		
	#RoomTitle{
		color:#696768;
		font-weight:bold;
		margin-bottom:10px;
		}	
			
	#HS_HotelComfort{
		display:none;
		}
		
	#HS_HotelLabel_0{
		display:none;
		}
		
	#Room1stRow{
		float:left;
		margin:0px 45px 0px 0px;
		}
	
	#Room2ndRow{
		border:1px #F8F6F7 solid;
		}
		
	#BoardingTypeLabel{
		color:#696768;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		}
	
	#RoomButtonsContainer{
		clear:left;
		width:300px;
		}
		
	#AngeboteTitle{
		color:#696768;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		}
		
	#AngeboteBox
	{
		height:auto!important;
		height:1px;
		}
	
	#AngeboteSelectContainer{
		float:left;
		}
		
		#AngeboteSelectContainer SELECT{
		width:230px;
		margin-bottom:10px!important;
		margin-bottom:0px;
		}
		
	#AngeboteDescription{
		width:320px;
		margin-left:15px;
		margin-bottom:10px!important;
		margin-bottom:0px;
		float:left;
		}
		
	
	#resultOrderTitle{
		color:#696768;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		}
	
	#SearchButtonBox{
		float:left;
		background:#CA0948;
		height:20;
		color:#ffffff;
		margin-top:1px;
		clear:both;
		width:594px!important;
		width:594px;
		}
	
	#SearchButton{
		background:#CA0948;
		height:18;
		margin-top:2px;
		margin-bottom:2px;
		margin-right:10px;
		float:right;
		}
	
	#SearchButton A{
		font-family:Verdana,arial,tahoma;
		font-weight:bold;
		color:#FFFFFF;
		font-size:11px;		
		}
		
	.SplashscreenText{
		color:#696768;
		font-weight:bold;
		font-size:13px;
		}
		
/*-------- Modulo risultati: ---------*/
	.HR_Hotel_Box{
		/*background:rgb(239,239,239);*/
	}



	/*-------- Riquadro ordinamento ricerca: ---------*/
	
		.HR_Note
		{
			color:#999999;
			}
		
		#HR_CatFilter_Box{
			background:#FDF6B8;
			}
	/*-------- Intestazione albergo ---------*/
		/*-------- Ragione sociale: ---------*/
			.HR_Hotel_Desc{
				background:#EBD766;
			}
			.HR_Hotel_Desc font{
				color:#333333;
				}
	    /*-------- Categoria: ---------*/
			.HR_Hotel_Cat{
				background:#EBD766;
				padding-top: 2px;
			}
#HR_OfferBox_Caption
{
	background:#FEFCE5;
}


.HR_OfferBox_Table TD.HR_RoomOffer_Row1{
	background:#FEFCE5;
	}
	
	
	.HR_RoomOffer_Row0 TD{
		background:#FDF6B8;
		}
	
	#HR_PersonsInRoom
	{
		
		padding-right:0px!important;
		padding-right:8px;
		}
	
	#HR_RoomOffer_Price1
	{
		padding-right:0px!important;
		padding-right:8px;
		}
		
	#HR_RoomsOffer_Cmd1{
		background:#FDF6B8;
		}
	#HR_RoomsOffer_Cmd2{
		background:#FDF6B8;
		}

.HR_Rooms_Header{
		background:#FDF6B8;
		}


.ToolsLinkButton{
	background-image: url("PersSearch.css"); 
	}
	
.HR_HotelData_Box A{
	font-weight:normal;
	}

/*-------- Modulo dettaglio hotel: ------------------------------------------------------------------------*/	
#HD_HotelData_Box
	{
	background-image:url(LineaBianca20x1.gif);
	background-repeat:repeat-y;
	background-position:top right;
	margin-bottom:0px;
	padding-bottom:0px;
	}
	
	.HD_Hotel_Img {
		border:0px black solid;
		}
		
	.HD_Hotel_Box A{
		font-weight:normal;
		
		}
		
#HD_Welcome_Textbox{
	margin:0px 0px;
	padding:0px 0px;
	}
#HD_Welcome_LongText{
	margin:0px 0px;
	padding:0px 0px;
	}
		/*-------- Intestazione albergo ------------------------------------------------------*/
			
			/*-------- Ragione sociale: ---------*/
			#HD_Hotel_Desc
			{
				padding-top:3px;
				background:#EBD766;
			}
		    
		    /*-------- Categoria: ---------*/
			#HD_Hotel_Cat{
				background:#EBD766;
			}
			
	    /*-------- Riquadro link a destra: ----------------------------------------------------*/
			.ToolsLinksTitleBox{background:#EBD766;}			
			.ToolsLinksInnerBox{
				border:1px solid #EBD766;
				background:#FDF6B8;
				}
			
			.ToolsLinksInnerBox A{
				font-weight:normal;
				color:rgb(0,0,0);
				background-image:url(Pfeil_1.gif);
				background-repeat:no-repeat;
				width:100%;
				text-align:left;}
								
			.ToolsLinksInnerBox A:HOVER{
				font-weight:normal;
				color:#999999;
				background-image:url(Pfeil_2.gif);
				background-repeat:no-repeat;
				}
				
	/*-------- Dotazioni: ------------------------------------------------------------------------*/

			/*------------ intestazione -----------*/									
			.Table2 td.Table2_Cell1{
				
				}
			/* ------------ Dotazioni ---------------*/		
			.Table2 td{
				}


/* ------- Benvenuto: -----------*/		

			/*------------ Intestazione: Unita abitative -----------*/									
			.Table3 td{
				background:#EBD766;
				}
			
			/*------------ Contenuti: Unita abitative -----------*/									
			.Table3 td.data{
				text-align:center;
				color:#EFEFEF;
				}
				
/*-------- Prezzi: ------------*/
			
				
			/* -------------------- Intestazione periodo ------------------------*/									
			.Table31 caption{
				/*background:rgb(255,208,5);*/
				}
			
			/* -------------------- trattamento: intestazione / contenuti -----------*/									
			.Table31 td{
				/*background:rgb(239,239,239);*/
				}
				
			/* -------------------- riga nome camera ------------------------*/												
			.Table31 td.Data1{
				/*background:rgb(255,208,5);*/
				}
			
			/* -------------------- Dettaglio prezzi ------------------------*/		
			

			/* --- Intestazioni ---*/		

			.Table32 td.Data1{
				background:rgb(255,255,255);
				}
				
			
			/* --- Valori ---*/		
			.Table32 td{
				background:rgb(255,255,255);
				}	
				
			/* -------------------- celle tabelle ------------------------*/		
			.Table1 td.Data{
				background:rgb(255,255,255);
				}
			
			
/* -------------------- Fonts ------------------------*/		
	
	.ContentNote{
		color:#656563;
		}	

	.ContentTechHeadlines{
		color:rgb(0,0,0);
		}	
	
	.ContentHeadlines{
		color:#656563;
		}	
	
	.ContentTableHeadlines
	{
		font-size:10px;
		color:rgb(0,0,0);
		}
	
	.ContentTableText{
		color:rgb(0,0,0);
		}	
		
	.ContentTechText{
		color:rgb(0,0,0);
		}	
		
	.ContentButtonLabel{
		color:rgb(0,0,0);
		}
	
	.ContentText{
		color:rgb(0,0,0);
		}
		
	.ToolsLinksText{
		color:rgb(0,0,0);
		}
		
	.ToolsLinksTitle{
		color:rgb(0,0,0);
		}






