TABLE,SPAN, TEXTAREA, SELECT,INPUT,P{FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: normal;LETTER-SPACING: normal;TEXT-TRANSFORM: none;WORD-SPACING: normal;color:#000044}
.section{FONT-SIZE: 12pt;font-family:Arial;font-weight:bold}
.strong{FONT-SIZE: 10pt;font-weight:bold}
.titre{FONT-SIZE: 14pt;font-weight:bold; font-style:italic;color:#FFFFFF;FONT-FAMILY:  Verdana; letter-spacing:1px}
.chapo{FONT-SIZE: 10pt;color:#1B7D80}
.white{FONT-SIZE: 8pt;color:#FFFFFF}
.brown{FONT-SIZE: 8pt;color:#400000}
.blue{FONT-SIZE: 8pt;color:#01007F}
.green{FONT-SIZE: 8pt;color:#015253}
.purple{FONT-SIZE: 8pt;color:#660032}

/* cadres */
.cadre{border-style:solid;border-width:1px;border-color:#1B7D80;background:#FFFFFF;width:150px;FONT-SIZE: 8pt;color:#1B7D80}
.cadrebouton{border-style:solid;border-width:1px;border-color:#FFFFFF;background:#1B7D80;FONT-SIZE: 8pt;color:#FFFFFF; text-align:center}
.cadrebouton2{border-style:solid;border-width:1px;border-color:#FFFFFF;background:#1B7D80;FONT-SIZE: 7pt;color:#FFFFFF; text-align:center}
.invisible { border-style: none; background-color: transparent; width:3px}

/* liens */
A:link,A:active,A:visited{TEXT-DECORATION:underline;COLOR:#333333;FONT-SIZE: 7pt}
A.lienactif:link,A.lienactif:active,A.lienactif:visited{TEXT-DECORATION:underline;COLOR:#AC1018;FONT-SIZE: 8pt}
A.lienpassif:link,A.lienpassif:active,A.lienpassif:visited,A.lien:hover{TEXT-DECORATION:none;COLOR:#549EA0;FONT-SIZE: 8pt}
A.footer:link,A.footer:visited,A.footer:active{TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE: 7pt}
A.lienfoot:link,A.lienfoot:visited{TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE: 8pt}
A.lienfoot:active,A.lienfoot:hover{TEXT-DECORATION:none;COLOR:#F8969A;FONT-SIZE: 8pt}
A:hover,A.footer:hover{TEXT-DECORATION:underline}

/* Map */
.maproot{COLOR:#2C8C6C;FONT-SIZE: 10pt;font-weight:bold}
.maproot a:link,.maproot a:active,.maproot a:visited{color:#2C8C6C;TEXT-DECORATION:none}
.mapchild a:link,.mapchild a:active,.mapchild a:visited{FONT-SIZE: 8pt;color:#323C3C;TEXT-DECORATION:none}
.mapbaby a:link,.mapbaby a:active,.mapbaby a:visited{FONT-SIZE: 7pt;color:#788278;TEXT-DECORATION:none}
.mapnull a:link,.mapnull a:active,.mapnull a:visited{FONT-SIZE: 8pt;color:#323C3C;TEXT-DECORATION:none}

/* dropdown */
.drop1{background-color:#00A5E1;font-size:10pt;TEXT-TRANSFORM:uppercase;font-weight:bold;color:#A5E1F5;cursor: hand}
.drop2{background-color:#A5E1F5;font-size:10pt;font-weight:bold;color:#00A5E1;padding:3px;cursor: hand}
.drop3{background-color:#A5E1F5;font-size:10pt;font-weight:bold;color:#FFFFFF;padding:3px;cursor: hand}

/* Menu */
.NavBar{cursor: hand;border-right: 1px solid #E2E2E2;border-left: 1px solid #E2E2E2;border-bottom:1px solid #E2E2E2} 
.n1{color:#FFFFFF;font-family: Verdana;   font-size: 8pt; cursor:hand;border-top: 1px solid #E2E2E2; padding:3px;background-color:Transparent}
.n1h{background-image:url(images/n1off.gif);color:#FFFFFF;font-family: Verdana;   font-size: 8pt; cursor:hand;border-top: 1px solid #E2E2E2;padding:3px;background-color:Transparent}
.n1a{background-image:url(images/n1on.gif);color:#FFFFFF;font-family: Verdana;   font-size: 8pt; cursor:hand;border-top: 1px solid #E2E2E2;padding:3px;background-color:Transparent}
.n2{font-family:  Verdana;  font-size: 7pt;  padding:3px; cursor:hand; COLOR:#FFFFFF; background-color:Transparent}
.n2h{background-image:url(images/n2off.gif);font-family:  Verdana;  font-size: 7pt;  padding:3px;  cursor:hand; COLOR:#FFFFFF; background-color:Transparent}
.n2a{background-image:url(images/n2on.gif);font-family:  Verdana;  font-size: 7pt;  padding:3px;  cursor:hand; COLOR:#FFFFFF; background-color:Transparent}
.n3{  font-family:  Arial;  font-size: 7pt;    padding:3px;   cursor:hand; COLOR:#FFFFFF;background-color:Transparent}
.n3h{  font-family:  Arial;  font-size: 7pt;    padding:3px;  cursor:hand; COLOR:#FFFFFF;background-color:Transparent }
.empty{ COLOR:#FFFFFF;font-size: 7pt}

/* Grid */
.menu{background-color:#ffffff}
.Grid {border: 1px solid #2C8C6C;background-color: #ffffff;cursor: hand}
.GridHeaderText{color: #2C8C6C;font-family: Arial;font-size: 8pt;font-weight: bold}
.GridHeader{background-color: #FFFFFF;border-bottom: 1px solid #2C8C6C; height: 28px;padding-left: 3px;cursor: default}
.SelectedRow td.DataCell {color:#ffffff;background-color: #00a4e1;border-right: 1px solid #00a4e1;border-bottom: 1px solid #00a4e1;font-family: Arial;font-size: 8pt;cursor: default;padding:5px} 
.AlternatingRow {cursor: default}
.AlternatingRow td.DataCell {background-color: #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;font-family: Arial;font-size: 8pt;cursor: default;padding:5px} 
.Row {background-color: #ebedea;cursor: default}
.Row td.DataCell {border-right: 1px solid #ebedea;border-bottom: 1px solid #ebedea;font-family: Arial;font-size:8pt;cursor: default;padding:5px} 
.HeadingCellText{color: #ffffff;font-family: Arial;font-size: 9pt;font-weight: bold}
.GroupByCell{cursor: hand}
.GroupByText{color: #2C8C6C;font-size: 9pt;font-weight: bold;   padding-right: 5px}
.HeadingRow {background-color: #788279}
.HeadingCell {background-color: #788279;padding: 3px;padding-top: 2px;padding-bottom: 2px}
.GroupHeading{color: #2C8C6C;background-color: #ffffff;font-family: Arial;font-weight: bold;font-size: 9pt;border-bottom: 1px solid #666666;padding-top: 10px;padding-bottom: 3px}
.MenuItem {color:#333333;font-family:Arial;font-size:9pt;cursor:hand}
.MenuItemHover {color:#ffffff;background-color:#00a4e1;font-family:Arial;font-size:9pt;cursor:hand}
