body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a:link {
	font-weight: bold;
	color: #F0AB07;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #F0AB07;
	text-decoration:none
}
a:hover {
	font-weight: bold;
	color: #6F7CA4;
	text-decoration: none;
}
 a.red:link,  a.red:visited{
	color: #D15C52;
}
 a.red:hover{
	color: Black;
}
.contenu {
	padding-left:25px;
	padding-right:15px;
	padding-top:26px;
}
.menu1 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left:5px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.menu1 a:visited {
	color: #000000;
}
.menu1 a:hover{
	color: #000000;
}
.menu1 a:link {
	color: #000000;
}
.menu2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding:3px;
	background-color:#FFFAE3;
	border:1px solid #FCD000;
}
.menu2 a:visited {
	color: #3B4D81;
	font-weight: normal;
}
.menu2 a:hover{
	color: #FFFFFF;
	font-weight: normal;
}
.menu2 a:link {
	color: #3B4D81;
	font-weight: normal;
}
.smenu{
	padding-left:5px;
	
}
p {
	font-size: 11px;
	text-align: justify;
	line-height: 15px;
}
td {
	font-size: 11px;
}
.texte {
	font-size: 11px;
	text-align: justify;
	line-height: 15px;
}
.infos {
	font-size: 11px;
	text-align: justify;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	line-height: 18px;
	color:#000000;
	border-right:solid 1px #3B4D81;
}
.cm {
	font-size: 11px;
	text-align: justify;
	padding-top:5px;
	line-height: 18px;
	color:#39A522;
	border-right:solid 1px #39A522;
	padding-right:5px;
}
.cm a:visited {
	color: #39A522;
}
.cm a:hover{
	color: #B3E9A7;
}
.cm a:link {
	color: #39A522;
}
.decouverte {
	font-size: 11px;
	padding-top:5px;
	line-height: 18px;
	color:#BA62B7;
	border-right:solid 1px #BA62B7;
	padding-right:5px;
}
.titre {
	font-size: 17px;
	color: #41508B;
	font-weight: bold;
}
.titre2 {
	font-size: 14px;
	color: #7C94D8;
	font-weight: bold;
}
.stitre {
	font-size: 12px;
	color: #F0AB07;
	font-weight: bold;
}
.stitre2 {
	font-size: 12px;
	color: #C71010;
	font-weight: bold;
}
.legende {
	font-size: 11px;
	font-style: italic;
	color: #CF564D;
}
.legende2 {
	font-size: 11px;
	font-style:italic;
	color:#7C94D8;
	text-align: justify;
}
.footer {
	font-size: 11px;
	color: #B3C6EA;
}
.footer a:visited {
	color: #D2DAF2;
}
.footer a:hover{
	color: #B3C6EA;
}
.footer a:link {
	color: #D2DAF2;
}
input, select, textarea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	border: 1px solid #D8743D;
	font-weight: bold;
	background-color: #FCF9E9;
}
.bouton{
	background-color: #CB5450;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	border: outset 1px #CB5450;
	cursor: hand;
}
.manif{
	font-size: 11px;
	color: #000000;
	padding:5px;
	background-color:#FFFAE3;
	border:1px solid #FCD000;
}
.histo{
	font-size: 11px;
	color: #000000;
	padding:5px;
	background-color:#F7DDDD;
	border:1px solid #C71010;
}

.histo a:visited {
	color: #C71010;
}
.histo a:hover{
	color: #6F7CA4;
}
.histo a:link {
	color: #C71010;
}
.localisation{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 5px;
	background-color: #6F7CA4;
	border: 1px solid #41508B;
}
.collapse{
	border-collapse: collapse;
}
.popperlink {
	position:absolute;
}
.pop
{
	background-color: #FFFFFF;
	color:#41508B;
	border: 1px solid #41508B;
}
.header{
	font-size: 12px;
	color: #FFFFFF;
	padding: 2px;
	background-color: #41508B;
	border-bottom: 1px solid #7C94D8;
	font-weight: bold;
	text-align: center;
}
.cell1{
	font-size: 11px;
	color: #41508B;
	padding: 5px;
	background-color: #D4DCF0;
	border-bottom: 1px solid #7C94D8;
	vertical-align: top;
}
.cell2{
	font-size: 11px;
	color: #41508B;
	padding: 5px;
	background-color: #EAEEF8;
	border-bottom: 1px solid #7C94D8;
	vertical-align: top;
}
.cursor{
	cursor: hand;
}
/*
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DDFBB2,endColorStr=#F4FAE4);filter: Alpha(Opacity=50, FinishOpacity=90, Style=1, StartX=1, StartY=1, FinishX=1, FinishY=100);
 style="FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=999999,offX=5,offY=5,positive=true);"
 filter: DropShadow(Color=000000, OffX=10, OffY=10, Positive=true);
 	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#9DCF07); 
 */
