.outils-info {
	/* margin-bottom: 20px; */
	margin:0px 0 20px 0;
	clear: both;
	overflow:hidden;
	zoom:1;
}

.outils-info a {
	display: block;
	clear: both;
	margin: 5px 0 0 16px;
	padding: 0 0 10px 10px;
	_padding: 0 0 0 10px;
	background:url(../images/picto_link.gif) 0 3px no-repeat;
	color: #53534D;
	/****Last Modification****/
}
.outils-info a:hover {
	text-decoration: underline;
}



/* ############################################################################
	MONDIAL ASSISTANCE
	SQLI 2009
	Specific Styles for "Our Profile" Section
############################################################################ */

/* Qui sommes-nous */
#ma_aboutUsSummary {
	margin:0;
	margin-bottom: 5px;
	/*overflow:hidden;*/
}

.ie6 #ma_aboutUsSummary {
	height:1%;
}

.ie7 #ma_aboutUsSummary {
	min-height:1%;
}

	#ma_aboutUsSummary li {
		margin:0 0 7px 0;
		padding:0 7px 0 0;
		width:340px;
		height:159px;
		background:none;
	}
		#ma_aboutUsSummary li.ma_right {padding-right:0;}
	
	#ma_aboutUsSummary .block {
		float:left;
	}
	
	#ma_aboutUsSummary .ma_aboutUsHistory {
		float:left;
	}
	
	#ma_aboutUsSummary .ma_aboutUsValues {
		float:right;
	}
	
	#ma_aboutUsSummary .ma_aboutUsApproach {
		float:left;
	}
	
	#ma_aboutUsSummary .ma_aboutUsAdds {
		float:right;
	}
	
		#ma_aboutUsSummary li div {
			padding:10px;
			padding-bottom: 0;
			background-color: #fff;
			height:148px;
			/*width: 132px;*/
			margin-right: 122px;
			opacity: 0.8;
			filter:alpha(opacity=80);
			/*border: 1px solid red;*/
		}
		
		#ma_aboutUsSummary li h4,
			#ma_aboutUsSummary li h4 a {
				color:#e1001a;
		}
		
		#ma_aboutUsSummary .ma_linkMore {
			font-weight:bold;
		}
		
			#ma_aboutUsSummary li p a {
				color:#333;
			}
			
.ma_gabarit08 #ma_aboutUsSummary .ma_aboutUsHistory {
}

.ma_gabarit08 #ma_aboutUsSummary .ma_aboutUsValues {
	background:none;
}
.ma_gabarit08 #ma_aboutUsSummary .ma_aboutUsValues h6 {
	font-size:12px;
}
.ma_gabarit08 #ma_aboutUsSummary .ma_aboutUsValues select{
	width:311px;

}
.ma_gabarit08 #ma_aboutUsSummary li div {
			padding:10px;
}
.ma_bloc{
	overflow:hidden;
	zoom:1;
}
.ma_menu008{
	width:199px;
	float:left;
	background:url(../images/bg_nav-onglets008.gif) 100% 0 repeat-y;
}
.ma_menu008 li{
	background:none;
	padding:0 0 4px 0;
}
.ma_menu008 li a{
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration:none;
	padding:10px 15px 0 22px;
	height:40px;
	display:block;
	background:url(../images/onglet_off008.gif) 0 0 no-repeat;
}
.ma_menu008 li a:hover{
	text-decoration:none;
}

.ma_menu008 li a.on,
.ma_menu008 li a.ma_active {
	background:url(../images/onglet_on008.gif) 0 0 no-repeat;
}

/* Onglet - Left Tabs */
#switch_onglets {
	margin-bottom: 10px;
}
.ma_innerBloc1{
	width:490px;
	float:left;
	margin:0 0 0 -1px;
	background:url(../images/bg_blockdegradetop.gif) no-repeat 0 0;
	border-left:1px solid #cececd;
}

	.ma_innerBloc1 .ma_innerBloc1-2 {
		background:url(../images/bg_blockdegradebottom.gif) no-repeat 0 100%;
	}
	
		.ma_innerBloc1 .ma_innerBloc1-3 {
			background:url(../images/bg_blockdegraderight.gif) repeat-y 100% 0;
		}
		
		.ma_innerBloc1 .ma_innerBloc1-4 {
			background:url(../images/bg_blockdegrade_corner2.gif) no-repeat 100% 100%;
		}
		
		.ma_innerBloc1 .ma_innerBloc1-5 {
			padding:25px 25px 6px 25px;
			background:url(../images/bg_blockdegrade_corner1.gif) no-repeat 100% 0;
		}


.ma_innerBloc1 img{
	/*float:left;
	padding:0;*/
}
.ma_innerBloc1 p{
	padding:0 0 14px 0;
}
.ma_content_linkFoot{
	margin-top:20px;
}
.ma_linkFoot2{
	float:none;
	background:#f5f5f4 url(../images/arrondi_linkfoot008_2.gif) 100% 100% no-repeat;
}

.ma_linkFoot{
	overflow:hidden;
	zoom:1;
	background:url(../images/arrondi_linkfoot008.gif) 0 0 no-repeat;
	padding:14px 0 10px 14px;
}
.ma_linkFoot div{
	float:left;
	padding-right:120px;
}
.ma_linkFoot div.last{
	padding-right:0;
}
.ma_linkFoot ul li{
	background:url(../images/bg_arrow_right.gif) 0 0.5em no-repeat;
}
.ma_linkFoot a{
	color:#333;
}
/* Nos métiers */
.ma_innerBloc007 h4 {
	font-size: 1em;
	margin-bottom: 20px;
}
.ma_innerBloc007 img {
	margin-bottom: 10px;
}
.ma_bloc007 {margin-top: 20px;}
.ma_innerBloc007 .ma_after-pic {clear: both;}

/* Médiathèque */
#ma_aboutUsSummary017 {
		margin-top: 10px;
		zoom:1; 
		overflow:hidden;
	}
#ma_aboutUsSummary017 .boxe55 {
		margin:0 0 5px 0;
		padding:0;
		width:344px;
		height:251px;
		background:none;
	}
	
	#ma_aboutUsSummary017 .ma_aboutUsImages {
		float:left;
		background:url(../images/bg_pubs.jpg) no-repeat left top;
		position: relative;
	}
	
	#ma_aboutUsSummary017 .ma_aboutUsVideo {
		float:right;
		background:url(../images/bg_video.jpg) no-repeat left top;
		position: relative;
	}
	#ma_aboutUsSummary017 .ma_aboutUsVideo h4 a {
		color:#e1001a !important;
	}
	#ma_aboutUsSummary017 .ma_aboutUsVideo a, #ma_aboutUsSummary017 .ma_aboutUsVideo p {
		color: white !important;
	}
	#ma_aboutUsSummary017 .ma_aboutUsVideo div  img{
		clear: left;
	}
	
	#ma_aboutUsSummary017 .ma_aboutUsBrochures {
		float:left;
		background:url(../images/bg_pubs.jpg) no-repeat left top;
		position: relative;
	}
	
	#ma_aboutUsSummary017 .ma_aboutUsPubs {
		float:right;
		background:url(../images/bg_pubs.jpg) no-repeat left top;
		position: relative;
	}
	#ma_aboutUsSummary017 li .ma_mediatheque {padding:10px 0 0 10px;
		zoom:1;
		overflow:hidden;
	}
	#ma_aboutUsSummary017 .ma_aboutUsImages .ma_logo-bloc {
			float: left;
			width: 38px;
			margin-right: 10px;
	}
	
	#ma_aboutUsSummary017 .ma_aboutUsVideo .ma_logo-bloc {
			float: left;
			width: 44px;
			margin-right: 10px;
	}
	#ma_aboutUsSummary017 .ma_aboutUsBrochures .ma_logo-bloc {
			float: left;
			width: 34px;
			margin-right: 10px;
	}
	#ma_aboutUsSummary017 .ma_aboutUsPubs .ma_logo-bloc {
			float: left;
			width: 48px;
			margin-right: 10px;
	}
		#ma_aboutUsSummary017 .ma_mediatheque-infos {
			float: left;
			width: 260px;
			padding: 0;
			margin: 0 0 6px 0;
			
		}
		#ma_aboutUsSummary017 li .ma_mediatheque h4 {
				color: #e1001a;
				margin: 0;
				padding: 0;
				margin-bottom: 5px;
		}
		#ma_aboutUsSummary017 .ma_mediatheque .ma_linkMore {
			position: absolute;
			bottom: 1px;
			right: 1px;
			/*zoom:1;*/
		}
		#ma_aboutUsSummary017 .ma_mediatheque .ma_linkMore a{
			zoom:1;
			_display:inline;
		}
		
			#ma_aboutUsSummary017 li p a {
				color:#333;
			}
			#ma_aboutUsSummary017 .ma_aboutUsBrochures ul, #ma_aboutUsSummary017 .ma_aboutUsPubs ul, ul.ma_liste-telechargement {
				clear: both;
			}
			#ma_aboutUsSummary017 .ma_aboutUsBrochures ul li, #ma_aboutUsSummary017 .ma_aboutUsPubs  ul li, ul.ma_liste-telechargement li {
				padding:0 0 0 21px !important;
				background:url(../images/picto_pdf.gif) no-repeat 0 0;
				width: 250px;
				height: auto;
				margin: 0 0 7px 0;
			}
			#ma_aboutUsSummary017 .ma_aboutUsBrochures ul li a, #ma_aboutUsSummary017 .ma_aboutUsPubs ul li a, ul.ma_liste-telechargement li a {
				color: black;
			}
			#ma_aboutUsSummary017 .ma_visu-flash {text-align: center;}
			.ma_visu-flash #player_push {
				margin-top: 3px;
				margin-left: 40px;
			}
			.ie6 .ma_visu-flash #player_push, .ie7 .ma_visu-flash #player_push {
				margin-left: 0;
			}
			
			#ma_aboutUsSummary017 .ma_liste-telechargement {
				margin-left: 42px;
			}
			#ma_aboutUsSummary017 .ma_liste-telechargement .ma-first-line{
				background: none;
				margin-left: -21px;
			}
			.ma_headerTitle_h3 {
				margin:0 0 10px 0;
				padding:0 0 0 0;
				font-size:1em;
				font-weight:bold;
				border-bottom:1px solid #dedede;
				height: 1%;
			}
			
				.ma_headerTitle_h3 h3,
				.ma_headerTitle_h3 .ma_linkRss {
					margin:0 7px 0 0;
					float:left;
					color:#e1001a !important;
				}
				
				.ma_headerTitle_h3 h3 {
					border:none;
				}
/************************/
#ma_aboutUsSummary-2 #ma_aboutUsSummary{
	overflow: none !important;
}
.clear {
	clear:both;
}

/* ############################################################################
	MONDIAL ASSISTANCE
	SQLI 2009
	Specific Styles for "Informations & Conseils" Section
############################################################################ */


/* -------------------------------------------------------------
	Informations & Conseils (Home)
------------------------------------------------------------- */

.ma_themesContainer {

	overflow:hidden;
}

.ie6 .ma_themesContainer {
	height:1%;
}

.ie7 .ma_themesContainer {

	min-height:1%;
}

	.ma_themesContainer .ma_leftColumn {
		float:left;
		width:437px;
	}
	
	.ma_themesContainer .ma_rightColumn {
		float:right;
		width:247px;
	}
	
		.ma_listMainThemes,
		.ma_listOtherThemes {
			margin:0;
		}

			.ma_listOtherThemes li {
				margin:0 0 10px 0;
				padding:0;
				background:url(../images/bg_listotherthemes_middle.gif) repeat-y left top;
			}
			
			.ma_listOtherThemes .ma_last {
				background:#f2edd4;
			}
			
			.ie6 .ma_listOtherThemes li {
				height:1%;
			}			
			.ie7 .ma_listOtherThemes li {
				min-height:1%;
			}
			.ma_listMainThemes .ma_mainThemeBlock,
			.ma_listMainThemes .ma_mainTheme1,
			.ma_listMainThemes .ma_mainTheme2 {
				margin:0 0 10px 0;
				/*padding:10px 5px 5px 253px;*/
				padding: 0 0 0 253px;
				height:140px;
				overflow:hidden;
			}
			.ma_listMainThemes .ma_mainTheme3 {
				margin:0 0 10px 0;
				/*padding:10px 5px 5px 253px;*/
				padding: 0 0 0 10px;
				height:140px;
				overflow:hidden;
			}			
			/* @nwo */
			/* Page 1 */
			.ma_listMainThemes .ma_mainThemeBlock .white_bg  {
				background-color: #fff;
				height:125px;
				padding:10px 5px 5px 10px;
				opacity: 0.8;
				filter:alpha(opacity=80);
			}
            /* admin_accueil */
			.ma_listMainThemes .ma_mainTheme3 .white_bg  {
				background-color: #fff;
				height:125px;
				padding:10px 5px 5px 10px;
				opacity: 0.8;
				filter:alpha(opacity=80);
			}			
			.ma_listMainThemes .ma_list1,
				.ma_listOtherThemes .ma_list1 {
					/*margin:0;
					padding:0;*/
					overflow: hidden;
				}
				.ma_listMainThemes .ma_list1 li,
				.ma_listOtherThemes .ma_list1 li {
					margin:0;
					padding:0 0 3px 8px;
					background:url(../images/bg_arrow_right.gif) no-repeat 0 4px;
				}
				.ma_listMainThemes h4 {
					margin:0 50px 5px 0;
					color:#e1001a;
				}

				.ma_listMainThemes h5 {
					margin:0 0 3px 0;
					color:#333;
				}
				
				.ma_listOtherThemes h4 {
					color:#e1001a;
					margin:0 0 5px 0;
				}
				.ie6 .ma_listOtherThemes h4 {
					color:#e1001a;
					margin:0;
					padding: 0;
				}
				
				.ma_listOtherThemes em {
					font-style:normal;
				}

				.ma_listOtherThemes .ma_otherThemeBlock {
					background:url(../images/bg_listotherthemes_top.gif) no-repeat left top;
					overflow: hidden;
				}

					.ma_listOtherThemes .ma_otherThemeInnerBlock {
						padding:10px;
						background:url(../images/bg_listotherthemes_bottom.gif) no-repeat left bottom;
						overflow: hidden;
					}
					
				.ma_listOtherThemes .ma_last .ma_otherThemeBlock {
					background:url(../images/bg_listotherthemes_last_top.gif) no-repeat left top;
				}
				
					.ma_listOtherThemes .ma_last .ma_otherThemeInnerBlock {
						background:url(../images/bg_listotherthemes_last_bottom.gif) no-repeat left bottom;
					}



/* -------------------------------------------------------------
	Informations par themes > Pendant votre voyage
------------------------------------------------------------- */

/* Liste de definition Questions / Reponses */
#ma_questions-answers { 
	margin: 0;
	margin-bottom: 15px;
}

	#ma_questions-answers dt {
		display:block;
		margin:0 0 5px 0;
		/* padding:5px 20px; */
		background:url(../images/bg_questions-answers1.gif) no-repeat left top #f0eacc;
		font-size:1.23em;
		font-weight:bold;
		clear: left;
	}
	
	#ma_questions-answers dd {
		padding:5px 20px 15px 20px;
	}
	
	.ie6 #ma_questions-answers dd {
		height:1%;
		display:block;
		position: relative;
	}
	
	.ie7 #ma_questions-answers dd {
		min-height:1%;
	}

		#ma_questions-answers dt a {
			display:block;
			color:#333;
			background:url(../images/bg_questions-answers.gif) no-repeat right 1px;
		}
		
		#ma_questions-answers dt span {
			display:block;
			padding:5px 20px;
			background:url(../images/bg_questions-answers2.gif) no-repeat right bottom;
		}

			#ma_questions-answers dt .ma_on {
				text-decoration:none;
				background:url(../images/bg_questions-answers_active.gif) no-repeat right 5px;
			}
			#ma_questions-answers dd {
				display:none;
			}
			
			#ma_questions-answers dd ul {
				overflow: hidden;
			}
			
			.ie6 #ma_questions-answers dd ul li {
				display: block;
				position: relative;
			}

			#ma_questions-answers .ma_titleBlock {
				overflow:hidden;
			}

			.ie6 #ma_questions-answers .ma_titleBlock {
				height:1%;
			}

			.ie7 #ma_questions-answers .ma_titleBlock {
				min-height:1%;
			}

				#ma_questions-answers .ma_blockPicture {
					/*width:114px;*/
				}

				#ma_questions-answers h4 {
					font-size:1.1em;
				}


/* -------------------------------------------------------------
	Informations et conseils > Onglets "Informations par pays"
	"Informations par thèmes", "L'avis de nos experts" (gab005)
------------------------------------------------------------- */
.ma_blockInfosConseils { }

	.ma_blockInfosConseils .bloc014 {
		background:none;
		padding:0;
	}
	
		/* Contenu premier onglet 1 */
		.ma_blockInfosConseils .ma_contentOnglet1 {
			position:relative;
			margin:0 0 17px 0;
			padding:20px 0 10px 10px;
			/*border:1px solid #cececd;*/
			background:url(../images/bg_onglets.png) no-repeat 0 100%;
			border-top:none;
			font-weight:bold;
		}
		
			.ma_blockInfosConseils .ma_contentOnglet1 .ma_innerContent {
				padding:0 15px;
			}
			.ma_blockInfosConseils .ma_contentOnglet1 .ma_innerContent strong{
				color: #e1001a;
			}
			/* Bloc de recherche pays */
			.ma_infosCountrySearch {
				padding:0 0 0 0;
			}
			
			.ma_infosCountrySearch .ma_textCountry {
				float:left;
				width:270px;
			}
			
			.ma_infosCountrySearch form {
				float:right;
				width:375px;
			}
			
				.ma_infosCountrySearch form p {
					float:left;
					width:125px;
				}
				
				.ma_infosCountrySearch label {
					font-size:1em;
				}
				
				.ma_infosCountrySearch select {
					float:right;
					width:250px;
				}
				
				.ma_flashContentCountry {
					/*width:658px;
					height:350px;*/
				/*	background:url(../images/bg_cartepays.gif) no-repeat center 0;*/
					/*text-indent:-9999px;*/
				}
	
		/* Contenu premier onglet 2 */
		.ma_blockInfosConseils .ma_contentOnglet2 {
			background:url(../images/bg_onglet2.png) no-repeat 0 100%;
			position:relative;
			margin:0 0 11px 0;
			padding:20px 0 14px 5px;
			border-top:none;
			overflow: hidden;
			height: 1%;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent {
			padding:0 15px;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent P {
			font-weight: bold;
			padding-bottom: 25px;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul p {
			font-weight: normal;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent .ma_img-filter img {
			_display: none;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent .ma_img-filter {
			position: absolute;
			bottom: 0;
			left: 5px;
			margin-top: 50px;
			/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/images/visu_onglet2.png', sizingMethod='crop');*/
			_width: 215px;
			_height: 265px;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul {
			float: right;
			background:url(../images/bg_onglet-center.gif) repeat-y 48% 0;
			width: 410px;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul li {
			float: left;
			width: 185px;
			padding:0 0 0 8px;
			background:url(../images/bg_arrow_right.gif) no-repeat 0 4px;
			margin-right: 20px;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul li p {
			margin-bottom: 10px;
			padding: 0;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul .ma_right-list {margin-right: 0;}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul h3 {
			border: none;
			padding :0;
			margin: 0;
			font-size: 1em;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_voir-themes {
			clear: both;
			text-align: right;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_voir-themes a {
			display: block;
			padding:0 8px 0 0;
			background:url(../images/bg_arrow_right.gif) no-repeat 100% 5px;
			color: black;
			font-weight: bold;
			font-size: 1em;
			height: 1%;
		}
		.ma_blockInfosConseils .ma_contentOnglet2 .ma_innerContent ul h3 a {color: black;}
		.ma_bloc-bas-onglet2 h3 {
			border: none;
			margin-bottom: 3px;
		}
		.ma_bloc-bas-onglet2 ul {
			margin-top: 10px;
			overflow:hidden;
		}
		.ma_bloc-bas-onglet2 ul li {
			padding:0 0 0 8px;
			background:url(../images/bg_arrow_right.gif) no-repeat 0 4px;
			margin-bottom: 2px;
		}
		/* Contenu premier onglet 3 */
		.ma_blockInfosConseils .ma_contentOnglet3 {
			background:url(../images/bg_onglet2.png) no-repeat 0 100%;
			position:relative;
			margin:0 0 17px 0;
			padding:20px 5px 0 0;
			border-top:none;
			overflow: hidden;
			height: 1%;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent {
			padding:0 15px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent P {
			font-weight: bold;
			padding-bottom: 5px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content {
			background:url(../images/bg_onglet-center.gif) repeat-y 46% 0;
			width: 670px;
			clear: both;
			padding: 0;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content ul li img {
			float: left;
			width: 114px;
			margin-right: 10px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content ul li {background: none;}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content ul li div {
			float: left;
			width: 205px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content div .ma_linkMore {
			text-align: right;
			font-weight: bold;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content .ma_linkMore a {
			padding:0 10px 0 0;
			color:#333;
			background:url(../images/bg_arrow_right.gif) no-repeat right 5px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content .ma_onglet-bloc-flash {
			float: left;
			width: 300px;
			margin-right: 22px;
			background: none;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content .ma_right-bloc {
			float: left;
			width: 340px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content h3 {
			border: none;
			margin-bottom: 5px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content .ma_infos-video {
			padding: 0 0 0 40px;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content .ma_infos-video img {
			margin: 0 0 10px 0;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content h4 {
			font-size: 1em;
			margin-bottom: 0;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content h4 .ma_date {
			margin:0 0 0 0;
			padding:0 5px 0 0;
			background:url(../images/bg_date-sep.gif) no-repeat 100% 50%;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_innerContent .ma_onglet3-content p {
			font-weight: normal;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_voir-themes {
			clear: both;
			text-align: right;
			border-top: 1px solid #e4e4e4;
			margin-top: 10px;
			overflow: hidden;
			padding: 7px 0 10px 0;
		}
		.ma_blockInfosConseils .ma_contentOnglet3 .ma_voir-themes a {
			display: block;
			padding:0 8px 0 0;
			background:url(../images/bg_arrow_right.gif) no-repeat 100% 5px;
			color: black;
			font-weight: bold;
			font-size: 1em;
			height: 1%;
		}
		
/* ############################################################################
	MONDIAL ASSISTANCE
	SQLI 2009
	Specific Styles for "Espace Media" Section
############################################################################ */

/* -------------------------
	Page médiathèque (home)
-------------------------- */

/* Debut haut de page */
.ma_contentMediaTop {
	position:relative;
	width:100%;
}

	.ma_contentMediaTop .ma_leftColumn,
	.ma_contentMediaTop .ma_rightColumn {
		width:342px;
	}
	
	.ma_contentMediaTop .ma_leftColumn {
		float:left;
	}
	
	.ma_contentMediaTop .ma_rightColumn {
		float:right;
	}
	
	/* Liste des médias (colonne de gauche) */
	.ma_listMedias {
		margin:0;
	}
		.ma_listMedias .ma_linkMore a:hover{
			color:#000;
		}
		.ma_listMedias li {
			position:relative;
			margin:0 0 10px 0;
			padding:0 0 0 122px;
			overflow: hidden;
		}

			.ma_listMedias li div {
				position:relative;
				padding:5px 10px 0 10px;
				margin: 0;
				height:132px;
				opacity: 0.8;
				filter:alpha(opacity=80);
				background-color: white;
				overflow: hidden;
			}
			
			.ie6 .ma_listMedias li div {
				height:135px;
			}
			.ie7 .ma_listMedias li div {
				height:130px;
			}
			
			/* .ie .ma_listMedias li {
				margin:0 0 30px 0;
			} */
				
				.ma_listMedias h3 {
					font-size:1.25em;
					border:none;
					_padding: 0;
					_margin: 0;
				}
				.ma_listMedias h3 a {
					display: block;
					padding:0 0 0 7px;
					background:url(../images/bg_arrow-black.gif) no-repeat 0 4px;
				}
				
				.ma_listMedias h4 {
					margin:0 0 0 0;
					padding-top: 10px;
					font-size:1em;
				}
				
					.ma_listMedias h4 .ma_date {
						margin:0 3px 0 0;
						padding:0 5px 0 0;
						background:url(../images/bg_date-sep.gif) no-repeat 100% 50%;
					}
					
				.ma_listMedias .ma_paragraphBulletIndent,
				.ma_highlightContent .ma_paragraphBulletIndent {
					margin:0 0 10px 0;
				}
				
				.ma_listMedias .ma_linkMore {
					position:absolute;
					margin:0;
					right:15px;
					bottom:8px;
					font-weight:bold;
					text-align:right;
				}
				
	/* Médiathèque */
	.ma_blockMediatheque {
		position:relative;
		background:url(../images/bg_blockmediatheque1.gif) no-repeat 0 0 #000;
	}
	
		.ma_blockMediathequeInner {
			padding:10px 12px 0 12px;
			height:413px;
			background:url(../images/bg_blockmediatheque2.gif) no-repeat 100% 100%;
			overflow:hidden;
		}
		
			.ma_blockMediatheque h3 {
				border:none;
				font-size:1.25em;
				color:#fff;
			}
			
			.ma_navMediatheque {
				position:relative;
				padding:10px 0 0 0;
			}
			
				.ma_navMediatheque li {
					position:relative;
					float:left;
					margin:0 10px 0 0;
					padding:0 10px 0 0;
					background:url(../images/bg_nav-mediatheque-sep.gif) no-repeat 100% 0;
				}
				.ma_navMediatheque .ma_last {
					margin:0;
					background: none;
				}
				
				.ma_navMediatheque .ma_mediaPubs {
					/*margin:0;
					background:none;*/
				}
				
					.ma_navMediatheque a {
						display:block;
						text-align:center;
						padding:47px 0 0 0;
						width:60px;
						font-weight:bold;
						color:#4d4d4d;
					}
					
					.ma_navMediatheque a:hover,
					.ma_navMediatheque .ma_active {
						color:#FF0000;
						text-decoration:none;
					}
					
					.ma_navMediatheque .ma_mediaVideos a {
						background:url(../images/bg_mediatheque-video.gif) no-repeat 50% 0;
					}
					
					.ma_navMediatheque .ma_mediaVideos a:hover,
					.ma_navMediatheque .ma_mediaVideos a.ma_active {
						background:url(../images/bg_mediatheque-video-on.gif) no-repeat 50% 0;
					}
					
					.ma_navMediatheque .ma_mediaBrochures a {
						background:url(../images/bg_mediatheque-brochures.gif) no-repeat 50% 0;
					}
					.ma_navMediatheque .ma_mediaBrochures a:hover, 
					.ma_navMediatheque .ma_mediaBrochures .ma_active {
						background:url(../images/bg_mediatheque-brochures-on.gif) no-repeat 50% 0;
					}
					.ma_navMediatheque .ma_mediaImages a {
						background:url(../images/bg_mediatheque-images.gif) no-repeat 50% 0;
					}
					.ma_navMediatheque .ma_mediaImages a:hover, 
					.ma_navMediatheque .ma_mediaImages .ma_active {
						background:url(../images/bg_mediatheque-images-on.gif) no-repeat 50% 0;
					}
					
					.ma_navMediatheque .ma_mediaPubs a {
						background:url(../images/bg_mediatheque-pubs.gif) no-repeat 50% 0;
					}
					.ma_navMediatheque .ma_mediaPubs a:hover, 
					.ma_navMediatheque .ma_mediaPubs .ma_active {
						background: url(../images/bg_mediatheque-pubs-on.gif) no-repeat 50% 0;
					}
					
					/* Twitter */
					.ma_navMediatheque .ma_mediaTwitter a {
						background:url(../images/twitter-icon_off.gif) no-repeat 50% 0;
					}
					.ma_navMediatheque .ma_mediaTwitter a:hover, 
					.ma_navMediatheque .ma_mediaTwitter .ma_active {
						background: url(../images/twitter-icon_on.gif) no-repeat 50% 0;
					}
					/* Facebook */
					.ma_navMediatheque .ma_mediaFacebook a {
						background:url(../images/facebook-icon_off.gif) no-repeat 50% 0;
					}
					.ma_navMediatheque .ma_mediaFacebook a:hover, 
					.ma_navMediatheque .ma_mediaFacebook .ma_active {
						background: url(../images/facebook-icon_on.gif) no-repeat 50% 0;
					}
					
			.ma_blockMediatheque .ma_content {
				position:relative;
				padding:0 10px;
			}
			
				.ma_blockMediatheque #ma_contentVideo {
					margin:0 0 0 0;
					/*width:290px;*/
					/*height:250px;*/
					/*text-indent:-9999px;*/
					background:url(../images/bg_mediaPlayertest.jpg) no-repeat 0 0;
				}
				.ma_blockMediatheque #ma_contentBrochures p,
				.ma_blockMediatheque #ma_contentImage p,
				.ma_blockMediatheque #ma_contentPubs p{
					color: white;
					margin-bottom: 20px;
				}
				.ma_blockMediatheque #ma_contentPubs .ma_visu-flash {
					text-align: center;
				}
				.ma_blockMediatheque #ma_contentImage .ma_visu-flash {
					text-align: center;
				}
				/*.ma_blockMediatheque #ma_contentBrochures ul li  {
					color: white;
					padding:0 0 0 21px !important;
					background:url(../images/picto_pdf.gif) no-repeat 0 0;
					margin: 0 0 7px 0;
				}*/
				/*.ma_blockMediatheque #ma_contentBrochures .ma_liste-telechargement .ma-first-line{
					background: none;
					margin-left: -21px;
				}*/
			.ma_blockMediatheque h4,
			.ma_blockMediatheque a {
				font-size:1em;
				color:#4d4d4d;
			}
			.ma_blockMediatheque .content_onglet a, .ma_blockMediatheque h4 {
				color:#fff;
			}	
			.content_onglet ul {
				overflow:hidden;
			}
			.content_onglet li {
				margin: 0;
				padding-left: 10px;
			}
			.content_onglet li.pdf {
				padding: 0 0 0 21px;
			}
			.content_onglet ul li p {
				padding: 0;
				margin: 0;
				display: inline;
			}
			.ma_blockMediatheque .ma_linkMore {
				position:absolute;
				margin:0;
				right:0;
				bottom:0;
				background:url(../images/bg_linkmore-rounted1.gif) no-repeat 0 0 #4d4d4d;
				font-weight:bold;
			}
			
			.ie6 .ma_blockMediatheque .ma_linkMore {
				bottom:9px;
			}
			
				.ma_blockMediatheque .ma_linkMore a {
					display:block;
					background:url(../images/bg_linkmore-rounted2.gif) no-repeat 100% 100%;
					color:#fff;
				}
				
					.ma_blockMediatheque .ma_linkMore span {
						display:block;
						padding:5px 17px;
						background:url(../images/bg_arrow_right.gif) no-repeat 100% 50%;
					}
			.ma_blockMediatheque .media_link  a {
				font-weight: bold;
				color: #fff;
				display:block;
				padding:0 15px 0 0;
				text-indent:7px;
				background:url(../images/bg_arrow_right.gif) no-repeat 0 5px;
			}
			
			
			
/* ############################################################################
	MONDIAL ASSISTANCE
	SQLI 2009
	Specific Styles for "Emploi & Carrieres" Section
############################################################################ */

/* Pour mettre une hauteur a la page _blank recruitement (vide) */
.ma_recruitement_blank {
	/* height:400px; */
}
/* Bloc liste des offres */
.ma_blockListJobsOffers {
	position:relative;
	background:url(../images/bg_block-rh-middle.gif) repeat-y 0 0;
}

	.ma_blockListJobsOffersInner {
		background:url(../images/bg_block-rh-top.gif) no-repeat 0 0;
	}
	
		.ma_blockListJobsOffersInner2 {
			padding:12px 15px;
			background:url(../images/bg_block-rh-bottom.gif) no-repeat 100% 100%;
		}
		
		.ma_headerTitle {
			position:relative;
			margin:0 0 20px 0;
		}
		
			/*.ma_headerTitle h3,
			.ma_headerTitle .ma_linkRss {
				margin:0;
				float:left;
			}*/
			
			.ma_headerTitle h3 {
				border:none;
			}
			
			.ma_headerTitle .ma_linkRss {
				margin:2px 0 0 7px;
			}
			
			.ma_blockListJobsOffers li {
				float:left;
				margin:0 40px 0 0;
				padding:0;
				width:28%;
				background:none;
			}
			
			.ma_blockListJobsOffers li.ma_last {
				margin:0;
			}
			
		.ma_blockListJobsOffers h4 {
			margin:0 0 2px 0;
			text-indent:10px;
			font-size:1em;
			color:#000;
			background:url(../images/bg_arrow_right.gif) no-repeat 0 4px;
		}
		
			.ma_blockListJobsOffers h4 a {
				color:#000;
			}
			
		.ma_blockListJobsOffers .ma_linkMore {
			margin:0;
			text-align:right;
			font-weight:bold;
		}
		
/**select footer**/
.DivSelectFooter {
	height: 1%;
	width: 188px;
}
.DivSelect, .DivSelect12, .DivSelect20 {
	position: relative;
	width: 375px;
	float: right;
	
}
.DivSelect label, .DivSelect12 label, .DivSelect20 label {
	float: left;
}
.DivSelectFooter #ok {
	float: right;
	*margin: 2px 0 0 3px;
}
ul.selectReplacement {
	position: absolute;
	left: -999em;
}
.DivSelect select.replaced, .DivSelect12 select.replaced, .DivSelect20 select.replaced {
	width: 1px;
	position: absolute;
	left: -999em;
}
 .DivSelect li, .DivSelect12 li, .DivSelect20 li {
	background: none;
	padding: 0 !important;
	margin: 0 !important;
	width:auto !important;
	height:auto !important;
}
/*.DivSelect ul.selectReplacement{
	background:white url('../images/puce-select-js_infini.gif') no-repeat 100% 0 ;
	border-left: 1px solid #CACACA;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 140px;
	width: 330px;
	padding: 2px 0 3px 0 !important;
}*/

.DivSelect ul.selectReplacement{
	background:white url('../images/puce-select-jss.gif') no-repeat 100% 0 ;
	border: 1px solid #CACACA;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0; /* ancienne valeur 10px */
	width: 330px;
	padding: 2px 0 3px 0 !important;
}
.DivSelect ul.selectReplacement:after{
	left:20px;
}
.DivSelect12 ul.selectReplacement{
	background:white url('../images/puce-select-jss.gif') no-repeat 100% 0 ;
	border: 1px solid #CACACA;
	z-index: 1;

	position: absolute;
	top: 0;
	left: 140px;
	width: 232px;
	padding: 2px 0 3px 0 !important;
}
.DivSelect20 ul.selectReplacement{
	background:white url('../images/puce-select-jss.gif') no-repeat 100% 0 ;
	border: 1px solid #CACACA;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 140px;
	width: 274px;
	padding: 2px 0 3px 0 !important;
}
*+html .DivSelect ul.selectReplacement {
	width: 328px;
}
*html .DivSelect ul.selectReplacement {
	width: 328px;
}
*+html .DivSelect12 ul.selectReplacement {
	width: 232px;
}
*html .DivSelect12 ul.selectReplacement {
	width: 232px;
}
*+html .DivSelect20 ul.selectReplacement {
	width: 274px;
}
*html .DivSelect20 ul.selectReplacement {
	width: 274px;
}
.clear {
	clear:both;
}
.ie8 .clear {
	margin:20px 0 0 0;
	clear:both;
}
.ie7 .clear, .ie6 .clear {
	margin:5px 0 0 0;
	clear:both;
}
#DivSelect-form3 {
	_width: 100px;
}
#DivSelect-form3 ul.selectReplacement {
	*left: 70px;
	_left: -150px;
}
/*.DivSelectDim {
	left:-66px;
}*/
*html .DivSelectDim {
	left:-70px;
}
*+html .DivSelectDim {
	left:-59px;
}
.DivSelect ul.selectReplacement li, .DivSelect12 ul.selectReplacement li, .DivSelect20 ul.selectReplacement li {
	color: #8B8B8B;
	cursor: pointer;
	display: none;
	list-style: none;
	margin: 0;
	width: 230px;
	padding: 2px 0 0px 2px !important;
}
.DivSelect ul.selectOpen li, .DivSelect12 ul.selectOpen li, .DivSelect20 ul.selectOpen li {
	display: block;
}
.DivSelect ul.selectReplacement li.selected, .DivSelect12 ul.selectReplacement li.selected , .DivSelect20 ul.selectReplacement li.selected {
	color: #8B8B8B;
	display: block;
}
.DivSelect ul.selectOpen li.selected, .DivSelect12 ul.selectOpen li.selected, .DivSelect20 ul.selectOpen li.selected {
	border: 0;
	display: block;
}
/****/
.DivSelect-form {
	width: 380px;
	float: none;
}
.DivSelect-form ul.selectReplacement {
	left: 115px;
	*left: 118px;
}
*+html .DivSelect-form ul.selectReplacement {
	left: 115px;
}
#DivSelect-form1 {
	z-index:999;
}
#DivSelect-form2 {
	z-index:998;
	margin:0 0 20px 0;
	margin:0 0 0 0;
}
#DivSelect-form3 {
	z-index: 99999 !important;
}

/* apply now form */
.applyNow {
}
.applyNow h4 {
	margin-top: 15px;
}
.applyNow  p {
	width: 700px;
	margin: 0;
	margin-bottom: 15px;
}
.applyNow table {
	width: 700px;
}
.applyNow  .tauto {
	width: 460px;
}
.applyNow  .ttauto {
	width: 550px;
}
.applyNow table table {
	width: 150px;
}
.applyNow  td {
	padding: 3px;
	padding-right: 7px;
}
.nopadding td {
	padding-left: 0;
	padding-right: 11px;
}
.applyNow input {
	width: 100px;
}
.checkboxes input {
	width: auto;
	display: block;
	float: left;
	margin-right: 25px;
	border: 0;
}
.ie7 .checkboxes input {
	margin-right: 20px;
}
.checkboxes_single input {
	width: auto;
	display: block;
	border: 0;
	margin-left: 20px;
}
.checkboxes_single_2 input {
	width: auto;
	display: block;
	border: 0;
	margin-left: 50px;
}
.applyNow label {
	display: block;
	float: left;
	width: auto;
}
/* radio button */
.inputRadio  {
	/*border: 1px solid red;*/
}
.inputRadio input {
	padding: 0;
	margin: 0;
	margin-right: 10px;
}
.inputRadio label {
	padding: 0;
	margin: 0;
}