body,html {
	font-size :			14px; 
	font-family :			Arial, Helvetica, sans-serif;
	margin :			0px;
	padding:			0px 0px 0px 0px;	
	background :			url('.././images/bgTop.png') repeat-x top;
	background-color :		#ffffff;
}
/**************************** LOGO ***************************/
#logo {

	background :			url('.././images/logo.png') no-repeat left;
	display : 			block;
	height :			150px;
	width :				420px;
}

/*********************** ELEMENTS  TOP ***********************/
.conteneur1Top {
	/*background-color :		#4a67a6;*/
	margin : 			0 auto;
	/*padding :			100px 0px 30px 0px;*/
	text-align :			center;
	height :			auto!important;
	width :				100%;
}
.conteneurTop {
	/*background-color :		#E6E0D0;*/
	margin : 			0 auto;
	text-align :			center;
	height :			auto!important;
	/*width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );*/
	width :				80%;
      /*<!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
}

.ombreLeftTop {
	background :			url('.././images/ombreGaucheTop.png') no-repeat bottom left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRightTop {
	background :			url('.././images/ombreDroiteTop.png') no-repeat bottom right;
	padding :			0px 20px 0px 0px;
}

.conteneurPageTop {
	background :			url('.././images/ombreTop.png') repeat-x bottom;
	margin : 			0 auto;
	padding :			20px 0px 0px 0px;
	text-align :			center;
	height :			auto!important;
	width :				100%;
	/*serwer:			2px solid green ;*/
}
/********************* ELEMENTS HEADER TOP *******************/
.conteneur1PageHeaderTop {
	background-color :		#4a42a6;
	margin : 			0 auto;
	/*padding :			100px 0px 30px 0px;*/
	text-align :			center;
	height :			auto!important;
	width :				100%;
}
.conteneurHeaderTop {
	/*background-color :		#E6E0D0;*/
	margin : 			0 auto;
	text-align :			center;
	height :			auto!important;
	/*width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );*/
	width :				80%;
      /*<!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
}

.ombreLeftHeaderTop {
	background :			url('.././images/ombreGauche.png') repeat-y top left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRightHeaderTop {
	background :			url('.././images/ombreDroite.png') repeat-y top right;
	padding :			0px 20px 0px 0px;
}

.conteneurPageHeaderTop {
	background-color :		#4a42a6;
	margin : 			0 auto;
	padding :			0px 0px 0px 0px;
	text-align :			left;
	height :			auto!important;
	width :				100%;
	/*border:			2px solid green ;*/
}
/********************* ELEMENTS RUBAN TOP *******************/
.conteneur1PageRubanTop {
	background :			url('.././images/RubanTopCenter.png') repeat;/*background-color :		#D3EBF5;*/
	margin : 			0 auto;
	/*padding :			100px 0px 30px 0px;*/
	text-align :			center;
	/*height :			auto!important;*/
	width :				100%;
}
.conteneurRubanTop {
	/*background-color :		#E6E0D0;*/
	margin : 			0 auto;
	text-align :			center;
	/*height :			auto!important;*/
	width :				80%;
     /* <!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
}

.ombreLeftRubanTop {
	background :			url('.././images/ombreGauche.png') repeat-y top left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRightRubanTop {
	background :			url('.././images/ombreDroite.png') repeat-y top right;
	padding :			0px 20px 0px 0px;
}

.conteneurPageRubanTop {
	background :			url('.././images/RubanTopCenter.png') repeat;
	margin : 			0 auto;
	padding :			0px 0px 0px 0px;
	text-align :			center;
	/*/height :			auto!important;*/
	width :				100%;
	height :			20px;
	/*border:			1px solid green ;*/
}
/****************** ELEMENTS HEADER BOTTOM *******************/
.conteneur1PageHeaderBottom {
	background-color :		#4a42a6;
	margin : 			0 auto;
	text-align :			center;
	width :				100%;
}
.conteneurHeaderBottom {
	margin : 			0 auto;
	text-align :			center;
	/*width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );*/
	width :				80%;
     /* <!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
}

.ombreLeftHeaderBottom {
	background :			url('.././images/ombreGauche.png') repeat-y top left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRightHeaderBottom {
	background :			url('.././images/ombreDroite.png') repeat-y top right;
	padding :			0px 20px 0px 0px;
}

.conteneurPageHeaderBottom {
	background-color :		#4a42a6;
	margin : 			0 auto;
	padding :			5px 0px 5px 0px;
	font-family :			Verdana, Serif, sans-serif;
	width :				100%;
	font-weight :			bold ;
	font-size :			9px;
	color :				#ffffff;
}
/****************** ELEMENTS RUBAN BOTTOM *******************/
.conteneur1PageRubanTop {
	background :			url('.././images/RubanTopCenter.png') repeat;/*background-color :		#D3EBF5;*/
	margin : 			0 auto;
	/*padding :			100px 0px 30px 0px;*/
	text-align :			center;
	/*height :			auto!important;*/
	width :				100%;
}
.conteneurRubanTop {
	/*background-color :		#E6E0D0;*/
	margin : 			0 auto;
	text-align :			center;
	/*height :			auto!important;*/
	width :				80%;
      /*<!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
}

.ombreLeftRubanTop {
	background :			url('.././images/ombreGauche.png') repeat-y top left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRightRubanTop {
	background :			url('.././images/ombreDroite.png') repeat-y top right;
	padding :			0px 20px 0px 0px;
}

.conteneurPageRubanTop {
	background :			url('.././images/RubanTopCenter.png') repeat;
	margin : 			0 auto;
	padding :			0px 0px 0px 0px;
	text-align :			center;
	/*/height :			auto!important;*/
	width :				100%;
	height :			20px;
	/*border:			1px solid green ;*/
}
/******************* ELEMENTS PAGE **************************/
.conteneur {
	/*background-color :		#eeeeee;*/
	margin : 			0 auto;
	text-align :			center;
	height :			auto!important;
	width :				80%;
      /*<!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
	/*height :			650px;
	min-height :			650px;*/
}

.ombreLeft {
	background :			url('.././images/ombreGauche.png') repeat-y top left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRight {
	background :			url('.././images/ombreDroite.png') repeat-y top right;
	padding :			0px 20px 0px 0px;
}

.conteneurPage {
	background-color :		#ffffff;
	margin : 			0 auto;
	padding :			20px 0px 0px 0px;
	text-align :			center;
	height :			auto!important;
	width :				100%;
	height :			650px;
	min-height :			650px;
	/*border:			2px solid green ;*/
}
.conteneurPage2 {
	background-color :		#ffffff;
	margin : 			0 auto;
	padding :			0px 0px 40px 0px;
	text-align :			center;
	width :				100%;
	height :			10px;
	min-height :			10px;
}
.conteneurPageContenu {
	padding :			0px 20px 20px 20px;
	/*position :			relative;*/
	text-align :			center;
}
.conteneurPageContenu2 {
	padding :			0px 20px 0px 20px;
	text-align :			center;
	font-family :			Verdana, Serif, sans-serif;
	font-weight :			bold ;
	font-size :			9px;
	color :				#979797;
}
/********************* ELEMENTS  BOTTOM **********************/
.conteneur1Bottom {
	/*background-color :		#4a67a6;*/
	margin : 			0 auto;
	/*padding :			100px 0px 30px 0px;*/
	text-align :			center;
	height :			auto!important;
	width :				100%;
}
.conteneurBottom {
	/*background-color :		#E6E0D0;*/
	margin : 			0 auto;
	text-align :			center;
	height :			auto!important;
	width :				80%;
      /*<!--[if IE]>
	width:				expression(document.body.clientWidth >= 1000? "1100px": "auto" );
	width:				expression(document.body.clientWidth <= 900? "900px": "auto" );
      <![endif]-->*/
	max-width :			1100px;
	min-width :			900px;
}

.ombreLeftBottom {
	background :			url('.././images/ombreGaucheBottom.png') no-repeat top left;
	margin :			0 auto 0 ;
	padding :			0px 0px 0px 20px;

}

.ombreRightBottom {
	background :			url('.././images/ombreDroiteBottom.png') no-repeat top right;
	padding :			0px 20px 0px 0px;
}
.conteneurPageBottom {
	background :			url('.././images/ombreBottom.png') repeat-x top;
	margin : 			0 auto;
	padding :			0px 0px 40px 0px;
	text-align :			center;
	height :			auto!important;
	width :				100%;
	/*border:			2px solid green ;*/
}
/******************** ELEMENTS BOX DIGI *********************/
.pngBufbg{
	width :				140px;
	height :			25px;
	background-image :		url('.././images/digicode/pngBufbgblack01.png');
	display :			block;
	color :				#d2d0ed;
	text-align :			center;
	font-size :			11px;

}
.pngBuf{
	width :				100px;
	height :			20px;
	padding :			4px 5px 5px 5px;
	/*background-image :		url(.././images/digicode/pngbout03black01.png);*/
	text-align :			center;
	font-size :			11px;
}
a.boutton01 {
	width :				41px;
	height :			30px;
	/*background-image:url(.././images/pngboutton01black.png);*/
	display :			block;
	padding :			5px 5px 5px 5px;
	color :				#d4d4d4;
	font-weight :			bold;
	font-size :			12px;
	text-align :			center;
	text-decoration :		none;
} 
a.boutton01:hover {
	/*background-image:url(.././images/pngboutton01hover.png);*/
	padding :			5px 5px 5px 5px;
	color:				#ffffff;
	font-weight :			bold;
	font-size :			12px;
	text-decoration :		none;
} 
a.boutton01:active {
	/*background-image:url(.././images/pngboutton01active.png);*/
	display :			block;
	padding :			5px 5px 5px 5px;
	color :				#ffffff;
	font-weight :			bold;
	text-align :			center;
	font-size :			12px;
	text-decoration :		none;
}
a.boutton001 {
	width :				41px;
	height :			30px;
	/*background-image:url(.././images/pngboutton01black.png);*/
	display :			block;
	padding :			5px 5px 5px 5px;
	color :				#ffffff;
	font-weight :			bold;
	font-size :			12px;
	text-align :			center;
	text-decoration :		none;
} 
.sideheader {
	background:			url('.././images/digicode/glasstop_short.png');
	height:				32px;
}
.sidefooter {
	background:			url('.././images/digicode/glassbottom_short.png');
	height:				32px;
}
.sidecontent {
	background:			url('.././images/digicode/glassbackground_short.png');
	padding:			10px 30px 10px 30px;
}
.posDigi {
	float :				left;
	height :			auto !important;
	margin-top :			50px;
	margin-left :			0;
	left :				-75px;
	min-height :			200px;
	width :				250px;
	text-align :			center;
	position :			relative;
}
/******************** ELEMENTS BOX LIGHT ********************/
.corpsBigHaut {
	background :			url('.././images/lightbox.png') no-repeat ;
	padding :			20px 20px 20px 20px;

}

.corpsBigBottomLeft {
	background :			url('.././images/lightboxBottomLeft.png') no-repeat bottom left ;
	padding :			0px 0px 0px 0px;

}

.corpsBigBottomRight {
	background :			url('.././images/lightboxBottomRight.png') no-repeat bottom right ;
	padding :			0px 0px 0px 0px;
}

.corpsBigTopRight {
	background :			url('.././images/lightboxTopRight.png') no-repeat top right ;
	padding :			0px 0px 0px 0px;

}
/********************* lightbox500 ***********************/

.corps500Top {
	background :			url('.././images/lightboxTop500.png') ;
	height:				35px;
	z-index:			88;
	padding :			0px 40px 0px 0px;
	text-align:			right;

}
.corps500Corps {
	background :			url('.././images/lightboxCorps500.png') repeat-y;
	padding :			10px 30px 30px 30px;
	text-align :			center;
	z-index:			88;

}
.corps500Bottom {
	background :			url('.././images/lightboxBottom500.png') ;
	height:				35px;
	z-index:			88;
}
.globalCorps500 {
	position :			fixed;
	z-index:			88;
	left :				50%; 
	top :				50%;
	width :				527px;
	height :			270px;
	margin-top :			-135px; /* moitié de la hauteur */
	margin-left :			-264px; /* moitié de la largeur */
}
/******************** fixed *****************************/

.fixed {
	position :			fixed ;
}
/******************** lightbox1000 **********************/

.corps1000Top {
	background :			url('.././images/lightboxTop1000.png')  ;
	height:				45px;
	z-index:			88;
	padding :			0px 40px 0px 0px;
	text-align:			right;

}
.corps1000Corps {
	background :			url('.././images/lightboxCorps1000.png') repeat-y;
	padding :			0px 35px 30px 35px;
	text-align :			center;
	z-index:			88;

}
.corps1000Bottom {
	background :			url('.././images/lightboxBottom1000.png') ;
	height:				35px;
	z-index:			88;
}
.globalCorps1000 {
	position :			fixed;
	z-index:			88;
	left :				50%; 
	top :				50%;
	width :				960px;
	height :			300px;
	margin-top :			-300px; /* moitié de la hauteur */
	margin-left :			-480px; /* moitié de la largeur */
}
a.lightbox1000 {
	color :				#578BCC;
	font-size :			10px;
	background-color :		#f7f9f8;
	text-decoration :		none;
	font-weight : 			bold;
	text-align : 			left;
	padding : 			2px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}
a.lightbox1000:hover {
	color : 			#ffffff;
	font-size :			10px;
	background-color : 		#4a42a6;
	/* border : 			1px inset #c0c0c0;*/
	text-align : 			left;
}
a.lightbox1000Selected {
	color : 			#ffffff;
	font-size :			10px;
	background-color : 		#4a42a6;
	text-decoration :		none;
	font-weight : 			bold;
	text-align : 			left;
	padding : 			2px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}
/******************** lightbox1000_2 **********************/

a.lightbox1000_2 {
	background :			url('.././images/folder15x15.png') no-repeat ;
	color :				#578BCC;
	font-size :			10px;
	background-color :		#f7f9f8;
	text-decoration :		none;
	font-weight : 			bold;
	text-align : 			left;
	padding : 			2px 2px 2px 18px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}
a.lightbox1000_2:hover {
	background :			url('.././images/folderVert15x15.png') no-repeat ;
	color : 			#ffffff;
	font-size :			10px;
	background-color : 		#4a42a6;
	padding : 			2px 2px 2px 18px;
	/* border : 			1px inset #c0c0c0;*/
	text-align : 			left;
}
a.lightbox1000_2Selected {
	background :			url('.././images/folderVert15x15.png') no-repeat ;
	color : 			#ffffff;
	font-size :			10px;
	background-color : 		#4a42a6;
	text-decoration :		none;
	font-weight : 			bold;
	text-align : 			left;
	padding : 			2px 2px 2px 18px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}
/******************** lightbox1000_3 **********************/

.lightbox1000_3_a {
	background :			url('.././images/file15x15.png') no-repeat ;
	color :				#999999;
	font-size :			10px;
	background-color :		#f7f9f8;
	text-decoration :		none;
	font-weight : 			bold;
	text-align : 			left;
	padding : 			2px 2px 2px 18px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}


a.lightbox1000_3 {
	background :			url('.././images/file15x15.png') no-repeat ;
	color :				#578BCC;
	font-size :			10px;
	background-color :		#f7f9f8;
	text-decoration :		none;
	font-weight : 			bold;
	text-align : 			left;
	padding : 			2px 2px 2px 18px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}
a.lightbox1000_3:hover {
	background :			url('.././images/file15x15.png') no-repeat ;
	color : 			#ffffff;
	font-size :			10px;
	background-color : 		#4a42a6;
	padding : 			2px 2px 2px 18px;
	/* border : 			1px inset #c0c0c0;*/
	text-align : 			left;
}
a.lightbox1000_3Selected {
	background :			url('.././images/file15x15.png') no-repeat ;
	color : 			#ffffff;
	font-size :			10px;
	background-color : 		#4a42a6;
	text-decoration :		none;
	font-weight : 			bold;
	padding : 			2px 2px 2px 18px;
	/*border : 			2px outset #c0c0c0;*/
	display : 			block;
	width : 			133px;
}
/******************** lightbox750 **********************/

.corps750Top {
	background :			url('.././images/lightboxTop750.png') no-repeat ;
	height:				35px;
	z-index:			88;
	padding :			0px 40px 0px 0px;
	text-align:			right;

}
.corps750Corps {
	background :			url('.././images/lightboxCorps750.png') repeat-y;
	padding :			0px 30px 15px 30px;
	text-align :			center;
	z-index:			88;

}
.corps750Bottom {
	background :			url('.././images/lightboxBottom750.png') no-repeat ;
	height:				35px;
	z-index:			88;
}
.globalCorps750 {
	position :			fixed;
	z-index:			88;
	left :				50%; 
	top :				50%;
	width :				740px;
	height :			340px;
	margin-top :			-170px; /* moitié de la hauteur */
	margin-left :			-370px; /* moitié de la largeur */
}

/******************** BOUTON Light *********************/
a.boutonRadio {
	background :			url('.././images/backgroundLight1x20.png') repeat-x ;
	color :				#9999FF ;
	font-size :			12px;
	text-decoration :		none;
	font-weight :			bold;
	line-height :			30px ;
	height :			30px;
	width :				100%;	
	display : 			block;
	padding :			0px 2px 0px 2px;
	text-align : 			center;
	border-left :			1px solid #e8f1ed;
}
a.boutonRadio:hover {
	background :			url('.././images/backgroundLightHover1x20.png') repeat-x ;
	color :				#0101EE ;
	font-size :			12px;
	text-decoration :		none;
	font-weight :			bold;
	line-height :			30px ;
	height :			30px;
	width :				100%;	
	display : 			block;
	padding :			0px 2px 0px 2px;
	text-align : 			center;
	border-left :			1px solid #e8f1f0;

	
}
a.boutonRadioSelected {
	background :			url('.././images/backgroundLightHover1x20.png') repeat-x ;
	color :				#0101EE ;
	font-size :			12px;
	text-decoration :		none;
	font-weight :			bold;
	line-height :			30px ;
	height :			30px;
	width :				100%;	
	display : 			block;
	padding :			0px 2px 0px 2px;
	text-align : 			center;
	border-left :			1px solid #e8f1f0;
}
a.boutonRadioAlpha {
	background :			url('.././images/backgroundLight1x20.png') repeat-x ;
	color :				#9999FF ;
	font-size :			12px;
	text-decoration :		none;
	font-weight :			bold;
	line-height :			30px ;
	height :			30px;
	width :				100%;	
	display : 			block;
	padding :			0px 2px 0px 2px;
	text-align : 			center;
	border-left :			1px solid #e8f1ed;
}
a.boutonRadioAlpha:hover {
	background :			url('.././images/backgroundLightHover1x20.png') repeat-x ;
	color :				#0101EE ;
	font-size :			12px;
	text-decoration :		none;
	font-weight :			bold;
	line-height :			30px ;
	height :			30px;
	width :				100%;
	display : 			block;
	padding :			0px 2px 0px 2px;
	text-align : 			center;
	border-left :			1px solid #e8f1f0;
}
a.boutonRadioAlphaSelected {
	background :			url('.././images/backgroundLightHover1x20.png') repeat-x ;
	color :				#0101EE ;
	font-size :			12px;
	text-decoration :		none;
	font-weight :			bold;
	line-height :			30px ;
	height :			30px;
	width :				100%;	
	display : 			block;
	padding :			0px 2px 0px 2px;
	text-align : 			center;
	border-left :			1px solid #e8f1f0;
}
/********************* BOUTON WIN **********************/
a.BoutonClose {
	background :			url('.././images/BoutonFermer.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			10px;
	text-decoration :		none;
	font-weight :			bold;
	height :			45px;
	width :				50px;
	display : 			block;
	padding :			0px 0px 0px 0px;
	float :				right;
	text-align : 			center;
}

a.BoutonClose:hover {
	background :			url('.././images/BoutonFermerHover.png') no-repeat 0 0 ;
	color :				#ffffff;
	font-size :			10px;
	text-decoration :		none;
	font-weight :			bold;
	height :			45px;
	width :				50px;
	padding :			0px 0px 0px 0px;
}
/*********************** SCREENER *************************/
#infoEcran {
	margin :			0px;
	padding:			0px 0px 0px 0px;
}

#screener_1 {
	display :			none;
	margin :			0px;
	padding:			0px;
	width :				100%;
	height :			100%;
	z-index:			89;
	position :			absolute;
	background :			url('.././images/pixelBlancTransp_90.png') repeat;
	/*background-color :		#ffffff;
	filter :			alpha(opacity=95);
	-moz-opacity :			0.95;
	-khtml-opacity :		0.95;
	opacity : 			0.95;*/
	overflow :			hidden;
	text-align :			center;
}

a.Onglet100 {
	background :			url('.././images/Onglet100.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			10px;
	text-decoration :		none;
	font-weight :			bold;
	height :			57px;
	width :				113px;
	display : 			block;
	padding :			10px 2px 2px 2px;
	text-align : 			center;
}

a.Onglet100:hover {
	background :			url('.././images/OngletHover100.png') no-repeat 0 0 ;
	color :				#ffffff;
	font-size :			10px;
	text-decoration :		none;
	font-weight :			bold;
	height :			57px;
	width :				113px;
	padding :			10px 2px 2px 2px;
}
a.Onglet100:visited {
	background :			url('.././images/Onglet100.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			10px;
	text-decoration :		none;
	font-weight :			bold;
	height :			57px;
	width :				113px;
	padding :			10px 2px 2px 2px;
}

a.Onglet100Selected {
	background :			url('.././images/OngletHover100.png') no-repeat 0 0 ;
	color :				#ffffff ;
	font-size :			10px;
	text-decoration :		none;
	font-weight :			bold;
	height :			57px;
	width :				113px;
	display : 			block;
	padding :			10px 2px 2px 2px;
	text-align : 			center;
}
a.OngletGauche40 {
	background :			url('.././images/OngletGauche40.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			18px;
	text-decoration :		none;
	font-weight :			bold;
	height :			68px;
	width :				65px;
	padding :			20px 40px 22px 12px;
	text-align :			center;
}

a.OngletGauche40:hover {
	background :			url('.././images/OngletGaucheHover40.png') no-repeat 0 0 ;
	color :				#ffffff;
	font-size :			18px;	
	font-size :			18px;
	text-decoration :		none;
	font-weight :			bold;
	height :			68px;
	width :				65px;
	padding :			20px 40px 22px 12px;
	text-align :			center;
}
a.OngletGauche40:visited {
	background :			url('.././images/OngletGauche40.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			18px;
	text-decoration :		none;
	font-weight :			bold;
	height :			68px;
	width :				65px;
	padding :			20px 40px 22px 12px;
	text-align :			center;
}
a.OngletDroite40 {
	background :			url('.././images/OngletDoite40.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			18px;
	text-decoration :		none;
	font-weight :			bold;
	height :			68px;
	width :				65px;
	padding :			20px 12px 22px 40px;
	text-align :			center;
}

a.OngletDroite40:hover {
	background :			url('.././images/OngletDoiteHover40.png') no-repeat 0 0 ;
	color :				#ffffff;
	font-size :			18px;
	text-decoration :		none;
	font-weight :			bold;
	height :			68px;
	width :				65px;
	padding :			20px 12px 22px 40px;
	text-align :			center;
}
a.OngletDroite40:visited {
	background :			url('.././images/OngletDoite40.png') no-repeat 0 0 ;
	color :				#9999FF ;
	font-size :			18px;
	text-decoration :		none;
	font-weight :			bold;
	height :			68px;
	width :				65px;
	padding :			20px 12px 22px 40px;
	text-align :			center;
}
/********************* CLASS FORM ***************************/

.neutre {
	color : 			#000000 ;
	background-color : 		#ffffff ;
	border-top : 			1px solid #648bf8 ;
	border-bottom : 		1px solid #bec1f5 ;
	border-left : 			1px solid #648bf8 ;
	border-right : 			1px solid #bec1f5 ;

}


.green {
	color : 			#62db20 ;
	background-color : 		#ffffff ;
	border-top : 			1px solid #62db20 ;
	border-bottom : 		1px solid #4eaf1a ;
	border-left : 			1px solid #62db20 ;
	border-right : 			1px solid #4eaf1a ;

}

.red {
	color : 			#e00000 ;
	background-color : 		#ffffff ;
	border-top : 			1px solid #e00000 ;
	border-bottom : 		1px solid #e00000 ;
	border-left : 			1px solid #e00000 ;
	border-right : 			1px solid #e00000 ;
}
.red2 {
	color : 			#ffffff ;
	background-color : 		#e00000 ;
	font-weight :			bold;
	font-size :			12pt;
	padding :			10px 10px 10px 10px;
	border-top : 			1px solid #e00000 ;
	border-bottom : 		1px solid #e00000 ;
	border-left : 			1px solid #e00000 ;
	border-right : 			1px solid #e00000 ;
}
.buttonSend {
	font-size :			8px ;
	color : 			#000000 ;
	font-family :			Verdana, Serif, sans-serif;
	text-align :			center;
	text-decoration :		none;
	padding :			2px 2px 2px 2px;
	background-color : 		#E2E9F6 ;
	border-top : 			2px solid #EAF1FF ;
	border-bottom : 		2px solid #8F949C ;
	border-left : 			2px solid #EAF1FF ;
	border-right : 			2px solid #8F949C ;
}
.buttonSend:active {
	font-size :			8px ;
	color : 			#000000 ;
	font-family :			Verdana, Serif, sans-serif;
	text-align :			center;
	text-decoration :		none;
	padding :			2px 2px 2px 2px;
	background-color : 		#E2E9F6 ;
	border-top : 			2px solid #8F949C ;
	border-bottom : 		2px solid #EAF1FF ;
	border-left : 			2px solid #8F949C ;
	border-right : 			2px solid #EAF1FF ;
}
/********************** TEXTAREA ***********************/

.textareaVide {
	background :			url('.././images/configBulle.png') no-repeat center;
	background-color :		#F2F2F2 ;
}

.textareaEdit {
	background-color :		#F0FDFF ;
}

/************************ TAGS ******************************/

h1, h2, h3, h4, h5, h6 {
	text-align :			left;
	font-family :			Verdana, Serif, sans-serif;
	color :				#4a42a6;
}

hr {
	/*color :				#1e2e55;
	background-color : 		#1e2e55;
	height : 			2px;*/
	color:				#4a42a6;
	background-color :		#4a42a6;
	height :			1px;
	border-top : 			1px solid #4A67A6 ;
	border-bottom : 		1px solid #4A67A6 ;
	border-left : 			1px solid #4A67A6 ;
	border-right : 			1px solid #4A67A6 ;
}
div.c1 {
	text-align :			center;	
	width :				100%;
}
div.c2 {
	text-align :			left;
}
div.c3 {
	text-align: 			center
}
fieldset.c2 {
	text-align :			left;
	border :			1px solid #A4D8EE;
	padding :			10px;
}
legend.c1 {
	font-family :			verdana, arial, sans-serif;
	font-weight :			bold;
	font-size :			11pt;
	color :				#4A67A6;
}
p {
	font-size :			12px;
	font-family :			verdana, arial, sans-serif;
	margin :			10px 5px;
}
span.c3 {
	float :				right;
}
p.c2 {
	text-align :			justify;
}
p.c4 {
	text-align :			right;
	float :				right;
	position :			relative;
}
p.c5 {
	text-align :			left;
	float :				left;
	position :			relative;
}
img.c4 {
	border :			0px;
	width :				88px;
	height :			31px
}
img.c5 {
	border :			0px;
	width :				90px;
	height :			55px;
	z-index :			1;
}
img.c6 {
	border :			0px;
	width :				90px;
	height :			55px;
	z-index :			1;
}
img.c3 {
	border :			0px;
}
img.add  {
	width :				30px;
	z-index :			2;
	height :			15px;
	display :			block;
	top :				55px;
	left :				0px;
	/*width :				40px;
	height :			25px
	background :			url('.././images/plus.png') no-repeat ;*/
}
fieldset.c3 {
	text-align :			left;
	border :			1px solid #000000;
	border-left :			none;
	border-right : 			none;
	border-bottom : 		none;
	padding :			15px;
}
legend.c2 {
	font-family :			verdana, arial, sans-serif;
	font-weight :			bold;
	font-size :			11pt;
	color :				#4A67A6;
}


/********************** TAGS TABLEAU *************************/
caption {
	font-family :			Verdana, Serif, sans-serif;
	font-size :			10px ;
	text-align :			left;
}

th {
	font-family :			Verdana, Serif, sans-serif;
	font-weight :			bold ;
	font-size :			12px;
	background-color :		#d9e1f2;
	text-align :			left;
}
td {
	font-family :			Verdana, Serif, sans-serif;
	font-size :			12px;
	/*text-align: 			left; */
	/*vertical-align: 		middle;*/
}
.TrColorImpaire1 {
	background-color :		#ffffff;
}
.TrColor1 {
	background-color :		#f7f9f8;
}
.TrColor1Hover, .TrColorImpaire1Hover {
	color :				#578BCC;
	background-color :		#DFDDF9;
	border-top :			1px solid #e00000;
	border-left :			1px solid #e00000;
	border-bottom :			1px solid #e00000;
	border-right :			1px solid #e00000;
	text-decoration :		none;
}
.TdColor1 {
	background-color :		#4a42a6;
	color :				#ffffff;
	font-weight :			bold ;
}
.panelAdmin {
	width :				100%;
}
.TDpanelAdmin {
	width :				50%;
	text-align :			left;
}
/************************* RADIO ****************************/
.NameRadio {
	color :				#4E4E4E;
	font-weight :			bold ;
	font-family :			Verdana, Serif, sans-serif;
	font-size :			14px;
	font-weight :			bold ;
}
.GenreRadio {
	color :				#656565;
	font-weight :			bold ;
	font-family :			Verdana, Serif, sans-serif;
	font-size :			12px;
	font-weight :			bold ;
}
/************************* LIENS ****************************/
a.lien1 {
	color :				#9999FF ;
	font-size :			10px;
	text-decoration :		none;
	font-weight			:bold;
}

a.lien1:hover {
	color :				#FF9900;
	font-size :			10px;	
	text-decoration :		none;
	font-weight :			bold;
}
a.lien1:visited {
	color :				#9999FF ;
	font-size :			10px;
	text-decoration :		none;
	font-weight			:bold;
}
a.lien2 {
	color :				#0101EE ;
	font-size :			12px;
	text-decoration :		none;
}
a.lien2:hover {
	color :				#0101EE;
	font-size :			12px;	
	text-decoration :		underline;
}
a.lien2:visited {
	color :				#0101EE ;
	font-size :			12px;
	text-decoration :		none;
}
a.lien3 {
	color :				#4A67A6 ;
	font-size :			12px;
	text-decoration :		none;
}

a.lien3:hover {
	color :				#4A67A6;
	font-size :			12px;	
	text-decoration :		underline;
}
a.lien3:visited {
	color :				#4A67A6 ;
	font-size :			12px;
	text-decoration :		none;
}
a.lienHeader2 {
	color :				#979797 ;
	font-size :			9px;
	text-decoration :		none;
	font-weight			:bold;
}

a.lienHeader2:hover {
	color :				#FF9900;
	font-size :			9px;	
	text-decoration :		none;
	font-weight :			bold;
}
a.lienHeader2:visited {
	color :				#979797 ;
	font-size :			9px;
	text-decoration :		none;
	font-weight :			bold;
}
a.textTo {
	color:				#9999FF;
	font-weight:			bold;
	font-size:			30px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.textTo:hover {
	color:				#FF9900;
	font-weight:			bold;
	font-size:			30px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.textTo:visited {
	color:				#9999FF;
	font-weight:			bold;
	font-size:			30px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.Page {
	color:				#0101EE;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.Page:hover {
	color:				#0101EE;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	/*text-decoration :		none;*/
}
a.Page:visited {
	color:				#9999FF;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
.PageSelected {
	color:				#D7DEFF;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.triTab {
	color:				#ffffff;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.triTab:hover {
	color:				#ffffff;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		underline;
}
a.triTab:visited {
	color:				#ffffff;
	font-weight:			bold;
	font-size:			12px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.PreviousNext {
	color:				#0101EE;
	font-weight:			bold;
	font-size:			16px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.PreviousNext:hover {
	color:				#0101EE;
	font-weight:			bold;
	font-size:			16px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
a.PreviousNext:visited {
	color:				#9999FF;
	font-weight:			bold;
	font-size:			16px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
.PreviousNextOff {
	color:				#D7DEFF;
	font-weight:			bold;
	font-size:			16px;
	font-family:			Verdana, Serif, sans-serif;
	text-decoration :		none;
}
/************************* CURSEUR ***************************/
#curseurWait {
	background :			url('.././images/bigrotation2.gif') no-repeat ;
	position :			absolute;
	z-index :			95;
	height :			32px;
	width :				32px;
	display :			none;
}
#curseurWait2 {
	background :			url('.././images/loader01.gif') no-repeat ;
	position :			absolute;
	z-index :			95;
	height :			18px;
	width :				200px;
        text-align:			center;
	display :			none;
}
#curseurWait3 {
	background :			url('.././images/loader02.gif') no-repeat right;
	position :			absolute;
	z-index :			95;
	height :			15px;
	width :				45px;
        text-align:			center;
	display :			none;
}
#curseurWait4 {
	background :			url('.././images/loader03.gif') no-repeat ;
	position :			absolute;
	z-index :			95;
	height :			16px;
	width :				16px;
        text-align:			center;
	display :			none;
}

/************************ menu BAR ****************************/
.menu_01_left {
	background :			url('.././images/menu_01_left.png') no-repeat top left;
	padding :			0px 0px 0px 60px;
        text-align:			left;
}
.menu_01_corps {
	background :			url('.././images/menu_01_corps.png') repeat-x top left;
	padding :			6px 0px 0px 0px;
	height :			34px;
	font-family: 			Tahoma, sans-serif;
	font-size: 			11px;
	font-weight:			bold;
	color: 				#e00000;
}
#menu_01 {
	border-right :			1px solid #4A42A6;
}
.menu_01_corps span a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	border-left :			1px solid #4A42A6;
	padding :			0px 10px 0px 10px;

}
.menu_01_right {
	background :			url('.././images/menu_01_right.png') no-repeat top right;
	padding :			0px 60px 0px 0px;

}
/*************************** BAR *****************************/
dl { 
        margin: 			0; 
        padding: 			0;                     
}
dt { 
        position: 			relative; /* IE is dumb */
        clear: 				both;
        display: 			block; 
        float: 				left; 
        width: 				49px; 
        height: 			10px; 
        line-height: 			10px;
        /*margin-right: 			17px;              */
        font-size: 			11px; 
        text-align:			 left; 
}
dd { 
        position: 			relative; /* IE is dumb */
        display: 			block;                 
        float: 				left;     
        width: 				99px; 
        height: 			10px; 
        margin: 			0 0 15px; 
        background: 			url(".././images/g_colorbar2Medium.png"); 
}
* html dd { 
	float: 				none; 
} 
/* IE is dumb; Quick IE hack, apply favorite filter methods for 
wider browser compatibility */

dd div { 
        position: 			relative; 
        background:			 url(".././images/g_colorbarMedium.png"); 
        height: 			10px; 
        width: 				75%; 
        text-align:			right; 
}

dd div strong { 
        position: 			absolute; 
        right: 				-2px; 
        top: 				-1px; 
        display: 			block; 
        background: 			url(".././images/g_markerMedium.gif"); 
        height: 			12px; 
        width: 				4px; 
        text-align: 			left;
        text-indent: 			-9999px; 
        overflow: 			hidden;
}
dd div span {
        position: 			absolute;/*right: 				-1px;*/
	top: 				10px;
}