/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/arriere_03.jpg); font-family:Arial;}
h1{margin:0px; padding:0px; font-size:15px; font-family:Arial; color:#FFFFFF; margin-top:4px; margin-left:30px;}
h2{margin:0px; padding:0px; font-size:15px; font-family:Arial; color:#FFFFFF; margin-top:4px; margin-left:24px;}
a{text-decoration:none; color:#990000;}
p{margin:0px; padding:0px; margin-top:6px; margin-bottom:4px; padding-left:0px!important; padding-left:4px; padding-right:0px!important; padding-right:4px;}
#page{width:910px; height:auto; clear:both; margin:auto;}
#menu{width:905px; height:54px; float:left; clear:both; margin-left:5px; margin-top:7px; background:url(../images/menu_03.jpg) no-repeat;}

#menu .a1{color:#FFFFFF; font-family:Arial; font-size:18px; font-weight:bold; float:left; width:110px; height:20px; text-align:center; margin-top:16px; margin-left:10px!important; margin-left:5px;}
#menu .a2{color:#FFFFFF; font-family:Arial; font-size:18px; font-weight:bold; float:left; width:110px; height:20px; text-align:center; margin-top:16px; margin-left:50px;}
#menu .a3{color:#FFFFFF; font-family:Arial; font-size:18px; font-weight:bold; float:left; width:110px; height:20px; text-align:center; margin-top:16px; margin-left:30px;}
#menu .a4{color:#FFFFFF; font-family:Arial; font-size:18px; font-weight:bold; float:left; width:110px; height:20px; text-align:center; margin-top:16px; margin-left:40px;}
a.stmenu{color:#FFFFFF; text-decoration:none;}
a.stmenu:hover{color:#AD0A0B;}
#flash{width:899px; margin-left:7px; height:204px; float:left; clear:both; margin-top:4px;}

#lef1{width:11px; height:480px; float: left;}
#cent1{width:892px; height:auto; float:left; background:url(../images/arr2_06.jpg); margin-top:4px; padding-bottom:34px!important; padding-bottom:16px;}

#cent11{width:218px; height:auto; float:left;}
.riaddmarrakech1{width:218px; height:30px; float:left; clear:both; background:url(../images/marrakech_08.jpg) no-repeat; margin-top:6px;}
.riaddmarrakech3{width:218px; height:30px; float:left; clear:both; background:url(../images/sejour_24.jpg) no-repeat; margin-top:10px;}
.menuriad{width:202px; height:176px; float:left; clear:both; border-bottom:1px solid #B26229; border-left:1px solid #B26229; border-right:1px solid #B26229; margin-left:8px!important; margin-left:4px; background-color:#CC9D3F;}
.riaddmarrakech2{width:218px; height:30px; float:left; clear:both; background:url(../images/marrakech_18.jpg) no-repeat; margin-top:10px;}
.topriad{width:190px; height:164px; float:left; clear:both; border-bottom:1px solid #B26229; border-left:1px solid #B26229; border-right:1px solid #B26229; margin-left:8px!important; margin-left:4px; background-color:#CC9D3F; padding-top:4px; padding-left:12px; color:#4A0000; font-weight:bold;}
.topriad2{width:190px; height:164px; float:left; clear:both; border-bottom:1px solid #B26229; border-left:1px solid #B26229; border-right:1px solid #B26229;  background-color:#CC9D3F; padding-top:4px; padding-left:12px; color:#4A0000; font-weight:bold;}
.topriad a{color:#4A0000; text-decoration:none;}

.menleft{width:170px; height:26px; float:left; clear:both; background:url(../images/riad_14.jpg) no-repeat; margin-top:8px; margin-left:7px; font-size:15px; font-family:Arial; font-weight:bold; padding-left:20px!important; padding-left:16px;}
.menleft a{color:#000000; text-decoration:none;}
.menleft a:hover{color:#AD0A0B;}
#copc{width:449px; height:auto; float:left; margin-left:8px; margin-top:12px!important;}
.cop1{width:424px; height:112px; background-color:#910909; clear:both; margin:auto;margin-top:5px;}
.cop2{width:128px; height:102px; float:left; margin:4px; background:url(../images/arcop_20.jpg) no-repeat; margin-top:6px;}
.cop21{width:120px; height:93px; margin:auto; margin-top:4px;}
.cop3{width:284px; height:86px; float:left; text-align:justify; color:#CC9D3F;}
h3{font-family:Arial; font-size:15px; color:#FFFFFF; margin:0px; padding:0px; margin-top:4px; float:left;}
.pri{width:100%; height:20px; float:left; clear:both; margin-bottom:4px;}
.price{float:left; font-size:14px; margin-top:4px; margin-left:20px; color:#CCCCCC;}
.cop4{width:284px; float:left; height:20px; text-align:right; color:#FFFFFF; font-size:13px;}
.cop4 a{color:#FFFFFF; text-decoration:none;}
.cop4 a:hover{color:#CCCCCC;}
#right1{width:206px; height:auto; float:left; margin-left:10px; margin-top:6px;}
#recherch{width:192px; height:190px; margin:auto; clear:both; background:url(../images/recherche_10.jpg) no-repeat;}
.cati{width:174px; height:20px; color:#FFFFFF; float:left; clear:both; margin-top:54px; margin-left:8px!important; margin-left:6px; font-size:13px;}
.sel{width:100px; height:auto; font-size:11px;}
.cati2{width:174px; height:20px; color:#FFFFFF; float:left; clear:both; margin-top:10px; margin-left:8px!important; margin-left:6px; font-size:13px;}
.cati3{width:180px; height:22px; clear:both; text-align:right; margin-top:0px!important; padding-top:14px!important; padding-top:0px; margin-top:14px;}
#sejour{width:206px; height:30px; float:left; clear: both; margin-top:19px; background:url(../images/sejour_24.jpg) no-repeat;}
#sejour h2{margin-left:30px;}
#sejour2{width:218px; height:30px; float:left; clear: both; margin-top:10px; background:url(../images/sejour_24.jpg) no-repeat;}
#sejour2 h2{margin-left:30px;}
.menusejour{width:202px; height:176px; float:left; clear:both; border-bottom:1px solid #B26229; border-left:1px solid #B26229; border-right:1px solid #B26229;  background-color:#CC9D3F;}
.menusejourz2{width:202px; height:auto; float:left; clear:both; border-bottom:1px solid #B26229; border-left:1px solid #B26229; border-right:1px solid #B26229;  background-color:#CC9D3F;}

#locat1{width:892px; height:auto; float:left; clear:both; margin-top:12px;}
#loc2{width:670px; height:200px; float:left; text-align:justify; font-size:14px; margin-left:6px; color:#4A0000;}
#loc3{width:193px; height:187px; float:left; margin-left:8px; border:1px solid #B26229;}

#bas{width:892px; height:71px; float:left; clear:both; background:url(../images/bas_45.jpg) no-repeat; margin-left:11px!important; margin-left:6px; text-align:center; padding-top:4px;}
#bas a {color:#000000; text-decoration:none;}
#bas a :hover{color:#4A0000;}
.brdr{border:1px solid #FFFFFF;}
#tem1{width:650px; height:100%; float:left; margin-left:10px; margin-top:8px;}

.detriad{width:640px; height:auto; float:left; clear:both;}
.detriad1{width:182px; height:148px; float:left; float:left; border:1px solid #B26229;  margin-left:8px!important; margin-left:4px; background-color:#CC9D3F; padding-top:4px; padding-left:2px; font-weight:bold; margin-right:10px; text-align:justify; color:#4A0000;}
.textdetriad{text-align:justify; color:#4A0000;}
.tel{width:550px; height:40px; margin-top:10px; float:left; clear:both; margin-left:100px!important; margin-left:40px;}
#galdet{width:620px; height:520px; float:left; clear:both; margin-top:0px; margin-left:20px!important; margin-left:10px;}
#tarifs_content{width:600px; height:100%; float:left; clear:both; margin-top:20px; margin-left:10px;}
.titredet{width:300px; height:22px; padding-top:4px; float:left; clear:both; padding-right:4px; background:url(../images/ardet.jpg) no-repeat; color:#CECECE; font-weight:bold; margin-left:8px;}

.lcop1{width:600px; height:112px; background-color:#910909; clear:both; margin:auto; margin-top:8px!important; margin-top:6px; padding-top:6px; float:left; margin-left:30px!important; margin-left:20px;}
.lcop2{width:128px; height:102px; float:left; margin:4px; background:url(../images/arcop_20.jpg) no-repeat; margin-top:3px;}
.lcop21{width:120px; height:93px; margin:auto; margin-top:4px;}
.lcop3{width:420px; height:86px; float:left; text-align:justify; color:#CC9D3F;}
.lcop4{width:420px; float:left; height:20px; text-align:right; color:#FFFFFF; font-size:13px;}
.lcop4 a{color:#FFFFFF; text-decoration:none;}
.lcop4 a:hover{color:#CCCCCC;}
/************* pag***/
.pagination {
    line-height:2em;
}
.pagination a,
.pagination span {
    padding:0.2em 0.5em;
}
.pagination a {
    border:1px solid #9AAFE5;
    color:#105CB6;
    text-decoration:none;
}
.pagination a:hover {
    border:1px solid #296BB5;
    color:#000031;
}
.pagination .prevnext {
    font-weight:bold;
}
.pagination span.disabled { 
    border:1px solid #DDDDDD;
    color:#999999;
}
.pagination span.current {
    border:1px solid #2E6AB1;
    background-color:#DDDDDD;
    color:#ffffff;
    font-weight:bold;
}
/************** riad ****/
.pat1{width:300px; height:auto; float:left;}
.pat2{width:500px; height:auto; float:left;}
.brdri{border:1px solid #999999;}
#errmsg{height:20px; width:300px; float:left; clear:both; margin-left:50px; color:#FF0000; text-align:center;}


.visi{width:640px; height:auto; float:left; clear:both;}
.visi h2{margin:0px; padding:0px; padding-top:6px; padding-bottom:6px; text-align:center; font-family:Algerian; font-size:15px; color:#920B07; }
.Style5 {color: #990000}
