/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial; font-size:12px; background:url(../images/arr_02.jpg) no-repeat; background-repeat:repeat-x; background-position:top; color:#38251D; background-color:#3C281F;}
table, form{
margin: 0; 
padding: 0;
}
h1{margin:0px; padding:0px; margin-bottom:8px; color:#014958; font-size:16px;}
p{margin:0px; padding:0px; margin-top:3px; margin-bottom:5px;}
a{color:#43000C; text-decoration:none;}
input, textarea ,select {
border:1px solid #e3e3e3;
background-color:#ffffff;
font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:10px;
font-weight:normal;
color:#4B112C;
}
#top{width:100%; height:100%;  clear:both;}
#top1{width:280px; height:61px;  margin:auto; clear:both; padding-top:35px;}
#menu{width:876px; height:37px; clear:both; background:url(../images/menu_08.jpg) no-repeat; background-position:center; margin:auto;}
.menu1{width:300px; height:20px; float:left; margin-top:8px; color:#EAE1D8; margin-left:14px!important; margin-left:8px; font-weight:bold; font-size:13px;}
.menu2{width:276px; height:20px; float:left; margin-top:8px; color:#EBDED7; margin-left:283px; font-weight:bold; font-size:13px;}
.menu1 a{text-decoration:none; color:#FCEFDC;}
.menu2 a{text-decoration:none; color:#FCEFDC;}
.menu1 a:hover{color:#EAA764;}
.menu2 a:hover{color:#EAA764;}

#picriad{width:876px; height:293px; clear:both; margin:auto;}

#cont1{width:876px; height:100%; clear:both; margin:auto; background-color:#FFFFFF;}
#cent111{width:876px; height:900px; clear:both; float:left; background-color:#FFFFFF; background:#FFFFFF; }
#left1{width:26px; height:680px; float:left; background:url(../images/trt_16.jpg);}
#milieur{width:507px; height:680px; background:url(../images/trt_18.jpg) no-repeat; background-repeat:repeat-x; float:left;}
#left2{width:31px; height:680px; float:left; background:url(../images/trt_20.jpg);}
#left3{width:312px; height:680px; float:left; background:url(../images/riad_21.jpg);}
#left3en{width:312px; height:680px; float:left; background:url(../images/riad_21_en.jpg);}
#left3es{width:312px; height:680px; float:left; background:url(../images/riad_21_es.jpg);}
#bas{width:876px; height:265px; clear:both; margin:auto; background:url(../images/bas_26.jpg) no-repeat;}

.fre{width:265px; margin-top:46px!important; margin-top:40px; margin-left:10px!important; margin-left:4px; height:260px; float:left; clear:both;}

.fpr{width:230px; margin-top:96px; margin-left:36px!important; margin-left:20px; height:273px; float:left; clear:both; color:#36241C; text-align:center; font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:12px;}




.desprom{margin-top:6px; clear:both;}
.bas1{width:760px; height:20px; clear:both; float:left; margin-top:120px; margin-left:30px!important; margin-left:20px; color:#535353; text-align:left; font-family:"Verdana","Arial","Helvetica",sans-serif; font-size:11px; text-align:center;}

.Music{width:50px; height:20px; float:left; margin-top:120px; }

.baskoss{width:810px; height:40px; float:left; margin-top:50px; color:#FEE0A9; margin-left:30px!important; margin-left:20px; font-size:11px; text-align:justify;}

.baskoss a{text-decoration:none; color:#E8D6C0;}
.baskoss a:hover{color:#EAA764;}


.bas1 a{color:#535353; text-decoration:none;}
.bas1 a:hover{color:#38251D; font-weight:bold;}

.langue{width:150px; height:14px; clear:both; margin:auto; padding-top:45px;}
/***** index ***/
#picindex1{width:876px; height:293px; clear:both; margin:auto; background:url(../images/riad_12.jpg) no-repeat;}
#ahot{width:206px; height:35px; clear:both; margin:auto; margin-top:6px;}
#textee{width:449px; height:auto; float:left; clear:both; margin-left:26px!important; margin-left:14px; margin-top:20px; font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:12px;
font-weight:normal;
color:#101010; text-align:justify; line-height:19px;}
.txtee{font-size:12px;}

.trait{width:231px; height:20px; clear:both; float:left; margin-left:80px!important; margin-left:40px; margin-top:26px;}

.txtee2{width:449px; height:20px; float:left; clear:both; margin-left:26px!important; margin-left:14px; margin-top:20px; font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:13px; color:#38251D; text-align:center;}

/************************ Services *********************/
.txtee22{font-size:11px; color:#793825; font-weight:bold;}
#picservices1{width:876px; height:293px; clear:both; margin:auto; background:url(../images/services_03.jpg) no-repeat;}


/******************* chambres *********************/
#picchambre1{width:876px; height:293px; clear:both; margin:auto; background:url(../images/chambres_03.jpg) no-repeat;}
.tittrech1{width:200px; height:20px; padding-top:0px; float:left; clear:both; border-left:1px solid #3B281F; border-right:1px solid #3B281F; border-top:1px solid #3B281F; font-weight:bold;}
.ch1{width:464px; height:146px; float:left; clear:both; background:#FFFFFF; margin-bottom:8px; border:1px solid #3B281F;}
.pch1{width:153px; height:146px; float:left;}
.ppch1{width:148px; height:107px; float:left; clear:both; background-color:#310E01; margin-left:5px!important; margin-left:2px; margin-top:4px;}
.ppch2{width:138px; height:72px; float:left; clear:both; margin-left:5px!important; margin-left:3px; margin-top:5px!important; margin-top:3px; margin-bottom:5px!important; margin-bottom:3px;}
.ppch3{width:138px; height:20px; float:left; clear:both; margin-left:5px!important; margin-left:3px; background-color:#F9EDD9; color:#3C2920; font-family:Arial; font-size:12px; text-align:center; font-weight:bold; padding-top:2px;}
.res{ width:142px; height:22px; float:left; clear:both; margin-left:8px!important; margin-left:3px; margin-top:8px;}

.pch2{width:311px; height:146px; float:left;}
.titre{width:303px; height:26px; float:left; clear:both; border-bottom:5px solid #310E01; margin-top:4px; color:#0C0401; font-size:12px; font-family:Arial; padding-left:8px; font-weight:bold;}
.desc{width:294px; height:114px; float: left; clear:both; color:#000000; font-family:"Verdana","Arial","Helvetica",sans-serif; font-size:11px; margin-top:6px; margin-left:8px!important; margin-left:4px; margin-right:6px; line-height:normal;}

.koss{width:230px; margin-top:96px; margin-left:36px!important; margin-left:20px; height:273px; float:left; clear:both; color:#181717; text-align:center; font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:10px;}



.stytxt{color:#310E01;}
#texteech{width:449px; height:auto; float:left; clear:both; margin-left:22px!important; margin-left:11px; margin-top:20px; font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:10px;
font-weight:normal;
color:#101010; text-align:justify; line-height:19px;}


#cont1ch{width:876px; height:1420px; clear:both; margin:auto;  background:url(../images/arrrr_41.jpg) no-repeat; background-repeat:repeat-y;}

#left1ch{width:26px; height:1420px; float:left; background:url(../images/trt_16.jpg) no-repeat;}
#milieurch{width:507px; height:1420px; background:url(../images/trt_18.jpg) no-repeat; background-repeat:repeat-x; float:left; background-color:#FFFFFF;}
#left2ch{width:31px; height:1420px; float:left; background:url(../images/trt_20.jpg) no-repeat; background-color:#FFFFFF;}
#left3ch{width:312px; height:1420px; float:left; background:url(../images/riad_21_en.jpg) no-repeat; }
#left3ches{width:312px; height:1420px; float:left; background:url(../images/riad_21_es.jpg) no-repeat; }
#left3ch008{width:312px; height:1420px; float:left; background:url(../images/riad_21.jpg) no-repeat; }

/**************** contact *****************/
#piccontact1{width:876px; height:293px; clear:both; margin:auto; background:url(../images/contact_03.jpg) no-repeat;}
.contact1{width:234px; height:374px; float:left;}
.contact2{width:209px; height:374px; float:left; margin-left:12px;} 
#texteecontact{width:460px; height:auto; float:left; clear:both; margin-left:26px!important; margin-left:14px; margin-top:20px; font-family:"Verdana","Arial","Helvetica",sans-serif;
font-size:10px;
font-weight:normal;
color:#101010; text-align:justify; line-height:19px;}

/***************** Tarifs *****************/
#pictarifs1{width:876px; height:293px; clear:both; margin:auto; background:url(../images/imgtarifs_03.jpg) no-repeat;}
.tarif1{width:464px; height:100%; float:left; clear:both; background-color:#FFFFFF; border:1px solid #464646;}
.tarif2{width:464px; height:24px; float:left; clear:both; background:url(../images/tarifs_03.jpg) no-repeat; margin-top:4px; color:#F9EDD9; text-align: center; font-weight:bold; font-size:12px; padding-top:4px;}
.pt1{width:297px; height:100%; float:left;}
.pt2{width:18px; height:164px; float:left; background:url(../images/trttt_09.jpg) no-repeat;}
.pt3{width:148px; height:100%; float:left;}

.pt1txt1{width:135px; height:50px; float:left; clear:both; margin-left:160px!important; margin-left:80px; margin-top:4px;}
.pt1txt2{width:135px; height:50px; float:left; clear:both; margin-left:4px; margin-top:4px;}

.trttarif{height:20px; width:137px; float:left; margin-left:160px!important; margin-left:80px; clear:both; margin-top:5px!important; margin-top:1px;}

.trttarif2{height:20px; width:137px; float:left; clear:both; margin-top:5px!important; margin-top:1px;}

.tar1{width:284px; height:18px; float:left; clear:both; margin-bottom:4px; color:#000000; padding-top:4px;}
.tarkoss1{width:180px; height:18px; float:left; margin-bottom:4px; color:#000000; padding-top:4px;}
.tarkoss2{width:60px; height:18px; float:right; clear:both; margin-bottom:4px; color:#000000; padding-top:4px;}

.stytarif{color:#321508;}
.tar2{width:50px; height:18px; float:left; clear:both; margin-bottom:4px; color:#321508; padding-top:4px; margin-left:40px!important; margin-left:24px;}

.tarif222{width:440px; height:88px; float:left; clear:both; background-color:#FFFFFF; border:1px solid #464646; margin-top:4px; padding-top:20px; padding-left:24px; color:#000000; font-size:11px;}

/******* visite ***************/
#picvisite1{width:876px; height:293px; clear:both; margin:auto; background:url(../images/visite_03.jpg) no-repeat;}
.traitxt{width:231px; height:20px; clear:both; float:left; margin-left:130px!important; margin-left:70px; margin-top:26px; text-align:center; font-family: Arial; font-size:14px; color:#38261E; font-weight:bold;}

.vis1{width:464px; height:83px; float:left; clear:both; background-color:#FFFFFF; margin-top:16px; margin-left:22px!important; margin-left:12px; border:1px solid #3B281F;}

.vis2{width:466px; height:26px; float:left; clear:both; margin-top:6px; margin-left:22px!important; margin-left:12px; background:url(../images/visite_07.jpg) no-repeat;}
.vistable{width:420px; margin-left:30px!important; margin-left:16px; float:left; clear:both; height:50px; margin-top:16px; font-weight:bold; color:#441402;}

#titrevisitec{width:400px; height:18px; float:left; clear:both; margin-top:4px; margin-left:14px!important; margin-left:8px; color:#FFFFFF; font-weight:600; font-family:Arial; font-size:14px;}

#galvisite{width:464px; height:128px; border:1px solid #3B281F; clear:both; float:left; margin-left:22px!important; margin-left:12px; background-color:#FFFFFF; margin-top:10px; }

#block_visite{
width:464px;
height:298px;
background-image:url(../img/visite_back.gif);
margin:0 0 0 25px;
}

#block_visite_header{
height:36px;
}

#block_visite_bouton{
height:87px;	
}


.block_visite_bouton{
	float:left;
	margin:10px 0 0 15px;
}

.block_visite_bouton A{
	text-decoration:none;
	color:#4f3117;
	}
	
.block_visite_bouton A:hover{
	text-decoration:underline;
	color:#4f3117;
	}

#block_visite_serie_wrapper{
	margin:0 0 0 1px;
	width:460px;
	height:158px;
	overflow:hidden;
}

.block_visite_titre{
	height:13px;
	text-align:right;
}

#block_visite_serie_inner{
	width:3006px;
	height:157px;
}

.block_image{
	float:left;
	margin:0 0 0 22px; 
}

.block_image_separate{
	float:left;
	width:2px;
}


#block_visite_serie_a,#block_visite_serie_b,#block_visite_serie_c,#block_visite_serie_d,#block_visite_serie_e,#block_visite_serie_f{
	float:left;
	overflow:hidden;
	width:460px;
	height:170px;
}

#block_visite_galerie_a,#block_visite_galerie_b,#block_visite_galerie_c,#block_visite_galerie_d,#block_visite_galerie_e,#block_visite_galerie_f{
height:75px;
width:460px;
margin:14px 0 0 0;
overflow:hidden;
}


#block_visite_galerie_inner_a,#block_visite_galerie_inner_b,#block_visite_galerie_inner_c,#block_visite_galerie_inner_d,#block_visite_galerie_inner_e,#block_visite_galerie_inner_f{
height:75px;
width:5010px;
}


.block_visite_galerie_pagination_g{
float:left;
margin:15px 0 0 25px;
color:#ac8d64;
}

.block_visite_galerie_pagination_d{
float:left;
margin:15px 0 0; margin-left:350px!important; margin-left:180px;
color:#ac8d64;
}

.block_visite_galerie_pagination A{
	color:#ac8d64;
	text-decoration:none;
}

.block_visite_galerie_pagination A:hover{
	text-decoration:underline;
}


/****************** temognage ********************/
.ensemble_blocs
{
	border:1px solid #38251D;
	width:440px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}
.bloc_msg
{
	background-color:white;
	padding:8px;

}
.infos_msg
{
	font-family:Arial, 'Times New Roman', Times, serif;
	background:url('../images/header.png') repeat-x;
	font-size:90%;
	margin-bottom:0px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	color:#3C281F;
	height:18px;
}
