#wrapper {
	MARGIN-BOTTOM: -25px; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #fff
}

#center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto
}

#band {
	MARGIN-LEFT: 8px;
	WIDTH: 1000px;
	MARGIN-RIGHT: 8px;
	HEIGHT: 90px;
	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: 90px
}
#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
}

#rech {
	WIDTH: 960px;
	margin-right: 8px;
	margin-left: 8px;
}
#rech1 {
	FLOAT: right; WIDTH: 700px
}
#rech11 {
	PADDING-LEFT: 10px; WIDTH: 327px; PADDING-TOP: 57px; HEIGHT: 64px
}
#rech12 {
	WIDTH: 337px; HEIGHT: 93px
}
#rech2 {
	FLOAT: left; BACKGROUND-IMAGE: url(../riad-images/cadre.jpg); WIDTH: 260px; HEIGHT: 300px
}

#rech2 imgtleft {
	float: left; WIDTH: 234px; HEIGHT: 166px
}
#rech2 imgtlefte{
   float: left; WIDTH: 234px; HEIGHT: 94px; margin-top: 10px
}
#reche {
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/marrakech-evenement-weeding.jpg);
	WIDTH: 260px;
	HEIGHT: 300px;
	background-repeat: repeat-y;
}
.culture {
BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 235px; HEIGHT: 253px; PADDING-TOP: 5px; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-IMAGE: url(images/marrakech-culture.jpg)
}
#rech21 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#rech21 TR {
	padding: 5px;
	margin-top: 10px;
}

.zonet {
	BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid; BACKGROUND-COLOR: #ffffff
}
.zonet2 {
	BORDER-RIGHT: #888888 1px solid;
	BORDER-TOP: #888888 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #888888 1px solid;
	WIDTH: 130px;
	BORDER-BOTTOM: #888888 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.btnrech {
	BORDER-RIGHT: #2f2f2f 1px solid; BORDER-TOP: #2f2f2f 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #2f2f2f 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #2f2f2f 1px solid; BACKGROUND-COLOR: #2f2f2f
}

.btnd {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3399FF;
	border: 1px solid #3399FF;
}


.menoo1 {
	BACKGROUND-COLOR: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c5eded;
	border-right-color: #c5eded;
	border-bottom-color: #c5eded;
	border-left-color: #c5eded;
	margin-left: 0px;
}
.menoo1 UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.menoo1 LI {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../riad-images/li1.jpg); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 5px; COLOR: #444444; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f6f6f6
}
.menoo1 LI:hover {
	BACKGROUND-IMAGE: url(../riad-images/li2.jpg); COLOR: #c06! important
}
.menoo1 LI A:hover {
	COLOR: #c06! important
}
.menoo1 H3 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px! important; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../riad-images/menoo.gif); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title5 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px! important; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../riad-images/menoo.gif); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.btmr {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #414145
}
.images {
	
}
#fullText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}


.puceBleue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(../images/commun/puce-bleue.gif) no-repeat 2px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}

.liste {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.liste LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/commun/puce-marron.gif) no-repeat 0px 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}

.h22 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #577978; FONT-STYLE: normal; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.h22_r {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #677e98; FONT-STYLE: normal; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
.hr2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #cccccc; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.input {
	FONT-SIZE: 10px; COLOR: #676767
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6d8e8c; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, verdana, helvetica; HEIGHT: 20px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6d8e8c; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, verdana, helvetica; HEIGHT: 20px
}


.rightSide {
	FLOAT: left;
	WIDTH: 340px
}
.goDevis {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/commun/bouton-devis-out.gif) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; OVERFLOW: hidden; PADDING-TOP: 89px; HEIGHT: 0px! important
}
.goDevis:hover {
	BACKGROUND: url(../images/commun/bouton-devis-in.gif) no-repeat center top
}

#contenu {
	position:relative;
	float:left;
	width:960px;
	margin-top:10px;
}
.bloc_r{
	position:relative;
	float:left;
	margin : 0px;
	padding:0px;
	display:inline;
	width:700px;
}
#content {
	BORDER-RIGHT: #517f7c 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #517f7c 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images2/bg2.gif);
	PADDING-BOTTOM: 20px;
	BORDER-LEFT: #517f7c 1px solid;
	WIDTH: auto;
	padding-bottom: 20px;
	padding-left: 0px;
	PADDING-TOP: 20px;
	BORDER-BOTTOM: #517f7c 1px solid;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content {
	MIN-HEIGHT: 750px;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 690px;
	HEIGHT: auto! important;
	padding: 20px;
}
#content P {
	MARGIN-BOTTOM: 13px
}
#content A {
	COLOR: #07769c
}
#leftSide {
	FLOAT: left;
	padding-left: 10px;
	WIDTH: 320px
}
.leftSide {
	FLOAT: left; padding-left: 10px; margin-top: 20px; WIDTH: 340px
}
.leftS {
	FLOAT: left;
	margin-top: 10px;
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	WIDTH: 340px;
	height: 1200px;
	padding: 10px;
}
.leftSide H2 {
	
}
#leftSide H2 {
	
}
/*.intro {
	PADDING-RIGHT: 4px; PADDING-LEFT: 17px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #705801; PADDING-TOP: 0px
} */

.days {
	HEIGHT: auto! important
}
.days DD {
	padding: 5px;
}
.days H3 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 20px; TEXT-TRANSFORM: uppercase
}
.days H4 {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN: 0px 0px 20px; COLOR: #07769c
}
.days DD DL {
	CLEAR: both;
	display: block;
}
.days DD DD {
	FONT-SIZE: 11px;
	FLOAT: right;
	WIDTH: 190px;
	padding: 0px;
}
.days DD DT {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 72px; PADDING-TOP: 0px
}
.days IMG {
	WIDTH: 72px;
	float: left;
}
.days H5 {
	FONT-SIZE: 11px; COLOR: #07769c
}
.devis {
	CLEAR: both;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #07769c;
	padding: 5px;
}
.diapo {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 49px; WIDTH: 177px; PADDING-TOP: 25px
}
.diapo IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; WIDTH: 177px; PADDING-TOP: 0px; HEIGHT: 130px
}


.h33 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #517f7c; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
.h333 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #628a9d; FONT-STYLE: normal; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
.p33 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #676767; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Tahoma,verdana,helvetica
}
.divimg {
	FLOAT: left; POSITION: relative; TOP: 15px! important
}
.select_r {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 10px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 260px; COLOR: #000000; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: 'Arial'; HEIGHT: 18px
}
.clearboth {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 1px
}


#slider1 {
	MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 700px; MARGIN-RIGHT: auto; POSITION: relative; float: right; HEIGHT: 300px
}
#slider1Content {
	MARGIN-LEFT: 0px; WIDTH: 700px; POSITION: absolute; TOP: 0px
}
.slider1Image {
	DISPLAY: none; FLOAT: left; POSITION: relative
}
.slider1Image H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FILTER: alpha(opacity=90); PADDING-BOTTOM: 5px; FONT: 16px tahoma; COLOR: #6d8e8c; PADDING-TOP: 5px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; -moz-opacity: 0.9; opacity: 0.9; -khtml-opacity: 0.9
}
.slider1Image H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FILTER: alpha(opacity=90); PADDING-BOTTOM: 5px; FONT: 16px tahoma; COLOR: #6d8e8c; PADDING-TOP: 5px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; -moz-opacity: 0.9; opacity: 0.9; -khtml-opacity: 0.9
}
.clear {
	CLEAR: both
}
.slider1Image H1 STRONG {
	FONT-SIZE: 16px
}

.contenu {
	position:relative;
	float:left;
	width:960px;
	margin-top:10px;
}



.contenu {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 960px; POSITION: relative
}

DIV#menu {
	FLOAT: left; WIDTH: 302px; HEIGHT: 439px
}
.bloc_l {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 190px;
	POSITION: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.blok1 {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 260px;
	POSITION: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}



	
	
}
.menu_h {
	MARGIN-TOP: 6px;
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 260px;
	POSITION: relative;
	height: 56%;
}
.menu_h #content1 {
	BORDER-RIGHT: #517f7c 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #517f7c 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(../images2/bg2.gif); PADDING-BOTTOM: 4px; MARGIN: 2px 0px 0px; BORDER-LEFT: #517f7c 1px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #517f7c 1px solid
}
.menu_b {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 280px; PADDING-TOP: 0px; POSITION: relative
}
.menu_b #content2 {
	BORDER-RIGHT: #517f7c 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #517f7c 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(../images2/bg2.gif); PADDING-BOTTOM: 4px; MARGIN: 2px 0px 0px; BORDER-LEFT: #517f7c 1px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #517f7c 1px solid
}
.bloc3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px auto; WIDTH: 302px; PADDING-TOP: 0px; POSITION: relative
}


#content {
	MIN-HEIGHT: 750px;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 690px;
	HEIGHT: auto! important;
	padding: 20px;
	border: 1px solid #517f7c;
}
#content P {
	MARGIN-BOTTOM: 13px
}
#content A {
	COLOR: #07769c
}

.bloc2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 6px; PADDING-TOP: 0px
}
.bloc2 #content {
	BORDER-RIGHT: #afd1cf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #afd1cf 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: #afd1cf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afd1cf 1px solid
}
#contentIndex {
	BORDER-RIGHT: #afd1cf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #afd1cf 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: #afd1cf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afd1cf 1px solid
}
.contentIndex {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.contentIndexBt {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 20px; PADDING-TOP: 0px
}

SELECT {
	BORDER-RIGHT: #517f7c 1px solid; BORDER-TOP: #517f7c 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #517f7c 1px solid; COLOR: #517f7c; BORDER-BOTTOM: #517f7c 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #fcfcfc
}
TEXTAREA {
	BORDER-RIGHT: #517f7c 1px solid; BORDER-TOP: #517f7c 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #517f7c 1px solid; COLOR: #517f7c; BORDER-BOTTOM: #517f7c 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #fcfcfc
}

.align_home {
	MARGIN: 0px 0px 0px 5px; COLOR: #676767; HEIGHT: 25px
}
.align_select {
	MARGIN: 0px 0px 0px 8px; HEIGHT: 25px
}
.titre_2 {
	DISPLAY: block; MARGIN: 6px 0px 4px 8px; VERTICAL-ALIGN: middle
}









.send {
	DISPLAY: block; FLOAT: left; MARGIN: 6px 0px 4px 8px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	BORDER-RIGHT: #517f7c 1px solid; BORDER-TOP: #517f7c 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #517f7c 1px solid; COLOR: #517f7c; BORDER-BOTTOM: #517f7c 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #fcfcfc
}
FORM SELECT {
	BORDER-RIGHT: #517f7c 1px solid;
	BORDER-TOP: #517f7c 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #517f7c 1px solid;
	COLOR: #517f7c;
	BORDER-BOTTOM: #517f7c 1px solid;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #fcfcfc;
	margin-left: 10px;
}

/*INPUT {
	BORDER-BOTTOM: #dccbe3 1px solid; BORDER-LEFT: #dccbe3 1px solid; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #dccbe3 1px solid; BORDER-RIGHT: #dccbe3 1px solid; PADDING-TOP: 1px
}
TEXTAREA {
	BORDER-BOTTOM: #dccbe3 1px solid; BORDER-LEFT: #dccbe3 1px solid; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #dccbe3 1px solid; BORDER-RIGHT: #dccbe3 1px solid; PADDING-TOP: 1px
}  */


INPUT {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #6b6b6a; BORDER-BOTTOM: #d7d7d7 1px solid
}  
.buttonCC {
	BORDER-RIGHT: #00adef 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #00adef 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; TEXT-TRANSFORM: none; BORDER-LEFT: #00adef 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #00adef 1px solid; FONT-FAMILY: Verdana, Arial, Times New Roman; BACKGROUND-COLOR: #00adef; TEXT-DECORATION: none
}
.buttonajax {
	BORDER-RIGHT: #00adef 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #00adef 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; TEXT-TRANSFORM: none; BORDER-LEFT: #00adef 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #00adef 1px solid; FONT-FAMILY: Verdana, Arial, Times New Roman; BACKGROUND-COLOR: #00adef; TEXT-DECORATION: none
}






.imgex {
border: 0px; height: 140px; width: 250px; margin: 2px
}

.TitleExcursion {
	BACKGROUND-IMAGE: url(../riad-images/menoo.gif); LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0px !important; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.TitleExcursion H3 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px
}
.tex1 {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; COLOR: #999999; MARGIN-LEFT: 25px; FONT-SIZE: 11px
}
.tex2 {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tex {
	LINE-HEIGHT: 11px; COLOR: #333333
}
.tex3 {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 17px; LETTER-SPACING: 1px; COLOR: #6f6f6f; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.tex4 {
	BORDER-BOTTOM: #e8e7dd 1px solid; BORDER-LEFT: #e8e7dd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3f3f3f; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: #e8e7dd 1px solid; PADDING-TOP: 15px
}
.prixgr {
	COLOR: #1d7327; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.titrenew {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", sans-serif; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.tit1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3b241e; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.tit6 {
	BORDER-BOTTOM: #e8e7dd 1px solid; BORDER-LEFT: #e8e7dd 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f5f2ed; MARGIN-TOP: 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #7b5148; FONT-SIZE: 12px; BORDER-TOP: #e8e7dd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e8e7dd 1px solid; PADDING-TOP: 4px
}
.tit7 {
	BORDER-BOTTOM: #066514 1px solid; BORDER-LEFT: #066514 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #3399FF; MARGIN-TOP: 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #066514 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #066514 1px solid; PADDING-TOP: 4px
}
.tit8 {
	BORDER-BOTTOM: #e67401 1px solid; BORDER-LEFT: #e67401 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ff9428; MARGIN-TOP: 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #e67401 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e67401 1px solid; PADDING-TOP: 4px
}
.xcha {
	BORDER-BOTTOM: #e2e2e2 1px solid;
	BORDER-LEFT: #e2e2e2 1px solid;
	COLOR: #666666;
	FONT-SIZE: 10px;
	BORDER-TOP: #e2e2e2 1px solid;
	BORDER-RIGHT: #e2e2e2 1px solid;
	margin: 10px;
}

.normal {
	Z-INDEX: -1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 10px;
	margin: 20px;
}
.etapeActive {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0099ff; FONT-SIZE: 10px
}
SELECTE {
	COLOR: #666666; FONT-SIZE: 11px; size: 120px
}
#underlined {
    COLOR: #0099cc
	}




#property-list {
	WIDTH: 100%; MARGIN-BOTTOM: 20px
}
#property-list TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Verdana", "Arial", "sans-serif"; COLOR: #333333; FONT-SIZE: 11px; PADDING-TOP: 5px
}
#property-list TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#property-list .photo {
	VERTICAL-ALIGN: top
}
#property-list .property-name A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#property-list .property-name TD {
	PADDING-TOP: 15px
}
#property-list A.view-map {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#property-list .border-bottom {
	BORDER-BOTTOM: #eeeeee 1px solid
}
#property-list .property-rates {
	TEXT-ALIGN: center; BORDER-LEFT: #eeeeee 1px dotted; WIDTH: 180px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
#property-list .promo {
	TEXT-ALIGN: center; WIDTH: 180px; FLOAT: right; COLOR: #85312f; FONT-WEIGHT: bold
}
#property-list .reduction {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #85312f; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: none; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
#property-list .strong-points {
	PADDING-BOTTOM: 10px; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
#property-list .desc {
	LINE-HEIGHT: 15px; VERTICAL-ALIGN: top
}
#property-list .onrequestbutton {
	BACKGROUND-COLOR: #221c40; WIDTH: 180px; COLOR: #ffffff; CURSOR: pointer; FONT-WEIGHT: bold
}
#property-list .onlinebutton {
	BACKGROUND-COLOR: #2f6b30; WIDTH: 180px; COLOR: #ffffff; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
#property-list .cc {
	TEXT-ALIGN: center
}
#property-list .showpromo {
	POSITION: relative; WIDTH: 280px; MARGIN-BOTTOM: -18px; TOP: -18px; LEFT: 250px
}
#property-list .showpromo A {
	COLOR: #85312f; CURSOR: pointer
}
#property-list .showpromo INPUT {
	VERTICAL-ALIGN: -10%
}




.c_title {
	FONT-WEIGHT: bolder;
	COLOR: #db3c12;
	font-size: 11px;
	margin-left: 20px;
}
.inputform {
	BORDER-RIGHT: #517f7c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #517f7c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #517f7c 1px solid; WIDTH: 196px; COLOR: #676767; PADDING-TOP: 2px; BORDER-BOTTOM: #517f7c 1px solid
}
.inputform1 {
	BORDER-RIGHT: #517f7c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #517f7c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #517f7c 1px solid; WIDTH: 180px; COLOR: #676767; PADDING-TOP: 2px; BORDER-BOTTOM: #517f7c 1px solid
}
.imput {
	BORDER-RIGHT: #517f7c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #517f7c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #517f7c 1px solid; COLOR: #676767; PADDING-TOP: 2px; BORDER-BOTTOM: #517f7c 1px solid
}
.c_button {
	BACKGROUND-POSITION: right bottom;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CC0000;
	border: 1px solid #CC0000;
}








#ja-current-content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(images/cc-bg.gif) repeat-y right top; PADDING-TOP: 10px
}
contentdescription {
	PADDING-BOTTOM: 30px
}
H2.contentheading {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc3300; FONT-SIZE: 180%; PADDING-TOP: 0px
}
.contentheading {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc3300; FONT-SIZE: 180%; PADDING-TOP: 0px
}
TABLE.blog .contentheading {
	FONT-SIZE: 150%
}








itemFullText {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px
}
.itemFullText P {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px
}
.itemIntroText {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; PADDING-BOTTOM: 20px; COLOR: #006793; PADDING-TOP: 20px; FONT-STYLE: italic; FONT-FAMILY: "Monotype Corsiva"; FONT-VARIANT: normal
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc3; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
DIV.itemView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted
}
#k2Container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; PADDING-TOP: 0px
}
.itemFullText {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px
}
.itemFullText P {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px
}
.itemIntroText {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px
}
DIV.itemExtraFields UL LI SPAN.itemExtraFieldsLabel {
	PADDING-RIGHT: 6px; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 4px 0px 0px; WIDTH: 80px; TEXT-ALIGN: right
}
DIV.itemExtraFields {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px dotted; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 10px; MARGIN: 16px 0px 0px; COLOR: #999; PADDING-TOP: 10px
}
DIV.itemExtraFields H3 {
	COLOR: #999
}
.even {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px
}
.odd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px
}

.Reserver {
	FLOAT: right; MARGIN: 6px 0px
}
.Reserver INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	WIDTH: 101px;
	CURSOR: pointer;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	BORDER-BOTTOM-STYLE: none;
	background-color: #3399FF;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.formulaire H3 {
	FONT-SIZE: 16px; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 658px; COLOR: #000
}
.formulaire {
	FLOAT: left; WIDTH: 658px
}
.groupe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f3f4f8; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 658px; PADDING-TOP: 10px
}
.formulaire P LABEL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 236px; COLOR: #403e33; PADDING-TOP: 0px
}
.texte .formulaire P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 658px; PADDING-TOP: 0px
}
.formulaire P TEXTAREA {
	BORDER-RIGHT: #abadb3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #abadb3 1px solid; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #abadb3 1px solid; WIDTH: 200px; COLOR: #999999; PADDING-TOP: 4px; BORDER-BOTTOM: #abadb3 1px solid; HEIGHT: 90px
}
.formulaire P INPUT {
	BORDER-RIGHT: #abadb3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #abadb3 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #abadb3 1px solid; WIDTH: 200px; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #abadb3 1px solid
}
.formulaire P SELECT {
	DISPLAY: inline; FLOAT: left; WIDTH: 206px; COLOR: #999999
}
.texte .formulaire P.typeVol {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 256px; PADDING-TOP: 0px
}
.formulaire .type {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 400px
}
.formulaire .type LI {
	FONT-SIZE: 12px; MARGIN: 0px 0px 4px; COLOR: #403e33
}
.formulaire P .envoyer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/input.gif) no-repeat 0px 0px; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 0px 256px; WIDTH: 101px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none
}






#content {
	MIN-HEIGHT: 750px;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 670px;
	HEIGHT: auto! important;
	padding: 20px;
	border: 1px solid #517f7c;
}
#content P {
	MARGIN-BOTTOM: 13px
}
#content A {
	COLOR: #07769c
}
