/*

	Sections

	(CSS flags marked with [=])

	TARIFS DES ENVOIS
		TARIFS RESULTAT
	LOCALISEZ UN BUREAU DE POSTE
	FORM TARIF 2010
		RESULTATS

*/

/* =TARIFS DES ENVOIS */
.ext_price {
	font-weight: normal;
	font-size: 0.9em;
	padding-left: 5px;
}

#cal {
	margin: 0 auto;
	width: 382px;
	}
	.orphelin #cal {width: 496px;}
	#cal fieldset {
		border: none;
		margin: 0;
		padding: 0;
		}
	#cal h2, #cal h3, #cal h4 {
		font-size: 1.091em;
		margin: 0;
		padding: 2px 11px;
		width: auto;
		}
	#cal h2, #cal h3 {background: #ffcc00;}
		.professionnel #cal h2, .professionnel #cal h3 {
			background: #a70842;
			color: #fff;
			}
		.entreprise #cal h2, .entreprise #cal h3 {
			background: #5E4B89;
			color: #fff;
			}
	#france h2, #abroad h2 {
		font-size: 1.182em;
		text-align: center;
		}
	#cal h4 {background: #fee580;}
		.professionnel #cal h4 {
			background-color: #f9e7f0;
			color: #AF2563;
			font-style: italic;
			}
		.entreprise #cal h4 {
			background-color: #BAB1CE;
			color: #fff;
			}
	#cal p {
		margin: 1em 0;
		padding: 0;
		}
		#cal .radio, #cal .select, #cal .checkbox {margin: 3px 0;}
		#cal .radio, #cal .text {padding-right: 20px;}
		#cal .radio, #cal .text, #cal .checkbox {
			padding-left: 29px;
			text-indent: -20px
			}
		#cal .select {padding-left: 29px;}
			#cal select {width: 140px;}
			#cal .radio input, #cal .checkbox input {_margin: -3px;}
	#cal input {margin: 0 3px 0 0;}
	#france, #abroad, #registration, #poids {border: 2px solid #ffcc00;}
		.professionnel #france, .professionnel #abroad, .professionnel #registration, .professionnel #poids {border-color: #a70842;}
		.entreprise #france, .entreprise #abroad, .entreprise #registration, .entreprise #poids {border-color: #5E4B89;}
	#france, #abroad { /* IE */
		min-height: 314px;
		float: left;
		width: 183px;
		}
		.orphelin #france, .orphelin #abroad {width: 240px;}
	#france {margin-right: 8px;}
		.choixDestination {
			min-height: 66px;/* IE *//* IE7 */
			padding: 1px 0;
			}
		.typeColis {
			min-height: 154px;/* IE *//* IE7 */
			padding: 1px 0;
			}

		#list_internColis, #list_internChrono {display: none;}
	#registration, #poids { /* IE */
		clear: both;
		margin-top: 1em;
		}
		.registrationOption {float: left;}
		#registrationTarif {width: 238px;}
		#registrationOptions {width: 140px;}
			.multiradio label {padding-right: 5px;padding-left: 0;}

	#calculerletarif {
		background: #FFCC33 url(/design/laposte/images/forms/parcours_plus.gif) no-repeat left center;
		border: none;
		cursor: pointer;
		float: right;
		font-weight: bold;
		margin: 1em 0 0;
		padding: 0.2em 1.5em 0.2em 2em;
		text-align: center;
		text-decoration: none;
		}
	.professionnel #calculerletarif {
		background: #a70842 url(/design/laposte/images/forms/plus_pro2.gif) no-repeat left center;
		color: #FFF;
		}
	.entreprise #calculerletarif {
		background: #5E4B89 url(/design/laposte/images/forms/plus_purple.gif) no-repeat left center;
		color: #FFF;
		}

	/* =TARIFS RESULTAT */
	#centre .caltable {
		border: 2px solid #fc3;
		border-collapse: separate;
		border-spacing: 0;
		font-weight: normal;
		margin: 0 0 2em;/* IE */
		padding: 1px 0 1px 1px;
		table-layout: fixed;
		text-align: left;
		width: 493px;
		}
		.professionnel #centre .caltable {border-color: #a70842;}
		.entreprise #centre .caltable {border-color: #5E4B89;}
		#centre .caltable tr {
			background: #fc3;
			border: none;
			}
		#centre .caltable caption {
			font-family: arial;
			font-size: 1.273em;
			font-weight: bold;
			margin: 0;
			padding-bottom: 2px;
			text-align: left;
			}
		#centre table.caltable td {
			background: #fff;
			border: none;
			border-bottom: 1px solid #fc3;
			margin: 0;
			padding-left: 0.7em;
			vertical-align: middle;
			}
			.professionnel #centre table.caltable td {border-color: #a70842;}
			.entreprise #centre table.caltable td {border-color: #5E4B89;}
		#centre table.caltable th {
			background-color: #FEE57E;
			border: 1px solid #fff;
			border-top: none;
			color: #333;
			margin: 0;
			text-align: right;
			}
			.professionnel #centre table.caltable th {background-color: #f9e7f0;}
			.entreprise #centre table.caltable th {background-color: #BAB1CE;}
			#centre table.caltable th span {
				display: block;
				padding: 3px 1em;
				}
			#centre table.caltable th.fran {font-weight: normal;}
			#centre table.caltable th.first {border-top: 1px solid #fff;}
			#centre table.caltable td.last {border-bottom: none;}
			th.left {border-left: 1px solid #fc3;}
				.professionnel th.left {border-color: #a70842;}
				.entreprise th.left {border-color: #5E4B89;}
			#centre .caltable th.txtcolor1, #centre .caltable th.dest {
				color: #333;
				font-weight: bold;
				font-size: 1em;
				padding: 0;
				text-align:right;
				}
			th.dest {text-align: right;}
			th.txtcolor1 {width: 135px;}
			#tableauEnvoisTarifs th {width: 127px;}
			#tableauEnvoisTarifs td {
				font-weight: bold;
				font-size: 1.091em;
				}

	#lancerlarecherche {
		background: #fc3 url(/design/laposte/images/forms/parcours_plus.gif) no-repeat center left;
		border: 0;
		cursor: pointer;
		float: right;
		font-weight: bold;
		font-size: 1em;
		margin: 1em;/* IE */
		padding:1px 6px 1px 16px;/* IE */
		text-align: center;
		text-decoration: none;
		vertical-align: center;
		width: 13em;
		}
		.professionnel #lancerlarecherche {
			background-color: #a70842;
			background-image: url(/design/laposte/images/forms/plus_pro2.gif);
			color: #fff;
			}
			.professionnel #lancerlarecherche a {
				color: #fff;
				}
		.entreprise #lancerlarecherche {
			background-color: #5E4B89;
			background-image: url(/design/laposte/images/forms/plus_purple.gif);
			color: #fff;
			}
			.entreprise #lancerlarecherche a {
				color: #fff;
				}

	/* =TARIFSPDF */
	#tarifsPDF {font-size: 1.091em;}
		#tarifsPDF h2 {
			color: #a70842;
			font-size: 1.167em;
			margin-bottom: 0;
			}
		#tarifsPDF p {margin-top: 0;}
		#tarifsPDF ul {list-style: none;list-style-image: none;}
			#tarifsPDF li {margin-left: 0;}
				#tarifsPDF .lienLire {
					line-height: 1.833;/* 22px */
					margin: 7px 0;
					}
					#tarifsPDF .lienLire a {color: #333;}
				.lienLire .picto {
					background: url(/design/laposte/images/_planche_picto_v1.1.png) no-repeat -22px -44px;
					float: left;
					}
				.professionnel .lienLire .picto {background-position: -113px -44px;}
				.entreprise .lienLire .picto {background-position: 0 -44px;}
				.particulier .lienLire .picto {background-position: -44px -44px;}

/* =LOCALISEZ UN BUREAU DE POSTE */
#centre .tabopt {margin: 0;}
#centre .tabopt, #centre .tabopt td {border: none;}
	#centre .tabopt .pair td, #centre .infobureau_table .pair td {background: #fff;}
	#centre .tabopt td {
		height: 3em;
		text-align: left;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		}
.input_recherche {
	background-color: #FFF6d7;
	display: block;
	padding: 5px;
	text-align: center;
	}
	.professionnel .input_recherche {background-color: #f9e7f0;}
	.entreprise .input_recherche {background-color: #BAB1CE;}
.lienbureau {color: 004FC5;}
#centre .title, #centre table .pair td.title { /* IE */
	background-color: #FC3;
	display: block;
	font-size: 1.091em;
	font-weight: bold;
	margin: 1em 0;
	padding: 5px;
	text-align: center;
	}
	.professionnel #centre .title, .professionnel #centre table .pair td.title {
		background-color: #a70842;
		color: #fff;
		}
	.entreprise #centre .title, .entreprise #centre table .pair td.title {
		background-color: #5E4B89;
		color: #fff;
		}
#centre .infobureau_table table, #centre .infobureau_table td {border: none;}
.infobureau_table {
	border-collapse: collapse;
	border: 1px solid #FC3;
	}
	.professionnel .infobureau_table {border-color: #a70842;}
	.entreprise .infobureau_table {border-color: #5E4B89;}
#centre .infobureau_table .infobureau_td_l1 td, #centre .infobureau_table .infobureau_td_l2 td {border-bottom: 1px solid #FFCC33;}
	.professionnel #centre .infobureau_table .infobureau_td_l1 td, .professionnel #centre .infobureau_table .infobureau_td_l2 td {border-color: #a70842;}
	.entreprise #centre .infobureau_table .infobureau_td_l1 td, .entreprise #centre .infobureau_table .infobureau_td_l2 td {border-color: #5E4B89;}
#centre .infobureau_table .infobureau_td_l2 td {background-color: #FFF6d7;}
	.professionnel #centre .infobureau_table .infobureau_td_l2 td {
		background-color: #f9e7f0;
		color: #483968;
		}
	.entreprise #centre .infobureau_table .infobureau_td_l2 td {
		background-color: #BAB1CE;
		color: #483968;
		}
.infobureau_td_l1 a, .infobureau_td_l2 a {font-weight: bold;}

#cp, #commune {
	background: #fff;
	border: 1px solid #ccc;
	color: #464646;
	padding: 0 2px;
	}
	
	
	
/* =FORM TARIF 2010 */
.form_tarifs h1 {margin-bottom: 14px;}
.warningsColisTarifs {
	color: #333333;
    font-size: 10px;
    font-weight: bold;
    margin-left: 65px;
    margin-top: -6px;
    width: 330px;
	}
#calcTarif li {
	clear: both;
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 17px;
	padding-top: 5px;
	}
	#calcTarif .valid {margin-bottom: 5px;}
.consommateurs #calcTarif #ct_bloc_recommandation li {
margin-left: 8px;
}
#ct_bloc_recommandation{ float: left;}
	#ct_bloc_recommandation .radio{ margin-left: 0px;}
.consommateurs #calcTarif .destination_from_france_ul li.valid { margin-left: 0;}
.consommateurs #calcTarif .destination_from_france_ul li {
margin-left: 8px;
}
#calcTarif #ct_bloc_recommandation_options li {margin-left: 20px;}	
	#calcTarif #ct_det_reco_int_oui_choix li {margin-left: 0;}	
#calcTarif li img {vertical-align: bottom;}
.ct_titre_section {
	clear: both;
	margin: 2px 0 0 13px;
	}
	.ct_titre_section img {float: left;}
	.ct_titre_section .libelle_typo_hg,
	.ct_titre_section .libelle_typo_hd,
	.ct_titre_section .libelle_typo_bg,
	.ct_titre_section .libelle_typo_bd,
	.ct_titre_section .libelle_typo_h,
	.ct_titre_section .libelle_typo_b {
		display: block;
		float: left;
		height: 5px;
		}
	.ct_titre_section .libelle_typo_hg,
	.ct_titre_section .libelle_typo_hd,
	.ct_titre_section .libelle_typo_bg,
	.ct_titre_section .libelle_typo_bd {width: 8px;}
	.ct_titre_section .libelle_typo_hg {background: url("/design/laposte/images/forms/coin-gris-hg.gif") no-repeat;}
	.ct_titre_section .libelle_typo_hd {background: url("/design/laposte/images/forms/coin-gris-hd.gif") no-repeat;}
	.ct_titre_section .libelle_typo_h, .ct_titre_section .libelle_typo_b {
		background: #918f8f;
		width: 460px;
		}
	.ct_titre_section .libelle_typo_b {height: 5px;}
	.ct_titre_section .libelle_typo_bg {background: url("/design/laposte/images/forms/coin-gris-bg.gif") no-repeat 0 100%;}
	.ct_titre_section .libelle_typo_bd {background: url("/design/laposte/images/forms/coin-gris-bd.gif") no-repeat 0 100%;}
	.ct_titre_section h2 {
		background: #918f8f;
		color: #fff;
		font-size: 1.273em;
		line-height: 1;
		margin: 0;
		padding: 0 6px;
		width: 464px;
		}
		
.form_tarifs #centre ul {margin: 0;}
	
		
/***************** TYPE DE L'ENVOI *****************/

#calcTarif {width: 500px;}
#calcTarif .valid .bloc_link {color: #333;}
#calcTarif .bloc_link {
	color: #333;
	display: inline-block;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 7px;
	vertical-align: top;
	width: 163px;
	}
.consommateurs #calcTarif .bloc_link { margin-left: 20px;}
	#calcTarif .valid .bloc_link {margin-top: 6px;}
#calcTarif .top, 
#calcTarif .top_g,
#calcTarif .top_d {
	display: block;
	float: left;
	height: 7px;
	}
#calcTarif .top_g,
#calcTarif .top_d {width: 7px;}
#calcTarif .top, #calcTarif #ct_det_reco_oui_choix .top, #calcTarif #ct_det_reco_int_oui_choix .top {
	background: #eaeaea;
	width: 148px;
	}
	#calcTarif .valid .top, #calcTarif #ct_det_reco_oui_choix .valid .top, #calcTarif #ct_det_reco_int_oui_choix .valid .top {background-color: #F3C200;}
	#calcTarif .valid .top, #calcTarif .valid #ct_det_reco_oui_choix .valid .top, #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top {background-color: #F3C200;}
		.entreprise #calcTarif .valid .top, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .top, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top {background-color: #5E4B89;}
		.professionnel #calcTarif .valid .top, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .top, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top {background-color: #a70842;}
#calcTarif .top_g, #calcTarif #ct_det_reco_oui_choix .top_g, #calcTarif #ct_det_reco_int_oui_choix .top_g {background: url("/design/laposte/images/forms/coin-gris-clair-hg.gif") no-repeat;}
	#calcTarif .valid .top_g, #calcTarif #ct_det_reco_oui_choix .valid .top_g, #calcTarif #ct_det_reco_int_oui_choix .valid .top_g {background-image: url("/design/laposte/images/forms/coin-jaune-hg.gif");}
		.entreprise #calcTarif .valid .top_g, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .top_g, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top_g {background-image: url("/design/laposte/images/forms/coin-violet-hg.gif");}
		.professionnel #calcTarif .valid .top_g, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .top_g, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top_g {background-image: url("/design/laposte/images/forms/coin-pro-hg.gif");}
#calcTarif .top_d, #calcTarif #ct_det_reco_oui_choix .top_d, #calcTarif #ct_det_reco_int_oui_choix .top_d {background: url("/design/laposte/images/forms/coin-gris-clair-hd.gif") no-repeat;}
	#calcTarif .valid .top_d, #calcTarif #ct_det_reco_oui_choix .valid .top_d, #calcTarif #ct_det_reco_int_oui_choix .valid .top_d {background-image: url("/design/laposte/images/forms/coin-jaune-hd.gif");}
		.entreprise #calcTarif .valid .top_d, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .top_d, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top_d {background-image: url("/design/laposte/images/forms/coin-violet-hd.gif");}
		.professionnel #calcTarif .valid .top_d, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .top_d, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .top_d {background-image: url("/design/laposte/images/forms/coin-pro-hd.gif");}
	#calcTarif .valid .bottom, #calcTarif #ct_det_reco_oui_choix .valid .bottom, #calcTarif #ct_det_reco_int_oui_choix .valid .bottom {background-color: #F3C200;}
#calcTarif .radio_back, #calcTarif #ct_det_reco_oui_choix .radio_back, #calcTarif .radio_back, #calcTarif #ct_det_reco_int_oui_choix .radio_back {
	background: #eaeaea;
	color: #333;
	float: left;
	line-height: 1;/* IE6 IE7 */
	padding: 0 0 0 3px;
	width: 159px;
	}
#calcTarif #ct_det_reco_oui_choix li.checkbox { margin-left: 0;}
	#calcTarif .valid .radio_back, #calcTarif #ct_det_reco_oui_choix .valid .radio_back, #calcTarif #ct_det_reco_int_oui_choix .valid .radio_back {
		background: #F3C200;
		margin: 0;
		}
		.entreprise #calcTarif .valid .radio_back, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .radio_back, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .radio_back {
			background: #5E4B89;
			color: #fff;
			}
		.professionnel #calcTarif .valid .radio_back, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .radio_back, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .radio_back {
			background: #a70842;
			color: #fff;
			}
#calcTarif .valid label {
	margin-left: 10px;
/*	margin-right: 79px Gu'est ze gue z'est gue ze druc, ja ?*/
	}
#calcTarif .bottom, #calcTarif .valid #ct_det_reco_oui_choix .bottom, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .bottom, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .bottom, .particulier #calcTarif .valid #ct_det_reco_oui_choix .bottom, #calcTarif .valid #ct_det_reco_int_oui_choix .bottom, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .bottom, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .bottom, .particulier #calcTarif .valid #ct_det_reco_int_oui_choix .bottom {
	background: #eaeaea;
	display: block;
	float: left;
	height: 7px;
	}
#calcTarif .bottom, #calcTarif .valid #ct_det_reco_oui_choix .bottom, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .bottom, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .bottom, .particulier #calcTarif .valid #ct_det_reco_oui_choix .bottom {width: 148px;}
#calcTarif .valid #ct_det_reco_int_oui_choix .bottom, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .bottom, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .bottom, .particulier #calcTarif .valid #ct_det_reco_int_oui_choix .bottom {width: 138px;}
	#calcTarif .valid .bottom, #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom, .particulier #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom, #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom, .particulier #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom {background: #F3C200;}
	.entreprise #calcTarif .valid .bottom, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom , .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom {background-color: #5E4B89;}
	.professionnel #calcTarif .valid .bottom, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom {background-color: #a70842;}
#calcTarif .bottom_g,
#calcTarif .bottom_d {
	display: block;
	float: left;
	height: 7px;
	width: 7px;
	}
#calcTarif .bottom_g, #calcTarif .valid #ct_det_reco_oui_choix .bottom_g, #calcTarif .entreprise .valid #ct_det_reco_oui_choix .bottom_g, #calcTarif .professionnel .valid #ct_det_reco_oui_choix .bottom_g, #calcTarif .particulier .valid #ct_det_reco_oui_choix .bottom_g, #calcTarif .valid #ct_det_reco_int_oui_choix .bottom_g, #calcTarif .entreprise .valid #ct_det_reco_int_oui_choix .bottom_g, #calcTarif .professionnel .valid #ct_det_reco_int_oui_choix .bottom_g, #calcTarif .particulier .valid #ct_det_reco_int_oui_choix .bottom_g {background: url("/design/laposte/images/forms/coin-gris-clair-bg.gif") no-repeat 0 100%;}
#calcTarif .bottom_d, #calcTarif .valid #ct_det_reco_oui_choix .bottom_d, #calcTarif .entreprise .valid #ct_det_reco_oui_choix .bottom_d, #calcTarif .professionnel .valid #ct_det_reco_oui_choix .bottom_d, #calcTarif .particulier .valid #ct_det_reco_oui_choix .bottom_d, #calcTarif .valid #ct_det_reco_int_oui_choix .bottom_d, #calcTarif .entreprise .valid #ct_det_reco_int_oui_choix .bottom_d, #calcTarif .professionnel .valid #ct_det_reco_int_oui_choix .bottom_d, #calcTarif .particulier .valid #ct_det_reco_int_oui_choix .bottom_d {background: url("/design/laposte/images/forms/coin-gris-clair-bd.gif") no-repeat 0 100%;}
	.entreprise #calcTarif .valid .bottom_g, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom_g, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom_g {background-image: url("/design/laposte/images/forms/coin-violet-bg.gif");}
	.professionnel #calcTarif .valid .bottom_g, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom_g, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom_g {background-image: url("/design/laposte/images/forms/coin-pro-bg.gif");}
	.particulier #calcTarif .valid .bottom_g, .particulier #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom_g, .particulier #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom_g {background-image: url("/design/laposte/images/forms/coin-jaune-bg.gif");}
	.entreprise #calcTarif .valid .bottom_d, .entreprise #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom_d, .entreprise #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom_d {background-image: url("/design/laposte/images/forms/coin-violet-bd.gif");}
	.professionnel #calcTarif .valid .bottom_d, .professionnel #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom_d, .professionnel #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom_d {background-image: url("/design/laposte/images/forms/coin-pro-bd.gif");}
	.particulier #calcTarif .valid .bottom_d, .particulier #calcTarif .valid #ct_det_reco_oui_choix .valid .bottom_d, .particulier #calcTarif .valid #ct_det_reco_int_oui_choix .valid .bottom_d {background-image: url("/design/laposte/images/forms/coin-jaune-bd.gif");}
	
/**************************DESTINATION********************************/
#calcTarif h3 {
	font-size: 1.273em;
	margin-left: 18px;
	margin-top: 0;
	padding-top: 10px;
	width: 300px;
	}
.consommateurs #calcTarif h3 {
margin-left: 8px;
}
	#calcTarif input {margin: 0 3px;}
	#calcTarif #ct_dest_ff_liste_pays select, #calcTarif #ct_dest_dom_tom_liste_pays select { display: none;}
	#ct_dest_ff_liste_pays .result .bloc_link {margin-left: 20px;}
	#ct_dest_ff_liste_pays .result .radio_back {
		padding-left: 13px;
		width: 149px;
		}

#calcTarif #ct_dest_ff_liste_pays {
	clear: both;
	padding-left: 63px;
	width: 430px;
	}
		
#calcTarif #ct_destination_from_france_img {
	margin-left: 15px;
	margin-top: 5px;
	}
#calcTarif .destination_from_france_ul {
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	}
#calcTarif .destination_from_france_ul .bloc_link {
	margin-top: 0;
	margin-left: 3px;
	width: 279px;
	}
	#calcTarif .destination_from_france_ul .foreign.valid .bloc_link, #calcTarif #ct_dest_ff_liste_pays .foreign.valid .bloc_link {width: 405px;}
	#country_choice {width: 280px;}
#calcTarif .destination_from_france_ul .bloc_link .bottom, #calcTarif .destination_from_france_ul .bloc_link .top {
	width: 265px;
	}
#calcTarif .destination_from_france_ul .valid .bloc_link .bottom, #calcTarif .destination_from_france_ul .valid .bloc_link .top {width: 264px;}
	#calcTarif .destination_from_france_ul .foreign.valid .bloc_link .bottom, #calcTarif .destination_from_france_ul .foreign.valid .bloc_link .top, #calcTarif #ct_dest_ff_liste_pays .foreign.valid .bloc_link .bottom, #calcTarif #ct_dest_ff_liste_pays .foreign.valid .bloc_link .top{width: 391px;}
	.consommateurs #calcTarif .destination_from_france_ul .foreign.valid .bloc_link .bottom, .consommateurs #calcTarif .destination_from_france_ul .foreign.valid .bloc_link .top, .consommateurs #calcTarif #ct_dest_ff_liste_pays .foreign.valid .bloc_link .bottom, .consommateurs #calcTarif #ct_dest_ff_liste_pays .foreign.valid .bloc_link .top{width: 264px;}
#calcTarif .destination_from_france_ul .valid .radio_back {width: 275px;}
	#calcTarif .destination_from_france_ul .foreign.valid .radio_back {width: 402px;}
	#calcTarif #ct_dest_ff_liste_pays .foreign.valid .radio_back {width: 392px;}
#calcTarif .destination_from_france_ul .radio_back {
	line-height: 1;/* IE6 IE7 */
	width: 276px;
	}
	#calcTarif .destination_from_france_ul .radio_back label, 
	#calcTarif .destination_from_france_ul .radio_back input, 
	#calcTarif .destination_from_france_ul .radio_back select {float: left;}
	#calcTarif .destination_from_france_ul .radio_back label {
		line-height: 1.2em;
		margin-top: 0;
		}
	#calcTarif #ct_dest_ff_dom_tom {margin-top: 2px;}
#calcTarif .destination_from_france_ul .radio_back #destination_ff_to_dom_tom { margin-left: 18px;}
/* /!\ Needed in javascript treatment */
.jsActif .default, .jsActif .on {display: block;}
.jsActif .off {display: none;}
/* /!\ */
#ct_bloc_destination_dom_tom {
	float: right;
	margin: 0 auto;
	padding-left: 0;
	width: 437px;
	}
#ct_bloc_destination {
	float: right;
	width: 437px;
	}
	#ct_bloc_destination ul.destination_from_france_ul, #ct_bloc_destination .bloc_link {margin-top: 1px;}
	#ct_bloc_destination li {margin-top: 3px;}
	#ct_bloc_destination ul.destination_from_france_ul {margin-bottom: 3px;}
#ct_destination #ct_select_zone_img {float: left;}
.consommateurs #ct_destination #ct_dest_ff_liste_pays .select { margin: 0 0 10px 20px;}
.consommateurs #ct_destination .select {
margin: 0 0 10px 8px;
}
#ct_destination .select {
	float: left;
	margin: 0 0 10px 20px;
	}
	#ct_destination .select input {margin: 0 0 0 20px;}
	#ct_destination #button_valid_dom {margin-top: 10px;}
	#ct_destination .select .bloc_link#country_submit {
		width: 34px;
		height: 26px;
		cursor: pointer;
		margin: 11px 0 0 18px;
		}
	#ct_destination .select select {width: 300px;}
		#ct_destination .select .bloc_link {
			margin-left: 0;
			width: 354px;
			}
			#ct_destination .select .bloc_link#country_submit .top, #ct_destination .select .bloc_link#country_submit .bottom {width: 16px;}
			#ct_destination .select .bloc_link .top {width: 340px;}
			#ct_destination .select .bloc_link .radio_back {
				text-align: center;
				width: 351px;
				}
			.consommateurs #ct_destination .select .bloc_link#country_submit .radio_back {
				height: 13px;
				padding-left: 8px;
				padding-top: 1px;
				text-align: left;
				width: 22px;
				}
			#ct_destination .select .bloc_link#country_submit .radio_back {
				width: 21px;
				height: 12px;
				padding-top: 2px;
				padding-left: 9px;
				}
			#ct_destination .select .bloc_link .bottom {width: 340px;}
.ui-autocomplete-results, .ui-autocomplete {background: #EAEAEA;}
.ui-autocomplete {padding: 1em 0;}
	.ui-autocomplete-results ul, .ui-autocomplete li {list-style-type: none;}

#calcTarif #ct_nature_envoie {float: left;}
	#calcTarif #ct_nature_envoie li {
		margin-left: 0;
		}
#calcTarif #ct_select_nature_img, #calcTarif #ct_select_poids_img {
	float: left;
	margin-left: 0;
	margin-top: 3px;
	}
#ct_det_envoi_postExportListe, #ct_det_envoi_colissimoEmballageIntl_choix, #ct_det_envoi_chronopostPaEIntl_choix {
	width: 230px;
	display: block;
	margin: 7px 0 0 5px;
	position: relative;
		z-index: 2;
	}
#calcTarif #ct_det_envoi .bloc_link {
	margin-top: 5px;
	width: 280px;
	}
	#calcTarif #ct_det_envoi .bloc_link .top, #calcTarif #ct_det_envoi .bloc_link .bottom {width: 265px;}
	#calcTarif #ct_det_envoi .bloc_link .radio_back {width: 276px;}
#calcTarif #ct_details fieldset {border: none;}
	#calcTarif #ct_details fieldset label {margin-left: 5px;}
.consommateurs #calcTarif #ct_details fieldset label {margin-bottom: 5px;}
#calcTarif #ct_select_recommandation_img {float: left;}
#actions {border: none;}
#actions #retour {float: left;}
#actions #new_search {float: right;}
#retour .picto {
	background: url("/design/laposte/images/forms/picto-retour-jaune.gif") no-repeat 0 0; 
	border: none;
	cursor: pointer;
	font-weight: bold;
	padding-left: 25px;
	width: 70px;
	}
.entreprise #retour .picto {background-image: url("/design/laposte/images/forms/picto-retour.gif");}
.professionnel #retour .picto {background-image: url("/design/laposte/images/forms/picto-retour-pro.gif");}
#new_search .picto {background: url("/design/laposte/images/_planche_picto_v1.1.png") no-repeat -44px -220px;}
.entreprise #new_search .picto {background-position: 0 -220px;}
.professionnel #new_search .picto {background-position: -112px -220px;}
#calcTarif #ct_bloc_recommandation .bloc_link {margin-left: 15px;}
.consommateurs #calcTarif #ct_bloc_recommandation #ct_det_reco_oui_choix li.radio {margin-left: 0;}
.consommateurs #calcTarif #ct_bloc_recommandation #ct_det_reco_oui_choix li.checkbox {margin-left: 0;}
#calcTarif #ct_select_recommandation_options_img {float: left;}
#calcTarif #ct_bloc_recommandation_options {float: left;}
#calcTarif #ct_bloc_recommandation_options .bloc_link {
	margin-left: 0;
	position: relative;
	/*width: 200px;*/
	width: 159px; /* export 3J */
	}
	#calcTarif #ct_bloc_recommandation_options .bloc_link .top, #calcTarif #ct_bloc_recommandation_options .bloc_link .bottom {
		/*width: 180px;*/
		width: 139px; /* export 3J */
		}
	#calcTarif #ct_bloc_recommandation_options .bloc_link .radio_back {
		/*width: 191px;*/
		width: 150px; /* export 3J */
		}
#calcTarif .radio_back input, #calcTarif .radio_back label {float: left;}
#calcTarif .radio_back input {height: 13px;}
#calcTarif .radio_back label {margin-top: 0;}
	#ct_bloc_recommandation  .radio_back label {width: 125px;}
#calcTarif #ct_det_poids_wrapper .bloc_link {
	margin-left: 18px;
	width: 210px;
	}
	#calcTarif #ct_det_poids_wrapper .bloc_link .top, #calcTarif #ct_det_poids_wrapper .bloc_link .bottom {width: 196px;}
	#calcTarif #ct_det_poids_wrapper .bloc_link .radio_back {width: 207px;}
		#calcTarif #ct_det_poids_wrapper .bloc_link .radio_back label {margin-left: 5px;}
.linkPopIn  {
	margin: 5px 0;
	position: absolute;
		bottom: -5px;
		right: 6px;
	}
.infosPopIn {
	background: url(/design/laposte/images/forms/box-filet-c-infosPopIn.gif) repeat-y;
	font-size: 1.091em;
	width: 408px;
	position: relative;
	}
	.infosPopIn_c {
		display: block;
		padding: 10px 9px 6px;
		}
	.infosPopIn_h, .infosPopIn_b {
		display: block;
		height: 6px;
		line-height: 1px;
		}
	.infosPopIn_h {background: url(/design/laposte/images/forms/box-filet-h-infosPopIn.gif) no-repeat;}
	.infosPopIn_b {background: url(/design/laposte/images/forms/box-filet-b-infosPopIn.gif) no-repeat 0 100%;}
	.linkPopInOff {
		background: url("/design/laposte/images/forms/picto-moins-jaune.gif") no-repeat;
		border: none;
		cursor: pointer;
		height: 17px;
		position: absolute;
			bottom: 0;
			right: 0;
		width: 19px;
		}
	.entreprise .infosPopIn {background-image: url(/design/laposte/images/forms/box-filet-c-infosPopIn_entr.gif);}
		.entreprise .infosPopIn_h {background-image: url(/design/laposte/images/forms/box-filet-h-infosPopIn_entr.gif);}
		.entreprise .infosPopIn_b {background-image: url(/design/laposte/images/forms/box-filet-b-infosPopIn_entr.gif);}
		.entreprise .linkPopInOff {background-image: url(/design/laposte/images/forms/picto-moins-blanc.gif);}
	.professionnel .infosPopIn {background-image: url(/design/laposte/images/forms/box-filet-c-infosPopIn_pro.gif);}
		.professionnel .infosPopIn_h {background-image: url(/design/laposte/images/forms/box-filet-h-infosPopIn_pro.gif);}
		.professionnel .infosPopIn_b {background-image: url(/design/laposte/images/forms/box-filet-b-infosPopIn_pro.gif);}
		.professionnel .linkPopInOff {background-image: url(/design/laposte/images/forms/picto-moins-pro.gif);}
.bloc_link .picto {
	height: 17px;
	width: 17px;
	}
#calcTarif #ct_bloc_recommandation_options .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-gris-clair.gif") no-repeat;}
	.particulier #calcTarif #ct_bloc_recommandation_options .valid .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-jaune.gif") no-repeat;}
	.entreprise #calcTarif #ct_bloc_recommandation_options .valid .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-violet.gif") no-repeat;}
	.professionnel #calcTarif #ct_bloc_recommandation_options .valid .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-pro.gif") no-repeat;}
#ct_calculer_tarif {
	background: #F3C200;
	border: none;
	float: right;
	font-weight: bold;
	margin-right: 15px;
	}
#ct_det_reco_oui_choix .radio_back label .linkPopIn, #ct_det_reco_int_oui_choix .radio_back label .linkPopIn {
	bottom: -12px;
	right: 0;
	}
	#ct_det_reco_oui_choix .bloc_link, #ct_det_reco_oui_choix .radio_back, #ct_det_reco_int_oui_choix .bloc_link, #ct_det_reco_int_oui_choix .radio_back {position: relative;}
#calcTarif #ct_bloc_recommandation #ct_det_reco_oui_choix .bloc_link .picto, #calcTarif #ct_bloc_recommandation_options #ct_det_reco_int_oui_choix .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-gris-clair.gif") no-repeat;}
	.particulier #calcTarif #ct_bloc_recommandation #ct_det_reco_oui_choix .valid .bloc_link .picto, .particulier #calcTarif #ct_bloc_recommandation_options #ct_det_reco_int_oui_choix .valid .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-jaune.gif") no-repeat;}
	.entreprise #calcTarif #ct_bloc_recommandation #ct_det_reco_oui_choix .valid .bloc_link .picto, .entreprise #calcTarif #ct_bloc_recommandation_options #ct_det_reco_int_oui_choix .valid .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-violet.gif") no-repeat;}
	.professionnel #calcTarif #ct_bloc_recommandation #ct_det_reco_oui_choix.valid .bloc_link .picto, .professionnel #calcTarif #ct_bloc_recommandation_options #ct_det_reco_int_oui_choix.valid .bloc_link .picto {background: url("/design/laposte/images/forms/picto-plus-pro.gif") no-repeat;}
.consommateurs #calcTarif #ct_calculer_tarif {
height: 25px;
padding-bottom: 5px;

}
#calcTarif #ct_calculer_tarif {
	background: #F3C200;
	border: none;
	float: right;
	font-weight: bold;
	margin-right: 15px;
	}
	.entreprise #calcTarif #ct_calculer_tarif {
		background: #5e4b89;
		color: #fff;
		margin-left: 14px;
		}
	.professionnel #calcTarif #ct_calculer_tarif {
		background: #a70842;
		color: #fff;
		}
#calcTarif fieldset {border: none;}
#calcTarif .f1, #ct_details .f2 {padding-bottom: 15px;}
#calcTarif .f1 {padding-bottom: 0; margin-bottom: 15px;}
	.entreprise #calcTarif .f1 {
		/*border-left: #F3C200 solid 2px;
		border-right: #F3C200 solid 2px;
		float: left;
		width: 496px;*/
		}
#calcTarif .fieldset_hg {
	background: url("/design/laposte/images/forms/box-filet-jaune-hg.gif") no-repeat;
	display: block;
	float: left;
	height: 6px;
	width: 6px;
	}
	.entreprise #calcTarif .fieldset_hg {background-image: url("/design/laposte/images/forms/box-filet-jaune-hg.gif");}
	.professionnel #calcTarif .fieldset_hg {background-image: url("/design/laposte/images/forms/box-filet-jaune-hg.gif");}
 #calcTarif .fieldset_h {
	background: url(/design/laposte/images/forms/box-filet-h-big.gif) no-repeat;
	height: 8px;
	width: 499px;
	}
#ct_typologie, #ct_det_envoi, #ct_destination, #ct_det_poids_wrapper, #ct_det_reco, #resumerRecherche, #ct_details, #ct_poids {background: url(/design/laposte/images/forms/box-filet-c-big.gif) repeat-y;}
#calcTarif .fieldset_hd {
	background: url("/design/laposte/images/forms/box-filet-jaune-hd.gif") no-repeat;
	display: block;
	float: left;
	height: 6px;
	width: 6px;
	}
	.entreprise #calcTarif .fieldset_hd {background-image: url("/design/laposte/images/forms/box-filet-jaune-hd.gif");}
	.professionnel #calcTarif .fieldset_hd {background-image: url("/design/laposte/images/forms/box-filet-jaune-hd.gif");}
#calcTarif .fieldset_bg {
	background: url("/design/laposte/images/forms/box-filet-jaune-bg.gif") no-repeat;
	display: block;
	float: left;
	height: 6px;
	width: 6px;
	}
	.entreprise #calcTarif .fieldset_bg {background-image: url("/design/laposte/images/forms/box-filet-jaune-bg.gif");}
	.professionnel #calcTarif .fieldset_bg {background-image: url("/design/laposte/images/forms/box-filet-jaune-bg.gif");}
#calcTarif .fieldset_b {
	background: url(/design/laposte/images/forms/box-filet-b-big.gif) no-repeat 0 100%;
	height: 8px;
	width: 499px;
	}
	/*.entreprise #calcTarif .fieldset_b {
		background: #F3C200;
		bottom: 0;
		display: block;
		float: left;
		height: 2px;
		margin-top: 4px;
		width: 488px;
		}*/
#calcTarif .fieldset_bd {
	background: url("/design/laposte/images/forms/box-filet-jaune-bd.gif") no-repeat;
	display: block;
	float: left;
	height: 6px;
	width: 6px;
	}
	
/*
.particulier #calcTarif #ct_bloc_recommandation_options .valid .bloc_link .bottom_d {background: url("/design/laposte/images/forms/picto-plus-jaune.gif") no-repeat;}
.entreprise #calcTarif #ct_bloc_recommandation_options .valid.bloc_link .bottom_d {background: url("/design/laposte/images/forms/picto-plus-violet.gif") no-repeat;}
#calcTarif #ct_bloc_recommandation_options .bloc_link .bottom_d {background: url("/design/laposte/images/forms/picto-plus-gris-clair.gif") no-repeat;}
*/
	
	#centre ul#actions, #actions {border: none;}
	#retour input, #new_search a {color: #333;}
	
	
/* ==RESULTATS */
#resumerRecherche, #tarifFinal {font-size: 1.091em;}
#resumerRecherche {margin-top: 35px;}
	#resumerRecherche .bloc_link {/* IE6 *//* IE7 */
		margin-top: 1px;
		text-align: right;
		width: 128px;
		}
		#resumerRecherche .valid .bloc_link {
			color: #333;
			margin-top: 1px;
			margin-left: 2px;
			text-align: left;
			width: 164px;
			}
	#resumerRecherche dfn {
		font-style: normal;
		font-weight: normal;
		}
	#resumerRecherche .top, #resumerRecherche .bottom {width: 114px;}
		#resumerRecherche .valid .top, #resumerRecherche .valid .bottom {width: 150px;}
	#resumerRecherche .radio_back {
		line-height: 1;/* IE6 *//* IE7 */
		padding: 0 10px 0 5px;
		width: 113px;
		}
		#resumerRecherche .valid .radio_back {width: 149px;}
	#resumerRecherche ul {
		background: url(/design/laposte/images/forms/picto-resultat.gif) no-repeat 18px 10px;
		padding-left: 50px;
		}
	.form_tarifs #resumerRecherche ul {
		margin: 0 0 10px;
		padding-top: 9px;
		}
#tarifFinal {background: url("/design/laposte/images/forms/box-filet-c-big_tarif.gif") repeat-y;}
	#tarifFinal .fieldset_h {background-image: url(/design/laposte/images/forms/box-filet-h-big_tarif.gif);}
	#tarifFinal .fieldset_b {background-image: url(/design/laposte/images/forms/box-filet-b-big_tarif.gif);}
	.entreprise #tarifFinal {background-image: url("/design/laposte/images/forms/box-filet-c-big_tarif_entr.gif");}
		.entreprise #tarifFinal .fieldset_h {background-image: url(/design/laposte/images/forms/box-filet-h-big_tarif_entr.gif);}
		.entreprise #tarifFinal .fieldset_b {background-image: url(/design/laposte/images/forms/box-filet-b-big_tarif_entr.gif);}
	.professionnel #tarifFinal {background-image: url("/design/laposte/images/forms/box-filet-c-big_pro.gif");}
		.professionnel #tarifFinal .fieldset_h {background-image: url(/design/laposte/images/forms/box-filet-h-big_pro.gif);}
		.professionnel #tarifFinal .fieldset_b {background-image: url(/design/laposte/images/forms/box-filet-b-big_pro.gif);}
	#tarifFinal .ct_titre_section {margin-top: 4px;}
	#tarifFinal .radio_back {
		padding: 0 10px;
		width: 278px;
		}
	#tarifFinal .top, #tarifFinal .bottom {width: 284px;}
	#tarifFinal .valid .bloc_link {
		color: #333;
		width: 298px;
		}
	#tarifFinal p {
		background: url(/design/laposte/images/forms/picto-tarif.gif) no-repeat 18px 8px;
		line-height: 1;
		margin: 0;
		padding: 8px 0 16px 66px;
		}
	#tarifFinal .doubleTarif {padding-left: 67px; text-align: left;}
	
.select_container {
	height: 20px;
	margin-left: 25px;
	}
	.select_container option {display: block;}
		.select_container option.off {display: none;}
#ct_det_recoInt {
	display: none;
	}
.bureau_poste_resultat #resultatRecherche .resultatRechercheCentre .resultatRechercheDetails .periode_horaire_leve li {
	width: 135px;
	}
.etatBureaudePoste.valid {
	display: block;
    float: left;
    height: 28px;
    padding: 3px 3px 7px 7px;
    width: 296px;
    margin-bottom: 8px;
	}
#outilBureauPoste .etatBureaudePoste {
	display: none;
	}
	.etatBureaudePoste#bureauFermer {
		background: url(/design/laposte/images/forms/fond_timer_fermeture.png) no-repeat;
		color: white;
		}
	.etatBureaudePoste#bureauOuvert {
		background: url(/design/laposte/images/forms/fond_timer_ouverture.png) no-repeat;
		color: black;
		}
	.etatBureaudePoste span#titreStatutBdp {
		padding-left: -1px;
		font-size: 15px;
		font-weight: bold;
		margin: -1px;
		}
	.etatBureaudePoste.invalid {
		display: none;
		}
		
	#ct_det_envoi_chronopostPaE_choix, #ct_det_envoi_colissimoEmballage_choix { 
	float: left;
	margin-left: 25px;
	clear: both;
	}
