/* Titre principal */
.Titre_RJ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #008CEE; font-weight: bold; line-height: 9px; margin: 0 0; display:inline;}

/* TT ce qui est lié au texte */
.g9_RJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #222222}
.g10_RJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #222222; line-height: 15px}
.g11_RJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222}
.g11b_RJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;font-weight: bold; text-decoration:none }
.g11rouge_RJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.g11gris_RJ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #888888}
.g12_RJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #222222 }

/* Couleur des titres des listes déroulantes ainsi que le fond des cellules où il y a "Répondre à cette offre"*/
.coul_RJ  { color: #008CEE }
.tdcoul_RJ  {
	background-color: #ACBAD0;
}
.tdright_RJ  { text-align: right;}

/* TT ce qui est lié aux liens */
.lien_RJ:link { color: #222222; text-decoration: none}
.lien_RJ:visited { color: #222222; text-decoration: none}
.lien_RJ:hover {  color: #222222; text-decoration: none; border: #222222; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

/* Header de la liste d'offres*/
.g11Dg_RJ  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #ACBAD0;
	font-weight: normal;
	height: 13pt;
}
.g11Dg_RJ a:link { color: #FFFFFF; text-decoration: none }
.g11Dg_RJ a:visited { color: #FFFFFF; text-decoration: none }
.g11Dg_RJ a:hover { color: #FFFFFF; text-decoration: underline;}

/* Lien "Répondre à cette offre*/
.g11Repondre_RJ{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF ;color: #FFFFFF; text-decoration: none}
.g11Repondre_RJ:link { color: #FFFFFF;text-decoration: none;}
.g11Repondre_RJ:visited { color: #FFFFFF; text-decoration: none;}
.g11Repondre_RJ:hover {  color: #FFFFFF; text-decoration: none;}

/* Liens*/
.g11tab_RJ  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222}
.g11tab_RJ:link { color: #222222; text-decoration: none;}
.g11tab_RJ:visited { color: #0E4AA0; text-decoration: none;}
.g11tab_RJ:hover {  color: #0E4AA0; text-decoration: none;}

/* Lien dans la liste d'offres pour les offres classiques*/
.lientab_RJ:link { color: #222222; text-decoration: none;}
.lientab_RJ:visited { color: #0E4AA0; text-decoration: none;}
.lientab_RJ:hover { color: #0E4AA0;text-decoration:none;}

/* Lien dans la liste d'offres pour les offres chartées*/
.g11tabg_RJ  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;font-weight: bold;}
.g11tabg_RJ:link { color: #222222; text-decoration: none;}
.g11tabg_RJ:visited {
	color: #ACBAD0;
	text-decoration: none;
}
.g11tabg_RJ:hover {
	color: #ACBAD0;
	text-decoration: none;
}

.tbinfo_RJ  {  background-color: #ffffff; border-color: #DDDDDD black black; border: #DDDDDD; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 9px 9px 9px 9px}

/* TT ce qui est lié aux styles des pages de la liste d'offres */
.pagerstyle_RJ{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;border:1px; border-color:#d4d4d4; border-style: dotted;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;vertical-align:top;height:20px;}
.pagerstyledroite_RJ{padding:3px 3px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;border:1px; border-color:#d4d4d4; border-style: dotted;border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;vertical-align:top}

.pagerstyledecouverte_RJ{padding:3px 3px 3px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;border:1px; border-color:#DDDDDD; border-style: solid;border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; line-height:15px}
.pagerstyledecouvertedroite_RJ{padding:3px 3px 3px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;border:1px; border-color:#DDDDDD; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; line-height:15px}

/* Définition des différents div */
.Regionsjob_tab_ListeOffres
{
	padding:0px;
	margin:0px;
	width:100%;
	line-height:1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #222222
}

#Regionsjob_tab_principale {
	width:657px;
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000;
}

DIV#Regionsjob_tab_principale > TABLE:first-child   { width:100%; padding:0px; margin:0px;} 

/*#Regionsjob_tab_principale SELECT {font:10px Verdana; color:black; font-weight:normal; background-color:#0E4AA0; }*/

#Regionsjob_tab_moteur
{
	margin:10px;
	/*margin: 10px;
	border: 1px solid #018BEE;
	padding: 15px;
	background: #FFF URL(/partenaire/lecho/img/lecho.gif) no-repeat 10px 5px;*/
}

#Regionsjob_tab_entreprise
{
	border: 1px solid #018BEE;
	padding: 15px;
	margin:10px;
}

#Regionsjob_tab_moteur TEXTAREA, #Regionsjob_tab_moteur SELECT.InputSelectGrand {font:11px Verdana; color:black; font-weight:normal; border: 1px #AAB8DD solid;background-color:#F7F8FB;width: 250px; }
.InputCheckBox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #222222;}
#Regionsjob_tab_moteur SELECT.InputSelectPetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #222222; border: 1px #AAB8DD solid;background-color:#F7F8FB; width:50px}

#Regionsjob_tab_DetailOffre
{
	width:580px;
	padding:20px;
	border:#EEEEEE solid 1px;
	display : block;
	background:#FFFFFF URL(/partenaire/lecho/img/fond_module.jpg) repeat-x bottom;
}

#Regionsjob_tab_RevoirOffre table
{
	margin:0px;
	width:490px;
	background-color:#E4E4E4;
	border-style: dotted ;border-color : #CC0000; border-top-width: 2px; border-width: 1px;
}
#Regionsjob_tab_RevoirOffre td
{
	padding:10px;
}

#Regionsjob_tab_Repondre TABLE
{
	padding:0px;
	margin:0px;
	width:100%;
}

#Regionsjob_tab_LettreMotivation TEXTAREA
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #222222; background-color: #F7F8FB; border: 1px #BBD2DF solid
}

#Regionsjob_tab_navigation
{
	padding:0px;
	text-align:left;
}

#Regionsjob_tab_arbo
{
	padding:0px;
	text-align:left;
}

#Regionsjob_tab_Conseil TABLE
{
	padding:0px;
	margin:0px;
	text-align:left;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; background-color: #F7F8FB; border: 1px #BBD2DF solid;
}

a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var {
font-size:100%;
vertical-align:top;
}

caption, th, td {
font-weight:400;
text-align:left;
}