/****************************************************************************************************************************/
/* BLOC CONTENU TEXT : tableau */
/****************************************************************************************************************************/

#formulaire_coordonnees {
	float: 					left;
	padding: 				0 20px 0 7px;
	margin: 				0;
}

#formulaire_coordonnees ul {
	float:					left;
	display:				block;
	margin:					0 15px 0 0;
	padding:				0;
	width:					350px;
	list-style-type:		none;
}

#formulaire_coordonnees ul li {
	float:					left;
	display:				block;
	margin:					0 0 5px 0;
	padding:				0;
	list-style-type:		none;
}

/******************************************** Tab MP */

#formulaire_mp {
	float: 					left;
	padding: 				0 20px 0 7px;
	margin: 				0;
}

#formulaire_mp ul {
	float:					left;
	display:				block;
	margin:					15px 20px 0 0;
	padding:				0;
	width:					700px;
	list-style-type:		none;
}

#formulaire_mp ul li {
	float:					left;
	display:				block;
	margin:					0 0 5px 0;
	padding:				0;
	list-style-type:		none;
}

#formulaire_mp .blockC {
  	font-size: 10px;
	height: 14px;	
	width: 200px;	
	border-top-width: 1px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 1px;	
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;	
	border-top-color: #cccccc;	
	border-right-color: #cccccc;	
	border-bottom-color: #cccccc;	
	border-left-color: #cccccc;
}

/********************************************* Vous êtes */
#formulaire_coordonnees #partie1 {
	float: 					left;
	padding: 				0;
	margin: 				0 0 0 0;
	width:					600px;
}

#formulaire_coordonnees .radio_youare {
	float: 					left;
	padding: 				0;
	margin: 				2px 0 0 0;
}

#formulaire_coordonnees .p_youare {
	float: 					left;
	padding: 				0;
	margin: 				2px 10px 0 5px;
}

/****************************************************** init champs pro */
.ul_container {
	float:					left;
	width:					740px;
	margin:					0 0 15px 0;
	padding:                0;
}



/******************************************** GENERAL */
#formulaire_coordonnees .form_input_coordonnees {
	margin: 				0;
	padding:				0;
	float: 					left;
	width:					170px;

	background:				#FFFFFF;

	font-size:				11px;
	color:					#58585A;
}

#formulaire_coordonnees .form_list_coordonnees {
	margin: 				0;
	padding:				0;
	width:					70px;

	background:				#FFFFFF;

	font-size:				11px;
	color:					#58585A;
}

#formulaire_coordonnees .form_list_coordonnees2 {
	margin: 				0;
	padding:				0;
	float: 					left;
	width:					170px;

	background:				#FFFFFF;

	font-size:				10px;
	color:					#58585A;
}

#formulaire_coordonnees .factice {
	margin: 				0;
	padding:				0;
	float: 					left;
	width:					170px;
}

#formulaire_coordonnees .label_factice_coordonnees {
	display:				none;
}

#formulaire_coordonnees .factice2 {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;
}



/********************************************* FORM */
#formulaire_coordonnees .bloc1_coordonnees {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
}

#formulaire_coordonnees .bloc_erreur_coordonnees {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
	color:					#FF0000;
}

#formulaire_coordonnees .bloc_titre {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#69696B;

	text-align:				right;
	color:					#FFFFFF;
	font-weight:			bold;
}

#formulaire_coordonnees .ligne_text {
	float: 					left;
	padding: 				3px 0 0 0;
	margin:					0;
}


/**************************************************** legende */
#formulaire_coordonnees .legende {
	float:					left;
	clear:					left;
	margin:					0 0 0 10px;
	padding:				0;
	color:					#FF7400;
	width:					350px;

	font-size:				9px;
}

#reco_text {
	float:					left;
	margin:					0;
	padding:				0;
	width:					270px;

	font-size:				10px;
}

#reco {
	float:					left;
	margin:					0;
	padding:				0;
	width:					300px;
	list-style-type:		none;
}

#reco li {
	float:					left;
	margin:					0;
	padding:				0;
	list-style-type:		none;
}


#check_reco {
	float:					left;
	margin:					0 10px 0 0;
	padding:				0;
}

#erreur {
	float:					left;
	margin:					15px 0 15px 0;
	padding:				0;
	width:					720px;

	color:					#FF0000;
	/*text-align:				center;*/
	font-size:				9px;
}

#legende_gris {
	float:					left;
	margin:					0 10px 0 7px;
	padding:				0;

	font-size:				9px;
}

#legende_gris2 {
	float:					left;
	margin:					0 10px 0 7px;
	padding:				0;

	font-size:				9px;
	font-weight:			bold;
}

#legende_gris3 {
	float:					left;
	clear:					left;
	margin:					0 10px 15px 7px;
	padding:				0;
	width:					700px;

	font-size:				9px;
}

#check_conditions_coordonnees {
	float:					left;
	margin:					0;
	padding:				0;
}

#ul_bottom {
	float:					left;
	margin:					5px 0 5px 3px;
	padding:				0;
	list-style-type:		none;
}

#ul_bottom li {
	float:					left;
	margin:					0;
	padding:				0;
	list-style-type:		none;
}

#general .formMentions UL .padB10 {
	padding: 0 0 10px 0;
}

#general .formMentions {
	padding: 0 5px;
	width: 718px;

	position: relative;
	bottom: 10px;
}

#general .formMentions UL {
	width: 100%;
	padding: 50px auto;

	position: relative;
	right: 5px;
}

#general .formMentions UL LI {
	padding: 0;
	margin: 0 3px;
}

/**************************************************** Mes envois */

.h15 {
	height: 15px;
}

.h60 {
	height: 60px;
}

/**************************************************** Accueil Mon compte */

.btMonCompte {
	width: 204px;
	height: 29px;
	margin: 3px 0 0 0;
}

.btMonCompteAccueil {
	width: 204px;
	height: 29px;
	margin: 30px 0 0 265px;
}

#menuMonCompte {
	width: 204px;
	position: relative;
	left: 260px;
}

#menuMonCompteAffranchissement {
	width: 204px;
	position: relative;
	left: 260px;
}
/* correctif IE6 */
* html #menuMonCompteAffranchissement {
	left: 10px;
}

#btMonProfil {
	background-image: url(../images/charte/bt_mon_profil.gif);
}

#btMonCarnet {
	background-image: url(../images/charte/bt_mon_carnet.gif);
}

#btMonHistorique {
	background-image: url(../images/charte/bt_historique.gif);
}

#btProcedAchat {
	background-image: url(../images/charte/bt_affranchir_enligne.gif);
}

/**************************************************** Mon carnet d'adresses */

#scroll300 {
	width: 738px;
	height: 300px;
	overflow: auto;
	position: relative;
	bottom: 15px;
}

#scroll300 .blkEnc {
	width: 720px;
	left: 0;
	margin-top: 0;
}

#scroll300 .blkEncTb {
	line-height: 10px;
}

#addLocation {
	width: 200px;
	height: 30px;
	position: relative;
	left: 15px;
}


#addCA {
	position: relative;
	right: 25px;
	margin: 3px 0 0 0;
}

#pagination {
	float: right;
	width: 220px;
	height: 30px;
	text-align: right;
	position: relative;
	right: 18px;
}


/**************************** champs disabled */


#formulaire_coordonnees .form_disabled_input_coordonnees {
    margin:                 0;
    padding:                0;
    float:                 left;
    width:                170px;
    background:            #EAEAEA;
    font-size:            11px;
    color:                #58585A;
    border : solid 1px;
}

/******************************************** Tab MP */

#formulaire_mp {
	float: 					left;
	padding: 				0 20px 0 7px;
	margin: 				0;
}

#formulaire_mp ul {
	float:					left;
	display:				block;
	margin:					10px 20px 0 0;
	padding:				0;
	width:					700px;
	list-style-type:		none;
}

#formulaire_mp ul li {
	float:					left;
	display:				block;
	margin:					5px 0 15px 0;
	padding:				0;
	list-style-type:		none;
}


#formulaire_mp .bloc1_coordonnees {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
}

#formulaire_mp .bloc_erreur_coordonnees {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
	color:					#FF0000;
}


/******************************************** Tab change MP */

#formulaire_coordonnees_changemp {
	float: 					left;
	padding: 				0 20px 0 7px;
	margin: 				0;
}

#formulaire_coordonnees_changemp ul {
	float:					left;
	display:				block;
	margin:					0 15px 0 0;
	padding:				0;
	width:					600px;
	list-style-type:		none;
}

#formulaire_coordonnees_changemp ul li {
	float:					left;
	display:				block;
	margin:					0 0 5px 0;
	padding:				0;
	list-style-type:		none;
}

#formulaire_coordonnees_changemp .bloc1_coordonnees {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
}

#formulaire_coordonnees_changemp .bloc_erreur_coordonnees {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
	color:					#FF0000;
}

/*************************************************/

#formulaire_motdepasseoublie {
     float:                          left;
     padding:                     0 20px 0 7px;
     margin:                     0;
}

#formulaire_motdepasseoublie ul {
     float:                         left;
     display:                    block;
     margin:                         0 15px 0 0;
     padding:                    0;
     width:                         550px;
     list-style-type:          none;
}

#formulaire_motdepasseoublie ul li {
     float:                         left;
     display:                    block;
     margin:                         0 0 5px 0;
     padding:                    0;
     list-style-type:          none;
} 

#formulaire_motdepasseoublie .blocLabel {
     float:                          left;
     padding:                     3px 5px 3px 0;
     margin:                     0 10px 0 0;
     width:                         230px;
     background:                    #EAEAEA;
     text-align:                    right;
} 

#formulaire_motdepasseoublie .form_input_motpasse {
     margin:                     0;
     padding:                    0;
     float:                      left;
     width:                      200px;
     background:                 #FFFFFF;
     font-size:                  11px;
     color:                      #58585A;
    border: 					1px solid #CCCCCC;
}

/*********************************************************/

#formulaire_adresse {
     float:                left;
     padding:                0 20px 0 7px;
     margin:                0;
}

#formulaire_adresse ul {
     float:               left;
     display:               block;
     margin:               0 15px 0 0;
     padding:               0;
     width:               500px;
     list-style-type:          none;
}

#formulaire_adresse ul li {
     float:               left;
     display:               block;
     margin:               0 0 5px 0;
     padding:               0;
     list-style-type:          none;
} 

#formulaire_adresse .bloc_info {
	float:                left;
	margin:                10px 0 0 0;
}

#formulaire_adresse .bloc_label {
     float:                left;
     padding:                3px 5px 3px 0;
     margin:                0 10px 0 0;
     width:               160px;
     background:               #EAEAEA;
     text-align:               right;
} 

#formulaire_adresse .form_input_adresse  {
     margin:                     0;
     padding:                    0;
     float:                     left;
     width:                    200px;
     background:                    #FFFFFF;
     font-size:                    11px;
     color:                    #58585A;
     border: 1px solid #CCCCCC;
} 

#formulaire_adresse .bloc_erreur_adresse {
	float: 					left;
	padding: 				3px 5px 3px 0;
	margin: 				0 10px 0 0;
	width:					160px;

	background:				#EAEAEA;

	text-align:				right;
	color:					#FF0000;
}

#formulaire_adresse .form_adresse  {
     margin:                0;
     padding:               0;
     float:                 left;
     width:                 300px;
     font-size:             11px;
     color:                 #58585A;
}
