@charset "iso-8859-1";

body {
	font-family: arial, sans-serif;
	font-size: 10;
	/* background-image : url(../images/grille.gif); */
	background-color : #FFFFFF;
	}

h2 {color: #6C0; font-size: 1.5em;}
h3 {color: #060; font-size: 1.3em;}
.gras {font-weight : bold; color : #060;}
.petit {font-size: 0.8em;}
.md {font-size: 0.9em; padding: 0;}
p.imp {font-weight: bold; color:red; text-align:center;}
ul li {list-style-image: url(images/puce.gif);}
hr {color: #060;}
input {margin: 5px;}

div.cadre {padding: 5,10; border: 2px solid #060; background-color: #F1F1F1; margin-bottom: 5px;}

a:link {color: #390; text-decoration: none;}
a:visited {color: #390; text-decoration: none;}
a:hover {color: red; text-decoration: underline;}


a.bandeau:link {color: white; text-decoration: none;}
a.bandeau:visited {color: white; text-decoration: none;}
a.bandeau:hover {color: #fc3; text-decoration: underline;}
a.bandeau:active {color: black;}

a.mg:link {color: #090; text-decoration: none;}
a.mg:visited {color: #090; text-decoration: none;}
a.mg:hover {color: #090; text-decoration: underline;}

a.url {font-size: 1.2em;}
a.url:link {color: red; text-decoration: none;}
a.url:visited {color: #e69980; font-style: italic;}
a.url:hover {color: #630; text-decoration: underline overline;}

.mpdx {font-family: tahoma; font-size: 1em;}
a.mpdx:link {text-decoration: none;}
a.mpdx:hover {text-decoration: none;}
a.mpdx:visited {text-decoration: none;}
a.mpdx:active {text-decoration: none;}

table {font-size: 12;}

table.bandeau_sup {
				  background-image: url(../images/bandeau_fond.jpg);
				  color: white;
				  background-color : #6C0;
}
table.fiche_asso {
	background: #f1f1f1;
	font-size: 0.9em;
	width: 420px;
	margin-bottom: 1em;
	border: 2px solid #060;
	border-collapse: collapse;
}
table.fiche_asso td {border: 0px black solid;}
td.sep_noir {background-color: black;}
td.sep_marron {background-color: #CC3300;}
.bandeau {background-color: #339900; color: #fff; font: 1em arial, eurostile; padding: 1px 5px 1px 5px; height: 20px;}
.menu {background-color: #9C6; padding: 3px 2px 3px 5px;}
.contenu {padding: 10px 5px 5px 10px; background-color: white;}
.date_art {text-align: right; font: italic;}
.nom_rac { color: inherit; font-size: 0.7em;}
td.nom_asso {font-family: arial, eurostile; font-weight: bold; font-size: 1.5em; color: #090; width: 250px;}
td.ville_asso { font-size: 0.9em;}
td.boutons {text-align: right; width: 170px; vertical-align: top; border: 0px black solid; padding: 2px; margin: 0;}

/* pour cacher/montrer les réponses dans la faq */
.cachediv {	visibility: hidden;	overflow: hidden; height: 1px; margin-top: -1px; position: absolute; }

