/*---GRAPHISME---*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.menu-interpage:link,.menu-interpage:visited,.menu-interpage:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099e5;
	text-decoration: none;
}
.menu-interpage:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099e5;
	text-decoration: none;
}
.menu-interpage-up:link,.menu-interpage-up:visited,.menu-interpage-up:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099e5;
	text-decoration: underline;
	font-weight: bold;
}
.menu-interpage-up:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099e5;
	text-decoration: underline;
}
.bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0584c3;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.panneau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #0099e5;
	width: 35px;
	text-align: center;
}
.champs {
	border: 1px solid #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(image/fond-formulaire.gif);
	background-repeat: no-repeat;
	color: #4d4c4c;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.champs-up {
	border: 1px solid #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(image/fond-formulaire.gif);
	background-repeat: no-repeat;
	color: #4d4c4c;
	background-color: #eff9fd;
	padding-left: 5px;
}
.puce-bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099e5;
}
.arial-11-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.fond-haut {
	background-image: url(image/fond-haut.gif);
	background-repeat: repeat-x;
}
.fond-barre {
	background-color: #868686;
	background-image: url(image/fond-barre.gif);
	background-repeat: repeat-x;
}
.verdana-9-blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.fond-actu {
	background-image: url(image/fond-actu.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.page-actu {
	background-image: url(image/page-actu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fond-menu {
	background-image: url(image/fond-menu.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
.double-trait {
	background-image: url(image/fond-trait-menu.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.feu-menu {
	background-image: url(image/feu-menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.fond-barre-bas {
	background-color: #bebebe;
	background-image: url(image/fond-barre-bas.gif);
	background-repeat: repeat-x;
}
.fpnd-bas {
	background-image: url(image/fond-bas.gif);
	background-repeat: repeat-x;
}
.arial-10-allrights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b5b5b;
}
.arial-10-olloweb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #989898;
}
.lien-olloweb:link,.lien-olloweb:visited,.lien-olloweb:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
	text-decoration: none;
	font-weight: bold;
}

.lien-olloweb:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099e5;
	text-decoration: none;
	font-weight: bold;
}
.arial-11-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.fond-pdt {
	background-image: url(image/fond-pdt.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.arial-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
}
.arial-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
}
.arial-11-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099e5;
}
.arial-12-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099e5;
}
.verdana-10-bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099e5;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099E6;
}
h2 {
	margin-bottom: 0px;
}
.lien-arial-12-vert:link,.lien-arial-12-vert:visited,.lien-arial-12-vert:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9acd00;
	text-decoration: none;
	font-weight: bold;
}

.lien-arial-12-vert:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099e5;
	text-decoration: none;
	font-weight: bold;
}
.lien-arial-12-orange:link,.lien-arial-12-orange:visited,.lien-arial-12-orange:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7f00;
	text-decoration: none;
	font-weight: bold;
}

.lien-arial-12-orange:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099e5;
	text-decoration: none;
	font-weight: bold;
}
.lien-verdana-9-bleu:link,.lien-verdana-9-bleu:visited,.lien-verdana-9-bleu:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099E6;
	text-decoration: none;
	font-weight: bold;
}

.lien-verdana-9-bleu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099E6;
	text-decoration: underline;
	font-weight: bold;
}
a:link,a:visited,a:active {
	color: #0099e5;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #0099e5;
	font-weight: bold;
	text-decoration: underline;
}
.plusimage {
	height: 5px;
	position: absolute;
	width: 5px;
	padding-left: -98px;
}
.photo {
	position:absolute;
	width:533px;
	height:400px;
	z-index:10;
	margin-top: -423px;
	margin-left: -167px;
	visibility: hidden;
}
.cadre-visuel {
	background-color: #b2b2b2;
	display: block;
	padding: 1px;
	border: 1px solid #b2b2b2;
}
