body{
margin:0px;
padding:0px;
border:0px;
 background-color:#e08914;

}


.container{
width:100%;
  height:100%;
  background-image: url(../images/bg-head.jpg);
  background-repeat:repeat-x; 
  background-color:#e08914;
 }
 .a{
 text-decoration:none;
 }
 .content{
 width:900px;
   height:993px; 
   margin-left:auto;
   margin-right:auto;
    margin-top:0px;
	
}
.clear{
	clear:both;
}
img{
	border:none;
}
/*****************************************/
.head{
	  width:900px;
      height:302px;
	  background-image: url(../../images/bg-head.jpg);
	  background-repeat:repeat-x;
	
	  }
.head .img{
width: 863px;
height:267px;
margin-left:auto;
margin-right:auto;
padding-top:8px!important;

}
.head .menu{ 
width:auto;
     height:15px;
	 margin-top:7px;
	 margin-left:43px;
	 margin-bottom:9px;
	 float:left;
	 }
.head .menuli{
	color:#5b543c;
	text-transform:uppercase;
	padding-left:2px;
	list-style:none;
	display:inline;
	font-family:"Myriad Pro";
	font-size: 11px;
	font-weight:bold;
}
.head .menuli a:link{
color:#5b543c;
text-decoration:none;
}
.head .menuli a:visited{
color:#222019;
text-decoration:none;
}
.head .langFr{
width:22px;
height:22px;
float:right;
margin-right:10px;
  }
  .head .langEn{
  width:22px;
  height:22px;
  float:right;
  margin-right:10px;
  }
/****************************C*O*N*T*E*N*U*************************/
.bodycenter{
width:819px;
background-color:#e7e7e7;
margin-top:12px;
margin-left:auto;
margin-right:auto;
border:2px;
border-color:#b13a04;
border-style:solid;
}
.left{
width:540px;
height:607px;
float:left;
}
.galery{
	width:214px;
	height:25px;
	margin-left:17px;
	margin-top:22px !important;
	margin-top:22px;
	background-image: url(../images/galery-ph.jpg);
	background-repeat:no-repeat;
	font-family:Arial;
    font-weight:bold;
	color:#585654;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
}
.phGaleri{
width:504px;
height:146px;
margin-top:3px;
margin-left:17px;
}
.rayanTXT{
color:#e08914;
font-family: "Myriad Pro";
font-size:12px;
font-weight:bold;
}
.txt{
width:471px;
height:auto;
margin-left:17px;
margin-top:10px;
padding-top:2px;
	padding-left:2px;
	font-family:"Myriad Pro";
	font-size:11px;
	font-weight:bold;
	color:#5b543c;
	}
.left .sep1H{
margin-top:17px;
        }
/**************************************************************************************************/
.div{width:150px;
height:17px;
margin-top:16px;
}
.tiret{width:18px;
height:1px;
margin-top:15px;
float:left;
}
.texte{
padding-left:2px;
   font-family: "Comic Sans MS";
   font-size:16px;
   color:#e08914;
   text-transform:uppercase;
}
.panel1Left{
width:510px;
height:111px;
margin-top:8px;
margin-left:10px;
float:left;
font-family:"Myriad Pro";
font-size: 10px;
}
.imgPanel1Left{
width:115px;
height:110px;
float:left;
}
.txtpanel1{
	width:390px;
	height:103px;
	background-image: url(../images/bg_PanelLeft.jpg);
	background-repeat:repeat-x;
	margin-top:4px;
	float:left;
	border-right-color:#625b44;
border-right-width:1px;
border-right-style:solid;
border-right-color:#625b44;
border-bottom-color:#625b44;
border-bottom-width:1px;
border-bottom-style:solid;

	
}
/*/.h1-marrakech{
padding-left:7px;
	padding-top:3px;
	font-family:"Comic Sans MS";
	font-size:11px;
	color:#ac0000;
	text-transform:capitalize;
	font-weight:bold;
	clear:both;
	}/*/
.marrakech{
margin-left:7px;
margin-top:9px;
clear:both;
	}
.p-marrakech{
	font-family:Geneva, Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size: 10px;
	color:#48505a;
	font-size:11px;
	padding-top:8px;
	padding-left:13px;
	}
.text_read{
font: Arial;
font-size:9px;
font-weight:bold;
color:#ac0000;
}
/***************************************************************************/
.left .sep2H{
width:447px;
height:2px;
margin-top:11px;
margin-left:75px;
}
/*************************R*I*G*H*T*************************************************/
.right{
width:252px;
height:607px;
float:right;
}
.sepV{
width:2px;
height:510px;
float:left;
}
.panelRight{
width:221px!important;
width:221px;
height:164px;
background-image:url(../../images/bg-panelR.jpg);
background-repeat:repeat-x;
background-color:#e7e7e7;
border:1px;
border-color:#625b44;
border-style:solid;
margin-left:auto;
margin-right:auto;
}
.top{
width:223px;
height:19px;
margin-left:auto;
margin-right:auto;
margin-top:28px;
}
.panelRight .picture{
width:213px;
height:111px;
margin-left:2px;
margin-top:3px;
margin-right:2px;
}
.panelRight .text{
	width:213px;
	margin:auto;
	height:27px;
	font-family: "Comic Sans MS";
	font-size:9px;
	color:#5b543c;
}
.readmore{
width:72px;
float:right;
font-family: "Times New Roman", Times, serif;
font-size:10px;
color:#ac0000;

}
.readmore a:link{
width:72px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ac0000;
}
.readmore a:hover{
width:72px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ac0000;
}
.readmore a:visited{
	width:72px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#790000;
}
/******************************vehicules****************/
.panelVehicule{
width:223px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:19px;
background-image:url(../images/bg_48.jpg);
background-repeat:no-repeat;

}
.panelVehicule .haut{
width:223px;
height:19px;
}
.panelVehicule .contenu{
width:223px;
height:332px;
	
}
.contenu .pict1{
width:197px;
height:129px;
margin-left:8px;
margin-top:14px;
}
.contenu .sep{
width:219px;
height:1px;
margin-top:15px;
margin-left:3px;
margin-right:auto;
}
.contenu .pict2{
width:198px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
}
/*****************************************Footer*******************************************/
.footer{
width:819px;
height:71px;

}
.footer .copyright{
width:190px;
height:22px;
margin-left:45px;
margin-top:4px;
float:left;
}
.footer .adress{
width:469px;
height:31px;
padding-top:7px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
float:right;
text-align:center;
font-weight:bold;
}
.table{
margin-left:10px;
margin-top:15px;
}
.textT{
font-family:"Myriad Pro";
	font-size: 14px;
	font-weight:bold;
	color:#5b543c;
}
.txtTable{
	margin-top:30px;
	margin-left:15px;
	font-family:"myriad Pro";
	font-size:18px;
	font-weight:bold;
	color:#e08914;
}
.txtconditions{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:50px;
padding-bottom:20px;
color:#5b543c;
}
.imgVoitures{
border:1px;
border-color:#37342c;
border-style:solid;
}
.txtexcursions{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

color:#5b543c;
}
.txtEx{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ba4405;
}
.tableE{
margin-top:20px;
margin-left:auto;
margin-right:auto;
border:1px solid #370000;
border-style:solid;
width:598px;

}
.txtTableP{
	margin-top:30px;
	margin-left:15px;
	font-family:"myriad Pro";
	font-size:14px;
	font-weight:bold;
	color:#e08914;
}
.txtType{
font-family:Geneva, Arial, Helvetica, sans-serif, "Myriad Pro";
font-size:14px;
font-weight:bold;
color:#5b543c;
}
.txtType a:link{
color:#766C4E;
}
.txtType a:hover{
	color:#413C2C;}
	.txtType a:visited{
	color:#413C2C;
}
.txtprice{
font-size:12px;
font-family:  Arial, Helvetica, sans-serif;
font-weight:bold;
color:#38362c;
}
.tableT{

margin-left:auto;
margin-right:auto;
}
.txtTarifs{
	padding-left:2px;
	font-family: "Comic Sans MS";
	font-size:13px;
	color:#CF4D05;
	text-transform:uppercase;
	float:right;
	font-weight:bold;
}
.imgTable{
width:400px;
height:236px;
margin-left:auto;
margin-top:auto;
border:1px;
border-color:#402000;
border-style:solid;
}
.txtapart{
font-family:Geneva, Arial, Helvetica, sans-serif, "Myriad Pro";
font-size:14px;
font-weight:bold;
color:#5b543c;
padding-left:10px;
padding-top:15px;
}
.blok .txtTarifs{
	padding-right:10px;
	font-family: "Comic Sans MS";
	font-size:13px;
	color:#CF4D05;
	text-transform:uppercase;
	float:right;
	font-weight:bold;
}
.blok .txtExc{
width:150px;
float:left;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ba4405;

}
.blok .img{
	float:left;
	margin-left:3px;
	margin-bottom:3px;
	border:#3C1E00;
	border:1px;
	border-style:solid;
}

.blok .texteEx{
width:350px;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5b543c;
}

.blok{
width:510px;
height:123px;
margin-left:auto;
margin-bottom:15px;
margin-right:auto;
border:1px;
border-color:#330000;
border-style:solid;
margin-top:10px;
}

.tableContact{
margin-left:50px;
_margin-left:60px;

margin-top:10px;
}
.Blokcars{
width:500px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}
.Blokcars .topC{
	width:500px;
	height:20px;
	background-color:#d8d6d6;
	font-family:"Courier New", Courier, monospace;
	font-size:15px;
	font-weight:bold;
	color:#ED8818;
	padding-left:3px;
	padding-top:3px;
}
.Blokcars .basC{
	width:503px;
	background-color:#D3D1D1;
}
.Blokcars .basC .imgC{
width:132px;
height:102px;
float:left;
}
.Blokcars .basC .txtC{
width:350px;
height:auto;
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#5b543c;
padding-top:8px;
padding-left:10px;
float:left;
}
.Blokcars .basC .txtC .txtc2{
width:350px;
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#5b543c;

padding-top:5px;
}
.Blokcars .basC .txtC .txtc2 .PriceC2{
width:auto;
height:auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#e08914;


}
.Blokcars .basC .txtR{
	width:50px;
	height:auto;
	font-family:Arial;
	font-size:13px;
	color:#EE9B02;
	padding-top:10px;
	float:right;
}
.Blokcars .basC .txtR a:link{
font-family:Arial;
font-size:13px;
color:#EE9B02;
}
.txtR a:hover{
font-family:Arial;
font-size:13px;
color:#EE9B02;
}
.txtR a:visited{
font-family:Arial;
font-size:13px;
color:#EE9B02;
}
