/* CSS Document */

html { overflow: -moz-scrollbars-vertical !important; }

img { behavior: url(iepngfix.htc); }

body{
padding:0px;
background-image:url(../fr/nav/riad-fes-body.gif);
background-repeat:repeat-x;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #000;
margin: 0px;
padding:0;
color:#FFF;
behavior: url('/css/csshover.htc');
}

#player{
margin-left:10000px;
position: absolute;
}

#conteneur-acc{
width: 900px;
height:554px;
background-image:url(../fr/nav/riad-fes-back-acc.jpg);
background-repeat:no-repeat;
margin-left: -450px;
left: 50%;
position: absolute;
z-index: 10;
}

#conteneur{
	width: 900px;
	height:2143px;
	background-repeat:repeat-y;
	margin-left: -450px;
	left: 50%;
	position: absolute;
	z-index: 10;
}

#logo-acc{
width: 900px;
}

#logo{
width: 900px;
}

#contact{
width: 900px;
}

#contenu{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes_back-centre.jpg);
background-repeat:no-repeat;
}
#award{
width: 844px;
height: 497px;
margin-left: 25px;
margin-right: 0px;
background-image:url(../AAHS_2011_Logo_5star-gras.jpg); border:1px #FFF solid; 
background-repeat:no-repeat; background-color:#3f3f3f;
}
#contenu-acc{
width: 846px;
height: 457px;
}


#contenu-piscine{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-piscine.jpg);
background-repeat:no-repeat;
}

#contenu-promotion{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-promotion.jpg);
background-repeat:no-repeat;
}

#contenu-suites{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-suites.jpg);
background-repeat:no-repeat;
}

#contenu-shehe{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-sheherazade.jpg);
background-repeat:no-repeat;
}

#contenu-warda{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-warda.jpg);
background-repeat:no-repeat;
}

#contenu-fairouz{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-fairouz.jpg);
background-repeat:no-repeat;
}

#contenu-yakout{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/vback-yakout.jpg);
background-repeat:no-repeat;
}

#contenu-yasmine{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-yasmine.jpg);
background-repeat:no-repeat;
}

#contenu-zarba{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../en/nav/back-zarbajade.jpg);
background-repeat:no-repeat;
}

#contenu-zahra{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-zahra.jpg);
background-repeat:no-repeat;
}

#contenu-ghalia{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-ghalia.jpg);
background-repeat:no-repeat;
}

#contenu-quamar{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-quamar.jpg);
background-repeat:no-repeat;
}

#contenu-nejma{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-nejma.jpg);
background-repeat:no-repeat;
}

#contenu-alia{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../es/nav/back-nejma.jpg);
background-repeat:no-repeat;
}

#contenu-salon{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-salon.jpg);
background-repeat:no-repeat;
}

#contenu-ruby{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-ruby.jpg);
background-repeat:no-repeat;
}

#contenu-restopatio{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-restpatio.jpg);
background-repeat:no-repeat;
}

#contenu-kiosque{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-kiosque.jpg);
background-repeat:no-repeat;
}

#contenu-restaurant{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-restaurant.jpg);
background-repeat:no-repeat;
}

#contenu-restaurant-form{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-restaurant-form.jpg);
background-repeat:no-repeat;
}

#contenu-eve{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-eve.jpg);
background-repeat:no-repeat;
}

#contenu-patio{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-patio.jpg);
background-repeat:no-repeat;
}

#contenu-golf{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-golf.jpg);
background-repeat:no-repeat;
}

#contenu-golf-form{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../en/nav/back-golf-form.jpg);
background-repeat:no-repeat;
}

#contenu-terr{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-terasse.jpg);
background-repeat:no-repeat;
}

#contenu-eve-form{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-eve-form.jpg);
background-repeat:no-repeat;
}

#contenu-tarifs{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-tarifs.jpg);
background-repeat:no-repeat;
}

#contenu-promo{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-promotions.jpg);
background-repeat:no-repeat;
}

#contenu-form{
width: 846px;
height: 457px;
margin-left: 25px;
margin-right: 25px;
background-image:url(../fr/nav/riad-fes-back-form.jpg);
background-repeat:no-repeat;
}

#footer{
	width: 911px;
	height: 30px;
	margin: auto auto auto auto;
	/*margin-right: 25px;*/
	font-size:10px;
	text-align:center;
	position:absolute;
	top:2px;
	z-index:10000;
	left: -4px;
}

#footer-acc{
	width: 860px;
	height: 30px;
	margin-left: 0px;
	margin-right: 25px;
	text-align:center;
	position:absolute;
	top:5px;
	z-index:10000;
}

#texte{
width: 192px; text-align:justify;
height:438px;
margin: 5px;
padding:0;
float:left;
overflow:auto;
font-size:11px;
scrollbar-face-color:#fff;
scrollbar-base-color:#FFF;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
scrollbar-shadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color: ;
scrollbar-darkshadow-Color:#000;
}

.form{
width: 387px;
height:430px;
margin: 7px;
padding:0;
float:left;
overflow:auto;
scrollbar-face-color:#fff;
scrollbar-base-color:#FFF;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
scrollbar-shadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-Color:#000;
}
.liste{ width:215px;height:447px;
margin: 5px;
padding:0;
float:left;
overflow:auto;
scrollbar-face-color:#fff;
scrollbar-base-color:#FFF;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
scrollbar-shadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-Color:#000;}

.formd{width: 359px;
height:439px;
margin: 1px;
padding:0;
float:left; 
font-family:"Lucida Console", Monaco, monospace;font-size:16px;
overflow:auto;
scrollbar-face-color:#fff;
scrollbar-base-color:#FFF;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
scrollbar-shadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-Color:#000; vertical-align:left; text-align:right
}
.formda{width: 530px;
height:452px;
margin: 1px; padding-left:10px;
padding:0;
float:left; 
font-family:"Lucida Console", Monaco, monospace;font-size:16px;
overflow:scroll;
scrollbar-face-color:#fff;
scrollbar-base-color:#FFF;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
scrollbar-shadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-Color:#000;
vertical-align:middle;
text-align:center;
}
*html #texte{
width: 170px;
margin-left: 7px;
margin-top:10px;
margin-right: 7px;
margin-bottom: 10px;
padding:0;
float:left;
}

#container{
width: 80px;
height: 440px;
overflow: auto;
margin: 0 auto;
margin-top:10px;
overflow-x:hidden;
overflow-y:hidden;
float:right;
}
 
.main-content {
width: 80px;
height: 1000px;
}

.section{
width: 80px;
margin-top:10px;
}

.section a:link img {
margin-bottom:10px;
border: #666 solid 1px;
}

.section a:hover img {
border: #000 solid 1px;
}

.section a:visited img {
border: #666 solid 1px;
}

#photos a:hover img{
border: #000 solid 1px;
}

#acc-fr{
width: 230px;
height:410px;
margin-left:9px;
margin-top: 0;
padding:6px;
color:#FFF;
position: relative;
left:0;
float:left;
}

* html #acc-fr{
width: 230px;
height:395px;
margin-left:5px;
margin-top: 0;
padding:6px;
color:#FFF;
position: relative;
left:0;
float:left;
}

#acc-en{
width: 230px;
height:395px;
margin-right:14px;
margin-top: 0;
padding:6px;
color:#FFF;
position: relative;
left:0;
float:right;
}

* html #acc-en{
width: 230px;
height:395px;
margin-right:7px;
margin-top: 0;
padding:6px;
color:#FFF;
position: relative;
left:0;
float:right;
}


ul, li{
margin-top:0px;
margin-left:8px;
color:#492E14;
}

.texte-petit{
font-size: 9px;
}

.texte-couleur{
font-size: 10px;
color:#FF9900;
}

.texte-couleur2{
font-size: 11px;
color:#FF9900;
}

h2 {
font-size: 14px;
font-weight: bold;
color: #fff;
}

h1 {
font-size: 18px;
font-weight: bold;
color: #fff;
}

.h1accueil{
font-size: 11px;
font-weight: bold;
margin: 0;
padding: 0;
}
.h2accueil{
font-size: 10px;
font-weight: bold;
margin: 0;
padding: 0;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
bottom: 0;
left: 0;
z-index:100;
background-image:url(../fr/nav/riad-fes-menu-back.gif);
background-repeat:no-repeat;
height: 30px;
width: 846px;
margin-left: 25px;
padding:0;
list-style-type: none;
text-align:center;
position: relative;
}

#menu dl {
float: left;
width: 141px;
margin: 0;
height: 30px;
position: relative;
}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
width: 141px;
margin: 0;
padding-top:7px;
height: 23px;
color: #fff;
}
#menu dd {
color: #fff;
width: 141px;
bottom:30px;
position: absolute;
background-color:#000;
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.8;
}
* html #menu dd {
color: #fff;
width: 141px;
bottom:30px;
left:0px;
position: absolute;
background-color:#000;
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.8;
}
*+html #menu dd {
color: #fff;
width: 141px;
bottom:30px;
left:0px;
position: absolute;
background-color:#000;
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.8;
}
#menu li {
text-align: center;
border-left:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
}
#menu li a{
color: #FFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#menu dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu dt a:hover {
color:#FFF;
}
#menu li a:hover {
color:#CCC;
}
a:link {
color: #fff;
}
a:visited {
text-decoration: underline;
color:#CCC;
}
a:hover {
color: #FFF;
text-decoration: underline;
}

input {
color: #fff;
padding-left:4px;
border: 1px solid #FFF;
background-color:#353535;
height: 15px;
width:185px;
font-family:"Trebuchet MS";
font-size:11px;
}
select {
color: #fff;
border: 1px solid #FFFFFF;
background-color:#353535;
height: 18px;
font-family:"Trebuchet MS";
font-size:11px;
}
textarea {
color: #fff;
border: 1px solid #FFFFFF;
background-color:#353535;
height: 40px;
width:190px;
font-family:"Trebuchet MS";
font-size:11px;
}

table td {
padding-bottom:5px;
}

label {
padding:0;
margin:0;
text-align: right;
vertical-align: top;
}
#promtion{
	border:#FFF 1px solid;
	font-size:12px; 
	font-family:"Times New Roman", Times, serif; 
	margin:auto auto auto auto; height:200px;
	}
#riad_fes{ width:900px; height:auto; font:Verdana, Geneva, sans-serif; font-size:12px;}

#Prom{
	width: 116px;
	height: 32px;
	margin-left: 25px;
	margin-right: 25px;
	text-align:center;
	position:absolute;
	top:30px;
	z-index:10000;
	left: 736px;
	overflow: visible;
}
#Prom-es{
	width: 116px;
	border:0px solid;
	height: 25px;
	margin-left: 25px;
	margin-right: 25px;
	text-align:center;
	position:absolute;
	top:40px;
	z-index:10000;
	left: 895px;
}
#Prom-FR{
	width: 116px;
	border:0px solid;
	height: 42px;
	margin-left: 25px;
	margin-right: 25px;
	text-align:center;
	position:absolute;
	top:33px;
	z-index:10000;
	left: 913px;
}

