 body {
	scrollbar-3dlight-color : #B0BFBF;
	scrollbar-arrow-color : #FF6600;
	scrollbar-base-color : white;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : white;
	scrollbar-highlight-color : white;
	scrollbar-shadow-color : #B0BFBF;
	scrollbar-track-color : white;
}

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; text-decoration: none}
.menu A:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}
.menu A:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.menu A:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #FFFFFF}
.menu A:active{ font-family: Arial, Helvetica, sans-serif; color: #666666}

.menuEntreprise {font-family: Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 11px; cursor: default; color: black;  text-decoration: none;}
.menuEntrepriseHover1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: black; text-decoration: none; background-color: #FF6600}
.menuEntrepriseHover2 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: black; text-decoration: none; background-color: #FFFFEF}

.menuSalarie {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: black; text-decoration: none}
.menuSalarieHover1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: black; text-decoration: none; background-color: #FFCC00}
.menuSalarieHover2 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: black; text-decoration: none; background-color: #FFFFEF}

.body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 9pt}
.body A:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1E4C9E; text-decoration: underline}
.body A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1E4C9E; text-decoration: underline}
.body A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.body A:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px}

.bodyEntreprise {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 11pt; text-decoration: none}
.bodyEntreprise A:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; line-height: 13pt; text-decoration: none}
.bodyEntreprise A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; line-height: 13pt; text-decoration: none}
.bodyEntreprise A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; line-height: 13pt; text-decoration: underline}
.bodyEntreprise A:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13pt}

.bodyGras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold}

.legende {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.legende A:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline}
.legende A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.legende A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.legende A:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}

.menuConsole {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4f4f4f; text-decoration: none}
.menuConsole A:link {text-decoration: none}
.menuConsole A:visited {text-decoration: none}
.menuConsole A:hover {text-decoration: none; color: #7b91b6;}
.menuConsole A:active {text-decoration: none}

.SsMenuSalarie {FONT-FAMILY: Arial, Helvetica, sans-serif; color : #666666;	font-size : 11px; text-decoration: none}
.SsMenuSalarie A:link {COLOR: #666666; TEXT-DECORATION: none}
.SsMenuSalarie A:visited {COLOR: #666666; TEXT-DECORATION: none}
.SsMenuSalarie A:hover {COLOR: #000000; TEXT-DECORATION: underline}
.SsMenuSalarie A:active {COLOR: #666666; TEXT-DECORATION: none}

.SsMenuEntreprise {FONT-FAMILY: Arial, Helvetica, sans-serif; color : #666666; font-size : 11px; text-decoration: none;	height : 11px}
.SsMenuEntreprise A:link {COLOR: #666666; TEXT-DECORATION: none}
.SsMenuEntreprise A:visited {COLOR: #666666; TEXT-DECORATION: none}
.SsMenuEntreprise A:hover {COLOR: #000000; TEXT-DECORATION: underline}
.SsMenuEntreprise A:active {COLOR: #666666; TEXT-DECORATION: none}

.TitreBackOffice {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: black; font-weight: bold }
.TitreEntreprise {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FF6600; font-weight: bold }
.TitreSalarie {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFCC00; font-weight: bold}

.filetEntreprise {color: #FF6600}
.filetSalarie {color: #FFCC00}

.SsTitreEntreprise {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FF6600; font-weight: bold }
.SsTitreSalarie {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFCC00; font-weight: bold }

.bouton {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #336699}
.Arial12blanc {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.recherche {font-size: 10px; vertical-align: middle; width: 80px; color: #000000; font-family: Arial, Helvetica, sans-serif; position: static;}
.TitreServices {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; padding-left: 30px}
.FilDariane {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}

.LienExtra {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}
.LienExtra A:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: underline}
.LienExtra A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: underline}
.LienExtra A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none}
.LienExtra A:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}


.BlancFondTransparent {font-weight: bold; font-size: 11px; color: white; font-family: Arial, Helvetica, sans-serif;	background-color: transparent;}	

.FormulaireBody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; line-height: 9pt}

.NoRepeat {background-repeat:no-repeat}

.MsgError
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red; line-height: 9pt;
	text-align: left;
}


.ContactGridHeader
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; line-height: 9pt;
	background-color: #39619C;
	text-align: center;
}
.ContactGridBodyOdd
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; line-height: 9pt;
	background-color: white;	
	text-align: center;
}
.ContactGridBodyOdd A:link {color: #1E4C9E; text-decoration: underline}

.ContactGridBodyEven
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; line-height: 9pt;
	background-color: #CEE5EF;
	text-align: center;
}
.ContactGridBodyEven A:link {color: #1E4C9E; text-decoration: underline}

.ContactGridHeader2
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; line-height: 9pt;
	background-color: #39619C;
	text-align: left;
}
.ContactGridBody2
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; line-height: 9pt;
	background-color: white;
	text-align: left;
}
.ContactGridBody2 A:link {color: #1E4C9E; text-decoration: underline}


.MondoSearchPannel
{
	border-right: blue thin solid;
	border-top: blue thin solid;
	border-left: blue thin solid;
	border-bottom: blue thin solid;
	font-size: 11px;
	color: black;
	line-height: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: left;
}
.MondoSearchDetailsStyle
{	
	font-size: 11px; background-color: white; font-family: Arial, Helvetica, sans-serif; color: black;
}
.MondoSearchCategoryHeaderStyle
{
	font-size: 11px; background-color: white; font-family: Arial, Helvetica, sans-serif; color: black;
}
.MondoSearchResultStyle
{
	font-size: 11px; background-color: white; font-family: Arial, Helvetica, sans-serif; color: black;
}
.MondoSearchAllPagesInCategoryStyle
{
	font-size: 11px; background-color: white; font-family: Arial, Helvetica, sans-serif; color: black;
}
.MondoSearchResultlistcontrolStyle
{
	border-right: blue thin solid;
	border-top: blue thin solid;
	border-left: blue thin solid;
	border-bottom: blue thin solid;
	font-size: 11px;
	color: black;
	line-height: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: left;
}

.MarginT7 {margin-top : 7px; }
.MarginT10 {margin-top : 10px; }
.MarginB10 {margin-bottom : 10px; }

.hr2 {  color: #DDEDF3; height: 3px;}

.overflowHidden {overflow:hidden;}
 
.Noir {color:Black;}
.Bold {font-weight: bold;}  
.Arial11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.Arial13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.TitreRubrique { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-left: 7px; height:19px;}

.BleuTresClair { color : #F2F8F9; }
.BleuClair { color : #8AC0DD; }
.Bleu { color : #39619C; }
.BleuTitre { color : #336699; }
.CoquilleOeuf { color : #FFEDCB; }
.Ocre { color : #DB8D02; }

.BleuTresClairBg { background-color : #F2F8F9; }
.BleuClairBg { background-color : #8AC0DD; }
.BleuBg { background-color : #39619C; }
.CoquilleOeufBg{ background-color : #FFEDCB; }
.OcreBg { background-color : #DB8D02; }

/* Entreprises */
.Orange { color : #FF6600; }
.OrangeClair { color : #FFE0CC; }
.OrangeTresClair { color : #FFEFE5; }

.OrangeBg { background-color : #FF6600; }
.OrangeClairBg { background-color : #FFE0CC; }
.OrangeTresClairBg { background-color : #FFEFE5; }
 
/* Salariés */
.Jaune { color : #FFCC00; }
.JauneClair { color : #FFFFCC; }

.JauneBg { background-color : #FFCC00; }
.JauneClairBg { background-color : #FFFFCC; }

.CadreBleu { border: 1px #8AC0DD solid; border-color: #8AC0DD #8AC0DD #8AC0DD #8AC0DD; padding-left: 10px; padding-right: 10px ; padding-top: 10px; padding-bottom: 10px;}
.Padding10px {padding-left: 10px; padding-right: 10px ; padding-top: 10px; padding-bottom: 10px;}

.bodyBleu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #39619c; border-color: #FF6600 black #FF6600 #FF6600; border-style: none}
.bodyBleu A:link {color: #39619c;  text-decoration: none}
.bodyBleu A:visited {color: #39619c;  text-decoration: none}
.bodyBleu A:hover {color: #39619c; text-decoration: underline}
.bodyBleu A:active {color: #39619c; text-decoration: none}


.bodyNoir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.bodyNoir A:link {color: #000000; text-decoration: underline}
.bodyNoir A:visited {color: #000000; text-decoration: underline}
.bodyNoir A:hover {color: #000000; text-decoration: underline}
.bodyNoir A:active {color: #000000; text-decoration: underline}


.bodyOcre { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #db8d02}
.bodyOcre A:link {color: #db8d02;  text-decoration: underline}
.bodyOcre A:visited {color: #db8d02; text-decoration: underline}
.bodyOcre A:hover {color: #db8d02; text-decoration: underline}
.bodyOcre A:active {color: #db8d02; text-decoration: underline}

