body{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

#bandemenu a{color:#fff;text-decoration:none;font-size:10px;}
#bandemenu a:hover{border-bottom:2px solid #FFF;}

A:link{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A:visited{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A:active{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.ndecoration:link{font-size: 11px; color: #273E73; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.ndecoration:visited{font-size: 11px; color: #273E73; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.ndecoration:active{font-size: 11px; color: #273E73; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.small:link{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.small:visited{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.small:active{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.lien-gris-reg:link{font-size: 11px; color: #676767; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-gris-reg:visited{font-size: 11px; color: #676767; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-gris-reg:active{font-size: 11px; color: #676767; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.lien-noir-reg-nd:link{font-size: 11px; color: #000000; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-noir-reg-nd:visited{font-size: 11px; color: #000000; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-noir-reg-nd:active{font-size: 11px; color: #000000; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-noir-reg-nd:hover{font-size: 11px; color: #000000; text-decoration: underline; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.cheminacces:link{font-size: 10px; color: #C0C0C0; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.cheminacces:visited{font-size: 10px; color: #C0C0C0; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.cheminacces:active{font-size: 10px; color: #C0C0C0; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.lien-footer:link{font-size: 10px; color: #C25400; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-footer:visited{font-size: 10px; color: #C25400; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-footer:active{font-size: 10px; color: #C25400; text-decoration: none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.lien-footer:hover{font-size: 10px; color: #C25400; text-decoration: none; background-color: #F6CB00; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

A.plan1:link{font-size: 12px; color: #D97627; text-decoration: none; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.plan1:visited{font-size: 12px; color: #D97627; text-decoration: none; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.plan1:active{font-size: 12px; color: #D97627; text-decoration: none; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.plan1:hover{font-size: 12px; color: #D97627; text-decoration: underline; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

body,p,ul,ol,li,blockquote{font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
li.flecheo{list-style-image : url(http://www.monemploi.com/mon_emploi/img/synergimax/fleceh_orange.gif);font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
li.flecheb{list-style-image : url(http://www.monemploi.com/mon_emploi/img/synergimax/fleche_bleu.gif);font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
ul.commun{font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; list-style-type: disc;}
li.commun{font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; margin: 0 0 0.25em 0;}

h1.titre{font-size: 17px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
h3.titre{font-size: 14px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
h4.titre{font-size: 12px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

.titre-reg{font-size: 15px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

.text-intro{font-size: 11px; color: #273E73;line-height:20px; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-orange{font-size: 12px; color: #D97627; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-orange-tall{font-size: 13px; color: #D97627; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-orange-reg{font-size: 11px; color: #D97627; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-footer{font-size: 11px; color: #C25400; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-cheminacces{font-size: 10px; color: #C0C0C0; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-noir-tall{font-size: 14px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-noir-reg{font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-noir-small{font-size: 10px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-tall{font-size: 13px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-reg{font-size: 11px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-small{font-size: 10px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-xsmall{font-size: 9px; color: #273E73; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-gris-tall{font-size: 11px; color: #CBCBCB; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-gris-reg{font-size: 11px; color: #676767; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-gris-small{font-size: 10px; color: #676767; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-gris-xsmall{font-size: 9px; color: #676767; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.titre-noir-reg{font-size: 13px; font-weight:bold; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.text-jaune-reg{font-size: 11px; color: #426E9B; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/* couleur de fond */
.fond-jaunep{background-color: #E8E6E5;}
.fond-jaunef{background-color: #CF6006;}
.fond-blanc{background-color: #FFFFFF;}
.fond-menu{background-color: #273E73;}
.fond-gris{background-color: #C5C5C5;}
.fond-gris2{background-color: #A3A3A3;}
.fond-gris3{background-color: #EFEFEF;}
.fond-gris4{background-color: #E6E5E5;}
.fond-lignebas{background-color: #CF6007;}
.fond-lignebas2{background-color: #F6CB00;}
.fond-bulletin{background-color: #2C3D74;}

#menu {position:relative; left:0px; top:0px;  width:726px; height:20px; visibility:visible;z-index:1;}
#smenu1 {position:absolute; left:0px; top:190px; width:180px; height:78px; visibility:hidden;z-index:1;}
#smenu2 {position:absolute; left:0px; top:190px; width:141px; height:78px; visibility:hidden;z-index:1;}
#smenu3 {position:absolute; left:0px; top:190px; width:162px; height:78px; visibility:hidden;z-index:1;}
#smenu4 {position:absolute; left:0px; top:190px; width:127px; height:78px; visibility:hidden;z-index:1;}

/*Synergimax*/
.16px_Black_Bold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #000000 }
.16px_Blue_Bold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #003366}
.16px_Beige_Bold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #666633}
.12px_Black_Normal { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000 }
.12px_Blue_Normal { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #003366}
.12px_Beige_Bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666633}
.11px_Black_Italic { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 ; font-style: italic}
.14px_Black_Italic { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000 ; font-style: italic}
.border {  border: 1px #CC6600 solid}
.14px_Black_Bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #000000 }

#menu_cote{position:relative;}

#autres_sites{
	visibility:hidden;
	position:absolute;
	left:250px;top:0px;
	border:1px solid #646260;
	background-color:#FFFFFF;
	margin:0;padding:0;
	width:250px;
}

#autres_sites a{
	width:250px;
	height:20px;
	display:block;
	font-size:10px;
	color:#2c3b73;
	text-decoration:none;

}

#autres_sites a:hover{
	background-color:#646260;
	color:#FFF;
}

#autres_sites .listemenu{
	border-bottom:1px solid #646260;
	position:relative;
}

#autres_sites .listemenu .textmenu{margin-left:10px;position:relative;top:3px;padding-left:5px;}

ul li.commerciaux{
	margin-bottom:10px;
	padding-left:10px;
	background:transparent url(../img/commerciaux/fleche3.gif) 0 3px no-repeat;
}

ul li.commerciaux a:hover{color:#003C82;}

/* Affichage entete des rubriques */
.bloc_categorie{
	width:308px;
}
.bloc_categorie .bloc_categorie_titre{
	padding:2px 4px;
	background-color:#CF6007;
	border-bottom:3px solid #273E73;
	border-right:1px solid #fff;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	width:82%;
}
.bloc_categorie .bloc_categorie_archives{
	padding:2px 4px;
	background-color:#CF6007;
	border-bottom:3px solid #273E73;
	text-align:center;
	width:18%;
}
.bloc_categorie .bloc_categorie_archives a{
	color:#FFFFFF;
	font-size:10px;
}
/* Affichage entete des rubriques */

/*  Pub Celljob  */

.carre-pub {
	padding:13px;
	background-color: #fde18d;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
}
.carre-pub span{
	font-size: 1.2em;
	font-weight: bold;
}
.txt-rouge a {
	font-size: .7em;
	font-weight: normal;
	color:#FF0000
}
.txt-rouge a:visited {
	font-size: .7em;
	font-weight: normal;
	color:#FF0000
}

/* @section Liste d'offres d'emplois {{{
******************************************************************************/
.liste-emplois{
	margin: 12px 0;
	background: #f0f1f5;
	width: 100%;
	border-top: 2px solid #e1e4eb;
	border-bottom: 2px solid #e1e4eb;
}

.liste-emplois a{
	text-decoration: none;
	padding: 4px 17px 7px 17px;
}

.liste-emplois a:hover{
	text-decoration: underline;
}

.liste-emplois p{
	margin: 0;
}

.liste-emplois p.titre{
	display: block;
	padding: 4px 7px;
	color: #313131;
	position: relative;
}

.liste-emplois p.titre a.toggle{
	background: transparent;
	padding: 0;
	color: #313131;
}


.liste-emplois p.titre a.toggle span.action{
	position: absolute;
	right: 10px;
	top: 4px;
	padding: 0 16px 0 0;
}

.liste-emplois p.titre a.toggle span.fermer{
	background: url("../img/liste-emplois-ouvrir.gif") no-repeat right center;
}

.liste-emplois p.titre a.toggle span.ouvert{
	background: url("../img/liste-emplois-fermer.gif") no-repeat right center;
}


.liste-emplois ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.liste-emplois ul li {
	border-top: 1px solid #e1e4eb;
	padding: 0;
	clear: both;
}


.liste-emplois ul li a,
.liste-emplois ul li span.poste,
.liste-emplois p.titre a.toggle span.quantite,
.liste-emplois p.titre a.toggle span.action{
	display: block;
	font-weight: bold;
	color: #273E73;
}

.liste-emplois p.titre a.toggle span.quantite{
	display: inline;
}

.liste-emplois ul li a span{
	display: block;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}

.liste-emplois ul li a span.info{
	float: left;
	width: 250px;
}

.liste-emplois ul li a span.autres{
	float: left;
	width: 100px;
}

.liste-emplois p a{
	display: block;
	background: #e1e4eb;
	padding-bottom: 4px;
}

/*}}}*/

/* @section Liste employeurs {{{
******************************************************************************/
span.emplois{
	color: #273e73;
	font-weight: bold;
}
/*}}}*/

h5{
	font-size: 11px;
	margin: 0 0 0 20px;
}

