body {  
	background-color: #D8E6F5; 
	margin-left: 20px;
	margin-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000066; 
}

#corps {
	background-color: transparent;
	color: #000066; 
	width: 600px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 19px; 
	font-weight: 300;
	text-align: center;
	color: #006699; 
}

h1.gamma {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: 300;
	text-align: center;
	color: #006699; 
	letter-spacing: 1,7px;
	background: url(gamma.gif) no-repeat 28% 50%; 
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #006699;
}

h2.topo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center;
	margin-top: 10px;
	margin-bottom: 25px;
	font-variant: small-caps;
	color: #006699;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #006699; 
	margin-bottom: 0px;
	margin-top : 0px;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000066; 
	margin-bottom: 0px;
	margin-top : 0px;
}

.center {
	text-align: center;
	margin-bottom: 25px;
}

p {
	text-align: justify;
	background-color: transparent;
	margin: 5px 0 10px 0;
}

#corps div.image {
	text-align: center;
}

div.map {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}

div.map img {
		border: 1px solid #999;
}

div.photo {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}

div.photo img {
		border: 0px;
}

.membres {
	text-align: center;
	color: #FF0000;
	margin-bottom: 30px;
}

.petitgris {
	color: #999;
	font-size: 0.8 em;
}

.petitbleu {
	color: #689FE6;
	font-size: 0.8 em;
}

.biblio {
	color: #333;
	font-size: 0.9 em;
	text-align: right;
}

.new {
	color: Red;
	font-variant: small-caps;
}

a:link,
a:visited {  
	color: #0066FF; 
	text-decoration: none; 
}

a:hover,
a:active,
a:focus {
	color : #ff6600; 
	text-decoration : underline; 
} 

 a.topo:link,
 a.topo:visited  {  
	color: #000066; 
	background-color: transparent;
	text-decoration: none; 
}

 a.topo:hover,
 a.topo:active,
 a.topo:focus  {
	color : #FFF; 
	background-color: #A1C2EB; 
	text-decoration : none; 
} 

.lienExt {
background: url(lienExt.gif) no-repeat 0 58%; 
padding-left: 20px ;
}

* html .lienExt { background-position: 0.35em } /* IE hack, see #937 */

.docrtf {
background: url(rtf_ico.gif) no-repeat 0 58%; 
padding-left: 20px ;
}

* html .docrtf { background-position: 0.35em } /* IE hack, see #937 */

.print {
background: url(prn_ico.gif) no-repeat 0 58%; 
padding-left: 20px ;
}

* html .print { background-position: 0.35em } /* IE hack, see #937 */

.popup {
	font-size: 1.2em;
	text-align: center;
	display: list-item;
	list-style-image: url(nouvFen.gif);
	list-style-position: outside;
	padding-left: 20px;
	margin-bottom: 25px;
}
* html .popup { background-position: 0.35em } /* IE hack, see #937 */


.sublink {
	text-align: center;
	margin-top: 25px;
}

.copyright {
	display: none;
}

dl {
	
}

dt {
	margin-top: 15px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #006699
}

dd {
   line-height: 16px;
}

hr {
color: #006699;
}


