


.ContentTopLeft{
	background:url(/img/centralized/fr/tracking/main_visu.jpg) right top no-repeat;
}

/* NAV Background des items*/
.udm_customer{
	background:url(/img/centralized/fr/nav/item_customer.gif) top left no-repeat;
}

.udm_send{
	background:url(/img/centralized/fr/nav/item_send.gif) top left no-repeat;
}

.udm_tracking{
	background:url(/img/centralized/fr/nav/item_tracking_on.gif) top left no-repeat;
}
/* Fin NAV Background des items*/


/* Debut style Trace */

/* Formulaire de tracking */

.BoxBorderLeft fieldset{
	margin-top:10px;
}

fieldset p{
	padding-left:35px;
	margin-bottom:6px;
}

LEGEND{
	margin: 0 -7px 0 -7px;
	color:#FF7900;
	font-size:1.2em;
	font-weight: bold;
	vertical-align:middle;
	padding-bottom:3px;
}

html>body LEGEND {
   margin: 0;
}

LEGEND img{
	margin-right:4px;
	vertical-align:middle;
}

.form_error{
	color:red;
}

.validation_payback{
	float: left;
	padding-left:45px;
	background:url(/img/public/bg_validation.gif) top left no-repeat;
}

.validation{
	float:left;
	padding-left:11px;
	background:url(/img/public/bg_validation.gif) top left no-repeat;
}

label, input{
	vertical-align: middle;
}
/* Fin Formulaire */
/* Page de resultat */
CAPTION{
	font-weight:bold;
	text-align: left;
	padding-bottom:6px;
}

.tablehistorique{
	border-top:1px solid #00AEEF;
}

.tablehistorique CAPTION{
	display:none;
}

.tablehistorique td{
	vertical-align: top; 
	border-bottom:1px solid #00AEEF;
	padding-left:4px;
}

.tabletracking{
	margin-bottom:14px;
}

.tabletracking th{
	background-color: #D7ECFF;
	vertical-align: top;
	border-right:1px solid white;
	border-bottom:1px solid #00AEEF;
	padding-left:4px;
	            
}

.tabletracking td{
	border-bottom:1px solid #00AEEF;
	padding-left:4px;
}

.tabletracking .blue, .tablehistorique .blue{
	background-color: #ECF6FF;
}

.visusmiley{
	float:left;
	vertical-align:middle;
	padding-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}

td.TDcenter{
	padding-left:0;
	text-align: center;
}

TR.highlight td{
	color:#FF7900;
}

.h2tracking{
	background:url(/img/public/pict_orange.gif) top left no-repeat;
	padding:0 0 0 10px;
	margin-top:14px;
}


/* Fin Page de resultat */

/* mas form */
.infoLeft{
	float:left;
	width:247px;
	padding-right:20px;
}

.info{
	float:left;
	background:url(/img/public/practical_info/bg_info.gif) top left no-repeat;
	width:453px;
	margin-bottom:14px;
}

.info p{
	padding:10px 10px 5px 30px;
}

.form_error{
	color:red;
}

.confirm_mas{
	width:400px;
	padding-bottom:14px;
}


.confirm_mas p{
	padding:4px 0 4px 4px;
	background-color: #ECF6FF;
	border-bottom:1px solid #00AEEF;
	margin-bottom:2px;
}



/* Fin style Trace */