@media screen {

/* Default Style */
#instanceCtrlContent_pnlFirstCal { height:auto !Important; }
	
	#instanceCtrlContent_pnlFirstCal table {
		font-size:10pt;
		font-weight:bold;
		margin-top:0px;
	}
		
		#instanceCtrlContent_pnlFirstCal #instanceCtrlContent_tableLegende .border{width:230px !important;}

	hr {color:#A5A5A5; font-size:0;  height:1px;  margin:10px 0 20px;  padding:0;}

.TDcolorA {	background-color: #FFFFFF; }
.TDcolorB {	background-color: #EEEEEE; }
.TDcolorC {	background-color: #EEEEEE; }
.TDcolorD { background-color: #EEEEEE; }
.TDcolorE {	background-color: #EEEEEE; }
.TDcolorF { background-color: #EEEEEE; }
.TDcolorG { background-color: #EEEEEE; }
.TDcolorH { background-color: #FFFFFF; }


/* font color style */
.FONTcolorA { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; }
.FONTcolorB { font-size: 11px; /*color: #000000;*/ font-family:Arial,Helvetica,sans-serif; }
.FONTcolorC { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; font-variant: small-caps }
.FONTcolorD { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; }
.FONTcolorE { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; }
.FONTcolorE0 { font-size: 10px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; }
.FONTcolorF { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; }
.FONTcolorG { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; }
.FONTcolorH { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; }

/* A color style */
A.AcolorA { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorA:link { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorA:visited { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorA:hover { font-size: 11px; /*color: #000000;*/ font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorB { font-size: 11px; font-family: Arial, Helvetica, sans-serif;text-decoration: underline }
	A.AcolorB:link { font-size: 11px; color: #52BD55; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorB:visited { font-size: 11px; color: #52BD55; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorB:hover { font-size: 11px; color: #52BD55; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorC { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorC:link { font-size: 11px; color: #505379; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorC:visited { font-size: 11px; color: #505379; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorC:hover { font-size: 11px; color: #505379; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorD { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorD:link { font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorD:visited { font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorD:hover { font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorE { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorE:link { font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorE:visited { font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorE:hover { font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorF { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorF:link { font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorF:visited { font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorF:hover { font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorG { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorG:link { font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorG:visited { font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorG:hover { font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.AcolorH { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorH:link { font-size: 11px; color: #52BD55; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorH:visited { font-size: 11px; color: #52BD55; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	A.AcolorH:hover { font-SIZE: 11px; color: #52BD55; font-family: Arial, Helvetica, sans-serif; text-decoration: none }



/* MISC style */
/* text */
.Xsmall { font-size:8px; color:#1922A8; }
.small { font-size:9px; color:#1922A8; }
.small2 { font-size: 9px; font-weight: bold; color:#1922A8; }
.smallCaps { font-variant:small-caps; font-size:11px; }

/* various styles */
.erreur { background-color:#FFFFFF; color: #FF0000; display:block; padding-left:3px; text-transform:uppercase}
.message { color:#0000FF; font-weight:bold; background-color: #FFFFFF; }
.NoWrap { white-space: nowrap; }

.highlight { background-color: #9CC75C; font-size: 11px; color: #1922A8; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; padding-left: 2px; padding-right: 2px; border:1px solid #1922A8; }
.HiddenScreen { display:none; }
.transition { display: none; padding-left: 170px; z-index: 5; width: 600px; top: -100px; height: 500px; }

#affWaiting {
	background-color:#FFFFFF;
	border:1px solid #EEEEEE;
	color:#666666;
	display:none;
	font-weight:normal;
	left:208px;
	position:absolute;
	top:241px;
	vertical-align:middle;
	width:179px;
	z-index:11;
}

/*************************************************************
Pages .net
**************************************************************/


.bouton {
	background-color:#C20336;
	border-color:#E0154A #970128 #970128 #E0154A !important;
	border-style:solid !important;
	border-width:1px !important;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;

	}

.bouton:hover {
	color:#DF9E8C;
	font-weight:bold;
}

.border {
	border:1px solid #999999;
	font-size:xx-small;
	margin:3px;
	padding:7px;
	width:600px !important;}


/*************************************************************
Classe du calendrier .net
**************************************************************/

.stabilo {
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-variant:small-caps;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
}

.DivFlottantHidden {
	border:1px solid #1922A8;
	background-color: #FFFFFF;
	display:none;
}

.calendrierPopup
{
	width: 170px; 
	height: 260px;
	vertical-align:top;
	z-index:1000;
	text-align:center;
}

#divCalAller {
	display:none;
	margin-left:340px;
	margin-top:39px;
	position:absolute;
	z-index:1000;
	background: #F4F4F4;
}

#divCalRetour {
	display:none;
	margin-left:340px;
	margin-top:84px;
	position:absolute;
	z-index:1000;
	background: #F4F4F4;
}

.ComboCourt {
	width:90px;
	font-size: 9px;
	display:inline;
}

.ComboDesti {
	width:130px;
	font-size: 9px;
	display:inline;
}

.ComboDate {
	width:80px;
	font-size: 9px;
}

.ComboHeure {
	width:100px;
	font-size: 9px;
}

#instanceCtrlContent_ctrlSyntheseCommande_lblTotalDossier {font-weight:bolder !Important; font-size:12px !Important; }
#dhtmltooltip { width:350px !Important; font-size:11px !important;}
#instanceCtrlContent_Inscription_btAutreRecherche{display:none !important;}


select {font-size:12px;}
}

@media print {
.HiddenPrint { display:none; position:absolute; visibility:hidden; }
#hidden { visibility:hidden; position:absolute; z-index:1; height:0px }
}

