﻿


/*fenetre Modal identification mias spéciale (RSI,...)*/
.modalBackground
 {
	background-color:Gray;
	filter:alpha(opacity=40);
	opacity:0.7;
}


.PnlConnect
{
padding:5px;
font-size: 13px;
color: #009999 ;
font-family: Arial,Helvetica, sans-serif;
text-align:center;
border-top:solid 1px #009999;
border-left:solid 1px #009999;
border-bottom:solid 3px #009999;
border-right:solid 3px #009999;
background-color:White;
}

/*  ---   */





	.General{
	width:100%;
	height:100%;
	}
	.Haut{
	width:100%;
	height:93%;
	}
	.Bas{
	width:100%;
	height:7%;
	}





























/* -------------------------------------------------------------------------------- */
/* ------------------             DetailDAF              -------------------- */
/* -------------------------------------------------------------------------------- */

.TabEnteteLeft
{ 
    background-color: #009999;
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: Arial;
    vertical-align: middle;
    text-align: left;
}

.TabEnteteRight
{ 
    background-color: #009999;
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: Arial;
    vertical-align: middle;
    text-align:right;
}

.TabEnteteFullLeft
{ 
    background-color: #009999;
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: Arial;
    vertical-align: middle;
    text-align:left;
}

.DafBorder_LR
{
	border-left:solid 1px #009999;
	border-right:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.DafBorder_L
{
	border-left:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.DafBorder_R
{
	border-right:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.DafBorder_TB
{
	border-top:solid 1px #009999;
	border-bottom:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.DafBorder_B
{
	border-bottom:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.DafBorder_T
{
	border-top:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}

.DafBorderCelCenter
{
    border:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:center
}

.DafBorder_T_CelCenter
{
    border-top:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:center
}

.DafBorder_B_CelCenter
{
    border-bottom:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:center
}

.DafBorder_L_CelCenter
{
    border-left:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:center
}

.DafBorder_R_CelCenter
{
    border-right:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:center
}

.DafBorderCelNum
{
    border:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:right
}

.DafBorder_T_CelNum
{
    border-top:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:right
}

.DafBorder_B_CelNum
{
    border-bottom:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:right
}

.DafBorder_L_CelNum
{
    border-left:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:right
}

.DafBorder_R_CelNum
{
    border-right:solid 1px #009999;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
    text-align:right
}

.DafLabelEmpty
{
    font-size: 13px;
    color: #FFFFFF;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}




























/* -------------------------------------------------------------------------------- */
/* ------------------             UCFiltre                     -------------------- */
/* -------------------------------------------------------------------------------- */



.UCFiltre_TextNormal_Enable
{
    font-size: 13px;
    color: #808080;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    width:100px;
}

.UCFiltre_TD
{
	width: 140px;
}

.UCFiltre_VS
{
	width: 700px;
}

.UCFiltre_VSLabel
{
	width: 150px;
}

.UCFiltre_CP
{
	width: 200px;
}

.UCFiltre_PP
{
    Width:270px;
} 

.UCFiltre_PP1
{
    Width:230px;
} 

.UCFiltre_PP2
{
    Width:400px;
   border-right:medium;    
   
} 

.UCFiltre_PP3
{
    Width:10px;
   border-right:medium;    
   
} 

.UCFiltre_Lbl_Dispositif
{
    Width:300px;
} 

.UCFiltre_ddlFiltre_Dispositif
{
    Width:120px;
   
} 

.UCFiltre_Date
{
	Width:90px
}

.UCFiltre_TdCenter
{
 text-align:center 
}

.WxToogleClassFiltre
	{
	border:solid 1px #E2E2E2;
	padding: 1px;
	}
	
.WxToogleTitreClassFiltre
{
	padding: 1px; 
	text-align:center;
}































/* -------------------------------------------------------------------------------- */
/* ------------------             Toggle.css                   -------------------- */
/* -------------------------------------------------------------------------------- */

.WxToogleTitreClassDetail
{
	padding: 1px; 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#99009999', EndColorStr='#00000000');
	overflow-x: auto;
	overflow-y: auto;
	text-indent:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;		
}



































/* -------------------------------------------------------------------------------- */
/* ------------------             calendrier.css               -------------------- */
/* -------------------------------------------------------------------------------- */
	.calendarCalendar {
		border:1px solid #0077BE;
		background-color:#FFFFFF;
		text-align:left;
	}
	.calendarTitle {
		font:bold 12px Tahoma;
		color:#333333;
		text-align:center;
		padding-bottom:6px;
		padding-top:2px;
	}
	.calendarArrowLeft {
		font: bold 12px Tahoma;
		color:#0077BE;
		text-align:center;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:6px;
		padding-top:2px;
		cursor:pointer;
		cursor:hand;
	}
	.calendarArrowRight{
		font:bold 12px Tahoma;
		color:#0077BE;
		text-align:center;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:6px;
		padding-top:2px;
		cursor:pointer;
		cursor:hand;
	}

	.calendarMonthContainer {
		text-align:center;
		height:141px;
		vertical-align:top;
	}
	.calendarMonth {
		width:163px;
		margin-left:auto;
		margin-right:auto;
		background-color:#F6F6F6;
		border:1px solid #dddddd;
	}
	.calendarMonthTitle {
		font:bold 12px Tahoma;
		text-align:center;
		padding:4px;
		color:#333333;
	}

	.calendarDayName {
		font:bold 11px Tahoma;
		color:#333333;
		text-align:center;
	}
	.calendarDay {
		font:11px Tahoma;
		color:#333333;
		text-align:center;
		padding:1px;
		border:1px solid #F6F6F6;
		cursor:pointer;
		cursor:hand;
	}
	.calendarDayToday {
		font:bold 11px Tahoma;
		color:navy;
		text-align:center;
		padding:1px;
		background-color:#99ccee;
		border:1px solid #ECECEE;
		cursor:pointer;
		cursor:hand;
	}
	.calendarDayDisabled {
		font:11px Tahoma;
		color:#C0C2C1;
		text-align:center;
		padding:1px;
		border:1px solid #F6F6F6;
	}
	.calendarDaySelected {
		font:bold 11px Tahoma;
		color:maroon;
		text-align:center;
		padding:1px;
		border:1px solid crimson;
		background-color:gold;
	}
	.calendarDaySpecial {
		font:bold 11px Tahoma;
		color:crimson;
		text-align:center;
		padding:1px;
		border:0px solid #993766;
	}
	
	.calendarDatePickerButton {
		vertical-align:bottom;
		cursor:pointer;
		cursor:hand;
	}




































/* -------------------------------------------------------------------------------- */
/* ------------------             Conges.css                   -------------------- */
/* -------------------------------------------------------------------------------- */
.Conges_Refuse
{
	font-size: 13px;
    color: #FF0000;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

.Conges_LblDate
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	border-style:none;
	text-align:center;
	font-weight:bold;
	margin-left:15;
	margin-right:15;
}

.Conges_Important
{
	color: #009999;
	font-size: 13px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

/* Style des entêtes du tableau */
.Conges_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;border: double 3px #009999;}

.Conges_entete_AnneeDeb{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.Conges_entete_NoDos{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.Conges_entete_Contact{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:230px;text-align:center}
.Conges_entete_Engage{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:110px;text-align:center}
.Conges_entete_Atteste{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:110px;text-align:center}
.Conges_entete_Regle{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:110px;text-align:center}
.Conges_entete_Avancement{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:60px;text-align:center}

/* Style des Rows */
.Conges{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;}
.Conges_Border{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999;}
.Conges_BorderBottomRight{border-bottom: solid 1px #009999;border-Right: solid 1px white;}

/* Style des Alternates-Rows */
.Conges_alt{	font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;background-color: #F2F2F2;}

/* style du footer */
.Conges_FootTeal
{
	background-color:Transparent;
	border-Right: solid 1px #009999;
}
.Conges_FootTransp
{
	background-color:Transparent;
	border-Right: solid 1px White;
}

.Conges_celluleTotal
{
	font-size: 13px;
	color: #808080;
	text-align:right;
	border-bottom: solid 1px #009999;
	border-Right: solid 1px #009999;
	border-Left: solid 1px #009999;
}






































/* -------------------------------------------------------------------------------- */
/* ------------------             ConsultAideFinanc.css        -------------------- */
/* -------------------------------------------------------------------------------- */
.ConsultAideFinanc_Refuse
{
	font-size: 13px;
    color: #FF0000;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

.ConsultAideFinanc_LblDate
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	border-style:none;
	text-align:center;
	font-weight:bold;
	margin-left:15;
	margin-right:15;
}

.ConsultAideFinanc_Important
{
	color: #009999;
	font-size: 13px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

/* Style des entêtes du tableau */
.ConsultAideFinanc_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;border: double 3px #009999;}

.ConsultAideFinanc_entete_AnneeDeb{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.ConsultAideFinanc_entete_NoDos{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.ConsultAideFinanc_entete_IntitForm{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:280px;text-align:center}
.ConsultAideFinanc_entete_DebFinForm{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:70px;text-align:center}
.ConsultAideFinanc_entete_MtDem{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.ConsultAideFinanc_entete_Dispos{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:180px;text-align:center}
.ConsultAideFinanc_entete_EtatDos{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:60px;text-align:center}
.ConsultAideFinanc_entete_DateDec{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.ConsultAideFinanc_entete_LblDec{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:50px;text-align:center}
.ConsultAideFinanc_entete_MtAcc{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:100px;text-align:center}


/* Style des Rows */
.ConsultAideFinanc{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;}
.ConsultAideFinanc_AnneeDeb{background-color: #E2E2E2;color:#009999;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999}
.ConsultAideFinanc_RAisonSociale{color:#009999;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999}
.ConsultAideFinanc_MtAcc{text-align:right}
.ConsultAideFinanc_MtDem{text-align:right}
.ConsultAideFinanc_Border{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999}

/* Style des Alternates-Rows */
.ConsultAideFinanc_alt{	font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;background-color: #F2F2F2;}

/* style du footer */
.ConsultAideFinanc_FootTeal
{
	background-color:Transparent;
	border-Right: solid 1px #009999;
}
.ConsultAideFinanc_FootTransp
{
	background-color:Transparent;
	border-Right: solid 1px White;
}

.ConsultAideFinanc_celluleTotal
{
	font-size: 13px;
	color: #808080;
	text-align:right;
	border-bottom: solid 1px #009999;
	border-Right: solid 1px #009999;
	border-Left: solid 1px #009999;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             ConsultVersement.css         -------------------- */
/* -------------------------------------------------------------------------------- */
.ConsultVersement_LblDate
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	border-style:none;
	text-align:center;
	font-weight:bold;
	margin-left:15;
	margin-right:15;
}

/* Style du tableau contenant les informations budgétaires de l'adhérent */
.ConsultVersement_Tableau{background-color: White;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:13px;width:100%;border-bottom: solid 2px #009999;border-right: solid 2px #009999;}

/* Style des entêtes du tableau */
.ConsultVersement_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;border: double 3px #009999;text-align:center}

.ConsultVersement_entete_Annee{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:90px}
.ConsultVersement_entete_Masse{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.ConsultVersement_entete_MasseCDD{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.ConsultVersement_entete_Plan{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:170px;}
.ConsultVersement_entete_Prof{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:130px}
.ConsultVersement_entete_CIF_CDI{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:160px}
.ConsultVersement_entete_CIF_CDD{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:160px}
.ConsultVersement_entete_Aide{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
.ConsultVersement_entete_Total{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:200px}


/* Style des Rows */
.ConsultVersement{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:right}
.ConsultVersement_Annee{background-color: #E2E2E2;color:#009999;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999;width:90px;text-align:center}
.ConsultVersement_Masse{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.ConsultVersement_MasseCDD{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:70px}
.ConsultVersement_Plan{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:110px}
.ConsultVersement_Plan_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.ConsultVersement_Prof{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.ConsultVersement_Prof_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px}
.ConsultVersement_CIF_CDI{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
.ConsultVersement_CIF_CDI_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.ConsultVersement_CIF_CDD{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
.ConsultVersement_CIF_CDD_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.ConsultVersement_Aide{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px}
.ConsultVersement_Aide_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px}
.ConsultVersement_Total{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:140px}
.ConsultVersement_Total_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}

/* Style des Alternates-Rows */
.ConsultVersement_alt{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;background-color: #F2F2F2;text-align:right}

.ConsultVersement_alt_Annee{background-color: #E2E2E2;color:#009999;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999; width:90px;text-align:center}
.ConsultVersement_alt_Masse{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.ConsultVersement_alt_MasseCDD{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:70px}
.ConsultVersement_alt_Plan{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:110px}
.ConsultVersement_alt_Plan_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.ConsultVersement_alt_Prof{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.ConsultVersement_alt_Prof_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px}
.ConsultVersement_alt_CIF_CDI{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
.ConsultVersement_alt_CIF_CDI_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.ConsultVersement_alt_CIF_CDD{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
.ConsultVersement_alt_CIF_CDD_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.ConsultVersement_alt_Aide{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px}
.ConsultVersement_alt_Aide_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:50px}
.ConsultVersement_alt_Total{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:140px}
.ConsultVersement_alt_Total_percent{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;width:60px}

.ConsultVersementTOTALMIASlib
{
	width:25%;
	color:Black;
	text-align:left;
	font-size:12px;	
}
.ConsultVersementTOTALMIASChiffres
{
	width:300px;
	color:Black;
	text-align:center;
}
.ConsultVersementTOTALMIASlibEntete
{
	width:356px;
	text-align:left;
}
.ConsultVersementTOTALMIASChiffresEntete
{
	width:241px;
	text-align:center;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             CP.css                       -------------------- */
/* -------------------------------------------------------------------------------- */
/* Style du label Date en haut à droite */
.CP_LblDate
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	border-style:none;
	text-align:center;
	font-weight:bold;
	margin-left:15;
	margin-right:15;
}

.CP_Refuse
{
	font-size: 13px;
    color: #FF0000;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

/* Style des entêtes du tableau */
.CP_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;text-align:center;border: double 3px #009999;}

.CP_entete_NoDos{width:60px}
.CP_entete_NomSal{width:90px}
.CP_entete_IntitForm{width:280px}
.CP_entete_DateDeb{width:70px}
.CP_entete_DateFin{width:70px}
.CP_entete_NbHTheo{width:20px}
.CP_entete_NbHPrat{width:20px}
.CP_entete_EtatDos{width:80px}
.CP_entete_MtAccord{width:75px}
.CP_entete_MtRegle{width:75px}
.CP_entete_Intitule{width:500px}
.CP_entete_Raison{width:600px}
.CP_entete_Decision{width:300px}
.CP_entete_Dossier{width:150px}
.CP_entete_Dates{width:200px}
.CP_entete_Annee{width:100px}
.CP_entete_Periode{width:50px}
/* Style des Rows */
.CP{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;}
.CP_Row{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999;text-align:center}
/* Style des Alternates-Rows */
.CP_alt{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;background-color: #F2F2F2;}

/* style du footer */
.CP_Footer
{
	background-color:Transparent;
	color:#009999;
	text-align:center;
}

/* style de la cellule Total */
.CP_celluleTotal
{
	background-color:#009999;
	color:Black;
	text-align:center;
}

/* Style du libellé Total */
.CP_libTotal
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	/*border-style:none;*/
	font-weight:bold;
	text-align:center;
}

.CP_PagerStyle
{
	color:#009999;
	text-align:center;
}
	
.CP_Tri
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             GeneralQuestion.css              -------------------- */
/* -------------------------------------------------------------------------------- */
.GeneralQuestion_Titre{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
.GeneralQuestion_RadioButton{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}

.GeneralQuestion_TextBox{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	vertical-align:middle;
	
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	padding-left:10px;

}
.GeneralQuestion_Libelle{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}
.GeneralQuestion_Libelle_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}


.GeneralQuestion_TextArea{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	vertical-align:top;
}

.GeneralQuestion_TextArea_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border: 1px solid #c2c2c2;	
	vertical-align:top;	
}



.GeneralQuestion_TextBox_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border: none;	
	vertical-align:middle;
}

.GeneralQuestion_LibelleRouge{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}	

.GeneralQuestion_LibelleGreen{
	color: green;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}


/****************** TYP_DONNEE : CON **********************/
SPAN.CON{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

SPAN.CON_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}

INPUT.CON{
    color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}


/***********************************************************/   


/****************** TYP_DONNEE : TXT **********************/
SPAN.TXT{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

SPAN.TXT_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}

INPUT.TXT
{
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	vertical-align:middle; 
}

INPUT.TXT_Visu{
    color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border: none;	
	vertical-align:middle;
}	
/***********************************************************/          


/****************** TYP_DONNEE : INFO **********************/    
SPAN.INFO{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

SPAN.INFO_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}
/***********************************************************/      

/************** TYP_DONNEE : TITRE ********************/          
SPAN.TITRE{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}

SPAN.TITRE_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
/************************************************************/


/*************** TYP_DONNEE : CMNT ****************************/           
SPAN.CMNT{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}

SPAN.CMNT_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
}

TEXTAREA.CMNT{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	vertical-align:top;
}

TEXTAREA.CMNT_Visu{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	overflow:hidden  ;
}
/************************************************************/





































/* -------------------------------------------------------------------------------- */
/* ------------------             GridView.css                 -------------------- */
/* -------------------------------------------------------------------------------- */
/* Mise en page du gridview */
.GridView_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;text-align:center;}
.GridView_Row
{
	
	min-height: 0px;
	height: 5px;
	font-size: 13px;
	color: #0052a0;
	font-family: Arial,Helvetica, sans-serif;
	text-align: center;
}
.GridView_Row_2{min-height:0px;  height:5px; font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:right;  }
.GridView_AltRow{min-height:0px;  height:5px; font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:left;  background-color:#F2F2F2; }
.GridView_AltRow_2{min-height:0px;  height:5px; font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:right;  background-color:#F2F2F2; }
.GridView_AltRowApu{min-height:0px;  height:5px; font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;  background-color:#F2F2F2; }
.GridView_Footer{background-color:Transparent;	color:#009999;	text-align:center;}

.GridView_Footer_black{background-color:Transparent;color:black;text-align:right;}
.GridView_Pager
{
	color: #0a549a;
	text-align: center;
}



/* Mise en page du pager du gridview */
.GridView_Pager A:link {color:#009999;	text-align:center;}
.GridView_Pager A:active {color:#FF9900;text-align:center;}
.GridView_Pager A:visited {color:#009999;text-align:center;}
.GridView_Pager A:hover {color:#FF9900;text-align:center;}
.GridView_Pager A {color:#009999;text-align:center;}

/* Format des colonnes d'en tête du gridview */

.GridView_entete_droite{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;}
.GridView_entete       {background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;}
.GridView_entete_center{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999; text-align :center;}
/* Format des colonnes d'en tête du gridview */
.GridView_Montants{text-align:right}

.GridView_AltRowApur
{
	min-height: 0px;
	height: 5px;
	font-size: 13px;
	color: #0052a0;
	font-family: Arial,Helvetica, sans-serif;
	text-align: center;
	background-color: #d2e8ff;
}
.GridView_entete
{
	background-image: url(Images/WebParts/Avec Menu/TopGV.jpg);
	background-repeat :repeat-x;
	background-position:center;
    border-top  : none 0px ;
	border-left : none 0px ;
	border-right : none 0px ;
	border-bottom : none 0px ;
	vertical-align:middle;
	 padding-bottom:0px;
	text-align:center;
	width:130px;
	 height:38px;
	 color: #ffffff;
}













































































/* -------------------------------------------------------------------------------- */
/* ------------------             RecapPlanPPDIF.css           -------------------- */
/* -------------------------------------------------------------------------------- */

.RecapPlanPPDIF_VertBG{
	background-color:#009999;
    color:white;
   	font-variant:normal;
    }

.RecapPlanPPDIF_Refuse
{
	font-size: 13px;
    color: #FF0000;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

/* Style du label Budget Plan Prévisionnel en haut à gauche */
.RecapPlanPPDIF_LblBudgetPrev
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:White;
	border-style:none;
	font-weight:bold;
	border-color:Red;
}

/* Style des cellules du tableau d'entête */
.RecapPlanPPDIF_cellTabEntete
{	
	background-color:#009999;
	color:#FFFFFF;
}

/* Style des entêtes du tableau */
.RecapPlanPPDIF_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;text-align:center;border: double 3px #009999;}

.RecapPlanPPDIF_entete_NoDos{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:60px}
.RecapPlanPPDIF_entete_IntitForm{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:300px}
.RecapPlanPPDIF_entete_BudgPlan{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.RecapPlanPPDIF_entete_AidFin{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.RecapPlanPPDIF_entete_PerPro{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.RecapPlanPPDIF_entete_DifPrio{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}
.RecapPlanPPDIF_entete_Cof{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}

.RecapPlanPPDIF_entete_Total{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:130px}
.RecapPlanPPDIF_entete_DatRegl{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:80px}

.RecapPlanPPDIF_entete_Motif{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:220px}

/* Style des Rows */
.RecapPlanPPDIF{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:right}
.RecapPlanPPDIF_Row{border-bottom: solid 1px #C2C2C2;border-Right: solid 1px #C2C2C2;border-Left: solid 1px #C2C2C2;text-align:right}
.RecapPlanPPDIF_Row2{border-bottom: solid 1px #C2C2C2;border-Right: solid 1px #C2C2C2;border-Left: solid 1px #C2C2C2;text-align:right}
.RecapPlanPPDIF_DosForm{border-bottom: solid 1px #C2C2C2;border-Right: solid 1px #C2C2C2;border-Left: solid 1px #009999;text-align:center}
.RecapPlanPPDIF_DatReglt{border-bottom: solid 1px #C2C2C2;border-Right: solid 1px #009999;border-Left: solid 1px #C2C2C2;text-align:center}

/* Style des Alternates-Rows */
.RecapPlanPPDIF_alt{	font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:right;background-color: #F2F2F2;border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999;}

/* style du footer */
.RecapPlanPPDIF_Footer
{
	background-color:Transparent;
	text-align:right;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;
	border-left: solid 1px #C2C2C2;
}
.RecapPlanPPDIF_FooterVert
{
	background-color:#009999;
	text-align:right;
	border-bottom: solid 1px #009999;
	border-right: solid 1px #009999;
	border-left: solid 1px #009999;
}


/* style du total Budget Plan */
.RecapPlanPPDIF_TotBudgPlan
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	/*border-style:none;*/
	font-weight:bold;
	text-align:center;
}

.RecapPlanPPDIF_PagerStyle
{
	color:#009999;
	text-align:center;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             SaisirTelecharger.css        -------------------- */
/* -------------------------------------------------------------------------------- */

/* Style du tableau du gridview en mode restreint */
.SaisirTelecharger_Tableau{background-color: #E2E2E2;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:13px;width:890;border-bottom: solid 2px Black;border-right: solid 2px Black;border-top: solid 2px Black;border-left: solid 2px Black}

/* Style des entêtes du tableau */
.SaisirTelecharger_entete{font-size: 13px;color: #009999;font-family: Arial,Helvetica, sans-serif;text-align:center;border: double 3px #009999;}

.SaisirTelecharger_entete_DateSaisie{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
/*******ajouter par djamel********/
.SaisirTelecharger_entete_DAppurement{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:500px}
/********************************/
.SaisirTelecharger_entete_NoDos{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:100px}
.SaisirTelecharger_entete_TypeDem{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:400px}
.SaisirTelecharger_entete_IntitForm{background-color: #E2E2E2;border-bottom: solid 1px #009999;border-top: solid 1px #009999;border-Right: solid 1px #009999;width:250px}

/* Style des Rows */
.SaisirTelecharger{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;}
.SaisirTelecharger_Row{border-bottom: solid 1px #009999;border-Right: solid 1px #009999;border-Left: solid 1px #009999;text-align:center}
/* Style des Alternates-Rows */
.SaisirTelecharger_alt{font-size: 13px;color: #808080;font-family: Arial,Helvetica, sans-serif;text-align:center;background-color: #F2F2F2;}

/* style du footer */
.SaisirTelecharger_Footer
{
	background-color:Transparent;
	color:#009999;
	text-align:center;
}

/* style de la cellule Total */
.SaisirTelecharger_bordTabGrise
{
	border-Top: solid 1px Black;
	border-Right: solid 1px Black;
}

/* style de la cellule Titre "Mes demandes en cours de saisie" */
.SaisirTelecharger_bordTabTitreLeft
{
	border-Top: solid 1px #009999;
	border-left: solid 1px #009999;	
}

/* style de la cellule Titre "Mes demandes en cours de saisie" */
.SaisirTelecharger_bordTabTitreRight
{
	border-Top: solid 1px #009999;
	border-Right: solid 3px #009999;	
}

/* Style du libellé Total */
.SaisirTelecharger_libTotal
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	/*border-style:none;*/
	font-weight:bold;
	text-align:center;
}

.SaisirTelecharger_PagerStyle
{
	color:#009999;
	text-align:center;
}
	
.SaisirTelecharger_Tri
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

.SaisieTelecharger_Empty
{
    background-color: #E2E2E2;
    border-bottom: solid 1px #009999;
    border-Right: solid 1px #009999;
    width:50px;
    text-align:center;
}

.SaisirTelechargerNumDossier
{
	float:left;
	width:120px;
	text-align:right;
}

.SaisirTelechargerPoubelle
{
	float:left;
}
.SaisirTelechargerPoubelleApurement
{
	float:none;
}


.libNbrDossier
{	
	/*float:right;*/
	color: #ff9900;
	
	/*color: #009999;
	font-weight:bold;
	font-size: 10pt;
    font-family: Arial,Helvetica, sans-serif;*/
}




































/* -------------------------------------------------------------------------------- */
/* ------------------             TYPE_SAISIE.css              -------------------- */
/* -------------------------------------------------------------------------------- */
.TYPE_SAISIE_Libelle_SimpleLigne{
	width:100%;
	height:22px;
}
.TYPE_SAISIE_Libelle_2Lignes{
	width:100%;
	height:44px;
}
.TYPE_SAISIE_TextSimpleLigne{
	width:100%;
}
.TYPE_SAISIE_TextMultiLigne{
	width:100%;
}

/* Style des Texts Boxs de saisie par défaut */
.TYPE_SAISIE_Default{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	padding-left:10px;
}

/* Style des Texts Boxs de saisie contenant des montants */
.TYPE_SAISIE_Montant{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	padding-left:10px;
	text-align:right;
}

/* Style d'une cellule de saisie qui contient un radio-button */
.TYPE_SAISIE_TD_Radio{
	vertical-align:top;
}


.TYPE_SAISIE_Red{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
}






































/* -------------------------------------------------------------------------------- */
/* ------------------             UCActForm.css                -------------------- */
/* -------------------------------------------------------------------------------- */
.UCActForm_IntiActForm
{
	width:20%;
}

.UCActForm_TxtActForm
{
	width:80%;
}

.UCActForm_heightDefault
{
	height:30px;
}

.UCActForm_decalLeftMid
{
	padding-left:56px;
}

.UCActForm_decalLeft
{
	padding-left:80px;
}

.UCActForm_decalDropDownLeft
{
	padding-left:56px;
}

.UCActForm_decalRight
{
	padding-right:100px;
}

.UCActForm_cacheTextBox
{
	background-color:#F2F2F2;
	border-color:#F2F2F2;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             UCChoixTypDos.css            -------------------- */
/* -------------------------------------------------------------------------------- */

.UCChoixTypDos_IntiPriseChrg
{
	width:56%;
}



.UCChoixTypDos_decalTuteur
{
	padding-left:100px;
}

.UCChoixTypDos_txtBxTuteur
{
	width:44%;
}

.UCChoixTypDos_DecalRdBut{
	width:06%;
}

.UCChoixTypDos_TxtTypeSaisie
{
	width:94%;
}




































/* -------------------------------------------------------------------------------- */
/* ------------------             UCCoordoUser.css             -------------------- */
/* -------------------------------------------------------------------------------- */
.UCCoordoUser_TD_Left
{
	text-align:left;
	vertical-align:top;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             UCCoordoUserDetail.css       -------------------- */
/* -------------------------------------------------------------------------------- */
.UCCoordoUserDetail_TD_Left
{
	text-align:left;
	vertical-align:top;
}

.UCCoordoUserDetail_Intitule
{
	width:62%;
}

.UCCoordoUserDetail_TxtBox
{
	width:38%;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             UCCustButton.css              -------------------- */
/* -------------------------------------------------------------------------------- */
.UCCustButton_SansImage
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#ff9900;
	border-style:double;
	border-bottom-color:Maroon;
	border-left-color:Maroon;
	border-right-color:Maroon;
	border-top-color:Maroon;
	border-width:1px;
	text-align:center;
	font-weight:bold;
	margin-left:15;
	margin-right:15;
	cursor:pointer;
}






































/* -------------------------------------------------------------------------------- */
/* ------------------             UCCustLinkBut.css            -------------------- */
/* -------------------------------------------------------------------------------- */

A.UCCustLinkBut_Text
{
	text-decoration:none;
	color:#C2C2C2;
	font-family:Arial Black;
	font-size:14pt;
	font-style:italic;
	width:100%;
}
A.UCCustLinkBut_Text:link
{
	text-decoration:underline;
	color:#C2C2C2;
	font-family:Arial Black;
	font-style:italic;
	font-size:14pt;
	width:100%;
}
A.UCCustLinkBut_Text:active
{
	text-decoration:none;
	color:#C2C2C2;
	font-family:Arial Black;
	font-style:italic;
	font-size:14pt;
	width:100%;
}
A.UCCustLinkBut_Text:hover
{
	text-decoration:none;
	color:#C2C2C2;
	font-family:Arial Black;
	font-style:italic;
	font-size:14pt;
	width:100%;
}







































/* -------------------------------------------------------------------------------- */
/* ------------------             UCIdentification.css         -------------------- */
/* -------------------------------------------------------------------------------- */

/* Partie Identification */

.UCIdentification_intitule_noicom
{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 18px;	
	COLOR: #ff0000;	
	font-family: Arial,Helvetica, sans-serif;
}

.UCIdentification_intitule_noicom_underline
{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 18px;	
	COLOR: #ff0000;	
	font-family: Arial,Helvetica, sans-serif;
	TEXT-DECORATION: Underline;
}






































/* -------------------------------------------------------------------------------- */
/* ------------------             UCof.css                     -------------------- */
/* -------------------------------------------------------------------------------- */

.TextBoxOF{
	width:240px;
}


.OF_TextBoxLongAddress{
	width:439px;
}

.OF_TextBoxVille{
	width:165px;
}

.OF_TextBoxCodePostal{
	width:41px;
}

.OF_TextBoxTelephone{
	width:100px;
}

OF_CLOF{
	width:215px;
}

.OF_CROF{
	width:315px;
}

.OF_CxOF{
	width:490px;
}


.OF_TableRecherche{
	width:490px;
}

		
.OF_ResultatRechercheTableTitre{
	border: solid 1px #C2C2C2;
}
		

.OF_ResultatRechercheCB{
	width:15px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}

.OF_ResultatRechercheRS{
	width:155px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}

.OF_ResultatRechercheADRRESS{
	width:160px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}

.OF_ResultatRechercheCPVILLE{
	width:75px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}
.OF_ResultatRechercheCP{
	width:35px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}

.OF_ResultatRechercheVILLE{
	width:105px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}

.OF_ResultatRechercheSIRET{
	width:85px;
	border-bottom: solid 1px #C2C2C2;
	border-right: solid 1px #C2C2C2;			
}

.OF_ResultatRechercheEMPTY{	
	border-bottom: solid 1px #009999;
	border-right: solid 1px #009999;
	background-color: #E2E2E2;  
    text-align:center;			
}

.OF_Entete_ResultatRechercheCB{
	width:25px;
	/*border-right: solid 1px #C2C2C2;*/
}

.OF_Entete_ResultatRechercheRS{
	width:120px;
}
.OF_Entete_ResultatRechercheADRRESS{
	width:160px;
}

.OF_Entete_ResultatRechercheCPVILLE{
	width:115px;
}

.OF_Entete_ResultatRechercheCP{
	width:35px;
	
}.OF_Entete_ResultatRechercheVILLE{
	width:95px;
}

.OF_Entete_ResultatRechercheSIRET{
	width:85px;
}

.OF_TD_Block{
	height:50px;
	vertical-align:bottom;
}
.OF_TR
{
	height:25px;
	vertical-align:top;
}
.OF_CONTENU_RECHERCHE{
	margin:0px;
	height:150px;
	width:490;
	overflow: hidden ;	
}


.OF_nombre_resultat_trouves 
{    
	color: #009999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	font-style: italic;
	padding-left:15px ;
}


.chk_ChoixOF
{
    border:none 0px;
    width:5px;
    height:5px;
}

.OF_CadreTableau
{
    border-top: solid 1px #009999;
    border-bottom: solid 1px #009999;
    border-left: solid 1px #009999;
    border-right: solid 3px #009999
}







































/* -------------------------------------------------------------------------------- */
/* ------------------             UCPerimetreDossier.css       -------------------- */
/* -------------------------------------------------------------------------------- */
.UCPerimetreDossier_DecalRdBut{
	width:6%;
}

.UCPerimetreDossier_TxtTypeSaisie
{
	width:94%;
	vertical-align:top;
}





































/* -------------------------------------------------------------------------------- */
/* ------------------             UCprischarge.css             -------------------- */
/* -------------------------------------------------------------------------------- */
.UCprischarge_IntiPriseChrg
{
	width:56%;
}

.UCprischarge_TxtPriseChrg
{
	width:22%;
}

.UCprischarge_decalTuteur
{
	padding-left:100px;
}

.UCprischarge_txtBxTuteur
{
	width:44%;
}


/***************************/
/* UC PRISE EN CHARGE PLAN */
/***************************/
.UCPrisChargePLAN_IntiPriseChrg
{
	width:56%;
}

.UCPrisChargePLAN_TxtPriseChrg
{
	width:22%;
}

.UCPrisChargePLAN_cacheTextBox
{
	background-color:#F2F2F2;
	border-color:#F2F2F2;
}
/***************************/



/***************************/
/* UC PRISE EN CHARGE PP */
/***************************/
.UCPrisChargePP_IntiPriseChrg
{
	width:56%;
}

.UCPrisChargePP_TxtPriseChrg
{
	width:22%;
}

.UCPrisChargePP_decalTuteur
{
	padding-left:100px;
}

.UCPrisChargePP_txtBxTuteur
{
	width:44%;
}
/***************************/





































/* -------------------------------------------------------------------------------- */
/* ------------------             UCRglDirectOF.css            -------------------- */
/* -------------------------------------------------------------------------------- */

.UCRglDirectOF_IntiPriseChrg
{
	width:56%;
}

.UCRglDirectOF_TxtPriseChrg
{
	width:22%;
}

.UCRglDirectOF_decalTuteur
{
	padding-left:100px;
}

.UCRglDirectOF_TR
{
	height:30px;
	vertical-align:top;
}

.UCRglDirectOF_TR_Texte
{
  height:100px;  
}


































/* -------------------------------------------------------------------------------- */
/* ------------------             UCstagiaire.css              -------------------- */
/* -------------------------------------------------------------------------------- */

.TextBoxSaisieStagiaire{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;		
}

table th
{           
   top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}



.Stagiaire_CLindividu
{    
	width:300px;
}

.Stagiaire_CRindividu{
	width:300px;	
}

.TextBoxIndividu{
	width:350px;
}


/*
Gridview des stagiaires
*/
.Stagiaire_Gv_Edit_Label
{
    font-size: 13px;
    color: black;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    text-align:left ;
}

.Stagiaire_Gv_Readonly_Label
{
    font-size: 13px;
    color: #808080;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    text-align:left ;
}

.Stagiaire_Gv_Tr_Edit
{
   margin-left:5px;
   text-align:left ; 
   height : 25px;
}

.Stagiaire_Gv_Tr_Edit_Intit
{
   margin-left:15px;
   text-align:left ; 
}

.Stagiaire_Gv_Td_Nom
{
    width : 150px;
}

.Stagiaire_Gv_Td_Emploi
{
    width : 180px;
}

.Stagiaire_Gv_Td_PrenomSal
{
    width : 130px;
}

.Stagiaire_Gv_Td_InseeSal
{
    width : 130px;
}

.Stagiaire_Gv_Td
{
    width : 30px;
}

.Stagiaire_Gv_Td_InfosSupp
{
     width : 300px;
}

.TextBoxStagiaire{
	width:150px;
}

.TextBoxStagiaire_anciennete{
	width:40px;
}

.Stagiaire_Gv_Td_Intitule
{
    width : 150px;
/*    padding-left:15px;*/
    text-align:right
}

.Stagiaire_Gv_Td_DropDown
{
    margin-left:5px;
    width : 530px;        
    
}

.Stagiaire_Gv_Td_NatureContrat
{ 
    width : 120px;            
}

.TextBoxStagiaireTuteur{
	width:300px;
}

.Salarie_Gv_Edit_Intitule{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}

/* Style des Texts Boxs de saisie par défaut */
.Salarie_Gv_DropDown{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	padding-left:10px;
	width: 490px;
}

.Stagiaire_TextChoixIndividu{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
}

A.Stagiaire_Choix:link
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
}

Stagiaire_Choix:active
{
    color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
}
A.Stagiaire_Choix:visited
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
}
A.Stagiaire_Choix:hover
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
}

.Stagiaire_Gridview_Tri
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
	text-align:left;
}

.Stagiaire_Gridview_Titre_Tri
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-align:left
}

.Stagiaire_ErreurSaisie
{
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: Red ;
    vertical-align: bottom;
}














/* -------------------------------------------------------------------------------- */
/* ------------------             PARTIE COMMUNE               -------------------- */
/* -------------------------------------------------------------------------------- */

.Wizard_Bottom
{
	vertical-align:bottom;
}

.Wizard_MarginBottom
{
	margin-bottom:10;
}

.Wizard_Top
{
	vertical-align:top;
}

/* hauteur des lignes de tableau par défaut */
.Wizard_heightDefault
{
	height:30px;
}

.Wizard_TR
{
	height:29px;
	vertical-align:top;
}

.Wizard_HelpLbl
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.TitreEnTeteWizard{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:baseline;
	text-align:left;
	margin-top:5px;
	margin-left:15px;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-variant:small-caps;
}
/*
.Titre1Wizard{
	color: #009999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	font-style: italic;
}*/
.WizardID_DOSSIER{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	padding-left:10px;
	font-variant:small-caps;
}

.Titre2Wizard{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	font: small-caps;
}

.TextParentheseWizard{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
}

.TextWizard{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}

.TextWizard2{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
}

.WizardMarginLeft{
	margin-left:5px;
}

.WizardMarginLeft1{
	margin-left:100px;
}
		
TD.WizardMarginLeft{
	width:40px;
}

.WizardTableWidth{
	width:580px;
}

.WizardContent{
	background-color:#f2f2f2;
	vertical-align:top;
	text-align:center;
}

.WizardContentLeft{
	background-color:#f2f2f2;
	vertical-align:top;
	text-align:left;
}

.WizardButtons{
	height:30px;
	background-color:#f2f2f2;
	vertical-align:middle;
	text-align:right;
}

.WizardTableInterne{
	width:530px;
}

.WizardPaddingLeft{	
	padding-left:15px;
}


/**************************** GridView dans wizard ***********************/
.WizardTableGridView{
	width:700px;
	
}

.wizard_GridView
{    	
	border-left: none 0px #C2C2C2;
	border-top: none 0px #C2C2C2;
}

.Wizard_GridView_Entete_colonnes
{    
	color: #0033cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	background-color: #009999 ;	
	border-left : none 0px ;
	border-right : none 0px ;
	text-align:center ;
	position:fixed;
	
}


.Wizard_GridView_Entete_general
{    
    position: relative ;
}

.Wizard_GridView_Entete_colonnegauche
{    
	border-top : none 0px ;
	border-left : none 0px ;
	border-right : none 0px ;
	background-image:url(Images/WebParts/Avec Menu/topLeft_1.jpg);
    background-color: #009999 ;	    
    background-repeat : no-repeat ;  
}


.Wizard_GridView_RowEdit
{
    background-color:#FFFFE1;
    
}

/* Style des Rows */
.Wizard_GridView_Row{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	background-color: white ;	
	
	table-layout: fixed;
}

/* Style des Alternates-Rows */
.Wizard_GridView_rowalt
{
    color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	background-color: white ;	
		table-layout: fixed;	    
    background-color: #F2F2F2;
 }
 
 
.Wizard_GridView_fixedHeader
{
   overflow:  auto; 
   overflow-y:auto;
   overflow-x:hidden;
   scrollbar-arrow-color: White;
   scrollbar-darkshadow-color: #009999;
   scrollbar-face-color: #009999;    	
   scrollbar-track-color: #C2C2C2;
   scrollbar-3dlight-color: #808080;
   scrollbar-Highlight-color: #009999;  
      
}



A.Wizard_tri:link
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

A.Wizard_tri:active
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
A.Wizard_tri:visited
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
A.Wizard_tri:hover
{	
	color:White;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

/*PAGINATION */
.Wizard_GridView_Pagination
{
    font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color : white ;
	background-color:#009999;
	
}

.Wizard_GridView_Pagination A:link
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

.Wizard_GridView_Pagination A:active
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

.Wizard_GridView_Pagination A:visited
{
	color:white;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

.Wizard_GridView_Pagination A:hover
{	
	color:White;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}



.Wizard_TextBoxSaisie{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #C2C2C2;	
	padding-left:10px;
	vertical-align:middle;
}

.Wizard_AlignText{
    text-align: right ; 
    padding-right : 5px;  
}

Wizard_AlignText_gauche
{
  text-align: left ; 
  padding-right : 15px;    
} 


.Wizard_TextComment{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.Wizard_TextCommentRed{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.Wizard_TextExhaust{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.Wizard_Decalage50{
	padding-left:50px;
}


.Wizard_DetailView_Entete_colonnes
{    
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	background-color: #009999 ;	
	border-left : none 1px ;
	border-right : none 1px ;
}

/*-------------------*/
/* Styles par défaut */
/*-------------------*/
 /*
.tabEntete
{ 
   background-color: #52BE58;
    background-color: #009999;
    font-weight: bold;
    font-size: 11pt;
    color: white;
    font-family:  Arial;
    vertical-align: middle;
    text-align: center;
    width:100%;
}*/
/* Partie Total */
.Total
{
	color:Black;
}
td.Total
{
	background-color:Orange;
	font-weight: bolder;
    font-size: 10pt;
    color: #808080;
    font-family: Arial;
}
/* Partie Panel */
.Panel_Enable
{
	color:Black;
	font-family:Arial;
	font-size:12pt;
	text-decoration:none;
	background-color:Orange;
}
.Panel_Disable
{
	color:Black;
	font-family:Arial;
	font-size:12pt;
	text-decoration:none;
	background-color:Gray;
}
/* Partie Rapport */
.EnteteRpt
{
	color:Blue;
}
td.EnteteRpt
{
	background-color:Green;
}
.PiedRpt
{
	color:Blue;
}
td.PiedRpt
{
	background-color:Green;
	font-weight: bold;
    color: #808080;
    font-family: Arial;
}
td.Center
{
    text-align: center;
    width:100%;
    font-weight: bold;
    color: #808080;
    font-family: Arial;
}
td.CenterSimple
{
    text-align: center;    
}
tr.Top
{
	vertical-align:top;
}
td.Right
{
    text-align: right;
    width:100%;
    font-weight: bold;
    color: #808080;
    font-family: Arial;
}
td.RightSimple
{
    text-align: right;
}
td.Left
{
	text-align:left;
	width:100%;
	font-weight: bold;
    color: #808080;
    font-family: Arial;
}
td.LeftSimple
{
	text-align:left;	
}
/* style des bords de cellule */
.Border_LR
{
	border-left:solid 1px #C2C2C2;
	border-right:solid 1px #C2C2C2;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.Border_L
{
	border-left:solid 1px #C2C2C2;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.Border_R
{
	border-right:solid 1px #C2C2C2;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.Border_TB
{
	border-top:solid 1px #C2C2C2;
	border-bottom:solid 1px #C2C2C2;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.Border_B
{
	border-bottom:solid 1px #C2C2C2;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
.Border_T
{
	border-top:solid 1px #C2C2C2;
	font-weight: bolder;
    font-size: 10pt;
    font-family: Arial;
}
/*---------------------------*/
/* Style des liens par défaut*/
/*---------------------------*/
.Lien
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
.Lien_Portail
{
	color: #0052a0;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
TD.Lien
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
A.Lien:link
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
/* balise pour Netscape*/
A.Lien:active
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
A.Lien:visited
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}
A.Lien:hover
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

/* style utilisé pour les liens désactivés */
.Lien_Disable
{
	text-decoration:underline;
	font-weight: bold;
}
.LienNoUnderline
{
	color:#0033cc;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
}
/*--------------------------------------*/
/* Styles des différents types de titre */
/*--------------------------------------*/
.Titre1
{
    font-weight: bold;
    font-size: 18pt;
    color: #ff9900;
    font-family: Arial,Helvetica, sans-serif;
}
.Titre2
{
	font-weight: bold;
	font-size: 13pt;
    color: #ff9900;
    font-family: Arial,Helvetica, sans-serif;      
}
.Titre3
{
	color:#FFCC66;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
    font-weight: bold;
}

/* -----------------------------------------------------------------*/
/*   Style des textes et des liens hypertexte pour les Titres       */
/* -----------------------------------------------------------------*/
/* Lien Titre Principal #ff9900 */
.TitrePrincipalLink
{
	color:#ff9900;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
    font-weight: bold;

}
TD.TitrePrincipalLink
{
	color:#ff9900;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
    font-weight: bold;
}
A.TitrePrincipalLink:link
{
	color:#ff9900;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
    font-weight: bold;
}
/* balise pour Netscape*/
A.TitrePrincipalLink:active
{
	color:#ff9900;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
    font-weight: bold;
}
A.TitrePrincipalLink:visited
{
	color:#ff9900;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
    font-weight: bold;
}
A.TitrePrincipalLink:hover
{
	/*color:#ff9900; */
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
    font-weight: bold;
}
.TitrePrincipalLink_Disable
{
	color:#D2D2D2;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
    font-weight: bold;
}
/* Lien Sous-Titre */
.SousTitreLink
{
	color:#52BE58;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
    font-weight: bold;
}
TD.SousTitreLink
{
	color:#52BE58;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
    font-weight: bold;
}
A.SousTitreLink:link
{
	color:#52BE58;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
    font-weight: bold;
}
/* balise pour Netscape*/
A.SousTitreLink:active
{
	color:#52BE58;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
    font-weight: bold;
}
A.SousTitreLink:visited
{
	color:#52BE58;
	font-family:Arial;
	font-size:10pt;
	text-decoration:underline;
    font-weight: bold;
}
A.SousTitreLink:hover
{
	color:#009999;
	font-family:Arial;
	font-size:10pt;
	text-decoration:underline;
    font-weight: bold;
}
.SousTitreLink_Disable
{
	color:#C2C2C2;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
    font-weight: bold;
}
/* Lien Sous-Titre 2 */
.SousTitreLink2
{
	color:#FFCC66;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
    font-weight: bold;
}
TD.SousTitreLink2
{
	color:#FFCC66;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
    font-weight: bold;
}
A.SousTitreLink2:link
{
	color:#FFCC66;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
    font-weight: bold;
}
/* balise pour Netscape*/
A.SousTitreLink2:active
{
	color:#FFCC66;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
    font-weight: bold;
}
A.SousTitreLink2:visited
{
	color:#FFCC66;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
    font-weight: bold;
}
A.SousTitreLink2:hover
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
    font-weight: bold;
}
.SousTitreLink2_Disable
{
	color:#C2C2C2;
	font-family:Arial,Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
    font-weight: bold;
}
/*-----------------------------------------------------------------------*/
/* Style des différents types de labels textes en mode Full ou Restreint */
/*-----------------------------------------------------------------------*/
.Breve_Enable
{
	color:#808080;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
}
.Breve_Disable
{
	color:#D2D2D2;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
}
.TextNormal_Enable
{
    font-size: 13px;
    color: #808080;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}
.TextNormal_Disable
{
    font-size: 13px;
    color: #D2D2D2;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}
.Value_Enable
{
    font-size: 13px;
    color: #009999;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}
.Value_Disable
{
    font-size: 13px;
    color: #D2D2D2;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
}

.TextBoxNormal_Enable
{
	font-size: 13px;
    color: #808080;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    border:solid 1px #C2C2C2;
    border-color:#C2C2C2;
}



/*-----------------------------------------------------------------------*/
/* Erreurs saisie                                                        */
/*-----------------------------------------------------------------------*/
.ErreurSaisie
{
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: Red ;
    vertical-align: bottom;
}
.ErreurSaisie2
{
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: Red ;
    vertical-align: bottom;
}
.ValidationSummary
{
    /*border : solid 1px #C2C2C2 ;*/
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: Red ;
    text-align:left ;
}

/*-----------------------------------------------------------------------*/
/* Entête de GridView                                                    */
/*-----------------------------------------------------------------------*/
.EnteteTri
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration:underline;
}

/* Style du tableau servant d'entète au gridview de consultversement MIAS*/
.TableauEntete{background-color: White;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:13px;width:890;border-bottom: solid 0px #009999 ;border-right: solid 1px #009999;border-top: solid 0px #009999;border-left: solid 0px #009999;}

/* Style du tableau d'un gridview */

/* Style du tableau d'un gridview */
.TableauCatSnd{background-color: White;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:13px;width:80%;border-bottom: none 1px transparent;border-right: none  1px transparent;border-top: none 1px transparent;border-left: none 1px transparent;}

/* style de la ligne de tableau contenant les boutons en bas de la page, sert à ne pas etre imprimé*/
.PiedDePage{display:block;}

/* Style du label Date en haut à droite */
.LblDate
{
	color:#FFFFFF;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	background-color:#009999;
	border-style:none;
	text-align:center;
	font-weight:bold;
	margin-left:15;
	margin-right:15;
}



/* DEBUT telechargerDemande */
.Entete_GridViewTelechargerDemande
{
    border-Top: solid 1px #009999;
    border-left: solid 1px #009999;
    border-Right: solid 3px #009999; 
    text-align:center    
}

.lblSousTitre
{
    font-family:Arial;
	font-size:10px;
	font-style:italic;
	vertical-align: middle  ;
}
/* FIN telechargerDemande */


/* Debut FILTRE */
.filtre_Tableau
{
    background-color: White;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px; 
    width:100%;       
    border-bottom: solid 1px #009999;
    border-right: solid 3px #009999;
    border-top: solid 1px #009999;
    border-left: solid 1px #009999;
}

.filtre_TdRight
{
    text-align:right;
}

.FiltreTxtNumDos
{
    width:100px;  
}

.FiltreTxtDate
{
    width:70px;  
}

.FiltreTxtNomStag
{
    width:170px;  
}

.FiltreTxtNomStag1
{
    width:230px;  
}

.FiltreTxtNomStag2
{
    width:160px;  
}

.FiltreTxtRaisonSoc
{
    width:250px;  
}

.FiltreTxtDispositif
{
    width:170px;  
    
} 


.filtreFieldset
{
    border-bottom: solid 1px #009999;
    border-right: solid 3px #009999;
    border-top: solid 1px #009999;
    border-left: solid 1px #009999;  
} 

.filtreFieldsetEmploiStag
{
	border-bottom: solid 3px #0a549a;
	border-right: solid 3px #0a549a;
	border-top: solid 1px #0a549a;
	border-left: solid 1px #0a549a;
	width:470px;
}
/* Fin FILTRE */


.Page
{
    height:100%;
}

.Page_PartieHaute
{
    width:100%; 
    height:93%;
    /*min-height:90%;*/
}

.Page_PartieBasse
{
    width:100%;         
    /*position:relative;
    bottom: 0;*/
    height:7%;
    /*min-height: 10%;*/
}


@media screen {
	.Master_EnTeteFilsAriane{display:block;}
	.Master_PiedDePage{display:block;}
	.Master_MainTable{}

	#container {
		position: relative;
		min-height: 100%;	
	}
	#content {
		padding: 0px;	
		padding-bottom: 48px;
	}
	#footer {
		position: absolute;
		bottom: 0;
		padding: 0px;	
		width: 100%;
	}
}


@media print {
	.Master_EnTeteFilsAriane{display:none;}
	.Master_PiedDePage{display:none;}
	.Master_MainTable{}

	#container {
		position: relative;
		min-height: 100%;	
	}
	#content {
		padding: 0px;	
		padding-bottom: 48px;
	}
	#footer {
		display:none;
	}
}




html, body {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
}


.WxToogleClassDetail
{
	border:solid 1px #009999;
	padding: 1px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#30009999', EndColorStr='#00000000');
}


	






























/* -------------------------------------------------------------------------------- */
/* ------------------             PARTIE WIZARD                -------------------- */
/* -------------------------------------------------------------------------------- */

/* Style des Alternates-Rows */
.Wizard_DetailView_Rowalt
{
    color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	background-color: white ;	
	word-break: break-all;
	table-layout: fixed;	    
    background-color: #F2F2F2;
    height: 25px;
 }
 
 /* Style des Rows */
.Wizard_DetailView_Row{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	background-color: white ;	
	word-break: break-all;
	table-layout: fixed;
	height: 25px;
}

.Wizard_DetailView
{
     border-style:double ;
     border-color: #009999;
     Border-Width: 2pt ;          
}

.Wizard_nombre_resultat_trouves 
{    
	color: #009999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	font-style: italic;
	padding-left:15px ;
}










/* -------------------------------------------------------------------------------- */
/* ------------------             PARTIE ACCORDION              -------------------- */
/* -------------------------------------------------------------------------------- */
/*Label ds accordion entete*/

.accordionContent
{
    background-color: white;
    
    border-top: none;
    
}

.large
{
	margin-left:10px;
	font-size:17px;
}
.Accordion 
{
	overflow:  hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	width:750px;
	
}


/* Style des cellules du tableau d'entête */
.Accordion_cellTabEntete
{	
	border-bottom: solid 1px #009999;
	color:#FFFFFF;
	width:100%;
	background-color: #009999 ;
	
}

.Accordion_panel
{	
	border-left: solid 1px #009999;
	border-right: solid 1px #009999;
	border-bottom: solid 1px #009999;
	border-bottom: solid 1px #009999;
	margin-bottom:2px;
}

.Accordion_cellTabEntete_td_gauche_top
{	
	background-image:url(Images/WebParts/Avec Menu/topLeft_1.jpg);
	background-repeat:no-repeat;
	width:25px;
}

.Accordion_cellTabEntete_td_droit_top
{	
	background-image:url(Images/WebParts/Avec Menu/topRight_1.jpg);
	background-repeat:no-repeat;
	width: 25px;
}

.Accordion_cellTabEntete_td_centre_top
{	
	color:#FFFFFF;
	background-color: #009999 ;	
	width: 700px;
	margin-left:10px;
	
}


.Accordion_cellTabEntete_td_gauche_Bottom
{	
	background-image:url(Images/WebParts/Avec Menu/BottomLeft_1.jpg);
	background-repeat:no-repeat;
	width:25px;
}

.Accordion_cellTabEntete_td_droit_Bottom
{	
	background-image:url(Images/WebParts/Avec Menu/BottomRight_1.jpg);
	background-repeat:no-repeat;
	width: 25px;
}

.Accordion_cellTabEntete_td_centre_Bottom
{	
	color:#009999;
	background-color: #009999 ;	
	width: 700px;
	margin-left:10px;
}

.Accordion_cellTabEntete
{	
	background-color:#009999;
	color:#FFFFFF;
	width:100%;
}

.Accordion_cellTabEntete_td_gauche
{	background-color:#009999;
	background-repeat:no-repeat;
	width:25px;
	height:25px;
}

.Accordion_cellTabEntete_td_droit
{	background-color:#009999;
	background-repeat:no-repeat;
	width: 25px;
	height:25px;
}

.Accordion_cellTabEntete_td_centre
{	
	color:#FFFFFF;
	background-color: #009999 ;	
	width: 700px;
	margin-left:10px;	
	height:25px;	
}
.Accordion_hover 
{
 cursor:pointer;

}


.CompilEtape_Entete_Comment
{
	border-bottom: solid 1px #009999;
	border-top: solid 1px #009999;
	border-Right: solid 1px #009999;
	background-color: #E2E2E2;
	width:100px;
}

.CompilEtape_Entete_Libelle
{
	color:#009999;
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;	
	background-color: #E2E2E2;		
}






