body {
	background-color: #ceaf51;
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    color: #ceaf51;
}
img
{border:0;}
/*-----------------special to reservation---------------------*/
input {
	font-size:12px;
	border:1px solid #000000;
		}
textarea {
  
	border:1px solid #000000;
	}

fieldset {padding:10px; border:1px solid #fff; border-color:#ceaf51 #ceaf51 #ceaf51 #ceaf51; margin-bottom:10px; width:600px;}
legend { font:17px/21px Calibri, Arial, Helvetica, sans-serif;  font-weight:bold; }

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
/*----------end---------*/
.ouarzazate {
	font-size: 12px;
	text-decoration:underline;
	font-weight: bold;
}
.inscription {
	color: #FF3;
	font-weight: bold;
}
.Style1 {
	font-size: 16px;
	font-weight: bold;
	}
A.menuanchorclass:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ceaf51; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menuanchorclass:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ceaf51; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menuanchorclass:hover {
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
/*-------------accommodation---------------------*/
.hot-title{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.book:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.book:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.book:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}

.header_book {
	FONT-SIZE: 16px;  COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*-------------end acmdtion---------------------*/

A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ceaf51; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ceaf51; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.ja-newscontent IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #9B321F; PADDING-BOTTOM: 1px; MARGIN: 5px 5px 5px 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid
}


.txt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ceaf51; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.header_txt {
	FONT-SIZE: 13px;  COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.detail:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.detail:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.detail:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.title {
	color: #000000;
	font-weight: bold;
	font-size: 19px;
	
}
.footer {	color: #000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
/*  bottom links  */
A.b_link:visited {
	 FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.b_link:link {
	 FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.b_link:hover {
	FONT-SIZE: 13px; COLOR: #ceaf51; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
/*--------------email link-----------------*/
A.link:visited {
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.link:link {
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.link:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
/*------------fake-link----------------*/
A.samelink:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  color: #ceaf51; TEXT-DECORATION: none
}
A.samelink:link {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  color: #ceaf51; TEXT-DECORATION: none
}
A.samelink:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:13px;  color: #ceaf51; TEXT-DECORATION: underline
}
/*------------ end fake-link----------------*/
.ajouri{
	cursor:default;
	color:#a82f1a;
	font-size:13px;
}
/*-------------------sitemap--------------------*/
A.sitemaplink:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ceaf51; TEXT-DECORATION: none
}
A.sitemaplink:link {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ceaf51; TEXT-DECORATION: none
}
A.sitemaplink:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FFFFFF; TEXT-DECORATION: none
}

A.sitemapbig:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ceaf51; TEXT-DECORATION: underline
}
A.sitemapbig:link {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ceaf51; TEXT-DECORATION: underline
}
A.sitemapbig:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF; TEXT-DECORATION: underline
}
/*----------------end sitemap-------------------*/
