/* ---------------------------------------------------------------------------
				Feuille de style de la home-page
----------------------------------------------------------------------------*/

/*	----------	Styles pour le centrage horizontale des pages	----------	*/
body {
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
}
#globalcontainer {	/* qui contient toute la page */
	position: relative; /* on positionne le conteneur */
	margin-left: auto;
	margin-right: auto;
	width: 770px;
	text-align: left; /* on rétablit l'alignement normal du texte */
	/*background-color: #F8F8F8;*/
	background-image: url("../images/fond-prehome.gif");
	height: 100%;
}
/* styles supplementaires pour les barres droite et gauche */
#barregauche {
	background-color: #EAEAEA;
	background-image: url("../images/fond-barre-gauche.gif");
	position: absolute;
	top: 0;		left: 0;
	width: 50%;	height: 100%;
}
#barredroite {
	background-color:#F8F8F8;
	background-image: url("../images/fond-barre-droite.gif");
	position: absolute; 
	top: 0;		left: 50%;
	width: 50%;	height: 100%;
}

/* style par defaut */
body, p, td, div {
	color: #FFFFFF;
	font-family: Verdana,Helvetica,Arial;
	text-decoration: none;
	font-size : 10px;
}
a {
	color: #82DCFC;
	text-decoration: none;
}
a:hover {
	color: #FEEE1C;
	text-decoration: underline;
}

/* style du pave de saisie d'ecran (exemple) en haut a droite */
.saisie_ecran {
	font-size : 10px;
}
.saisie_ecran_image {
	border-width:1px;
	border-color:#003e9a;
}

/* style du pave de presentation en haut a gauche */
.presentation, .presentation a {
	color : #FFFFFF;
	font-size : 11px;
	line-height : 14px;	/* 19px */
}
.presentation a:hover {
	color: #FEEE1C;
	text-decoration : none;
}
.presentation_image {
	border-width:1px;
	border-color:#067FCD;
}

/* style 2 du pave de presentation en haut a gauche */
.presentation_2, .presentation_2 a {
	color : #50AFCE;
}
.presentation_2 a:hover {
	color: #FEEE1C;
	text-decoration : none;
}

/* style du pave d'adresse en bas a gauche */
.adresse {
	color:#815004;
	line-height:12px;
}
.adresse a {
	color:#4A2B01;
}
.adresse a:hover {
	color:#FEEE1C;
}

/* style du pave d'info speciale tout en haut a droite au dessus de l'exemple */
.info_speciale {
	font-size : 10px;
	color:#003E9A;
}
.info_speciale a {
	color:#003E9A;	/* 067FCD 003E9A FEEE1C FA8630 */
}
.info_speciale a:hover {
	color:#067FCD;
}

/* style du pave 'espace_liens_navig' en bas a droite */
.espace_liens_navig, .espace_liens_navig a {
	font-size: 11px;
	font-weight: bold;
	color: #003D99;	/* 4E4E4A */
}
.espace_liens_navig a:hover {
	color: #067FCD;	/* 003D99 */
}

/* second style du pave 'espace_liens_navig' en bas a droite */
.espace_liens_navig2, .espace_liens_navig2 a {
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4A;
}
.espace_liens_navig2 a:hover {
	color: #067FCD;	
}
.espace_liens_navig2 input	{
	BORDER-TOP-COLOR: #ACACAC;
	BORDER-LEFT-COLOR: #ACACAC;
	BORDER-RIGHT-COLOR: #ACACAC;
	BORDER-BOTTOM-COLOR: #ACACAC;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	color: #4E4E4A;
}

/* style du copyright tout en bas */
.copyright, .copyright a {
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4A;
}
.copyright a:hover {
	color: #067FCD;	/* 067FCD */
	text-decoration: none;
}