﻿body
{
    width:950px;  
    margin :auto;     
}
body .accueilForm
{
    width:950px; 
    height:700px;
    background:url(../images/Accueil/fond.gif ) top center no-repeat !important;
}


/***************************************************************************************/
/**************************Page d'accueil **********************************************/
/***************************************************************************************/

body .accueilForm .accueilGauche
{
    float:left;
    width:216px;
    height:472px;
    padding-left:14px;
}

body .accueilForm .accueilGauche .accueilHautGauche
{
    float:left;
    width:216px;
    height:179px;
    margin-top:155px;
}

body .accueilForm .accueilGauche .accueilBasGauche
{
    float:left;
    width:216px;    
    height:110px;
    margin-top:33px;
}

body .accueilForm .accueilHautDroite
{
    float:left;
    width:708px;
    height:155px;
}

body .accueilForm .accueilHautDroite h1
{
    padding:0px;
    margin:0px;
    font-size:12px;
    color:#000000;
    background:none;
    float:left;
}

body .accueilForm .accueilHautDroite .cartoucheTitre
{
    margin-top:35px;
    margin-left:65px;
    width:269px;
}

body .accueilForm .accueilHautDroite .cartoucheCoordonnees
{
    margin-top:40px;
    padding-right:80px;    
    width:163px;
    float:right;
}

body .accueilForm .accueilDroite
{
    width:195px;
    height:350px;
    float:right;
    padding-right:22px;
}

body .accueilForm .accueilIntroduction
{
    width:385px;
    height:154px;
    float:left;
    padding-right:118px;
}

body .accueilForm .accueilCartoucheFormation
{
    width:208px;
    height:79px;
    float:left;
    margin-left:32px;
}

body .accueilForm .accueilCartoucheInternational
{
    width:180px;
    height:79px;
    float:left;
    margin-left:8px;
    padding-left:20px;  
}
body .accueilForm .accueilCartoucheCarrieres
{
    width:176px;
    height:72px;
    float:left;
    margin-left:63px;
    margin-top:8px;
}
body .accueilForm .accueilCartoucheEntreprise
{
    width:212px;
    height:72px;
    float:left;
    margin-left:9px;
    margin-top:8px; 
    padding-left:20px;         
}
  
body .accueilForm .accueilActualite
{

    height:147px;
    float:left;
    margin-left:90px;  
    margin-top:-21px;
}     

body .accueilForm .accueilAnimFlash        
{
    padding-left:42px;
    clear:both;
    float:left;
    margin-top:-20px;

}   
body .accueilForm .accueilLogoCCI
{
    width:185px;
    height:166px;
    float:left;
}
/*********************titre encart accueil***************************/

.titreFormation,.titreInternational,.titreCarriere,.titreEntreprise
{
    color:#ffffff;
    font-size:14px;
    font-family:Arial;
    text-transform:uppercase;
    padding-top:10px;
    display:block;
    margin-bottom:10px;
    text-decoration:none;
    font-weight:normal;
}

/************resumé actualités**********/
.accueilActualite
{
    width:410px;

}
.resumeActu .resume
{
    width:290px;

}
.resumeActu .resume h3
{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:11px;
    font-family:Arial;
    font-weight:bold;
    display:block;
    margin-bottom:5px;
    background:none;
}

.resumeActu  img
{
    margin-right:5px;
}
.resumeActu .resume .lienSavoirPlus
{
    background:url(../images/Style/puceLienEnSavoirPlus.gif ) left no-repeat !important;
    padding-left:10px;
    text-decoration :none;
    color: #868889;
    font-family:Arial;
    font-size:10px; 
}


/*****************lien pré inscription*************/
.lienPreInscription
{
    display:block;
    padding:0px;
    margin:0px;
    text-decoration :none;
    color: #ffffff;
    font-family:Arial;
    font-size:24px;
    margin-left:25px;
    margin-top:20px;
}

.lienConcoursBachelor
{
    display:block;
    padding:0px;
    margin:0px;
    text-decoration :none;
    color: #ffffff;
    font-family:Arial;
    font-size:24px;
    margin-left:70px;
    margin-top:9px;   
}

.lienContactDocumentation
{
    display:block;
    margin-left:48px;
    margin-top:146px;       
}

.lienTelechargement
{
    display:block;
    margin-left:48px;
    margin-top:8px; 
}

.lienRealisation
{
    display:block;
    margin-top:4px;
    font-family:Arial;
    font-size:9px;
    padding-right:12px;
    text-decoration:none;
    clear:both ;
    text-align:right;
    margin-top:186px;
}

.lienConception
{
    display:block;
    margin-top:4px;
    font-family:Arial;
    font-size:9px;
    padding-right:12px;
    text-decoration:none;
    clear:both ;
    text-align:right;
}
.lienMentionsLegales
{
    display:block;
    font-family:Arial;
    font-size:11px;
    padding-right:12px;
    text-decoration:none;
    margin-top:30px;
    color:#ffffff;
    text-transform:uppercase;
    position:absolute;
    margin-top:145px;
    margin-left:-80px;
}

/***************************************************************************************/
/********************************Rubrique **********************************************/
/***************************************************************************************/
body .rubriqueForm
{
    width:950px; 
    height:700px;
}

.rubriqueEntete,.rubriqueEntete2
{
    width:924px; 
    height:155px;
    background:url(../images/rubrique/fondHeader.gif ) top center no-repeat !important;
    padding-left:26px;
}
.rubriqueEntete2
{
    background:url(../images/rubrique/fondHeader2.gif ) top center no-repeat !important;   
}
.rubriqueEntete .logoEGC,.rubriqueEntete2 .logoEGC
{
    float:left;
}

.rubriqueEntete .lienMentionLegalRubrique,.rubriqueEntete2 .lienMentionLegalRubrique
{
    display:block;
    float:left;
    font-family:Arial;
    font-size:10px;
    text-decoration:none;
    color:#ffffff;
    text-transform:uppercase;
    margin-left:130px;
    margin-top:10px;
}
.rubriqueEntete2 .lienMentionLegalRubrique
{
 margin-left:171px;   

}
body .rubriqueForm .rubriqueEntete  .cartoucheTitre,
body .rubriqueForm .rubriqueEntete2  .cartoucheTitre
{
    margin-top:35px;
    margin-left:120px;
    width:269px;
    float:left;  
}

body .rubriqueForm .rubriqueFond
{
    background:url(../images/rubrique/fond.gif ) top center repeat-y !important;    
    padding-left:26px;
}
body .rubriqueForm .rubriqueGauche
{
    float:left;
    width:249px;
}
body .rubriqueForm .rubriqueGauche .rubriqueLien
{
    background:url(../images/rubrique/fondLienContactDocumentation.gif ) top center no-repeat !important;
    width:235px; 
    height:308px;
    border-top:1px solid #ffffff;
}

body .rubriqueForm .rubriqueGauche .rubriqueLien2
{
    background:url(../images/rubrique/fondDate.gif ) top left no-repeat !important;
    width:174px; 
    height:286px;
    border-top:1px solid #ffffff;
    padding-top:53px;
    padding-left:50px;
    padding-right:10px;
}

body .rubriqueForm .rubriqueGauche .rubriqueLien .lienTelechargementRubrique
{
    display:block ;
    margin-top:70px;
    margin-left:16px;
}
body .rubriqueForm .rubriqueGauche .rubriqueLien .lienContactDocumentationRubrique
{
    display:block ;
    margin-top:8px;
    margin-left:16px;
}

body .rubriqueForm .rubriqueDroite
{
    background:#fffdf3 url(../images/rubrique/fondContenuHaut.gif ) top left no-repeat !important;
    float:left;
    width:653px;
    margin-top:34px;

}
body .rubriqueForm .rubriqueDroite .contenuPadding
{
    padding:15px;
    padding-top:0px;
}
body .rubriqueForm .rubriqueDroiteBottom
{
    background:#fffdf3 url(../images/rubrique/fondContenubas.gif ) top left no-repeat !important;
    width:653px;
    height:13px;
}



body .rubriqueForm .rubriqueFondBottom 
{
    width:950px; 
    height:24px;
    float:left;
    background:url(../images/rubrique/fondBottom.gif ) top center no-repeat !important;
}

.lienRealisationRubrique
{
    display:block;
    margin-top:4px;
    font-family:Arial;
    font-size:9px;
    padding-right:12px;
    text-decoration:none;
    clear:both ;
    text-align:right;
}

.lienConceptionRubrique
{
    display:block;
    margin-top:4px;
    font-family:Arial;
    font-size:9px;
    padding-right:12px;
    text-decoration:none;
    clear:both ;
    text-align:right;
}

/*********************************************************************/
/********************Page demande d'information ***********************/
/*********************************************************************/
.Formulaire_Contact
{
    background-color:#e0d6ee;
    font-family:Arial;
    font-size:12px;
    padding-top:12px;
    padding-left:12px;
    width:590px;
}

.Formulaire_Contact  .Milieu input, .Formulaire_Contact  .Gauche input
{
    float:right;   
    margin-right:5px;
    margin-bottom:15px;
    width:130px;

}
.Formulaire_Contact .Milieu span, .Formulaire_Contact .Gauche span
{
    clear:both;
    display:block;
    float:left; 
    width:125px;
    text-align:left;   
    color:#9d4eb4;
    font-weight:bold;
    margin-bottom:20px;

}

.Formulaire_Contact .Droite span
{
    clear:both;
    display:block;
    float:left; 
    width:100px;
    color:#9d4eb4;
    font-weight:bold;    
}
.Formulaire_Contact .Droite textarea
{
    overflow:auto;
}
.Formulaire_Contact .Validator
{
    clear:both;
    height:15px;
    margin-top:5px;
    color:#9d4eb4;
    margin-left:100px;
    font-family:Verdana ;
    font-size:11px;    
}
.Formulaire_Contact .Gauche
{
    float:left; 
    width:270px;
    height:100px; 
    margin-right:10px;   
     
}
.Formulaire_Contact .Milieu
{
    float:left; 
    width:270px;          
}

.Formulaire_Contact .Droite
{
    clear:both;  
    margin-left:5px; 
}

.Liens
{
    clear:both;
}
/*******************************/

/*****************************************/
.Formulaire_Inscription
{
    background-color:#99cf16;
    font-family:Arial;
    font-size:12px;
    padding-top:12px;
    padding-left:12px;
    width:593px;
}
.Formulaire_Inscription  .Milieu input
{
    float:right;   
    margin-right:5px;
    width:180px;
    background-color:#f9fade;
    

}
.Formulaire_Inscription .Milieu span
{
    clear:both;
    display:block;
    float:left; 
    width:135px;
    text-align:right;   
    color:#e6f1b6;
    font-weight:bold;
    margin-bottom:10px;
   }

.Formulaire_Inscription .Droite span
{
    clear:both;
    display:block;
    float:left; 
    width:200px;
    color:#e6f1b6;
   font-weight:bold;    
}
.Formulaire_Inscription .Droite textarea
{
    background-color:#f9fade; 
    overflow:auto;
}
.Formulaire_Inscription .Validator
{
    width:200px;
    height:15px;
    margin-top:5px;
}

.listeCheckBoxEcoles
{
    width:550px;
    margin:auto;
}

/*.Formulaire_Inscription .Gauche
{
    float:left;     
    width:265px;
}*/
.Formulaire_Inscription .Milieu
{
    float:left; 
    width:335px;      
}

.Formulaire_Inscription .Droite
{
    float:left; 
    width:250px; 
    margin-top:25px;     
    margin-left:5px;  
}