body {
	background-color: #000;
	margin: 0px;
	padding: 0px;
	background-image: url(../riad_marrakech-images/bg.jpg);
	background-position: 50% 0px;
	background-repeat: no-repeat;
}
.riad-nasreen-marrakech {
	position:absolute;
	height: 1001px;
	width: 749px;
	margin-top: 0px;
	left: 50%;
	margin-left: -375px;
}
.marrakech_riad-head {
	position:absolute;
	margin: 0px;
	height: 127px;
	width: 749px;
}
.marrakech_riad-logo {
	position:absolute;
	margin: 0px;
	height: 127px;
	width: 60px;
}
.riad_marrakech-nasreen {
	position:absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 27px;
	color: #4d1010;
	text-decoration: none;
	text-transform: capitalize;
	margin-top: 57px;
	margin-left: 67px;
	letter-spacing: 2px;
}
.marrakech_riad-galery {
	height: 347px;
	width: 749px;
	margin-top: 162px;
	margin-left: 0px;
	position: absolute;
}
.marrakech_riad-galery2 {
	height: 111px;
	width: 749px;
	margin-top: 162px;
	margin-left: 0px;
	border: 1px solid #CCC;
	position: absolute;
}
.titre-riad_marrakech {
	height: 23px;
	margin-top: 321px;
	margin-left: 217px;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.titre-visite_riad_marrakech {
	height: 23px;
	margin-top: 283px;
	margin-left: 3px;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
.marrakech_riad-menu {
	height: 35px;
	width: 749px;
	margin-top: 127px;
	margin-left: 0px;
	position: absolute;
}
.marrakech_riad-menu a.accueil-riad_marrakech:link, .marrakech_riad-menu a.accueil-riad_marrakech:visited {
	height: 29px;
	width: 123px;
	margin-left: 0px;
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b7a860;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.marrakech_riad-menu a.visite-riad_marrakech:link, .marrakech_riad-menu a.visite-riad_marrakech:visited {
	height: 29px;
	width: 123px;
	margin-left: 125px;
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b7a860;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.marrakech_riad-menu a.situation-riad_marrakech:link, .marrakech_riad-menu a.situation-riad_marrakech:visited {
	height: 29px;
	width: 123px;
	margin-left: 250px;
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b7a860;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.marrakech_riad-menu a.services-riad_marrakech:link, .marrakech_riad-menu a.services-riad_marrakech:visited {
	height: 29px;
	width: 123px;
	margin-left: 375px;
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b7a860;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.marrakech_riad-menu a.tarifs-riad_marrakech:link, .marrakech_riad-menu a.tarifs-riad_marrakech:visited {
	height: 29px;
	width: 123px;
	margin-left: 500px;
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b7a860;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.marrakech_riad-menu a.reservation-riad_marrakech:link, .marrakech_riad-menu a.reservation-riad_marrakech:visited {
	height: 29px;
	width: 125px;
	margin-left: 625px;
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #b7a860;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b7a860;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.marrakech_riad-menu a.accueil-riad_marrakech:hover, .marrakech_riad-menu a.visite-riad_marrakech:hover, .marrakech_riad-menu a.situation-riad_marrakech:hover, .marrakech_riad-menu a.services-riad_marrakech:hover, .marrakech_riad-menu a.tarifs-riad_marrakech:hover, .marrakech_riad-menu a.reservation-riad_marrakech:hover {
	position: absolute;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #dad1b7;
	text-decoration: none;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #dad1b7;
	line-height: 19px;
	vertical-align: middle;
	letter-spacing: 1px;
}
.riad_marrakech-nasreen1 {
	position:absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6c6c6a;
	text-decoration: none;
	text-transform: capitalize;
	margin-top: 93px;
	margin-left: 67px;
	letter-spacing: 1px;
}
.marrakech_riad-contenu {
	height: 267px;
	width: 389px;
	margin-top: 513px;
	margin-left: 307px;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	padding: 0 0 0 27px;
	
}
.marrakech_riad-contenu h1 {
	position: absolute;
	text-decoration: none;
	font-size: 21px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #b7a860;
	letter-spacing: 1px;
	margin-top: 11px;
}
.marrakech_riad-contenuTXTA {/***********************************************************************/
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
	padding-right: 7px;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
}
.liver_riad_marrakech {
	margin-top: 789px;
	background-image: url(../riad_marrakech-images/adress_riad_marrakech-nasreen.jpg);
	background-repeat: no-repeat;
	height: 129px;
	width: 485px;
	margin-left: 263px;
	position: absolute;
	text-align: right;
}
.marrakech_riad-footer {
	color: #999;
	text-decoration: none;
	margin-top: 923px;
	line-height: 23px;
	height: 27px;
	width: 375px;
	margin-left: 375px;
	position: absolute;
}
a.qsn-marrakech:link, a.qsn-marrakech:visited {
	text-align: center;
	width: 125px;
	position: absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 25px;
	font-variant: small-caps;
	color: #999;
	text-decoration: none;
}
a.PLAN_marrakech:link, a.PLAN_marrakech:visited {
	text-align: center;
	width: 125px;
	position: absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 25px;
	font-variant: small-caps;
	color: #999;
	text-decoration: none;
	margin-left: 129px;
}
a.contacter_marrakech:link, a.contacter_marrakech:visited {
	text-align: center;
	width: 125px;
	position: absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 25px;
	font-variant: small-caps;
	color: #999;
	text-decoration: none;
	margin-left: 249px;
}
a.qsn-marrakech:hover, a.PLAN_marrakech:hover, a.contacter_marrakech:hover {
	text-align: center;
	position: absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 25px;
	font-variant: small-caps;
	color: #fff;
	text-decoration: none;
}
address {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #ccc;
	text-decoration: none;
	text-align: justify;
	line-height: 21px;
	font-variant: normal;
	position: absolute;
	margin-top: 897px;
	margin-left:13px;
}
address a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ab9e6a;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
}
.agence_communication {
	position: absolute;
	height: 111px;
	width: 23px;
	margin-top: 643px;
	margin-left: 737px;
	z-index:23;
}
.photo_riad {
	height: 473px;
	width: 713px;
	margin-top: 311px;
	margin-left: 11px;
	position: absolute;
	text-align:left;
}
.plan_riad {
	height: 402px;
	width: 512px;
	margin-top: 351px;
	margin-left: 217px;
	position: absolute;
	text-align:left;
}

.plan_riadTXT {
	height: 187px;
	width: 197px;
	margin-top: 565px;
	margin-left: 11px;
	position: absolute;
	text-align:left;
}
.plan_riadTXT h1{
	font-size: 15px;
	font-weight: normal;
	text-transform: capitalize;
	color: #cc6;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
}
.plan_riadTXT p{
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #fff;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 15px;
	text-align: justify;
}

.marrakech_riad {
	height: 359px;
	width: 407px;
	/*margin-top: 437px;*/
	margin-top: 375px!important;
	margin-left: 325px;
	position: absolute;
}
.marrakech_riadMerci {
	height: 330px;
	width: 407px;
	margin-top: 425px;
	margin-top: 401px!important;
	margin-left: 325px;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 21px;
	line-height: 330px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
.marrakech_riad table {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #92864d;
	text-decoration: none;
}
.marrakech_riad input.all {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #eee;
	text-decoration: none;
	background-color: #000;
	height: 13px;
	width: 173px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #999380;
}
.marrakech_riad textarea.tall {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #eee;
	text-decoration: none;
	background-color: #000;
	height: 103px;
	width: 275px;
	border: 1px solid #666;
}
.bt_marrakech_riad {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #eee;
	text-decoration: none;
	background-color: #000;
	height: 27px;
	width: 63px;
	border: 1px solid #444;
	line-height: 13px;
}
.titre_chombres {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFF;
	text-decoration: underline;
	height: 17px;
	margin-top: 163px;
	position: absolute;
}
.photo_riad-SER1 {
	height: 473px;
	width: 713px;
	margin-top: 311px;
	margin-left: 11px;
	position: absolute;
	text-align:left;
	background-color: #191817;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5; 
}
.photo_riad-SER {
	height: 473px;
	width: 713px;
	margin-top: 311px;
	margin-left: 11px;
	position: absolute;
	text-align:left;
}
.imag-services {
	position:absolute;
	width:266px;
	height:408px;
	margin-top:33px;
	margin-left:19px;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true) );
}
.texte-services {
	position:absolute;
	margin-left:289px;
	width:415px;
	height:408px;
	margin-top:33px;
	padding-left:7px;
}
#mycustomscroll {
	height: 401px;
	width: 409px;
	overflow: auto;
	position: relative;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 19px;
	color: #6f6b5d;
	text-align: left;
	padding: 3px;
}
#mycustomscrol2 {
	height: 467px;
	width: 713px;
	overflow: auto;
	position: relative;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #6f6b5d;
	text-align: left;
	padding: 3px;
}

#mycustomscrolB {
	width:381px;
	height:221px;
	margin-top: 45px;
	overflow: auto;
	padding-right:7px;
}
.table-rates {
	margin-top: 15px;
	width: 687px;
	margin-left:5px;
	border: 1px solid #b7a860;
}
.table-rates td{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #b7a860;
	border-right-color: #b7a860;
	border-bottom-color: #b7a860;
}
.table-rates td#lineD {
	font-weight: bold;
	text-transform: uppercase;
	height: 25px;
	text-indent: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7a860;
	background-color: #450b0e;
	vertical-align: middle;
	text-decoration: none;
}
a.lineLL:link,a.lineLL:visited,a.lineLL:hover{
	font-weight: normal;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7a860;
	text-decoration: none;
}

a.lineLC:link,a.lineLC:visited,a.lineLC:hover{
	font-weight: normal;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #b7a860;
	text-decoration: underline;
}

.lineTabl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1e1d19;
	text-decoration: none;
	background-color: #dbd1b8;
	text-align: center;
	line-height: 15px;
}

.lineTabll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #1e1d19;
	text-decoration: none;
	background-color: #dad1b7;
	text-align: center;
	line-height: 15px;
}
.lineTabl3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #F00;
	text-decoration: none;
	background-color: #dad1b7;
	text-align: center;
	line-height: 15px;
}
.line2Tabl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
	text-decoration: none;
	background-color: #dad1b7;
	text-indent: 15px;
	vertical-align: middle;
}
.txt_tarifs{
	width:405px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	margin-left:275px;
	margin-top:13px;
}
.langue {
	height: 15px;
	width: 51px;
	margin-top: 109px;
	margin-left: 699px;
	position: absolute;
}
.chambres-suites {
	width: 173px;
	height:auto;
	border: 1px solid #dad1b7;
	position: absolute;
	margin-top: 1px;
	margin-left: 1px;
}
.patio-terrasse {
	width: 173px;
	height:auto;
	border: 1px solid #dad1b7;
	position: absolute;
	margin-top: 1px;
	margin-left: 179px;
}
.hammam-spa {
	width: 173px;
	height:auto;
	border: 1px solid #dad1b7;
	position: absolute;
	margin-top: 1px;
	margin-left: 357px;
}
.restauration {
	width: 173px;
	height:auto;
	border: 1px solid #dad1b7;
	position: absolute;
	margin-top: 1px;
	margin-left: 535px;
}
.lienGallery{
	height: 25px;
	width: 173px;
	border: 1px solid #b7a860;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4d1010;
	text-decoration: none;
	text-align: center;
	line-height: 25px;
	background-color: #dad1b7;
	margin-top: -1px;
	margin-left: -1px;
}
.chambres-suites a:hover img,
.patio-terrasse a:hover img,
.hammam-spa a:hover img,
.restauration a:hover img {
	margin-top: 17px;
}
.Gallery-image{
	margin-top: 17px;
}
.menuGall {
	background-image: url(../riad_marrakech-images/menu-gallery-marrakech.jpg);
	background-repeat: no-repeat;
	height: 357px;
	width: 270px;
	position: absolute;
	margin-top: 111px;
	margin-left: 433px;
	z-index:1;
}
.menuGall ul {
	height: 95px;
	margin-top: 61pt;
	margin-left: 55pt;
	padding: 0pt;
}
.menuGall li {
	width: 123px;
	height: 20px;
	float: left;
	margin-left: 5px;
	list-style-type: none;
	text-align: center;
}
.menuGall a {
	font-family: tahoma,Verdana,Arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #dad1b7;
	text-decoration: none;
}

.menuGall a:hover {
	color: #815b44;
}
.flashGall {
	height: 357px;
	width: 423px;
	position: absolute;
	margin-top: 111px;
	margin-left: 3px;
}
.flashGallAmb {
	height: 373px;
	width: 713px;
	position: absolute;
	margin-top: 101px;
	margin-left: 0px;
	background-color: #101010;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85; 
}

.textChanmbres {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #dad1b7;
	height: 103px;
	width: 423px;
	text-decoration: none;
	margin-top: 377px;
	margin-left: 3px;
	position: absolute;
	line-height: 17px;
}
