/*.intro {
	POSITION: relative;
	WIDTH: 980px;
	HEIGHT: 330px
}
.intro IMG {
	POSITION: absolute; WIDTH: 980px; DISPLAY: none; HEIGHT: 330px
}
.intro .intro_titre {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 900px; BOTTOM: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: url(images/trans.png); COLOR: #333; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 10px; LEFT: 20px
}
.intro .first {
	DISPLAY: block
} */
.clear {
	CLEAR: both
}
.hotel {
	POSITION: relative; WIDTH: 982px; HEIGHT: 330px
}
.hotel IMG {
	POSITION: absolute; WIDTH: 982px; DISPLAY: none; HEIGHT: 330px
}
.hotel .hotel_titre {
	POSITION: absolute; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; WIDTH: 960px; BOTTOM: 0px; DISPLAY: none; BACKGROUND: url(images/trans.png) repeat-x; HEIGHT: 40px; COLOR: #676767; FONT-SIZE: 16px
}
.hotel .first {
	DISPLAY: block
}
.search {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 180px;
	PADDING-RIGHT: 5px;
/*	PADDING-TOP: 5px;  */
	background-image: url(images/strans.png);
}
.search_hotel {
	POSITION: absolute;
	margin-top: 10px;
	LEFT: 20px;
	background-image: url(../images/strans.png);
}
.search H2 {
	PADDING-LEFT: 15px; COLOR: #b63311; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.search .bloc {
	MARGIN: 0px auto; WIDTH: 230px
}
.search .hot {
	MARGIN: 0px auto; WIDTH: 180px
}
.hotel_resume {
	POSITION: absolute;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 15px;
	WIDTH: 300px;
	PADDING-RIGHT: 15px;
	TOP: 10px;
	RIGHT: 20px;
	PADDING-TOP: 5px;
	background-image: url(../images/trans_search.png);
	border: 1px solid #99FFFF;
}
.hotel_promo H2 {
	COLOR: #b63311; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.hotel_promo .promo_liste {
	MARGIN-BOTTOM: 10px
}
.hotel_promo .promo_liste A {
	FLOAT: left; COLOR: #676767; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.hotel_promo .promo_liste A .city {
	FONT-WEIGHT: normal
}
.hotel_promo .promo_liste .discount {
	FLOAT: right; COLOR: #b63311
}




#box_chambres_recherche {
/*    BORDER-TOP: #bec0c2 1px solid;
	BORDER-BOTTOM: #bec0c2 1px solid;
	BORDER-LEFT: #bec0c2 1px solid;
	BORDER-RIGHT: #bec0c2 1px solid;  */
	MARGIN: 0px;
	WIDTH: 235px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif;
	HEIGHT: 200px;
	COLOR: #606060;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;

	padding: 0px;
}

.homepage#box_chambres_recherche {
 MARGIN: 0px 0px 0px; WIDTH: auto
}


.homepage#box_chambres_recherche UL {
	WIDTH: 220px;
	margin-left: 10px;
}

#box_chambres_recherche UL > LI {
	BORDER-BOTTOM: #800 0px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #800 0px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, Sans-serif; FLOAT: left; COLOR: #707070; FONT-SIZE: 9pt; BORDER-TOP: #800 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #800 0px solid; PADDING-TOP: 5px
}
#box_chambres_recherche UL > LI.titre {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #707070;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	PADDING-TOP: 28px;
}
#box_chambres_recherche UL > LI.champ {
	PADDING-TOP: 10px
}
#box_chambres_recherche UL > LI.bouton {
	HEIGHT: 30px;
	PADDING-TOP: 23px;
	margin-left: 40px;
}
#box_chambres_recherche INPUT[type=text] {
	BORDER-BOTTOM: #bec0c2 1px solid; BORDER-LEFT: #bec0c2 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, Sans-serif; COLOR: #707070; FONT-SIZE: 9pt; BORDER-TOP: #bec0c2 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #bec0c2 1px solid; PADDING-TOP: 3px
}
#box_chambres_recherche INPUT[type=image] {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#box_chambres_recherche INPUT#htl {
	WIDTH: 150px
}
#box_chambres_recherche INPUT#dtn {
	WIDTH: 150px
}
#box_chambres_recherche INPUT#pda {
	WIDTH: 80px
}
#box_chambres_recherche INPUT#pdb {
	WIDTH: 80px
}
#box_chambres_recherche INPUT#nnt {
	WIDTH: 45px
}
#box_chambres_recherche INPUT[type=text]:focus {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}


SPAN.bouton_standard {
	POSITION: relative;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 9pt;
	WIDTH: 112px;
	DISPLAY: block;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	BACKGROUND: url(/ressource/image/bouton/bouton-bleu-standard.gif) no-repeat left top;
	LETTER-SPACING: 0px;
	HEIGHT: 26px;
	COLOR: #fff;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	background-color: #00CCFF;
}
input.bouton_standard {
	POSITION: relative;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 9pt;
	WIDTH: 112px;
	DISPLAY: block;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
/*	BACKGROUND: url(/ressource/image/bouton/bouton-bleu-standard.gif) no-repeat left top;  */
	LETTER-SPACING: 0px;
	HEIGHT: 26px;
	COLOR: #fff;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	background-color: #00CCFF;
}





.hot H3 {
	MARGIN: 20px 0px 5px
}
.hot .nbch1 {
	FLOAT: left
}
.hot .nbch2 {
	FLOAT: right
}
.hot .nbch {
	WIDTH: 50px
}
.hot .datepick {
	WIDTH: 70px; FLOAT: left; HEIGHT: 20px
}
.datepick_lib {
	DISPLAY: none
}
.hot .submit {
	MARGIN: 20px auto
}
.hot .desInput {
	WIDTH: 150px
}
INPUT[type=text] {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 20px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 2px
}
INPUT[type=password] {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 20px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 2px
}
SELECT {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 26px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 4px
}
TEXTAREA {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 2px
}
/*.bloc .villaDiv {
	Z-INDEX: 20; BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 238px; DISPLAY: none; BORDER-TOP: medium none; BORDER-RIGHT: #7f9db9 1px solid
}
.bloc .villaDiv A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #517f7c; PADDING-TOP: 5px
}
.bloc .villaDiv .close {
	PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/close.png) no-repeat; FLOAT: right; HEIGHT: 16px; PADDING-TOP: 0px
}
.bloc .villaDiv A:hover {
	BACKGROUND-COLOR: #eee
}
.bloc .villaDiv SPAN {
	TEXT-ALIGN: right; FLOAT: right; COLOR: #b63311; FONT-SIZE: 10px
} */
sep2 {
	MARGIN: 0px auto; WIDTH: 500px; BORDER-TOP: #ccc 1px solid
}
.sep3 {
	MARGIN: 20px 0px; BORDER-TOP: #98b2b1 1px solid
}
.bouton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #b63311; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.load.bouton {
	BACKGROUND-IMAGE: url(images/load.gif); BACKGROUND-REPEAT: no-repeat
}
.big_bouton {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; FONT-SIZE: 14px; MARGIN-RIGHT: 40px; PADDING-TOP: 10px
}


/*#band {
	MARGIN-LEFT: 8px;
	WIDTH: 984px;
	MARGIN-RIGHT: 8px;
	HEIGHT: 110px;
	position: relative;
}
#band H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ccc; TEXT-ALIGN: center
}
#band1 {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../riad-images/riad-marrakech-1.gif); COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 1px; HEIGHT: 26px; TEXT-ALIGN: right
}
#band2 {
	HEIGHT: 135px
}
#band21 {
	FLOAT: left;
	WIDTH: 260px;
	margin-left: 0px;
}
#band22 {
	FLOAT: right;
	WIDTH: 620px;
	TEXT-ALIGN: right;
	padding-right: 20px;
	margin-left: 10px;
}
#band221 {
	FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: Helvetica, sans-serif; HEIGHT: 26px
}
#band222 {
	PADDING-TOP: 5px; HEIGHT: 23px
}
#band223 {
	COLOR: #cccccc; PADDING-TOP: 10px; HEIGHT: 18px
}

#ja-search {
COLOR: #cccccc; PADDING-TOP: 10px; HEIGHT: 18px
}  */
