
/*----------Contenu--------*/

#content_ea {
	float: 				left;
	width: 				936px;
	margin:		 		0; 
        padding:                        10px 23px 40px 23px;
	font:                           normal 12px Arial, sans-serif;  
        min-height:                     600px;
        position:                       relative;
}









/*****************************/
            /* A1 */
/*****************************/



#content_ea.A1 #contenu_tab  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A1{
        height:                         280px;    
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A1 .popin_content{
        height:                         200px;
        border-color:                   #73abd5;
        margin-top:                     50px;
}


.popin_ea.A1 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}



/*---------- Content --------*/

.popin_ea.A1 .popin_content p{
        font-size:                      14px;
        color:                          #000;
        
}










/*****************************/
            /* A2 */
/*****************************/



#content_ea.A2 #contenu_tab  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}


/*------------------------------------Encart Ton Espace --------------------------------------------*/

#content_ea.A2 #encart_ton_espace  {
        float:                          left;
        width:                          934px;
        padding:                        10px 5px;
        height:                         20px;
        color:                          #fff;
        
}

#content_ea.A2 #encart_ton_espace a.bouton{
	font-weight:                    bold;
        color:                          #004a7f;
        margin:                         -2px 0 0 10px;
} 


/*-----btn----*/


#content_ea.A2 #encart_ton_espace a.bouton span{   
        padding:                        0 0 0 5px;     
        background-image:               url('img/v1_11/btn_ton_espace_g.png'); 
} 

#content_ea.A2 #encart_ton_espace a.bouton span span{  
        padding:                        0 5px 0 0;     
        background-image:               url('img/v1_11/btn_ton_espace_d.png'); 
}

#content_ea.A2 #encart_ton_espace a.bouton span span span {   
        height:                         19px;    
        padding:                        0 6px;  
        line-height:                    19px;    
        background-image:               url('img/v1_11/btn_ton_espace_c.png'); 

} 








/*------------------------------------ Tabs --------------------------------------------*/

#content_ea.A2 #contenu_tab .toggleSubDiv  {
        float:                          left;
        width:                          934px;
        position:                       relative;
/*        margin-bottom:                  30px;*/
        margin-bottom:                  15px;
}

#content_ea.A2 #contenu_tab #tab_113  {
        float:                          left;
        width:                          934px;
        position:                       relative;
        margin: 15px 0 0 0;
}
#content_ea.A2 #contenu_tab #tab_112  {
        float:                          left;
        width:                          934px;
        position:                       relative;
        margin: 15px 20px 0 0;
}
#content_ea.A2 #contenu_tab #tab_111  {
        float:                          left;
        width:                          934px;
        position:                       relative;
        margin: 15px 20px 0 0;
}

#content_ea.A2 .tab_content{
        width:                          900px;
        padding:                        0 17px;
        float:                          left;
        
}

#content_ea.A2 .tab_head{
        position:                       relative;   
        z-index:                        0;
        width:                          934px;
        height:                         40px;
        border-radius:                  10px 10px 0 0;
        float:                          left;
	behavior:                       url(./PIE.htc);
}

#content_ea.A2 .tab_foot{
        position:                       relative;  
        z-index:                        0;
        width:                          934px;
        height:                         10px;
        border-radius:                  0 0 10px 10px ;
        float:                          left;
	behavior:                       url(./PIE.htc);
}


#content_ea.A2 .toggleSubDiv h2 {
        text-transform:                 uppercase;
        color:                          #fff;
        font-weight:                    bold; 
        font-size:                      15px;
        margin:                         15px;
        width: 710px;
        border: none;
}
#content_ea.A2 #tab_113 h2, #content_ea.A2 #tab_112 h2,#content_ea.A2 #tab_111 h2{
        color:                          #fff;
/*        font-size:                      13px;*/
        margin:                         15px;
        width: 710px;
        border: none;
/*        text-transform: none;*/
}



#content_ea.A2 .toggleSubDiv .tab_head a {
        display:                        block;
        width:                          100%;
        height:                         23px;
        background:			url('img/v1_11/btn_plus_moins_deroulant.png') top center no-repeat;
        position:                       absolute;
        top:                            0px;
        right:                          250px;
        z-index:                        10;
        
}


#content_ea.A2 .toggleSubDiv.open .tab_head a {
        display:                        block;
        width:                          100%;
        height:                         23px;
        background-position:		center bottom;
        position:                       absolute;
        z-index:                        10;
}





#content_ea.A2 .toggleSubDiv a.btn_imprimer, #content_ea.A2 .toggleSubDiv.open a.btn_imprimer{   
        display:                        block;
        width:                          51px;
        height:                         48px;
        background:			url('img/v1_11/btn_imprimer.png') top center no-repeat;
        position:                       absolute;
        top:                            -5px;
        right:                          0px;
        z-index:                        10;       
} 

#content_ea.A2 .toggleSubDiv a.btn_imprimer_pdf, #content_ea.A2 .toggleSubDiv.open a.btn_imprimer_pdf{   
        display:                        block;
        width:                          51px;
        height:                         48px;
        background:			url('img/v1_11/btn_imprimer.png') top center no-repeat;
        position:                       absolute;
        top:                            -5px;
        right:                          0px;
        z-index:                        10;       
} 

#content_ea.A2 #tab_1.toggleSubDiv a.bouton.vert_grand{   
        /*float:                          right;    
        margin-top:                     40px;*/
        margin-bottom: 25px;
} 

#content_ea.A2 #tab_1.toggleSubDiv .bouton.gris_grand{   
        /*float:                          right;    
        margin-top:                     40px;*/
        margin-bottom: 25px;
} 

#content_ea.A2 #tab_1.toggleSubDiv .erreur{
        font-weight:                    bold;
        color:                          #d21400;
        float:                          right;
        margin-top:                     40px;
        margin-right:                   30px;
        width:                          700px;
}




/*----------Tabs position lien--------*/

#content_ea.A2 #tab_1.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_1.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          445px;
        
}

#content_ea.A2 #tab_10.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_10.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          -51px !important;
        
}

#content_ea.A2 #tab_11.toggleSubDiv a.bouton.vert_grand{   
        float:                          right;    
        margin-top:                     40px;
} 

#content_ea.A2 #tab_11.toggleSubDiv .bouton.gris_grand{   
        float:                          right;    
        margin-top:                     40px;
} 

#content_ea.A2 #tab_11.toggleSubDiv .erreur{
        font-weight:                    bold;
        color:                          #d21400;
        float:                          right;
        margin-top:                     70px;
        margin-right:                   30px;
        width:                          700px;
}

#content_ea.A2 #tab_20.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_20.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          -51px !important;
        
}




/*----------Tabs position lien--------*/

#content_ea.A2 #tab_11.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_11.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          445px;
        
}
#content_ea.A2 #tab_2.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_2.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          450px;
        
}

#content_ea.A2 #tab_21.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_21.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          650px;
        
}

#content_ea.A2 #tab_3.toggleSubDiv a.btn_deroulant, #content_ea.A2 #tab_3.toggleSubDiv.open a.btn_deroulant{
        top:                            14px;
        right:                          -51px !important;
        
}







/*----------Tabs couleurs--------*/

#content_ea.A2 #tab_1 .tab_head, #content_ea.A2 #tab_1 .tab_content, #content_ea #tab_1 .tab_foot{
	background-color:		#73abd5;
        
}

#content_ea.A2 #tab_10 .tab_head, #content_ea.A2 #tab_10 .tab_content, #content_ea #tab_10 .tab_foot{
	background-color:		#73abd5;
        
}

#content_ea.A2 #tab_11 .tab_head, #content_ea.A2 #tab_11 .tab_content, #content_ea #tab_11 .tab_foot{
	background-color:		#73abd5;
        
}
#content_ea.A2 #tab_2 .tab_head, #content_ea.A2 #tab_2 .tab_content, #content_ea #tab_2 .tab_foot{
	background-color:		#8dca7f;
        
}

#content_ea.A2 #tab_21 .tab_head, #content_ea.A2 #tab_21 .tab_content, #content_ea #tab_21 .tab_foot{
	background-color:		#8dca7f;
        
}

#content_ea.A2 #tab_3 .tab_head, #content_ea.A2 #tab_3 .tab_content, #content_ea #tab_3 .tab_foot{
	background-color:		#f7bf66;
        
}

#content_ea.A2 #tab_20 .tab_head, #content_ea.A2 #tab_20 .tab_content, #content_ea #tab_20 .tab_foot{
	background-color:		#8dca7f;
        
}

/*------------------------------------ SubTab --------------------------------------------*/

#content_ea.A2 .toggleSubDiv .SubTab h3 {
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      13px;
        margin:                         0;
}



/*----------Tabs couleurs--------*/

#content_ea.A2 #tab_1 .SubTab{
	background-color:		#9dc4e2;
        
}

#content_ea.A2 #tab_11 .SubTab{
	background-color:		#9dc4e2;
        
}

#content_ea.A2 #tab_2 .SubTab{
	background-color:		#afdaa6;
        
}

#content_ea.A2 #tab_21 .SubTab{
	background-color:		#afdaa6;
        
}

#content_ea.A2 #tab_3 .SubTab{
	background-color:		#f9d294;
        
}





/*------------------------------------ Sub_SubTab --------------------------------------------*/


#content_ea.A2 .toggleSubDiv .Sub_SubTab{
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
}

#content_ea.A2 .toggleSubDiv .Sub_SubTab h4 {
        text-transform:                 uppercase;
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      11px;
        margin:                         0;
}



/*----------Tabs couleurs--------*/

#content_ea.A2 #tab_1 .Sub_SubTab{
	background-color:		#cee2f1;
        
}

#content_ea.A2 #tab_11 .Sub_SubTab{
	background-color:		#cee2f1;
        
}

#content_ea.A2 #tab_2 .Sub_SubTab{
	background-color:		#dff0db;
        
}

#content_ea.A2 #tab_21 .Sub_SubTab{
	background-color:		#dff0db;
        
}

#content_ea.A2 #tab_3 .Sub_SubTab{
	background-color:		#f9d294;
        
}

















/*********************/
    /* TAB 1 */
/********************/

/*------------------------------------ SubTab Mon projet professionnel--------------------------------------------*/


#content_ea.A2 #tab_1 .SubTab.mon_projet_professionnel{
        width:                          876px;
        height:                         auto;
        padding:                        12px 8px;
        margin:                         15px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
}


/*------------------------------------ Sub_SubTab Gestion de mon projet --------------------------------------------*/

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet{
        width:                          563px;
        height:                         auto;
        padding:                        9px 12px;   
        margin-top:                     10px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet > form{
        width:                          565px;
        height:                         auto;     
        float:                          left;
}

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .boutons_form{
        width:                          575px;
        margin-top:                     40px;
        position:                       relative;   
        z-index:                        0;
        float:                          left;
}




/*------------------------------------ Tabs --------------------------------------------*/


#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm{
        width:                          565px;
        margin-top:                     5px;
        background-color:                #fff;
        padding:                         0;
}


#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm a {
        display:                        block;
        width:                          550px;
        height:                         13px;
        background:			url('img/v1_11/btn_fleche_deroulant.png') top right no-repeat;
        position:                       absolute;
        top:                            3px;
        /*right:                          10px;*/
        z-index:                        10;
        
        
}


#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm.open a {
        display:                        block;
        width:                          550px;
        height:                         13px;
        background-position:		bottom right;
        position:                       absolute;
        top:                            3px;
        /*right:                          10px;*/
        z-index:                        10;
}



#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content{
        width:                          565px;
        float:                          left;
        background-color:               #fff;
        
}

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_head{ 
        z-index:                        0;
        width:                          558px;
        padding:                        0 0 0 7px; 
        height:                         20px;
        float:                          left;
        background-color:               #448fc7;
        position:                       relative;
}

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_head h5 {
        color:                          #fff;
        font-weight:                    bold; 
        font-size:                      12px;
        margin:                         0;
        line-height:                    20px;
}




/*----------Formulaire--------*/

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content {
        display:                        block;
        
}
#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table{
        border-bottom:                  1px solid #e0e0e0;
        width:                          100%;
        
        
}

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td{
        width:                          10px;
        padding:                        5px 0 5px 15px;
}

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table label.checkbox{
        color:                          #004a7f;
        width:                          232px;
}


#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td {
        font-size:                      12px;
}


/*----------Formulaire date souhaitée--------*/



#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td + td {
        font-size:                      10px;
        width:                          232px;
}
#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td + td label{
    
        color:                          #626262; 
}
#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td + td select{
        color:                          #004a7f; 
        font-size:                      10px;
}




/*-----btns formulaire----*/


#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet a.bouton.blanc{   
        display:                        inline-block;
} 

#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet a.bouton.gris{   
        display:                        inline-block;
} 



#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet a.bouton.blanc + a.bouton.gris{   
        //margin-left:                    100px;                  
} 


#content_ea.A2 #tab_1 .Sub_SubTab.gestion_projet a.bouton.blanc + a.bouton.gris + a.bouton.gris{   
        margin-left:                    25px;                 
} 






/*------------------------------------ Sub_SubTab Suivi des évolutions --------------------------------------------*/


#content_ea.A2 #tab_1 .Sub_SubTab.suivi_evolutions{
        width:                          260px;
        height:                         auto;
        padding:                        11px 10px;   
        margin-top:                     10px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          right;
}


#content_ea.A2 #tab_1 .Sub_SubTab h4 + p{
        color:                          #004a7f;
        margin-top:                     12px;
        
}




#content_ea.A2 #tab_1 .Sub_SubTab.suivi_evolutions > ul{
        width:                          260px;
        height:                         355px;
        margin:                         12px auto;
        background-color:               #fff;
        overflow-y:                     auto;
        overflow-x:                     hidden;
}

#content_ea.A2 #tab_1 .Sub_SubTab.suivi_evolutions > ul >li{
        width:                          215px;
        padding:                        13px 15px;
        border-bottom:                  1px solid #e0e0e0;
        
}

#content_ea.A2 #tab_1 .Sub_SubTab.suivi_evolutions > ul >li p{
        color:                          #000;
}

#content_ea.A2 #tab_1 .Sub_SubTab.suivi_evolutions > ul >li.odd p{
        color:                          #707070;
}







/*------------------------------------ SubTab Mon projet de voyage, SubTab Mon projet compagnonnique, SubTab Mon projet de gache--------------------------------------------*/


#content_ea.A2 #tab_1 .SubTab.mon_projet_voyage, #content_ea.A2 #tab_1 .SubTab.mon_projet_compagnonnique, #content_ea.A2 #tab_1 .SubTab.mon_projet_gache{
        width:                          270px;
        height:                         auto;
        padding:                        12px 10px;
        margin:                         25px 13px 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_1 .SubTab.mon_projet_voyage .Sub_SubTab, #content_ea.A2 #tab_1 .SubTab.mon_projet_compagnonnique .Sub_SubTab, #content_ea.A2 #tab_1 .SubTab.mon_projet_gache .Sub_SubTab{

        margin-top:                         10px;
        width:                          270px;
}


#content_ea.A2 #tab_1 .SubTab.mon_projet_voyage a#confirmeLM, #content_ea.A2 #tab_1 .SubTab.mon_projet_voyage a#voirLM,
#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage a#valideLM {    
        display:                        inline-block;
        position:                       relative;
} 

#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage a#valideLM {    
        display:                        inline-block;
        position:                       relative;
} 

/*-----btns formulaire----*/

#content_ea.A2 #tab_1 .SubTab.mon_projet_voyage a.bouton.blanc, #content_ea.A2 #tab_1 .SubTab.mon_projet_compagnonnique a.bouton.blanc, #content_ea.A2 #tab_1 .SubTab.mon_projet_gache a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


#content_ea.A2 #tab_1 .SubTab.mon_projet_voyage h3, #content_ea.A2 #tab_1 .SubTab.mon_projet_compagnonnique h3, #content_ea.A2 #tab_1 .SubTab.mon_projet_gache h3{
        width:                          190px;
    
}

#content_ea.A2 #tab_1 .SubTab.mon_projet_voyage ul, #content_ea.A2 #tab_1 .SubTab.mon_projet_compagnonnique ul, #content_ea.A2 #tab_1 .SubTab.mon_projet_gache ul {   
        width:                          260px;
        padding:                        12px 10px 20px 10px;
        margin:                         10px auto 0 auto;
} 







/*********************/
    /* TAB 11 */
/********************/

/*------------------------------------ SubTab Mon projet professionnel--------------------------------------------*/


#content_ea.A2 #tab_11 .SubTab.mon_projet_professionnel{
        width:                          876px;
        height:                         auto;
        padding:                        12px 8px;
        margin:                         15px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
}


/*------------------------------------ Sub_SubTab Gestion de mon projet --------------------------------------------*/

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet{
        width:                          563px;
        height:                         auto;
        padding:                        9px 12px;   
        margin-top:                     10px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet > form{
        width:                          565px;
        height:                         auto;     
        float:                          left;
}

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .boutons_form{
        width:                          565px;
        margin-top:                     40px;
        position:                       relative;   
        z-index:                        0;
        float:                          left;
}




/*------------------------------------ Tabs --------------------------------------------*/


#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm{
        width:                          565px;
        margin-top:                     5px;
        background-color:                #fff;
        padding:                         0;
}


#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm a {
        display:                        block;
        width:                          550px;
        height:                         13px;
        background:			url('img/v1_11/btn_fleche_deroulant.png') top right no-repeat;
        position:                       absolute;
        top:                            3px;
        /*right:                          10px;*/
        z-index:                        10;
        
        
}


#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm.open a {
        display:                        block;
        width:                          550px;
        height:                         13px;
        background-position:		bottom right;
        position:                       absolute;
        top:                            3px;
        /*right:                          10px;*/
        z-index:                        10;
}



#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content{
        width:                          565px;
        float:                          left;
        background-color:               #fff;
        
}

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_head{ 
        z-index:                        0;
        width:                          558px;
        padding:                        0 0 0 7px; 
        height:                         20px;
        float:                          left;
        background-color:               #448fc7;
        position:                       relative;
}

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_head h5 {
        color:                          #fff;
        font-weight:                    bold; 
        font-size:                      12px;
        margin:                         0;
        line-height:                    20px;
}




/*----------Formulaire--------*/

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content {
        display:                        block;
        
}
#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table{
        border-bottom:                  1px solid #e0e0e0;
        width:                          100%;
        
        
}

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td{
        width:                          10px;
        padding:                        5px 0 5px 15px;
}

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table label.checkbox{
        color:                          #004a7f;
        width:                          232px;
}


#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td {
        font-size:                      12px;
}


/*----------Formulaire date souhaitée--------*/



#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td + td {
        font-size:                      10px;
        width:                          232px;
}
#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td + td label{
    
        color:                          #626262; 
}
#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet .toggleForm .form_content > table td + td select{
        color:                          #004a7f; 
        font-size:                      10px;
}




/*-----btns formulaire----*/


#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet a.bouton.blanc{   
        display:                        inline-block;
} 

#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet a.bouton.gris{   
        display:                        inline-block;
} 



#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet a.bouton.blanc + a.bouton.gris{   
        margin-left:                    100px;                  
} 


#content_ea.A2 #tab_11 .Sub_SubTab.gestion_projet a.bouton.blanc + a.bouton.gris + a.bouton.gris{   
        margin-left:                    25px;                 
} 






/*------------------------------------ Sub_SubTab Suivi des évolutions --------------------------------------------*/


#content_ea.A2 #tab_11 .Sub_SubTab.suivi_evolutions{
        width:                          260px;
        height:                         auto;
        padding:                        11px 10px;   
        margin-top:                     30px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          right;
}


#content_ea.A2 #tab_11 .Sub_SubTab h4 + p{
        color:                          #004a7f;
        margin-top:                     12px;
        
}
#content_ea.A2 #tab_11 .tab_form p{
        color:           #000;
        font-weight: bold;
        
}



#content_ea.A2 #tab_11 .Sub_SubTab.suivi_evolutions > ul{
        width:                          260px;
        height:                         355px;
        margin:                         12px auto;
        background-color:               #fff;
        overflow-y:                     auto;
        overflow-x:                     hidden;
}

#content_ea.A2 #tab_11 .Sub_SubTab.suivi_evolutions > ul >li{
        width:                          215px;
        padding:                        13px 15px;
        border-bottom:                  1px solid #e0e0e0;
        
}

#content_ea.A2 #tab_11 .Sub_SubTab.suivi_evolutions > ul >li p{
        color:                          #000;
}

#content_ea.A2 #tab_11 .Sub_SubTab.suivi_evolutions > ul >li.odd p{
        color:                          #707070;
}







/*------------------------------------ SubTab Mon projet de voyage, SubTab Mon projet compagnonnique, SubTab Mon projet de gache--------------------------------------------*/


#content_ea.A2 #tab_11 .SubTab.mon_projet_voyage, #content_ea.A2 #tab_11 .SubTab.mon_projet_compagnonnique, #content_ea.A2 #tab_11 .SubTab.mon_projet_gache{
        width:                          550px;
        height:                         auto;
        padding:                        12px 10px;
        margin:                         25px 13px 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        /*float:                          left;*/
}

#content_ea.A2 #tab_11 .SubTab.mon_projet_voyage .Sub_SubTab, #content_ea.A2 #tab_11 .SubTab.mon_projet_compagnonnique .Sub_SubTab, #content_ea.A2 #tab_11 .SubTab.mon_projet_gache .Sub_SubTab{

        margin-top:                         10px;
        width:                          550px;
}


#content_ea.A2 #tab_11 .SubTab.mon_projet_voyage a#confirmeLM, #content_ea.A2 #tab_11 .SubTab.mon_projet_voyage a#voirLM,
#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage a#valideLM {    
        display:                        inline-block;
        position:                       relative;
} 

#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage a#valideLM {    
        display:                        inline-block;
        position:                       relative;
} 

/*-----btns formulaire----*/

#content_ea.A2 #tab_11 .SubTab.mon_projet_voyage a.bouton.blanc, #content_ea.A2 #tab_11 .SubTab.mon_projet_compagnonnique a.bouton.blanc, #content_ea.A2 #tab_11 .SubTab.mon_projet_gache a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


#content_ea.A2 #tab_11 .SubTab.mon_projet_voyage h3, #content_ea.A2 #tab_11 .SubTab.mon_projet_compagnonnique h3, #content_ea.A2 #tab_11 .SubTab.mon_projet_gache h3{
        width:                          190px;
    
}

#content_ea.A2 #tab_11 .SubTab.mon_projet_voyage ul, #content_ea.A2 #tab_11 .SubTab.mon_projet_compagnonnique ul, #content_ea.A2 #tab_11 .SubTab.mon_projet_gache ul {   
        width:                          490px;
        padding:                        12px 10px 20px 10px;
        margin:                         10px auto 0 auto;
} 








/*********************/
    /* TAB 2 */
/********************/

/*------------------------------------ SubTab Mon projet professionnel--------------------------------------------*/

#content_ea.A2 #tab_2 .tab_content{
        padding:                        0 17px 30px 17px;
        
}
#content_ea.A2 #tab_2 .SubTab.mon_projet_actif, #content_ea.A2 #tab_2 .SubTab.mes_competences_acquises{
        width:                          424px;
        height:                         auto;
        padding:                        12px 8px;
        margin:                         15px 20px 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}


#content_ea.A2 #tab_2 h3 span{
        font-size:                      12px;
        font-weight:                     normal;
    
}

/*------------------------------------ Sub_SubTab mon projet actif--------------------------------------------*/


#content_ea.A2 #tab_2 .SubTab.mon_projet_actif .Sub_SubTab{
        width:                          187px;
        height:                         auto;
        padding:                        12px 10px;  
        margin-top:                     10px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_2 .SubTab.mon_projet_actif ul {   
        width:                          189px;
        padding:                        0 10px 20px 0;
        margin:                         10px auto 0 auto;
} 


/*------------------------------------ Sub_SubTab mes compétences acquises --------------------------------------------*/


#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab {
        width:                          400px;
        height:                         auto;
        padding:                        10px 10px;
        margin:                         10px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}





/*-----Durée-----*/

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises dl {   
        width:                          400px;
        margin:                         0 auto;
        color:                          #000;
        font-weight:                    bold;
        font-size:                      11px;

} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises dt{   
        display:                        inline-block;
        text-transform:                 uppercase;
        width:                          330px;
} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises dd {   
        display:                        inline-block;
        font-size:                      12px;
        text-align:                     right
} 


/*-----Avancement-----*/

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises #barre_avancement{
        width:                          414px;
        height:                         26px;
        margin:                         5px 0 0 -5px;
        background:			url('img/v1_11/bg_avancement.png') top center no-repeat;
        position:                       relative;
        z-index:                        10;       
} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises #barre_avancement span {
        background:                     url("img/v1_11/progress_bar.png") no-repeat scroll 0 0 transparent;
        border-radius:                  9px;
        border-right:                   0 none;
        display:                        block;
        height:                         13px;
        left:                           6px;
        top:                            6px;
        position:                       relative;
        width:                          0;
	behavior:                       url(./PIE.htc);
}
/*-----Projet actif-----*/

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 dl {   
        width:                          220px;
        margin:                         0;
} 


#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > ul{  
        width:                          414px; 
        margin:                         20px 0 0 -10px;

} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > ul li{   
        /*border-bottom:                  1px solid #fff;*/
        position:                       relative;
        height:                         40px;
        line-height:                    40px;
        color:                          #000;
        width:                          410px;
        padding-left:                   10px;
} 



#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > ul li > a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


/*-----En dehors du Projet actif-----*/

#content_ea.A2 #contenu_tab #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > dl{  
        width:                          414px; 
        margin:                         0 0 0 -10px;

} 
#content_ea.A2 #contenu_tab #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 dt {   
        /*border-bottom:                  1px solid #fff;*/
        position:                       relative;
        height:                         20px;
        line-height:                    20px;
        color:                          #000;
        width:                          410px;
        padding-left:                   10px;
} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > ul{  
        width:                          414px; 
        margin:                         0 0 0 -10px;

} 

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > ul li{   
        position:                       relative;
        height:                         30px;
        line-height:                    40px;
        color:                          #000;
        width:                          410px;
        padding-left:                   10px;
} 


#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > ul li > a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


/*-----btn_auto valider-----*/

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises > a.bouton.bleu {
        
        margin:                         10px 0 0 0;
        float:                          right;
}









/*------------------------------------ SubTab Mon projet de voyage, SubTab Mon projet compagnonnique, SubTab Mon projet de gache--------------------------------------------*/


#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage, #content_ea.A2 #tab_2 .SubTab.mon_projet_compagnonnique, #content_ea.A2 #tab_2 .SubTab.mon_projet_gache{
        width:                          270px;
        height:                         auto;
        padding:                        12px 10px;
        margin:                         25px 13px 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage .Sub_SubTab, #content_ea.A2 #tab_2 .SubTab.mon_projet_compagnonnique .Sub_SubTab, #content_ea.A2 #tab_2 .SubTab.mon_projet_gache .Sub_SubTab{

        margin-top:                     10px;
        width:                          270px;
}


/*-----btns formulaire----*/

#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage a.bouton.blanc, #content_ea.A2 #tab_2 .SubTab.mon_projet_compagnonnique a.bouton.blanc, #content_ea.A2 #tab_2 .SubTab.mon_projet_gache a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage h3, #content_ea.A2 #tab_2 .SubTab.mon_projet_compagnonnique h3, #content_ea.A2 #tab_2 .SubTab.mon_projet_gache h3{
        width:                          205px;
    
}

#content_ea.A2 #tab_2 .SubTab.mon_projet_voyage ul, #content_ea.A2 #tab_2 .SubTab.mon_projet_compagnonnique ul, #content_ea.A2 #tab_2 .SubTab.mon_projet_gache ul {   
        width:                          260px;
        padding:                        12px 10px 20px 10px;
        margin:                         10px auto 0 auto;
} 













/*********************/
    /* TAB 3 */
/********************/

/*------------------------------------ SubTab Mon projet professionnel--------------------------------------------*/


#content_ea.A2 #tab_3 .SubTab{
        width:                          884px;
        height:                         auto;
        padding:                        12px 8px;
        margin:                         15px 20px 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}


#content_ea.A2 #tab_3 h3 span{
        font-size:                      12px;
        font-weight:                     normal;
    
}

/*------------------------------------ Sub_SubTab mes etapes--------------------------------------------*/


#content_ea.A2 #tab_3 .SubTab .Sub_SubTab{
        width:                          187px;
        height:                         auto;
        padding:                        12px 10px;  
        margin-top:                     10px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}




#content_ea.A2 #tab_3 .SubTab h3 + a.bouton.bleu{   
        display:                        block;
        position:                       absolute;
        top:                            5px;
        right:                          5px;
} 




/*-----LISTE-----*/

#content_ea.A2 #tab_3 .SubTab > ul{  
        /*border-top:                     1px solid #fff;*/
        margin:                         15px auto 0 auto;

} 

#content_ea.A2 #tab_3 .SubTab > ul li{   
        position:                       relative;
        min-height:                     30px;
        line-height:                    30px;
        color:                          #000;
        border-top:                  1px solid #fff;
        
} 

/*-----contenu li-----*/

#content_ea.A2 #tab_3 .SubTab > ul li dl {   
        margin:                         0;
        color:                          #000;
        font-weight:                    bold;
        font-size:                      11px;

} 

#content_ea.A2 #tab_3 .SubTab > ul li dt{   
        display:                        inline-block;
        width: 160px;
} 

#content_ea.A2 #tab_3 .SubTab > ul li dd {   
        display:                        inline-block;
        font-size:                      12px;
        text-align:                     right
} 




/*------------------------------------ SubTab Mes etapes--------------------------------------------*/


#content_ea.A2 #tab_3 .SubTab.mes_etapes > ul li dl dd{  
        color:                          #004a7f;
        font-weight:                    normal;
        width:                          240px;
} 



/*------------------------------------ SubTab Mes titres et diplomes--------------------------------------------*/

#content_ea.A2 #tab_3 .SubTab.mes_diplomes  > ul li dt{   
        font-weight:                    normal;
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl dd{  
        color:                          #004a7f;
        font-weight:                    normal;
        width:                          615px;
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl dd a{  
        display:                        inline-block;
        text-align:                     left;
} 



/*-----telecharger bulletin-----*/

#content_ea.A2 #tab_3 .SubTab.mes_diplomes  > ul li dl.telecharger_bulletin dt{   
        font-weight:                    normal;
        width:                          260px;
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes  > ul li dl.telecharger_bulletin dd{   
        text-align:                     left;
} 


#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.telecharger_bulletin dd a{  
        height:                         22px;    
        padding:                        0;
        line-height:                    22px;      
        color:                          #000;
        text-decoration:                underline;
    
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.telecharger_bulletin dd a + a span{
         height:                        22px;    
        width:                          22px;
        background-image:               url('img/v1_11/picto_telecharger.png');    
        display:                        inline-block;
        text-decoration:                none;
        margin-left:                    20px;
        vertical-align:                 middle
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.telecharger_bulletin dd a + a{
        text-decoration:                none;
}


/*-----parcourir-----*/

#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.charger_bulletin form label{  
        color:                          #000;  
        margin-right:                   20px;
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes  > ul li dl.charger_bulletin dt{   
        font-weight:                    normal;
        width:                          260px;
} 
#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.charger_bulletin dd{  
        margin-top:                   -10px;
        text-align:                     left;
        
} 

#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.charger_bulletin form{   
        display:                        inline-block;
        width:                          450px;
        vertical-align:                 middle;
} 
#content_ea.A2 #tab_3 .SubTab.mes_diplomes > ul li dl.charger_bulletin a.bouton.blanc{   
        display:                        inline-block;
        vertical-align:                 middle;
} 






/*------------------------------------ SubTab Qualifications--------------------------------------------*/


#content_ea.A2 #tab_3 .SubTab h3 + a.bouton.vert{   
        display:                        block;
        position:                       absolute;
        top:                            5px;
        right:                          5px;
} 




/*-----telecharger qualifications-----*/


#content_ea.A2 #tab_3 .SubTab.qualifications  > ul li dl.telecharger_qualification dt{   
        font-weight:                    normal;
        width:                          260px;
} 

#content_ea.A2 #tab_3 .SubTab.qualifications  > ul li dl.telecharger_qualification dd{   
        text-align:                     left;
        font-weight:                    normal;
} 


#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd a{  
        height:                         22px;    
        padding:                        0;  
        line-height:                    22px;      
        color:                          #000;
        text-decoration:                underline;
    
} 

#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd a + a span{
         height:                        22px;    
        width:                          22px;
        background-image:               url('img/v1_11/picto_telecharger.png');    
        display:                        inline-block;
        text-decoration:                none;
        margin-left:                    20px;
        vertical-align:                 middle
} 

#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd a + a{
        text-decoration:                none;
}










/*-----telecharger qualifications modifier_ supprimer-----*/
#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd.modifier {  
        width:                          120px; 
        margin-left:                    60px;
} 

#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd.modifier a {  
        color:                          #004a7f;  
        display:                        block;
        position:                       relative;         
        width:                          85px;        
} 

#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd.modifier a span{  
        width:                          25px; 
        height:                        22px;    
        background-image:               url('img/v1_11/picto_modifier.png');          
        text-decoration:                none;
        position:                       absolute;
        top:                            0;
        right:                          0;
       
} 

#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd.supprimer{ 
        width:                          120px; 
} 
#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd.supprimer a{ 
        color:                          #e2001a;
        display:                        block;
        position:                       relative;        
        width:                          85px; 
} 

#content_ea.A2 #tab_3 .SubTab.qualifications > ul li dl.telecharger_qualification dd.supprimer a span{ 
        width:                          12px;  
        height:                         14px;    
        background-image:               url('img/v1_11/picto_supprimer.png');          
        text-decoration:                none;
        vertical-align:                 middle;
        position:                       absolute;
        top:                            5px;
        right:                          0;
} 











/*****************************/
            /* A3 */
/*****************************/



#content_ea.A3  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A3{
        height:                         609px;    
        color:                          #448fc7;
        border-color:                   #73abd5;
}



.popin_ea.A3 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}





/*---------- Tab Legend --------*/


.popin_ea.A3 #tab_legend_checkbox{
        width:                          668px;
        height:                         139px;
        padding:                        12px 30px;  
        background-color:               #73abd5;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;

}

.popin_ea.A3 #tab_legend_checkbox h3{
        font-size:                     15px;
        font-weight:                    bold;

}



.popin_ea.A3 #tab_legend_checkbox ul{
        font-size:                      14px;
        margin-top:                     10px;

}

.popin_ea.A3 #tab_legend_checkbox ul li{
        height:                         25px;
        border-top:                     1px solid #fff;
        line-height:                    15px;
        padding-top:                    3px;

}

.popin_ea.A3 #tab_legend_checkbox ul li:first-child{
        border-top:                     0;

}



.popin_ea.A3 #tab_legend_checkbox ul li img{
        display:                        inline-block;
        padding-right:                  10px;    
        vertical-align:                 bottom;
}


.popin_ea.A3 #tab_legend_checkbox ul li p{
        display:                        inline-block;    
        vertical-align:                 bottom;

}




/*---------- Tab Filtrer --------*/

.popin_ea.A3 #tab_filtre{
        width:                          207px;
        margin-top:                     20px;
        float:                          left;
        padding:                        10px 0 0 15px;  
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A3 #tab_filtre h3{
        width:                          172px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A3 #tab_filtre form {
        margin-top:                     15px;
        padding-bottom:                 15px;

}


.popin_ea.A3 #tab_filtre form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}



.popin_ea.A3 .popin_content{
        height:                         425px;
        margin-top:                     20px;
        float:                          right;
        width:                          473px;
}



/*---------- Tableau --------*/

.popin_ea.A3 table{
        width:                          470px;

}

.popin_ea.A3 table tr td img{
        margin:                         -3px auto 0 auto;
        display:                        block;

}

.popin_ea.A3 table tr .td1{
        width:                          22%;
        
}

.popin_ea.A3 table tr .td2{
        width:                          78%;
}














/*****************************/
            /* A4 */
/*****************************/



#content_ea.A4  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A4{
        height:                         auto/*719px*/;
        color:                          #000;
        border-color:                   #73abd5;
}


.popin_ea.A4 .popin_content{
        height:                         auto/*688px*/;
        margin-top:                     30px;
}


.popin_ea.A4 h2{
        height:                          24px;
        border-bottom-color:             #fff;
        color: #fff;

}


/*---------- Tab Form --------*/

.popin_ea.A4 .tab_form{
        width:                          782px;
        float:                          left;
        padding:                        10px 20px 20px 20px;
        background-color:               #9dc4e2;;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #000;
        font-size:                      12px;

}

.popin_ea.A4 .tab_form.etranger{
        margin-top:                     20px;

}

.popin_ea.A4 .tab_form h3{
        width:                          703px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A4 .tab_form form {
        margin-top:                     -10px;
}

.popin_ea.A4 .tab_form form fieldset {
        width:                          310px;
        margin-top:                     30px;
        float:                          left;
}

.popin_ea.A4 .tab_form form fieldset.odd {
        margin-right:                   83px;

}

.popin_ea.A4 .tab_form form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}

.popin_ea.A4 .tab_form form label{
        font-size:                      13px;
}


.popin_ea.A4 .tab_form form textarea{
        width:                          300px;
        height:                         40px;
        padding:                        2px;
        margin-top:                     4px;
        font-size:                      12px;
}



/*---------- Bouton --------*/
.popin_ea.A4 #boutons{
        float:                          right;
        margin-top:                     25px;
}





/*****************************/
            /* A4b */
/*****************************/



#content_ea.A4  {
	float: 				left;
	width: 				856px;
        height:                         auto;
        min-height:                     400px;
        margin:                         0 auto;
        padding: 0px;
}






/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A4b{
        height:                         420px;
        color:                          #000;
        border-color:                   #73abd5;
}


.popin_ea.A4b .popin_content{
        height:                         389px;
        margin-top:                     30px;
}


.popin_ea.A4b h2{
        height:                          24px;
        border-bottom-color:             #fff;
}


/*---------- Tab Form --------*/

.popin_ea.A4b .tab_form{
        width:                          703px;
        float:                          left;
        padding:                        10px 20px 20px 20px;
        background-color:               #9dc4e2;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #000;
        font-size:                      12px;

}


.popin_ea.A4b .tab_form h3{
        width:                          703px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
/*        border-bottom:                  solid 2px #959595;*/

}

.popin_ea.A4b .tab_form form {
        margin-top:                     -10px;
}

.popin_ea.A4b .tab_form form fieldset {
        width:                          310px;
        margin-top:                     30px;
        float:                          left;
}

.popin_ea.A4b .tab_form form fieldset.odd {
        margin-right:                   83px;

}

.popin_ea.A4b .tab_form form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}

.popin_ea.A4b .tab_form form label{
        font-size:                      13px;
}


.popin_ea.A4b .tab_form form textarea{
        width:                          300px;
        height:                         40px;
        padding:                        2px;
        margin-top:                     4px;
        font-size:                      12px;
}



/*---------- Bouton --------*/
.popin_ea.A4b #boutons{
        float:                          right;
        margin-top:                     25px;
}






/*****************************/
            /* A4c */
/*****************************/






/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A4c{
        height:                         500px;
        color:                          #000;
        border-color:                   #73abd5;
}


.popin_ea.A4c .popin_content{
        height:                         469px;
        margin-top:                     30px;
}


.popin_ea.A4c h2{
        height:                          24px;
        border-bottom-color:             #000;

}


/*---------- Tab Form --------*/

.popin_ea.A4c .tab_form{
        width:                          703px;
        float:                          left;
        padding:                        10px 20px 20px 20px;
        background-color:               #9dc4e2;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #000;
        font-size:                      12px;

}

.popin_ea.A4c .tab_form.etranger{
        margin-top:                     20px;

}

.popin_ea.A4c .tab_form h3{
        width:                          703px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
/*        border-bottom:                  solid 2px #959595;*/

}

.popin_ea.A4c .tab_form form {
        margin-top:                     -10px;
}

.popin_ea.A4c .tab_form form fieldset {
        width:                          310px;
        margin-top:                     30px;
        float:                          left;
}

.popin_ea.A4c .tab_form form fieldset.odd {
        margin-right:                   83px;

}

.popin_ea.A4c .tab_form form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}

.popin_ea.A4c .tab_form form label{
        font-size:                      13px;
}


.popin_ea.A4c .tab_form form textarea{
        width:                          300px;
        height:                         40px;
        padding:                        2px;
        margin-top:                     4px;
        font-size:                      12px;
}



/*---------- Bouton --------*/
.popin_ea.A4c #boutons{
        float:                          right;
        margin-top:                     25px;
}










/*****************************/
            /* A5 */
/*****************************/



#content_ea.A5  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A5{
        height:                         609px;
        border-color:                   #41A62A;
        color:                          #41A62A;
}


.popin_ea.A5 .popin_content{
        height:                         578px;
        margin-top:                     30px;
}


.popin_ea.A5 h2{
        height:                          24px;
        border-bottom-color:             #85E36F;

}





/*---------- Tab Legend --------*/


.popin_ea.A5 #tab_legend_checkbox{
        width:                          668px;
        height:                         139px;
        padding:                        12px 30px;
        background-color:               #73abd5;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;

}

.popin_ea.A5 #tab_legend_checkbox h3{
        font-size:                     15px;
        font-weight:                    bold;

}



.popin_ea.A5 #tab_legend_checkbox ul{
        font-size:                      14px;
        margin-top:                     10px;

}

.popin_ea.A5 #tab_legend_checkbox ul li{
        height:                         25px;
        border-top:                     1px solid #fff;
        line-height:                    15px;
        padding-top:                    3px;

}

.popin_ea.A5 #tab_legend_checkbox ul li:first-child{
        border-top:                     0;

}



.popin_ea.A5 #tab_legend_checkbox ul li img{
        display:                        inline-block;
        padding-right:                  10px;
        vertical-align:                 bottom;
}


.popin_ea.A5 #tab_legend_checkbox ul li p{
        display:                        inline-block;
        vertical-align:                 bottom;

}




/*---------- Tab Filtrer --------*/

.popin_ea.A5 #tab_filtre{
        width:                          207px;
        margin-top:                     20px;
        float:                          left;
        padding:                        10px 0 0 15px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A5 #tab_filtre h3{
        width:                          172px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A5 #tab_filtre form {
        margin-top:                     15px;
        padding-bottom:                 15px;

}


.popin_ea.A5 #tab_filtre form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}



/*---------- Tableau --------*/

.popin_ea.A5 table{
        width:                          470px;
        margin-top:                     20px;
        float:                          right;

}

.popin_ea.A5 table tr td{
        width:                          5%;

}

.popin_ea.A5 table tr td + td{
        width:                          75%;
}


.popin_ea.A5 table tr td + td + td{
        width:                          20%;
}


/*---------- Bouton --------*/

.popin_ea.A5 a.bouton.vert_grand{
        position:                       absolute;
        bottom:                         10px;
        left:                           40px
}















/*****************************/
            /* A6 */
/*****************************/



#content_ea.A6  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A6{
        height:                         417px;    
        color:                          #41a62a;
        border-color:                   #41a62a;
}


.popin_ea.A6 h2{
        height:                          24px;
        border-bottom-color:             #85e36f;

}





/*---------- Tab Filtrer --------*/

.popin_ea.A6 #tab_filtre{
        width:                          207px;
        margin-top:                     20px;
        float:                          left;
        padding:                        10px 0 0 15px;  
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A6 #tab_filtre h3{
        width:                          190px;
        height:                         20px;
        font-size:                      13px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A6 #tab_filtre form {
        margin-top:                     15px;
        padding-bottom:                 15px;

}


.popin_ea.A6 #tab_filtre form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}




.popin_ea.A6 .popin_content{
        height:                         396px;
        margin-top:                     20px;
        float:                          right;
        width:                          480px; 
}



/*---------- Tableau --------*/

.popin_ea.A6 table{
        width:                          470px;

}

.popin_ea.A6 table tr td img{
        margin:                         -3px auto 0 17px;
        display:                        block;

}

.popin_ea.A6 table tr th:first-child{
        text-align:                     left;
        
}

.popin_ea.A6 table tr th{
        /*text-align:                     center;*/
        
}


.popin_ea.A6 table tr td{
        width:                          70%;
        
}

.popin_ea.A6 table tr td + td{
        width:                          15%;
}

.popin_ea.A6 table tr td + td + td{
        width:                          15%;
}

.popin_ea.A6 table input[type=checkbox]{
        margin-left:                    17px;

}


/*---------- Bouton --------*/

.popin_ea.A6 a.bouton.vert_grand{    
        position:                       absolute;
        bottom:                         10px;
        left:                           40px
} 









/*****************************/
            /* A7 */
/*****************************/



#content_ea.A7  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A7{
        height:                         461px;    
        color:                          #41a62a;
        border-color:                   #41a62a;
}


.popin_ea.A7 .popin_content{
        height:                         290px;
        margin-top:                     30px;
}


.popin_ea.A7 h2{
        height:                          24px;
        border-bottom-color:             #85e36f;

}



.popin_ea.A7 p.preciser_lieu{
        font-size:                      16px;
        font-weight:                    bold;   
        color:                          #0b60b3;
        margin-top:                     30px;
        text-align:                     center;

}




/*---------- Tableau --------*/

.popin_ea.A7 table{
        width:                          725px;

}

.popin_ea.A7 table tr td img{
        margin:                         -3px auto 0 auto;
        display:                        block;

}

.popin_ea.A7 table tr th:first-child{
        text-align:                     left;
        
}

.popin_ea.A7 table tr th{
        text-align:                     center;
        
}

.popin_ea.A7 table tr th + th + th + th{
        text-align:                     left;
        
}

.popin_ea.A7 table tr td{
        width:                          46%;
        
}

.popin_ea.A7 table tr td + td{
        width:                          12%;
}

.popin_ea.A7 table tr td + td + td{
        width:                          12%;
}

.popin_ea.A7 table tr td + td + td + td{
        width:                          30%;
}


.popin_ea.A7 table input[type=radio]{
        margin-left:                    25px;

}

.popin_ea.A7 select{
        width:                          190px;
        padding:                        2px;
        font-size:                      12px;
}

/*---------- Bouton --------*/

.popin_ea.A7 a.bouton.vert_grand{    
        position:                       absolute;
        bottom:                         10px;
        right:                           40px
} 













/*****************************/
            /* A8 */
/*****************************/



#content_ea.A8  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A8{
        height:                         300px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A8 .popin_content{
        height:                         269px;
        margin-top:                     30px;
}


.popin_ea.A8 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}


/*---------- Tab Form --------*/

.popin_ea.A8 .tab_form{
        width:                          703px;
        float:                          left;
        padding:                        10px 20px 20px 20px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}


.popin_ea.A8 .tab_form h3{
        width:                          703px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A8 .tab_form form {
        margin-top:                     -10px;
}

.popin_ea.A8 .tab_form form fieldset {
        width:                          703px;
        margin-top:                     20px;
        float:                          left;
}


.popin_ea.A8 .tab_form form label{
        font-size:                      13px;
        width:                          70px;
        display:                        inline-block;
}

.popin_ea.A8 .tab_form form fieldset input{
        font-size:                      12px;
        width:                          480px;
        display:                        inline-block;
}

.popin_ea.A8 .tab_form form fieldset + fieldset input{
        font-size:                      13px;
        width:                          150px;
        display:                        inline-block;
}



/*-----parcourir-----*/
.popin_ea.A8 .tab_form form fieldset.charger_qualification{
        width:                          475px;
        display:                        inline-block;
}


.popin_ea.A8 fieldset.charger_qualification label{
        width:                          170px;
}
.popin_ea.A8 fieldset.charger_qualification input[type=file]{
        vertical-align:                 top;
        width:                          300px;
}


.popin_ea.A8 fieldset.charger_qualification + a.bouton.blanc{
        display:                        inline-block;
        vertical-align:                 top;
        margin-top:                     12px;
}

/*---------- Bouton --------*/
.popin_ea.A8 #boutons{
        float:                          right;
        margin-top:                     25px;
}



/*****************************/
            /* A8b */
/*****************************/



#content_ea.A8  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A8b{
        height:                         230px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A8b .popin_content{
        height:                         200px;
        margin-top:                     30px;
}


.popin_ea.A8b h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}



.popin_ea.A8b .popin_content p{
        width:                          703px;
        font-size:                      16px;
        font-weight:                    bold;
        text-align:                     center;
        margin-top:                     60px;

}



/*****************************/
            /* A8c */
/*****************************/



#content_ea.A8  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A8c{
        height:                         320px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A8c .popin_content{
        height:                         289px;
        margin-top:                     30px;
}


.popin_ea.A8c h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}


/*---------- Tab Form --------*/

.popin_ea.A8c .tab_form{
        width:                          703px;
        float:                          left;
        padding:                        10px 20px 20px 20px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}


.popin_ea.A8c .tab_form h3{
        width:                          703px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A8c .tab_form form {
        margin-top:                     -10px;
}

.popin_ea.A8c .tab_form form fieldset {
        width:                          703px;
        margin-top:                     20px;
        float:                          left;
}


.popin_ea.A8c .tab_form form label{
        font-size:                      13px;
        width:                          70px;
        display:                        inline-block;
}

.popin_ea.A8c .tab_form form fieldset input{
        font-size:                      12px;
        width:                          480px;
        padding-left:                   2px;
        display:                        inline-block;
}

.popin_ea.A8c .tab_form form fieldset + fieldset input{
        font-size:                      12px;
        width:                          150px;
        display:                        inline-block;
}


/*----- qualification supprimer-----*/

.popin_ea.A8c .tab_form form fieldset.certificat label{
        width:                          170px;
        display:                        inline-block;
}

.popin_ea.A8c .tab_form form fieldset.certificat dl{
        width:                          420px;
        display:                        inline-block;
}


.popin_ea.A8c .tab_form form fieldset.certificat dl dt{
        width:                          150px;
        display:                        inline-block;
}
.popin_ea.A8c .tab_form form fieldset.certificat dl dd{
        width:                          120px;
        display:                        inline-block;
}
.popin_ea.A8c .tab_form form fieldset.certificat dl dd a{
        color:                          #e2001a;
        display:                        inline-block;
        width:                          45px;
        text-decoration:                underline;
}
.popin_ea.A8c .tab_form form fieldset.certificat dl dd a + a{

        text-decoration:                none;
}
.popin_ea.A8c .tab_form form fieldset.certificat dl dd a + a span{
        width:                          12px;
        height:                         14px;
        background-image:               url('img/v1_11/picto_supprimer.png');
        display:                        inline-block;
        margin-left:                    20px;
        vertical-align:                 middle;
}



/*-----parcourir-----*/
.popin_ea.A8c .tab_form form fieldset.modifier_qualification{
        width:                          475px;
        display:                        inline-block;
}


.popin_ea.A8c fieldset.modifier_qualification label{
        width:                          170px;
}
.popin_ea.A8c fieldset.modifier_qualification input[type=file]{
        vertical-align:                 top;
        width:                          300px;
}


.popin_ea.A8c fieldset.modifier_qualification + a.bouton.blanc{
        display:                        inline-block;
        vertical-align:                 top;
        margin-top:                     12px;
}




/*---------- Bouton --------*/
.popin_ea.A8c #boutons{
        float:                          right;
        margin-top:                     25px;
}




/*****************************/
            /* A8d */
/*****************************/



#content_ea.A8  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A8d{
        height:                         230px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A8d .popin_content{
        height:                         200px;
        margin-top:                     30px;
}


.popin_ea.A8d h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}



.popin_ea.A8d .popin_content p{
        width:                          703px;
        font-size:                      16px;
        font-weight:                    bold;
        text-align:                     center;
        margin-top:                     60px;

}



/*****************************/
            /* A9 */
/*****************************/



#content_ea.A9 #contenu_tab  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}


/*------------------------------------Encart Ton Espace --------------------------------------------*/

#content_ea.A9 #encart_ton_espace  {
        float:                          left;
        width:                          934px;
        padding:                        10px 5px;
        height:                         20px;
        color:                          #fff;
        
}

#content_ea.A9 #encart_ton_espace a.bouton{
        color:                          #004a7f;
        margin:                         -2px 0 0 10px;
} 


/*-----btn----*/


#content_ea.A9 #encart_ton_espace a.bouton span{   
        padding:                        0 0 0 5px;     
        background-image:               url('img/v1_11/btn_ton_espace_g.png'); 
} 

#content_ea.A9 #encart_ton_espace a.bouton span span{  
        padding:                        0 5px 0 0;     
        background-image:               url('img/v1_11/btn_ton_espace_d.png'); 
}

#content_ea.A9 #encart_ton_espace a.bouton span span span {   
        height:                         19px;    
        padding:                        0 6px;  
        line-height:                    19px;    
        background-image:               url('img/v1_11/btn_ton_espace_c.png'); 

} 








/*------------------------------------ Tabs --------------------------------------------*/

#content_ea.A9 #contenu_tab #tab_1  {
        width:                          934px;
        position:                       relative;
        margin-bottom:                  30px;
}



#content_ea.A9 .tab_content{
        width:                          900px;
        padding:                        0 17px;
        float:                          left;
        
}

#content_ea.A9 .tab_head{
        position:                       relative;   
        z-index:                        0;
        width:                          934px;
        height:                         40px;
        border-radius:                  10px 10px 0 0;
        float:                          left;
	behavior:                       url(./PIE.htc);
}

#content_ea.A9 .tab_foot{
        position:                       relative;  
        z-index:                        0;
        width:                          934px;
        height:                         10px;
        border-radius:                  0 0 10px 10px ;
        float:                          left;
	behavior:                       url(./PIE.htc);
}


#content_ea.A9 #tab_1 h2 {
        text-transform:                 uppercase;
        color:                          #fff;
        font-weight:                    bold; 
        font-size:                      15px;
        margin:                         15px 0 0 18px;
}





#content_ea.A9 #tab_1 a.btn_imprimer, #content_ea.A9 .toggleSubDiv.open a.btn_imprimer{   
        display:                        block;
        width:                          51px;
        height:                         48px;
        background:			url('img/v1_11/btn_imprimer.png') top center no-repeat;
        position:                       absolute;
        top:                            -5px;
        right:                          0px;
        z-index:                        10;       
} 







/*----------Tabs couleurs--------*/

#content_ea.A9 #tab_1 .tab_head, #content_ea.A9 #tab_1 .tab_content, #content_ea.A9 #tab_1 .tab_foot{
	background-color:		#73abd5;
        
}



/*------------------------------------ SubTab --------------------------------------------*/

#content_ea.A9 #tab_1 .SubTab h3 {
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      14px;
        margin:                         0;
}



/*----------Tabs couleurs--------*/

#content_ea.A9 #tab_1 .SubTab{
	background-color:		#9dc4e2;
        
}






/*------------------------------------ Sub_SubTab --------------------------------------------*/


#content_ea.A9 #tab_1 .Sub_SubTab{
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
}

#content_ea.A9 #tab_1 .Sub_SubTab h4 {
        text-transform:                 uppercase;
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      11px;
        margin:                         0;
}



/*----------Tabs couleurs--------*/

#content_ea.A9 #tab_1 .Sub_SubTab{
	background-color:		#cee2f1;
        
}
















/*********************/
    /* TAB 1 */
/********************/

/*------------------------------------ SubTab identite--------------------------------------------*/


#content_ea.A9 #tab_1 .SubTab.identite{
        width:                          522px;
        min-height:                     380px;
        padding:                        12px 8px 5px 8px;
        margin:                         15px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}


/*----- Photo apprenant-----*/

#content_ea.A9 #tab_1 .SubTab.identite > #photo_apprenant {        
        width:                          130px; 
        height:                         auto;
        margin-top:                     10px;
        float:                          left;
} 


#content_ea.A9 #tab_1 .SubTab.identite > #photo_apprenant a.bouton.blanc{   
        display:                        block;
        margin-left:                   -5px;
} 


/*----- infos apprenant ----*/

#content_ea.A9 #tab_1 .SubTab > ul{          
        width:                          350px;
        height:                         auto;
        margin:                         10px 0 0 20px;
        float:                          left;
} 

#content_ea.A9 #tab_1 .SubTab > ul li{   
        position:                       relative;
        min-height:                         23px;
        line-height:                    23px;
        color:                          #000;
        border-top:                     1px solid #c4dcee;
        
} 

#content_ea.A9 #tab_1 .SubTab > ul li:first-child{   
        border-top:                     0;
        
} 


/*-----contenu li-----*/

#content_ea.A9 #tab_1 .SubTab > ul li dl {   
        margin:                         0;
        color:                          #000;
        font-size:                      12px;
        

} 

#content_ea.A9 #tab_1 .SubTab > ul li dt{   
        display:                        inline-block;
        width:                          155px;
} 

#content_ea.A9 #tab_1 .SubTab > ul li dd {   
        display:                        inline-block;
        font-weight:                    bold;
        font-size:                      12px;
        text-align:                     left
} 




/*-----btn demande de modification-----*/

#content_ea.A9 #tab_1 .SubTab > a.bouton.blanc{   
       font-weight:                     bold;     
       float:                           right;
       margin:                          10px 18px 0 0;
} 





/*------------------------------------ SubTab CV--------------------------------------------*/


#content_ea.A9 #tab_1 .SubTab.cv_et_lettre{
        width:                          327px;
        height:                         auto;
        padding:                        12px 8px 5px 8px;
        margin:                         15px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          right;
}




/*------------------------------------ Sub_SubTab --------------------------------------------*/



#content_ea.A9 #tab_1 .SubTab.cv_et_lettre .Sub_SubTab{
        width:                          292px;
        height:                         auto;
        padding:                        10px 14px 10px 18px;   
        margin-top:                     15px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          right;
}

#content_ea.A9 #tab_1 .SubTab.cv_et_lettre .Sub_SubTab h4 {
        text-transform:                 uppercase;
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      11px;
        margin:                         0;
}

#content_ea.A9 #tab_1 .SubTab.cv_et_lettre form {
        /*margin-top:                     10px;*/
       width:                           300px;
}


#content_ea.A9 #tab_1 .SubTab.cv_et_lettre input[type=file] {
        width:                          280px;
        margin:                         5px 0 10px 10px;
        font-size:                      10px;
}



#content_ea.A9 #tab_1 .SubTab .Sub_SubTab.lettre form a{
       float:                           right;
}







/*------------------------------------ SubTab Representants --------------------------------------------*/


#content_ea.A9 #tab_1 .SubTab.representants{
        width:                          522px;
        min-height:                     130px;
        padding:                        12px 8px 5px 8px;
        margin:                         15px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}



/*----- infos representant ----*/

#content_ea.A9 #tab_1 .SubTab.representants h4 {
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      12px;
        margin:                         20px 0 0 0;
}

#content_ea.A9 #tab_1 .SubTab.representants > ul{          
        width:                          420px;
        height:                         auto;
        margin:                         10px 0 0 0;
        float:                          none;
} 






/*------------------------------------ SubTab Renseignements compagnonnique --------------------------------------------*/


#content_ea.A9 #tab_1 .SubTab.renseignements_compagnonnique{
        width:                          307px;
        height:                         auto;
        padding:                        12px 8px 5px 28px;
        margin:                         15px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          right;
}



/*----- infos representant ----*/

#content_ea.A9 #tab_1 .SubTab.renseignements_compagnonnique h4 {
        color:                          #000;
        font-weight:                    bold; 
        font-size:                      12px;
        margin:                         20px 0 0 0;
}

#content_ea.A9 #tab_1 .SubTab.renseignements_compagnonnique > ul{          
        width:                          310px;
        height:                         auto;
        margin:                         10px 0 0 0;
} 

/*-----btn demande de modification-----*/

#content_ea.A9 #tab_1 .SubTab.renseignements_compagnonnique > a.bouton.blanc{   
       font-weight:                     bold;     
       float:                           right;
       margin:                          10px 10px 0 0;
} 








/*****************************/
            /* A10 */
/*****************************/



#content_ea.A10  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A10{
        height:                         340px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A10 .popin_content{
        height:                         309px;
        margin-top:                     30px;
}


.popin_ea.A10 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}


/*---------- Tab Form --------*/

.popin_ea.A10 .tab_form{
        width:                          600px;
        float:                          left;
        padding:                        10px 20px 20px 20px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}


.popin_ea.A10 .tab_form h3{
        width:                          600px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A10 .tab_form form {
        margin-top:                     -10px;
}

.popin_ea.A10 .tab_form form fieldset {
        width:                          600px;
        margin-top:                     10px;
        float:                          left;
}



.popin_ea.A10 .tab_form form label{
        width:                          80px;
        display:                        inline-block;
        font-size:                      13px;
        vertical-align:                 top;
}


.popin_ea.A10 .tab_form form textarea{
        width:                          510px;
        height:                         145px;
        padding:                        2px;
        margin-top:                     4px;
        font-size:                      12px;
}



/*---------- Bouton --------*/
.popin_ea.A10 #boutons{
        float:                          right;
        margin-top:                     25px;
        margin-right:                   105px;
}






/*****************************/
            /* A10b */
/*****************************/



#content_ea.A10  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A10b{
        height:                         230px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A10b .popin_content{
        height:                         200px;
        margin-top:                     30px;
}


.popin_ea.A10b h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}



.popin_ea.A10b .popin_content p{
        width:                          703px;
        font-size:                      16px;
        font-weight:                    bold;
        text-align:                     center;
        margin-top:                     60px;

}





/*****************************/
            /* A14 */
/*****************************/



#content_ea.A14  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A14{
        height:                         580px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A14 .popin_content{
        height:                         415px;
        margin-top:                     30px;
}


.popin_ea.A14 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}

.popin_ea.A14 p.txt_resultat{
        font-size:                      16px;
        font-weight:                    bold;
        color:                          #0b60b3;
        margin-top:                     30px;
        text-align:                     left;

}


/*---------- Tabs --------*/

.popin_ea.A14 div#tabs{
        width:                          222px;
        float:                          left;


}
/*---------- Tab Filtrer --------*/

.popin_ea.A14 #tab_filtre{
        width:                          207px;
        margin-top:                     20px;
        float:                          left;
        padding:                        10px 0 0 15px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A14 #tab_filtre h3{
        width:                          172px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A14 #tab_filtre form {
        margin-top:                     15px;
        padding-bottom:                 15px;

}


.popin_ea.A14 #tab_filtre form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}



/*---------- Tab Modifier recherche --------*/

.popin_ea.A14 #tab_modifier_recherche{
        width:                          207px;
        margin-top:                     20px;
        float:                          left;
        padding:                        10px 0 5px 15px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A14 #tab_modifier_recherche h3{
        width:                          195px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A14 #tab_modifier_recherche form {
        margin-top:                     15px;
        padding-bottom:                 5px;

}


.popin_ea.A14 #tab_modifier_recherche form input{
        font-size:                      12px;
        width:                          190px;
}


.popin_ea.A14 #tab_modifier_recherche > a.bouton.bleu{
        float:                          right;
}



/*---------- Tableau --------*/

.popin_ea.A14 table{
        width:                          470px;
        float:                          right;
        border-top:                     0;

}


.popin_ea.A14 table thead tr + tr {
        width:                          100%;
        text-align:                     left;
        border-top:                     2px solid #F0F6FB;
        color:                          #448fc7;  
}

.popin_ea.A14 table tr td img{
        margin:                         -3px auto 0 auto;
        display:                        block;

}

.popin_ea.A14 table tr td{
        width:                          88%;

}

.popin_ea.A14 table tr td + td{
        width:                          12%;
}



.popin_ea.A14 table input[type=radio]{
        margin-left:                    20px;

}

/*---------- Bouton --------*/

.popin_ea.A14 a.bouton.vert_grand{
        position:                       absolute;
        bottom:                         10px;
        right:                           40px
}

.popin_ea.A14 a.bouton.vert_grand span span span {
        padding:                        10px 6px 0;
        height:                         58px
}








/*****************************/
            /* A15 */
/*****************************/



#content_ea.A15  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A15{
        height:                         580px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}


.popin_ea.A15 .popin_content{
        height:                         415px;
        margin-top:                     30px;
}


.popin_ea.A15 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}

.popin_ea.A15 p.txt_resultat{
        font-size:                      16px;
        font-weight:                    bold;
        color:                          #0b60b3;
        margin-top:                     30px;
        text-align:                     left;

}




/*---------- Tab Modifier recherche --------*/

.popin_ea.A15 #tab_modifier_recherche{
        width:                          207px;
        margin-top:                     20px;
        float:                          left;
        padding:                        10px 0 5px 15px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A15 #tab_modifier_recherche h3{
        width:                          195px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A15 #tab_modifier_recherche form {
        margin-top:                     15px;
        padding-bottom:                 5px;

}


.popin_ea.A15 #tab_modifier_recherche form input{
        font-size:                      12px;
        width:                          190px;
}


.popin_ea.A15 #tab_modifier_recherche > a.bouton.bleu{
        float:                          right;
}



/*---------- Tableau --------*/

.popin_ea.A15 table{
        width:                          470px;
        float:                          right;
        border-top:                     0;

}


.popin_ea.A15 table thead tr + tr {
        width:                          100%;
        text-align:                     left;
        border-top:                     2px solid #F0F6FB;
        color:                          #448fc7;
}

.popin_ea.A15 table tr td img{
        margin:                         -3px auto 0 auto;
        display:                        block;

}

.popin_ea.A15 table tr td{
        width:                          88%;

}

.popin_ea.A15 table tr td + td{
        width:                          12%;
}



.popin_ea.A15 table input[type=radio]{
        margin-left:                    20px;

}

/*---------- Bouton --------*/

.popin_ea.A15 a.bouton.vert_grand{
        position:                       absolute;
        bottom:                         10px;
        right:                           40px
}

.popin_ea.A15 a.bouton.vert_grand span span span {
        padding:                        10px 6px 0;
        height:                         58px
}







/*****************************/
            /* A16 */
/*****************************/



#content_ea.A16  {
	float: 				left;
	width: 				934px;
        height:                         auto;
        min-height:                     600px;
        margin:                         0 auto;
}





/*----------------------------------- POPIN --------------------------------------------*/


/*----------Global--------*/


.popin_ea.A16{
        height:                         580px;
        color:                          #448fc7;
        border-color:                   #73abd5;
}

.popin_ea.A16 h2{
        height:                          24px;
        border-bottom-color:             #cee2f1;

}

.popin_ea.A16 p.txt_resultat{
        font-size:                      16px;
        font-weight:                    bold;
        color:                          #0b60b3;
        margin-top:                     30px;
        text-align:                     left;

}


/*---------- Tabs --------*/

.popin_ea.A16 div#tabs{
        width:                          700px;
        height:                         auto;
        margin-top:                     20px;
        float:                          left;
        padding:                        20px 15px 20px 15px ;
        background-color:               #ecf4f9;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;
        position:                       relative;
        z-index:                        10;


}
/*---------- Tab Filtrer --------*/

.popin_ea.A16 #tab_filtre{
        width:                          207px;
        float:                          left;
        padding:                        10px 0 0 15px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;
        margin-right:                   60px;
        z-index:                        20;

}

.popin_ea.A16 #tab_filtre h3{
        width:                          172px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A16 #tab_filtre form {
        margin-top:                     15px;
        padding-bottom:                 15px;

}


.popin_ea.A16 #tab_filtre form select{
        width:                          190px;
        padding:                        2px;
        margin-bottom:                  8px;
        font-size:                      12px;
}



/*---------- Tab Modifier recherche --------*/

.popin_ea.A16 #tab_modifier_recherche{
        width:                          207px;
        float:                          left;
        padding:                        10px 0 5px 15px;
        background-color:               #b1b1b1;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        color:                          #fff;
        font-size:                      12px;

}

.popin_ea.A16 #tab_modifier_recherche h3{
        width:                          195px;
        height:                         20px;
        font-size:                      14px;
        font-weight:                    bold;
        border-bottom:                  solid 2px #959595;

}

.popin_ea.A16 #tab_modifier_recherche form {
        margin-top:                     15px;
        padding-bottom:                 14px;

}


.popin_ea.A16 #tab_modifier_recherche form input{
        font-size:                       12px;
        width:                          190px;
}


.popin_ea.A16 #tab_modifier_recherche > a.bouton.bleu{
        float:                          right;
}




/*---------- Bouton --------*/

.popin_ea.A16 a.bouton.vert_grand{
        position:                       absolute;
        top:                            57px;
        right:                          10px
}



.popin_ea.A16 .popin_content{
        float:                          left;
        height:                         280px;
        margin-top:                     30px;
}


/*---------- Tableau --------*/

.popin_ea.A16 table{
        width:                          732px;
        float:                          right;

}

.popin_ea.A16 table tr td img{
        margin:                         -3px auto 0 auto;
        display:                        block;

}

.popin_ea.A16 table tr td{
        width:                          22%;

}

.popin_ea.A16 table tr td + td{
        width:                          22%;
}

.popin_ea.A16 table tr td + td + td{
        width:                          26%;
}

.popin_ea.A16 table tr td + td + td + td{
        width:                          22%;
}

.popin_ea.A16 table tr td + td + td + td +td{
        width:                          8%;
}



.popin_ea.A16 table input[type=radio]{
        margin-left:                    17px;

}



.select_date_front{
        color: #004A7F;
        font-size: 12px;
        padding: 2px;
        width: 60px;
    
    }
/*#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises #barre_avancement div.blue
{
       background-color:#73ABD5;

        border-top-left-radius: 9px;
        border-bottom-left-radius: 9px;
        border-right:                   0 none;
        display:                        block;
        height:                         13px;
        left:                           6px;
        top:                            6px;
        position:                       relative;
        width:                          0;
	behavior:                       url(./PIE.htc);
        float: left;
}    */
#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises #barre_avancement div.blue
{
       /*background-color:#73ABD5;*/
        /*border-radius:                  9px;*/
        border-right:                   0 none;
        display:                        block;
        height:                         13px;
        left:                           6px;
        top:                            6px;
        position:                       relative;
        width:                          0;
        float: left;
        
        -webkit-border-radius: 9px 0 0 9px;
        -moz-border-radius: 9px 0 0 9px;
        border-radius: 9px 0 0 9px;

        background: #99CAFF;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#99CAFF), to(#004A7F));
        background: -webkit-linear-gradient(#99CAFF, #004A7F);
        background: -moz-linear-gradient(#99CAFF, #004A7F);
        background: -ms-linear-gradient(#99CAFF, #004A7F);
        background: -o-linear-gradient(#99CAFF, #004A7F);
        background: linear-gradient(#99CAFF, #004A7F);
        -pie-background: linear-gradient(#99CAFF, #004A7F);
        behavior: url(/PIE.htc);
}   

#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises #barre_avancement div.orange
{
        border-right:                   0 none;
        display:                        block;
        height:                         13px;
        right:                          6px;
        top:                            6px;
        position:                       relative;
        float:                          right;
        width:                          0;
	
        
        -webkit-border-radius: 0 9px 9px 0;
        -moz-border-radius: 0 9px 9px 0;
        border-radius: 0 9px 9px 0;

        background: #F9D294;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F9D294), to(#FF6600));
        background: -webkit-linear-gradient(#F9D294, #FF6600);
        background: -moz-linear-gradient(#F9D294, #FF6600);
        background: -ms-linear-gradient(#F9D294, #FF6600);
        background: -o-linear-gradient(#F9D294, #FF6600);
        background: linear-gradient(#F9D294, #FF6600);
        -pie-background: linear-gradient(#F9D294, #FF6600);
        behavior: url(/PIE.htc);
}    


.img_supp{
    vertical-align: -10px;
}

.lien_supp_ville{
    float: right;
    margin: 5px 10px 0 0;
}


.fileuploader {
    position: relative;
    display: inline-block;
    overflow: hidden;
    cursor: default;
    margin-left: 6px;
    margin-top: 6px;
    font-size: 10px;
}

.filename {
    float: left;
    display: inline-block;
    outline: 0 none;
    height: 20px;
    width: 180px;
    overflow: hidden;
    border: 1px solid #CCCCCC;
    text-shadow: 1px 1px 0px #fff;
    border-radius: 5px 0px 0px 5px;
    box-shadow: 0px 0px 1px #fff inset;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1px 5px;
    font-size: 10px;
}

.filebutton {
    float: left;
    font-size: 10px;
    height: 20px;
    display: inline-block;
    outline: 0 none;
    cursor: pointer;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 1px #fff inset;
    color: #555555;
    margin-left: 3px;
    padding: 1px 5px;
    background: #DDDDDD;
    background:-moz-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEEEEE), color-stop(100%, #DDDDDD));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#DDDDDD', GradientType=0);
}

.fileuploader input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border: 0;
    height: 20px;
    cursor: pointer;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    margin: 0;
    padding: 0;
}


/////////////////////////////////////*///////////////////////////////////////////////

#etape_res > ul{  
        border-top:                     1px solid #fff;
        margin:                         25px auto 0 auto;

} 

#etape_res > ul li{   
        position:                       relative;
        min-height:                     30px;
        line-height:                    30px;
        color:                          #000;
        border-bottom:                  1px solid #fff;
        
} 

/*-----contenu li-----*/

#etape_res > ul li dl {   
        margin:                         0;
        color:                          #000;
        font-weight:                    bold;
        font-size:                      11px;

} 

#etape_res > ul li dt{   
        display:                        inline-block;
        width: 160px;
} 

#etape_res > ul li dd {   
        display:                        inline-block;
        font-size:                      12px;
        text-align:                     right
} 




/*------------------------------------ SubTab Mes etapes--------------------------------------------*/


#etape_res > ul li dl dd{  
        color:                          #004a7f;
        font-weight:                    normal;
        width:                          240px;
} 


/*#etape_res_head a.aff{
    background: url("img/v1_11/btn_fleche_deroulant.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    height: 13px;
    position: absolute;
    top: 3px;
    width: 650px;
    z-index: 10;
    
}*/

#div_res .toggleForm a.aff{
        display:                        block;
        width:                          965px;
        height:                         23px;
        background:			url("img/v1_11/btn_plus_moins_deroulant.png") no-repeat scroll center top rgba(0, 0, 0, 0);
        position:                       absolute;
        top:                            13px;
        right:                          -83px;
        z-index:                        10;
        
        
}


#div_res .toggleForm.open a.aff {
        display:                        block;
        width:                          630px;
        height:                         23px;
        background-position:		center bottom;
        position:                       absolute;
        top:                            13px;
        /*right:                          10px;*/
        z-index:                        10;
}


#content_ea.A2 #tab_2 .SubTab.mes_competences_acquises #barre_avancement_pourcentage{
        width:                          414px;
        height:                         10px;
        margin:                         0px 0 0 -5px;
        position:                       relative;
        z-index:                        10;       
}





/*********************/
    /* TAB 21 */
/********************/

/*------------------------------------ SubTab Mon projet professionnel--------------------------------------------*/

#content_ea.A2 #tab_21 .tab_content{
        padding:                        0 17px 30px 17px;
        
}
#content_ea.A2 #tab_21 .SubTab.mon_projet_actif, #content_ea.A2 #tab_21 .SubTab.mes_competences_acquises{
        width:                          424px;
        height:                         auto;
        padding:                        12px 8px;
        margin:                         15px 20px 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}


#content_ea.A2 #tab_21 h3 span{
        font-size:                      12px;
        font-weight:                     normal;
    
}

/*------------------------------------ Sub_SubTab mon projet actif--------------------------------------------*/


#content_ea.A2 #tab_21 .SubTab.mon_projet_actif .Sub_SubTab{
        width:                          187px;
        height:                         auto;
        padding:                        12px 10px;  
        margin-top:                     10px;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_21 .SubTab.mon_projet_actif ul {   
        width:                          189px;
        padding:                        0 10px 20px 0;
        margin:                         10px auto 0 auto;
} 


/*------------------------------------ Sub_SubTab mes compétences acquises --------------------------------------------*/


#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab {
        width:                          400px;
        height:                         auto;
        padding:                        10px 10px;
        margin:                         10px auto 0 auto;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

/*-----Durée-----*/

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises dl {   
        width:                          400px;
        margin:                         0 auto;
        color:                          #000;
        font-weight:                    bold;
        font-size:                      11px;

} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises dt{   
        display:                        inline-block;
        text-transform:                 uppercase;
        width:                          330px;
} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises dd {   
        display:                        inline-block;
        font-size:                      12px;
        text-align:                     right
} 


/*-----Avancement-----*/

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises #barre_avancement{
        width:                          414px;
        height:                         26px;
        margin:                         5px 0 0 -5px;
        background:			url('img/v1_11/bg_avancement.png') top center no-repeat;
        position:                       relative;
        z-index:                        10;       
} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises #barre_avancement span {
        background:                     url("img/v1_11/progress_bar.png") no-repeat scroll 0 0 transparent;
        border-radius:                  9px;
        border-right:                   0 none;
        display:                        block;
        height:                         13px;
        left:                           6px;
        top:                            6px;
        position:                       relative;
        width:                          0;
	behavior:                       url(./PIE.htc);
}
/*-----Projet actif-----*/

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 dl {   
        width:                          220px;
        margin:                         0;
} 


#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > ul{  
        width:                          414px; 
        margin:                         20px 0 0 -10px;

} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > ul li{   
        /*border-bottom:                  1px solid #fff;*/
        position:                       relative;
        height:                         40px;
        line-height:                    40px;
        color:                          #000;
        width:                          410px;
        padding-left:                   10px;
} 



#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_1 > ul li > a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


/*-----En dehors du Projet actif-----*/

#content_ea.A2 #contenu_tab #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > dl{  
        width:                          414px; 
        margin:                         0 0 0 -10px;

} 
#content_ea.A2 #contenu_tab #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 dt {   
        /*border-bottom:                  1px solid #fff;*/
        position:                       relative;
        height:                         20px;
        line-height:                    20px;
        color:                          #000;
        width:                          410px;
        padding-left:                   10px;
} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > ul{  
        width:                          414px; 
        margin:                         0 0 0 -10px;

} 

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > ul li{   
        position:                       relative;
        height:                         30px;
        line-height:                    40px;
        color:                          #000;
        width:                          410px;
        padding-left:                   10px;
} 


#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises .Sub_SubTab.competences_2 > ul li > a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


/*-----btn_auto valider-----*/

#content_ea.A2 #tab_21 .SubTab.mes_competences_acquises > a.bouton.bleu {
        
        margin:                         10px 0 0 0;
        float:                          right;
}









/*------------------------------------ SubTab Mon projet de voyage, SubTab Mon projet compagnonnique, SubTab Mon projet de gache--------------------------------------------*/


#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage, #content_ea.A2 #tab_21 .SubTab.mon_projet_compagnonnique, #content_ea.A2 #tab_21 .SubTab.mon_projet_gache{
        width:                          270px;
        height:                         auto;
        padding:                        12px 10px;
        margin:                         25px 0 0 0;
        color:                          #004a7f;
        position:                       relative;   
        z-index:                        0;
        border-radius:                  10px;
	behavior:                       url(./PIE.htc);
        float:                          left;
}

#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage .Sub_SubTab, #content_ea.A2 #tab_21 .SubTab.mon_projet_compagnonnique .Sub_SubTab, #content_ea.A2 #tab_21 .SubTab.mon_projet_gache .Sub_SubTab{

        margin-top:                     10px;
        width:                          270px;
}


/*-----btns formulaire----*/

#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage a.bouton.blanc, #content_ea.A2 #tab_21 .SubTab.mon_projet_compagnonnique a.bouton.blanc, #content_ea.A2 #tab_21 .SubTab.mon_projet_gache a.bouton.blanc{   
        display:                        block;
        position:                       absolute;
        top:                            0;
        right:                          0;
} 


#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage h3, #content_ea.A2 #tab_21 .SubTab.mon_projet_compagnonnique h3, #content_ea.A2 #tab_21 .SubTab.mon_projet_gache h3{
        width:                          205px;
    
}

#content_ea.A2 #tab_21 .SubTab.mon_projet_voyage ul, #content_ea.A2 #tab_21 .SubTab.mon_projet_compagnonnique ul, #content_ea.A2 #tab_21 .SubTab.mon_projet_gache ul {   
/*        width:                          260px;*/
        width:                          798px;
        padding:                        12px 10px 10px 10px;
/*        margin:                         10px auto 0 auto;*/
} 
