/* ------------------------------ *
*       Squelette du site         *
* -------------------------------*/
body
{
	margin:0px;
	background-color:#203305;
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color:#000000;
}
#parent
{
	width:980px;
	margin:auto;
	background-image:url(images/background.jpg);
	margin:auto;
}
#banniere
{
	background-image:url(images/banniere.jpg);
	width:960px;
	height:142px;
	margin-left:7px;
}
#menu
{
	
	width:933px;
	height:30px;
	margin-left:20px;
}
#contenu
{
	background-image:url(images/background_contenu.jpg);
	background-repeat:repeat-x;
	width:933px;
	margin-left:20px;
	background-color:#e8cc8b;
	
}
#bas_de_page
{
	background-image:url(images/bas_de_page.jpg);
	width:933px;
	height:22px;
	margin-left:20px;
}
#fichier_inclus
{
	padding:3px 20px;
}
/* -------------------------- *
*     Paramètres Généraux     *
* -------------------------- */
a
{
	text-decoration:none;
	color:#000000;
}
a:hover
{
	text-decoration:none;
	color:#b51a25;
}
#texte_justifiy
{
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	text-align: justify;
} 
#texte_10
{
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
} 
#texte_justifiy2
{
	font-size:11px;
	padding-left:5px;
	padding-right:7px;
	text-align: justify;
} 
/* --------------------------- *
*       Page d'accueil         *
* ----------------------------*/
#calque_fond1
{
	background-image:url(images/a_calque_fond.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:350px;
	margin-left:14px;
	margin-top:-2px;
	padding:0px;
}
#calque_fond2
{
	background-image:url(images/a_calque_fond2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	width:485px;
	
	margin-top:31px;
	margin-bottom:0px;
	padding:0px;
}
#tableau
{
	width:100%;
	margin-top:0px;
}

#calque_fond3
{
	background-image:url(images/ac_fond_actu.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:550px;
	margin-left:14px;
	margin-top:-2px;
	padding:0px;
}
#calque_fond5
{
	background-image:url(images/ac_fond_actu.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:555px;
	margin-left:14px;
	margin-top:-2px;
	padding:0px;
}







#calque_fond4
{
	background-image:url(images/m_fond.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:537px;
	margin-left:14px;
	margin-top:-2px;
	padding:0px;
}
	

/* CHRONIQUES */
#tbl_chronique
{
border:0px solid #ccb583;
}
#tbl_chronique2
{
border:1px solid #ccb583;
}


#articles_presse
{
	position:relative;
	left:143px;
	top:10px;
}
#tableau_chapitres
{
	border-collapse:collapse;
}
#tableau_chapitres td
{
	border:1px solid #cdac72;
}
/* Association */
#chapitre_asso
{
	background-color:#edd6a2;
	padding:5px;
	position:relative;
	top:-25px;
	width:120px;
	left:290px;
	color:#679e41;
	font-size:18px;
}
/* Album */
#album_title
{
	margin-left:440px;
}

#inscription{margin:0;padding:0;}
#inscription div{padding:0 0 5px 0;}
#inscription div label.int{float:left;width:200px;}
#personne2{display:none;}
#sejourtab{border-collapse:collapse;}
#sejourtab td{border:1px solid #666;font-size:11px;padding:3px;}
#sejourtab td.int{text-align:center;color:#9a1521;font-size:12px;font-weight:bold;}
#sejourtab td.tarifs{font-weight:bold;color:#9a1521;font-size:12px;text-align:center;}
#sejourtab td.reservertd a{color:#519400;font-size:12px;font-weight:bold;}
#sejourtab td.reservertd a:hover{text-decoration:underline;}
#tabpers{border-collapse:collapse;}
#tabpers td{border:1px solid #666;font-size:11px;padding:3px;}
#tabsejour{border-collapse:collapse;}
#tabsejour td{border:1px solid #666;font-size:11px;padding:3px;}
#tabsejour td.int{text-align:center;color:#9a1521;font-size:12px;font-weight:bold;}
#tabsejour td.total{text-align:center;color:#9a1521;font-size:14px;font-weight:bold;}
