#divintroflash{
	position:absolute;
	width:545;
	height:314;
	overflow:visible;
	top:0;
	left:0;
	z-index:40;
	visibility: hidden;
}

p{
	border : 0px none;
	border-bottom : 0px;
	border-bottom-width : 0px;
	border-left : 0px;
	border-left-width : 0px;
	border-right : 0px;
	border-right-width : 0px;
	border-top : 0px;
	border-top-width : 0px;
	border-width : 0px 0px;
	margin : 0px 0px 0px 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding : 0px 0px 0px 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

body, td, th, div, a, input, select, p, textarea, label{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
body, td, th, div, p, label{ color:#000000;}
a		{ text-decoration: none; color: #000000;}
a:hover	{ text-decoration: underline; color: #000000;}
body{ margin:0px; }
#title{	position:absolute;
	width:100;
	height:100;
	overflow:visible;
	top:0;
	left:0;
	z-index:1;
	visibility: hidden;}
h1{font-size:8px}
	

div.ssmenubloc{
	position:absolute;
	top:0;
	left:0;
	background:#FF8400;
	padding:0px;
	visibility:hidden;
	width:0px;
}
div.ssmenu{
	background:#FF8400 url(img/fleche-dhtml.gif) no-repeat;
	padding-left:13px; 
	padding-top:6px;
	text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;
}
div.ssmenuend{
	background:#FF8400;
	height:7px;overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.ssmenu a:link,.ssmenu a:visited{color: #666666; text-decoration:none;}
.ssmenu a:hover{text-decoration:underline;}


input.recherche{font-family:arial,verdana,sans-serif;font-size:10px;color:#000000;width:135px}
input.recherchei{font-family:arial,verdana,sans-serif;font-size:10px;color:#000000;width:125px}
input.rechercheact{font-family:arial,verdana,sans-serif;font-size:10px;color:#000000;width:155px}
input.date{font-family:arial,verdana,sans-serif;font-size:10px;color:#000000;width:80px}
select.act{font-family:arial,verdana,sans-serif;font-size:10px;color:#000000} /* ;width:155px */

/* footer */
a.footer{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#666666;}
.footernoir{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#000000;}
a.footer:hover{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.footer{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#666666;}

/* elements colores */
.blanc{ background:#FFFFFF;}
.noir{ background:#000000;}
.body{ background:#CFCF9B;}
.violet{ background:#B597B6;}
.violetclair{ background:#E1D5E2;}
.vert{ background:#BFCB0D;}
.vertclair{ background:#E5EA9E;}
.jaune{ background:#FDD91A;}
.jauneclair{ background:#FEF0A3;}
.orange{ background:#FE5900;}
.orangeclair{ background:#FFBD99;}
.rouge{ background:#CC0000;}
.rougeclair{ background:#EB9999;}
.gris{ background:#E5E5E5;}
.grisclair{ background:#F5F5F5;}
.grisbloc{ background:#666666;}
.grisrech1{ background:#CCCCCC;}
.grisrech2{ background:#EDEDED;}
.filet{ background:#CCCCCC;}
.filet2{ background:#ADADAD;}
.rougerech{ background:#BF0000;}

/* home */
a.liennoir{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000;}
a.liennoir:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; text-decoration:underline;}
.txthome{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;}
.titrehome{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:14px;}


/* navigation gauche */

/* marqee */
.marq{ font-family:Arial,Verdana,Helvetica,sans-serif; background-color:#FFFFFF; padding:2px;}


/* barre de progression */
a.prog{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#000000;}
a.prog:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; font-size:10px; color:#000000;}

.prog{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;}

/* retour haut de page */


/* contenu */
a.lienrouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000;}
a.lienrouge:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; text-decoration:underline;}

a.lienblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF;}
a.lienblanc:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none;}


.LienGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.LienGris a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.LienGris a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}


a.lienblanc10{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#F5CCCC; font-size:10px;}
a.lienblanc10:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#F5CCCC; text-decoration:underline; font-size:10px;}

a.bando1{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}
a.bando1:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px;}
.bando1{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}

a.bando2{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px;}
a.bando2:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; text-decoration:none; font-size:10px;}
.bando2{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px;}

.puce{ color:#000000; font-size:10px; font-family:Arial,Verdana,Helvetica,sans-serif }

a.bando1rouge{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#FFFFFF; font-size:11px;}
a.bando1vert{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1violet{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1orange{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1jaune{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1gris{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1blanc{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#CC0000; font-size:11px;}

a.bando1rouge:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:11px}
a.bando1vert:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1violet:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1orange:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1jaune:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1gris:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1blanc:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:none; font-size:11px}

.bando1rouge{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; font-size:11px}
.bando1vert{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px}
.bando1violet{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px}
.bando1orange{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px}
.bando1jaune{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px}
.bando1gris{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px}
.bando1blanc{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; font-size:11px}

a.bando2rouge{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#FFFFFF; font-size:10px;}
a.bando2vert{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2violet{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2orange{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2jaune{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2gris{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2blanc{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#CC0000; font-size:10px;}

a.bando2rouge:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:10px}
a.bando2vert:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2violet:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2orange:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2jaune:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2gris:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2blanc:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:none; font-size:10px}

.bando2rouge{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; font-size:10px}
.bando2vert{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px}
.bando2violet{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px}
.bando2orange{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px}
.bando2jaune{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px}
.bando2gris{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px}
.bando2blanc{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; font-size:10px}

.pucerouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:10px}
.pucevert{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.puceviolet{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.puceorange{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.pucejaune{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.pucegris{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.puceblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; font-size:10px}

.titre{ color:#000000; font-size:18px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif}


.txtrouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000;}
.txtvert{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#669900;}
.txtviolet{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#663366;}
.txtorangeclair{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF9900;}
.txtorange{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF6600;}
.titrejaune{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FDD91A;}
.txtgris{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666;}
.txtgrisclair{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#99999A;}
.txtblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF;}

.txt{ color:#000000 }

.txtinvrouge{ color:#FFFFFF }
.txtinvvert{ color:#000000 }
.txtinvviolet{ color:#000000 }
.txtinvorange{ color:#000000 }
.txtinvjaune{ color:#000000 }
.txtinvgris{ color:#000000 }

.titrerouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; font-size:12px; font-weight:bold;}
.titrevert{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#669900; font-size:12px; font-weight:bold;}
.titreviolet{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#663366; font-size:12px; font-weight:bold;}
.titreorangeclair{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF9900; font-size:12px; font-weight:bold;}

.TitreOrange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF8400;
	text-decoration: none;
}
.titrejaune{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FDD91A; font-size:12px; font-weight:bold;}
.titregris{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666; font-size:12px; font-weight:bold;}
.titreblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;}
.titrenoir{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:12px; font-weight:bold;}

.titrerouge14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; font-size:14px; font-weight:bold;}
.titrevert14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#669900; font-size:14px; font-weight:bold;}
.titreviolet14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#663366; font-size:14px; font-weight:bold;}
.titreorangeclair14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF9900; font-size:14px; font-weight:bold;}
.titreorange14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF6600; font-size:14px; font-weight:bold;}
.titrejaune14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FDD91A; font-size:14px; font-weight:bold;}
.titregris14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666; font-size:14px; font-weight:bold;}
.titreblanc14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;}
.titrenoir14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:14px; font-weight:bold;}

.titreblanc18{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold;}

.sommaire{ color:#000000; font-size:40px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold}

.droitphoto{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; color:#99999A; text-align:right;}

#left{ cursor:pointer;cursor:hand;}

.CorpsTexteBlancGras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: normal;
}
.TexteBlancGras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.TexteBlancGras a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.TexteBlancGras a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.CorpsTexteNoir {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.TexteGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.TitreRubriques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.TitreRubriques a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.TitreRubriques a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.TitreMenuOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 20px;
	cursor: hand;
	
}
.TitreMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	cursor: hand;
}
.TitreMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	
}
.TitreMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 20px;

}