.access { position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; display:none; }
.clear  { clear:both; }
.floatL { float:left; }
.floatR { float:right; }
.alignL { text-align:left; }
.alignR { text-align:right; }
.alignC { text-align:center; }

/*-------------------------------*/
/*----Pour la Home & Template----*/
/*-------------------------------*/

#All { text-align:center;font-family:Verdana, sans-serif;font-size:80%; }

#Cadre {
	text-align:left;
	background:#fff;
	/*border:solid 1px #003;*/
	width:720px;
	font-size:0.85em; /* 0,85em = 10 px car 80% de la police par défaut */
	color:#003;
	/* Pour centrer dans FireFox */
	position:relative;
	margin-left:auto;
	margin-right:auto;

}

.ResultFormation {color:#455B73;text-decoration:none;}
a.ResultFormation:hover { text-decoration: underline overline; }
.JourFormation { color:#972E22;text-decoration:none;font-size:11px}
a.JourFormation:hover { text-decoration:underline}
.TitreFormation { font-size:16px;font-weight:bold;color:#84A1B7;text-align:center;text-decoration:none ;margin:0px;padding:0px}
h3.TitreFormation { color:#84A1B7;text-decoration: underline overline;margin:10px 0px 5px 10px  }

.TableStyle { font:Verdana, Arial, Helvetica, sans-serif;font-size:10px; vertical-align:top}
.TableStyle2 { font:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:10px; vertical-align:top;text-align:center}

#Logo {	/*background:url(../img_commun/logo.jpg) no-repeat top left;width:758px;height:64px;*/margin:0px 0px 5px 0px;padding:0px }
#Logo span {font-size:18px;font-weight:bold;color:#84A1B7;text-align:center;text-decoration:none ;margin-left:250px;padding:0px }

#Slogan { margin:0px;padding:0px; }
#Slogan span { font-size:18px;font-weight:bold;color:#84A1B7;text-align:center;text-decoration:none ;margin-left:230px;padding:0px }

#Intro { text-align:center;	font-size:1.1em; /* 11px = 10px * 1.1 car l'unité de mesure 1em dans Cadres est de 10px */margin:5px 0px 0px 0px;padding:0px; }

#Contact { text-align:center;margin:0px 0px 3px 0px;padding:0px; }

#Footer,#Footer a,#Footer a:hover {	display:none }



romo {color:#000;text-decoration:none;margin:0px;padding:0px;}
a.Promo:hover { text-decoration: underline; }

#Navigation  { display:none; }
#Navigation img { display:none; }
#Navigation ul { display:none; }
#Navigation li { display:none; }

/* Block Info Sup avec recherche + liste de formation */
.InfoSup  { display:none;}
#FormationListe {display:none; }
#FormationListe form { display:none; }
.NavigationField { display:none;}

#Recherche { margin:0px;padding:0px;/*border:solid 1px*/}
#Recherche h2 span { display:none; }
#Recherche h2  { background:url(../img_home/recherche.gif) no-repeat top left; width:137px; height:30px; margin:0px;padding:0px; }
#Recherche form { margin:0px 0px 0px 10px; padding:0px; }


/*----------------------------*/
/*----Pour les Pages Admin----*/
/*----------------------------*/

#BodyAdmin { background-color:#333; /*text-align:center;*/ font-family:Verdana, sans-serif; font-size:80%; }

#object1 img { margin:0px; padding:0px; }

#object1 .TextZapette {
	background:url(../admin/img_admin/fond-zapette.gif) repeat-y top left;
	text-align:center;
	color:#fff;
	font-size:0.8em; /* 11px = 10px * 1.1 car l'unité de mesure 1em dans Cadres est de 10px */
	margin:0px;
	padding:0px;
}

#CadreAdmin {
	text-align:left;
	background:#fff;
	border:solid 1px #003;
	width:758px;
	font-size:0.85em; /* 0,85em = 10 px car 80% de la police par défaut */
	color:#003;
	/* Pour centrer dans FireFox 
	position:relative;
	margin-left:auto;
	margin-right:auto;*/

}

#Form  { text-align:left;margin:10px }

.Error { text-align:center; color:#972E22}
.print { display:none; }
.print a { display:none; }
.BackList { margin:10px;padding:0px; text-align:center }
.BackList a { display:none;}


/*----------------------------*/
/*----------------------------*/
/*----------------------------*/

#Content { margin:0px 10px 0px 20px; }
#Content h1 { margin:0px;}
#Content h1 span { display:none; }

#coordonnees { margin:5px 10px 10px 0px;padding:5px; border:solid 1px #84A1B7;background-color:#CFDAE2 }
#FicheFormation { background:url(../img_commun/up_fiche.gif) no-repeat top right; width:600px; height:20px;margin:05px 10px 10px 0px; padding:5px; border:solid 1px #84A1B7;background-color:#CFDAE2;}
.BlockFiche { background-color:#fff;border: solid 1px #84A1B7; margin-bottom:5px;padding:0px;width:600px }
