body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #73594c;
	margin: 0px;
}

/* HOVER */
a:hover {
	color: #feda6c;
}
a:hover.langue, a:hover.langue_on, a:hover.pagination, a:hover.pagination_on {
	color: #ffffff;
	background-color: #8d7365;
}
a:hover.jaune9 {
	color: #ffffff;
}

/* TEXTES */
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
}
.sous_menus_off {
	font-weight: normal;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.sous_menus_on {
	font-weight: normal;
	font-size: 8pt;
	color: #feda6c;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.blanc9 {
	font-weight: normal;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.blanc9_b {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.blanc11 {
	font-weight: normal;
	font-size: 11pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.noir9 {
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.beige9 {
	font-weight: normal;
	font-size: 9pt;
	color: #ccb99a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.brun9 {
	font-weight: normal;
	font-size: 9pt;
	color: #614b2b;
	font-family: Arial, Helvetica, sans-serif;
}
.jaune9 {
	font-weight: normal;
	font-size: 9pt;
	color: #f9d581;
	font-family: Arial, Helvetica, sans-serif;
}
.jaune11 {
	font-weight: normal;
	font-size: 11pt;
	color: #f9d581;
	font-family: Arial, Helvetica, sans-serif;
}
.titrenews {
	font-weight: normal;
	font-size: 11pt;
	color: #be9c5d;
	font-family: Arial, Helvetica, sans-serif;
}
.langue {
	font-weight: normal;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding:6px;
	text-decoration: none;
}
.langue_on {
	font-weight: normal;
	font-size: 8pt;
	color: #ffffff;
	background-color: #8d7365;
	font-family: Arial, Helvetica, sans-serif;
	padding:6px;
	text-decoration: none;
}
.pagination {
	padding-left: 5px;
	padding-right: 3px;
	background-color: #6a4e42; 
	color: #ffffff;
	text-decoration: none;
}
.pagination_on {
	padding-left: 5px;
	padding-right: 3px;
	background-color: #8d7365; 
	color: #ffffff;
	text-decoration: none;
}
.titre_sous_menus {
	font-weight: normal;
	font-size: 16pt;
	color: #ccb99a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


/* BACKGROUND */
.background_body_droite {
	background-image: url(images/background_body_droite.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.background_body_gauche {
	background-image: url(images/background_body_gauche.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.background_header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.background_menu {
	background-image: url(images/background_menus.gif);
}
.background_pop_up_map {
	background-image: url(images/header_pop_up.gif);
	background-repeat: no-repeat;
}
.separation_vertical {
	background-image: url(images/separation01.gif);
	background-repeat: repeat-y;
}
.separation_horizontal {
	background-image: url(images/separation02.gif);
	background-repeat: repeat-x;
}
.ombre_contenu_G {
	background-image: url(images/ombre_contenu_G.gif);
	background-repeat: repeat-y;
}
.ombre_contenu_D {
	background-image: url(images/ombre_contenu_D.gif);
	background-repeat: repeat-y;
}
.ombre_contenu_B {
	background-image: url(images/ombre_contenu_B.gif);
	background-repeat: no-repeat;
}

/* BORDURE */
.bordure_galerie_index {
	border: 3px solid #ffffff;
}
.bordure_galerie img{
	border: 3px solid #ffffff;
}
.bordure_galerie:hover img{
	border: 3px solid #FEDA6C;
}

/* FORMULAIRE */
.form_defaut {
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	background-color: #cbc0ba;
	border: 1px solid #a6948a;
	width: 340px;
	font-family: Arial, Helvetica, sans-serif;
}
.form_comment {
	font-weight: normal;
	font-size: 8pt;
	color: #000000; 
	background-color: #cbc0ba;
	border: 1px solid #a6948a;
	width: 340px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
}
.bouton1 {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background-color: #6a4e42;
	border: 1px solid #65483b;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
}
.bouton2 {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background-color: #a6948a;
	border: 1px solid #97857c;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
}

/* SPACER */
.spacer_menu {
	padding-left:14px; 
	padding-top:10px; 
	padding-bottom:10px;
}
.spacer_menu2 {
	padding-left:14px; 
	padding-top:10px;
	padding-bottom: 5px;
}
.spacer_sous_menu {
	padding-left:35px; 
	padding-top:2px; 
}
.spacer_formulaire {
	padding-top:3px; 
	padding-bottom:10px;
}