﻿********** 
********** IB FORMATION
********** 
**************************************************/


/**************************************************
********** GABARIT THEME EDITEUR
**************************************************/


/**************************************************
********** CONTAINER
**************************************************/

div.theme {
	float: left;
	width: 770px;
	padding: 15px 0 15px 10px;
	overflow: hidden;
}

div.breadcrumb, div.breadcrumbs {
	padding: 0 0 17px 0;
}

div.breadcrumb p, div.breadcrumbs p {
	line-height: 13px;
	color: #191919;
}

div.breadcrumb span a, div.breadcrumbs span a {
	text-decoration: underline;
	color: #191919;
}

div.contentTheme {
	float: left;
	width: 770px;

}

div.gabaritTitle {
    position: relative;
    float: left;
    width: 756px;
    margin: 0 0 20px 0;
}

div.editor {
    border-bottom: 1px solid #3DAFDB;
}

div.str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ {
    border-bottom: 1px solid #ad7d29;
}

div.m_n_g_m_nt {
    border-bottom: 1px solid #2f3233;
}

div._ff_c_c_t__pr_f_ss__nn_ll_ {
    border-bottom: 1px solid #2f3233;
}

div.g_st__n_d__pr_j_ts__t_m_th_d_s {
    border-bottom: 1px solid #d46f13;
}


div.s_p {
    border-bottom: 1px solid #000066;
}

div.d_v_l_pp_m_nt_p_rs_nn_l {
    border-bottom: 1px solid #1c4d27;
}

div._nf_rm_t_q___d_c_s__nn_ll_ {
    border-bottom: 1px solid #212121;
}

div.j_v__j___c_c_ {
    border-bottom: 1px solid #8eab8c;
}

div.m_cr_s_ft_n_t {
    border-bottom: 1px solid #4d57a1;
}

div.s___xml_w_b_s_rv_c_s {
    border-bottom: 1px solid #2f3233;
}

div._nt_rn_t__t_m_b_l_t_ {
    border-bottom: 1px solid #a75234;
}

div.r_s___x_c_sc__t_l_c_ms {
    border-bottom: 1px solid #909028;
}

div.s_c_r_t__s__v_g_rd___t_s_p_rv_s__n {
    border-bottom: 1px solid #1b678f;
}

div.w_nd_ws {
    border-bottom: 1px solid #b7982d;
}

div._n_x_l_n_x_m_c {
    border-bottom: 1px solid #4d3870;
}

div.v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ {
    border-bottom: 1px solid #541a08;
}

div._bm {
    border-bottom: 1px solid #8f4d01;
}

div._xch_ng__l_t_s_d_m_n_ {
    border-bottom: 1px solid #033b86;
}

div._r_cl__sql_s_rv_r_mysql_ {
    border-bottom: 1px solid #8a3b45;
}

div.__tr_s_t_chn_l_g__s_m_cr_s_ft {
    border-bottom: 1px solid #092359;
}

div.b_r___t_q____t_p__ {
    border-bottom: 1px solid #6a9909;
}

div.borderEditor {
    border-bottom: 1px solid #2794be;
}
   
div.gabaritTitle h1 {
    float: left;
    width: 700px;
	height: 55px;
	font-size: 22px;
	font-weight: normal;
	color: #000;
	padding: 0 0 5px 0;
}

div.gabaritTitle h1 span {
	display: block;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	padding: 10px 0 5px 0;
}

div.infos1 {
    position: absolute;
    right: 0;
    bottom: 0;
    float: right;
	margin: 15px 0 0 0;
	padding: 0 0 5px 0;
}

div.infos1 span {
	float: right;
}

/*div.infos1 span.lnkNouveau {
	color: #ff6702;
	background: transparent url(../images/theme/picto-nouveau.gif) no-repeat left top;
}

div.infos1 span.lnkUtilisateur {
	color: #6c9b0b;
	background: transparent url(../images/theme/picto-utilisateur.gif) no-repeat left top;
}

div.infos1 span.lnkSeminaire {
	color: #191919;
	background: transparent url(../images/theme/picto-seminaire.gif) no-repeat left top;
}

div.infos1 span.lnkTechnique {
	color: #3795ba;
	background: transparent url(../images/theme/picto-technique.gif) no-repeat left top;
}

div.infos1 span.lnkCursus {
	color: #ba0808;
	background: transparent url(../images/theme/picto-cursus.gif) no-repeat left top;
}

div.infos1 span.lnkOrienteMetier {
	color: #fbb03b;
	background: transparent url(../images/theme/picto-oriente.gif) no-repeat left top;
}*/

/*div.infos1 span.lnkNouveau {
	color: #ff6702;
	background: transparent url(../images/theme/picto-nouveau.gif) no-repeat left top;
}*/

div.infos1 span.lnkUtilisateur {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/utilisateur.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkUtilisateur_new {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/utilisateur-new.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkSeminaire {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/seminaire.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkSeminaire_new {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/seminaire-new.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkTechnique {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/technique.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkTechnique_new {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/technique-new.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkCursus {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/cursus-metier.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkCursus_new {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/cursus-metier-new.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkOrienteMetier {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/oriente-metier.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

div.infos1 span.lnkOrienteMetier_new {
    display: block;
    width: 48px;
    height: 48px;
	background: transparent url(../images/theme/oriente-metier-new.jpg) no-repeat 0 0;
	text-indent: -9999px;
}


/* COLSLEFT */

div.colsLeft {
	float: left;
	width: 550px;
	padding: 0;
}

div.colsLeft p {
	color: #191919;
	padding: 6px 0 20px 0;
	line-height: 18px;
}

p.message {
    background: #FFD6E2 none no-repeat 0 0;
    padding: 10px !important;
    text-align: center;
    font-weight: bold;
}

p.message a {
    color: #FF7E02;
}

div.formationIndisponible {
	width: 550px;
	height: 61px;
	background: transparent url(../images/theme/background-formation-indisponible.gif) no-repeat 0 0;
	margin: 10px 0 0 0;
}

div.formationIndisponible p {
	line-height: 14px;
	text-align: center;
	padding: 10px 15px;
}

div.formationIndisponible p a {
	font-weight: bold;
	text-decoration: underline;
}


/* GABARIT TABLEAU */

table.savalue {
	margin: 0 !important;
}

table.promotions tr td p a {
    color: #191919 !important;
    text-decoration: none;
}

table.promotions tr td p a:hover {
    text-decoration: underline;
}

table.editeur tr td p {
    line-height: 13px !important;
	padding: 4px 0 3px 10px;
}

table.gabarit {
	margin: 0 0 20px 0;
}

table.gabarit tr h3 {
	/* height: 20px; */
	line-height: 13px;
	padding: 4px 0 3px 10px;
}

table.gabarit tr h3 span {
	color: #eb6909 !important;
}

table.gabarit tr th {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

table.gabarit tr th h2, table.gabarit tr th p {
    font-family: verdana;
	color: #fff !important;
	padding: 3px 0 3px 10px;
}

table.gabarit tr h3 span {
	color: #eb6909 !important;
	font-weight: bold;
}

table.gabarit tr td h3 a {
	color: #191919 !important;
	text-decoration: none !important;
	font-weight: normal !important;
}

table.gabarit tr td h3 a:hover {
    text-decoration: underline !important;
}

p.duree {
	text-align: right !important;
	padding: 0 10px 0 0 !important;
}

tr.backgroundLigne1 td {
	background: #f7f7f7 none no-repeat 0 0;	
}

tr.backgroundLigne2 td {
	background: #eeeeee none no-repeat 0 0;	
}


/**************************************************
********** GABARIT THEME
**************************************************/

/* Stratégie et management informatique NN2="1" */
table.str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ tr th {
	background: #af946a url(../images/theme/background-strategie.gif) repeat-x 0 0;
}

/* Management NN2="2" Reprend la couleu de l'ancienne gamme SOA*/
table.m_n_g_m_nt tr th {
	background: #8a8c8d url(../images/theme/background-soa.gif) repeat-x 0 0;
}

/* Efficacité professionnelle NN2="3" */
table._ff_c_c_t__pr_f_ss__nn_ll_ tr th {
	background: #b96176 url(../images/theme/background-soa.gif) repeat-x 0 0;
}

/* Développement personnel NN2="4" */
table.d_v_l_pp_m_nt_p_rs_nn_l tr th {
	background: #53765d url(../images/theme/background-developpement.gif) repeat-x 0 0;
}

/* SAP */
table.s_p tr th {
	background: #53765d url(../images/theme/background-sap.gif) repeat-x 0 0;
}

/* Informatique décisionnelle NN2="4" */
table._nf_rm_t_q___d_c_s__nn_ll_ tr th {
	background: #6b9909 url(../images/theme/background-informatique.gif) repeat-x 0 0;
}

/* Gestion de projets et méthodes NN2="5" */
table.g_st__n_d__pr_j_ts__t_m_th_d_s tr th {
	background: #d46f13 url(../images/theme/background-gestion.gif) repeat-x 0 0;
}

/* Java, JEE, C++ NN2="5" */
table.j_v__j___c_c_  tr th {
	background: #9bac9a url(../images/theme/background-java.gif) repeat-x 0 0;
}

/* Microsoft .NET NN2="6" */
table.m_cr_s_ft_n_t tr th {
	background: #797fa6 url(../images/theme/background-microsoft.gif) repeat-x 0 0;
}

/* SOA, XML, Web services NN2="7" */
table.s___xml_w_b_s_rv_c_s tr th {
	background: #8a8c8d url(../images/theme/background-soa.gif) repeat-x 0 0;
}

/* Internet NN2="8" */
table._nt_rn_t__t_m_b_l_t_ tr th {
	background: #aa7b69 url(../images/theme/background-internet.gif) repeat-x 0 0;
}

/* Réseaux, Cisco, Télécoms NN2="9" */
table.r_s___x_c_sc__t_l_c_ms tr th {
	background: #9d9d5e url(../images/theme/background-reseau.gif) repeat-x 0 0;
}

/* Sécurité, Sauvegarde et Supervision NN2="10" */
table.s_c_r_t__s__v_g_rd___t_s_p_rv_s__n tr th {
	background: #53869c url(../images/theme/background-securite.gif) repeat-x 0 0;
}

/* Windows NN2="11" */
table.w_nd_ws tr th {
	background: #b6a264 url(../images/theme/background-windows.gif) repeat-x 0 0;
}

/* Linux, Unix, Mac NN2="12" */
table._n_x_l_n_x_m_c tr th {
	background: #786b8b url(../images/theme/background-unix.gif) repeat-x 0 0;
}

/* Citrix, VMware NN2="13" */
table.v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ tr th {
	background: #7a5034 url(../images/theme/background-citrix.gif) repeat-x 0 0;
}

/* IBM NN2="14" */
table._bm tr th {
	background: #9c780d url(../images/theme/background-ibm.gif) repeat-x 0 0;
}

/* Exchange, Lotus Domino NN2="15" */
table._xch_ng__l_t_s_d_m_n_ tr th {
	background: #6a7d8b url(../images/theme/background-exchange.gif) repeat-x 0 0;
}

/* Oracle, SQL Server, MySQL, PostgreSQL, DB2 NN2="16" */
table._r_cl__sql_s_rv_r_mysql_ tr th {
	background: #996b71 url(../images/theme/background-oracle.gif) repeat-x 0 0;
}

/* Autres technologies Microsoft NN2="17" */
table.__tr_s_t_chn_l_g__s_m_cr_s_ft tr th {
	background: #6f9ed0 url(../images/theme/background-autres.gif) repeat-x 0 0;
}

/* Bureautique NN2="18" */
table.b_r___t_q____t_p__ tr th {
	background: #87c625 url(../images/theme/background-bureautique.gif) repeat-x left bottom;
}


/**************************************************
********** GABARIT EDITEUR
**************************************************/
table.editeur tr th.blank {
	background: none !important;
}

/* Editeur */
table.editeur tr th {
	background: #3dafdb url(../images/theme/background-titre-editeur.gif) repeat-x left bottom;
}

div.nosFormations {
	margin: 70px 0 0 0;
}

div.nosFormations2 {
	margin: 0;
}

p.editeur {
    font-weight: bold;
    color: #2794be !important;
}

/* COLSRIGHT */

div.colsRight {
	float: right;
	width: 190px;
	padding: 10px 10px 0 0;
}

/* Calendrier */
div.calendrier {
	float: right;
	width: 185px;
	height: 77px;
	/*margin: 60px 0 0 0;*/
	margin: 0;
	cursor: pointer;
}

div.calendrier p {
	font-size: 15px;
	font-weight: bold;
	padding: 20px 0 0 5px;
}

div.calendrier p span {
	font-size: 22px;
	color: #000 !important;
}

/* Bureautique NN2="18" */
div.calendrier__nf_rm_t_q___d_c_s__nn_ll_ {
	background: transparent url(../images/theme/background-calendrier-informatique.gif) no-repeat 0 0;
}

div.calendrier_str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ {
	background: transparent url(../images/theme/background-calendrier-strategie.gif) no-repeat 0 0;
}

div.calendrier_g_st__n_d__pr_j_ts__t_m_th_d_s {
	background: transparent url(../images/theme/background-calendrier-gestion.gif) no-repeat 0 0;
}

div.calendrier_s_p {
	background: transparent url(../images/theme/background-calendrier-soa.gif) no-repeat 0 0;
}

div.calendrier_m_n_g_m_nt {
	background: transparent url(../images/theme/background-calendrier-soa.gif) no-repeat 0 0;
}


div.calendrier_ff_c_c_t__pr_f_ss__nn_ll_{
	background: transparent url(../images/theme/background-calendrier-soa.gif) no-repeat 0 0;
}

div.calendrier_d_v_l_pp_m_nt_p_rs_nn_l {
	background: transparent url(../images/theme/background-calendrier-developpement.gif) no-repeat 0 0;
}

div.calendrier_j_v__j___c_c_  {
	background: transparent url(../images/theme/background-calendrier-java.gif) no-repeat 0 0;
}

div.calendrier_m_cr_s_ft_n_t {
	background: transparent url(../images/theme/background-calendrier-microsoft.gif) no-repeat 0 0;
}

div.calendrier_s___xml_w_b_s_rv_c_s {
	background: transparent url(../images/theme/background-calendrier-soa.gif) no-repeat 0 0;
}

div.calendrier__nt_rn_t__t_m_b_l_t_ {
	background: transparent url(../images/theme/background-calendrier-internet.gif) no-repeat 0 0;
}

div.calendrier_r_s___x_c_sc__t_l_c_ms {
	background: transparent url(../images/theme/background-calendrier-reseau.gif) no-repeat 0 0;
}

div.calendrier_s_c_r_t__s__v_g_rd___t_s_p_rv_s__n {
	background: transparent url(../images/theme/background-calendrier-securite.gif) no-repeat 0 0;
}

div.calendrier_w_nd_ws {
	background: transparent url(../images/theme/background-calendrier-windows.gif) no-repeat 0 0;
}

div.calendrier__n_x_l_n_x_m_c {
	background: transparent url(../images/theme/background-calendrier-unix.gif) no-repeat 0 0;
}

div.calendrier_v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ {
	background: transparent url(../images/theme/background-calendrier-citrix.gif) no-repeat 0 0;
}

div.calendrier__bm {
	background: transparent url(../images/theme/background-calendrier-ibm.gif) no-repeat 0 0;
}

div.calendrier__xch_ng__l_t_s_d_m_n_ {
	background: transparent url(../images/theme/background-calendrier-exchange.gif) no-repeat 0 0;
}

div.calendrier__r_cl__sql_s_rv_r_mysql_ {
	background: transparent url(../images/theme/background-calendrier-oracle.gif) no-repeat 0 0;
}

div.calendrier___tr_s_t_chn_l_g__s_m_cr_s_ft {
	background: transparent url(../images/theme/background-calendrier-autres.gif) no-repeat 0 0;
}

div.calendrier_b_r___t_q____t_p__ {
	background: transparent url(../images/theme/background-calendrier-bureautique.gif) no-repeat 0 0;
}

/* Editeur */
div.calendrierEditeur {
	background: transparent url(../images/theme/background-calendrier-editeur.gif) no-repeat 0 0;
}

/* Liste Certification */
ul.listeCertification {
	float: right;
	width: 183px;
	margin: 20px 0 0 0;
	border: 1px solid #969696;
}

ul.listeCertification h2 {
	line-height: 25px;
	font-size: 14px;
	padding: 0 0 0 5px;
	color: #fff;
	background: #969696 url(../images/theme/background-titre-h2.gif) repeat-x 0 0;
}
    /*background:#969696 url(../images/theme/background-titre-h2.gif) repeat-x scroll 0 0;
    color:#FFFFFF;
    font-size:17px;
    font-weight:normal;
    line-height:23px;
    padding:0 0 0 5px; */

ul.listeCertification p {
	padding: 10px 5px;
}

ul.listeCertification li {
	line-height: 14px;
	background: transparent url(../images/commun/picto-liste.gif) no-repeat 8px 12px;
	padding: 5px 8px 5px 15px;
	border-top: 1px solid #e3e3e3;
}

/* Cursus Métier */
ul.cursusMetiers {
	float: right;
	width: 183px;
	margin: 20px 0;
	border: 1px solid #969696;
}

ul.cursusMetiers h2 {
	line-height: 25px;
	font-size: 14px;
	padding: 0 0 0 5px;
	color: #fff;
	background: #969696 url(../images/theme/background-titre-h2.gif) repeat-x 0 0;
}

ul.cursusMetiers li {
	line-height: 14px;
	background: transparent url(../images/commun/picto-liste.gif) no-repeat 8px 12px;
	padding: 5px 8px 5px 15px;
}

ul.cursusMetiers p {
	text-align: right;
	padding: 5px 5px 5px 0;
}

ul.cursusMetiers p a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}


/**************************************************
********** GABARIT FORMATION
**************************************************/

/* COLSLEFT */

h2.formation {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
}

/* Stratégie et management informatique NN2="1" */
h2.str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ {
	background: #af946a url(../images/theme/background-strategie.gif) repeat-x 0 0;
}

/* Management NN2="2" */
h2.m_n_g_m_nt {
	background: #8a8c8d url(../images/theme/background-soa.gif) repeat-x 0 0;
}

/* Efficacité proferssionnelle NN2="3" */
h2._ff_c_c_t__pr_f_ss__nn_ll_ {
	background: #b96176 url(../images/theme/background-soa.gif) repeat-x 0 0;
}

/* Développement personnel NN2="4" */
h2.d_v_l_pp_m_nt_p_rs_nn_l {
	background: #53765d url(../images/theme/background-developpement.gif) repeat-x 0 0;
}

/* Gestion de projets et méthodes NN2="5" */
h2.g_st__n_d__pr_j_ts__t_m_th_d_s {
	background: #d46f13 url(../images/theme/background-gestion.gif) repeat-x 0 0;
}

/* SAP */
h2.s_p {
	background: #000066 url(../images/theme/background-sap.gif) repeat-x 0 0;
}

/* Informatique décisionnelle NN2="6" */
h2._nf_rm_t_q___d_c_s__nn_ll_ {
	background: #6b9909 url(../images/theme/background-informatique.gif) repeat-x 0 0;
}

/* Java, JEE, C++ NN2="7" */
h2.j_v__j___c_c_  {
	background: #9bac9a url(../images/theme/background-java.gif) repeat-x 0 0;
}

/* Microsoft .NET NN2="8" */
h2.m_cr_s_ft_n_t {
	background: #797fa6 url(../images/theme/background-microsoft.gif) repeat-x 0 0;
}

/* SOA, XML, Web services NN2="--" */
h2.s___xml_w_b_s_rv_c_s {
	background: #8a8c8d url(../images/theme/background-soa.gif) repeat-x 0 0;
}

/* Internet NN2="9" */
h2._nt_rn_t__t_m_b_l_t_ {
	background: #aa7b69 url(../images/theme/background-internet.gif) repeat-x 0 0;
}

/* Réseaux, Cisco, Télécoms NN2="10" */
h2.r_s___x_c_sc__t_l_c_ms {
	background: #9d9d5e url(../images/theme/background-reseau.gif) repeat-x 0 0;
}

/* Sécurité, Sauvegarde et Supervision NN2="11" */
h2.s_c_r_t__s__v_g_rd___t_s_p_rv_s__n {
	background: #53869c url(../images/theme/background-securite.gif) repeat-x 0 0;
}

/* Windows NN2="12" */
h2.w_nd_ws {
	background: #b6a264 url(../images/theme/background-windows.gif) repeat-x 0 0;
}

/* Linux, Unix, Mac NN2="13" */
h2._n_x_l_n_x_m_c {
	background: #786b8b url(../images/theme/background-unix.gif) repeat-x 0 0;
}

/* Citrix, VMware NN2="14" */
h2.v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ {
	background: #7a5034 url(../images/theme/background-citrix.gif) repeat-x 0 0;
}

/* IBM NN2="15" */
h2._bm {
	background: #9c780d url(../images/theme/background-ibm.gif) repeat-x 0 0;
}

/* Exchange, Lotus Domino NN2="16" */
h2._xch_ng__l_t_s_d_m_n_ {
	background: #6a7d8b url(../images/theme/background-exchange.gif) repeat-x 0 0;
}

/* Oracle, SQL Server, MySQL, PostgreSQL, DB2 NN2="17" */
h2._r_cl__sql_s_rv_r_mysql_ {
	background: #996b71 url(../images/theme/background-oracle.gif) repeat-x 0 0;
}

/* Autres technologies Microsoft NN2="18" */
h2.__tr_s_t_chn_l_g__s_m_cr_s_ft {
	background: #6f9ed0 url(../images/theme/background-autres.gif) repeat-x 0 0;
}

/* Bureautique NN2="19" */
h2.b_r___t_q____t_p__ {
	background: #92d72f url(../images/theme/background-bureautique.gif) repeat-x 0 0;
}


/* GABARIT LISTE */
ul.listeFormation {
	display: block;
	padding: 0 0 10px 0;
}

ul.listeFormation p, ul.listeFormation2 p {
	margin: 0 0 10px 0 !important;
	padding: 0 0 0 0 !important;
	font-weight: bold;
}

ul.listeFormation h3, ul.listeFormation2 h3 {
    font-size: 11px;
}

ul.listeFormation li {
	font-size: 12px;
	line-height: 14px;
	padding: 0 0 5px 20px;
}

ul.listeFormation li {
	display:inline-block;
}

ul.listeFormation li {
    display:block;
}

ul.listeFormation2 {
	display: block;
	padding: 0 0 10px 0;
}

ul.listeFormation2 li {
	font-size: 11px;
	line-height: 12px;
	padding: 0 0 5px 20px;
}

ul.listeFormation3 {
	display: block;
	padding: 0 0 10px 0;
}

ul.listeFormation3 li {
	font-size: 12px;
	line-height: 12px;
	padding: 0 0 5px 20px;
}

div.examen {
	width: 500px;
	height: 70px;
	background: transparent url(../images/theme/background-examen.gif) no-repeat 0 0;
	margin: 0 0 20px 0;
	padding: 10px 20px;
}

div.examen p {
	line-height: 14px;
	padding: 0 0 5px 0;
}

div.examen p span {
	color: #FF7E02;
}

h3.formation {
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	color: #000;
	padding: 0 0 3px 3px;
	margin: 0 0 10px 0;
	/* border-bottom: 1px solid #E5E5E5; */
	/* border-bottom: 1px solid #ccc; */
}

h3.borderBottom {
	border-bottom: 1px solid #666;
	color: #ff6702;
}

.certif_ts
{
    color: #000000;
}

p.formation {
    font-weight: bold;
	line-height: 14px !important;
	padding: 5px 0 10px 3px !important;
}

p.formation2 {
    font-weight: normal;
	line-height: 14px !important;
	padding: 5px 0 10px 3px !important;
}

/* Stratégie et management informatique NN2="1" */
ul.str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ li {
	background: transparent url(../images/theme/picto-liste-strategie.gif) no-repeat 10px 5px;
}

p.str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ {
	color: #ad7d29 !important;
    border-bottom: 1px solid #ad7d29;
}

h3.str_t_g____t_m_n_g_m_nt__nf_rm_t_q__ {
    border-bottom: 1px solid #ad7d29;
}


/* Management NN2="2" */
ul.m_n_g_m_nt li {
	background: transparent url(../images/theme/picto-liste-soa.gif) no-repeat 10px 5px;
}

p.m_n_g_m_nt {
	color: #323536 !important;
    border-bottom: 1px solid #8a8c8d;
}

h3.m_n_g_m_nt {
    border-bottom: 1px solid #8a8c8d;
}

/* Efficicité professionnelle NN2="3" */
ul._ff_c_c_t__pr_f_ss__nn_ll_ li {
	background: transparent url(../images/theme/picto-liste-soa.gif) no-repeat 10px 5px;
}

p._ff_c_c_t__pr_f_ss__nn_ll_ {
	color: #b96176 !important;
    border-bottom: 1px solid #b96176;
}

h3._ff_c_c_t__pr_f_ss__nn_ll_ {
    border-bottom: 1px solid #b96176;
}

/* Développement personnel NN2="4" */
ul.d_v_l_pp_m_nt_p_rs_nn_l li {
	background: transparent url(../images/theme/picto-liste-developpement.gif) no-repeat 10px 5px;
}

p.d_v_l_pp_m_nt_p_rs_nn_l {
	color: #1c4d27 !important;
    border-bottom: 1px solid #1c4d27;
}

/* SAP */
ul.s_p li {
	background: transparent url(../images/theme/picto-liste-sap.gif) no-repeat 10px 5px;
}

p.s_p {
	color: #000066!important;
    border-bottom: 1px solid #000066;
}

h3.s_p {
    border-bottom: 1px solid #000066;
}

/* Gestion de projets et méthodes NN2="5" */
ul.g_st__n_d__pr_j_ts__t_m_th_d_s li {
	background: transparent url(../images/theme/picto-liste-gestion.gif) no-repeat 10px 5px;
}

p.g_st__n_d__pr_j_ts__t_m_th_d_s {
	color: #d46f13 !important;
    border-bottom: 1px solid #d46f13;
}

h3.g_st__n_d__pr_j_ts__t_m_th_d_s {
    border-bottom: 1px solid #d46f13;
}


h3.d_v_l_pp_m_nt_p_rs_nn_l {
    border-bottom: 1px solid #1c4d27;
}

/* Informatique décisionnelle NN2="6" */
ul._nf_rm_t_q___d_c_s__nn_ll_ li {
	background: transparent url(../images/theme/picto-liste-informatique.gif) no-repeat 10px 5px;
}

p._nf_rm_t_q___d_c_s__nn_ll_ {
	color: #256a83 !important;
    border-bottom: 1px solid #256a83;
}

h3._nf_rm_t_q___d_c_s__nn_ll_ {
    border-bottom: 1px solid #256a83;
}

/* Java, JEE, C++ NN2="7" */
ul.j_v__j___c_c_  li {
	background: transparent url(../images/theme/picto-liste-java.gif) no-repeat 10px 5px;
}

p.j_v__j___c_c_  {
	color: #768B75 !important;
    border-bottom: 1px solid #8eab8c;
}

h3.j_v__j___c_c_  {
    border-bottom: 1px solid #768B75;
}

/* Microsoft .NET NN2="8" */
ul.m_cr_s_ft_n_t li {
	background: transparent url(../images/theme/picto-liste-microsoft.gif) no-repeat 10px 5px;
}

p.m_cr_s_ft_n_t {
	color: #505CA5 !important;
    border-bottom: 1px solid #505CA5;
}

h3.m_cr_s_ft_n_t {
    border-bottom: 1px solid #505CA5;
}

/* Internet NN2="9" */
ul._nt_rn_t__t_m_b_l_t_ li {
	background: transparent url(../images/theme/picto-liste-Internet.gif) no-repeat 10px 5px;
}

p._nt_rn_t__t_m_b_l_t_ {
	color: #a75234 !important;
    border-bottom: 1px solid #a75234;
}

h3._nt_rn_t__t_m_b_l_t_ {
    border-bottom: 1px solid #a75234;
}

/* Réseaux, Cisco, Télécoms NN2="10" */
ul.r_s___x_c_sc__t_l_c_ms li {
	background: transparent url(../images/theme/picto-liste-reseau.gif) no-repeat 10px 5px;
}

p.r_s___x_c_sc__t_l_c_ms {
	color: #909028 !important;
    border-bottom: 1px solid #909028;
}

h3.r_s___x_c_sc__t_l_c_ms {
    border-bottom: 1px solid #909028;
}

/* Sécurité, Sauvegarde et Supervision NN2="11" */
ul.s_c_r_t__s__v_g_rd___t_s_p_rv_s__n li {
	background: transparent url(../images/theme/picto-liste-securite.gif) no-repeat 10px 5px;
}

p.s_c_r_t__s__v_g_rd___t_s_p_rv_s__n {
	color: #1b678f !important;
    border-bottom: 1px solid #1b678f;
}

h3.s_c_r_t__s__v_g_rd___t_s_p_rv_s__n {
    border-bottom: 1px solid #1b678f;
}

/* Windows NN2="12" */
ul.w_nd_ws li {
	background: transparent url(../images/theme/picto-liste-windows.gif) no-repeat 10px 5px;
}

p.w_nd_ws {
	color: #B89A2F !important;
    border-bottom: 1px solid #B89A2F;
}

h3.w_nd_ws {
    border-bottom: 1px solid #B89A2F;
}

/* Linux, Unix, Mac NN2="13" */
ul._n_x_l_n_x_m_c li {
	background: transparent url(../images/theme/picto-liste-unix.gif) no-repeat 10px 5px;
}

p._n_x_l_n_x_m_c {
	color: #4d3870 !important;
    border-bottom: 1px solid #4d3870;
}

h3._n_x_l_n_x_m_c {
    border-bottom: 1px solid #4d3870;
}

/* Citrix, VMware NN2="14" */
ul.v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ li {
	background: transparent url(../images/theme/picto-liste-citrix.gif) no-repeat 10px 5px;
}

p.v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ {
	color: #541a08 !important;
    border-bottom: 1px solid #541a08;
}

h3.v_rt__l_s_t__n_vmw_r__c_tr_x_m_cr_s_ft_ {
    border-bottom: 1px solid #541a08;
}

/* IBM NN2="15" */
ul._bm li {
	background: transparent url(../images/theme/picto-liste-ibm.gif) no-repeat 10px 5px;
}

p._bm {
	color: #8f4d01 !important;
    border-bottom: 1px solid #8f4d01;
}

h3._bm {
    border-bottom: 1px solid #8f4d01;
}

/* Exchange, Lotus Domino NN2="16" */
ul._xch_ng__l_t_s_d_m_n_ li {
	background: transparent url(../images/theme/picto-liste-exchange.gif) no-repeat 10px 5px;
}

p._xch_ng__l_t_s_d_m_n_ {
	color: #033b86 !important;
    border-bottom: 1px solid #033b86;
}

h3._xch_ng__l_t_s_d_m_n_ {
    border-bottom: 1px solid #033b86;
}

/* Oracle, SQL Server, MySQL, PostgreSQL, DB2 NN2="17" */
ul._r_cl__sql_s_rv_r_mysql_ li {
	background: transparent url(../images/theme/picto-liste-oracle.gif) no-repeat 10px 5px;
}

p._r_cl__sql_s_rv_r_mysql_ {
	color: #8C3E48 !important;
    border-bottom: 1px solid #8C3E48;
}

h3._r_cl__sql_s_rv_r_mysql_ {
    border-bottom: 1px solid #8C3E48;
}

/* Autres technologies Microsoft NN2="18" */
ul.__tr_s_t_chn_l_g__s_m_cr_s_ft li {
	background: transparent url(../images/theme/picto-liste-autres.gif) no-repeat 10px 5px;
}

p.__tr_s_t_chn_l_g__s_m_cr_s_ft {
	color: #092359 !important;
    border-bottom: 1px solid #092359;
}

h3.__tr_s_t_chn_l_g__s_m_cr_s_ft {
    border-bottom: 1px solid #092359;
}

/* Bureautique NN2="19" */
ul.b_r___t_q____t_p__ li {
	background: transparent url(../images/theme/picto-liste-bureautique.gif) no-repeat 10px 5px;
}

p.b_r___t_q____t_p__ {
	color: #6a9909 !important;
    border-bottom: 1px solid #6a9909;
}

h3.b_r___t_q____t_p__ {
    border-bottom: 1px solid #6a9909;
}

/* COLSRIGHT */

div.infosOffreEmploi {
	margin-left: 20px !important;
}

div.forfait, div.forfait2 {
	background: #F1F1F1 none no-repeat scroll 0 0;
	border: 1px solid #CCCCCC;
	margin: 0 0 15px 0;
	padding: 0 0 3px 8px;
	width: 177px;
}

div.forfait table {
	width: 165px;
}

div.forfait p.options, div.forfait2 p.options {
    line-height: 14px !important;
    border-bottom: 1px solid #999 !important;
    margin-bottom: 4px;
}

div.forfait p.options2, div.forfait2 p.options2 {
    font-size: 11px;
    line-height: 10px !important;
}

div.forfait tr td p {
	line-height: 14px;
	padding: 3px 0;
}

div.forfait2 p {
	padding: 0 0 5px 0;
}

div.forfait tr td p {
	/* line-height: 20px; */
    line-height: 16px;
}

div.forfait tr td p.right {
    line-height: 12px !important;
	text-align: right;
}

div.infos2 {
	width: 184px;
	height: 83px;
	background: transparent url(../images/theme/background-infos2.gif) no-repeat 0 0; 
	margin: 0 0 15px 0;
	padding: 3px 0 0 1px;
}

div.infos2 a {
	display: block;
	padding: 25px 0 0 0;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	white-space: nowrap;
}

div.infos2 td {
	height: 42px;
	vertical-align: top;
}

div.infos2 fieldset 
{
    border: 0;
    padding: 0;
}

div.infos2 a:hover {
	color: #ff7e02;
	text-decoration: none;
}

div.infos2 a.telecharger {
	background: transparent url(../images/theme/picto-telecharger.gif) no-repeat center top;
}

div.infos2 a.imprimer {
	background: transparent url(../images/theme/picto-imprimer.gif) no-repeat center top;
}

div.infos2 a.inscrire {
	background: transparent url(../images/theme/picto-inscrire.gif) no-repeat center 5px;
}

div.infos2 a.transmettre {
	background: transparent url(../images/theme/picto-transmettre.gif) no-repeat center 7px;
}

div.infos2 a.demandeDevis {
	font-size: 11px;
	background: transparent url(../images/theme/picto-demandedevis.gif) no-repeat center 5px;
}

div.dateSessions {
	width: 183px;
	border: 1px solid #333333;
	margin: 0 0 15px 0;
}

div.dateSessions h2 {
	background: #969696 url(../images/theme/background-titre-h2bis.gif) repeat-x 0 0;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	line-height: 23px;
	padding: 0 0 0 5px;	
}

div.dateSessions fieldset {
	display: none;
}

div.dateSessions ul li h3 {
	line-height: 21px;
	font-weight: normal;
	background: transparent url(../images/theme/background-ulh3.gif) repeat-x 0 0;
	padding: 0 6px;
}

div.dateSessions ul li h3 a {
	display: block;
	color: #000000;
	background: transparent url(../images/theme/lnk-fleche.gif) no-repeat right 10px;
}

div.dateSessions ul li h3 a:hover {
	text-decoration: none;
	/* background: transparent url(../images/theme/lnk-fleche.gif) no-repeat right -5px; */
}

div.dateSessions ul li h3 a.active {
	
	background: transparent url(../images/theme/lnk-fleche.gif) no-repeat right -5px;
}

div.dateSessions ul li table {
	margin: 5px;
}

div.dateSessions ul li table tr td {
    font-size: 11px;
	line-height: 18px;
	vertical-align: top;
}

div.dateSessions ul li table tr td.lastDate {
    padding: 0 0 10px 0;
}

div.dateSessions ul li table tr td a {
	text-decoration: underline;
}

div.dateSessions ul li table tr td p.right {
	text-align: right;
}

div.stageIntra, div.stageIntra2 {
	margin: 0 0 15px 0;
}

div.stageIntra a {
	display: block;
	width: 185px;
	height: 92px;
	background: transparent url(../images/theme/stage-intra.gif) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
}

div.stageIntra2 a {
	display: block;
	width: 185px;
	height: 92px;
	background: transparent url(../images/theme/stage-intra2.gif) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
}

div.bonASavoir {
	width: 183px;
	border: 1px solid #969696;
	margin: 0 0 15px 0;
}

div.bonASavoir h2 {
	background: #969696 url(../images/theme/background-titre-h2.gif) repeat-x 0 0;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	line-height: 23px;
	padding: 0 0 0 5px;
}

div.bonASavoir ul {
	padding: 3px;
	background: #f2f2f2 none repeat-x 0 0;
}

div.bonASavoir ul li {
    font-size: 11px;
	padding: 2px 0 5px 0;
	line-height: 14px;
}

div.bonASavoir ul li a {
	color: #FF7E02;
	font-weight: bold;
}

div.bonASavoir ul li span {
   display: block;
   padding: 10px 0 0 0;
   text-decoration: underline;
   color: #EB6909;
}

div.bonASavoir ul li span.specialOffer {
   display: inline !important;
   padding: 0 !important;
   text-decoration: none !important;
   color: #FF7E02 !important;
   font-weight: bold;
}

div.allerPlusLoin {
	width: 183px;
	border: 1px solid #969696;
	margin: 0 0 15px 0;
}

div.allerPlusLoin h2 {
    background: #969696 url(../images/theme/background-titre-h2.gif) repeat-x 0 0;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: normal;
    line-height: 23px;
    padding: 0 0 0 5px;
}

div.allerPlusLoin ul {
	padding: 10px;
	background: #f2f2f2 none repeat-x 0 0;
}

div.allerPlusLoin ul li {
	padding: 2px 0 2px 10px;
	line-height: 14px;
	background: transparent url(../images/commun/picto-liste.gif) no-repeat left 9px;
}


/* FICHE FILIERE CERTIFICATION */
h1.titleFicheFiliere {
	border-bottom: 1px solid #ccc;
	color: #000000;
	font-size: 25px;
	font-weight: normal;
	/*height: 55px;*/
	padding: 0 0 5px 0;
	margin: 0 15px 15px 0;
}

h3.editeur {
    clear: left;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin: 0 0 10px;
	padding: 0 0 0 10px;
	background: #3dafdb url(../images/theme/background-titre-editeur.gif) repeat-x 0 0;
}

h2.editeur {
	background: #3dafdb url(../images/theme/background-titre-editeur.gif) repeat-x 0 0;
}

ul.editeur li {
	background: transparent url(../images/theme/picto-liste-editeur.gif) no-repeat 10px 5px;
}

p.certification {
	line-height: 15px !important;
    padding: 0 0 10px 10px !important;

}

/*p.certification {
	line-height: 14px !important;
	padding: 0 0 15px 10px !important;
}*/

h4.certification {
	line-height: 20px;
	color: #000;
	background: #ddd none no-repeat 0 0;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;	
}

ul.certification li {
	background:transparent url(../images/commun/picto-liste.gif) no-repeat scroll 10px 5px;
}

div.calendarButton  {
    padding-top: 20px;
    padding-left: 150px;
    margin-bottom: 20px;
    display: inline-block;
}

div.calendarButton a {
    margin-right: 40px;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #000000;
    white-space: nowrap;
}

div.calendarButton a:hover {
    color:#FF6600;
}

div.calendarButton .btnTransmattreCalendar  {
    background: transparent url(../images/btn-enveloppe.jpg) no-repeat center;
    height: 36px;
    width: 120px;
}

div.calendarButton .btnImprimerCalendar  {
    background: transparent url(../images/btn-imprimer.jpg) no-repeat center top;
    height: 36px;
    width: 120px;
}
