body {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #000;
	margin: auto;
	line-height: 2em;
	color: #FFF;
	font-size: 75%;
	}
div {
	color: #FFF;
	margin: auto;
	width: 980px;
}
div#center
{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	text-align: center;
}
div#cadre
{
	border: thin solid #F93;
	height: 295px;
	width: 980px;
}
p {
	line-height: 2em;
	}
.menu_haut {
	text-align: center;
}

h1 {
	font-weight: 700;
	font-variant: normal;
	font-size: 100%;
	text-align: left;
}
h2 {
	font-weight: 700;
	font-variant: normal;
	font-size: 100%;
	text-align: left;
	color: #FCFCFC;
}
h3 {
	font-weight: 700;
	font-variant: normal;
	font-size: 100%;
	text-align: left;
	color: #F7F7F7;
}
h4 {
	font-weight: 700;
	font-variant: normal;
	font-size: 70%;
	text-align: left;
	color: #FFF;
}
table {
	width: 100%;
}
.centrer {
	text-align: center;
}

td {


}
.blanc {
	color: #ffffff;
}
.table40 {
	width: 90%;
}

.marron {
	color: #875e3f;
}

.rose {
	color: #ce689d;
}
.vert {
	color: #b0d502;
}
.bleu1 {
	color: #008ADD;
}
.bleu2 {
	color: #45b2d3;
}
.orange {
	color: #f49d2c;
}
.dates{
	color: #f49d2c;
	font-weight: 700;
}
.gras {
	font-weight: 700;
	font-style: normal;
	text-transform: none;
	font-variant: normal;
}

a:link {
	text-decoration: none;
	font-size: 1em;
	color: #FFF;
	}
a:visited {
	text-decoration: none;
	color: #FFF;

	}
a:hover, a:active {
	color: #FFF;
	text-decoration: none;

	}
a:link.rose {
	font-weight: 700;
	color: #ce689d;
	text-align: left;
	font-size: 1em;
	}
a:visited.rose {
	font-weight: 700;
	text-decoration: none;
	color: #ce689d;
	text-align: left;
	}
a:hover.rose, a:active.rose {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
a:link.rose_index {
	font-weight: 700;
	color: #ce689d;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	}
a:visited.rose_index {
	font-weight: 700;
	text-decoration: none;
	color: #ce689d;
	text-align: left;
	font-weight: 700;
	text-decoration: none;
	color: #ce689d;
	text-align: left;
	}
a:hover.rose_index, a:active.rose_index {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
a:link.vert {
	font-weight: 700;
	color: #b0d502;
	text-align: left;
	font-size: 1em;
	}
a:visited.vert {
	font-weight: 700;
	text-decoration: none;
	color: #b0d502;
	text-align: left;
	}
a:hover.vert, a:active.vert {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
	a:link.vert2 {
	font-weight: 700;
	color: #b0d502;
	text-align: left;
	font-size: 1.1em;
	}
a:visited.vert2 {
	font-weight: 700;
	text-decoration: none;
	color: #b0d502;
	text-align: left;
	}
a:hover.vert2, a:active.vert2 {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
a:link.orange {
	font-weight: 700;
	color: #f49d2c;
	text-align: left;
	}
a:visited.orange {
	font-weight: 700;
	text-decoration: none;
	color: #f49d2c;
	text-align: left;
	}
a:hover.orange, a:active.orange {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
a:link.bleu1 {
	font-weight: 700;
	color: #008ADD;
	text-align: left;
	}
a:visited.bleu1 {
	font-weight: 700;
	text-decoration: none;
	color: #008ADD;
	text-align: left;
	}
a:hover.bleu1, a:active.bleu1 {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
	a:link.bleu2 {
	font-weight: 700;
	color: #45b2d3;
	text-align: left;
	font-size: 1em;
	}
a:visited.bleu2 {
	font-weight: 700;
	text-decoration: none;
	color: #45b2d3;
	text-align: left;
	}
a:hover.bleu2, a:active.bleu2 {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
	
a:link.marrongras {
	font-weight: 700;
	color: #875e3f;
	text-align: left;
	font-size: 1em;
	}
a:visited.marrongras {
	font-weight: 700;
	text-decoration: none;
	color: #875e3f;
	text-align: left;
	}
a:hover.marrongras, a:active.marrongras {
	text-decoration: underline;
	color: #FFF;
	text-align: left;
	font-weight: 700;
	}
a:link.blanc-menu {
	color: #FFF;
	text-align: left;
	font-size: 13px;
	font-weight: 700;
	}
a:visited.blanc-menu {
	font-weight: 700;
	text-decoration: none;
	color: #FFF;
	text-align: left;
	}
a:hover.blanc-menu, a:active.blanc-menu {
	text-decoration: underline;
	color: #000;
	text-align: left;
	font-weight: 700;
	background-color: #FFF;
	}
	
a.ref:link {
	text-decoration: none;
	color: #FFF;
	font-size: 90%;
	}
a.ref:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 90%;
	font-variant: small-caps;
	text-align: center;
	font-weight: normal;
	}
a.ref:hover, a:active {
	text-decoration: underline;
	color: #CCC;
	background-color: #FFF;
	}
a.tag:link {
	text-decoration: none;
	color: #CCC;
	font-size: 0.8em;
	}
a.tag:visited {
	text-decoration: none;
	color: #CCC;
	text-align: center;
	font-size: 0.8em;
	}
a.tag:hover, a:active {
	text-decoration: underline;
	color: #666;
	}
acronym {
	border-bottom: none;
	}
.TAG {
	font-size: 85%;
	color: #CCC;
}
a.nada {
	text-decoration: none;
	}
a.nada:visited {
	text-decoration: none;
	text-align: center;
	}
a.nada:hover, a:active {
	}
.legendesphotos {
	font-size: 9px;
	font-style: italic;
	text-align: left;
}
a:link.3ENTREEACCUEIL {
	color: #FFF;
	text-align: center;
	font-size: 13px;
	font-weight: 700;
	}
a:visited.3ENTREEACCUEIL {
	font-weight: 700;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	}
a:hover.3ENTREEACCUEIL, a:active.3ENTREEACCUEIL {
	color: #F60;
	text-align: center;
	font-weight: 700;
	text-decoration: underline;
	}

