

body {
	margin				: 0;
	padding				: 0;
	background			: #f1e9c9;
	background			: url(img/accueil_fond_etendu.gif) repeat-x top left #f1e9c9;
	
	scrollbar-base-color		: #ebe2c6;	/* couleur de base des barres de défilement										*/
	s-crollbar-3dlight-color		: #000;	/* couleur pour les effets de relief (3D)										*/
	scrollbar-arrow-color		: #955325;	/* couleur pour les pointeurs de défilement										*/
	scrollbar-darkshadow-color	: #955325;	/* couleur pour les ombres														*/
	scrollbar-face-color		: #ddc89d;	/* couleur pour la surface														*/
	scrollbar-highlight-color	: #fff;		/* couleur pour le bord haut et le bord gauche									*/
	scrollbar-shadow-color		: #955325;	/* couleur pour le bord droit et le bord du bas									*/
	scrollbar-track-color		: #ebe2c6;	/* couleur pour la barre de défilement non-cachée par le pointeur de défilement	*/
}

body, p, div, td, span {
	font-family			: trebuchet ms, arial, sans serif;
	font-size			: 12px;
	color				: #000;
}

a {
	color				: #9d0109;
	text-decoration		: none;
}

a:hover {
	color				: #000;
	text-decoration		: underline;
}


#interne_fond {
	background			: url(img/interne_fond.jpg) no-repeat top left #f1e9c9;
	width				: 950px;
	/*height				: 592px;*/
	/*height				: 600px;*/
	height				: 550px;
}

#interne_lunay {
	position			: absolute;
	top					: 5px;
	left				: 433px;
}

#interne_page {
	position			: absolute;
	top					: 62px;
	/*left				: 207px;*/
	/*left				: 210px;*/
	left				: 208px;
	width				: 742px;
	b-order:dashed 1px;
}

.interne_corps, .titre_1, .titre_3 {
	width				: 522px;
}
.interne_corps, .titre_2, .titre_3 {
	margin-left			: 18px;
}

.interne_corps {
	margin-top			: 20px;
	/*padding-right		: 20px;*/
	text-align			: justify;
	overflow			: auto;
	b-order:dashed 1px;
}

.interne_corps_cadre_interieur {
	padding-right		: 20px;
}

#interne_bas {
	position			: relative;
	top					: 0;
	left				: -208px;
	background			: url(img/interne_bas_fond.jpg) repeat-x top left;
}

#interne_bas_image {
	background			: url(img/interne_bas.gif) no-repeat top left;
	width				: 950px;
	height				: 158px;
}

#interne_bas_image a {
	color				: #f1e9c9;
}

#interne_bas_image .contenu {
	padding-top			: 80px;
	padding-left		: 150px;
	color				: #f1e9c9;
}

#interne_bas_liens {
	position			: relative;
	top					: 10px;
	left				: -208px;
	color				: #9d0109;
	padding				: 0;
	margin				: 0;
	padding-left		: 10px;
	width				: 950px;
	height				: 200px;
	/*border:solid 1px #000;*/
}

.bas_liens__espace {
	font-weight			: bold;
	t-ext-transform		: uppercase;
}

#ariane {
	text-align			: right;
	margin-right		: 220px;
}
#ariane, #ariane a {
	color				: #9d0109;
}

.border {
	border				: solid 1px #9d0109;
}

#pagetop {
	text-align			: right;
	margin-right		: 10px;
	margin-top			: 20px;
}

#pagetop a {
	background			: url(img/picto-haut-de-page.gif) no-repeat left;
	padding-left		: 18px;
}

/*
	-------------------------------------------------------------------------------------------------
	Titres & textes
	-------------------------------------------------------------------------------------------------
*/

.titre_1 {
	background			: url(img/titre_1_fond.gif) no-repeat bottom left;
	height				: 39px;
	padding-bottom		: 6px;
}

.titre_1 div {
	padding				: 16px 0 0 16px;
	color				: #9d0109;
	font-size			: 20px;
	text-transform		: uppercase;
	letter-spacing		: 1px;
}

.titre_2 {
	background			: #9d0109;
	padding				: 0 4px;
	color				: #fff;
	font-size			: 16px;
	text-transform		: uppercase;
	margin-top			: 10px;
	border				: solid 1px #fff;
	width				: 450px;
}

.titre_3 {
	background			: url(img/deco_04_feuille.gif) no-repeat center left;
	color				: #000;
	font-size			: 14px;
	font-weight			: bold;
	/*padding-left		: 20px;*/
	text-indent			: 20px;
	height				: 17px;
}

/*
	-------------------------------------------------------------------------------------------------
	/Titres & textes
	-------------------------------------------------------------------------------------------------
*/



/*
	-------------------------------------------------------------------------------------------------
	Modules : Agenda, Actus, Acteurs...
	-------------------------------------------------------------------------------------------------
*/

.interne_agenda_lieu_evenement, .interne_actus_accroche, .interne_acteur_nom, .interne_acteur_description {
	font-weight			: bold;
	color				: #9d0109;
	padding-left		: 20px;
}

.interne_agenda_titre, .interne_actus_titre, .interne_acteur_titre {
	margin-top			: 10px;
}

.interne_agenda_corps, .interne_actus_corps, .interne_acteur_corps {
	margin-top			: 0;
	overflow			: hidden;
	/*padding-left		: 20px;*/
}

.interne_acteur_coordonnees {
	border				: dashed 1px #9d0109;
	padding				: 10px;
}

.legende{
	color				: #9d0109;
	font-weight			: normal;
	font-style			: italic;
	text-align			: right;
}

.interne_acteur_description {
	font-weight			: normal;
	font-style			: italic;
}

.interne_acteur_lien {
	text-align			: right;
}

a.fiche_acteur {
	background			: url(img/deco_04_feuille.gif) no-repeat center left;
	color				: #000;
	font-size			: 14px;
	font-weight			: bold;
	/*text-indent			: 20px;*/
	padding-left		: 20px;
	height				: 17px;
}

.interne_acteur_fiche_titre {
	background			: url(img/puce.gif) no-repeat center left;
	font-size			: 14px;
	font-weight			: bold;
	color				: #9d0109;
	text-indent			: 14px;
	border-bottom		: dashed 1px #9d0109;
	margin-top			: 10px;
}

.agenda_date {
	font-weight			: normal;
	font-size			: 11px;
	color				: #00734b;
	padding-right		: 2px;
	h-eight				: 12px;
	margin-top			: 6px;
	background			: url(img/agenda_date.gif) no-repeat right;
}

.agenda_date a {
	font-weight			: normal;
	font-size			: 11px;
	color				: #00734b;
}

.agenda_date a:hover {
	text-decoration		: none;
	color				: #9d0109;
}

.agenda_titre_evenement {
	font-weight			: normal;
	color				: #000;
}

/*
	-------------------------------------------------------------------------------------------------
	/Modules : Agenda, Actus, Acteurs...
	-------------------------------------------------------------------------------------------------
*/




/*
	-------------------------------------------------------------------------------------------------
	Articles (sommaire de droite)
	-------------------------------------------------------------------------------------------------
*/

#articles_bloc {
	background			: #efdda5;
	height				: 410px;
}

#articles {
	/*position			: absolute;
	top					: 160px;
	left				: 690px;*/
	width				: 190px;
	background			: url(img/articles_fond.gif) no-repeat top right #efdda5;
	text-align			: left;
	/*margin-top			: 56px;*/
	/*margin-left			: 10px;*/
}

ul.articles_menu, li.articles_menu {
	margin				: 2px;
	padding				: 2px;
	l-ist-style-type		: none;
	l-ist-style-image	: url(img/puce.gif);
	l-ist-style-image	: url(img/deco_04_feuille.gif);
}

.articles_titre_module {
	background			: url(img/articles_coin.gif) no-repeat top left;
	font-size			: 20px;
	font-weight			: bold;
	/*color				: #aca591;*/
	color				: #9d0109;
	p-adding-left		: 16px;
	p-adding-right		: 16px;
	text-align			: center;
}

.articles_content {
	padding				: 16px;
	color				: #9d0109;
}
a.articles_current {
	color				: #000;
	text-decoration		: underline;
}

.articles_agenda_content {
	padding				: 0 4px;
	text-align			: right;
}

/*
	-------------------------------------------------------------------------------------------------
	/Articles (sommaire de droite)
	-------------------------------------------------------------------------------------------------
*/




/*
	-------------------------------------------------------------------------------------------------
	Menu gauche
	-------------------------------------------------------------------------------------------------
*/

#menu_gauche {
	position			: absolute;
	top					: 45;
	left				: 0;
	width				: 119px;
	height				: 290px;
	background			: url(img/deco_02.gif) no-repeat bottom right;
}
/*
#menu_gauche_espace {
	width				: 112px;
	border-right		: solid 1px #9d0109;
}

#menu_gauche ul.espace {
	list-style			: none;
	margin				: 0px;
}

#menu_gauche ul.espace li {
	border-right		: solid 3px #9d0109;
	margin-bottom		: 14px;
	padding-right		: 6px;
}

#menu_gauche ul.espace a {
	font-family			: trebuchet ms, arial;
	text-transform		: uppercase;
	font-size			: 11px;
	color				: #9d0109;
	text-decoration		: none;
}

#menu_gauche ul.espace a:hover {
	color				: #000;
	text-decoration		: underline;
}

#menu_gauche ul.rubrique {
	position			: relative;
	top					: 0;
	left				: 112px;
	list-style			: none;
	margin				: 0px;
	background			: #9d0109;
	text-align			: left;
	padding-left		: 6px;
	padding-right		: 6px;
}

#menu_gauche ul.rubrique li {
	margin-bottom		: 0;
}

#menu_gauche ul.rubrique a {
	font-family			: trebuchet ms, arial;
	text-transform		: none;
	font-size			: 11px;
	color				: #fff;
	text-decoration		: none;
}

#menu_gauche ul.rubrique a:hover {
	color				: #000;
	text-decoration		: underline;
}
*/
#deco_01 {
	position			: absolute;
	/*top					: 45px;*/
	/*left				: 91px;*/
	top					: 0;
	left				: 89px;
	l-eft				: 16px;
}

#deco_02 {
	position			: relative;
	top					: 0;
	left				: 89px;
	border:solid 1px;
}


dl, dt, dd, ul.menu, li.menu {
	margin				: 0;
	padding				: 0;
	list-style-type		: none;
}

#menu {
	position			: absolute;
	/*top					: 45px;*/
	top					: 50px;
	left				: 0;
	/*width				: 10em;*/
	width				: 112px;
	border-right		: solid 1px #c06158;
}

#menu dt {
	cursor				: pointer;
	border-right		: solid 3px #9d0109;
	text-align			: right;
	padding-right		: 6px;
	margin-bottom		: 6px;
}

#menu dd {
	position			: absolute;
	/*z-index				: 100;*/
	left				: 112px;
	/*margin-top			: -1.4em;*/
	margin-top			: -20px;
	/*width				: 112px;*/
	background			: #9d0109;
	display				: none;
	text-align			: left;
}

#menu ul {
	/*padding				: 2px;*/
}
#menu li {
	text-align			: left;
	padding				: 0 10px 0 10px;
}

#menu dt a, #menu li a {
	font-family			: trebuchet, arial, sans-serif;
	font-size			: 11px;
	/*display				: block;*/
	text-decoration		: none;
}

#menu dt a {
	color				: #9d0109;
	text-transform		: uppercase;
	display				: block;
}

#menu li a {
	color				: #fff;
	text-transform		: none;
	background			: #9d0109;
}

#menu dt a:hover {
	color				: #000;
}

#menu li a:hover {
	text-decoration		: underline;
}


/*
	-------------------------------------------------------------------------------------------------
	/Menu gauche
	-------------------------------------------------------------------------------------------------
*/



/*
	-------------------------------------------------------------------------------------------------
	Plan du site
	-------------------------------------------------------------------------------------------------
*/

.sitemap_titre_1 {
	background			: url(img/deco_04_feuille.gif) no-repeat center left;
	font-size			: 16px;
	text-indent			: 20px;
}

.sitemap_titre_2 {
	font-size			: 14px;
	padding-left		: 20px;
}

.sitemap_titre_2 a {
	background			: url(img/puce.gif) no-repeat center left;
	padding-left		: 14px;
}

.sitemap_titre_3 {
	padding-left		: 40px;
}

.sitemap_titre_3 a {
	color				: #585858;
}

/*
	-------------------------------------------------------------------------------------------------
	Plan du site
	-------------------------------------------------------------------------------------------------
*/

