#reclamationValiderP {
	display : block;
	margin : 20px 0 0 0;
	text-align : right;
}

#reclamationValider {
	border : 0;
	padding : 0 12px 0 24px;
	margin : 10px 0 10px 0;
	background : url(../images/ajout/boutonValider.gif) no-repeat;
	height : 18px;
	line-height : 18px;
	font-size : 11px;
	font-weight : bold;
	color : #2175ef;
}

* html #reclamationValider {
	padding: 0 1px 0 1px;
}

#recapitulatifValider {
	display : block;
	margin : 20px 0 10px 0;
	text-align : right;
}

p#recapitulatifValider a,
p#recapitulatifValider a:hover {
	font-size : 10px;
	padding : 0 0 0 12px;
	background : url(../images/expedier/puce.gif) no-repeat;
	background-position : 0px 2px;
	text-decoration : none;
}

table.tableChronopostPetit {
	margin : 20px 0 0 0;
	border : 0px;
	width : 340px;
}

table.tableChronopostPetit thead tr th {
	color : white;
	text-align : center;
	padding : 4px;
	white-space : nowrap;
}

table.tableChronopostPetit thead tr th.premierEntete {
	
	background : url(../images/ajout/fondHeadGaucheTable2.gif) no-repeat;
	background-color : #2160e1;
}

table.tableChronopostPetit thead tr th.entete {
	background : #2160e1;
}

table.tableChronopostPetit thead tr th.dernierEntete {
	background : url(../images/monChronopost/fondHeadDroiteTable.gif) no-repeat right;
}

table.tableChronopostPetit tbody tr td {
	padding : 4px;
	text-align : left;
	white-space : nowrap;
}

table.tableChronopostPetit tbody tr td.prix {
	text-align : center;
}

table.tableChronopostPetit tbody tr.pair td {
	background : #d3dff9;
	padding : 8px 4px 8px 4px;
}

table.tableChronopostPetit tbody tr.impair td {
	padding : 8px 4px 8px 4px;
}

.tableChronopostPetit table tbody tr td.prix {
	text-align : right;
	padding : 0 14px 0 0;
}

table.tableChronopostPetit tbody tr td.alignRight {
	text-align : right;
}

table.tableChronopostPetit tbody tr td.totalPayerTitre {
	text-align : right;
	font-weight : bold;
	font-size : 12px;
	color : #fd6911;
}

#formulaireGauche2, #formulaireDroite2 {
	position : relative;
	display : block;
	float : left;
	width : 352px;
	margin : 20px 0 5px 0;
	padding : 0 0 10px 0;
	border : none;
	background : url(../images/expedier/fermetureBloc.gif) no-repeat bottom left;
	text-align : left;
}

#formulaireGauche2 {
	margin : 20px 0 5px 5px;
}

#formulaireGauche2 legend,
#formulaireDroite2 legend {
	display : block;
	width : 349px;
	min-width : 349px;
	height : 13px;
	min-height : 13px;
	padding : 0 0 0 3px;
	margin : 0 0 5px 0;
	font-size : 10px;
	color : white;
	background : url(../images/expedier/fondTitreInscription.gif) no-repeat;
}

fieldset#formulaireGauche2 p,
fieldset#formulaireDroite2 p {
	position : relative;
	line-height : 22px;
	height : 22px;
	padding : 0 5px 0 5px;
	font-size : 9px
}

.texte2 {
	position : relative;
	margin : 10px 15px 3px 10px;
	padding : 0 0 20px 0;
 	font-size : 10px;
	color : #576a76;
}

table.tableVert {
	margin : 20px 0 0 0;
	border : 1px;
	width : 340px;
}

table.tableVert thead tr th {
	color : white;
	text-align : center;
	padding : 4px;
	white-space : nowrap;
}

table.tableVert thead tr th.premierEntete {
	
	background : url(../images/ajout/fondHeadGaucheTable2.gif) no-repeat;
	background-color : #2160e1;
}

table.tableVert thead tr th.entete {
	background : #2160e1;
}

table.tableVert thead tr th.dernierEntete {
	background : url(../images/monChronopost/fondHeadDroiteTable.gif) no-repeat right;
}

table.tableVert tbody tr td {
	padding : 4px;
	text-align : left;
	white-space : nowrap;
}

table.tableVert tbody tr td.prix {
	text-align : center;
}

table.tableVert tbody tr.pair td {
	background : #d3dff9;
	padding : 8px 4px 8px 4px;
}

table.tableVert tbody tr.impair td {
	padding : 8px 4px 8px 4px;
}

.tableVert table tbody tr td.prix {
	text-align : right;
	padding : 0 14px 0 0;
}

table.tableVert tbody tr td.alignRight {
	text-align : right;
}

table.tableVert tbody tr td.totalPayerTitre {
	text-align : right;
	font-weight : bold;
	font-size : 12px;
	color : #fd6911;
}
.smallVert {
	font-size : 8px;	
	color:#80c080;
}
.mediumVert {
	font-size : 10px;	
	color:#80c080;
}
.bigVert {
	font-size : 14px;	
	color:#80c080;
}
.droite {
  float: right;
  } 
  
 .conteneurA {width: 40%;}
 .bloc {float: right;} 
 
/********* PANIER *********/
.codeReduction
{
	font-weight : bold;
	color:#FF00FF;
}

.bonElectronique
{
	font-weight : bold;
	color:#8000FF;
}

.submitRecalculer
{
	text-align:left;
	border: 0;
	padding: 0 0px 0 30px;
	background: url(../images/ajout/submit_medium.gif) no-repeat;
	height: 18px;
	line-height: 18px;
	font-size : 11px;
	font-weight : bold;
	color : #2175ef;
}

.zoneGaucheRecap
{
	width: 450px;
}

.zoneAppartenance
{
	font-weight : bold;
	text-align: left;
	width: 450px;
	border: 0px;
	background-color: #80FF80;
	padding: 5px;
	margin: 0px auto
}

.sousZoneAppartenance
{
	text-align:left;
	width: 450px;
	padding: 5px;
	margin: 10px auto;
}

.zoneRecap
{
	width: 290px;
	border: 0px;
	padding-left: 20px;
	margin: 0px auto
}

#recapitulatif
{
	position : relative;
	border : none;
	padding : 0 0 20px 0;
}

#recapitulatif legend {
	display : block;
	width : 485px;
	min-width : 485px;
	height : 13px;
	min-height : 13px;
	background : url(../images/expedier/fondTitreVotreColis2.gif) no-repeat;
	color : white;
	font-size : 11px;
	padding : 0 0 3px 3px;
	margin : 0 0 5px -7px;
}

table#tableRecap
{
	width: 100%;
}

#tableRecap td.tableRecapColGauche
{
	text-align:left;
}

#tableRecap td.tableRecapColDroite
{
	text-align:right;
}

#tableRecap td.tableRecapTotal
{
	height: 13px;
	font-weight: bold;
	font-size: 12px;
	color: #fd6911;
	text-align: right;
	border: solid gray 1px;
}

#tableRecap td.tableRecapTotalGauche
{
	font-weight : bold;
	font-size:13px;
	text-align:left;
}

.btnAGauche
{
	width: 580px;
}

.btnADroite
{
	width: 158px;
	border: 0px;
	padding-left: 20px;
	margin: 0px auto
}
/**************************/

/********* SUIVI  *********/
.textMas
{
	text-align:center;
}

table.IV4TableNormal tbody tr td.caseACocher {
	text-align : right;
}

table.IV4TableNormal thead tr th.premierEntete4 {
	background : url(../images/expedier/fondHeadGaucheTable.gif) no-repeat left bottom;
	width:30px;
}

.btnInscriptionMAS
{
	padding-left:15px;
	/*padding-top:5px;*/
}

.fleche_ajout
{
	/*padding-left:20px;*/
	/*height:15px;
	width:28px;*/
	/*padding-left:25px;*/
	/*padding-right:10px;*/
	padding-bottom:8px;
	height:15px;
	width:75px;
	background : url(../images/ajout/fleche.gif) no-repeat right bottom;
}

/**************************/


/********* SUIVI DETAILLE  *********/
table.IV4TableNormal tbody tr td.suiviDetaille {
	text-align : center;
}

table.IV4TableNormal thead tr th.suiviDetailleDate {
	background : url(../images/expedier/fondHeadGaucheTable2.GIF) no-repeat left bottom;
	width:100px;
}

table.IV4TableNormal tbody tr td.suiviDetailleDate {
	text-align : center;
}

.zoneInstanceBureauDePoste
{
	position : relative;
	padding-left:80px;
	margin: 0px auto
}


#fieldSetZoneInstanceBureauDePoste
{
	position : relative;
	border : none;
	padding : 0 0 20px 0;
}

/**************************/
