/**************************************
      Barre de menu horizontale
*************************************/
 

/* A MODIFIER DE FACON A NE TOUCHER QUE LE MAIN
 RENOMMER LE MAIN EN AUTRE CHOSE  SEARCHCRITERIA??? */

A:link {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}


DIV.justgetaway #localnav {
	FLOAT: left
}
#main {
	PADDING: 15px 0px 1px 25px; WIDTH: 705px;font-family: arial, verdana, helvetica;font-weight:bold;
}
#localnav {
	PADDING: 0px 0px 0px 0px; WIDTH: 705px;
}
#localnav_hotelcomparison {
	PADDING: 0px 0px 0px 0px; 
	margin:0px 0px 5px 0px;
	WIDTH: 533px;
	text-align:center;
}

#localnav_hotelcomparison h1{
	color:#FF3300;	
	margin:3px 0 0 0;
	font: bold 18px Verdana,Arial,Helvetica,sans-serif;

}

#localnav_optional_hotelcomparison {
	PADDING: 0px 0px 0px 0px; 
	margin:0px 0px 5px 0px;
	WIDTH: 533px;
}



#localnav_optional_hotelcomparison h2{
	padding:15px 0px 0px 0px;
	clear:both;
	margin:0px 0px 0px 0px;
	font-size:110%;
	font-weight:bold;
	colorXX:#FF3300;
	color:#666666;
	text-transform:uppercase;
	text-decorationXX:underline;
}

#localnav_hotelform {
	PADDING: 0px 0px 0px 0px; 
	margin:0px 0px 5px 0px;
	WIDTH: 533px;
	text-align:center;
}

#localnav_hotelform h1{
	color:#FF3300;	
	margin:3px 0 0 0;
	font: bold 18px Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
}

#localnav_hotelform h1{
	color:#FF3300;	
	margin:3px 0 0 0;
	font: bold 18px Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
	text-decoration:none;
}

#localnav_hotelform h1 a:link {
color:#FF3300;
text-decoration:none;
}
#localnav_hotelform h1 a:visited {
color:#FF3300;
text-decoration:none;
}
#localnav_hotelform h1 a:hover {
color:#7A7A7A;
text-decoration:none;
}
#localnav_hotelform h1 a:active {
color:#7A7A7A;
text-decoration:none;
}
#localnav_hotelform h1 a.plain {
text-decoration:none;
}



#localnav_hotelform h2{
	color:#FF3300;	
	margin:3px 0 6px 0;
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
}

#main #localnav UL {
	MARGIN: 0px 0px 0px -12px; LIST-STYLE-TYPE: none; LIST-STYLE-TYPE: none
}
#main #localnav UL LI {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main #localnav UL LI A {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; COLOR1: #999;
}
#main #localnav UL LI A:hover {
	COLOR: #000; text-decoration: underline;
}
#main p {
	padding:0px 0px 4px 0px;
	margin:0px 0 0 0;
	font-size:100%;
	font-weight:bold;
	color:#999;
}

UL LI.bycriteria {
	BORDER-RIGHT: #ccc 1px solid;COLOR: #003300;
}
UL LI.byname {
	BORDER-RIGHT: #ccc 1px solid;COLOR: #0000DD;
}


DIV.bycriteria UL LI.bycriteria A {
	COLOR: #ff3300;
}
#main #localnav UL LI.bycriteria A:hover {
	COLOR: #ff3300;TEXT-DECORATION: none;
}


DIV.byname UL LI.byname A {
	COLOR: #ff3300;TEXT-DECORATION: none;
}
#main #localnav UL LI.byname A:hover {
	COLOR: #ff3300;TEXT-DECORATION: none;
}



DIV.justgetaway UL LI.justgetaway A {
	COLOR:  #ff3300;
}

#main #localnav UL LI.justgetaway A:hover {
	COLOR: #ff3300;TEXT-DECORATION: none;
}



/*********************************************
      PARTIE FORMULAIRE DE RECHERCHES
***********************************************/


div.searchcriteria{
	width:710px;
	margin:0px 0 0px 20px;
	background-color1:#FF22F2;
	font-family: Arial,verdana,Helvetica,sans-serif;
	font-size:11px;
	line-height:14px;
}

div.searchcriteria_hotelcomparison{
	width:534px;
	margin:0px 0 0px 0px;
	background-color1:#0022F2;
}

div.searchcriteria h1{
	background-color1:#F2F2F2;
	padding:4px 8px 10px 8px;
	clear:both;
	margin:4px 0 0 0;
	font-size:180%;
	font-weight:bold;
	color:#222222;
	text-transform:uppercase;
}

div.searchcriteria h2{
	background-color1:#F2F2F2;
	padding:10px 8px 4px 10px;
	clear:both;
	margin:0px 0px 0px 0px;
	font-size:110%;
	font-weight:bold;
	color1:#DAB200;
	color:#FF3300;
	text-transform:uppercase;
}

div.searchcriteria h3{
	background-color1:#F2F2F2;
	padding:10px 8px 4px 10px;
	clear:both;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	color1:#DAB200;
	color:#666666;
	text-transform:uppercase;
}

div.searchdestination{
	margin:10px 0 0px 0px;
	padding:0px 0 4px 0;
	width:100%;
	vertical-align:top;
	background-color1:#E7F5FC;
	background-color2:#CAECFC;
	background-color3:#d1f0ff;
	background-color:#def4ff;

}


div.searchdestination_hotelcomparison{
	margin:0px 0 0px 0px;

}

div.searchcriteria div.line{
	background-color1:#FF1212;
	padding:2px 8px 3px 0px;
}

div.searchcriteria div.col_left {
	width:20%;
	background-color1:#FF1212;
	padding:2px 8px 0px 0px;
	text-align:right;
	_display: inline;
	float: left;

}

div.searchcriteria p.col_left {
	width:20%;
	background-color1:#1FF112;
	padding:3px 8px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	float: left;

}



div.searchcriteria_hotelcomparison div.col_left {
	width:25%;

}

div.searchcriteria_hotelcomparison p.col_left {
	width:25%;

}


div.searchcriteria p.col_left_small {
	width:16px;
	padding:3px 8px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	float: left;

}

div.searchcriteria .separation {
	clear: both;
	visibility:hidden;
	display1: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height_: 0px;
	background-color:#00FF12;
}


div.searchcriteria .label {
	font-size:90%;
	marginXX:-15px 0px 30px 0px;
	paddingXX:-10px 0px 30px 0px;
	colorXX:#F44;
	displayXX:inline;

}


div.searchcriteria .info {
	font-sizeXX:90%;
	margin:-1px 0px 6px 0px;
	paddingXX:-10px 0px 30px 0px;
	color:#888;
	displayXX:inline;
	font: bold 10px Verdana,Arial,Helvetica,sans-serif;

}



div.searchcriteria .bestrate {
	margin:4px 0px 0px 0px;
	color:#666;
	font: 9px Verdana,Arial,Helvetica,sans-serif;

}


div.searchcriteria .bestrate A:link {
	COLOR: #666;
}
div.searchcriteria .bestrate A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
div.searchcriteria .bestrate A:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
div.searchcriteria .bestrate A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}





div.searchcriteria div.col_33 {
	width:26%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
	background-color1:#FF0000;
}


div.searchcriteria div.col_33 p {
	margin:0px 0 0 0px;
	padding1:0px 0px 0 0px;
	vertical-align:top;
	padding:0 0px 0 0px;
}

div.searchcriteria div.col_33 input {
	margin-right:2px;
	vertical-align:middle;
	padding1:0px 10px 0 0px;
}

div.searchcriteria div.col_hotelcomparison {
	width:163px;
}

div.searchcriteria div.col_large_hotelcomparison {
	width:175px;
}


div.searchcriteria div.col_hotelcomparisonXX p {
	margin:0px 0 0 0px;
	padding1:0px 0px 0 0px;
	vertical-align:top;
	padding:0 0px 0 0px;
}

div.searchcriteria div.col_hotelcomparisonXX input {
	margin-right:2px;
	vertical-align:middle;
	padding1:0px 10px 0 0px;
}


div.searchcriteria label,p {
	padding:0px 2px 0px 8px;
	margin:0px 0 0 0;
	font-size:100%;
	font-weight:bold;
	color:#444444;
}


div.searchcriteria select{
	border:1px solid #CCCCCC;
	font-size1:11px;
	margin-right:3px;
	padding:2px;
	margin:0px;
	font-size:100%;
	line-heightXX:2em;
}



.textinputlarge {
	border:1px solid #CCCCCC;
	float1:left;
	font-size:11px;
	padding1:0px;
	margin1:0px;
	width:180px;
	height1: 150%;
	height: 1.7em;
	vertical-align:middle;
}


div.set, div.set p {
	color:#FF3300 !important;
}

#selectguests div.selectbox {
	background:transparent url(/images/search/selectbox-arrow.gif) no-repeat scroll 103px 9px;
	float:left;
	margin:7px 8px 0 0;
	width:107px;
}


#searchbutton {
	padding:0px 0px 0 0px;
	margin: 10px 0 25px 0px;
	text-align:center;
}

/********  LISTE DES DESTINATIONS ***********
********************************************/

div#destinationlist{
	position: relative;
	z-index:100;
	display:none;
	width:240px;
	BORDER: #ccc 1px solid;
	margin:20px 0 0px 2px;
	background-color:#F2F2F2;
	font-family: verdana,arial,helvetica;
	font-size:100%;
	font-size1:11px;
	font-weight1:bold;
	color:#222222;

}

#destinationlist UL {
	BORDER1: #ccc 1px solid;
	padding-top:6px;
	padding-bottom:6px;
	margin1:0px 0px 0px 30px;
	padding1:0px 0px 0px 30px;
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 30px;
}

#destinationlist UL LI {
	margin:0px;
	padding:0px;
	LIST-STYLE-TYPE: none;
	line-height1:13px;
}

#destinationlist P {
	margin:5px 0 0px 5px;
	PADDING: 0px;
	color:#555555;
}

#destinationlist div.close {
	border-top:1px solid #CCCCCC;
	padding:7px 0px 5px 0px;
	text-align:center;
	width:200px;
	margin:0px 0 0px 10px;
	background-color1:#12F2F2;
	color:#FF3300;
	

}

#datepicker_alternate {
     color:#FF3300;
     background-color:#DEF4FF;
     font-size:10px;
	border: 0px;

}

#datepicker_alternate2 {
     color:#FF3300;
     background-color:#DEF4FF;
     font-size:10px;
	border: 0px;

}

