#chapo.chapoEadmin {
	color: #364854;
	font-size: 1.1em;
	}
	#chapo.chapoEadmin h2 {font-size: 1.2em;}

/* =MENU */
body.generalConditions #menu {padding-top: 5px;}
	body.generalConditions li#menu_secteur_developping {
		font-size: 1.2em;
		}
		body.generalConditions li#menu_secteur_developping strong {font-size: 1.6em;}

/* =SOMMAIRE */
#sommaire {background: url(../../images/sommaire/sommaireMiddle.gif);} /* !IE */
	#sommaire.sommaire_4col {background: url(../../images/sommaire/sommaireMiddle4Col.gif);} /* !IE */
	#sommaire.sommaire_2col {background: url(../../images/sommaire/sommaireMiddle2Col.gif);} /* !IE */
	#sommaire ul { /* !IE */
		float: left;
		list-style: url(../../images/sommaire/sommaireFleche.gif);
		margin-left: 10px;
		}
		#sommaire li {
			font-weight: bold;
			margin: 1px 10px 1px 17px; /* !IE */
			width: 136px;
			}
			body.generalConditions #sommaire li {margin-left: 15px;}
			#sommaire.sommaire_4col li {width: 93px;}
			#sommaire.sommaire_2col li {width: 215px;}
			#sommaire li a {
				color: #364854;
				text-decoration: none;
				}
				#sommaire li a:hover, #sommaire li a:focus {text-decoration: underline;}

/* =TEXTEFAQ */
.textFaq h2 {
	color: #364854;
	font-size: 1.2em;
	}
.textFaq h3 {
	color:#4f6c7e;
	margin-bottom: 0;
	}
	#already .textFaq h3 {color:#e85774;}
	#developping .textFaq h3 {color:#713366;}
	#operating .textFaq h3 {color:#685398;}
	#visiting .textFaq h3 {color:#cbd401;}
	#moving .textFaq h3 {color:#00b5dd;}
.textFaq p, .textFaq pre, .textFaq blockquote, .textFaq ul,
.textFaq ol, .textFaq dl, .textFaq address {margin: 0;}

/* =TEXTCONTACTUS */
.contactUs h2 {color: #4F6C7E;}
	#texte.contactUs h2 {margin: 0.83em 0;}
		.contactUs #toolsLinks h2 {margin: 0;}
.contactUs pre, .contactUs blockquote, .contactUs ul,
.contactUs ol, .contactUs dl, .contactUs address {margin: 0;}
	.contactUs .toolsLinksText > div > *:first-child {margin-top: 2px;} /* !IE JS */
	#texte .textContactUs h2 {margin: 1em 0 0;}
		.textContactUs h2 {color:#4F6C7E;}
		#already .textContactUs h2 {color:#e85774;}
		#developping .textContactUs h2 {color:#713366;}
		#operating .textContactUs h2 {color:#685398;}
		#visiting .textContactUs h2 {color:#cbd401;}
		#moving .textContactUs h2 {color:#00b5dd;}
	#texte .textContactUs h3 {
		color: #364854;
		margin: 0;
		}

	#everything .textContactUs a {color: #4F6C7E;}
	#contactByPost, #contactByEmail {padding: 5px 0 0 40px;}
	#contactByPost {background: url(../../images/picto_contactUsByPost.gif) no-repeat;}
	#contactByEmail {background: url(../../images/picto_contactUsByEmail.gif) no-repeat;}

/* =TOOLSLINKS */
#toolsLinks {list-style: none;}
	li.toolsLinksContainer {margin: 18px 0 0;}
		li.toolsLinksContainer h2 {
			background: url(../../images/toolsLinks/toolsLinksTitle.png) no-repeat; /* !IE */
			color: #fff;
			min-height: 26px; /* !IE */
			margin: 0;
			padding: 12px 0 0 46px;
			position: relative;
			}
			#already li.toolsLinksContainer h2 {background-color: #e85774;}
			#developping li.toolsLinksContainer h2 {background-color: #713366;}
			#everything li.toolsLinksContainer h2 {background-color: #4f6c7e;}
			#operating li.toolsLinksContainer h2 {background-color: #685398;}
			#visiting li.toolsLinksContainer h2 {
				background-color: #cbd401;
				color: #364854;
				}
			#moving li.toolsLinksContainer h2 {background-color: #00b5dd;}
			.textFaq li.toolsLinksContainer h2 {
				min-height: 23px;
				padding-top: 5px;
				}
			.generalConditions #texte li.toolsLinksContainer h2 {
				background-color: #F2C722;
				color: #364854;
				min-height: 23px; /* !IE */
				padding: 6px 25px 0;
				}
			li.toolsLinksContainer h2 img {
				position: absolute;
					top: 0;
					left: 0;
				}
			.generalConditions h3 {font-size: 1.2em;}
			.generalConditions h4 {
				font-size: 1em;
				margin-bottom: 0;
				}
			.generalConditions h4 + p {margin-top: 0 !important;} /* !IE JS */
		body.generalConditions table.spip, body.generalConditions table.spip td {border: 1px solid #cbcbcb;}
		body.generalConditions table td, body.generalConditions table th {
			border-left: 1px solid #cbcbcb;
			padding: 0 5px 0 10px;
			width: auto; /* !JS */
			}
		body.generalConditions table.spip th {
			background: #e5e5e5;
			border-bottom: none;
			color: #364854;
			text-align: left;
			width: 128px;
			}
		body.generalConditions table.spip th + th {width: 148px;}  /* !IE JS */
		body.generalConditions table.spip th + th +th {width: 197px;}  /* !IE JS */
		body.generalConditions table.spip td {text-align: left;}
			body.generalConditions table th:first-child, body.generalConditions table td:first-child { /* !IE JS */
				border-left: none;
				}
			body.generalConditions table.spip td:first-child { /* !IE 7 */
				background: transparent;
				color: inherit;
				font-weight: normal;
				}
		.toolsLinksText {
			border: 1px solid #cbcbcb;
			border-top: none;
			padding: 1px 10px 10px 45px;
			}
			.generalConditions .toolsLinksText {
				padding: 1px 25px 0;
				}
			.textFaq .toolsLinksText {padding-bottom: 20px;}
			#toolsLinks .toolsLinksContainer .toolsLinksText h2 {
				background: none;
				color: #4f6c7e;
				font-size: 1.1em;
				margin: 1em 0 0;
				min-height: 0; /* !IE */
				padding: 0;
				}
				#already #toolsLinks .toolsLinksText h2 {color:#e85774;}
				#developping #toolsLinks .toolsLinksText h2 {color:#713366;}
				#everything #toolsLinks .toolsLinksText h2 {color:#4f6c7e;}
				#operating #toolsLinks .toolsLinksText h2 {color:#685398;}
				#visiting #toolsLinks .toolsLinksText h2 {color:#cbd401;}
				#moving #toolsLinks .toolsLinksText h2 {color:#00b5dd;}
			.toolsLinksText h3 {
				color: #364854;
				margin: 0;
				padding-top: 10px;
				}
			.toolsLinksText h2 + h3 {padding-top: 3px;} /* !IE JS */
			.toolsLinksText p {/* !IE */
				margin: 0 0 5px;
				}
			.toolsLinksText img{
				margin-top:2px;
			}
			.toolsLinksText ul {
				list-style: none;
				margin: 3px 0 0;
				}
				.toolsLinksText ul ul, .toolsLinksText ul.spip {
					list-style: disc;
					margin: 0;
					}
				.toolsLinksText ul.nomarginbasnihautspip {
					margin-top:0 !important;
					margin-bottom:0 !important;
					list-style: disc;
					margin: 0;
					}
				.toolsLinksText li {margin: 0;}
					.toolsLinksText li li, .toolsLinksText li.spip {margin-left: 1.5em;}
			#texte.frenchEAdmin .toolsLinksText a {
				background: url(../../images/toolsLinks/toolsLinksPuce.gif) no-repeat;
				color: #364854;
				line-height: 1.5;
				padding: 0 0 2px 18px;
				text-decoration: none;
				}
				#texte.frenchEAdmin .toolsLinksText a:hover, #texte.frenchEAdmin .toolsLinksText a:focus {text-decoration: underline;}
				#texte .toolsLinksText .linkInstructions {margin-bottom: 0;}
					#texte .toolsLinksText .linkInstructions a {
						background: url(../../images/shoppingGuide/shopping_button_off_top.gif) no-repeat;
						color: #333;
						display: block;
						padding: 3px 0 0;
						text-align: center;
						width: 339px;
						}
						#texte .toolsLinksText .linkInstructions a:hover, #texte .toolsLinksText .linkInstructions a:focus {
							background: url(../../images/shoppingGuide/shopping_button_on_top.gif) no-repeat;
							text-decoration: none;
							}
							#moving #texte .toolsLinksText .linkInstructions a:hover, #moving #texte .toolsLinksText .linkInstructions a:focus {background: url(../../images/shoppingGuide/shopping_button_on_top_moving.gif) no-repeat;}
							#visiting #texte .toolsLinksText .linkInstructions a:hover, #visiting #texte .toolsLinksText .linkInstructions a:focus {background: url(../../images/shoppingGuide/shopping_button_on_top_visiting.gif) no-repeat;}
							#operating #texte .toolsLinksText .linkInstructions a:hover, #operating #texte .toolsLinksText .linkInstructions a:focus {background: url(../../images/shoppingGuide/shopping_button_on_top_operating.gif) no-repeat;}
						#texte .toolsLinksText .linkInstructions span {display: block;}
							.linkInstructionsImgBottom {
								background: url(../../images/shoppingGuide/shopping_button_off_bottom.gif) no-repeat 0 100%;
								padding-bottom: 5px;
								}
								a:hover .linkInstructionsImgBottom, a:focus .linkInstructionsImgBottom {background: url(../../images/shoppingGuide/shopping_button_on_bottom.gif) no-repeat 0 100%;}
									#moving a:hover .linkInstructionsImgBottom, #moving a:focus .linkInstructionsImgBottom {background: url(../../images/shoppingGuide/shopping_button_on_bottom_moving.gif) no-repeat 0 100%;}
									#visiting a:hover .linkInstructionsImgBottom, #visiting a:focus .linkInstructionsImgBottom {background: url(../../images/shoppingGuide/shopping_button_on_bottom_visiting.gif) no-repeat 0 100%;}
									#operating a:hover .linkInstructionsImgBottom, #operating a:focus .linkInstructionsImgBottom {background: url(../../images/shoppingGuide/shopping_button_on_bottom_operating.gif) no-repeat 0 100%;}
								#texte .toolsLinksText .linkInstructionsImgBottom span {
									background: url(../../images/shoppingGuide/shopping_button_off_middle.gif) repeat-y;
									line-height: 1.2;
									padding: 0 5px;
									}
									#texte .toolsLinksText a:hover .linkInstructionsImgBottom span, #texte .toolsLinksText a:focus .linkInstructionsImgBottom span {background: url(../../images/shoppingGuide/shopping_button_on_middle.gif) repeat-y;}
										#moving #texte .toolsLinksText a:hover .linkInstructionsImgBottom span, #moving #texte .toolsLinksText a:focus .linkInstructionsImgBottom span {background: url(../../images/shoppingGuide/shopping_button_on_middle_moving.gif) repeat-y;}
										#visiting #texte .toolsLinksText a:hover .linkInstructionsImgBottom span, #visiting #texte .toolsLinksText a:focus .linkInstructionsImgBottom span {background: url(../../images/shoppingGuide/shopping_button_on_middle_visiting.gif) repeat-y;}
										#operating #texte .toolsLinksText a:hover .linkInstructionsImgBottom span, #operating #texte .toolsLinksText a:focus .linkInstructionsImgBottom span {background: url(../../images/shoppingGuide/shopping_button_on_middle_operating.gif) repeat-y;}
			.toolsLinksText form {
				background: #d7e0df;
				margin: -1px -10px 0 -45px;
				padding: 5px 10px 5px 45px;
				}
				.toolsLinksText form p {margin: 0;}
				.toolsLinksText form select {width: 21em;}
				.toolsLinksText form input.submit {
					background: none;
					border: none;
					color: #344451;
					font-weight:  bold;
					font-size: 1.1em;
					padding: 0 4px;
					text-transform: uppercase;
					}
			.toolsLinksTextIllustrated {padding: 10px 10px 10px 37px;} /* !IE */
				.toolsLinksTextIllustrated .illustration {
					float: left;
					padding-right: 5px;
					text-align: center;
					width: 126px;
					}
				.toolsLinksTextIllustrated .sideText {
					float: left;
					width: 339px;
					}


.contactUs p{
	/*margin: 1em 0 0; !important*/
}

.textContactUs p, .textContactUs pre, .textContactUs blockquote, .textContactUs ul,
	.textContactUs ol, .textContactUs dl, .textContactUs address {margin: 0 0 1em;}
