/* ---------------------------- */
/* C1 Txt defaut blanc	FFFFFF	*/
/* C2 Txt + lien rouge 	D2232A	*/
/* C3 Txt gris	 	999999	*/
/* C4 Txt noir		001722	*/
/* .. border gris foncé	616d75	*/
/*				*/
/* Police : C.  (. =couleur)	*/
/* Taille : X.. (..=pixel)	*/
/* ---------------------------- */
<!--

/* Paramétrage par défaut */

	body.defaut	{ background: #FFFFFF; color: #FFFFFF; margin: 0; padding:0; width: 99.9%; height: 99.9%; position: absolute; font-family: verdana; font-size: 9pt; overflow: auto; behavior: url(javascript/csshover.htc);}
	body.popup	{ background: #001722; color: #FFFFFF; margin: 0; padding:0; width: 99.9%; height: 99.9%; position: absolute; font-family: verdana; font-size: 9pt; overflow: auto; behavior: url(javascript/csshover.htc);}

	table.defaut	{ background: #001722; }
	
	div.frame 	{ width: 100%; overflow-y : auto; }

	div.diaporama 	{ width: 100px; }

	p	 	{ text-align: justify; line-height:14px; margin-bottom:5px; padding-bottom:5px; margin-top:5px; padding-top:5px; }

	p.center 	{ text-align: center; line-height:14px; margin-bottom:5px; padding-bottom:5px; margin-top:5px; padding-top:5px; }

	p.right 	{ text-align: right; line-height:14px; margin-bottom:5px; padding-bottom:5px; margin-top:5px; padding-top:5px; }

	td		{ font-family: verdana; font-size: 9pt; }
		
	input.bouton 	{ background: #D2232A; color: #FFFFFF; font-family: arial; font-size: 8pt; cursor: hand;}

	select.sous_menu{ font-size: 8pt; font-family: verdana;	color:#FFFFFF; background: #D2232A; } 


/* Photos */
	img.photo0	{ border: 2px solid #FFFFFF; }

	img.photo	{ border: 2px solid #FFFFFF; }
	img.photo:hover	{ border: 2px solid #D2232A; }

/* Lien */
	/* gris-blanc (défaut) */
		a.defaut:link	{ color: #FFFFFF; font-family: verdana; font-size: 9pt; text-decoration: underline; font-weight: none; }
		a.defaut:visited{ color: #FFFFFF; font-family: verdana; font-size: 9pt; text-decoration: underline; font-weight: none; }
		a.defaut:hover	{ color: #D2232A; font-family: verdana; font-size: 9pt; text-decoration: underline; font-weight: none; }

		a.C1X08:link	{ color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: underline; font-weight: none; }
		a.C1X08:visited	{ color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: underline; font-weight: none; }
		a.C1X08:hover	{ color: #D2232A; font-family: verdana; font-size: 8pt; text-decoration: underline; font-weight: none; }

	/* Spécifique */
		a.wb:link	{ color: #999999; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }
		a.wb:visited	{ color: #999999; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }
		a.wb:hover	{ color: #999999; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }

		a.info:link	{ color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }
		a.info:visited	{ color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }
		a.info:hover	{ background: #D2232A; color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }
		a.info:active	{ background: #D2232A; color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: none; }


/* Les polices */
	/* Titres */
		font.C1X14	{ color: #FFFFFF; font-family: Arial; font-size: 14pt; }
		font.C2X14	{ color: #D2232A; font-family: Arial; font-size: 14pt; }
		font.C3X14	{ color: #999999; font-family: Arial; font-size: 14pt; }
		font.C4X14	{ color: #001722; font-family: Arial; font-size: 14pt; }		

		font.C1X12	{ color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size: 11pt; }
		font.C2X12	{ color: #D2232A; font-family: tahoma; font-weight: bold; font-size: 11pt; }
		font.C3X12	{ color: #999999; font-family: tahoma; font-weight: bold; font-size: 11pt; }
		font.C4X12	{ color: #001722; font-family: tahoma; font-weight: bold; font-size: 11pt; }		

	/* Communes */
		font.C1X11	{ color: #FFFFFF; font-size: 10pt; }
		font.C2X11	{ color: #D2232A; font-size: 10pt; }
		font.C3X11	{ color: #999999; font-size: 10pt; }
		font.C4X11	{ color: #001722; font-size: 10pt; }

		font.C1X10	{ color: #FFFFFF; font-size: 9pt; }
		font.C2X10	{ color: #D2232A; font-size: 9pt; }
		font.C3X10	{ color: #999999; font-size: 9pt; }
		font.C4X10	{ color: #001722; font-size: 9pt; }
		
		font.C1X08	{ color: #FFFFFF; font-size: 8pt; }
		font.C2X08	{ color: #D2232A; font-size: 8pt; }
		font.C3X08	{ color: #999999; font-size: 8pt; }
		font.C4X08	{ color: #001722; font-size: 8pt; }

	/* Spécifiques */
		font.linup	{ font-family: Arial; color: #c0c0c0; font-size: 7pt; }
		font.titre	{ color: #FFFFFF; font-family: Arial; font-size: 14pt; }
		font.sstitre	{ color: #FFFFFF; font-family: Arial; font-size: 12pt; }


/* TABLEAUX */		
	/* Communes */
		.encadreC1	{ border-width:1px; border-style:solid; border-color:#FFFFFF; }
		.encadreC2	{ border-width:1px; border-style:solid; border-color:#D2232A; }
		.decoC1		{ background: #FFFFFF; border-width:1px; border-style:solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#616d75; border-bottom-color:#616d75; }
		.decoC2		{ background: #D2232A; border-width:1px; border-style:solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#616d75; border-bottom-color:#616d75; }
		.decoC3		{ background: #999999; border-width:1px; border-style:solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#616d75; border-bottom-color:#616d75; }
		.decoC4		{ background: #001722; border-width:1px; border-style:solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#616d75; border-bottom-color:#616d75; }
		.rightC1	{ border-right: 1px solid #FFFFFF; }
		.leftC1		{ border-left: 1px solid #FFFFFF; }
		.topC1		{ border-top: 1px solid #FFFFFF; }
		.bottomC1	{ border-bottom: 1px solid #FFFFFF; }
		.top_botC1	{ border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
		.rightC2	{ border-right: 1px solid #D2232A; }
		.leftC2		{ border-left: 1px solid #D2232A; }
		.topC2		{ border-top: 1px solid #D2232A; }
		.bottomC2	{ border-bottom: 1px solid #D2232A; }
		.top_botC2	{ border-top: 1px solid #D2232A; border-bottom: 1px solid #D2232A; }
		.rightC3	{ border-right: 1px solid #616d75; }
		.leftC3		{ border-left: 1px solid #616d75; }
		.topC3		{ border-top: 1px solid #616d75; }
		.bottomC3	{ border-bottom: 1px solid #616d75; }
		.top_botC3	{ border-top: 1px solid #616d75; border-bottom: 1px solid #616d75; }
		.presse		{ background: #FFFFFF; font-family: times; font-size: 10pt; color: #000000; border-width:1px; border-style:outset; border-color:#CCCCCC; }

	/* Spécifiques */
		.photobox	{ background: #3C4D58; border-width:1px; border-style:solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#616d75; border-bottom-color:#616d75; }


/* IMAGES DE FOND */
	.bg		{ background:url('../images/degrade.gif') }
	.corner_h 	{ background:url('../images/corner_hg.gif') no-repeat left top; }		
	.corner_b 	{ background:url('../images/corner_bd.gif') no-repeat right bottom; }		
	.lineup		{ background:url('../images/fond_lineup.gif'); border-width:1px; border-style:solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#616d75; border-bottom-color:#616d75; }

	
/* MENU IMAGE */
	#nav {
		list-style: none ;
		margin: 0 ;
		padding: 0 ;
		overflow: hidden ;		/* Création du contexte de formatage */
		}
	#nav li {
		float: left ;
		color: #999999 ;
		}
	#nav li a {
		display: block ;
		width: 100px ;
		height: 30px;
		background: #001722;
		color: #999999 ;
		font-family: Arial Black; 
		font-size: 8pt;
		line-height: 3em ;
		padding: 0px 0px ;
		text-align: center ;
		text-decoration: none ;
		}
	#nav li a:hover {
		background: #001722 url('../images/menu_bg.gif') center top no-repeat ;
		color: #001722 ;
		}
	#nav li a.actif {
		background: #001722 url('../images/menu_bg.gif') center top no-repeat ;
		color: #001722 ;
		}

/* MENU DEROULANT */
	div#smenu {
		width: 200px; font-family: verdana; font-size: 8pt; border-top:1px solid #999999;
		}
	div#smenu a {
		color:#999999; text-decoration: none; display:block; width: 200px;
		}
	div#smenu ul {
		width: 200px; background: #3C4D58; padding: 0px; margin:0px; 
		}
	div#smenu li:hover {
		background: #D2232A;
		}
	div#smenu li.sousmenu:hover {
		background: #D2232A; 
		}
	div#smenu ul li {
		background: #3C4D58; position:relative; list-style: none; border-bottom:1px solid #999999; text-align: left; 
		}
	div#smenu ul ul {
		position: absolute; top: 0px; left: 0px; display:none;
		}	
	div#smenu ul.niveau1 li.sousmenu:hover ul.niveau2, ul.niveau2 li.sousmenu:hover {
		display:block; 
		}
	div#smenu li a:hover {
		text-decoration: none; color: #FFFFFF;
		}
	div#smenu ul ul li a:hover {
		text-decoration: none; color: #FFFFFF;
		}
	div#smenu ul ul ul li a:hover {
		text-decoration: none; color: #FFFFFF;
		}

//-->
