@charset "iso-8859-1";

/* BODY */
BODY {	SCROLLBAR-FACE-COLOR: #006699; 
		SCROLLBAR-HIGHLIGHT-COLOR: #00CCCD; 
		SCROLLBAR-SHADOW-COLOR: #000000; 
		SCROLLBAR-3DLIGHT-COLOR: #000000; 
		SCROLLBAR-ARROW-COLOR: #FFFFE0; 
		SCROLLBAR-TRACK-COLOR: #FFFFE0; 
		SCROLLBAR-DARKSHADOW-COLOR: #006699;
	    /*BACKGROUND: #FFFFFF;*/
		/*BACKGROUND-IMAGE: url(../images/flocon.gif);*/
		font:  verdana, arial, helvetica, sans-serif; font-size: 10pt; color:#000000;}

/* FORMULAIRES */
//INPUT		{height: 17px; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; font-size: 8pt; vertical-align: middle; margin: 1px; border: 1px #000000 solid; background : #E8F1FA;}
SELECT		{height: 17px; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; font-size: 7pt; vertical-align: middle; margin: 1px; border: 1px #000000 solid; background : #E8F1FA;}
TEXTAREA	{font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; font-size: 8pt; color: #008000; vertical-align: middle; margin: 1px; border: 1px #000000 solid; background : #E8F1FA;}
FORM		{margin: 0px; padding:0px;}

.BoiteRechercheSelect	{height: 17px; color: #008000; font-size: 10px; background-color: #FFFFFF; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; width: 98%;}
.BoiteRechercheTexte	{height: 17px; color: #008000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000000 solid; background : #FFFFFF; width: 68%;}
.BoiteSelect			{height: 17px; color: #008000; font-size: 11px; background-color: #E8F1FA; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.BoiteTexte				{height: 17px; color: #008000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000000 solid; background : #E8F1FA;}
.ChampTexte				{height: 17px; color: #008000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000000 solid; background : #FFFFFF;}
.ChampTD				{height: 17px; color: #FFFFFF; font-size: 9pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000080 solid; background : #0099CC; letter-spacing: 2pt; line-height:1.2em;}
.ChampTD1				{height: 17px; color: #000000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000080 solid; background : #D9EFFF; line-height:1.2em;}
.ChampFrame				{color: #008000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #006699 solid; background : #FFFFFF;}
.MsgBox	{text-align: center; height: 17px; color: #000000; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000080 solid; background : #FFFF99; line-height:1.2em;}
.MsgSup	{text-align: center; height: 17px; color: #FFFFFF; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #000080 solid; background : #FF0000; line-height:1.2em;}
.BarPer	{height: 7px; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}

/* LIENS NORMAUX */
A:link		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #008282; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;} 
A:visited	{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #008282; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active	{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #008282; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:link.Lien		{color:#FFFFFF; background:transparent; font: 8pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt;}
A:visited.Lien	{color:#FFFFFF; background:transparent; text-decoration: none;}
A:active.Lien	{color:#FFFFFF; background:transparent; text-decoration: none;}
A:hover.Lien	{color:#FFFF00; background:transparent; text-decoration: none;}
A:link.Div		{color:#000000; background:#F0F0F0; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:visited.Div	{color:#000000; background:#F0F0F0; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:active.Div	{color:#FFFF00; background:#006699; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:hover.Div		{color:#FFFF00; background:#00C8C8; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0pt; line-height:1.2em;}
A:link.Small	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #008282; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;} 
A:visited.Small	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #008282; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active.Small	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #008282; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover.Small	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:link.Titre	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;} 
A:visited.Titre	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active.Titre	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover.Titre	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

A:link.Text		{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;} 
A:visited.Text	{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active.Text	{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover.Text	{font: 8pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

A:link.Ads		{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;} 
A:visited.Ads	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active.Ads	{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover.Ads		{font: 7pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

/* CLASSE */
.TextsL	{text-align: left; font: 7pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextsR	{text-align: right; font: 7pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextsJ	{text-align: justify; font: 7pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextJ	{text-align: justify; font: 8pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextL	{text-align: left; font: 8pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextC	{text-align: center; font: 8pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextR	{text-align: right; font: 8pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextLBig	{text-align: left; font: 10pt verdana, arial, helvetica, sans-serif; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextCBig	{text-align: center; font: 10pt verdana, arial, helvetica, sans-serif; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.TextRBig	{text-align: right; font: 10pt verdana, arial, helvetica, sans-serif; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}
.smallheight	{text-align: left; font: 7pt verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; letter-spacing: 0pt; line-height:1.0em;}
P		{margin-top: 4px; font: 10pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000000; background-color: transparent;}
.Corps	{height: auto; text-align: left; vertical-align: top; background-color: transparent; font-family: Trebuchet MS, Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; font-size: 9pt; color: #000000; padding-top: 2px;}
.Titre	{font: 7pt verdana, arial, helvetica, sans-serif; color: #006699; font-weight: normal; letter-spacing: 0pt; line-height:1.2em;}

/*	MENUS */
.menu {margin-bottom: 2px; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; font-size: 8pt; line-height: 10pt; color: #735929;}
.tdmenu {height: auto; text-align: center;}
.menu LI {width: 10%; display: inline; list-style-type: none; padding: 0.1em; background-image: url("../images/fondTitre.jpg"); background-repeat: repeat-x; border: 1px solid #0B3DB5; margin: 1px; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; font-size: 8pt; text-align: center; line-height: 10pt; color: #0B3DB5;}

/*	BANNIERE PUBLICITAIRE */
.ban {width: auto; height: 70px; text-align: center; vertical-align: top; background-color: transparent;}

/*	PIED CORPS DE PAGE */
.foot {
width: 100%;
text-align: center;
vertical-align: middle;
background-color: transparent;
background-image: url("../images/fondTitre.jpg");
background-repeat: repeat-x;
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 8pt; 
line-height: 10pt;
color: #000000;
border-top: 1px solid #0B3DB5;
border-bottom: 1px solid #0B3DB5;
}

  TD.NON {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#C0C0C0; font-weight :normal;}
  TD.TOP {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#0000FF; font-weight :bold;}
  TD.SOME {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal;}
  A.NOEVENT:Link {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none;}
  A.NOEVENT:Visited {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#000000; font-weight :normal; text-decoration: none;}
  A.EVENT:Link {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#FFFF00; font-weight :bold; text-decoration: none; background color : #555555;}
  A.EVENT:Visited {font-family :Tahoma, Verdana, Arial; font-size :11px; color :#FFFF00; font-weight :bold; text-decoration: none; background color : #555555;}
  A.NORMAL:Link {font-family :Verdana, Arial; font-size :11px; color :#0000FF; font-weight :normal; text-decoration: none;}
  A.NORMAL:Visited {font-family :Verdana, Arial; font-size :11px; color :#0000FF; font-weight :normal; text-decoration: none;}
  .DAY	{font-family :Tahoma, Verdana, Arial; font-size :11px; color :#FFFFFF; font-weight :bold; text-decoration: none; background color : #0000FF;}

A.bouton		{BORDER-RIGHT: #2f189f thin outset; PADDING-RIGHT: 5px; BORDER-TOP: #2f189f thin outset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #2f189f thin outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #2f189f thin outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2f189f; TEXT-DECORATION: none }
A.bouton:hover	{BORDER-RIGHT: #2f189f thin outset; PADDING-RIGHT: 5px; BORDER-TOP: #2f189f thin outset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #2f189f thin outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #2f189f thin outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #009933; TEXT-DECORATION: none}
.encadre		{BORDER-RIGHT: #bfbde4 1px solid; BORDER-TOP: #bfbde4 1px solid; BORDER-LEFT: #bfbde4 1px solid; WIDTH: 350px; BORDER-BOTTOM: #bfbde4 1px solid; TEXT-ALIGN: center}
