/* ======================== STYLE PAR DEFAUT DES BALISES ======================== */
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#444444;
}

/* Definit la police pour toutes les balises */
* {	
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	line-height: 12px;
}

a { text-decoration:underline; color:#7585DD;}
a:hover { text-decoration:underline; color:#000000;}

img{ border:0; }

h1{color:#1E3A8F; font-size:14px; text-decoration:underline;}

/* ======================== STYLE DU SQUELETTE DU SITE ======================== */

/* -- global design -------------- */
.design{
	width: 100%;
	background-color:#FFFFFF;
}

.main{ width:830px; background-color:#FFFFFF; }
.mainContent{ height:450px; vertical-align:top; }

TD.mainPageLeft{ width:200px; height: 100%; background-color:#FFFFFF;}
TD.mainPageContent{ height: 100%}
TD.mainSeparator{
	height:28px;
	background-color:#AAAAAA;
	background-image: url(images/fond_barre.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

/* -- header --------------------- */
TABLE.header{
	width:100%;
	/*height:130px;*/
	background-color:#FFFFFF;
}

TD.logo{ width: 1px; vertical-align:bottom;}
TD.headerMenu{ width: 1px;  color:#FFFFFF;  vertical-align:bottom}
TD.aminFlash{ vertical-align:bottom; background-color:#FEE300}
TD.extension{ width:100%; background-color:#1E3A8F;}

/* -- footer --------------------- */
TABLE.footer{ width:830px; color:#CCCCCC;}
.footerLink a{ color: #FFFFFF; text-decoration:none; }

/* -- login ---------------------- */
.login{
	color:#666666;
}
.login input{
	color:#666666;
	background-color:#CCCCCC;
}

/* ======================== STYLE DES PAGES ======================== */

/* -- Style des titres ------------ */
.pageTitleBlue{ font-weight:bold; color:#1E3A8F; }
.pageTitleGrey{ font-weight:bold; color:#444444; }

.pageWhite{ color:#FFFFFF; }

.lien{
	text-decoration:underline;
	color:#7585DD;
}
.lienfooter{
	text-decoration:underline;
	color:#FFFFFF;
}
.lienfooter:hover{
	text-decoration:underline;
	color:#FEE300;
}

/*-- PAGE DE GAUCHE --*/

TABLE.pageLeft{
	width: 100%;
	height: 100%;
	background-color:#FFFFFF;
	background-image:url(images/fondLeft.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
TD.pageLeft{ color:#000000; vertical-align:top;}

.menuLeft{ font-weight:bold; font-size:14px}

imgLeft{ border:1; border-color:#0000FF; }
TABLE.pageContent{
	width: 100%;
	height: 100%;
	background-color:#FFFFFF;
}

/* -- page contacts ---------------- */
TD.ctcTop{
	height: 100px;
}

TABLE.accueil{
	background-image:url(images/anastazia.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
TABLE.reference{
	background-image:url(images/anastazia_light.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
/* ======================== STYLE DES MODULES ======================== */

/* -- Module Notes ----------------- */
TABLE.notesForm{

}
TD.notesForm{
	color:#555555;
	font-weight:bold;
}
.notesForm input{
	background-color:#EEEEEE;
}
.notesForm textarea{
	background-color:#EEEEEE;
}
/* -- Module Article --------------- */
/*tableau d'affichage de la liste des articles*/
.tableArt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:95%;
	border-bottom-color:#FFFFFF;
}
/*Header des articles*/
.thArt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#333333; 			/* couleur de la date des articles*/
	text-align:left;
	height:25px;
}
.thArt a{color:#CC2424;}

/*style des balises TD des articles*/
.tdArt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.tdArt a{ color:#000000; }

.tdArtSep{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
}

.pageCount{ font-weight:bold;}
/*--- login erreur --------------------*/
TABLE.tableError{
	width:100%;
}
.thError1{font-size:12px; font-weight:normal; color:#FFFFFF; background-color:#C43A3A; width:200px; text-decoration:blink; text-align:center;}
.thError2{font-size:12px; font-weight:normal; color:#FFFFFF; background-color:#666666; width:200px; text-align:center;}
.tdError{ background-color:#FFFFFF; width:439px; text-align:left}
