/* CSS Document : mise en place des cadres de mise en page */
html{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body{
	background-color:rgb(183,51,45);
	margin:0;
}
a{
	color:rgb(243,230,199);
}
img{border:none}
#PAGE{
	float:left;
	width:750px;
}
#COL_MENU_GAUCHE{
	float:left;
	width: 215px;
	padding-top:40px;
	padding-left:10px;
	padding-right:5px
}
/*Premier contenant de la zone centrale : mise en ouevre du fond dégradé */
#COL_PAGE_CENTRE{
	display:block;
	float:left;
	width:518px;
	background-image:url(http://www.ryad-watier-maroc.com/squelettes/ryad-image/fond-page-centre-ryad.jpg);
	background-repeat:no-repeat;	
}
#COL_PAGE_CENTRE_INFOS{
	display:block;
	float:left;
	width:518px;
	background-image:url(http://www.ryad-watier-maroc.com/squelettes/ryad-image/fond-page-centre-infos.jpg);
	background-repeat:no-repeat;
}
#COL_PAGE_CENTRE_ESSAOUIRA{
	display:block;
	float:left;
	width:518px;
	background-image:url(http://www.ryad-watier-maroc.com/squelettes/ryad-image/fond-page-centre-essaouira.jpg);
	background-repeat:no-repeat;
}
/*Deuxième contenant : mise en place du fond TITRE */
#COL_PAGE_GAUCHE{
			width:303px;
			padding-left:30px;
			padding-right:30px;
			padding-top:110px;
}
#COL_PAGE_DROITE{
	width:130px;
	padding-right:25px;
	padding-top:110px;
}
#PLAN{
	float:left;
	width:290px;
	padding-left:10px;
	padding-top:10px;
}
#PIED{
	width:450px;
	padding-top:10px;
	padding-bottom:20px;
	float:right;
	text-align:right;
}
/*BLOC pour les pavés de présentation des suites*/
#BLOC-SUITE{
	width:298px;
	float:left;
	clear:both;
}
#BLOC-A{
	float:left;
	width:128px;
	padding-top:20px;
	margin-bottom:10px;
}
#BLOC-B{
	float:right;
	width:160px;
	padding-top:20px;
	padding-left:8px;
}
#ADRESSE{
	margin-top:50px;
	margin-bottom:50px;
}
.annonce{
	color: #FFFFFF;	
	font-size:12px;
}
.accroche{
	font-size: 9px;
	color: #FFFFFF;
	letter-spacing: 0.8em;
	text-align: center;
	width: 520px;	
	padding-top:5px;
}
/*Style pour les images*/
.img-border {
	border: 1px solid rgb(69,26,10);
}
/*Typographie*/
.titre-base{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:rgb(243,230,199);
	text-align:center;
	font-style:italic;
	margin-bottom:30px;
	word-spacing: -2px;
}
.txt-base{
	font-size:12px;
	color:rgb(69,26,10);
	margin-bottom:10px;
}
.mentions{
	font-size:10px;
	color:rgb(110,54,35);
	}
/*Typo de la colonne de droite*/
.titre-legende-photo,.spip_doc_titre{
	font-size:12px;
	color:rgb(69,26,10);
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}
.txt-legende-photo,.spip_doc_descriptif{
	font-size:11px;
	color:rgb(69,26,10);
	margin-bottom:15px;
	/*line-height:10px;*/
}
.txt-col-droite, #COL_PAGE_DROITE p.spip{
	font-size:11px;
	text-align:left;
	color:rgb(69,26,10);
	margin-bottom:15px;
}
.titre-legende-photo-suite{
	font-size:12px;
	color:rgb(110,54,35);
	font-weight:bold;
}
.txt-legende-suite{
	font-size:10px;
	color:#FFFFFF;
	margin-bottom:10px;	
	margin-top:5px;	
}
.adresse{
	font-size:10px;
	color:rgb(235,139,63);
	margin-bottom:20px;
}
.pied{
	color:#FFFFFF;
	font-size:10px;
}
/*Lien*/
a.page-base{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
a.col-base{
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
a.list-nav-lien{
	font-size:10px;
	text-decoration:none;
	word-spacing:-2px;
}
a.list-nav-lien:hover{
	font-size:10px;
	text-decoration:underline;
}
a.lien-orange{
	color:rgb(235,139,63);
	text-decoration:none;
	}
a.lien-orange:hover{
	color:rgb(235,139,63);
	text-decoration:underline;
	}	
a.lien-marron{
	color:rgb(69,26,10);
}
/*liste à puces*/
.list-nav{
	list-style-type:none;
	font-size:12px;
	margin-left:0px;
	padding-left:0px;
	color:rgb(235,139,63);
	line-height:13px;
}
.list-langue{
	list-style-type:none;
	font-size:12px;
	margin-left:0px;
	padding-left:0px;
	padding-top:20px;
	padding-bottom:10px;
	color:rgb(235,139,63);
	line-height:13px;
}
.list-plan{
	list-style-type:none;
	font-size:9px;
	color:white;
	padding-left:0px;
}
/* TABLE  SPIP*/
table.spip {
	font-size:9px;
	color:white;
}

table.spip tr.row_first {
	background-color: rgb(183,51,45);
}

table.spip tr.row_odd {
	background-color: rgb(183,51,45);
}

table.spip tr.row_even {
	background-color: rgb(183,51,45);
}

table.spip td {
	padding-left: 1px;
	text-align: left;
	vertical-align: top;
}
#COL_PAGE_DROITE dl,#COL_PAGE_DROITE dt,#COL_PAGE_DROITE dd{float:left;margin:5px 0 5px 0;max-width:155px}