/* -------------------------------------------------------------------------------- */

	BODY{
		margin:							0px;
		padding:						0px;
		background-color: 	F0F0F0;
		background-color: 	7FB9FF;
	}

	BR{
		font:								12px Trebuchet MS;
	}

	A{
		color:							#3159ff;
		text-decoration:		none;
		font:								12px Trebuchet MS;
	}

	A:hover{
		color:							ff0000;
		text-decoration:		none;
		font:								12px Trebuchet MS;
	}

	SELECT, INPUT{
		font:								10px Trebuchet MS;
	}

/* -------------------------------------------------------------------------------- */

	#Page{
		position:						absolute;
		width:							750px;
		left:								50%;
		margin-top:					5px;
		margin-left:				-375px;
	}

	IMG.bd{
		border:							1px solid black;
	}

	IMG.bdph{
		width:							135px;
		border:							1px solid black;
	}

	IMG.bdphred{
		width:							135px;
		border:							1px solid red;
	}

/* -------------------------------------------------------------------------------- */

	#Banner{
		width:							100%;
		height:							150px;
	  background-image: 	url(img/bandeau3.jpg);
		background-repeat:	no-repeat;
	}

	#BannerTxt{
		position:						absolute;
		z-index:						5;
		left:								135px;
		top:								20px;
		color:							white;
		font:								34px Times;
		font-weight:				bold;
	}

	#BannerTxtSh{
		position:						absolute;
		z-index:						4;
		left:								136px;
		top:								23px;
		color:							black;
		font:								34px Times;
		font-weight:				bold;
	}

	#bannerl{
		position:						absolute;
		left:								0px;
		top:								0px;
	}

	#bannerr{
		position:						absolute;
		left:								738px;
		top:								0px;
	}


/* -------------------------------------------------------------------------------- */

	#Menu{
		position:						absolute;
		left:								0px;
		width:							150px;
		background-color: 	ececff;
		border:							0px;
	}

	#Menu A.MenuItem{
		color:							000000;
		color:							#3159A5;
		text-decoration:		none;
		font:								12px Trebuchet MS;
		font-weight:				bold;
	}

	#Menu A.MenuItem:hover{
		color:							ffffff;
		text-decoration:		none;
		font:								12px Trebuchet MS;
		font-weight:				bolder;
	}

	#Menu A.SubMenuItem{
		color:							000000;
		color:							#3159A5;
		text-decoration:		none;
		font:								11px Trebuchet MS;
		font-weight:				bold;
	}

	#Menu A.SubMenuItem:hover{
		color:							ffffff;
		text-decoration:		none;
		font:								11px Trebuchet MS;
		font-weight:				bolder;
	}

	#MenuTab TD{
		padding:						4px;

	}

	.MenuOn{
		background-color:		9FD9FF;
		cursor:							hand;
	}

	.MenuWait{
		background-color: 	ececff;
		cursor:							hand;
	}


/* -------------------------------------------------------------------------------- */

	#Content{
		background-color: 	f0f0ff;
		width:							600px;
		margin-left:				150px;
	}

/* -------------------------------------------------------------------------------- */

	#Foot{
		background-color: 	f0f0ff;
		width:							600px;
		margin-left:				150px;
	}

	#Foot A{
		color:							000000;
		text-decoration:		none;
		font:								11px Trebuchet MS;
	}

	#Foot A:hover{
		color:							ff0000;
		text-decoration:		none;
		font:								11px Trebuchet MS;
	}


/* -------------------------------------------------------------------------------- */

	#mesange{
		position:						absolute;
		z-index:						4;
		left: 							410px;
		top: 								57px;
		width:							100px;
		visibility:					visible;
	}


	#Accueil{
		font:								12px Trebuchet MS;
		font-style:					italic;
		color:							#3159A5;
	}

	#Accueil B{
		font:								13px Trebuchet MS;
		font-weight:				bold;
		color:							000000;
		color:							#3159A5;
	}

	#Accueil TD.j{
		text-align:					justify;
		vertical-align:			top;
	}

	#Accueil TD{
		vertical-align:			top;
	}

	.interligne{
		font:								6px Trebuchet MS;
	}

/* -------------------------------------------------------------------------------- */

	#color_picker_cont{
		position:						absolute;
		display:						none;
		background-color:		white;
		border:							1px solid black;
		padding:						3px;
	}

	#color_picker_cont INPUT{
		background-color:		9FD9FF;
		border:							1px solid black;
	}

	#Form{

	}

	#Form TH{
		background-color:		9FD9FF;
		padding-left:				5px;
		font-weight:				bold;
	}

	#Form INPUT{
		background-color:		9FD9FF;
		border:							1px solid black;
	}

	#Form SELECT, #Form TH{
		font:								12px Trebuchet MS;
		text-align:					left;
	}

	#Form TD{
		font:								12px Trebuchet MS;
	}

	.col1{
		background-color: 	e0e0ff;
	}

	.col2{
		background-color: 	d0d0ff;
	}

	.colth{
		background-color: 	7FB9FF;
	}
	
/* -------------------------------------------------------------------------------- */

	#bonsejour
	{
		font:								12px Trebuchet MS;
		color:							#3159A5;
	}

	.bonsejourtitle
	{
		font:								36px Trebuchet MS;
	}
	
	.bonsejoursubtitle
	{
		font:								24px Trebuchet MS;
	}
	
	#mesange2
	{
		position:						absolute;
		z-index:						4;
		left: 							600px;
		top: 								400px;
		width:							100px;
		visibility:					visible;
	}