#contenu {
	background:				white url(/img/inter/bg_contenu_inter.jpg) no-repeat top left;
	padding-left:			100px;
	padding-right:			50px;
	width:					575px;
	
}
#contenu h2 {
	font-family:			arial, verdana, sans-serif;
	color:					#FA9815;
	font-size:				23px;
	margin-left:			-20px;
}
#contenu h3 {
	padding-left:			15px;
	background:				url(/img/inter/puce_h3.gif) no-repeat left 8px;
	color:					#842F43;
	font-size:				18px;
	margin-left:			-20px;
}
#contenu li {
	list-style:				none;
}
#contenu li a {
	background:				url(/img/inter/puce_liste.gif) no-repeat left 5px;
	padding-left:			15px;
	text-decoration:		none;
	color:					#533C3C;
}
#contenu li a:hover {
	background:				url(/img/inter/puce_liste_hover.gif) no-repeat left 5px;
	padding-left:			15px;
	color:					#E77913;
}
#contenu #filariane {
	display:				block;
	margin-top:				5px;
}
#contenu #filariane ul {
	display:				list-item;
	list-style-type:		disc;
	padding:				0;
	margin-left:			0px;
}
#contenu #filariane li {
	display:				inline;
	margin:					0;
	padding:				0;
}
#contenu #filariane a {
	color:					#752828;
	text-decoration:		none;
	background:				none;
	margin:					0;
	padding:				0;
}
#header {
	height:					158px;
	margin-bottom:			-2px;
	border:					0px;
}
html>body #header {
	margin-bottom:			0px;
}
#header-left {
	width:					615px;
	height:					158px;
	float:					left;
	background:				url(/img/inter/logo_inter.jpg) no-repeat top left;
	margin-right:			36px;
}
#header-right {
	width:					308px;
	height:					158px;
	float:					left;
	background:				url(/img/inter/logo-right_inter.jpg) no-repeat top left;
}
#degrade {
	margin-bottom:			-2px;
}
html>body #degrade {
	margin-bottom:			0px;
}
#degrade-left {
	background:				url(../img/inter/degrade-left_inter.jpg) no-repeat top right;
	width:					609px;
	height:					20px;
	float:					left;
	margin-left:			58px;
}
html>body #degrade-left {
	margin-left:			116px;
}
#degrade-right {
	background:				url(/img/inter/degrade-right_inter.jpg) no-repeat top right;
	width:					234px;
	height:					20px;
	float:					left;
}
#menu {
	float:					left;
	width:					231px;
	background:				#F1E3CA url(/img/common/bg_menu.jpg) repeat-y top left;
}
#middle {
	background:				white url(/img/inter/bg_middle_inter.jpg) repeat-y;
	margin:					0;
	padding:				0;
	width:					959px;
}
.spacer {
	font-size:				1px;
}
/** Menu **/
#menu li.active a {
	color:					#D4831F;
	background:				url(/img/common/puce_menu_hover.gif) no-repeat right center;
}
#menu li ul li {
	border:					0;
	padding:				2px;
}
#menu li.active ul li a {
	background:				url(/img/inter/puce_ssmenu_hover.gif) no-repeat right 6px;
	margin:					0 20px;
	padding-right:			15px;
}
#menu li.active ul li a:hover {
	color:					#d03e0b;
}
/** Galerie **/
#galerie {
	width:					200px;
	height:					65px;
	background:				url(/img/inter/photo_galerie_inter.jpg) no-repeat 20px 0px;
	display:				block;
	width:					100%;
	margin:					20px 0;
	padding-top:			30px;
	text-align:				left;
	font-size:				16px;
}
#galerie a {
	display:				block;
	margin-right:			0px;
	margin-left:			45%;
	text-decoration:		none;
	color:					#d6325a;
	padding-left:			20px;
	background:				url(/img/common/puce_galerie.gif) no-repeat left top;
}
#galerie a:hover {
	color:					#a80f5d;
}

#stj_inter a {
	padding-left:			80px;
	padding-top:			10px;
	margin-left:			23px;
	margin-top:				20px;
	height:					65px;
	width:					131px;
	color:					#FEDBB1;
	font-size:				15px;
	text-decoration:		none;
	font-weight:			bold;
	display:				block;
	background:				url(/img/inter/bg_stj_inter.jpg) no-repeat;
}
#stj_inter a:hover {
	background:				url(/img/inter/bg_stj_inter_hover.jpg) no-repeat;
}
#newsletter a {
	margin-left:			37px;
}

/** Menu **/
#menu li.CMS_lvl2 a {
	padding-right:			30px;
	background:				url(/img/common/puce_menu.gif) no-repeat right center;
	display:				block;
	text-decoration:		none;
	color:					#853044;
}
#menu li.CMS_lvl2 a:hover {
	color:					#D4831F;
	background:				url(/img/common/puce_menu_hover.gif) no-repeat right center;
}
#menu li.CMS_lvl2 a#CMS_current, #menu ul.CMS_lvl2 li.CMS_parent a {
	color:					#D4831F;
	background:				url(/img/common/puce_menu_hover.gif) no-repeat right center;
}
#menu ul.CMS_lvl2 li ul {
	display:				none;
}
#menu ul.CMS_lvl2 li.CMS_current ul, #menu ul.CMS_lvl2 li.CMS_parent ul {
	display:				block;
}
#menu ul.CMS_lvl1 {
	margin:					0;
	padding:				0;
	width:					234px;
}
#menu ul.CMS_lvl2 {
	text-align:				right;
	padding:				0;
	margin-right:			5px;
	margin-left:			10px;
}
#menu li.CMS_lvl1 {
	margin:					0;
	padding:				0;
	border-bottom:			0;
	list-style:				none;
	width:					230px;
}
#menu li.CMS_lvl1 a {
	display:				none;
}
#menu li.CMS_lvl2 {
	font-weight:			bold;
	padding:				10px;
	border-bottom:			1px black dotted;
	list-style:				none;
	margin:					0;
}
#menu li.CMS_lvl2 a {
	display:				block;
	padding-right:			30px;
	background:				url(/img/common/puce_menu.gif) no-repeat right center;
	text-decoration:		none;
	color:					#853044;
}
#menu ul.CMS_lvl3 {
	margin:					0;
	padding:				0;
	font-size:				12px;
}
#menu li.CMS_lvl3 {
	display:				block;
	width:					100%;
	list-style:				none;
}
#menu ul.CMS_lvl2 li.CMS_parent ul {
	margin-top:				10px;
}
#menu ul.CMS_lvl2 li.CMS_parent ul li.CMS_lvl3 a {
	background:				transparent url(/img/inter/puce_ssmenu_hover.gif) no-repeat scroll right 6px;
	margin:					0 20px;
	padding-right:			15px;
}
#menu ul.CMS_lvl2 li.CMS_parent ul li.CMS_lvl3 a:hover {
	color:					#D03E0B;
}
#menu ul li.CMS_lvl3 a#CMS_current  {
	background:				transparent url(/img/inter/puce_ssmenu_hover.gif) no-repeat scroll right 6px;
	color:					#D03E0B;
}

/** Fin du Menu **/

#contenu .gite {
	background:				#FFF4E8;
	padding:				20px;
	margin-top:				15px;
	margin-bottom:			15px;
}
#contenu .gite h4 {
	color:					#FD9513;
	font-size:				14px;
	text-decoration:		none;
	margin-top:				0;
}
#contenu .gite .contactNet {
	text-align:				right;
	display:				block;
	border-right:			2px solid #FD9513;
	font-size:				0;
}
#contenu .gite .contactNet a {
	display:				block;
	padding-right:			15px;
	color:					#FD9513;
	font-size:				12px;
}
#contenu .gite .contactNet li a, #contenu .gite .contactNet a {
	background:				none;
	color:					#FD9513;
	margin-top:				0;
	margin-bottom:			0;
}
#contenu .gite .contactNet li {
	list-style:				none;
}
acronym {
	border:					1px dotted maroon;
	cursor:					help;
}
table.form-newsletter tr th{
	text-align:				right;
	font-weight:			normal;
	color:					#823144;
	font-size:				12px;
}
table.form-newsletter input.frmField {
	border:					1px solid #823144;
}
table.form-newsletter textarea.frmField {
	border:					1px solid #823144;
}
table.form-newsletter input.frmCheckbox {
	float:					left;
}
table.form-newsletter input.frmSubmit {
	background:				beige;
	color:					#823144;
	border:					1px solid #823144;
}
table.form-newsletter {
	color:					#823144;
}
.galerie-categorie {
	text-align:				right;
	font-size:				11px;
	margin-bottom:			10px;
	float:					right;
}
.vignette {
	width:					150px;
	margin-left:			5px;
	margin-right:			5px;
	float:					left;
	vertical-align:			bottom;
}
.vignette .legende {
	margin-top:				5px;
	font-size:				11px;
	display:				block;
}
#cadre-top {
	display:				block;
	background:				url(/img/inter/bg_middle_inter.jpg) repeat-y;
	padding-right:			250px;
	height:					20px;
	text-align:				right;
}
#cadre-top .top {
	padding-right:			15px;
	background:				url(/img/inter/top.gif) no-repeat center right ;
	font-weight:			bold;
	text-decoration:		none;
}
#cadre-top a.top {
	color:					#823144;
}
#contenu ul li.galerie_1 a {
	color:					#833044;
	font-size:				15px;
	font-weight:			bold;
	background:				url(/img/inter/puce_h3.gif) no-repeat left 4px;
}
h4.galerie {
	color:					#F7A028;
}
#contenu ul li.galerie_1 {
	margin-top:				20px;
}
#contenu ul li.galerie_1 ul {
	margin-top:				10px;
}
#contenu ul li.galerie_2 a {
	color:					#5C494C;
	font-size:				12px;
	font-weight:			normal;
	background:				url(/img/inter/puce_liste.gif) no-repeat left 5px;
}
.page-galerie {
	display:block;
	width:100%;
	text-align:center;
	clear:both;
}
#contenu .page-galerie a {
	color:					#D6325A;
}
#contenu .page-galerie a:hover {
	color:					#A80F5D;
}

/*----------NOUVELLE GALERIE------------*/
img.img-galerie {
	margin-left:			10px;
	margin-right:			10px;
}
ul#arbo-galerie li {
	float:					left;
}
ul#arbo-galerie li a {
	background:				none;
	padding-left:			0;
	font-weight:			bold;
	color:					#F99811;
}
ul#arbo-galerie li a:hover {
	background:				none;
	padding-left:			0;
	color:					#C97200;
	text-decoration:		none;
}
ul#arbo-galerie li a#CMS_current {
	background:				none;
	padding-left:			0;
	color:					#C97200;
}
#photo-mois {
	text-align:				center;
}
#photo-mois h3 {
	background:				none;
}