﻿/* <?xml version="1.0" encoding="UTF-8"?><XMLCSS> */

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||||||||| STATIC TABS ||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

/* Portlet Selection Tab */
@import url("../jalios/staticTab.css");

/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||||| RESULT DISPLAY ||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

/* Result Display */
@import url("../resultdisplay.css");

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||||| FULL DISPLAY |||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

/* Full Display */
@import url("../fulldisplay.css");

/* -------------------------------------------------------------------- */
/* ||||||||||||||||||| ABSTRACT SKINNABLE CSS ||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

/* <CSS label="JSS - HECA" value="JSSheca" type="PortletSkinable" target="SkinBox" description="Style for Jalios Simple Skin AbstractPortletSkinable" /> */
@import url("../../types/AbstractPortletSkinable/JaliosSimpleSkin/green.css");


/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||||||| COMMON CSS ||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

BODY                   { color: black;  padding: 0px;                 }
.form                  { font: normal 8pt arial,helvetica,sans-serif; color: #333333; border: 1px solid #333333; }
.Portlet               {}
.PortletSkinable       {}
.Portlet A             { color: #333388; text-decoration: none;     }
.Portlet A:hover       { text-decoration: underline;                }

.resultDisplay .thumbnail {
  float: left;
  padding: 2px;
  margin: 5px 5px 5px 0;
}

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||| PORTLET ROW CSS ||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

/* <CSS label="Standard" value="Standard" type="PortletRow" target="SkinItem" description="Style for all PortletRow" /> */
.PortletRow_Standard .tabNav  A                { background-color: #888888; color: #FFFFFF;                               }
.PortletRow_Standard .tabNav  A:hover          { background-color: #DDDDDD; color: #333333;                               }
.PortletRow_Standard .tabNav  A.active,
.PortletRow_Standard .tabNav  A:link.active, 
.PortletRow_Standard .tabNav  A:visited.active { background-color: #DDDDDD; border-bottom-color: #DDDDDD; color: #333333; }
.PortletRow_Standard .tabMain                  { background-color: #DDDDDD;                         }

/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||| PORTLET COLUMN CSS ||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

/* <CSS label="Standard" value="Standard" type="PortletColumn" target="SkinItem" description="Style for all PortletRow" /> */
.PortletColumn_Standard .tabNav  A                { background-color: #888888; color: #FFFFFF;                               }
.PortletColumn_Standard .tabNav  A:hover          { background-color: #DDDDDD; color: #333333;                               }
.PortletColumn_Standard .tabNav  A.active,
.PortletColumn_Standard .tabNav  A:link.active, 
.PortletColumn_Standard .tabNav  A:visited.active { background-color: #DDDDDD; border-bottom-color: #DDDDDD; color: #333333; }
.PortletColumn_Standard .tabMain                  { background-color: #DDDDDD;                         }


/* -------------------------------------------------------------------- */
/* ||||||||||||||||| PORTLET WORKFLOW CSS ||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */

.WFtree {	margin: 4px; font: 12px Arial, Helvetica, Sans-Serif; }
.WFtree img  { vertical-align: text-bottom ; }
.WFtree ul { margin: 0px; padding: 0px;	list-style-type: none; }
.WFtree li { margin: 0px; white-space: nowrap ; line-height: 100%}
.WFtree ul ul { padding-left: 7px; font-size: 90%; }


/* -------------------------------------------------------------------- */
/* ||||||||||||||||| QUERY/FOREACH REFINED CSS |||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletQueryForeachDetail" target="SkinItem" description="Style for all PortletQueryForeach" /> */

.PortletQueryForeachDetail .title        { background-repeat: no-repeat; background-position: 2px 6px; padding-left: 12px;  }

.PortletQueryForeachDetail_Standard               { font: normal 12px arial,helvetica,sans-serif; }
.PortletQueryForeachDetail_Standard .result       { margin-bottom: 15px; }
.PortletQueryForeachDetail_Standard td            { font: normal 12px arial,helvetica,sans-serif; }
.PortletQueryForeachDetail_Standard .title        { font-size: 12px; font-weight: bold; background-repeat: no-repeat; background-position: left 4px; padding-left: 12px;  }
.PortletQueryForeachDetail_Standard .abstract p   { margin: 0; padding: 0; }
.PortletQueryForeachDetail_Standard .author       { font-weight: bold;  }
.PortletQueryForeachDetail_Standard .date         { font-style: italic; }
.PortletQueryForeachDetail_Standard .PagerLink    { font-weight: bold;  }
.PortletQueryForeachDetail_Standard .addNew       { font-weight: bold;  }
.PortletQueryForeachDetail_Standard .categories   { display: inline; }
.PortletQueryForeachDetail_Standard .reviewBlock  { display: inline; margin-left: 10px;}

/* <CSS label="Title" value="Title" type="PortletQueryForeachDetail" target="SkinItem" description="Style for all PortletQueryForeach" /> */

.PortletQueryForeachDetail_Title                  { font: normal 12px arial,helvetica,sans-serif; }
.PortletQueryForeachDetail_Title td               { font: normal 12px arial,helvetica,sans-serif; }
.PortletQueryForeachDetail_Title .title           { font-weight: bold; background-repeat: no-repeat; background-position: left 4px; padding-left: 12px;  }
.PortletQueryForeachDetail_Title .abstract p      { margin: 0; padding: 0; }
.PortletQueryForeachDetail_Title .PagerLink       { font-weight: bold;  }
.PortletQueryForeachDetail_Title .addNew          { font-weight: bold;  }

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||| QUERY/FOREACH CSS ||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletQueryForeach" target="SkinItem" description="Style for all PortletNavigate" /> */

.PortletQueryForeach_Standard P                { }
.PortletQueryForeach_Standard TD               { font-size: 90%; }
.PortletQueryForeach_Standard .abstractDetail  { font-size: 90%; }
.PortletQueryForeach_Standard .PagerLink       { font: bold 9pt arial,helvetica,sans-serif;  }
.PortletQueryForeach_Standard .addNew   { font-weight: bold;  }

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||||| NAVIGATE CSS |||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="White" value="White" type="PortletNavigate" target="SkinItem" description="Style for all PortletNavigate" /> */

.PortletNavigate_White                    { font: bold 10pt arial,helvetica,sans-serif; color: white; white-space: nowrap;}
.PortletNavigate_White A                  { font: bold 10pt arial,helvetica,sans-serif; color: white; white-space: nowrap;}
.PortletNavigate_White .locationPrefix    { font: bold 10pt arial,helvetica,sans-serif; color: white; white-space: nowrap;}
.PortletNavigate_White .locationSeparator { font: bold 10pt arial,helvetica,sans-serif; color: white; white-space: nowrap;}

/* <CSS label="Black" value="Black" type="PortletNavigate" target="SkinItem" description="Style for all PortletNavigate" /> */

.PortletNavigate_Black                    { font: bold 10pt arial,helvetica,sans-serif; color: black; white-space: nowrap;}
.PortletNavigate_Black A                  { font: bold 10pt arial,helvetica,sans-serif; color: black; white-space: nowrap;}
.PortletNavigate_Black .locationPrefix    { font: bold 10pt arial,helvetica,sans-serif; color: black; white-space: nowrap;}
.PortletNavigate_Black .locationSeparator { font: bold 10pt arial,helvetica,sans-serif; color: black; white-space: nowrap;}

/* <CSS label="JSS" value="JSS" type="PortletNavigate" target="SkinItem" description="Style for Jalios Simple Skin PortletNavigate" /> */

.PortletNavigate_JSS       { font: bold 10pt arial,helvetica,sans-serif; color: #CC0000; height: 25px; vertical-align: top; white-space: nowrap;}
.PortletNavigate_JSS  A    { font: bold 10pt arial,helvetica,sans-serif; color: #CC0000; white-space: nowrap;}


/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||||||| MENU CSS ||||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="White" value="White" type="PortletMenu" target="SkinItem" description="Style for all PortletMenu" /> */

.PortletMenu_White     { font: bold 10pt arial,helvetica,sans-serif; color: white; white-space: nowrap;}
.PortletMenu_White A   { font: bold 10pt arial,helvetica,sans-serif; color: white; white-space: nowrap;}

/* <CSS label="JSS" value="JSS" type="PortletMenu" target="SkinItem" description="Style for Jalios Simple Skin PortletNavigate" /> */
.PortletMenu_JSS       { font: bold 10pt arial,helvetica,sans-serif; color: #CC0000; height: 25px; vertical-align: top; white-space: nowrap;}
.PortletMenu_JSS  A    { font: bold 10pt arial,helvetica,sans-serif; color: #CC0000; white-space: nowrap;}


/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||| LOGIN/LOGOUT CSS ||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletLogin" target="SkinItem" description="Style for all PortletLogin" /> */

.PortletLogin_Standard  TD         { font: bold 10pt arial,helvetica,sans-serif; color: black;}
.PortletLogin_Standard .Login      { font-size: 9pt; }
.PortletLogin_Standard .Password   { font-size: 9pt; }

/* <CSS label="Modern" value="Modern" type="PortletLogin" target="SkinItem" description="Style for all PortletLogin" /> */

.PortletLogin_Modern  INPUT            { font-size: 11px; margin: 0px; }
.PortletLogin_Modern  TD               { margin: 0; padding: 0; font-family: arial,helvetica,sans-serif; font-size: 10px; }
.PortletLogin_Modern .Intro            { text-align: left; font-size: 11px; padding: 3px; border: 1px solid #999; background-color: #DDD; }
.PortletLogin_Modern .Login            { padding-top: 3px; }
.PortletLogin_Modern .Login INPUT      { font-size: 10px; }
.PortletLogin_Modern .Password INPUT   { font-size: 10px; }
.PortletLogin_Modern .formInfo         { padding: 3px 0px; }
.PortletLogin_Modern .formInfo INPUT   { margin-right: 3px; }

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||||| SIGNUP CSS |||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletSignUp" target="SkinItem" description="Style for all PortletSignUp" /> */

.PortletSignUp_Standard  TD        { font: normal 10pt arial,helvetica,sans-serif; color: black;}


/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||||| SEARCH CSS |||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletSearch" target="SkinItem" description="Style for all PortletSearch" /> */

.PortletSearch_Standard  TD  A    { font: bold 10pt arial,helvetica,sans-serif; color: white; text-decoration:none }

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||| TOPMEMBER CSS ||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletTopMember" target="SkinItem" description="Style for all PortletTopMember" /> */

.PortletTopMember_Standard  .Title     { font: bold 10pt arial,helvetica,sans-serif; color: black; }
.PortletTopMember_Standard  .Link      { font: bold 9pt arial,helvetica,sans-serif; color: black; }

/* -------------------------------------------------------------------- */
/* |||||||||||||||||||||||| LOCATION CSS |||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletLocation" target="SkinItem" description="Style for all PortletLocation" /> */

.PortletLocation_Standard             { font: bold 10pt arial,helvetica,sans-serif; }
.PortletLocation_Standard A           { font: bold 10pt arial,helvetica,sans-serif; }
.PortletLocation_Standard .prefix     { font: bold 10pt arial,helvetica,sans-serif; }
.PortletLocation_Standard .separator  { font: bold 10pt arial,helvetica,sans-serif; }

/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||||||||| RSS CSS |||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Standard" value="Standard" type="PortletRSS" target="SkinItem" description="Style for all PortletRSS" /> */

.PortletRSS_Standard .PortletRSS					{ font: normal 9pt Arial,Helvetica,Sans-Serif; }
.PortletRSS_Standard .RssTitle    				{ font-weight: bold; font-size: 11pt; color: #333333; }
.PortletRSS_Standard .RssDescription			{ }
.PortletRSS_Standard .RssItemSel					{ font-weight: bold; margin:0; padding: 0px 4px; border-collapse: collapse; }
.PortletRSS_Standard .RssItemUnsel				{ font-weight: normal; margin:0; padding: 0px 4px; border-collapse: collapse; }
.PortletRSS_Standard .RssItemLink		 			{ }
.PortletRSS_Standard .RssItemDescription	{ font-weight: normal; background-color:#ffffcc; padding: 6px; margin-bottom: 6px; font-size: 8pt; }

/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||||||| HECA CSS ||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* **********************
 *	Styles communs		*
 ************************/

/* TAGS par défaut */
#Portal    { 
	position:relative;
	margin:0 auto 0 auto;
	text-align: left;
	padding:0;
	width:900px;
	height: 161px;
	font-family: helvetica, arial,verdana, lucida, sans-serif;
}

#espace_fil_ariane {
	color:#01643E;
	font-style: italic;
	font-size: 25px;
	font-weight: bold;
}


.fullDisplay .fieldList {
	border-collapse: collapse;
  	border-bottom: 10px solid red;
	width: 100%;
}

/* Navigation Transversale BAS */
#navTransversale {
	padding: 0px 3px 0px 3px;
  }
#listmetiers {
	list-style-image: url(../../images/custom/puce_tick.jpg);
	color: #000000;
	font-size: 12px;
}

#listmetiers strong
  {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
  }  
.postuler {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	background-color: #B2C106;
	background-repeat: no-repeat;
	height: 13px;
	width: 80px;
	float: right;
  }  
 /* Contour de div */ 
.bordureDivGrise {
	 border-left: solid 1px #C4C4C4;
	 border-top: solid 1px #C4C4C4;
	 padding: 5px 5px 5px 5px;
}  
 /* Titre / Sous titre */
.txtCouleurBold13px{
	font-size:13px;
	color:#B4C005;
	font-weight:bold;
}
.txtNoirBold12px{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.txtNoirNormal11px {
	font-size:11px;
	color:#000000;
}
.txtNoirNormal12px {
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
 /* Titre vert home */
H1 {
	color:#01643E;
	font-style: italic;
	font-size: 25px;
	font-weight: bold;
	/* Attention, pb de rafraichissement avec IE */
	//line-height:7px; 
  }
H2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color:#A3B60F;
	margin: 0;
	font-weight: bold;
  }

H3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color:#01643E;
	margin: 0;
	font-weight: bold;
  }

H4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#A3B60F;
	margin: 0;
	font-weight: bold;
  }

/***********
* ACTUALITES *
/***********/

#listactualite
  {
	list-style-image: url(../../images/custom/puce_claire.jpg);
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

  
/* **********
 *	TEXTE	*
 ************/
.texte_bold {font-weight: bold;color:#B4C005}
.texte_boldNoir {font-weight: bold;color:#000000;}

.textcontenu {
	color: #444444;
	font-size: 12px;
	padding-right: 5px; 
  }

/* Bordure Home Espace */
/* A appliquer à une Div (Id) */
#textcontenu2
  {
	color: #444444;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 35px;
	border: solid 1px #01643E;
	with:467px;
	/* height:221px; */
  }


#textcontenu strong, #textcontenu2 strong, h2 strong, #listactualite a
  {
	color:#B4C005;
	font-weight: bold;
	text-decoration:none;
  }

.textactu {
	color: #000000;
	font-size: 12px;
  }
  
 /* Navigation Transversale factorisé avec la classe du chemin de navigation (fil d'Arianne) */
#navTransversale a, #tracer, #tracer a {
	color: #44446B;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
  }
select {
	color: #B4C005;
	border: solid 1px #B4C005;
  }

textarea,input {
	font-size:12px;
	color:#01643E;
	padding-left:5px;
}
.inputRecherche {
	font-size: 12px;
	color: #01643E;
	width: 142px;
	border-bottom-color:#01643E;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#01643E;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#01643E;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#01643E;
	border-top-style:solid;
	border-top-width:1px;
	
	padding-left: 5px;
	border: solid 1px #01643E;
}

.inputBoutonOK {
	width: 40px;
	height: 19px;
	border: 0px;
	background:  url(../../images/custom/bouton_ok.gif)
}

 /* *****************
 *	SONDAGE	*
 ********************/
.PortletPoll input.formButton {
	background: #A2B60F url(../../images/custom/btValiderSondageVERT.gif) top center no-repeat;
	border:0px;
	margin:0px;
	width:189px;
}

.PortletPoll .notVoted {
	background: url("../../images/custom/fondSondageGrand.jpg");
	color: #000000;
	font-size: 13px;
	padding-left: 10px;
	padding-top: 33px;	
}
/* Poll Vote */

.pollRender {
	background: #A2B60F ;
	color: #000000;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
}


.poll {
	color: #000000;
	font-size: 11px;
	padding-left: 20px;
	padding-top: 33px;
  border: 0px;
  padding: 6px;
  background:  url(../../images/custom/fondSondageGrand.jpg) top center no-repeat;
}

.bordureBasSondage {
	font-size: 11px;
	padding-left: 20px;
	padding-top: 33px;
	border: 0px;
	padding: 6px;
	height: 6px;
	width:189px;
	background:  url("../../images/custom/bordureBasSondage.jpg") top left no-repeat;
}

.pollBarFG {
  background-color: #0066B3;
}
.pollBarBG {
  background-color: #CFE8FF;
}

/* **************
 *	Interview	*
 ****************/
.interviewCroiseeHeader {
	margin:0px;
	width:421px;
	height:142px;

	background-image: url("../../images/custom/fondInterview.jpg");
	background-repeat: no-repeat;
}

.titreImageNoire{ 
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.titreImagePerson1{ 
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}

.titreImagePerson2{ 
	font-size:12px;
	font-weight:bold;
	color:#008D96;
	text-align:right;
}

.txtNoire { 
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #000000;
}
.txtBleu { 
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #008D96;
}
/* *****************
 *	Espace Candidat	*
 ********************/
 #textcontenu {
	color: #444444;
	font-size: 12px;
	padding-right: 5px;
  }
 #tableauformate
  {
	width: 100%;
  }

#tableauformate th
  {
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	background-color: #B4C005;
	color: #FFFFFF;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
  }

#tableauformate td
  {
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	background-color: #EBF5D0;
	color: #000000;
	font-size: 12px;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #398761;
  }
  #tableauformate td.gris
  {
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	background-color: #E4E4E4;
	color: #000000;
	font-size: 12px;
	padding: 3px 5px 3px 5px;
	border:0;
  }

 /* *********************
 *	LIEN plus d'infos	*
 ************************/

.plusInfos{ 
	padding-left:5px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}

/* **************
 *	HOMEPAGE	*
 ****************/
/* Texte */
.accrocheHome {
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
	background-color:#B4C006;
	font-style: italic;
	font-size: 25px;
	color:#FFFFFF;
  }

/* **************
	Menu Gauche Vertical *
 ****************/
#sousnav {
	font-family: Helvetica, Arial, sans-serif;
	color:#008D96;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
  }

/* Ligne des menus */

.menutdon
  {
	padding: 5px 2px 5px 30px;
	background: #B4C005 url(../../images/custom/puce_menu_on.gif) top left no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
  }
  
.menutdoff
  {
	padding: 5px 2px 5px 30px;
	background: #F3F5CC url(../../images/custom/puce_menu_off.gif) top left no-repeat;
	font-size: 12px;
	color: #00643E;
	font-weight: bold;
	text-decoration: none;
  }


/* **************
 *	Menu Haut Jalios
 ****************/  
/* Barre du haut Titre */
TABLE.menu_barHECA {
 border-width : 0px ;
 margin: 0px;
 float: left;
}
TABLE.menu_barHECA TR TD {
 font : bold 10pt Arial ;
 color : white ;
 padding : 0px 0px ;
 white-space : nowrap ;
 cursor : pointer ;
}
TABLE.menu_barHECA TR TD.menu_hover {
 color : #FFFFFF ;
}
TABLE.menu_barHECA TR TD.menu_separator {
 color : white ;
 padding : 0px ;
}

/* Ligne des menus */

TABLE.menuHECA {
 border : 1px solid #B4C005 ;
 width : 226px ; /*Fix Opera 7 bug */
 cursor : default ;
 position : absolute ;
 visibility : hidden ;
 /*padding: 5px 2px 5px 30px;*/

 /* filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75) ; */
}


TABLE.menuHECA TR  {
 font : bold 10pt Arial ;
 padding: 5px 2px 5px 30px;
}

TABLE.menuHECA TD  {

 font : bold 10pt Arial ;
 color : #00643E ;
 padding: 5px 2px 5px 30px;
 /* white-space : nowrap ; */
 background: #F3F5CC url(../../images/custom/puce_menu_off.gif) top left no-repeat;
 border-top:3px solid #FFFFFF ;
}




TABLE.menuHECA TR.menu_hover TD {
  padding: 5px 2px 5px 30px;
	background: #B4C005 url(../../images/custom/puce_menu_on.gif) top left no-repeat;
  color : #FFFFFF ;
 border-top:3px solid #FFFFFF ; 
}

/* **************
 *	Bandeau d�filant
 ****************/  

.BandeauDefilant {
	background-image:url("../../images/custom/bande_marquee_fond.gif");		 
}


/* Texte défilant de la page d'accueil */
.BandeauDefilant A{
	color:#444444;
	font-size:12px;
	text-align:left;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
	margin-top:O;
}

.BandeauDefilant IMG.bordGauche {
	background-image: url("../../images/custom/bande_marquee_gauche.gif");
	width: 3px;
	height: 25px;
	background-repeat: no-repeat;
}

.BandeauDefilant IMG.bordDroit {
	background-image:url("../../images/custom/bande_marquee_droite.gif");
	width: 3px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: right;
}

.SearchResult {
	color:#01643E;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align: right;
}

.SearchResult .Title{
	font-size:18px;
	white-space: nowrap;
}

/* **************
 *	Popup Home
 ****************/  



.popupAccrocheHome {
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
	background-color:#B4C006;
	font-style: italic;
	font-size: 23px;
	color:#FFFFFF;
  }

.popupTitreTemoignage {
	color:#B5BF02;;
	font-style: italic;
	font-size: 25px;
	font-weight: bold;
}

.popupTitreInterview {
	color:#2AC7D1;
	font-style: italic;
	font-size: 25px;
	font-weight: bold;
}


.popupAccroche {
	list-style-image: url(../../images/puce_claire.jpg);
	font-family: arial,verdana, lucida, helvetica, sans-serif;
	color: #000000;
	font-size: 1-px;
}

.popupPrenom {
	font-family:arial,verdana,lucida,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}


.popupBlack {
	font-family:arial,verdana,lucida,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	color:#000000;
}

.popupBlue {
	font-family:arial,verdana,lucida,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	color:#008D96
}

/* **************
 *	Rubrique
 ****************/  

.accrocheGaucheRubrique {
	background:  url(../../images/custom/guillemetVert.gif) top left no-repeat;
	width: 24px;
	height: 19px;
}

.accrocheDroiteRubrique {
	background:  url(../../images/custom/guillemetVertBAS.gif) top right no-repeat;
	width: 23px;
	height: 18px;
}


/* </XMLCSS> */