﻿
/*---------------------------------------------------------------*/
/* Largeur de l'écran                                            */
/*---------------------------------------------------------------*/
.LigneLargeurEcran
{
	width:100%;
    float: left; 
}

.LigneSouligneeLargeurEcran
{
	width:95%;
    float: left; 
    margin:0px;
    margin-left:15px;
    padding-left:0px;
    padding-top:10px;
    margin-bottom:10px;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:#074194;
}

.LigneLargeurEcranSecondaire
{
	width:650px;
    float: left; 
    padding:2px;
    padding-top: 2px; 
    padding-bottom: 2px;
}

.LigneLargeurEcranSecondaireMargeHaut
{
	width:650px;
    float: left; 
    padding:2px;
    padding-top: 10px; 
    padding-bottom: 2px;
}

.LigneLargeurEcranDansEncadre
{
	width:910px;
    float: left; 
    margin:0px;
    padding-left:0px;
}

.LigneLargeurEcranDansEncadreMargeHaut
{
	width:910px;
    float: left; 
    margin:0px;
    padding-left:0px;
    padding-top: 10px; 
}

.LigneSouligneeLargeurEcranDansEncadre
{
	width:900px;
    float: left; 
    margin:0px;
    padding-left:0px;
    padding-top:10px;
    margin-bottom:10px;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:#074194;
}

/*---------------------------------------------------------------*/
/* Fenêtre de recherche                                          */
/*---------------------------------------------------------------*/
.LigneFenetreRecherche{
    float:left;
    width: 950px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.Colonne1FenetreRecherche{
    float: left;
    width:10%; 
    margin: 0px; 
    /*margin-left: 5px; */
}
.Colonne2FenetreRecherche{
    float: left; 
    width: 22%; 
    margin: 0px; 
    /*margin-left: 5px; */
}
.Colonne3FenetreRecherche{
    float: left;
    width: 12%; 
    margin: 0px; 
    /*margin-left: 5px; */
}
.Colonne4FenetreRecherche{
    float: left;  
    width: 20%; 
    margin: 0px; 
    /*margin-left: 5px; */
}
.Colonne5FenetreRecherche{
    float: left;  
    width: 10%; 
    margin: 0px; 
    /*margin-left: 5px; */
}
.Colonne6FenetreRecherche{
    float: left;  
    width: 20%; 
    margin: 0px; 
    /*margin-left: 5px; */
}

.Colonne4FenetreRecherche#ddlPays {
    margin-left: 30px; 


}

/*---------------------------------------------------------------*/
/* Fenêtre de recherche Leo                                       */
/*---------------------------------------------------------------*/
.Colonne_1Demi{
    float:left;
    width: 450px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.Colonne_1Tiers{
    float:left;
    width: 33%;/*300px;*//*310px; depuis fenêtre gestion lot paiement*/
    padding-top: 2px; 
    padding-bottom: 2px;
}
.Colonne_1Quart{
    float:left;
    width: 225px;
    padding-top: 2px; 
    /*padding-bottom: 2px;*/
}

/*==========================================*/
.Colonne_10prcnt{
    float: left;
    width:10%; 
    margin: 0px; 
    /*margin-left: 5px; */
}

/*==========================================*/
.Colonne_15prcnt, .Colonne_15prcnt_ml5{
    float: left;
    width: 15%; 
    margin: 0px; 
    margin-left: 5px; 
}

/*==========================================*/
.Colonne_17prcnt{
    float: left;
    width:17%; 
    margin: 0px; 
}
/*==========================================*/
.Colonne_21prcnt{
    float: left;
    width: 21%; 
    margin: 0px; 
}

/*==========================================*/
.Colonne_25prcnt, .Colonne_25prcnt_ml5, .Colonne_25prcnt_ml5_pt2{
    float: left;
    width:25%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_25prcnt_ml5, .Colonne_25prcnt_ml5_pt2{
    margin-left: 5px; 
}    
/*
.Colonne_25prcnt_ml5_pt2{
    margin-left: 5px; 
    padding-left: 0px;
    padding-top: 2px; 
} */

.Colonne_25prcnt p{
	font-size: 8pt;
	text-transform: none;
	color: #074194;
	font-family: tahoma;
	font-weight:normal;
	margin:0px;
	padding: 0px;
}
.Colonne_25prcnt_ml5 p{
	font-size: 8pt;
	text-transform: none;
	color: #074194;
	font-family: tahoma;
	font-weight:normal;
	margin:0px;
	padding: 0px;
}

/*==========================================*/
.Colonne_30prcnt, .Colonne_30prcnt_ml5{
    float: left;
    width:30%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_30prcnt_ml5{
    margin-left: 5px; 
}

/*==========================================*/
.Colonne_33prcnt, .Colonne_33prcnt_ml5, .Colonne_33prcnt_pt2_pb2{
    float: left;
    width:33%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_33prcnt_ml5{
    margin-left: 5px; 
}
.Colonne_33prcnt_pt2_pb2{
    padding-top: 2px; 
    padding-bottom: 2px;
}

/*==========================================*/
.Colonne_35prcnt, .Colonne_35prcnt_ml5, .Colonne_35prcnt_pt2_pb2{
    float: left;
    width: 35%; 
    margin: 0px; 
    padding: 0px; 
}

.Colonne_35prcnt_ml5{
    margin-left: 5px; 
}
.Colonne_35prcnt_pt2_pb2{
    padding-top: 2px; 
    padding-bottom: 2px;
}

/*==========================================*/
.Colonne_40prcnt{
    float: left;
    width: 40%; 
    margin: 0px; 
    padding: 0px; 
}

/*==========================================*/
.Colonne_43prcnt{
    float: left;
    width: 43%; 
    margin: 0px; 
    padding: 0px; 
}

/*==========================================*/
.Colonne_45prcnt{
    float: left;
    width: 45%; 
    margin: 0px; 
    padding: 0px; 
}

/*==========================================*/
.Colonne_50prcnt{
    float: left;
    width: 50%; 
    margin: 0px; 
    padding: 0px; 
}

/*==========================================*/
.Colonne_55prcnt, .Colonne_55prcnt_ml5, .Colonne_55prcnt_ml35negatif_mr35{
    float: left;
    width: 55%; 
    margin: 0px; 
}

/*==========================================*/
.Colonne_55prcnt_ml5{
    margin-left: 5px; 
}

/*==========================================*/
.Colonne_55prcnt_ml35negatif_mr35{
    margin-left: -35px; 
    margin-right: 35px; 
}


/*==========================================*/
.Colonne_60prcnt, Colonne_60prcnt_ml5{
    float: left;
    width: 60%; 
    margin: 0px; 
    padding: 0px; 
}

/*==========================================*/
.Colonne_60prcnt_ml5{
    margin-left: 5px;     
}

/*==========================================*/
.Colonne_65prcnt, .Colonne_65prcnt_ml5, .Colonne_65prcnt_pt2_pb2{
    float: left;
    width:65%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_65prcnt_ml5{
    margin-left: 5px; 
}
.Colonne_65prcnt_pt2_pb2{
    padding-top: 2px; 
    padding-bottom: 2px;
}

/*==========================================*/
.Colonne_66prcnt_ml5, .Colonne_66prcnt_ml5, .Colonne_66prcnt_pt2_pb2{
    float: left;
    width: 66%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_66prcnt_ml5{
    margin-left: 5px; 
}
.Colonne_66prcnt_pt2_pb2{
    padding-top: 2px; 
    padding-bottom: 2px;
}

/*==========================================*/
.Colonne_70prcnt, .Colonne_70prcnt_ml5{
    float: left;
    width:70%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_70prcnt_ml5{
    margin-left: 5px; 
}

/*==========================================*/
.Colonne_75prcnt, .Colonne_75prcnt_ml5{
    float: left;
    width:75%; 
    margin: 0px; 
    padding:0px;
}
.Colonne_75prcnt_ml5{
    margin-left: 5px; 
}




.LigneFenetreRechercheLeo_1demiG{
    float:left;
    width: 450px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.LigneFenetreRechercheLeo_1demiD{
    float:right;
    width: 500px;
}
.LigneFenetreRechercheLeo_1quartEtatPaiement{
    float:right;
    width: 240px;
    padding:0px;
    margin:0px;
    padding-right: 0px; 
}
.LigneFenetreRechercheLeo_1quartEtatAvancement{
    float:right;
    width: 180px;
    padding:0px;
    margin:0px;
    /*
    padding-right: 2px; 
    */
}

.LigneFenetreRechercheLeo{
    float:left;
    width: 520px;
    padding-top: 2px; 
    padding-bottom: 2px;
}








.LigneFenetreRechercheBoutons
{
	width:910px;
    float: left; 
    margin-top: 10px; 
    margin-bottom: 10px;
    /*margin-left:25px;*/
}

.LigneFenetreRechercheBoutonsDansEncadre
{
	width:900px;
    float: left; 
    margin-top: 10px; 
    margin-bottom: 10px;
    margin-left:25px;
}
/*---------------------------------------------------------------*/
/* pour centrer une grille dans la page                          */
/*---------------------------------------------------------------*/
.LigneFenetreGrilleCentreeExt
{
    float: left; 
    width: 950px;

    margin:0px;
    padding:0px;
    text-align:justify;
    z-index:1;
}

.LigneFenetreGrilleCentreeInt
{
    position: relative; 
    padding:0;
    margin:0;
    margin-top:0px;
    margin-left:30px;/*auto;*/
    margin-right: auto;
    width:950px;
    text-align:justify;
}



.LigneFenetreRecherche_1Tiers{
    float:left;
    width: 100%; 
    padding-top: 2px; 
    padding-bottom: 2px;
}
.LigneFenetreRecherche_2Tiers{
    float:right;
    width: 682px; 
    min-width:682px;
    padding-top: 2px; 
    padding-bottom: 2px;
}

/*---------------------------------------------------------------*/
/* Fenêtre organisme                                             */
/*---------------------------------------------------------------*/
.LigneFenetreOrganisme{
    float:left;
    width: 100%; 
    padding:2px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.ColonneLigneCompleteFenetreOrganisme{
    float: left;
    width: 100%; 
    margin: 0px; 
    margin-left: 5px; 
}
/*==========================================*/
/*==========================================*/

.LigneFenetreOrganisme h4{
	font-size: 8pt;
	text-transform: none;
	color: #696969;
	font-family: tahoma;
	font-weight:normal;
	margin:0px;
	padding: 0px;
}

/*==========================================*/
.Colonne1_Puce{
    float: left;
    width: 20px; 
    margin: 0px; 
    margin-left: 5px; 
}
.Colonne2_Puce{
    float: left;
    width: 90%; 
    margin: 0px; 
    margin-left: 5px;  
    margin-top:3px;   
}



/*==========================================*/
.LigneFenetreOrganismeMargeHaut{
    float:left;
    width: 100%; 
    padding:2px;
    padding-top: 10px; 
    padding-bottom: 2px;
}




/* Ecran d'accueil : Liste des dossiers */
.Colonne1_Libelle_de_la_ligne{
    float: left;
    width: 18%; 
    margin: 0px; 
    margin-left: 5px; 
}
.Colonne2_Donnee_de_la_ligne{
    float: left;
    width: 78%; 
    margin: 0px; 
    margin-left: 5px; 
}

.LigneFenetreAccueilPaveCreationCandidatures{
    float:left;
    width:100%;/* 470px; */
    padding:2px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.LigneFenetreAccueilPaveCreationCandidaturesMargeHaute{
    float:left;
    width:100%;/* 470px; */
    padding:2px;
    padding-top: 2px; 
    padding-bottom: 2px;
    margin-top:10px;
}

.Colonne1_Libelle_LigneFenetreAccueilPaveCreationCandidatures{
    float: left;
    width: 18%; 
    margin: 0px; 
    margin-left: 5px; 
}
.Colonne2_Donnee_LigneFenetreAccueilPaveCreationCandidatures{
    float: left;
    width: 70%; 
    margin: 0px; 
    margin-left: 5px; 
}


/*---------------------------------------------------------------*/
/* Ecran secondaire                                              */
/*---------------------------------------------------------------*/
.LigneFenetreSecondaireSansMargeDroite{
    float:left;
    width: 910px;/*850px; 22/10/2009*/
    padding-top: 2px; 
    padding-bottom: 2px;
}
.LigneFenetreSecondaire{
    float:left;
    width: 910px;/*850px; 22/10/2009*/
    padding-left:20px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.LigneFenetreSecondaireMargeHaut{
    float:left;
    width: 910px;/*850px; 22/10/2009*/
    padding-left:20px;
    padding-top: 10px; 
    padding-bottom: 2px;
}
.LigneFenetreSecondaireMargeHaut p
{
	font-size: 8pt;
	text-transform: none;
	color: #074194;
	font-family: tahoma;
	font-weight:normal;
	margin-left:0px;
}
.LigneFenetreSecondaireMargeHautGauche{
    float:left;
    width: 910px;
    padding-left:60px;
    padding-top: 10px; 
    padding-bottom: 2px;
}
.LigneFenetreSecondaireMargeGauche{
    float:left;
    width: 910px;
    padding-left:60px;
    padding-top: 2px; 
    padding-bottom: 2px;
}

.LignePlusPetiteFenetreSecondaire{
    float:left;
    width: 850px;
    padding-left:35px;
    padding-top: 2px; 
    padding-bottom: 2px;
}
.LignePlusPetiteFenetreSecondaire p
{
	font-size: 8pt;
	text-transform: none;
	color: #074194;
	font-family: tahoma;
	font-weight:normal;
	margin-left:-15px;
}

.LignePlusPetiteFenetreSecondaireMargeHaut{
    float:left;
    width: 850px;
    padding-left:35px;
    padding-top: 10px; 
    padding-bottom: 2px;
}

.Ligne80prctFenetreSecondaireMargeHaut{
    float:left;
    width: 80%;
    padding-left:35px;
    padding-top: 10px; 
    padding-bottom: 2px;
}

.Colonne_1DemiEcranSecondaire{
    float:left;
    width: 310px;
    padding-top: 2px; 
    padding-bottom: 2px;
    margin: 0px; 
    margin-left: 15px; 
}
.Colonne_1DemiEcranSecondaire_Ligne{
    float:left;
    width: 300px;
    padding-top: 2px; 
    padding-bottom: 2px;
    margin: 0px; 
    margin-left: 15px; 

}
.Colonne_1DemiEcranSecondaireDansEncadre{
    float:left;
    width: 440px;
    padding-top: 2px; 
    padding-bottom: 2px;
    margin: 0px; 
    margin-left: 15px; 
}
.Colonne_1DemiEcranSecondaireDansEncadre_Ligne{
    float:left;
    width: 430px;
    padding: 0px; 
    padding-top: 2px; 
    padding-bottom: 2px;
    margin: 0px; 
    margin-left: 15px; 

}

.Colonne_1TiersEcranSecondaire{
    float:left;
    width: 200px;
    padding-top: 2px; 
    padding-bottom: 2px;

    margin: 0px; 
    margin-left: 5px; 
}

.Colonne_65prcnt_pt2_pb2EcranSecondaire{
    float:left;
    width: 400px;
    padding-top: 2px; 
    padding-bottom: 2px;
}

.LigneSouligneeLargeurEcranSecondaireDansEncadre
{
	width:620px;
    float: left; 
    margin:0px;
    margin-left:15px;
    padding-left:0px;
    padding-top:10px;
    margin-bottom:10px;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:#074194;
}



.EncadreFeuilleFilleFondDegrade 
{
	background: transparent url(../images/fonds/Fond_degrade.jpg) repeat-x scroll ;
	background-color:White;
	float:left;
	margin:7px;
	border:1px;
	border-color:#074194; 
	border-style:solid; 
	border-width:1px;
	padding:5px;
	width: 925px;
	height:100%;
}

.EncadreFeuilleFille2emeGenerationFondDegrade 
{
	background: transparent url(../images/fonds/Fond_degrade.jpg) repeat-x scroll ;
	background-color:White;
	float:left;
	margin:7px;
	border:1px;
	border-color:#074194; 
	border-style:solid; 
	border-width:1px;
	padding-bottom:5px;
	height:950px;
}

.DemiColonneGauche{
    width: 450px; 
    float: left;
    margin-left:5px;
}

.DemiColonneDroite{
    width: 450px; 
    float: right;
    margin-left:5px;
}

.LigneEcran_600px
{
	float:left; 
	width:650px; 
	margin-top:1px;
}

#PaveGaucheMilieu{
    width: 430px; 
    float: left;
    /*margin: 5px; */
    margin-top:15px;
    background-color: White;
}
#PaveGaucheHaut{
    width: 430px; 
    float: left;
    /*margin: 5px; */
    margin-top:15px;
    background-color: White;
}
#PaveGaucheBas {
    width: 430px; 
    float: left;
    /*margin: 5px; */
    margin-top:15px;
    background-color: White;
}

#PaveDroiteHaut{
    width: 430px; 
    float: left;
    /*: 5px; */
    margin-top:15px;
    background-color: White;
}
#PaveDroiteBas {
    width: 430px; 
    float: left;
    /*margin: 5px; */
    margin-top:15px;
    background-color: White;
}

#PaveCentral{
    float: left; 
    background-color: White;
	width: 930px; 
	
	margin:00px;
	/*margin-top:10px;*/
	
	padding:10px;
	padding-left:10px;
}

#PaveCentralPlusPetit{
    float: left; 
    background-color: White;
	width: 650px; 
	
	/*margin:00px;*/
	margin-top:10px;
	margin-left:120px;
	
	padding:10px;
	padding-left:10px;
}