@charset "iso-8859-1";
/* Date de création: 15/01/2007*/
body {
    font-family:  "Trebuchet MS", helvetica, sans-serif;
	font-size : 0.8em;
    color: #6b6c5a;
    background-color: ffffff; /*#e6e6d9;*/
    text-align: left;
	margin : 0;
}
#decor-en-tete {
	background-color: #ADACAD;
	text-align: center;
	visibility: visible;
	position: relative;
	height: 68px
}
#bande-adresse {
	color:#eef029;
	height:16px;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 4px;
	background:#74777C;
	position: relative;
	text-align: center;
}

#entete {
    width: 100%;
	height: 100px;
    background: url(../images/Logo.gif) no-repeat left;
    padding: 0px 0 0 75px;
	margin: 20px 0 0 10%;
	margin-left : 10%;
	text-indent: 0em;
	text-align: center;	
}
#entete h2.titreffm{
	text-indent: -500em;
	height: 90px;
	background:  url(../images/titreffm.png) no-repeat left;
}

/********/
/* menu */
/********/
#col_gauche {
    float: left;
    margin: 35px 0 0 5px;
    width: 16%;
	list-style-type: none;
	margin-top: 50px;
}

#link_list {
    margin: 0px;
    font: italic normal 10pt "Helvetica Neue", helvetica;
}

#link_list ul {
    margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
    padding-left: 2px;
    border: 1px solid;
}
#link_list ul.active {
	border-width: 3px;
}
#link_list ul li {
    list-style: none;
    margin: 0px;
    padding: 1px 0px;
}
#link_list ul li.gras {
	font-weight:bold;
}

a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}

/*** accueil ***/
#link1 a:link {
    color: #f36;
}
#link1 a:visited {
    color: #f36;
}
#link1 a:hover {
    color: #e6e6d9;
	display: block;
	width: 100%;
	background-color: #f36;
}
#link1 a:active {
    background-color: #f36;
    color: #f36;
}
#link1 ul {
    border-color: #f36;
}
#link1 li {
    color: #f36;
}

/*** actualité **/
#link2 a:link {
    color: #1879BC;
}
#link2 a:visited {
    color: #1879BC;
}
#link2 a:hover {
    color: #e6e6d9;
	display: block;
	width: 100%;
	background-color: #1879BC;
}
#link2 a:active {
    background-color: #1879BC;
    color: #1879BC;
}
#link2 ul {
    border-color: #1879BC;
}
#link2 li {
    color: #1879BC;
}

/*** activité ***/
#link6 a:link {
    color: #775804;
}
#link6 a:visited {
    color: #775804;
}
#link6 a:hover {
    background-color: #775804;
	color: #e6e6d9;
	display: block;
	width: 100%;
}
#link6 a:active {
    background-color: #775804;
    color: #775804;
}
#link6 ul {
    border-color: #775804;
}
#link6 li {
    color: #775804;
}

/*** fonctionnement ***/
#link21 a:link {
    color: #065D02;
}
#link21 a:visited {
    color: #065D02;
}
#link21 a:hover {
    background-color: #065D02;
	color: #e6e6d9;
	display: block;
	width: 100%;
}
#link21 a:active {
    background-color: #065D02;
    color: #065D02;
}
#link21 ul {
    border-color: #065D02;
}
#link21 li {
    color: #065D02;
}

/*** documentation ***/
#link9 a:link {
    color: #900;
}
#link9 a:visited {
    color: #900;
}
#link9 a:hover {
    background-color: #900;
	color: #e6e6d9;
	display: block;
	width: 100%;
}
#link9 a:active {
    background-color: #900;
    color: #900;
}
#link9 ul {
    border-color: #900;
}
#link9 li {
    color: #900;
}

/*** fille d'abraham ***/
#link20 a:link {
    color: #661073;
}
#link20 a:visited {
    color: #661073;
}
#link20 a:hover {
    background-color: #661073;
	color: #e6e6d9;
	display: block;
	width: 100%;
}
#link20 a:active {
    background-color: #661073;
    color: #661073;
}
#link20 ul {
    border-color: #661073;
}
#link20 li {
    color: #661073;
}

/*** Quartier ***/
#link22 a:link {
    color: #0926b7;
}
#link22 a:visited {
    color: #0926b7;
}
#link22 a:hover {
    background-color: #0926b7;
	color: #e6e6d9;
	display: block;
	width: 100%;
}
#link22 a:active {
    background-color: #0926b7;
    color: #0926b7;
}
#link22 ul {
    border-color: #0926b7;
}
#link22 li {
    color: #0926b7;
}

/*** Réunions ***/
#link23 a:link {
    color: #d74a19;
}
#link23 a:visited {
    color: #d74a19;
}
#link23 a:hover {
    background-color: #d74a19;
	color: #e6e6d9;
	display: block;
	width: 100%;
}
#link23 a:active {
    background-color: #d74a19;
    color: #d74a19;
}
#link23 ul {
    border-color: #d74a19;
}
#link23 li {
    color: #d74a19;
}

#mail {
	border:1px solid;
	margin-top:20px;
	font-size:xx-small;
    padding:0px 0 0 2px;
	
}
#mail h3{
	color:#f36;
	font-size:12px;
	margin: 5px;
}
#mail p{
	padding:0px;
}
#mail ul li{
	margin-left: 0px;
	font-size:bold;
}
/**********************/
/* affichage 3 ème colonne*/
/**************************/
#col_droite
	{
	font-size: 10px;	
	line-height: 15px;
	padding-left: 20px;
	width: 25%;
	float: left;
	margin-top : 50px;
	}
	
#col_droite .album-photo-titre {
	font-weight: bold;
	color : #858046;
	text-align : center;
	text-indent : 0em;
	font-style: italic;

}
#col_droite .album-photo-descro {
	font-size: 9pt;
	font-style: italic;
	color : blue;
	text-align :center;
}
/*****************************/
 /* col milieu: contenu principal */
/*****************************/

#contents {
	width : 52%;
    padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 20px;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float : left;
    text-indent: 2em;
	text-align: justify;
}

#contents h1.titre_rub{
	text-indent: 0em;
	color : #97001E;
	font-size : 1.9em;
	padding-left: 100px;
	font-style : italic;
	height : 65px;
	text-align: left;
	margin : 0;
}
#contents dl.logoh1 {
	float : left;
	text-indent:0em;
}
#contents h2.sousrub{
	text-indent:0em;
	color : #2680FF;
	padding-left : 40px;
	height : 1.5em;
}

#contents div.cadre {
	border : #858046 1px solid;
	padding : 5px; 
}

#contents h3.tit_art{
	text-indent: 0em;
	padding-left: 50px;
	height : 1.8em;
	line-height : 0.9em;
	color : #858046;
	font-size : medium;
	text-align: left;
	background: url(../images/b_art.gif) no-repeat left;
}
#contents h3.spip{
	color : #97001E;
	text-align: center;
}
#contents h3.secteur_art{
	float:left;
	color:green;
}

#contents div.descrip{
	height : 100px;
}

#contents div.texte{
	border-bottom : 1px solid #858046;
}

#contents div.corps a:link {
	color : #28596E;
	text-decoration : underline;
	border-bottom-width: 1px solid;
	border-color : #858046;  
}
#contents div.corps a:visited {
	color : #28596E;
	text-decoration : underline;
}
#contents div.corps a:hover {
	color : blue;
}
#contents div.corps a:active{
	text-decoration : none;
	background-color: transparent;
}
#contents .lien a:link {
	color : #6b6c5a;
  	background-color: transparent;
}
#contents .lien a:visited {
	color : #6b6c5a;
  	background-color: transparent;
	text-decoration : none;
}

#contents .lien a:hover {
	color : red;
  	background-color: transparent;
}
#contents div.lien {
    text-align: right;
	font-weight: bold;
}
/*********************/
/* affichage article */
/*********************/
#contents .auteur {
	text-align : right;
	font-style: italic;
}
#contents .float-right {
	margin: -5px 0 0 7px;
	float: right;
	font-size: 10pt;
	color : red;
	text-align : center;
	text-indent : 0em;
	line-height : 2em;
}
/*********************/
/* album photos articles*/
/********************/
#contents .album-photo-titre {
	font-weight: bold;
	color : #858046;
	text-align : left;
	text-indent : 0em;
	font-style: italic;

}
#contents .album-photo-descro {
	font-size: 9pt;
	font-style: italic;
	color : blue;
	text-align :left;
}

/*************************/
/* album photos des adhérants*/
/*************************/
#contents dl.imag
{
border-right: 1px solid #03A0D7;
border-bottom: 1px solid #03A0D7;
background-color: #E2EBF2;
width: 145px;
height : 187px;
text-align: center;
text-indent: 0em;
padding: 0 0 0 0;
margin-top: 0;
margin-bottom:15px;
margin-right:14px;
float: left;
font-size : 15px;
}
#contents .imag dt
{
font-weight: bold;
font-style : italic;
font-size: 10pt;
}
#contents .imag dt img
{
/*margin-top: 10px;*/
margin-top: 1em;
width: 100px;
height: 100px;
}

#contents .imag dd
{
margin: 0;
padding: 0 2px 0px 2px;
font-size: 11px;
}
/**************/
/*photo vide */
/*************/
#contents dl.imag_vide
{
width: 145px;
height : 187px;
text-align: center;
text-indent: 0em;
padding: 0 0 0 0;
margin-top: 0;
margin-bottom:15px;
margin-right:14px;
float: left;
}

/***********************/
/* informations utiles */
/***********************/
.info_util {
    padding: 0px 5px;
    margin: 0 0 10px 0;
	border: 1px solid;
	text-align: left;
}
.info_util h3 {
	color : #f36;
	font-size : 12px;
}
.info_util a:link {
	color : #f36;
	text-decoration : underline;
}
.info_util a:visited {
	color : #f36;
	text-decoration : underline;
}

.info_util a:hover {
	color : #000099;
}
.info_util a:active {
	background-color: inherit;
}
/****************/
/* pied de page */
/****************/
#foot {
    color : #F3ECA1;
	font-weight : bold;
	border : none;
	height : 20px;
	width : 700px;
    padding: 0 px;
    margin: 5px auto;
	text-align: center;
}

/***********************/
/* pied de page 2*/
/***********************/
#pied {
    color : #F3ECA1;
	font-weight : bold;
	margin : 0px auto;
	border : none;
	height : 20px;
	width : 700px;
	padding-bottom : 0 px;
	text-align: center;
}