/****************************************************************************************************************************/
/* BLOC CONTENU TEXT : tableau */
/****************************************************************************************************************************/

#contenu_tableau_confirmation {
	float: 					left;
	padding: 				0 0 0 7px;
	margin: 				0;
}


#contenu_tableau_confirmation .bloc {
	float: 					left;
	clear:					right;
	padding:				3px 5px 3px 10px;
	margin:					0 0 20px 0;
	width:					230px;

	background:				#EAEAEA;

	text-align:				right;
}


#contenu_tableau_confirmation ul {
	float: 					left;
	padding:				0;
	margin:					0 0 10px 0;
	width:					740px;

	list-style-type:		none;
}

#contenu_tableau_confirmation ul li {
	float: 					left;
	padding:				0;
	margin:					0 0 0 7px;

	list-style-type:		none;
}

#contenu_tableau_confirmation ul li .titre {
	float: 					left;
	padding:				0;
	margin:					0;

	font-weight:			bold;
}

#contenu_tableau_confirmation ul li .texte_conf {
	float: 					left;
	clear:					left;
	padding:				0;
	margin:					0 0 5px 0;
	width:					100%;

	font-size:				10px;
}

/*
#contenu_tableau_confirmation .colonne1_conf {
	width:					90px;
}

#contenu_tableau_confirmation .colonne2_conf {
	width:					130px;
}

#contenu_tableau_confirmation .colonne3_conf {
	width:					60px;
}

#contenu_tableau_confirmation .colonne4_conf {
	width:					180px;
}

#contenu_tableau_confirmation .colonne5_conf {
	width:					90px;
}

#contenu_tableau_confirmation .colonne6_conf {
	width:					140px;
}
*/


#contenu_tableau_confirmation .colonne1_conf {
	width:					90px;
}

#contenu_tableau_confirmation .colonne2_conf {
	width:					130px;
}

#contenu_tableau_confirmation .colonne3_conf {
	width:					60px;
}

#contenu_tableau_confirmation .colonne4_conf {
	width:					200px;
}

#contenu_tableau_confirmation .colonne5_conf {
	width:					70px;
}

#contenu_tableau_confirmation .colonne6_conf {
	width:					140px;
}




#contenu_tableau_confirmation .action  {
	margin:					0 5px 0 0;
	padding:                0;
	float:					left;

	color:					#FF6000;
	font-weight:			bold;
	text-decoration:		underline;
}

#contenu_tableau_confirmation .action:hover  {
	text-decoration:		none;
}




#check_conditions_confirmation {
	float:					left;
	margin:					0;
	padding:				0;
}

#info_confirmation {
	float:					left;
	margin:					0;
	padding:                0;
	width:					690px;

	font-size:				10px;
}

#info_confirmation_erreur {
	float:					left;
	margin:					0;
	padding:                0;
	width:					690px;

	color:					#FF0000;
	font-size:				10px;
}

#contenu_tableau_confirmation img {
	float:					left;
	margin:					5px 0 45px 7px;
	padding:                0;
}



#contenu_tableau_confirmation #total {
	float:					right;
	margin:					0;
	padding:                0;
	width:					250px;
}

#total li {
	float:					left;
	margin:					0 0 5px 0;
	padding:                0;
}

#total li #titre1 {
	float:					left;
	width:					250px;
	margin:					0;
	padding:                3px 5px;

	color:					#FF6000;
	font-weight:			bold;
}

#total li .colonne1_conf {
	float:					left;
	margin:					0 5px 0 0;
	padding:                3px 5px;
	width:					130px;
}

#total li .colonne2_conf {
	float:					left;
	margin:					0 5px 0 0;
	padding:                3px 5px;
	width:					70px;
}

#total li #bloc1 {
	float:					left;
	margin:					0 5px 0 0;
	padding:                3px 5px;
	width:					130px;

	background:				#868584;

	color:					#FFFFFF;
}

#total li #bloc2 {
	float:					left;
	margin:					0;
	padding:                3px 5px;

	background:				#868584;

	color:					#FFFFFF;
}




/*******************************************************************popup */

/*
#popup_conf_supp {
	position:				absolute;
	z-index:				10;
	top:					150px;
	left:					120px;
	margin:					0;
	padding:                15px 0 0 20px;
	width:					400px;
	height:					100px;

	background:				url(../images/popup/conf_supp_fond.jpg);
}

#contenu_text>.popup_conf_supp_hack{
	position:				fixed;
	top:					350px;
	margin-left:			30%;
}
*/




#popup_conf_supp {
	position:				absolute;
	display:				none;
	z-index:				10;
	top:					0px;
	left:					120px;
	margin:					0;
	padding:                15px 0 0 20px;
	width:					400px;
	height:					160px;

	background:				url(../images/popup/conf_supp_fond.jpg);
	background-color:       #F4F4F4;
	background-repeat:		no-repeat;
}

/*
#contenu_text>.popup_conf_supp_hack{
	position:				fixed;
	top:					200px;
	margin-left:			30%;
}
*/


.popup_conf_supp_hack{
	position:				fixed;
	top:					200px;
	margin-left:			50%;
}





#ul_popup {
	float:					left;
	display:				block;
	margin:					0;
	padding:                0;
	width:					385px;
	height:					100px;
}

#ul_popup .li_popup {
	float:					left;
	margin:					0;
	padding:                0;
	list-style-type:		none;
}

#ul_popup li #hg {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					22px;

	background:				url(../images/popup/conf_supp_hg.jpg);
}



#ul_popup li #h1 {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					22px;

	background:				#FF9017;
}

#ul_popup li #h2 {
	float:					left;
	margin:					3px 0 0 0;
	padding:                0;

	color:					#FFFFFF;
	font-size:				12px;
	font-weight:			bold;
}




#ul_popup li #hd {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					22px;

	background:				url(../images/popup/conf_supp_hd.jpg);
}


#ul_popup li #g {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					130px;

	background:				url(../images/popup/conf_supp_g.jpg);
}


#ul_popup li #centre {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					130px;

	background:				#FFFFFF;
}

#ul_popup li #centre p {
	float:					left;
	margin:					10px 0 0 0;
	padding:                0;
	width:					100%;

	text-align:				center;
	font-weight:			bold;
}


#ul_popup li #d {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					130px;

	background:				url(../images/popup/conf_supp_d.jpg);
}

#ul_popup li #bg {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					8px;

	background:				url(../images/popup/conf_supp_bg.jpg);
	background-repeat:		no-repeat;
}


#ul_popup li #b {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					8px;

	background:				url(../images/popup/conf_supp_b.jpg);
	background-repeat:		repeat-x;
}


#ul_popup li #bd {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					8px;

	background:				url(../images/popup/conf_supp_bd.jpg);
	background-repeat:		no-repeat;
}


#ul_popup li #centre a {
	float:					left;
	margin:					0;
	padding:                2px 5px;

	border:					1px solid #B9B9B9;

	text-decoration:		none;
}


#ul_popup li #centre #bt_oui  {
	/*margin:					10px 8px 0 45px;*/
	margin:					10px 15px 0 135px;
}


#ul_popup li #centre #bt_non  {
	margin:					10px 0 0 0;
}


#ul_popup li #centre a:hover {
}

/*******************************************************************popupsmall */

#popup_conf_supp_small {
	position:				absolute;
	display:				none;
	z-index:				10;
	top:					0px;
	left:					120px;
	margin:					0;
	padding:                15px 0 0 20px;
	width:					400px;
	height:					100px;

	background:				url(../images/popup/conf_supp_fond.jpg);

}



.popup_conf_supp_hack_small{
	position:				fixed;
	top:					200px;
	margin-left:			50%;
}





#ul_popup_small {
	float:					left;
	display:				block;
	margin:					0;
	padding:                0;
	width:					385px;
	height:					100px;
}

#ul_popup_small .li_popup_small {
	float:					left;
	margin:					0;
	padding:                0;
	list-style-type:		none;
}

#ul_popup_small li #hg_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					22px;

	background:				url(../images/popup/conf_supp_hg.jpg);
}



#ul_popup_small li #h1_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					22px;

	background:				#FF9017;
}

#ul_popup_small li #h2_small {
	float:					left;
	margin:					3px 0 0 0;
	padding:                0;

	color:					#FFFFFF;
	font-size:				12px;
	font-weight:			bold;
}




#ul_popup_small li #hd_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					22px;

	background:				url(../images/popup/conf_supp_hd.jpg);
}


#ul_popup_small li #g_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					70px;

	background:				url(../images/popup/conf_supp_g.jpg);
}


#ul_popup_small li #centre_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					70px;

	background:				#FFFFFF;
}

#ul_popup_small li #centre_small p {
	float:					left;
	margin:					10px 0 0 0;
	padding:                0;
	width:					100%;

	text-align:				center;
	font-weight:			bold;
}


#ul_popup_small li #d_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					70px;

	background:				url(../images/popup/conf_supp_d.jpg);
}

#ul_popup_small li #bg_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					8px;

	background:				url(../images/popup/conf_supp_bg.jpg);
	background-repeat:		no-repeat;
}


#ul_popup_small li #b_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					8px;

	background:				url(../images/popup/conf_supp_b.jpg);
	background-repeat:		repeat-x;
}


#ul_popup_small li #bd_small {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					8px;

	background:				url(../images/popup/conf_supp_bd.jpg);
	background-repeat:		no-repeat;
}


#ul_popup_small li #centre_small a {
	float:					left;
	margin:					0;
	padding:                2px 5px;

	border:					1px solid #B9B9B9;

	text-decoration:		none;
}

/****************************** BT de confirmation Pop up ***/

#ul_popup_small li #centre_small #bt_oui2  {
	margin:					10px 15px 0 135px;
}


#ul_popup_small li #centre_small #bt_non2  {
	margin:					10px 0 0 0;
}

#ul_popup_small li #centre_small #bt_oui3  {
	margin:					10px 5px 0 10px;
}


#ul_popup_small li #centre_small #bt_non3  {
	margin:					10px 0 0 0;
}

#ul_popup_small li #centre_small #bt_non4  {
	margin:					10px 0 0 165px;
}

#ul_popup_small li #centre_small a:hover {
}

/*******************************************************************popupinfo */

#popup_info {
	position:				absolute;
	display:				none;
	z-index:				10;
	top:					0px;
	left:					120px;
	margin:					0;
	padding:                15px 0 0 20px;
	width:					400px;
	height:					100px;

	background:				url(../images/popup/conf_supp_fond.jpg);

}



.popup_info_hack{
	position:				fixed;
	top:					200px;
	margin-left:			50%;
}





#ul_popup_info {
	float:					left;
	display:				block;
	margin:					0;
	padding:                0;
	width:					385px;
	height:					100px;
}

#ul_popup_info .li_popup_info {
	float:					left;
	margin:					0;
	padding:                0;
	list-style-type:		none;
}

#ul_popup_info li #hg_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					22px;

	background:				url(../images/popup/conf_supp_hg.jpg);
}



#ul_popup_info li #h1_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					22px;

	background:				#FF9017;
}

#ul_popup_info li #h2_info {
	float:					left;
	margin:					3px 0 0 0;
	padding:                0;

	color:					#FFFFFF;
	font-size:				12px;
	font-weight:			bold;
}




#ul_popup_info li #hd_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					22px;

	background:				url(../images/popup/conf_supp_hd.jpg);
}


#ul_popup_info li #g_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					70px;

	background:				url(../images/popup/conf_supp_g.jpg);
}


#ul_popup_info li #centre_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					70px;

	background:				#FFFFFF;
}

#ul_popup_info li #centre_info p {
	float:					left;
	margin:					10px 0 0 0;
	padding:                0;
	width:					100%;

	text-align:				center;
	font-weight:			bold;
}


#ul_popup_info li #d_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					70px;

	background:				url(../images/popup/conf_supp_d.jpg);
}

#ul_popup_info li #bg_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					8px;

	background:				url(../images/popup/conf_supp_bg.jpg);
	background-repeat:		no-repeat;
}


#ul_popup_info li #b_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					361px;
	height:					8px;

	background:				url(../images/popup/conf_supp_b.jpg);
	background-repeat:		repeat-x;
}


#ul_popup_info li #bd_info {
	float:					left;
	margin:					0;
	padding:                0;
	width:					12px;
	height:					8px;

	background:				url(../images/popup/conf_supp_bd.jpg);
	background-repeat:		no-repeat;
}


#ul_popup_info li #centre_info a {
	float:					left;
	margin:					0;
	padding:                2px 5px;

	border:					1px solid #B9B9B9;

	text-decoration:		none;
}

/****************************** BT de confirmation Pop up ***/

#ul_popup_info li #centre_info #bt_oki  {
	margin:					10px 0 0 170px;
}

#ul_popup_info li #centre_info a:hover {
}