/* Titre principal */
.Titre_RJ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #E70000; 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: #0E4AA0 }
.tdcoul_RJ  { background-color:#0E4AA0}
.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:#0E4AA0;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; border: #FFFFFF; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

/* 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: #0E4AA0; text-decoration: none;}
.g11tabg_RJ:hover { color: #0E4AA0;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{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: 0px; border-bottom-width: 1px; border-left-width: 0px;vertical-align:top}
.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:950px;
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF;
}

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;
}

#Regionsjob_tab_entreprise
{
	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:#D6DEF7;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:#D6DEF7; width:50px}

#Regionsjob_tab_DetailOffre TABLE
{
	margin:0px;
	padding:0px;
	width:100%;
}

#Regionsjob_tab_RevoirOffre TABLE
{
	padding:0px;
	margin:0px;
	width:490px;
	background-color:#F3F3F3;
	border-style: dotted ;border-color : #CC0000; border-top-width: 2px; border-width: 1px;
}

#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: #D7E4EC; 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;
	right:auto;
	text-align:left;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #222222; background-color: #D7E4EC; border: 1px #BBD2DF solid
}

