BODY {
	SCROLLBAR-FACE-COLOR: #8AB7D9;
	SCROLLBAR-HIGHLIGHT-COLOR: #8AB7D9;
	SCROLLBAR-SHADOW-COLOR: #9CB6E9;
	SCROLLBAR-ARROW-COLOR: #5F6C95;
	SCROLLBAR-TRACK-COLOR: #f2f3ff;
	SCROLLBAR-BASE-COLOR: #8AB7D9;
	BACKGROUND-COLOR: white;
	scrollbar-dark-shadow-color: #BACDEF
}
TABLE.optbcontenttopApplet {
	FONT-SIZE: 11px; COLOR: black; BORDER-BOTTOM: #666666 1pt solid; BACKGROUND-COLOR: #99b3e6
}
BODY.FdAuthentification {
	BACKGROUND-COLOR: #0b3f95
}
/*TD.AuthentificationMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}*/

.AuthentificationMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

a.AuthentificationMenu:link, A.AuthentificationMenu:visited{
	COLOR: #ffffff;text-decoration:none;
}

A.AuthentificationMenu:hover, A.AuthentificationMenu:active{
	COLOR: #ffffff;text-decoration:underline;
}

TD.opongleton {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3f95
}
TD.opongletoff {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3e6
}
TD.opcellniveau1 {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3f95
}
TD.opcellniveau2 {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bacdef
}
.couleurfdniveau1 {
	COLOR: white; BACKGROUND-COLOR: #0b3f95
}
.couleurfdniveau2 {
	COLOR: black; BACKGROUND-COLOR: #bacdef
}
TD.opcellniveau2titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bacdef
}
TABLE.optbcontenttop {
	BACKGROUND-COLOR: #6b8bb7
}
.couleurtitres {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6b8bb7
}
.couleursoustitres {
	BORDER-RIGHT: #636563 1pt solid; FONT-SIZE: 12px; BORDER-LEFT: #636563 1pt solid; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3e6
}
TD.titres {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #6b8bb7
}
TD.soustitres {
	FONT-SIZE: 12px; COLOR: #663300; BACKGROUND-COLOR: #99b3e6
}

A.Breves {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Encadrement {
	BORDER-RIGHT: #666666 1pt solid; BORDER-TOP: #666666 1pt solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1pt solid; COLOR: #663300; BORDER-BOTTOM: #666666 1pt solid; BACKGROUND-COLOR: #99b3e6
}
.Encadrementvide {
	BORDER-RIGHT: #666666 1pt solid; BORDER-TOP: #666666 1pt solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1pt solid; COLOR: #000000; BORDER-BOTTOM: #666666 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.soustitrescadre {
	BORDER-RIGHT: #666666 1pt solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1pt solid; COLOR: #663300; BORDER-BOTTOM: #666666 1pt solid; BACKGROUND-COLOR: #99b3e6
}
TABLE.tabaffichebordure {
	BACKGROUND-COLOR: white
}
TD.cellimpair {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
TD.cellpair {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
FONT.texteinfo {
	FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.opcontenttopcelltitre {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6b8bb7
}
TD.opcontenttopcelldetail {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3e6
}
TD.ombre {
	BACKGROUND-COLOR: black
}
TD.opcontenttopcellactions {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3e6ef
}
TABLE.popup {
	BACKGROUND-COLOR: #666666
}
TD.popuptitre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
TD.popupdetail {
	FONT-SIZE: 12px; COLOR: #663300; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
A.opliennav:link {
	COLOR: #1868A3; TEXT-DECORATION: none
}
A.opliennav:visited {
	 COLOR: #1868A3; TEXT-DECORATION: none
}
A.opliennav:hover {
	COLOR: #8AB7D9; TEXT-DECORATION: underline
}
A.oplienactions:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.oplienactions:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.oplienactions:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
COLOR: #000000;
TEXT-DECORATION: none
}
A:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
COLOR: #000000;
TEXT-DECORATION: none
}
A:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
COLOR: #1868A3;
TEXT-DECORATION: underline
}
TABLE.GEDTbCategories {
	BACKGROUND-COLOR: silver
}
TD.GEDcellseparator {
	BACKGROUND-COLOR: #666666
}
TD.GEDcellintrocategorie {
	FONT-WEIGHT: bold; 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1868A3;
	text-decoration: none;
	padding-left: 5px;
}
.GEDcellintrocategorie b{
	FONT-WEIGHT: bold; 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	padding-left: 5px;
}
TD.GEDcellsouscategorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1868A3;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;

}
TD.Adminlistnomentete {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #1868A4; 
	border-bottom: 1px solid #B2B3CE;
}
TD.AdminlistnomenteteInverse {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1868A4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #C1E1F7; 
	border-bottom: 1px solid #B2B3CE;
}
TABLE.Visucellimpair {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4ebf8
}
TABLE.Visucellpair {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b3c6ec
}
A.admin:link {
	COLOR: white; TEXT-DECORATION: none
}
A.admin:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.admin:hover {
	COLOR: #C1E1F7; TEXT-DECORATION: underline
}
TABLE.calmenuglob {
	COLOR: #333333; BACKGROUND-COLOR: #a9a9a9
}
TABLE.calmenudates {
	BACKGROUND-COLOR: white
}
TR.calheadmenu {
	FONT-SIZE: 10px; COLOR: #333333; BACKGROUND-COLOR: silver; TEXT-DECORATION: none
}
TR.calheadjour {
	FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3e6
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.calmenunommois {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0b3f95; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.calmenunumsem {
	FONT-SIZE: 10px; COLOR: #7f7f73; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.calmenunomjour {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.calmenusansdate {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
TD.calmenuavecdate {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver
}
TD.calmenutoday {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3e6
}
TD.caljourcellheures {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
TD.caljourcelldetail {
	FONT-SIZE: 10px; COLOR: #244468; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.calsemcelljours {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver
}
TD.calsemcelltoday {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3e6
}
TD.calmoissansdate {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
P {
	COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.oplientop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.oplientop:link {
	COLOR: white; TEXT-DECORATION: none
}
A.oplientop:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.oplientop:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.opliensoustitres:link {
	COLOR: #1868A3; TEXT-DECORATION: none
}
A.opliensoustitres:visited {
	COLOR: #1868A3; TEXT-DECORATION: none
}
A.opliensoustitres:hover {
	COLOR: red; TEXT-DECORATION: underline
}
TD.optabtopcellespaceon {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3f95
}
.bordureFramegauche {
	BORDER-RIGHT: 1pt solid
}
.bordureFramehaut {
	BORDER-TOP: #1868A4 1pt solid
}
#bordureFramebas {
	BORDER-TOP: #1868A4 1pt solid
}
.bordureFramecentre {
	BORDER-LEFT: #6b8bb7 3pt solid
}
.fondpageleft {
	BACKGROUND-COLOR: #ffffff
}
.OutilsAdmin {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.OutilsAdmin:link {
	COLOR: black; TEXT-DECORATION: none
}
A.OutilsAdminmini:link {
	COLOR: black; TEXT-DECORATION: none
}
A.OutilsAdmin:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.OutilsAdminmini:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.OutilsAdmin:hover {
	COLOR: #0b3f95; TEXT-DECORATION: underline
}
A.OutilsAdminmini:hover {
	COLOR: #0b3f95; TEXT-DECORATION: underline
}
A.OutilsAdminminiOn:link {
	COLOR: black; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminminiOn:active {
	COLOR: black; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminminiOn:visited {
	COLOR: black; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminminiOn:hover {
	COLOR: black; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminmini {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.OutilsAdminminiOn {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.OutilsAdminminiNew:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.OutilsAdminminiNew:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.OutilsAdminminiNew:hover {
	BORDER-RIGHT: #99b3e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99b3e6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #99b3e6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #99b3e6 1px solid
}
A.OutilsAdminminiOnNew:link {
	BORDER-RIGHT: #99b3e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99b3e6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #99b3e6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #99b3e6 1px solid; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminminiOnNew:active {
	BORDER-RIGHT: #99b3e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99b3e6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #99b3e6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #99b3e6 1px solid; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminminiOnNew:visited {
	BORDER-RIGHT: #99b3e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99b3e6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #99b3e6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #99b3e6 1px solid; BACKGROUND-COLOR: #e4ebf8
}
A.OutilsAdminminiOnNew:hover {
	BORDER-RIGHT: #cedbf4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cedbf4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cedbf4 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cedbf4 1px solid; BACKGROUND-COLOR: #f4f8fd; TEXT-DECORATION: none
}
A.OutilsAdminminiNew {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.OutilsAdminminiOnNew {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.visulien {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.visulien:link {
	COLOR: #0b3f95; TEXT-DECORATION: none
}
A.visulien:visited {
	COLOR: #0b3f95; TEXT-DECORATION: none
}
A.visulien:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.inputvisu {
	BORDER-RIGHT: #a9a9a9 1pt inset; BORDER-TOP: #a9a9a9 1pt inset; FONT-SIZE: 10px; BORDER-LEFT: #a9a9a9 1pt inset; COLOR: #333333; BORDER-BOTTOM: #a9a9a9 1pt inset; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.inputvisuchamp {
	FONT-SIZE: 10px; COLOR: black; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM-STYLE: none
}
.fontviolette {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #67658f; FONT-FAMILY: Arial, Helvetica, sans-serif; border-bottom: 1px solid #67658f
}
INPUT {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10px; BORDER-LEFT: gray 1px solid; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCE8FB
}

TEXTAREA {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10px; BORDER-LEFT: gray 1px solid; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCE8FB
}
SELECT {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10px; BORDER-LEFT: gray 1px solid; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCE8FB
}
SELECT.stats {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10px;  BORDER-LEFT: gray 1px solid; COLOR: #67658f; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-COLOR:red;
}
TD.topongletgroupes {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.bandeauoutils {
	BACKGROUND-COLOR: #3C8AC3
}
.topaffgroupes {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.topaffgroupes:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.topaffgroupes:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.topaffgroupes:hover {
	FONT-WEIGHT: bold; COLOR: #cc3300; TEXT-DECORATION: underline
}
A.opliengauche {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.opliengauche:link {
	COLOR: #5D5E91; TEXT-DECORATION: none
}
A.opliengauche:visited {
	COLOR: #5D5E91; TEXT-DECORATION: none
}
A.opliengauche:hover {
	COLOR: #1868A3; TEXT-DECORATION: underline
}
TD.LightGoldenrod {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4ebf8
}
TD.titreBandeau {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.sstitreBandeau {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e3ebf9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.titreBandeau {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.sstitreBandeau {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bacdef; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.visubody {
	BACKGROUND-COLOR: #bacdef
}
#bordureFramegris {
	BORDER-BOTTOM: #cfcfcf 1pt groove
}
TD.opcontenttopcellpage {
	FONT-SIZE: 16px; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.descriptionArticle {
	FONT-SIZE: 11px; COLOR: #575757; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.auteurArticle {
	FONT-SIZE: 10px; COLOR: #878787; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.encadrementpave {
	BORDER-RIGHT: #b1c5d6 1pt solid; BORDER-TOP: #b1c5d6 1pt solid; BORDER-LEFT: #b1c5d6 1pt solid; BORDER-BOTTOM: #b1c5d6 1pt solid; padding-left: 7px; padding-right: 7px;
}
TD.titreArticle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5D5E91; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.titrePave {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1868A3; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b1c5d6
}
TD.titreColonne {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6b8bb7
}
A.ssthemetree {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ssthemetree:link {
	COLOR: #638198; TEXT-DECORATION: none
}
A.ssthemetree:visited {
	COLOR: #638198; TEXT-DECORATION: none
}
A.ssthemetree:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.ssthemetreerac {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ssthemetreerac:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A.ssthemetreerac:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.ssthemetreerac:hover {
	COLOR: red; TEXT-DECORATION: underline
}
TD.opcellniveau2titreMinus {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bacdef
}
TABLE.borduretableau {
	BORDER-TOP: #6b8bb7 1pt solid; BORDER-BOTTOM: #6b8bb7 1pt solid
}
TD.opcellniveau2titreMinussepar {
	BORDER-RIGHT: #ffffff 2pt solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bacdef
}
TD.opcellniveau2titreMinus {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bacdef
}
.Encadrementonglet {
	BORDER-RIGHT: #666666 1pt solid; BORDER-LEFT: #666666 1pt solid; BORDER-BOTTOM: #666666 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.opcontenttopcellpagesouligne {
	FONT-SIZE: 16px; COLOR: #1868A3; BORDER-BOTTOM: #1868A3 2pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.fondColonne {
	BACKGROUND-COLOR: #ecf0fb
}
TD.OngletOnGauche {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/gauche_on.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
TD.OngletOnFond {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/fond_on.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.OngletOnDroite {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/droite_on.gif); WIDTH: 14px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
TD.OngletOffGauche {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/gauche_off.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
TD.OngletOffFond {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/fond_off.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.OngletOffDroite {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/droite_off.gif); WIDTH: 14px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
TD.OngletBlanc {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/dataop/visuel/images/ongletportail/bleuBlanc/fond_fin.gif); WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.titreArticleDetail {
	FONT-SIZE: 18px; COLOR: #1868A3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.OutilsAdminminiOff {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fondAlerte {
	BACKGROUND-COLOR: #ffc6aa;
}

#fondTresClair {
	BACKGROUND-COLOR: #F3F3F3;
}
.fondClair {
	BACKGROUND-COLOR: #C1E1F7
}
.fondMoyen {
	BACKGROUND-COLOR: #8AB7D9;
}
.fondMoyenFonce{
	BACKGROUND-COLOR: #C8C9E1;
}
.fondFonce {
	BACKGROUND-COLOR: #1868A4;
}

.fondSurligne {
	BACKGROUND-COLOR: #ffff80
}

A.abc:link {
	COLOR: #1868A3; TEXT-DECORATION: none
}
A.abc:visited {
	COLOR: #1868A3; TEXT-DECORATION: none
}
A.abc:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.abc:active {
	COLOR: white; BORDER-BOTTOM: #1868A3 1pt solid; BACKGROUND-COLOR: #1868A3; TEXT-DECORATION: none
}
A.abcActif:link {
	FONT-SIZE: 10px; COLOR: white; BORDER-BOTTOM: #1868A3 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1868A3; TEXT-DECORATION: none
}
A.abcActif:visited {
	FONT-SIZE: 10px; COLOR: white; BORDER-BOTTOM: #1868A3 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1868A3; TEXT-DECORATION: none
}
A.abcActif:hover {
	FONT-SIZE: 10px; COLOR: #cadaec; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE.fondBandeauTop {
	BACKGROUND-COLOR: #eeeeee
}
A.OutilsAdminFolder:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.OutilsAdminFolder:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.OutilsAdminFolder:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.fondGris {
	BACKGROUND-COLOR: #fafafa
}
.InfoOn {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d7d7d7
}
.InfoOff {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}
TD.calmenuferie {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2ebf5
}
Table.borderA{ 
border: 1px solid #B2B3CE;
}

.titrePage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #9999FF;
	/*border-bottom: 2px solid #333399;*/
	padding-top: 40px;
	}
	
	.SousTitre{
    color: #7474D2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-left: 28px;
	}
	
	#fdMauve{
		background-color: #f2f3ff;
	}
	
	.Orange {
	font-family: Arial, verdana;
	color: #ff6600;
	font-size: 20px;
}

table.recherche{
border: 1px solid #1868A4;
}

table.recherche thead th{
	font-family: Arial, verdana;
	color: #fff;
	font-size: 11px;
	background-color: #1868A4;
}
#traitblanc{
	border-top: 1px solid #fff;
}

