
/** Nouveaux Styles */
select
{
   border-radius:5px 0; 
}
input
{
    border-radius:5px 0;
}
fieldset
{
    border-radius:5px 0;
    border-color:#5f5f5f ;
}
textarea
{
    border-radius:5px 0;
}
/** Accès phpAEA */
#login
{
	text-align:center;
}

.logosyndic
{
	width:150px;
	height:75px;
}

.logoff
{
	width:40px;
	height:40px;
}

.login
{
	width:500px;
	height:200px;
	text-align: right; 
	vertical-align:bottom; 
	
	/*font-style: italic;*/
/*	font-weight: bolder; */ /*il y avait une faute, j'ai corrigé en commentant pour limiter l'effet */
	font-size: medium; /* et non xx-large */

}

.FiligraneSNES
{
	background-color: #E7C3FF;
	background: url("Images/LogoFondEcranSNES.png") no-repeat;
	position:absolute;
	top : 90px;
	left : 40px ;
 	width: 100%;
	height: 780px; 
}
.FiligraneSNEP
{
	background-color: #EEEEEE;
	background: url("Images/LogoFiligraneSNEP.png") no-repeat;
	position:absolute;
	top : 90px;
	left : 40px ;
 	width: 100%;
	height: 780px; 
}
.FiligraneSNUEP
{
	background-color: #EEEEEE;
	background: url("Images/LogoFiligraneSNUEP.png") no-repeat;
	position:absolute;
	top : 90px;
	left : 40px ;
 	width: 100%;
	height: 780px; 
}
.FiligraneCongres
{
	background-color: #E7C3FF;
	background: url("Images/LogoCongres3.jpg")  ;
	position:absolute;
	top : 90px;
	left : 40px ;
 	width: 1041px;
	height: 738px; 
}
#login #title
{
	position:absolute;
	margin-left:-250px;
	left: 50%;
	width: 500px;
	height: 210px;
	background: url("Images/phpaea.png") center no-repeat;
}
#login #titleC
{
	position:absolute;
	margin-left:-250px;
	left: 50%;
	width: 500px;
	height: 180px;
	background: url("Images/phpcongres.png") center no-repeat;
}
#login #titleC p
{
	position:absolute;
	top : 120px;
	left : 395px ;
	font-size:120%;
	font-weight:bold;
}
#login #title p
{
	position:absolute;
	top : 125px;
	left : 405px ;
	font-size:120%;
	font-weight:bold;
}
#login #titleleft,#login #titleright
{
	width:150px;
}

#login #titleleft{
	margin-left:50px;
	float: left;
}

#login #titleright
{
	margin-right:50px;
	float: right;
	font-family : arial;
	color : #222222;
	font-size :70% ;
}

#login form 
{
	position:absolute;
	margin-left:-250px;
	left: 50%;
	width: 492px;
	top: 230px ;
	padding: 10px 0px;
	color: #000000;
	/**background-color: #dddddd; */
             
        border-radius: 10px 0;
        
        background-color: #E7C3FF;
        border:1px solid #AAAAAA;
}

#login form p 
{
	margin: 1em 0;
}

#login form p.double 
{
	overflow: hidden;
	width: 100%;
}

#login form p.double label {
	overflow: hidden;
	float: left;
	width: 30%;
	text-align: right;
	font-weight: bold;
	cursor: pointer;
}

#login form p.double input 
{
	display: block;
	margin-left: 32%;
	width: 50%;
	border: solid 1px #000000;
	padding: 2px 4px;
}

#login form p.simple input 
{
	width: 20%;
	border: solid 1px #000000;
}

#login form p.simple label.error 
{
	color: #ff0000;
}

.box {
	border: 1px solid black;
	padding: 15px;
}

.userinfo{
	text-align: right;
}

#Message
{	
	position: fixed;
	/* 
	visibility: hidden;
	z-index:  9;*/
}
/** Pour les actions */
.NbLigne_Col1,
.Total_Col1
{
    width:160px;
	color:black;
	font-size: 14px;
	text-align:left;
	 
}

.NbLigne_Col2,
.Total_Col2
{
    width:40px;
	font-size: 14px; 
	background-color: #CCCCCC;
	color:black;
	border: solid 1px #000000;
	text-align:right;
}

.Total_Col2
{
    width:80px;
}

.PourAction_Col2
{
    width:0px;
	color:#E7C3FF;
	background-color: #E7C3FF;
	border: 0px #E7C3FF;
}
/********************************************************************************************/
/* Tableau résultat des recherches avant ouverture ou consultation d'une fiche 				*/
/********************************************************************************************/
.AfficheListe,
.AfficheListe th,
.AfficheListe tr,
.AfficheListe td
{
	/*border-width:thin;*/
	/*border-style: solid;*/
	border-color:#AAAAAA ;
	
}

.AfficheListe #ImgTriAsc
{	float: right;
	width:  22px;
	height:  18px;
	background-image: url("Images/s_asc.png");
}

.AfficheListe #ImgTriDesc
{	float: right;
	width:  22px;
	height:  18px;
	background-image: url("Images/s_desc.png");
}

.AfficheListe #ImgOk
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_ok.png");
}

.AfficheListe #ImgEdit
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_edit.png");
}

.AfficheListe #ImgSuppr
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_suppr.png");
}

.AfficheListe #ImgInterro
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_interro.png");
}

.AfficheListe #ImgBack
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_back.png");
}

.AfficheListe #ImgConfig
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_config.png");
}

.AfficheListe #ImgCsv
{	width:  30px;
	height:  30px;
	background-image: url("Images/b_exportcsv.png");
}
.AfficheListe #ImgPdf
{	width:  30px;
	height:  30px;
	background-image: url("Images/b_exportpdf.png");
}
.AfficheListe #ImgPasserDroite
{	width:  20px;
	height:  20px;
	background-image: url("Images/b_passerdroite.png");
}
.AfficheListe #ImgVisuCour
{	width:  29px;
	height:  29px;
	background-image: url("Images/b_courrier.png");
}

/********************************************************************************************/
/* Liberation opération de carrières				*/
/********************************************************************************************/

#ImgLibNotOk
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_libnotok.png");
}
#ImgLibOk
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_libok.png");
}

.Libere
{
        text-align: center;
		background-color: #96CA2D; /* Vert */
		font-size: 14px;  
		font-family: Arial, Verdana, serif;
		color: black;
		font-weight: bold;
		border-color: #444444;
		border-style: solid;
		border-width:thin;
		border-width: 2px 2px 2px 2px ;
		margin: 0px 0px 0px 0px ;
}
.LibereProjet
{
        text-align: center;
		background-color: #FB941D; /* Orange */
		font-size: 14px;  
		font-family: Arial, Verdana, serif;
		color: black;
		font-weight: bold;
		border-color: #444444;
		border-style: solid;
		border-width:thin;
		border-width: 2px 2px 2px 2px ;
		margin: 0px 0px 0px 0px ;
}
.NonLibere
{
        text-align: center;
		background-color: #B9121B; /* rouge */
		font-size: 14px;  
		font-family: Arial, Verdana, serif;
		color: black;
		font-weight: bold;
		border-color: #444444;
		border-style: solid;
		border-width:thin;
		border-width: 2px 2px 2px 2px ;
		margin: 0px 0px 0px 0px ;
}
.LibInconnue
{
        text-align: center;
		background-color: #CCCCCC; /* Gris */
		font-size: 14px;  
		font-family: Arial, Verdana, serif;
		color: black;
		font-weight: bold;
		border-color: #444444;
		border-style: solid;
		border-width:thin;
		border-width: 2px 2px 2px 2px ;
		margin: 0px 0px 0px 0px ;
}
.ResNonAffichable
{
        text-align: center;
		background-color: #CCCCCC; /* rouge */
		font-size: 14px;  
		font-family: Arial, Verdana, serif;
		color: black;
		font-weight: bold;
		border-color: #444444;
		border-style: solid;
		border-width:thin;
		border-width: 2px 2px 2px 2px ;
		margin: 0px 0px 0px 0px ;
}
.BarNonAffichable
{
        text-align: center;
		background-color: #CCCCCC; /* rouge */
		font-size: 14px;  
		font-family: Arial, Verdana, serif;
		color: black;
		font-weight: bold;
		border-color: #444444;
		border-style: solid;
		border-width:thin;
		border-width: 2px 2px 2px 2px ;
		margin: 0px 0px 0px 0px ;
}

/********************************************************************************************/
/* Tableau résultat des recherches avant ouverture ou consultation d'une fiche 				*/
/********************************************************************************************/

#ImgWarning
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_warning.png");
}

#ImgUpDown,
#ImgUpDown2
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_updown.png");
}

.AfficheListe .ImgSelectHaut
{	width:  18px;
	height:  4px;
	background-image: url("Images/b_SelectHaut.png");
	display: none;
}

.AfficheListe .ImgSelectBas
{	width:  18px;
	height:  4px;
	background-image: url("Images/b_SelectBas.png");
	display: none;
}

.AfficheListe .ImgNoSelectHaut
{	width:  18px;
	height:  4px;
	background-image: url("Images/b_NoSelectHaut.png");
}

.AfficheListe .ImgNoSelectBas
{	width:  18px;
	height:  4px;
	background-image: url("Images/b_NoSelectBas.png");
}

.AfficheListe #ImgNew
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_new.png");
}

#Sauve
{
	width:  20px;
	height:  20px;
	background-image: url("Images/b_Sauve.png");
}

#VisuRoseOuvrir
{
	width:  20px;
	height:  20px;
	background-image: url("Images/b_Rose_Ouvrir.png");
}

#VisuRoseFermer
{
	width:  20px;
	height:  20px;
	background-image: url("Images/b_Rose_Fermer.png");
}


#VisuGrisOuvrir
{
	width:  20px;
	height:  20px;
	background-image: url("Images/b_Gris_Ouvrir.png");
}

#BoutonPlus,
#BoutonPlusFic
{
	width:  20px;
	height:  20px;
	background-image: url("Images/b_Plus.png");
}

#VisuGrisFermer
{
	width:  20px;
	height:  20px;
	background-image: url("Images/b_Gris_Fermer.png");
}

#LogoCopier
{	
    width:  20px;
    height:  20px;
    background-image: url("Images/b_copier.png");
}

.AfficheListe #ImgVisu,
#VisuHistoriqueCotise,
#VisuHistoriqueRenouv, 
#VisuEtaAdh
{	width:  16px;
	height:  16px;
	background-image: url("Images/b_voir.png");
}

#VisuEditEti, 
#EditEtaAdh
{	float: right;
	width:  16px;
	height:  16px;
	background-image: url("Images/b_edit.png");
}
#VisuSuppEti, 
#SuppEtaAdh
{	float: right;
	width:  16px;
	height:  16px;
	background-image: url("Images/b_suppr.png");
}
/*
img #logo_pressepapier
{	border: 2px ;
	border-color: #AAAAAA;
	
}
*/
#Resultat #Message
{
	background: #dfdfdf;
	border-color: #5f5f5f;
	border-style: solid;
	border-width: 2px 2px 2px 2px ;
	margin-top: 30px;/**100*/
	margin-left: 450px;/**400*/
	max-width:  400px;
	position: fixed;
	visibility: visible;
	z-index:  0;
	
}
#MessageErrAdr
{
	background: #dfdfdf;
	border-color: #5f5f5f;
	border-style: solid;
	border-width: 2px 2px 2px 2px ;
 	visibility: visible;
 
}
#Resultat .TitreFenetre
{
	background-color: #df0000;
	border-color: black;
	border-style: solid;
	border-width: 2px 2px 2px 2px ;
	margin: 5px 5px 5px 5px ;
	color: white;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	/**font-stretch: wider;*/
}

#Resultat .TitreFenetreInfo
{
	background-color: blue;
	border-color: black;
	font-weight: bold;
	border-style: solid;
	border-width: 2px 2px 2px 2px ;
	margin: 5px 5px 5px 5px ;
	color: white;
	text-align: center;
	vertical-align: middle;
	/**font-stretch: wider;*/
}
/********************************************************************************************/
/* Styles des BANDEAUX													 					*/
/********************************************************************************************/
/** AEA */
#Img1010601
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010601.png");
}
#Img1010602
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010602.png");
}
#Img1010607
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010607.png");
}
#Img1010701
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010701.png");
}
#Img1010702
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010702.png");
}
#Img1010801
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010801.png");
}
#Img1010802
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1010802.png");
}
/**MUT */
#Img1024965
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1024965.png");
}
#Img1024966
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1024966.png");
}
#Img1024968
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1024968.png");
}
#Img1025065
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025065.png");
}
#Img1025066
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025066.png");
}
#Img1025067
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025067.png");
}
#Img1025068
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025068.png");
}
#Img1025165
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025165.png");
}
#Img1025166
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025166.png");
}
#Img1025168
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1025168.png");
} 
/** PRO */
#Img1040201
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1040201.png");
}
#Img1040202
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1040202.png");
}
/** REV */
#Img1030201
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1030201.png");
}
#Img1030202
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1030202.png");
}
/** CONGRES */
#Img1150066
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1150066.png");
}
#Img1150065
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1150065.png");
}
#Img1156893
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1156893.png");
}
#Img1156808
{	width:  18px;
	height:  18px;
	background-image: url("Images/Img1156808.png");
} 
td.TypeConsultation
{
	width:25%;
	background-color: #96CA2D;
	text-align: center;
	color: black; 
	font-weight:bold;
	font-family:arial;
	font-size: 14px;
	
}
td.TypeSimulation
{
	width:25%;
	background-color: #FB941D; /* Orange */
	text-align: center;
	color: black; 
	font-weight:bold;
	font-family:arial;
	font-size: 14px;
	
}
td.TypeMaj
{
	width:25%;
	background-color: #B9121B;
	text-align: center;
	color: black; 
	font-weight:bold;
	font-family:arial;
	font-size: 14px;
}
td.TypeOperation
{
	width:25%;
	background-color: #AAAAAA;
	text-align: center;
	color: black; 
	font-weight:bold;
	font-family:arial;
	font-size: 14px;

} 
td.TypeMenu
{
	width:50%;
	text-align: center;
	color: black;
	background-color: #7B68EE;
	font-weight:bold;
	font-family:arial;	 
	font-size: 14px;
}
td.TypeCandidat
{
	width:50%;
	text-align: center;
	color: black;
	background-color: #FFD700;
	font-weight:bold;
	font-family:arial;	 
	font-size: 14px;
}
td.TypeSyndique
{
	width:50%;
	text-align: center;
	color: black;
	background-color: #20B2AA;
	font-weight:bold;
	font-family:arial;	 
	font-size: 14px;
}

/** Pour les selects des disciplines */
.DisNonLib
{	
	text-align: left;
	background-color: #B9121B;
}
.DisLib
{	
	text-align: left;
	background-color: #96CA2D;
}
.DisProLib
{	
	 
	text-align: left;
	background-color: #FB941D;
}



.Destruction
{	display: none;
}

.Selectionnable 
{
	height:18px;
 	color: black;
	border: 1px solid ThreedShadow;
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
	margin: 0 0 0px 0px;  
	font-family:arial;	 
	font-size: 14px;
}

/****************************************************************************************/
/* Affichage des messages d'attente														*/
/****************************************************************************************/


.warning
	{
		text-align: center;
		font-size: 12px;  
		font-family: Arial, Verdana, serif;
		color: #FF0000;
		font-weight: bold;

	}
/****************************************************************************************/
/* Onglets des fiches																	*/
/****************************************************************************************/


.OngletAdhActif
{	float: left;
	width: 211px;
	height: 20px;
	background-image: url("Images/OngletActif.PNG");
	padding-top:  5px;
	font-size: 16px;
	font-weight:bold;
}

.OngletAdhInactif
{	float: left;
	width: 211px;
	height: 20px;
	background-image: url("Images/OngletInactif.PNG");
	padding-top: 5px ;
	font-size: 14px;

}


/****************************************************************************************/
/* Machin qui tourne					 												*/
/****************************************************************************************/
#ChargementAjax
{	
	display: none;
	width:  100%;
	background-position: center;
	background-repeat: no-repeat;
	height: 512px;
	position: fixed;
	background-image: url("Images/b_attente.gif");
	z-index:  0;
	top:  0px;

}

/****************************************************************************************/
/* Integrations																			*/
/****************************************************************************************/

.FichierCandidats_Col1,
.FichierVoeux_Col1,
.FichierBaremeCandidat_Col1,
.FichierBaremeVoeu_Col1
{
	width: 400px;
	
}

/****************************************************************************************/
/* ENVOI MAILS																	*/
/****************************************************************************************/
.Adresse
{
				width:450px;
				height:90px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
.AvDate			
{
				width:150px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
.datej,			
.datem,
.debmajj_Col2,
.debmajm_Col2,
.finmajj_Col2,
.finmajm_Col2,
.debcotj_Col2,
.fincotj_Col2 ,
.debcotm_Col2,
.fincotm_Col2 
{
				width:42px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
            
.ChoixBandeau_Col2,             
.ChoixLogo_Col2           
 {      
				width:150px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
            
.datea,
.debmaja_Col2,
.finmaja_Col2,
.debcota_Col2,
.fincota_Col2 
{
				width:55px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
.TxtHautDoc
{
				width:650px;
				height:90px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
.TxtFinDoc
 {
				width:650px;
				height:60px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
			
.IntroEtb,
.IntroPerso	
{
				width:750px;
				height:180px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}
.TxtAccMail
{
				width:750px;
				height:200px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}

.MailNom,
.MailSujet,
.MailDeRep,
.MailEnvoi, 
.AdrMailTest
{
	width:350px;
	border: 1px solid ThreedShadow;
	margin: 0 0 0px 0px; 
	color: black;
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
			
			}
			
.fichierannexe
{
	width:650px;
	border: 1px solid ThreedShadow;
	margin: 0 0 0px 0px; 
	color: black;
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
			
			}
.RneEtb		
{
	width:100px;
	border: 1px solid ThreedShadow;
	margin: 0 0 0px 0px; 
	color: black;
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
			
			}	
/** Option SMS */
.SMSTxtLibre
{
				width:650px;
				border: 1px solid ThreedShadow;
				margin: 0 0 0px 0px; 
				color: black;
				border-spacing:0px;
				padding:0px;
				border-collapse:collapse;
			
			}