body {
	margin 				: 0px;
	padding 			: 0px;
	font-family 		: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size 			: 10px;
	background 			: #eceff4;
	background-image:url(../images/interface/ombres.gif);
	background-position:center;
	background-repeat:repeat-y;
	color 				: #2E3192;
}

form {margin : 0px; padding : 0px;}

a:link, a:focus, a:active, a:visited {
	text-decoration		: 	none;
	color				: 	#242830;
	font-weight 		: 	bold;
}

a:hover{
	text-decoration		: 	none;
	color				: 	#FFA632;
	font-weight 		: 	bold;
}

/* page
-------------------------------------------------------- */
#page {
	width 				: 	932px;
	margin 				: 	0 auto;
	padding 			: 	0;
	background-image	:	url(../images/interface/ombres.gif);
}

/* bandeau
-------------------------------------------------------- */
#bandeau {
	width				: 	920px; /* 932 - 12 */	
	padding 			: 	0px 6px 0px 6px;	
}

.bandeau_ombre {
	width				: 	920px; /* 932 - 12 */
	height				:	8px;	
	margin 				: 	0px 6px 0px 6px;
	background			:	url(../images/interface/ombre_bandeau.gif) no-repeat;
}


#promo {
	width				:	190px; /* 200 -10 -10*/
	margin				:	0px;	
	padding				:	0px;
	padding-left		:	10px;
	vertical-align		:	middle;
	font-weight			:	bold;
	color				:	#FFFFFF;
	background-repeat	:	no-repeat;
	background-position	:	top;	
	cursor				:	pointer;
}

#promo_bas {
	width				:	200px;
	height				:	10px;
	margin				:	177px 0px 0px 50px;	
 	position			:	absolute;
	z-index				:	9998;
	color				:	#FFFFFF;
	font-size			:	12px;
	font-weight			:	bold;
	line-height			:	20px;
}

#promo_bas a:link, #promo_bas a:focus, #promo_bas a:active, #promo_bas a:visited {
	color:#FFFFFF;
}
#promo_bas a:hover{
	color:#FFA632;
}

/* centre
-------------------------------------------------------- */
/*
#centre {
	width				: 	480px;	
	margin 				: 	0px 6px 0px 6px;
	background			:	#6da2e0 url(../images/interface/fond.gif);
	background-position	:	top;
	background-repeat	:	repeat-y;
}
*/

#bcrumbs {
	padding-left		: 	270px;
	padding-top			:	3px;
	color				:	#FFFFFF;
}

#bcrumbs a:link, #bcrumbs a:focus, #bcrumbs a:active, #bcrumbs a:visited {
	color:#FFFFFF;
}
#bcrumbs a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/* titre
-------------------------------------------------------- */
.titre {
	background			:	url(../images/interface/fond_titre.gif);
	background-position	:	top;
	background-repeat	:	repeat-x;
	font-size			:	12px;
	font-weight			:	bold;
}

.titre2 {
	font-size			:	12px;
	font-weight			:	bold;
	color				:	#FFA632;	
}

.paragraphe {
	margin-left			:	25px;
	margin-right		:	25px;
	text-align			:	justify;
}

.journee{
	float				:	left;
	width				:	200px;
	padding				:	5px 5px 5px 15px;
}

/* image
-------------------------------------------------------- */
.image {
	border				:	1px solid #242830;
}


/* bouton
-------------------------------------------------------- */
.bouton {
	border				: 1px solid #1A243B;
	background-color 	: #1A243B;
	font-family			: Verdana, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	text-decoration		: none;
	text-transform		: uppercase;
	/*letter-spacing: -1px;*/
	letter-spacing		: 0px;
	cursor 				: hand;
	background-attachment: fixed;
	width				: 100px;

}

/* texte orange
-------------------------------------------------------- */
.text_2 {
	color:#FFA632;
}

/* texte roll
-------------------------------------------------------- */
.roll {
	background-color:#FFA632;
}

.label {
	float				:	left;
	width				:	130px;
	height				:	20px;
	line-height			:	20px;
	/*border 				: 	1px solid #0000FF;*/
}

.inputstyle_find {
	width				:	75px;
	text-align			:	right;

}


/* tableau
-------------------------------------------------------- */
.tableau {
}

.tableau .entete{
	background-color	:	#242830;
	color				:	#FFFFFF;
}

.tableau .ligne1{
	background-color	:	#4780c3;
	color				:	#FFFFFF;
}

.tableau .ligne2{
	background-color	:	#80abde;
	color				:	#FFFFFF;
}
/* bande gauche menu ...
-------------------------------------------------------- */
#gauche {
	float				:	left;
	padding				:	18px 0px 5px 10px;	
	width				: 	220px;
	/*border 				: 	1px solid #0000FF;*/
}


/* bande droite menu ...
-------------------------------------------------------- */
#droite {
	float				:	left;
	padding				:	0;
	margin				:	0;	
	width				: 	220px;
	/*border 				: 	1px solid #0000FF;*/
}

/* pied
-------------------------------------------------------- */
#pied {
	width				: 	865px; /* 932 - 67 */
	padding				:	3px 10px 3px 57px;
	color				:	#FFFFFF;
	background			:	#242830 url(../images/interface/pied.gif);	
}

#pied a:link      	{text-decoration: none; color: #FFFFFF; font-weight : normal; background-color:transparent;}
#pied a:visited 	{text-decoration: none; color: #FFFFFF; font-weight : normal; background-color:transparent;}
#pied a:active  	{text-decoration: none; color: #FFFFFF; font-weight : normal; background-color:transparent;}
#pied a:hover  		{text-decoration: none; color: #FFFFFF; font-weight : normal; background-color:transparent;}


/* signature
-------------------------------------------------------- */
#signature {
	width 					: 	932px;
	margin 					: 	0 auto;
	padding 				: 	0px 20px 0px 0px;
	color					:	#B8A465;
	text-align				:	right;
}

#signature a:link      	{text-decoration: none; color: #B8A465; font-weight : normal; background-color:transparent;}
#signature a:visited 	{text-decoration: none; color: #B8A465; font-weight : normal; background-color:transparent;}
#signature a:active  	{text-decoration: none; color: #B8A465; font-weight : normal; background-color:transparent;}
#signature a:hover  	{text-decoration: underline; color: #B8A465; font-weight : normal; background-color:transparent;}

/* Crédits
-------------------------------------------------------- */
#credits {
	padding				:	10px 10px 10px 10px;
	color				: 	#2E3192;
}

#credits a:link, #credits a:focus, #credits a:active, #credits a:visited {
	color				:	#B8A465;
}
#credits a:hover{
	color				:	#B8A465;
	text-decoration		:	overline underline;
}

/* Bloc menu
-------------------------------------------------------- */
		
#menu {
	width				:	200px;
	margin				:	0;	
	background-color	:	#242830;
	color				:	#FFFFFF;
	/*border:1px solid #FFFFFF;	*/
}

#menu a:link, #menu a:focus, #menu a:active, #menu a:visited {
	color:#FFFFFF;
}
#menu a:hover{
	color:#FFA632;
}

#menu .sel a:link, #menu .sel a:focus, #menu .sel a:active, #menu .sel a:visited {
	color:#FFA632;
}

	.puce_menu {
		color			:	#FFA632;
	}
	
	.haut_menu {
		height			:	9px;
		width			:	200px;
		padding			:	0;
		background		:	#70A298 url(../images/interface/haut_menu.gif);
	}

	.centre_menu {
		width				:	192px; /* 200 - 4 - 4*/
		height				:	172px; 		
		padding				:	0px 4px 0px 4px; 
		background-color	:	#242830;
		color				:	#FFFFFF;
	}
	
	.bas_menu {
		height			:	9px;
		width			:	200px;
		padding			:	0;
		background		:	#11A0DC url(../images/interface/bas_menu.gif);
	}
	
	
	
/* Bloc 216
-------------------------------------------------------- */

.bloc216 {
	width				:	216px;
	margin				:	18px 0 0 0;	
	background-color	:	#FFFFFF;
	color				:	#2E3192;	
}

	.haut_216 {
		height			:	10px;
		width			:	216px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/haut_216.gif);
	}

	.centre_216 {
		width				:	204px; /* 216 - 6 - 6*/
		height				:	176px; 
		padding				:	0px 6px 0px 6px;
		background-color	:	#FFFFFF;
		color				:	#2E3192;
	}
	
	.bas_216 {
		height			:	10px;
		width			:	216px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/bas_216.gif);
	}

/* Bloc 200
-------------------------------------------------------- */

.bloc216 {
	width				:	200px;
	margin				:	18px 0 0 0;	
	background-color	:	#FFFFFF;
	color				:	#2E3192;	
}

	.haut_200 {
		height			:	10px;
		width			:	200px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/haut_200.gif);
	}

	.centre_200 {
		width				:	188px; /* 200 - 6 - 6*/
		height				:	172px; 
		padding				:	0px 6px 0px 6px;
		background-color	:	#FFFFFF;
		color				:	#2E3192;
	}
	
	.bas_200 {
		height			:	10px;
		width			:	200px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/bas_200.gif);
	}

/* Bloc 456
-------------------------------------------------------- */

.bloc456 {
	width				:	456px;
	margin				:	0;	
	background-color	:	#FFFFFF;
	color				:	#2E3192;	
}

	.haut_456 {
		height			:	10px;
		width			:	456px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/haut_456.gif);
	}

	.haut_456_2 {
		height			:	10px;
		width			:	456px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/haut_456_2.gif);
	}

	.centre_456 {
		width				:	444px; /* 456 - 6 - 6*/
		padding				:	0px 6px 0px 6px;
		background-color	:	#FFFFFF;
		color				:	#2E3192;
	}
	
	.bas_456 {
		height			:	10px;
		width			:	456px;
		padding			:	0;
		background		:	#FFFFFF url(../images/interface/bas_456.gif);
	}

