/*

	Sections

	(CSS flags marked with [=])

		ACCROCHE
		INTRO
		CONSEILLER
		LISTESOLUTIONSCOURRIER
		NAVIGATIONETAPESSOLUTIONS
		TABLESOLUTIONSCOURRIER
		SOLUTIONTITREBLOC
		SOLUTIONSLIENSOUTILS
		RUBRIQUESLIST
		TEMOIGNAGES
			FORMATS
			TEMAUTRES
		SPOTS
		CAMPAGNES
	MENU SECONDAIRE
		SOLUTIONSMENU
		SOLUTIONSTROUVER

*/

.donnee_client h1, .conception_docs h1, .fabrication h1, .envoi h1, .retours h1, .archivage h1 {
	line-height: 3.0625;
	margin-top: 1em;
	}
.donnee_client h1 img, .conception_docs h1 img, .fabrication h1 img, .envoi h1 img, .retours h1 img, .archivage h1 img {vertical-align: middle;}
.donnee_client h1 {color: #8a1a79;}
.conception_docs h1 {color: #23397A;}
.fabrication h1 {color: #C30007;}
.envoi h1 {color: #DF4B00;}
.retours h1 {color: #218C20;}
.archivage h1 {color: #473C71;}

#accroche, h2, #centre.article_solution h2 a {color: #2B5580;}

.donnee_client h2, .conception_docs h2, .fabrication h2, .envoi h2, .retours h2, .archivage h2 {font-size: 1.273em;}
.article_solution h2 {
	font-size: 1em;
	text-transform: uppercase;
	}
.donnee_client .article_solution h2, .donnee_client #centre.article_solution h3, .donnee_client #centre.article_solution a, .donnee_client #centre.article_solution caption {color: #8a1a79;}
.conception_docs .article_solution h2, .conception_docs #centre.article_solution h3, .conception_docs #centre.article_solution a, .conception_docs #centre.article_solution caption {color: #23397A;}
.fabrication .article_solution h2, .fabrication #centre.article_solution h3, .fabrication #centre.article_solution a, .fabrication #centre.article_solution caption {color: #DF2128;}
.envoi .article_solution h2, .envoi #centre.article_solution h3, .envoi #centre.article_solution a, .envoi #centre.article_solution caption {color: #DF4B00;}
.retours .article_solution h2, .retours #centre.article_solution h3, .retours #centre.article_solution a, .retours #centre.article_solution caption {color: #218C20;}
.archivage .article_solution h2, .archivage #centre.article_solution h3, .archivage #centre.article_solution a, .archivage #centre.article_solution caption {color: #473C71;}

.article_solution h3, #contenu .article_solution h4 {font-style: italic;}
#contenu .article_solution h4 {color: #333;}

.donnee_client #accroche, .conception_docs #accroche, .fabrication #accroche, .envoi #accroche, .retours #accroche, .archivage #accroche {
	color: #000;
	font-size: 1.091em;
	margin-bottom: 0;
	padding: 0;
	}
	#centre .tableSecteur a, #centre.orphelin a {color: #2B5580;}
	#centre.orphelin a {text-decoration: none;}
	#centre.orphelin a:hover {text-decoration: underline;}
	#centre h3 {
		color: #504076;
		margin-bottom: 1em;
		margin-top: 1.5em;
		}

#accroche, #centre a, .intro {
	color: #2B5580;
	text-decoration: none;
	}

/* =ACCROCHE */
.cube #accroche {
	/*background:  url(/design/laposte/images/temoignages/cubeCourrier.png) no-repeat;*/ /* IE */
	/*magin-top: 1em;
	min-height: 20px;
	padding: 30px 0 30px 24px;*/
	}

/* =INTRO */
.intro {font-size: 1.091em;}

/* =CONSEILLER */
.conseiller {
	border:1px solid #4F707D;
	border:1px solid #2B5580;
	color: #2B5580;
	font-weight: bold;
	margin: 0 auto;
	overflow: hidden; /* forcer le cadre à encadrer les images floattantes*/
	padding: 11px;
	}
	.conseiller strong {font-variant: small-caps;}

/* =LISTESOLUTIONSCOURRIER */
ul#listeSolutionsCourrier {
	list-style: none;
	list-style-image: none;
	margin-top: 18px;
	}
	.solutionCourrier {
		clear: left;
		margin-left: 0;
		min-height: 70px;
		padding: 1px 20px 1px 0;
		}
		.solutionCourrier h2 {
			font-size: 1.182em;
			letter-spacing: -1px;
			margin: 22px 0 0;
			text-transform: uppercase;
			}
			.solutionCourrier h2 a {
				text-decoration: none;
				}
				.solutionCourrier h2 img {
					float: left;
					margin-right: 9px;
					}
		.descriptionSolutionCourrier {
			color: #000;
			font-size: 1.182em;
			font-weight: bold;
			}
			.descriptionSolutionCourrier strong {font-variant: small-caps;}
			.descriptionSolutionCourrier * {margin-top: 0;}

/* =NAVIGATIONETAPESSOLUTIONS */
#navigationEtapesSolutions {
	background: #fff;
	border: 1px solid #336598;
	border-radius: 5px; /* IEs  -> Gestion spécifique par images */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	min-height: 7.3em; /* IE */
	margin: 2em auto 0;
	padding: 0 5px 0 17px;
	position: relative;
	width: 510px;
	}

	/* Pour les IE qui n'ont pas encore de border-radius (6,7,8) */
	.courrierCoinEtapesHG, .courrierCoinEtapesHD, .courrierCoinEtapesBG, .courrierCoinEtapesBD {
		background: url(/design/laposte/images/courrier/courrierSolutionsCoins.png) no-repeat 0 0;
		display: block;
		height: 5px;
		overflow: hidden;
		position: absolute;
		width: 5px;
		}
	.courrierCoinEtapesHG {
			top: -1px;
			left: -1px;
		}
	.courrierCoinEtapesHD {
		background-position: -5px 0;
			top: -1px;
			right: -1px;
		}
	.courrierCoinEtapesBG {
		background-position: -10px 0;
			bottom: -1px;
			left: -1px;
		}
	.courrierCoinEtapesBD {
		background-position: -15px 0;
			bottom: -1px;
			right: -1px;
		}

	#navigationEtapesSolutions ul {
		list-style: none;
		list-style-image: none;
		margin: 0;
		}
		#navigationEtapesSolutions li {
			float: left;
			margin-left: 0;
			width: 170px;
			}
			#navigationEtapesSolutions li a {
				color: #2B5580;
				display: block;
				font-weight: bold;
				min-height: 30px; /* IE */
				padding: 7px 10px;
				text-decoration: none;
				}
				#navigationEtapesSolutions li a:hover, #navigationEtapesSolutions li a:focus, #navigationEtapesSolutions li a.selected {
					background-color: #e3dfee;
					text-decoration: none;
					}
				#navigationEtapesSolutions img {
					float: left;
					margin-right: 5px;
					}
				#navigationEtapesSolutions .listfabrication, #navigationEtapesSolutions .listenvoi, #navigationEtapesSolutions .listarchivage {line-height: 2.364;}

/* =TABLESOLUTIONSCOURRIER */
table#tableSolutionsCourrier td.intituleBesoin {
	background: #E1DDEB;
	color: #685396;
	font-weight:bold;
	vertical-align:top;
	}
#tableSolutionsCourrier h2 {color: #504076;}
#tableSolutionsCourrier h2, #tableSolutionsCourrier h3, #tableSolutionsCourrier h4 {
	font-size: 1em;
	margin-top: 0;
	}
#tableSolutionsCourrier h3, #tableSolutionsCourrier h4, #tableSolutionsCourrier p {display: inline;}
#tableSolutionsCourrier ul {list-style: none;list-style-image: none;}
	#tableSolutionsCourrier li {margin-left: 0;}

/* =SOLUTIONTITREBLOC */
#solutionTitreBloc {
	background: #8a1a79;
	border-radius: 5px; /* IEs  -> Gestion spécifique par images */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	margin-bottom: 60px;
	position: relative;
	width: 293px;
	}
	.conception_docs #solutionTitreBloc {background: #23397a;}
	.fabrication #solutionTitreBloc {background: #C30007;}
	.envoi #solutionTitreBloc {background: #dc4a04;}
	.retours #solutionTitreBloc {background: #218C20;}
	.archivage #solutionTitreBloc {background: #473C71;}

	#solTitreBlocLogo {
		margin: 0;
		position: absolute;
			left: 13px;
			top: 0;
		}
	#solutionTitreBloc h1 {
		color: #fff;
		padding: 6px 6px 6px 97px;
		font-size: 1.454em;
		line-height: 1.13em;
		margin: 0;
		min-height: 50px; /* IE */
		}

	/* Pour les IE qui n'ont pas encore de border-radius (6,7,8) */
	.courrierCoinSolutionsHG, .courrierCoinSolutionsHD, .courrierCoinSolutionsBG, .courrierCoinSolutionsBD {
		background: url(/design/laposte/images/courrier/courrierSolutionsCoins.png) no-repeat -20px 0;
		display: block;
		height: 5px;
		overflow: hidden;
		position: absolute;
		width: 5px;
		}
	.courrierCoinSolutionsHG {
			top: 0;
			left: 0;
		}
		.conception_docs .courrierCoinSolutionsHG {background-position: 0 -5px;}
		.fabrication .courrierCoinSolutionsHG {background-position: -20px -5px;}
		.envoi .courrierCoinSolutionsHG {background-position: 0 -10px;}
		.retours .courrierCoinSolutionsHG {background-position: -20px -10px;}
		.archivage .courrierCoinSolutionsHG {background-position: 0 -15px;}
	.courrierCoinSolutionsHD {
		background-position: -25px 0;
			top: 0;
			right: 0;
		}
		.conception_docs .courrierCoinSolutionsHD {background-position: -5px -5px;}
		.fabrication .courrierCoinSolutionsHD {background-position: -25px -5px;}
		.envoi .courrierCoinSolutionsHD {background-position: -5px -10px;}
		.retours .courrierCoinSolutionsHD {background-position: -25px -10px;}
		.archivage .courrierCoinSolutionsHD {background-position: -5px -15px;}
	.courrierCoinSolutionsBG {
		background-position: -30px 0;
			bottom: 0;
			left: 0;
		}
		.conception_docs .courrierCoinSolutionsBG {background-position: -10px -5px;}
		.fabrication .courrierCoinSolutionsBG {background-position: -30px -5px;}
		.envoi .courrierCoinSolutionsBG {background-position: -10px -10px;}
		.retours .courrierCoinSolutionsBG {background-position: -30px -10px;}
		.archivage .courrierCoinSolutionsBG {background-position: -10px -15px;}
	.courrierCoinSolutionsBD {
		background-position: -35px 0;
			bottom: 0;
			right: 0;
		}
		.conception_docs .courrierCoinSolutionsBD {background-position: -15px -5px;}
		.fabrication .courrierCoinSolutionsBD {background-position: -35px -5px;}
		.envoi .courrierCoinSolutionsBD {background-position: -15px -10px;}
		.retours .courrierCoinSolutionsBD {background-position: -35px -10px;}
		.archivage .courrierCoinSolutionsBD {background-position: -15px -15px;}

/* =SOLUTIONSLIENSOUTILS */
.solutionsLiensOutils { /* IE *//* IE7 */
	border: 1px solid #981183;
	border-radius: 5px; /* IEs  -> Gestion spécifique par images */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	clear: both;
	margin-top: 1em;
	position: relative;
	}
	.conception_docs .solutionsLiensOutils {border-color: #23397a;}
	.fabrication .solutionsLiensOutils {border-color: #C30007;}
	.envoi .solutionsLiensOutils {border-color: #dc4a04;}
	.retours .solutionsLiensOutils {border-color: #218C20;}
	.archivage .solutionsLiensOutils {border-color: #473C71;}
	#centre .solutionsLiensOutils h2 {color: #fff;}
	.solutionsLiensOutils h2 {
		background: #981183;
		color: #fff;
		margin-top: 0;
		padding: 2px 11px;
		text-align: center;
		}
		.conception_docs .solutionsLiensOutils h2 {background: #23397a;}
		.fabrication .solutionsLiensOutils h2 {background: #C30007;}
		.envoi .solutionsLiensOutils h2 {background: #dc4a04;}
		.retours .solutionsLiensOutils h2 {background: #218C20;}
		.archivage .solutionsLiensOutils h2 {background: #473C71;}
	.solutionsLiensOutils ul {padding: 0 11px 0 0;}
	#centre .solutionsLiensOutils ul {list-style: none; list-style-image: none;}
		.solutionsLiensOutils li {
			background: url(/design/laposte/images/courrier/liens_gestion.gif) no-repeat 5px 0;
			clear: both;
			margin-left: 0;
			min-height: 15px; /* IE */
			padding-left: 25px;
			}
			.conception_docs .solutionsLiensOutils li {background-image: url(/design/laposte/images/courrier/liens_conception_docs.gif);}
			.fabrication .solutionsLiensOutils li {background-image: url(/design/laposte/images/courrier/liens_fabrication.gif);}
			.envoi .solutionsLiensOutils li {background-image: url(/design/laposte/images/courrier/liens_envoi.jpg);}
			.retours .solutionsLiensOutils li {background-image: url(/design/laposte/images/courrier/liens_retours.gif);}
			.archivage .solutionsLiensOutils li {background-image: url(/design/laposte/images/courrier/liens_archivage.gif);}
	.solutionsLiensOutils .docPicto {margin:0 5px 0 0;}

	/* Pour les IE qui n'ont pas encore de border-radius (6,7,8) */
	.solutionsLiensOutils .courrierCoinSolutionsHG, .solutionsTrouver .courrierCoinSolutionsHG {
			top: -1px;
			left: -1px;
		}
	.solutionsLiensOutils .courrierCoinSolutionsHD, .solutionsTrouver .courrierCoinSolutionsHD {
			top: -1px;
			right: -1px;
		}
	.solutionsLiensOutils .courrierCoinSolutionsBG, .solutionsTrouver .courrierCoinSolutionsBG {
			bottom: -1px;
			left: -1px;
		}
	.solutionsLiensOutils .courrierCoinSolutionsBD, .solutionsTrouver .courrierCoinSolutionsBD {
			bottom: -1px;
			right: -1px;
		}
	.solutionsLiensOutils .courrierCoinSolutionsBG, .solutionsTrouver .courrierCoinSolutionsBG {background-position: -20px -15px;}
		.conception_docs .solutionsLiensOutils .courrierCoinSolutionsBG, .conception_docs .solutionsTrouver .courrierCoinSolutionsBG {background-position: -30px -15px;}
		.fabrication .solutionsLiensOutils .courrierCoinSolutionsBG, .fabrication .solutionsTrouver .courrierCoinSolutionsBG {background-position: -40px 0;}
		.envoi .solutionsLiensOutils .courrierCoinSolutionsBG, .envoi .solutionsTrouver .courrierCoinSolutionsBG {background-position: -40px -5px;}
		.retours .solutionsLiensOutils .courrierCoinSolutionsBG, .retours .solutionsTrouver .courrierCoinSolutionsBG {background-position: -40px -10px;}
		.archivage .solutionsLiensOutils .courrierCoinSolutionsBG, .archivage .solutionsTrouver .courrierCoinSolutionsBG {background-position: -40px -15px;}
	.solutionsLiensOutils .courrierCoinSolutionsBD, .solutionsTrouver .courrierCoinSolutionsBD {background-position: -25px -15px;}
		.conception_docs .solutionsLiensOutils .courrierCoinSolutionsBD, .conception_docs .solutionsTrouver .courrierCoinSolutionsBD {background-position: -35px -15px;}
		.fabrication .solutionsLiensOutils .courrierCoinSolutionsBD, .fabrication .solutionsTrouver .courrierCoinSolutionsBD {background-position: -45px 0;}
		.envoi .solutionsLiensOutils .courrierCoinSolutionsBD, .envoi .solutionsTrouver .courrierCoinSolutionsBD {background-position: -45px -5px;}
		.retours .solutionsLiensOutils .courrierCoinSolutionsBD, .retours .solutionsTrouver .courrierCoinSolutionsBD {background-position: -45px -10px;}
		.archivage .solutionsLiensOutils .courrierCoinSolutionsBD, .archivage .solutionsTrouver .courrierCoinSolutionsBD {background-position: -45px -15px;}


/* =RUBRIQUESLIST */ /* entr_rubrique_nos_communications.html */
.rubriquesListDeuxItems .rubriqueItem {
	margin-left: 25px;
	padding: 0;
	width: 180px;
	}

/* =TEMOIGNAGES */
ul#listeTemoignages, ul#listeSpots {
	list-style: none;
	list-style-image: none;
	}
	.temoignage, .spot {margin-bottom: 2em;}
		#listeTemoignages h2, #listeSpots h2 {margin-bottom: 0.5em;}
		.communicationPresse #listeSpots h2 {
			color: #67963A;
			min-height: 3.91em; /* IE */
			}
		#listeTemoignages p, #listeSpots p {margin: 0.5em 0;}
		.temoignage a, .spot a {text-decoration: none;}
			.temoignage a:hover, .temoignage a:focus, .spot a:hover, .spot a:focus {text-decoration: underline;}
			.temNom {
				background-color: #DF4C00;
				color: #fff;
				}
			.temLire .picto {background: url(/design/laposte/images/_planche_picto_v1.1.png) no-repeat 0 -132px;}


	/* =FORMATS */
	#centre .formats {
		list-style: none;
		list-style-image: none;
		margin: 0;
		}
		.radio, .script {
			clear: both;
			margin-left: 0;
			}
			.formats a {text-decoration: none;}
				.formats a:hover, .formats a:focus {text-decoration: underline;}
			.radio .picto {background: url(/design/laposte/images/_planche_picto_v1.1.png) no-repeat 0 -88px;}
			.script .picto {background: url(/design/laposte/images/_planche_picto_v1.1.png) no-repeat 0 -66px;}

	/* =TEMAUTRES */
	#temAutres {line-height: 2em;}
		#temAutres a {text-decoration: none;}
			#temAutres a:hover, #temAutres a:focus {text-decoration: underline;}
			#temAutres .picto {
				background: url(/design/laposte/images/_planche_picto_v1.1.png) no-repeat 0 -132px;
				display: inline-block;
				float: left;
				height: 22px;
				margin-right:6px;
				width: 22px;
				}

/* =CAMPAGNES */
.communicationPresse ul#listeSpots {
	list-style: none;
	list-style-image: none;
	}
	.communicationPresse .spot { /* IE */
		border: 1px solid #2C5680;
		border-radius: 5px;  /* IEs  -> Gestion spécifique par images */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
		float: left;
		margin-bottom: 1em;
		padding: 8px;
		position: relative;
		width: 200px;
		}
		.communicationPresse #listeTemoignages h2 {
			color: #67963A;
			margin: 0 0 1em;
			}
			.communicationPresse .spot .courrierCoinSolutionsHG {
				background-position: 0 0;
					top: -1px; /* IE7 */
					left: -1px;
				}
			.communicationPresse .spot .courrierCoinSolutionsHD {
				background-position: -5px 0;
					top: -1px; /* IE7 */
					right: -1px;
				}
			.communicationPresse .spot .courrierCoinSolutionsBG {
				background-position: -10px 0;
					bottom: -1px; /* IE */
					left: -1px;
				}
			.communicationPresse .spot .courrierCoinSolutionsBD {
				background-position: -15px 0;
					bottom: -1px; /* IE */
					right: -1px;
				}
		.campagneDoc a, .campagneDoc a:hover, .campagneDoc a:focus {text-decoration: none;}
		.campagneVignette {
			display: block;
			text-align: center;
			}
		.campagneDocCadre { /* IE */
			background: #E2E9D8;
			border: 1px solid #6D9242;
			border-radius: 5px;  /* IEs  -> Gestion spécifique par images */
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
			display: block;
			padding: 8px;
			position: relative;
			}
			/* Pour les IE qui n'ont pas encore de border-radius (6,7,8) */
			.spot .campagneDocCadre .courrierCoinSolutionsHG {
				background-position: 0 -20px;
					top: -1px; /* IE7 */
					left: -1px;
				}
			.spot .campagneDocCadre .courrierCoinSolutionsHD {
				background-position: -5px -20px;
					top: -1px; /* IE7 */
					right: -1px;
				}
			.spot .campagneDocCadre .courrierCoinSolutionsBG {
				background-position: -10px -20px;
					bottom: -1px;
					left: -1px;
				}
			.spot .campagneDocCadre .courrierCoinSolutionsBD {
				background-position: -15px -20px;
					bottom: -1px;
					right: -1px;
				}
			.campagneDocCadre .picto {
				background: url(/design/laposte/images/_planche_picto_v1.1.png) no-repeat 0 -154px;
				float: left;
				}
				.campagneDocCadre .action {color: #685398;}
					.campagneDoc a:hover .action, .campagneDoc a:focus .action {text-decoration: underline;}
				.campagneDocCadre .type {color: #333;}

/* =MENU SECONDAIRE */
	/* =SOLUTIONSMENU */
	#solutionsMenu h2 { /* IE */
		background: #fff;
		border: 1px solid #2B5580;
		border-radius: 5px; /* IEs  -> Gestion spécifique par images */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
		color: #2B5580;
		font-size: 1.091em;
		margin: 1em 25px;
		padding: 10px;
		position: relative;
		text-transform: uppercase;
		text-align: center;
		}
		#menu_sec_solution {
			list-style: none;
			margin-bottom: 3em;
			}
			.menu_sec_solutionitem {margin-left: 0;} /* IE */
				.menu_sec_solutionitemlink {
					color: #2B5580;
					display: block;
					font-weight: bold;
					line-height: 2.364;
					padding: 6px 0 6px 10px;
					text-decoration: none;
					}
					.menu_sec_solutionitemlink:hover, .menu_sec_solutionitemlink:focus {text-decoration: underline;}
					.menu_sec_solutionitemlink:hover, .menu_sec_solutionitemlink:focus, .menu_sec_solutionitem .selected {background-color:#D6E0EB;}

					#menu_sec_solution .listreception {line-height: 1.182;}
					.menu_sec_solutionitemlink img {
						float: left;
						margin-right: 5px;
						}

	/* =SOLUTIONSTROUVER */
	.solutionsTrouver {
		border: 1px solid #981183;
		border-radius: 5px; /* IEs  -> Gestion spécifique par images */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
		clear: both;
		margin: 1em 10px;
		position: relative;
		zoom: 1;
		}
		.conception_docs .solutionsTrouver {border-color: #23397a;}
		.fabrication .solutionsTrouver {border-color: #C30007;}
		.envoi .solutionsTrouver {border-color: #dc4a04;}
		.retours .solutionsTrouver {border-color: #218C20;}
		.archivage .solutionsTrouver {border-color: #473C71;}
		.solutionsTrouver h2 {
			background: #981183;
			color: #fff;
			font-size: 1.091em;
			margin: 0;
			padding: 2px 11px 4px;
			text-align: center;
			}
			.conception_docs .solutionsTrouver h2 {background: #23397a;}
			.fabrication .solutionsTrouver h2 {background: #C30007;}
			.envoi .solutionsTrouver h2 {background: #dc4a04;}
			.retours .solutionsTrouver h2 {background: #218C20;}
			.archivage .solutionsTrouver h2 {background: #473C71;}
		.solutionsTrouver ul {
			list-style: none;
			margin: 0;
			}
			.solutionsTrouver li {
				margin-left: 0;
				text-align: center;
				}
				.solutionsTrouver p {margin: 0;}
