/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ESPACE MEMBRES //////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_membre{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	#content_membre a{
		color:#C72E32;
		text-decoration:none;
	}
	#content_membre_sd{
		float:left;
		width:160px;
		overflow:hidden;
		padding:10px 0 0 0;
		margin:0 22px 0 0;
		font-size:11px;
		color:#7a7a7a;
		position:relative;
	}
	#content_membre_main{float:left; overflow:hidden; width:540px; padding:10px 0 0 0; position:relative;}
	#content_membre_main .ok{
		overflow:hidden;
		width:480px;
		padding:10px;
		margin:0 0 10px 0;
		border:1px solid #E6FEC0;
		background:#F9FFEA;
		color:#8EBF6F;
	}

	/* Menu */
	#content_membre .membre_menu{
		overflow:hidden;
		width:140px;
		padding:10px;
		background:url(../_img/_bg/bg_solutions_menu.png) no-repeat top right;
	}
	#content_membre .membre_menu ul{margin:0; padding:0; list-style:none;}
	#content_membre .membre_menu li{border-bottom:1px solid #d9d9d9; padding:3px 0;}
	#content_membre .membre_menu a{color:#7a7a7a; text-decoration:none;}
	#content_membre .membre_menu a:hover{text-decoration:none; color:#C72E32;}
	#content_membre .membre_menu span{color:#C72E32;}

	.membre_back{text-align:right; padding:0 20px 0 0;}

	/* INSCRIPTION */
	.membre_inscription{
		overflow:hidden;
		width:682px;
		margin:0 0 10px 0;
		padding:0 20px;
	}
	.membre_inscription_form{
		overflow:hidden;
		width:682px;
		margin:10px 0;
		padding:20px;
		background:url(/_img/_bg/bg_content_int.png) no-repeat top center;
	}
	.membre_inscription_form input{
		margin:0;
		padding:0;
		vertical-align:middle;
		position:relative;
	}
	.membre_inscription_title{
		padding:0 0 0 20px;
		color:#C72E32;
		font-weight:bold;
	}
	.membre_inscription_form .input_text{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 2px;
		width:170px;
	}
	.membre_inscription_form .input_select{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 0 0 2px;
		width:176px;
	}
	#content_membre .error{
		overflow:hidden;
		padding:10px;
		border:1px solid #fedac1;
		background:#fff2ea;
		color:#fb8432;
	}
	#content_membre .mentions{
		margin:2px 0;
		font-size:11px;
		color:#7a7a7a;
	}
	#content_membre .form_label, #content_membre .form_input{float:left; overflow:hidden; margin:2px 0;}
	#content_membre .form_label{width:140px; font-weight:bold;}
	#content_membre .form_input{width:180px;}
	
	#content_membre .FL, #content_membre .FR{width:320px;}

	/* IDENTIFICATION */
	.membre_id_identification{
		overflow:hidden;
		float:left;
		width:316px;
		margin:0 10px 0 0;
		padding:20px;
		background:url(../_img/_bg/bg_content_i.png) no-repeat top center;
		font:11px Arial, Helvetica, sans-serif;
	}
	#content_membre .membre_id_identification a{color:#7a7a7a;}
	#content_membre .membre_id_identification a:hover{color:#C72E32;}
	.membre_id_identification form{
		margin:0 0 6px 0;
	}
	#content_membre .membre_id_identification .error{
		margin:10px 0;
		padding:0;
		background:none;
		border:none;
		font:11px Arial, Helvetica, sans-serif;
		color:#fb8432;
	}
	.membre_id_identification input{
		vertical-align:middle;
		position:relative;
	}
	.membre_id_identification .input_text{
		font:11px Arial, Helvetica, sans-serif;
		color:#9b9b9b;
		margin:0;
		padding:0 2px;
		border:1px solid #bcbcbc;
		width:198px;
	}
	.membre_id_inscription{
		overflow:hidden;
		float:left;
		width:316px;
		margin:0;
		padding:20px;
		background:url(../_img/_bg/bg_content_i.png) no-repeat top center;
		font:11px Arial, Helvetica, sans-serif;
	}

	/* MOT DE PASSE OUBLIE */
	.membre_mdp{
		overflow:hidden;
		float:left;
		width:316px;
		height:200px;
		margin:0 0 0 20px;
		padding:20px;
		background:url(../_img/_bg/bg_content_i.png) no-repeat top center;
		font:11px Arial, Helvetica, sans-serif;
	}
	#content_membre .membre_mdp a{color:#7a7a7a;}
	#content_membre .membre_mdp a:hover{color:#C72E32;}
	.membre_mdp form{
		margin:0 0 6px 0;
	}
	#content_membre .membre_mdp .error{
		margin:0 0 10px 0;
		padding:0;
		background:none;
		border:none;
		font:11px Arial, Helvetica, sans-serif;
		color:#fb8432;
	}
	.membre_mdp input{
		vertical-align:middle;
		position:relative;
	}
	.membre_mdp .input_text{
		font:11px Arial, Helvetica, sans-serif;
		color:#9b9b9b;
		margin:0;
		padding:0 2px;
		border:1px solid #bcbcbc;
		width:198px;
	}

	/* VOTRE FIL INFO */
	#content_membre_audiences{
		overflow:hidden;
		width:520px;
		padding:10px;
		margin:0 0 10px 0;
		background:url(../_img/_bg/bg_membre.png) no-repeat top center;
	}
	.audience_item{
		overflow:hidden;
		width:520px;
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #c9c9c9;
	}
	#content_membre .audience_item_txt a{
		color:#4d4d4d;
		text-decoration:underline;
	}
	#content_membre .audience_item_txt a:hover{
		color:#C72E32;
	}
	.audience_item_txt{
		float:left;
		overflow:hidden;
		width:364px;
		border-left:4px solid #C72E32;
		padding:0 10px;
		line-height:18px;
	}
	.audience_item_img{
		float:left;
		overflow:hidden;
		width:132px;
	}
	.audience_item_img img{border:1px solid #c9c9c9;}
	.audience_item_date{color:#C72E32;}

	/* AGENDA */
	#content_membre_agenda{
		overflow:hidden;
		width:520px;
		padding:10px;
		margin:0 0 10px 0;
		background:url(../_img/_bg/bg_membre.png) no-repeat top center;
	}
	.membre_agenda_form{
		overflow:hidden;
		margin:0 0 10px 0;
	}
	.agenda_form_univers{
		float:left;
		width:130px;
		overflow:hidden;
		margin:2px 0;
	}

	.agenda_form_alerte{
		float:left;
		overflow:hidden;
		margin:10px 0;
	}
	.agenda_form_submit{
		overflow:hidden;
		width:500px;
		padding:0 20px 0 0;
		text-align:right;
		margin:10px 0 0 0;
	}
	.membre_agenda_form input{
		margin:0;
		padding:0;
		vertical-align:middle;
		position:relative;
	}
	.membre_agenda_item_date, .membre_agenda_item_titre, .membre_agenda_item_action {float:left;}
	.membre_agenda_item_date{
		width:31px;
		height:24px;
		padding:3px 0 0 0;
		background:url(/_img/fr/agenda/home_agenda_item.gif) no-repeat top center;
		color:#4d4d4d;
		text-align:center;
		font-size:10px;
		line-height:10px;
	}
	.membre_agenda_item_titre{width:399px; padding:0 0 0 10px;}
	.membre_agenda_item_action{width:60px; font-size:10px; color:#C72E32; text-align:center;}
	.membre_agenda_item_action a:hover{text-decoration:underline;}
	.membre_agenda_item_action input{padding:0; margin:0; vertical-align:middle; position:relative;}
	.membre_agenda_item{
		width:500px;
		overflow:hidden;
		padding:10px;
		background:#fff;
	}
	.membre_agenda_item2{
		width:500px;
		overflow:hidden;
		padding:10px;
		background:#f0f0f0;
	}
	.membre_agenda_item a, .membre_agenda_item2 a{
		text-decoration:none;
		color:#C72E32;
	}

	/* TELECHARGEMENTS */
	#content_membre_telechargements{
		overflow:hidden;
		width:520px;
		padding:10px;
		margin:0 0 10px 0;
		background:url(../_img/_bg/bg_membre.png) no-repeat top center;
	}
	#content_membre_telechargements a.produits {
		font-weight:bold;
		background:none;
		color:#4D4D4D;
		padding:0;
		text-decoration:none;
	}
	#content_membre_telechargements a.produits:hover{
		color:#4D4D4D;
	}
	#content_membre_telechargements a{
		background:transparent url(../_img/_elnt/elnt_fichier.gif) no-repeat scroll left center;
		color:#4D4D4D;
		padding:0 0 0 22px;
		text-decoration:underline;
	}
	#content_membre_telechargements a:hover{
		color:#C72E32;
	}

	#content_membre_telechargements .archives a {
		float:right;
		background:transparent url(../_img/_elnt/ssmenu_arrow.gif) no-repeat scroll left center;
		color:#4D4D4D;
		padding:10px;
		text-decoration:underline;
	}

	/* PROFIL */
	#content_membre_profil{float:left; overflow:hidden; width:540px; padding:10px 0 0 0;}
	#content_membre_profil .error{
		overflow:hidden;
		width:480px;
		padding:10px;
		margin:0 0 10px 20px;
		border:1px solid #fedac1;
		background:#fff2ea;
		color:#fb8432;
	}
	.membre_profil_form{
		overflow:hidden;
		width:440px;
		margin:10px 0;
		padding:10px 50px;
		background:url(../_img/_bg/bg_membre.png) no-repeat top center;
	}
	.membre_profil_form input{
		margin:0;
		padding:0;
		vertical-align:middle;
		position:relative;
	}
	.membre_profil_form .input_text{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 2px;
		width:200px;
	}
	.membre_profil_form .input_select{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 0 0 2px;
		width:206px;
	}
	#content_membre .membre_profil_form .form_label, #content_membre .membre_profil_form .form_input{float:left; overflow:hidden; margin:2px 0;}
	#content_membre .membre_profil_form .form_label{width:180px; font-weight:bold;}
	#content_membre .membre_profil_form .form_input{width:260px;}

	#content_membre_profil .form_actions{
		overflow:hidden;
		width:480px;
		padding:10px;
		margin:0 0 10px 20px;
	}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ESPACE CARRIERES ////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_carrieres{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	/*
	#content_carrieres a{
		color:#C72E32;
		text-decoration:none;
	}
	*/
	#content_carrieres_sd{
		float:left;
		width:160px;
		overflow:hidden;
		padding:10px 0 0 0;
		margin:0 22px 0 0;
		font-size:11px;
		color:#7a7a7a;
		position:relative;
	}
	#content_carrieres_main{float:left; overflow:hidden; width:540px; padding:10px 0 0 0;position:relative;}

	/* Menu */
	#content_carrieres .carrieres_menu{
		overflow:hidden;
		width:140px;
		padding:10px;
		background:url(../_img/_bg/bg_solutions_menu.png) no-repeat top right;
	}

	#content_carrieres .carrieres_menu a{color:#7a7a7a; text-decoration:none;}
	#content_carrieres .carrieres_menu a:hover{text-decoration:none; color:#C72E32;}
	#content_carrieres .carrieres_menu span{color:#C72E32;}
	#content_carrieres .carrieres_menu ul{margin:0; padding:0; list-style:none;}
	#content_carrieres .carrieres_menu ul ul{margin:0 0 0 8px; padding:0; list-style:none;}
	#content_carrieres .carrieres_menu ul ul ul{margin:0 0 0 9px; padding:0; list-style:none;}
	#content_carrieres .carrieres_menu li{border-bottom:1px solid #d9d9d9; padding:3px 0;}
	#content_carrieres .carrieres_menu li li{border-bottom:none; padding:3px 0;}

	/* LISTE */
	.carrieres_item{
		overflow:hidden;
		width:540px;
		margin:0 0 30px 0;
		color:#7a7a7a;
		/*border-bottom:1px solid #C9C9C9;
		padding:0 0 10px 0;*/
	}
	#content_carrieres .carrieres_item a{
		font-size:12px;
		color:#4d4d4d;
	}
	#content_carrieres .carrieres_item a:hover{
		font-size:12px;
		color:#C72E32;
	}
	.carrieres_item strong{
		font-size:13px;
		color:#C72E32;
	}
	.carrieres_item_fonction{
		overflow:hidden;
		width:516px;
		border-left:4px solid #C72E32;
		padding:0 10px;
		line-height:20px;
		font-size:11px;
	}

	/* DETAIL */
	.carrieres_title{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#C72E32;
	}
	.carrieres_date{
		color:#7a7a7a;
	}
	.carrieres_txt{
		overflow:hidden;
		margin:10px 0 10px 0;
	}
	.carrieres_desc{
		overflow:hidden;
		width:540px;
		margin:0 0 20px 0;
	}
	.carrieres_descL{
		overflow:hidden;
		float:left;
		width:100px;
	}
	.carrieres_descR{
		overflow:hidden;
		float:left;
		width:440px;
	}

	/* FORM POSTULER */
	#carrieres_form_content{float:left; overflow:hidden; width:540px; padding:10px 0 0 0; position:relative;}

	.carrieres_form_title{
		padding:0 0 0 20px;
		color:#C72E32;
		font-weight:bold;
	}
	#carrieres_form_content .error{
		overflow:hidden;
		width:480px;
		padding:10px;
		margin:0 0 10px 20px;
		border:1px solid #fedac1;
		background:#fff2ea;
		color:#fb8432;
	}
	.carrieres_form_bloc{
		overflow:hidden;
		width:440px;
		margin:10px 0;
		padding:10px 50px;
		background:url(../_img/_bg/bg_membre.png) no-repeat top center;
	}
	.carrieres_form_bloc input{
		margin:0;
		padding:0;
		vertical-align:middle;
		position:relative;
	}
	.carrieres_form_bloc .input_text{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 2px;
		width:170px;
	}
	.carrieres_form_bloc .input_select{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 0 0 2px;
		width:176px;
	}
	#carrieres_form_content .carrieres_form_bloc .form_label, #carrieres_form_content .carrieres_form_bloc .form_input{float:left; overflow:hidden; margin:2px 0;}
	#carrieres_form_content .carrieres_form_bloc .form_label{width:170px; font-weight:bold;}
	#carrieres_form_content .carrieres_form_bloc .form_input{width:270px;}
	#carrieres_form_content .form_actions{
		overflow:hidden;
		width:480px;
		padding:10px;
		margin:0 0 10px 20px;
		position:relative;
	}
	#carrieres_form_content .mentions{
		font-size:11px;
		color:#7a7a7a;
	}


/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ESPACE JOURNALISTES /////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_journaliste{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	#content_journaliste a{
		color:#C72E32;
		text-decoration:none;
	}
	#content_journaliste_sd{
		float:left;
		width:160px;
		overflow:hidden;
		padding:10px 0 0 0;
		margin:0 22px 0 0;
		font-size:11px;
		color:#7a7a7a;
		position:relative;
	}
	#content_journaliste_main{float:left; overflow:hidden; width:540px; padding:10px 0 0 0;position:relative;}

	.content_journaliste_univers{text-align:center; margin:0 0 40px 0; font:bold 13px Arial, Helvetica, sans-serif;}
	.content_journaliste_univers a{padding:0 10px;}

	/* Menu */
	#content_journaliste .journaliste_menu{
		overflow:hidden;
		width:140px;
		padding:10px;
		background:url(/_img/_bg/bg_solutions_menu.png) no-repeat top right;
	}

	#content_journaliste .journaliste_menu ul{margin:0; padding:0; list-style:none;}
	#content_journaliste .journaliste_menu ul ul{margin:0 0 0 8px; padding:0; list-style:none;}
	#content_journaliste .journaliste_menu ul ul ul{margin:0 0 0 9px; padding:0; list-style:none;}
	#content_journaliste .journaliste_menu li{border-bottom:1px solid #d9d9d9; padding:3px 0;}
	#content_journaliste .journaliste_menu li li{border-bottom:none; padding:3px 0;}
	#content_journaliste .journaliste_menu a{color:#7a7a7a; text-decoration:none;}
	#content_journaliste .journaliste_menu a:hover{text-decoration:none; color:#C72E32;}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* DECOUVRIR MEDIAMETRIE / CORPORATE ///////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_corporate{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	#content_corporate_sd{
		float:left;
		width:160px;
		overflow:hidden;
		padding:10px 0 0 0;
		margin:0 22px 0 0;
		font-size:11px;
		color:#7a7a7a;
		position:relative;
	}
	#content_corporate_main{float:left; overflow:hidden; width:540px; padding:10px 0 0 0; position:relative;}
	#content_corporate_pages{float:left; overflow:hidden; width:700px; padding:10px 0 0 0; position:relative;}
	#content_corporate_main a{
		color:#C72E32;
		text-decoration:none;
	}

	/* Sommaire */
	#page_sommaire_head{
		overflow:hidden;
		width:540px;
		height:10px;
		text-align:right;
		background:url(/_img/_bg/page_sommaire_head.gif) no-repeat top center;
		font:11px Arial, Helvetica, sans-serif;
		color:#C72E32;
	}
	#page_sommaire_head img{vertical-align:middle;}
	#page_sommaire_main{
		overflow:hidden;
		width:520px;
		padding:0 10px 10px 10px;
		background:#efeff0;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#7a7a7a;
	}
	#page_sommaire_foot{
		overflow:hidden;
		width:540px;
		height:10px;
		background:url(/_img/_bg/page_sommaire_foot.gif) no-repeat top center;
		margin:0 0 20px 0;
	}
	#page_sommaire_main ul{margin:0; padding:0; list-style:none;}
	#page_sommaire_main li{border-bottom:1px solid #c0bfc2; padding:3px 0;}

	#accordion .action{text-align:right;}
	#accordion .action a{padding-left:5px;}
	#accordion .action a{color:#DB1F13;}
	#accordion .action a:hover{color:#DB1F13;}

	.open{padding:0 12px 0 0; background: url(/_img/icons/arrow_open.gif) no-repeat center right;}
	.close{padding:0 12px 0 0; background: url(/_img/icons/arrow_close.gif) no-repeat center right;}


	#accordion .liens{display:inline;}
	#page_sommaire_main a{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#7a7a7a;
	}
	#page_sommaire_main a:hover{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#C72E32;
	}

	/* Menu */
	.corporate_menu{
		overflow:hidden;
		width:140px;
		padding:10px;
		background:url(/_img/_bg/bg_solutions_menu.png) no-repeat top right;
		list-style:none;
	}
	.corporate_menu a{color:#7a7a7a; text-decoration:none;}
	.corporate_menu a:hover{text-decoration:none; color:#C72E32;}
	.corporate_menu span{color:#C72E32;}
	.corporate_menu ul{margin:0; padding:0; list-style:none;}
	.corporate_menu ul ul{margin:0 0 0 8px; padding:0; list-style:none;}
	.corporate_menu ul ul ul{margin:0 0 0 9px; padding:0; list-style:none;}
	.corporate_menu li{border-bottom:1px solid #d9d9d9; padding:3px 0;}
	.corporate_menu li li{border-bottom:none; padding:3px 0;}

	.innovation_menu{
		overflow:hidden;
		width:140px;
		padding:10px;
		background:url(/_img/_bg/bg_solutions_menu.png) no-repeat top right;
		list-style:none;
	}
	.innovation_menu a{color:#7a7a7a; text-decoration:none;}
	.innovation_menu a:hover{text-decoration:none; color:#0054AF;}
	.innovation_menu span{color:#0054AF;}
	.innovation_menu ul{margin:0; padding:0; list-style:none;}
	.innovation_menu ul ul{margin:0 0 0 8px; padding:0; list-style:none;}
	.innovation_menu ul ul ul{margin:0 0 0 9px; padding:0; list-style:none;}
	.innovation_menu li{border-bottom:1px solid #d9d9d9; padding:3px 0;}
	.innovation_menu li li{border-bottom:none; padding:3px 0;}


	/* FORM */
	#corporate_form_content{float:left; overflow:hidden; width:540px; padding:10px 0 0 0;position:relative;}
	#corporate_form_content .error{
		overflow:hidden;
		width:480px;
		padding:10px;
		margin:0 0 10px 20px;
		border:1px solid #fedac1;
		background:#fff2ea;
		color:#fb8432;
	}
	.corporate_form_bloc{
		overflow:hidden;
		width:460px;
		margin:10px 0;
		padding:10px 40px;
		background:url(../_img/_bg/bg_membre.png) no-repeat top center;
	}
	.corporate_form_bloc input{
		margin:0;
		padding:0;
		vertical-align:middle;
		position:relative;
	}
	.corporate_form_bloc .input_text{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 2px;
		width:230px;
	}
	.corporate_form_bloc .input_select{
		vertical-align:middle;
		background:#fff;
		border:1px solid #BCBCBC;
		color:#7a7a7a;
		margin:0;
		padding:0 0 0 2px;
		width:236px;
	}
	#corporate_form_content .corporate_form_bloc .form_label, #corporate_form_content .corporate_form_bloc .form_input{float:left; overflow:hidden; margin:2px 0;}
	#corporate_form_content .corporate_form_bloc .form_label{width:140px; font-weight:bold;}
	#corporate_form_content .corporate_form_bloc .form_input{width:320px;}
	#corporate_form_content .form_actions{
		overflow:hidden;
		width:500px;
		padding:10px 20px;
		margin:0 0 10px 0;
	}
	#corporate_form_content .form_actions input{
		float:right;
		position:relative;
	}
	#corporate_form_content .mentions{
		font-size:11px;
		color:#7a7a7a;
	}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* INNOVATION //////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_innovation{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	#content_innovation a{
		color:#C72E32;
		text-decoration:none;
	}
	#content_innovation_sd{
		float:left;
		width:160px;
		overflow:hidden;
		padding:10px 0 0 0;
		margin:0 22px 0 0;
		font-size:11px;
		color:#7a7a7a;
		position:relative;
	}
	#content_innovation_main{float:left; overflow:hidden; width:540px; padding:10px 0 0 0; position:relative;}

	/* Menu */
	#content_innovation .innovation_menu{
		overflow:hidden;
		width:140px;
		padding:10px;
		background:url(../_img/_bg/bg_solutions_menu.png) no-repeat top right;
	}
	#content_innovation .innovation_menu ul{margin:0; padding:0; list-style:none;}
	#content_innovation .innovation_menu li{border-bottom:1px solid #d9d9d9; padding:3px 0;}
	#content_innovation .innovation_menu a{color:#7a7a7a; text-decoration:none;}
	#content_innovation .innovation_menu a:hover{text-decoration:none; font-weight:bold;}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* RECHERCHE ///////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_recherche{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	#content_recherche a{
		color:#C72E32;
		text-decoration:none;
	}
	#content_recherche_sd{
		float:left;
		width:160px;
		overflow:hidden;
		padding:10px;
		margin:0 22px 0 0;
		font-size:11px;
		color:#4d4d4d;
		background:url(/_img/_bg/bg_solutions_menu.png) no-repeat top right;
		position:relative;
	}
	#content_recherche_main{float:left; overflow:hidden; width:520px; padding:10px 0 0 0; position:relative;}

	#content_recherche_sd form{
		line-height:20px;
	}
	#content_recherche_sd input{
		vertical-align:middle;
		position:relative;
	}
	#content_recherche_sd .error{
		margin:4px 0;
		font:11px Arial, Helvetica, sans-serif;
		color:#fb8432;
	}
	#content_recherche_sd .input_recherche{
		font:11px Arial, Helvetica, sans-serif;
		color:#4d4d4d;
		margin:0;
		padding:0 2px 0 16px;
		border:1px solid #bcbcbc;
		width:140px;
		background:#fff url(/_img/_elnt/elnt_recherche.gif) no-repeat center left;
	}
	#content_recherche_sd .input_radio{
		vertical-align:middle;
		margin:0 2px 0px 0;
		*margin:0 -1px -2px 0;
		padding:0;
		background:none;
		border:none;
	}
	#content_recherche_sd .input_checkbox{
		vertical-align:middle;
		margin:0 2px 0px 0;
		*margin:0 -1px -2px 0;
		padding:0;
		background:none;
		border:none;
	}
	.recherche_module{
		overflow:hidden;
		width:480px;
		margin:0 0 12px 0;
		padding:10px 20px;
		background:url(/_img/_bg/bg_recherche.png) no-repeat top center;
	}
	.recherche_resultats{
		overflow:hidden;
		width:480px;
		margin:10px 0 0 0;
		text-align:right;
	}
	#content_recherche_main .recherche_module a{
		color:#4d4d4d;
		text-decoration:none;
	}
	#content_recherche_main .recherche_module a:hover{
		color:#C72E32;
		text-decoration:none;
	}
	#content_recherche_main .navigation{
		padding:0 20px 0 0;
	}
	.recherche_resultats{
	overflow:hidden;
	}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* MON MEDIAMETRIE PRATIQUE ////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* Les abonnements RSS */
	#content_rss{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(/_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	.content_rss_head{
		overflow:hidden;
		width:682px;
		padding:0 20px;
		position:relative;
	}
	.content_rss_main{
		overflow:hidden;
		width:682px;
		margin:0 0 10px 0;
		padding:20px;
		background:url(/_img/_bg/bg_content_int.png) no-repeat top center;
		position:relative;
	}
	.content_rss_main a{
		text-decoration:none;
		color:#C72E32;
	}

	.content_rss_main ul{
		margin:0 0 0 30px;
		padding:0;
		list-style:disc;
	}
	.content_rss_main ul li{
		padding:1px 0;
	}


	.rss_univers{
		margin:0 0 20px 0;
		padding:0 0 0 20px;
		color:#fb8432;
		line-height:20px;
		text-align:center;
	}
	.rss_univers a{
		margin:0 4px;
	}
	.rss_univers img{vertical-align:middle;}

	/* Les liens utiles */
	#content_liens{
		overflow:hidden;
		width:722px;
		padding:21px;
		background:url(../_img/_bg/bg_content.png) no-repeat top center;
		_height:1px;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_bg/bg_content.png', sizingMethod='crop');
		_overflow:none;
		font-size:12px;
		min-height:640px;
		_height:640px;
	}
	.content_liens_head{
		overflow:hidden;
		width:682px;
		padding:0 20px;
		position:relative;
	}
	.content_liens_main{
		overflow:hidden;
		width:682px;
		margin:0 0 10px 0;
		padding:20px;
		background:url(/_img/_bg/bg_content_int.png) no-repeat top center;
		position:relative;
	}

	.liens_item{
		overflow:hidden;
		width:682px;
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #c9c9c9;
		width:682px;
	}
	.liens_item_txt a{
		color:#C72E32;
		text-decoration:none;
	}
	.liens_item_txt a:hover{text-decoration:underline;}
	.liens_item_txt{
		float:left;
		overflow:hidden;
		width:542px;
		padding:0 10px;
		line-height:18px;
	}
	.liens_item_img{float:left;overflow:hidden;width:120px;}

	.content_calculettes_main{
		overflow:hidden;
		width:682px;
		margin:0 0 10px 0;
		padding:20px;
		background:url(/_img/_bg/bg_content_int.png) no-repeat top center;
		position:relative;
	}
	.content_calculettes_main a{color:#C72E32; text-decoration:none;}
	.content_calculettes_main a:hover{text-decoration:underline;}