﻿/*
html, body, div, span, applet, object, iframe,form,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	position:relative;
	background: url(../IRSNImages/v2/bg_default.jpg) no-repeat fixed center top transparent;
}

body.ms-backgroundImage {
	background: url(../IRSNImages/v2/bg_default.jpg) no-repeat fixed center top transparent;
}
*/
body.printBody {
	background: none;
}


img, fieldset {
	border: none;
}
select, input {
	vertical-align: middle;
}
a {
	text-decoration: none;
	color: #000;
}

/*
li {
	list-style-position:inside;
}
*/

a:hover {
	text-decoration: underline;	
}
:focus {
	outline: 0;
}
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:0;
}


/* reset for migration */
/*.ms-webpartzone-cell {
	margin-bottom:0;
}
.ms-rtestate-field h3, h3.ms-rteElement-H3 {
	line-height:normal;
}
.ms-rteCustom-justify {
	display:block;
}
.ms-WPBody A:link, .ms-WPBody A:visited {
    color: #003399;
    text-decoration: none;
}
.ms-WPBody h2, .ms-TPBody h2 {
	font-size:150%;
}
#s4-workspace {
	overflow:hidden;
	height:auto !important;
	width:auto !important;
}
#aspnetForm,
#irsn_container {
	overflow:hidden;
}
html {
	overflow:auto;
}
#s4-ribbonrow {
	z-index:30000;
}
    */
/* fix edit webpart panel */
/*#MSO_tblPageBody {
	position:absolute;
	top:60px;
	right:0;
	width:auto !important;
}*/




.irsn_listePrestaForma li a:hover span {
	text-decoration:underline!important;
}
#irsn_mainPopup #flashContent {
	width:auto;
	height:auto;
	margin:0;
}

.zoneTitreH2 h2 {
	background-color:#FFFFFF;
	margin-left: 50px;
	margin-right: 50px;
	text-align:center !important;
}

.zoneDescription{
	width:790px;
	margin: 0 auto;
	padding:0 5px;
	background:#fff;
}


#flashContent {
	width:auto;
	height:auto;
	margin:0;
    text-align:center;
}
.irsn_QRList li {
	list-style:none;
	padding:5px 0 0 5px;
}

.irsn_listInfoSauvegarder h4 {
	color:#514A4B;
	font-size:1.3em;
	font-weight:normal;
	padding-top:20px;
}
.irsn_leftAdvanceSearchControl li {
	list-style: none;
}
	
/*-----------------structure générale-------------*/


#irsn_main {
	width:1000px;
	margin:0 auto;
}
* html #irsn_main {
	position:relative;
}


#irsn_mainTable {
	width:100%;
}
#irsn_mainTable td {
	vertical-align:top;
}
#irsn_mainTable .irsn_listLinkCarriere td {	
	vertical-align:middle;
	padding:10px 5px 0 5px;
}
#irsn_mainTable .irsn_listLinkCarriere td img{	
	padding:0 5px;
	vertical-align:middle;
	display:inline;
	
}

div#footerwrap {
	 width:100%;
	 background: #4c4445;
	 z-index:100;
	 overflow:hidden;
	 height:18px;
	 position:relative;
	 bottom:-2px;
}
/*
div#irsn_footer {
	width:1000px;
	z-index:100;
	margin:0 auto;
}
*/
td.irsn_leftCol {
	width:730px;
}
td.irsn_leftColImgRecherche {
	width:730px;
	margin:0 20px 0 0;
}
.irsn_leftColImgRecherche div{
	padding-left:200px;
	height:80px;
	background:url('/IRSNImages/logo/logo_irsn.png') no-repeat;
	background-color:white;
}
.irsn_leftColImgRecherche div p{
	font-weight:bold;
	font-size: 20px;
}
td.irsn_rightCol {
	width:270px;
}

.irsn_extendFooterContent {
	position:relative;
	z-index:10001;
	display:block;
}

/*----------------------searchZone----------*/

.irsn_nrefSearchWrapper {
			width:517px;
}

.irsn_nrefSearchWrapper #irsn_formContactQuestions.irsn_formulaire  select {
			min-width:300px;
}

.irsn_searchDropdown {
	position:relative;
	padding-top:2px;
	z-index:31;
	display:block;
	width:270px;
}
.irsn_searchDropdown span {
	display:block;
	width:237px;
	height:16px;
	background:url(../IRSNImages/bg/bg_dropHeader.gif) no-repeat right top;
	float:left;
	padding:3px 0 0 5px;
}
.irsn_searchDropdown a {
	display:block;
	width:19px;
	height:19px;
	background:url(../IRSNImages/btn/button_dropHeader.gif) no-repeat left top;
	float:left;
}
.irsn_searchDropdown ul li a {
	display:block;
	width:auto;
	height:auto;
	background:none;	
	float:none;
	padding:2px 10px;
}
.irsn_searchDropdown ul li a:hover {
	background:#79B8F8;
	color:#FFF;
	text-decoration:none;
}

#irsn_listSearch {
	position:absolute;
	left:0;
	top:22px;
	display:none;
	border:1px solid #CCC;
	padding:0;
	background:#FFF;
	width:258px;
	z-index:31;
}
.irsn_searchZone input.irsn_searchField {
	background:url(../IRSNImages/bg/bg_search.png) no-repeat right top;
	width:207px;
	height:17px;
	border:0;
	float:left;
	padding:2px 0 0 27px;
	color:#000;
	font-size:1.1em;
	overflow:hidden;
	margin-right:3px;
}
.irsn_btnOk {
	background:url(../IRSNImages/btn/btn_ok.png) no-repeat left top;
	width:24px;
	height:19px;
	display:block;
	float:left;
	margin-left:3px;
}
.irsn_arrowLink {
	display:block;
	background:url(../IRSNImages/pictos/picto_arrow_red.jpg) no-repeat left center;
	padding-left:15px;
	margin-left:5px;
	color:#655d5d;
}
.irsn_dossierHomeContainer .irsn_arrowLink {
	float:right;
	padding:2px 5px 0 10px;
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.jpg) no-repeat scroll left 7px;
}

.irsn_arrowLink:hover {
	text-decoration:underline;
}
.irsn_searchZone select {
	width:258px;
	height:19px;
}
.irsn_searchZone input {
	width:167px;
	height:15px;
	border:1px solid #ccc;
	background:url(../IRSNImages/bg/bg_input.png) repeat-x left top;
	float:left;
	padding:2px 0 0 3px;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_accroche {
	width:190px;
	height:40px;
	position:absolute;
	z-index:1;	
	left:11px;
	top:10px;
}
.irsn_presentation {
	font-size:1.1em;
}
.irsn_contentBoxCenter {
	font-size:1.1em;
}
/*
.irsn_right {
	padding:7px 0 15px 0;
	width:240px;
}
*/
a.irsn_logo {
	display:block;
	width:123px;
	height:75px;
	float:left;
}
#irsn_content {
	width:730px;
	overflow:hidden;
	/*font-size:1.1em;*/
}
#irsn_content.active, #irsn_content.active #irsn_content  {
    overflow:visible;
}
h1.irsn_titreImage {
	position:relative;
	font-size:1em;
	font-weight:normal;
	z-index:1;
	display:block;
	/*width:730px;*/
	height:auto;
}

.irsn_titreCarriere h1.irsn_titreImage 
{
	z-index:0;
	position:static;

}
h1.irsn_titreImage span.irsn_linkTitreImage {
	position:absolute;
	top:35px;
	left:530px;
	display:block;
	font-size:1.2em;
	width:195px;
}
h1.irsn_titreImage span.irsn_linkTitreImage span {
	display:block;
	width:190px;
}
h1.irsn_titreImage span.irsn_linkTitreImage a {
	display:block;
	font-size:1em;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:15px;
	font-size:0.8em;
	text-decoration:none;
}
h1.irsn_titreImage span.irsn_linkTitreImage a:hover {
	text-decoration:underline;
}
#irsn_contentAll td {
	vertical-align:top;
}
#irsn_contentAll {
	width:100%;
	overflow:hidden;
	background:#FFF;
	margin:15px 0 50px 0;
	font-size:1.1em;
}
.irsn_contentBox {
	width:700px;
	padding:15px 0 0 0;
	height:610px;
}

#irsn_content.irsn_bg {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:15px;
}
* html #irsn_content.irsn_bg {
	background:url(../IRSNImages/bg/bg_content_fond.png) no-repeat left top;
}
/*----------------------nav----------*/


#irsn_nav {
	width:730px;
	height:28px;
}
#irsn_nav li {
	float:left;
}
#irsn_nav li a {
	background-repeat:no-repeat;
	background-position:left top;
	height:28px;
	display:block;
}
#irsn_nav li a:hover {
	background-position:left bottom;
}
#irsn_nav li a.current {
	background-position:left bottom;
}
a#irsn_item_irsn {
	background-image: url(../IRSNImages/btn/btn_lirsn.png);
	width:61px;
}
a#irsn_item_recherche {
	background-image: url(../IRSNImages/btn/btn_laRecherche.png);
	width:105px;
}
a#irsn_item_avis {
	background-image: url(../IRSNImages/btn/btn_avisEtRapports.png);
	width:127px;
}
a#irsn_item_presta {
	background-image: url(../IRSNImages/btn/btn_prestations.png);
	width:195px;
}
a#irsn_item_carriere {
	background-image: url(../IRSNImages/btn/btn_carrieres.png);
	width:86px;
}

a#irsn_item_actu {
	background-image: url(../IRSNImages/btn/btn_actualiteEtPresse.png);
	width:156px;
}

a#irsn_item_research_EN {
	background-image: url(../IRSNImages/btn/btn_library.png);
	/*background-image: url(../IRSNImages/btn/btn_search.png);*/
	width:100px;
}
a#irsn_item_library_EN  {
	background-image: url(../IRSNImages/btn/btn_library.png);
	width:86px;
}
a#irsn_item_presta_EN {
	background-image: url(../IRSNImages/btn/btn_presentation.png);
	width:124px;
}

a#irsn_item_news_EN {
background-image:url("../IRSNImages/btn/btn_news_EN.png");
width:61px;
}


/*----------------------nav footer----------*/

.irsn_navFooter {
	width:998px;
	background:url(../IRSNImages/bg/bg_nav_footer.png) repeat-x left bottom;
	overflow:hidden;
	padding:0;
	height:24px;
	border-top:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}
.irsn_navFooter li {
	float:left;
	height:23px;
}
.irsn_navFooter li a {
	display:block;
	padding:5px 5px 0 3px;
	font-size:1.1em;
	font-weight:bold;
	color:#514a4b !important;
	background:url(../IRSNImages/pictos/picto_puce_nav_footer.png) no-repeat left 10px;
}
.irsn_navFooter li.irsn_item_base {
	border-right:5px solid #ff9900;
	padding:0 7px 0 5px;
	height:23px;
	width:180px;
}
li.irsn_item_base a {
	font-size:1.3em;
	background:none;
	padding:4px 5px 0 3px;
}
li.irsn_item_install {
	border-right:5px solid #66cccc;
}
li.irsn_item_install a {
	background:none;
}
li.irsn_item_sante {
	border-right:5px solid #9c6;
}
li.irsn_item_sante a {
	background:none;
}
li.irsn_item_envir {
	border-right:5px solid #AE007C;
}
li.irsn_item_envir a {
	background:none;
}
li.irsn_item_societe a {
	background:none;
}
li.irsn_item_librairie {
	padding-left:150px;
}
li.irsn_item_librairie a {
	padding-left:10px;
}
li.irsn_item_rep a {
	padding-left:10px;
}
#irsn_exendFooter {
	position:absolute;
	bottom:0;
	width:1000px;
	background:#eeeded;
	height:220px;
	left:0;
	display:none;
	z-index:100;
}
#irsn_exendFooter .irsn_navFooter li a {
	font-size:1em;
}
#irsn_exendFooter .irsn_navFooter li.irsn_item_base a  {
	font-size:1.2em;
}






span.irsn_extendLinkUp  {
	background:#bcbcbc;
	display:block;
	width:50px;
	height:18px;
	position:absolute;
	top:0;
	right:0;
	padding:5px 5px 0 5px;
}
span.irsn_extendLinkDown  {
	background:#bcbcbc;
	display:block;
	width:50px;
	height:18px;
	position:absolute;
	top:0;
	right:0;
	padding:5px 5px 0 5px;
}

span.irsn_extendLinkUp a {
	display:block;
	width:50px;
	height:10px;
	background:url(../IRSNImages/pictos/picto_extendFooter_up.gif) no-repeat left 6px;
	padding-left:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
span.irsn_extendLinkDown a {
	display:block;
	width:50px;
	height:10px;
	background:url(../IRSNImages/pictos/picto_extendFooter_down.gif) no-repeat left 6px;
	padding-left:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#irsn_footerContent {
	width:1000px;
}
.irsn_legalLink {
	text-align:right;
	color:#f6f6f6;
	font-size:1em;
	padding:2px 10px 0 0;
	position:relative;
	z-index:102;
}
.irsn_legalLink li {
	display:inline;
}
.irsn_legalLink li a {
	color:#f6f6f6;
	font-weight:normal;
}
.irsn_titleForum h1 {
	font-size:1.4em;
	color:#4F97E1;
}
.fej_forumContent h1 {
	font-size:1.4em;
	color:#4F97E1;
	padding-left:15px;
}
.irsn_linkCarrousel {
	margin: 0 auto;
	width:140px;
	padding:5px 0;
	overflow:hidden;	
}
.irsn_carrouselRecherche_content {	
	width:240px;
	height:240px;
	display: table-cell;
	text-align: center;	
	vertical-align:middle;
}
.irsn_carrouselRecherche_textAlt {	
	padding:15px;
}


.irsn_containerPopUpRecherche{
	width:800px;
	margin:auto;
	padding:15px 0 0 0;
}

.irsn_carrouselRecherche_content span {
    vertical-align: middle;
}

* + html .irsn_carrouselRecherche_content{
    display: block;
}
* + html .irsn_carrouselRecherche_content span {
    display: inline-block;
    height: 100%;
    width: 1px;    
	padding-top:0;
}
* + html .irsn_carrouselRecherche_content img {
    margin-left:-1px;
    vertical-align: middle;
}

/*-----------------content----------------*/

.irsn_leftPart {
	width:183px;
	background:#e5e3e3 url(../IRSNImages/bg/bg_nav.jpg) repeat-x left top;
	/*font-size:1.1em;*/
}
.irsn_rightPart {
	background:#FFF;
	padding:10px 15px 15px 15px;
	width:547px;
	min-height:632px;
	height:632px;
	text-align:justify;
    vertical-align:top;
}
.irsn_rightPart p.irsn_linkAvisRapports{
	text-align:right;
}

.irsn_rightPart a {
	color:#d41e1c;
}

.irsn_rightPartfull {
	background:#FFF;
	padding:10px 15px 15px 15px;
	width:780px;
	min-height:632px;
	height:632px;
	text-align:justify;
}
.irsn_rightPartfull p.irsn_linkAvisRapports{
	text-align:right;
}

.irsn_rightPartfull a {
	color:#d41e1c;
}
.BodyTable .irsn_actuPresseList .irsn_itemActu {
    width:526px;
}
.irsn_actuPresseList .irsn_itemActu {
	width:524px;
	padding:20px 10px 25px 0;
}
.irsn_actuPresseList .irsn_itemActu p {
	line-height:15px;
}
.irsn_block_actuLarge p.irsn_newTitreActu a {
	font-weight:bold;
	color:#514A4B;
}

.irsn_actuPresseList .irsn_itemActu p a.irsn_link_lire {
		background:url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat left 8px;
		color:#D41E1C !important;
		display:block;
		font-weight:normal !important;
		padding:2px 0 0 12px;
		margin-top:5px;
} 

.irsn_rightPart p.irsn_newTitreActu a {
		background:url("../IRSNImages/pictos/nref_bgBorderLeftTitle.gif") no-repeat scroll left 4px transparent;
		color:#161515;
		display:block;
		font-size:1.7em;
		font-weight:normal;
		padding:0 0 6px 14px;
		margin:10px 0;
		text-align:justify;
		line-height:1.2em;
}

.irsn_rightPart p.agendaTitle a{
	background:transparent;
	padding:0 0 6px 0;
}


.irsn_rightPart p.nonUnderline a:hover{
	text-decoration:none;
}

.irsn_rightContent .irsn_pager ul {
	float:right;
}


.irsn_rightContent .irsn_pager ul li {
	background:none;
	padding:0 3px 2px;
}


.irsn_actuPresseList .irsn_pager ul {
	float:right;
}

.irsn_rightContent .irsn_pager {
	width:512px;
}


.irsn_rightContent .irsn_pager ul {
	float:right;
}


.irsn_rightContent .irsn_pager ul li {
	background:none;
	padding:0 3px 2px;
}

.irsn_pager li a:hover {
	color:#333333 !important;
	text-decoration:underline;
} 

.irsn_actuPresseList .irsn_pager {
	width:512px;
	overflow:hidden;
}

.irsn_actuPresseList .irsn_pagerActuTop {
	overflow:hidden;
	border-bottom:1px solid #d3cdce;
	padding-bottom:10px;
}

.irsn_actuPresseList .irsn_pagerActuTop ul{
	float:right;
}

.irsn_actuPresseList .irsn_pagerActuTop ul li {
		display:inline;
		padding:0 3px 2px;
}

.irsn_pagerActuTop li span.current {
		font-weight:bold;
}

.irsn_pagerActuTop li a {
		color:#333333 !important;
		padding-left:3px;
}

*+ html .irsn_rightPart {
	min-height:603px;
	height:603px;
}
.irsn_breadCrumb {
	padding:0 0 5px 0;
}
.irsn_breadCrumb li {
	display:inline;
	color:#9a8e90;
	/*padding-left:5px;*/
}
.irsn_breadCrumb li a:link, .irsn_breadCrumb li a:visited {
	color:#665f60;
}
.irsn_breadCrumb li a:hover, .irsn_breadCrumb li a:active {
	color:#d41e1c;
	text-decoration: none;
}
.irsn_breadCrumb li span {
	color:#4F97E1;
}
.irsn_breadCrumb li.current {
	color:#4f97e1;
}
.irsn_breadCrumb li a.irsn_breadCrumbCurrent {
	color:#4f97e1;
}
td.irsn_rightPart h2 {
	text-align:left !important;
	display:block;
	position:relative;
}

td.irsn_rightPart h2#irsn_titreBasePub {
	text-align:left !important;
	float:left;
}


h2 {
	color:#4f97e1;
	font-size:2em;
	font-weight:normal !important;
	text-align:left !important;
}
h2 span {
	color:#4f97e1 !important;
}

.irsn_contentBox h2 {
	color:#7e9496;
	font-size:1.3em;
	padding-bottom:5px;
	font-weight:normal;
}
h3 {
	color:#7b7272;
	/*font-size:1.1em;*/
	padding:10px 0 5px 0;
}
ul.irsn_linkList li {
	display:inline;
	padding-left:5px;
}
ul.irsn_linkList li img {
	vertical-align:middle;
	padding-right:5px;
}
ul.irsn_linkList li a {
	color:#7b7272;
}
ul.irsn_linkList {
	padding:5px;
	text-align:right;
	border-bottom:1px dotted #D3CDCE;
}
ul.irsn_linkListNoBorderTop li {
	display:inline;
	padding-left:5px;
}
ul.irsn_linkListNoBorderTop li img {
	vertical-align:middle;
	padding-right:5px;
}
ul.irsn_linkListNoBorderTop li a {
	color:#7b7272;
}
ul.irsn_linkListNoBorderTop {
	padding:5px;
	text-align:right;
	border-top:1px dotted #D3CDCE;
	margin-top:10px;
	clear:both;
}
.irsn_rightContent {
	padding-top:10px;
	text-align:justify;
}
.irsn_rightContent a {
	color:#333 !important;
	text-decoration: underline;
}
.irsn_rightContent a:hover, .irsn_rightContent a:active {
	color:#d41e1c !important;
}

.irsn_focus {
	color:#79b8f8;
}
.irsn_rightContent ul {
	list-style-type: none;
	text-align: left;
}
.irsn_rightContent ul li {
	padding-top: 3px;
	padding-left: 9px;
	background: url(../IRSNImages/pictos/icon_bullet01.gif) no-repeat 0 8px;
}
.irsn_rightContent ul li li {
	background: url(../IRSNImages/pictos/icon_bullet02.gif) no-repeat 0 8px;
	margin-left: 9px;
}
.irsn_rightContent ul li li li {
	background: url(../IRSNImages/pictos/icon_bullet03.gif) no-repeat 0 10px;
}
.irsn_rightContent ul li li li li {
	background: url(../IRSNImages/pictos/icon_bullet04.gif) no-repeat 0 10px;
}

.irsn_leftNav div {
	line-height:1.3em;
}

.irsn_item_level_notLogged {
	padding:10px 5px;
	color:#CCC;
}
.irsn_leftNav a:hover, .irsn_leftNav a:active {
	text-decoration: none;
	color: #d41e1c !important
}
.irsn_leftNav div.irsn_item_noChild a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_nav_off.gif) no-repeat 15px 12px;
	padding:8px 0 8px 25px;
	display:block;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNav div.irsn_item_noChild a.current {
	color:#4F97E1;
	background:url(../IRSNImages/pictos/picto_arrow_nav_current.gif) no-repeat 15px 12px;
	border-bottom: 1px solid #d3cdce;
}

.irsn_leftNav div.irsn_item_level_01 a.current {
	color:#4F97E1;
	background:url(../IRSNImages/pictos/picto_arrow_nav_current.gif) no-repeat 15px 12px;
	border:0;
}
.irsn_leftNav div.irsn_item_level_01 a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_nav_off.gif) no-repeat 15px 12px;
	padding:8px 0 8px 25px;
	display:block;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNav div.irsn_item_level_02 {
	padding:0 0 3px 25px;
}
.irsn_leftNav div.irsn_item_level_02 a.current {
	background:url(../IRSNImages/pictos/picto_arrow_blue.gif) no-repeat left 6px;
	padding-left:15px;
	border:0;
	color:#4F97E1;
}
.irsn_leftNav div.irsn_item_level_02 a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_grey.png) no-repeat left 6px;
	padding:0 5px 0 15px;
	display:block;
}
.irsn_leftNav div.irsn_item_level_03 {
	padding:0 0 3px 40px;
}
.irsn_leftNav div.irsn_item_level_03 a.current {
	background:url(../IRSNImages/pictos/picto_puce_nav_blue.png) no-repeat left 6px;
	padding-left:10px;
	border:0;
	color:#4F97E1;
}
.irsn_leftNav div.irsn_item_level_03 a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_puce_nav_grey.png) no-repeat left 6px;
	padding-left:10px;
	display:block;
}
.irsn_leftNav div.irsn_item_level_04 {
	padding:0 0 3px 50px;
}
.irsn_leftNav div.irsn_item_level_04 a.current {
	color:#4F97E1;
	background:url(../IRSNImages/pictos/picto_puce_nav_red.png) no-repeat left 6px;
	padding-left:10px;
	border:0;
}
.irsn_leftNav div.irsn_item_level_04 a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_puce_nav_grey.png) no-repeat left 6px;
	padding-left:10px;
	display:block;
}
.irsn_leftNavInnerContainer_level_02 {
	border-bottom: 1px solid #d3cdce;
	padding-bottom:8px;
}
.irsn_leftNavInnerContainer_level_03 {
	padding-bottom:8px;
}
.irsn_leftNavInnerContainer_level_04 {
	padding-bottom:8px;
}
/*----------------navigation droite-----------*/


.irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic ul,
.irsn_nav_right li#irsn_nav_right_clients_current_dynamic ul,
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic ul,
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic ul {
	position: absolute;
	width:239px;
	left: -999em;
	overflow:hidden;
}
.irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic ul li,
.irsn_nav_right li#irsn_nav_right_clients_current_dynamic ul li,
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic ul li,
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic ul li {
	float:none;
}
.irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic ul li a,
.irsn_nav_right li#irsn_nav_right_clients_current_dynamic ul li a,
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic ul li a,
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic ul li a {
	font-size:1.1em;
	display:table-cell;
	vertical-align:middle;
	width:239px;
	height:auto;
	padding: 2px 0 2px 10px;
	line-height:1.1em;
	margin-top:-1px;
	background:none;
}
.irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic ul li a:hover,
.irsn_nav_right li#irsn_nav_right_clients_current_dynamic ul li a:hover,
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic ul li a:hover,
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic ul li a:hover {
	text-decoration:underline;
}
.irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic:hover, #irsn_nav_right li#irsn_nav_right_chercheurs_curren_dynamic.hover,
.irsn_nav_right li#irsn_nav_right_clients_current_dynamic:hover, #irsn_nav_right li#irsn_nav_right_clients_curren_dynamic.hover,
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic:hover, #irsn_nav_right li#irsn_nav_right_pro_curren_dynamic.hover,
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic:hover, #irsn_nav_right li#irsn_nav_right_etudiants_curren_dynamic.hover {
	position:static;
}
.irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic:hover ul, #irsn_nav_right li#irsn_nav_right_chercheurs_current_dynamic.sfhover ul,
.irsn_nav_right li#irsn_nav_right_clients_current_dynamic:hover ul, #irsn_nav_right li#irsn_nav_right_clients_current_dynamic.sfhover ul,
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic:hover ul, #irsn_nav_right li#irsn_nav_right_pro_current_dynamic.sfhover ul,
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic:hover ul, #irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	top:179px;
}

.irsn_nav_right li#irsn_nav_right_clients_current_dynamic ul {
	margin-top: 26px;
}
.irsn_nav_right li#irsn_nav_right_pro_current_dynamic ul {
	margin-top: 52px;
}
.irsn_nav_right li#irsn_nav_right_etudiants_current_dynamic ul {
	margin-top: 78px;
}




.irsn_nav_right {
	margin-top:10px;
	background:url(../IRSNImages/bg/bg_border_nav.png) no-repeat 0 -1px;
	width:239px;
	padding-top: 1px;
}
.irsn_nav_right li {
	font-weight:bold;
	padding:6px 0 0 0;
}
.irsn_nav_right li a {
	color:#4f97e1;
	font-size:11px;
	background: url(../IRSNImages/v2/icon_dblArrow_blue.gif) no-repeat 222px 5px;
	display:block;
	height:19px;
	padding:0 5px 0 10px;
}
.irsn_nav_right li ul li {
	font-weight:normal;
}
.irsn_nav_right li ul li a {
	padding:0 5px 0 10px;
}
#irsn_nav_right_clients {
	border-bottom:1px solid #d3cdce;
}
#irsn_nav_right_chercheurs {
	border-bottom:1px solid #d3cdce;
}
#irsn_nav_right_etudiants {
	border-bottom:1px solid #d3cdce;
}
#irsn_nav_right_pro {
	border-bottom:1px solid #d3cdce;
}
#irsn_nav_right_clients_current, #irsn_nav_right_clients_current_dynamic {
	background:url(../IRSNImages/bg/bg_nav_clients.png) repeat-x left top;
	font-weight:bold;
}
#irsn_nav_right_clients_current a, #irsn_nav_right_clients_current_dynamic a {
	color:#514a4b;
	font-size:1.1em;
	background:url(../IRSNImages/pictos/picto_nav_on.png) no-repeat 225px 2px;
	display:block;
	color:#FFF;
}
#irsn_nav_right_clients_current li a {
	background:none;
}
#irsn_nav_right_chercheurs_current, #irsn_nav_right_chercheurs_current_dynamic {
	background:url(../IRSNImages/bg/bg_nav_right_on.png) repeat-x left top;
	font-weight:bold;
}
#irsn_nav_right_chercheurs_current a, #irsn_nav_right_chercheurs_current_dynamic a {
	color:#514a4b;
	font-size:1.1em;
	background:url(../IRSNImages/pictos/picto_nav_on.png) no-repeat 225px 2px;
	display:block;
	color:#FFF;
}
#irsn_nav_right_chercheurs_current li a {
	background:none;
}
#irsn_nav_right_pro_current, #irsn_nav_right_pro_current_dynamic {
	background:url(../IRSNImages/bg/bg_nav_pro.png) repeat-x left top;
	font-weight:bold;
}
#irsn_nav_right_pro_current a, #irsn_nav_right_pro_current_dynamic a {
	font-size:1.1em;
	background:url(../IRSNImages/pictos/picto_nav_on.png) no-repeat 225px 2px;
	display:block;
	color:#FFF;
}
#irsn_nav_right_pro_current li a {
	background:none;
}
#irsn_nav_right_etudiants_current, #irsn_nav_right_etudiants_current_dynamic {
	background:url(../IRSNImages/bg/bg_nav_etudiants.png) repeat-x left top;
	font-weight:bold;
}
#irsn_nav_right_etudiants_current a, #irsn_nav_right_etudiants_current_dynamic a {
	color:#514a4b;
	font-size:1.1em;
	background:url(../IRSNImages/pictos/picto_nav_on.png) no-repeat 225px 2px;
	display:block;
	color:#FFF;
}
#irsn_nav_right_etudiants_current li a {
	background:none;
}
.irsn_undernav_right_chercheurs {
	background: #efeff1 url(../IRSNImages/bg/bg_undernav_right.png) repeat-x left top;
	padding:5px 0 5px 0;
	border-top:1px solid #d3cdce;
	margin-top:1px;
}
.irsn_undernav_right_chercheurs li {
	background:url(../IRSNImages/pictos/picto_arrow_nav_right.gif) no-repeat 5px 6px;
	padding:2px 0 0 5px;
}
.irsn_undernav_right_chercheurs li a {
	color:#7a7a92 !important;
}
.irsn_undernav_right_etudiants {
	background: #efeff1 url(../IRSNImages/bg/bg_undernav_right.png) repeat-x left top;
	padding:5px 0 5px 0;
	border-top:1px solid #d3cdce;
	margin-top:1px;
}
.irsn_undernav_right_etudiants li {
	background:url(../IRSNImages/pictos/picto_arrow_etudiants.png) no-repeat 5px 6px;
	padding:2px 0 0 5px;
}
.irsn_undernav_right_etudiants li a {
	color:#e69560 !important;
	background:none;
}
.irsn_undernav_right_pro {
	background: #efeff1 url(../IRSNImages/bg/bg_undernav_right.png) repeat-x left top;
	padding:5px 0 5px 0;
	border-top:1px solid #d3cdce;
	margin-top:1px;
}
.irsn_undernav_right_pro li {
	background:url(../IRSNImages/pictos/picto_arrow_pro.gif) no-repeat 5px 6px;
	padding:2px 0 0 5px;
}
.irsn_undernav_right_pro li a {
	color:#659b88!important;
}
.irsn_undernav_right_clients {
	background: #efeff1 url(../IRSNImages/bg/bg_undernav_right.png) repeat-x left top;
	padding:5px 0 5px 0;
	border-top:1px solid #d3cdce;
	margin-top:1px;
}
.irsn_undernav_right_clients li {
	background:url(../IRSNImages/pictos/picto_arrow_client.gif) no-repeat 5px 6px;
	padding:2px 0 0 5px;
}
.irsn_undernav_right_clients li a {
	color:#7e9496 !important;
}
/*-------------push right----------------*/

.irsn_push_right {
	margin-top:15px;
	width:238px;
}
.irsn_push_right h4 {
	background:url(../IRSNImages/bg/bg_rightPush_h4.png) repeat-x left top;
	color:#FFF;
	height:25px;
	border-left:1px solid #ccc6ca;
	border-right:1px solid #ccc6ca;
	width:238px;
	font-size:1em;
	padding-top:8px;
	text-align:center;
}
.irsn_push_right div.irsn_push {
	border:1px solid #ccc6ca;
	background:#fdfdfe url(../IRSNImages/bg/bg_part_right_push.png) repeat-x left bottom;
	padding:10px;
	width:218px;
	color:#7b7272;
	font-size:1em;
}
.irsn_push_right div.irsn_push a {
	color:#7b7272 !important;
}

.irsn_push_right div.irsn_push_add {
	border:1px solid #ccc6ca;
	background:#fdfdfe url(../IRSNImages/bg/bg_part_right_push.png) repeat-x left bottom;
	padding:10px;
	width:218px;
	color:#7b7272;
	font-size:1em;
	margin-top:15px;
}
.irsn_push_right div.irsn_push_add a {
	color:#7b7272 !important;
} 

.irsn_push_right div.irsn_push_add p.irsn_subtt {
	font-weight:bold;
	background:url(../IRSNImages/pictos/picto_puce_blue.gif) no-repeat left center;
	padding-left:10px;
}
.irsn_push_right div.irsn_push h5 {
	text-transform:uppercase;
	font-size:1.2em;
	color:#79b8f8;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_push_right div.irsn_push p.irsn_subtt {
	font-size:1.1em;
	color:#79b8f8;
	padding-bottom:5px;
	font-weight:bold;
}
.irsn_link_video {
	background:url(../IRSNImages/pictos/picto_video.gif) no-repeat left 8px;
	padding:5px 0 0 20px;
	display:block;
	color:#7b7272 !important;
}
.irsn_link_inter {
	background: url(../IRSNImages/pictos/picto_interview.gif) no-repeat left 6px;
	padding:5px 0 0 20px;
	display:block;
	color:#7b7272 !important;
}
.irsn_link_dossier {
	background: url(../IRSNImages/pictos/picto_dossier.gif) no-repeat left 5px;
	padding:5px 0 3px 20px;
	display:block;
	color:#7b7272 !important;
}
.irsn_link_lire {
	background: url(../IRSNImages/pictos/picto_lire.gif) no-repeat left 6px;
	padding:2px 0 0 10px;
	display:block;
	color:#d41e1c!important;
	font-weight:normal !important;
}
.irsn_block .irsn_link_lire {
	display:inline;
	font-weight:normal;
	margin-left:5px;
}

.irsn_block .irsn_rightListDossier .irsn_link_lire {
	display:block;
	padding:2px 0 0 10px;
	width:auto;
}
/*--------------nav_text---------------*/
#irsn_contentAll .irsn_nav_text {
	font-size:0.9em;
}

.irsn_nav_text {
	background:#f3f2f1;
	width:185px;
	margin-top:10px;
	float:left;
}
.irsn_nav_text ul {
	background:#f3f2f1;
	width:185px;
	padding:5px 0 15px 0;
	/*font-size:1.1em;*/
	background:url(../IRSNImages/bg/bg_border_nav.jpg) no-repeat left bottom;
}
.irsn_nav_text ul li.irsn_firstLine {
	color:#497fb6;
	padding: 10px 0 10px 5px;
	background:url(../IRSNImages/bg/bg_border_nav.png) no-repeat left bottom;
}
.irsn_nav_text ul li.irsn_firstLine a {
	color:#5b9de2 !important;
	display:block;
	width:160px;
	padding:0 0 5px 13px;
	background:url(../IRSNImages/pictos/picto_arrow_nav_text_on.png) no-repeat left 4px;
}
.irsn_nav_text ul li.irsn_lastLine {
	color:#497fb6;
	padding: 10px 0 10px 5px;
}
.irsn_nav_text ul li.irsn_lastLine a {
	color:#5b9de2 !important;
	display:block;
	width:160px;
	padding:0 0 5px 13px;
	background:url(../IRSNImages/pictos/picto_arrow_nav_text_on.png) no-repeat left 4px;
}


.irsn_nav_text ul li {
	color:#497fb6;
	padding:0 0 2px 0;
}
.irsn_nav_text ul li ul {
	width:170px;
	padding:0;
	background:none;
}
.irsn_nav_text ul li.irsn_firstLine ul li a {
	color:#333 !important;
	display:block;
	width:155px;
	background:url(../IRSNImages/pictos/nref_pictoNav_grey.gif) no-repeat 7px 6px;
	padding:0 0 0 18px;
}
.irsn_nav_text ul li.irsn_lastLine ul li a {
	color:#333 !important;
	display:block;
	width:155px;
	background:url(../IRSNImages/pictos/picto_arrow_grey.png) no-repeat 7px 6px;
	padding:0 0 0 18px;
}
.irsn_nav_text ul li.irsn_firstLine ul li a.current,
.irsn_nav_text ul li.irsn_lastLine ul li a.current {
	color:#5b9de2 !important;
	background:url(../IRSNImages/pictos/picto_arrow_blue.gif) no-repeat 7px 6px;
}
.irsn_nav_text ul li.irsn_firstLine ul li a:hover,
.irsn_nav_text ul li.irsn_lastLine ul li a:hover {
	color:#d41e1c !important;
	text-decoration: none;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat 7px 6px;
}

.irsn_block {
	background:url(../IRSNImages/bg/bg_block.png);
	border:1px solid #dde0e6;
	padding:5px 10px 10px 10px;
	color:#514a4b;
	overflow:hidden;
    height:271px;
}
.irsn_460 {
	width:460px;
}
.irsn_700 {
	width:700px;
}
.irsn_678 {
	width:678px;
}
.irsn_730 {
	width:730px;
}
html .irsn_708 {
	width:708px;
    height: auto;
}
.irsn_225 {
	width:225px;
}
.irsn_295 {
	width:295px;
}
.irsn_438 {
	width:438px;
}
.irsn_203 {
	width:203px;
}
.irsn_203 table {
	width:203px;
}
.irsn_273 {
	width:273px;
}
.irsn_273 .irsn_date {
	color:#4f97e1;
}
.irsn_date {
	color:#4f97e1;
}

.irsn_273 h2 {
	color:#003366;
	font-size:1.4em;
	padding-bottom:7px;
	font-size:1.5em;
	font-weight:normal;
}
.irsn_droite {
	float:right;
}
.irsn_gauche {
	float:left;
}
.irsn_aDroite {
	text-align:right;
}
.irsn_auCentre {
	text-align:right;
}
.irsn_retrait {
	margin-top:10px;
}
.irsn_retraitCourt {
	margin-top:5px;
}
.irsn_retour {
	clear:both;
}
.irsn_ligne20 {
	padding-left:20px;
}
.irsn_espace20 {
	margin-left:20px;
}
.irsn_link_arrow {
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 4px;
	padding-left:14px;
	display:block;
	width:120px;
	color:#514a4b !important;
}
.irsn_linkOk {
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 4px;
	padding-left:10px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.1em;
	margin-left:10px;
}
/*----------------block--------------*/

.irsn_listTheme {
	padding:0 0 5px 0;
}
.irsn_listTheme li {
	background:#e8e8e9 url(../IRSNImages/bg/bg_table_proSanteTop.gif) repeat-x left top;
	padding:5px 0 5px 5px;
	width:435px;
	float:left;
}
.irsn_listTheme li.irsn_line_on {
	background:#FFF url(../IRSNImages/bg/bg_table_proSanteBottom.gif) repeat-x left top;
	padding:5px 0 5px 5px;
}
.irsn_listTheme li a {
	color:#514a4b !important;
	font-weight:bold;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:20px;
	display:block;
	float:left;
}
.irsn_listSimple li {
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 7px;
	padding: 3px 0 2px 15px;
}
.irsn_listSimple li a {
	font-weight:bold;
	color:#514a4b;
}
input.irsn_fieldContent {
	background: url(../IRSNImages/bg/bg_input_content.png) repeat-x right top;
	height:15px;
	border:1px solid #999999;
	font-size:0.9em;
	padding:3px 0 0 3px;
	width:140px;
}
/*-----------content recherche----------------*/

.irsn_blockContainer {
	width:100%;
	padding-bottom:10px;
	overflow:hidden;
}
.irsn_blockContainerTheme {
	width:100%;
	padding-bottom:10px;
}
.irsn_contentBoxCenter {
	float:right;
	width:520px;
	padding:12px 10px 0 0;
}
.irsn_titleRechercheContainer h1.irsn_titreImage {
	position:inherit;
}
.irsn_blockTitleRecherche {
	background:url(../IRSNImages/bg/bg_block.png);
	width:285px;
	height:206px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	float:left;
	padding:0 0 10px 0;
}

.irsn_innerRecherche {
	
	padding:0 15px 5px 15px;

}
.irsn_blockTitleRecherche a.irsn_link_lire {
	margin-left:15px;
}

.irsn_blockTitleRecherche h2 {
	background: url(../IRSNImages/bg/bg_titre_recherche.png) no-repeat left top;
	color:#467db6;
	font-size:1.2em;
	padding:13px 0 10px 20px;
	font-weight:bold;
}
.irsn_blockTitleRecherche p {
	padding:5px 15px;
}
.irsn_blockTheme {
	background:url(../IRSNImages/bg/bg_block_theme_recherche.png) repeat-x left top;
	width:209px;
	height:201px;
	border:1px solid #DDE0E6;
	float:right;
	padding:5px 5px 10px 7px;
	color:#514a4b;
	position:relative;
	z-index:9;
}
.irsn_blockTheme p {
	padding:3px 5px 3px 0;
}
.irsn_blockTheme select {
	width:180px;
}
.irsn_blockTheme h2 {
	color:#467db6;
	font-size:1.3em;
	font-weight:bold;
	padding-bottom:5px;
}
.irsn_linkTheme {
	background:url(../IRSNImages/bg/btn_theme.png) no-repeat left 5px;
	display:block;
	width:179px;
	height:48px;
	position:absolute;
	top:150px;
	left:22px;
}
.irsn_block_actuLarge {
	background:url(../IRSNImages/bg/bg_block.png);
	width:730px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	height:270px;
	position:relative;
	z-index:1;
}
#irsn_searchList {
	display:none;
	background:#FFF;
	position:absolute;
	z-index:100;
	left:20px;
	top:198px;
}
#irsn_searchList ul {
	padding:10px;
	border:1px solid silver;
}
#irsn_searchList ul li {
	padding:0 0 0 5px;
}
.irsn_block_actuLarge h2 {
	color:#cc0000;
	font-size:1.6em;
	padding:10px 0;
	font-weight:normal;
}
.irsn_block_actuLarge .irsn_date {
	color:#cc0000;
	background:url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left 5px;
	padding-left:8px;
}
.irsn_block_actuLarge .irsn_itemActu {
	width:670px;
}
.irsn_block_actu {
	background:url(../IRSNImages/bg/bg_block.png);
	width:508px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	height:210px;
	padding:0 0 0 10px;
	position:relative;
	z-index:1;
}
.irsn_block_actu h2 {
	color:#467db6;
	font-size:1.3em;
	padding:5px 0;
	font-weight:bold;
}
.irsn_block_actu p.irsn_date {
	background: url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left center;
	color:#cc0000;
	padding-left:5px;
}
.irsn_itemActu {
	background:url(../IRSNImages/bg/bg_border_theme.gif) repeat-x left bottom;
	padding:5px 10px 10px 0;
	font-size:1em;
	width:470px;
}

.nonBack {
	background:transparent;
}

.irsn_itemActu p {
	text-align:justify;
}

.irsn_linkTopActu {
	margin:7px 20px 0 0;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 4px;
	padding-left:15px;
	float:right;
}
.irsn_linkTopActu a {
	font-size:1em;
	color:#514a4b !important;
}
.irsn_linkTopActuSingle {
	width:100%;
	overflow:hidden;
	padding-bottom:5px;
}

.irsn_linkTopActuSingle a {
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 4px;
	color:#514A4B !important;
	display:block;
	text-align:right;
	padding-left:15px;
	float:right;
}
.irsn_block_formation {
	background:url(../IRSNImages/bg/bg_block.png);
	width:153px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	float:left;
	padding:5px;
	height:190px;
}
.irsn_block_formation h2 {
	color:#467db6;
	font-size:1.2em;
	font-weight:bold;
	padding-top:5px;
}
.irsn_block_formation p {
	background: url(../IRSNImages/bg/bg_border_theme.gif) repeat-x left bottom;
	padding:8px 0;
}
.irsn_block_formation p.irsn_noBorder {
	background:none;
}
.irsn_block_formation p a {
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 4px;
	padding-left:15px;
	color:#655D5D !important;
}
.irsn_block_publication {
	background:url(../IRSNImages/bg/bg_block.png);
	width:322px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	float:right;
	padding:5px 10px;
	height:190px;
}
.irsn_block_publication .irsn_droite {
	float:left;
}
.irsn_block_regard .irsn_droite {
	float:left;
}
.irsn_blockTheme .irsn_droite {
	float:left;
}

.irsn_block_publication h2 {
	color:#467db6;
	font-size:1.4em;
	padding-top:5px;
}
.irsn_block_publication ul {
	width:320px;
}
.irsn_block_publication li {
	background: url(../IRSNImages/bg/bg_border_theme.gif) repeat-x left bottom;
	padding:5px 0;
	overflow:hidden;
	width:320px;
}
.irsn_block_publication li div {
	width:310px;
	padding-left:10px;
}
.irsn_block_publication li.irsn_noBorder {
	background:none;
}
*+ html #irsn_content.irsn_bgEtudiant .irsn_700 {
	margin-top:30px;
}
.irsn_block_publication p.irsn_titre {
	background: url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}
.irsn_block_regard {
	background:url(../IRSNImages/bg/bg_block.png);
	width:498px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	overflow:hidden;
	padding:10px;
}
.irsn_block_regard h2 {
	color:#467db6;
	font-size:1.4em;
	padding-bottom:5px;
}
.irsn_block_regard p.irsn_titre {
	background: url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left 5px;
	padding-left:10px;
	font-weight:bold;
}
/*-----------------Dossier----------*/
.irsn_blockDossier {
	background:#FFF;
	border:1px solid #FFF;
	width:421px;
	float:left;
}
#irsn_dossierHomeContentDynamic1, #irsn_dossierHomeContentDynamic2, #irsn_dossierHomeContentDynamic3 {
	width:421px;
	height:333px;
}
#irsn_dossierHomeContentDynamic1 h1, #irsn_dossierHomeContentDynamic2 h1, #irsn_dossierHomeContentDynamic3 h1 {
	font-weight:normal;
	font-size:1.6em;
	float:left;
	padding-left:20px;
}
#irsn_dossierHomeContentDynamic1 h2, #irsn_dossierHomeContentDynamic2 h2, #irsn_dossierHomeContentDynamic3 h2 {
	font-weight:normal;
	font-size:2.5em;
	clear:both;
	padding:3px 0 0 20px;
}
#irsn_dossierHomeContentDynamic1 h4, #irsn_dossierHomeContentDynamic2 h4, #irsn_dossierHomeContentDynamic3 h4 {
	font-weight:normal;
	font-size:1.6em;
	padding:0 0 0 20px;
}

/*--------------*/

#irsn_dossierHomeContentDynamic1.irsn_environnement div {
	border-left:14px solid #9c6;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic1.irsn_environnement h1 {
	color:#336600;
}

#irsn_dossierHomeContentDynamic1.irsn_environnement h2 {
	color:#9c6;
	height:70px;
	
}

#irsn_dossierHomeContentDynamic1.irsn_environnement h4 {
	color:#336600;
}

#irsn_dossierHomeContentDynamic1.irsn_surete div  {
	border-left:14px solid #FF9900;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic1.irsn_surete h1 {
	color:#FF9900;
	}

#irsn_dossierHomeContentDynamic1.irsn_surete h2 {
	color:#FF9900;
	height:70px;
}

#irsn_dossierHomeContentDynamic1.irsn_surete h4 {
	color:#FF9900;
}
#irsn_dossierHomeContentDynamic1.irsn_sante div  {
	border-left:14px solid #66CCCC;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic1.irsn_sante h1 {
	color:#66CCCC;
	}

#irsn_dossierHomeContentDynamic1.irsn_sante h2 {
	color:#66CCCC;
	height:70px;
}

#irsn_dossierHomeContentDynamic1.irsn_sante h4 {
	color:#66CCCC;
}
#irsn_dossierHomeContentDynamic1.irsn_societe div  {
	border-left:14px solid #9c6;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic1.irsn_societe h1 {
	color:#AE007C;
	}

#irsn_dossierHomeContentDynamic1.irsn_societe h2 {
	color:#AE007C;
	height:70px;
	
}

#irsn_dossierHomeContentDynamic1.irsn_societe h4 {
	color:#AE007C;
}
/*--------------*/

#irsn_dossierHomeContentDynamic2.irsn_environnement div  {
	border-left:14px solid #9c6;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic2.irsn_environnement h1 {
	color:#336600;
	}

#irsn_dossierHomeContentDynamic2.irsn_environnement h2 {
	color:#9c6;
	height:70px;
}

#irsn_dossierHomeContentDynamic2.irsn_environnement h4 {
	color:#336600;
}

#irsn_dossierHomeContentDynamic2.irsn_surete div  {
	border-left:14px solid #FF9900;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic2.irsn_surete h1 {
	color:#FF9900;
	}

#irsn_dossierHomeContentDynamic2.irsn_surete h2 {
	color:#FF9900;
	height:70px;
}

#irsn_dossierHomeContentDynamic2.irsn_surete h4 {
	color:#FF9900;
}
#irsn_dossierHomeContentDynamic2.irsn_sante div  {
	border-left:14px solid #66CCCC;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic2.irsn_sante h1 {
	color:#66CCCC;
	}

#irsn_dossierHomeContentDynamic2.irsn_sante h2 {
	color:#66CCCC;
	height:70px;
}

#irsn_dossierHomeContentDynamic2.irsn_sante h4 {
	color:#66CCCC;
}
#irsn_dossierHomeContentDynamic2.irsn_societe div  {
	border-left:14px solid #9c6;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic2.irsn_societe h1 {
	color:#AE007C;
	}

#irsn_dossierHomeContentDynamic2.irsn_societe h2 {
	color:#AE007C;
	height:70px;
}

#irsn_dossierHomeContentDynamic2.irsn_societe h4 {
	color:#AE007C;
}
/*--------------*/

#irsn_dossierHomeContentDynamic3.irsn_environnement div  {
	border-left:14px solid #9c6;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic3.irsn_environnement h1 {
	color:#336600;
	}

#irsn_dossierHomeContentDynamic3.irsn_environnement h2 {
	color:#9c6;
	height:70px;
}

#irsn_dossierHomeContentDynamic3.irsn_environnement h4 {
	color:#336600;
}

#irsn_dossierHomeContentDynamic3.irsn_surete div  {
	border-left:14px solid #FF9900;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic3.irsn_surete h1 {
	color:#FF9900;
	}

#irsn_dossierHomeContentDynamic3.irsn_surete h2 {
	color:#FF9900;
	height:70px;
}

#irsn_dossierHomeContentDynamic3.irsn_surete h4 {
	color:#FF9900;
}
#irsn_dossierHomeContentDynamic3.irsn_sante div  {
	border-left:14px solid #66CCCC;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic3.irsn_sante h1 {
	color:#66CCCC;
	}

#irsn_dossierHomeContentDynamic3.irsn_sante h2 {
	color:#66CCCC;
	height:70px;
}

#irsn_dossierHomeContentDynamic3.irsn_sante h4 {
	color:#66CCCC;
}
#irsn_dossierHomeContentDynamic3.irsn_societe div  {
	border-left:14px solid #9c6;
	padding:5px 0 0 0;
	overflow:hidden;
	width:407px;
	height:328px;	
}


#irsn_dossierHomeContentDynamic3.irsn_societe h1 {
	color:#AE007C;
	}

#irsn_dossierHomeContentDynamic3.irsn_societe h2 {
	color:#AE007C;
	height:70px;
}

#irsn_dossierHomeContentDynamic3.irsn_societe h4 {
	color:#AE007C;
}
.irsn_actionDossier {
	position:absolute;
	top:5px;
	right:15px;
}
.irsn_actionDossier li {
	float:left;
	padding-right:5px;
}
.irsn_actionDossier li a {
	display:block;
	width:19px;
	height:19px;
}
.irsn_linkLireDossier {
	
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.jpg) no-repeat scroll left 10px;
	color:#655D5D;
	display:block;
	margin-left:15px;
	padding:5px 0 5px 15px;
}

.irsn_dossierHomeContainer {
	width:100%;
	position:relative;
}
/*---------------*/
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_environnement {
	background: url(../IRSNImages/btn/btn_environement_01.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_environnement {
	background: url(../IRSNImages/btn/btn_environement_02.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_environnement {
	background: url(../IRSNImages/btn/btn_environement_03.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_environnement.active {
	background: url(../IRSNImages/btn/btn_environement_01_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_environnement.active {
	background: url(../IRSNImages/btn/btn_environement_02_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_environnement.active {
	background: url(../IRSNImages/btn/btn_environement_03_active.png) no-repeat left top;
}

/*---------------*/
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_sante {
	background: url(../IRSNImages/btn/btn_sante_01.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_sante  {
	background: url(../IRSNImages/btn/btn_sante_02.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_sante  {
	background: url(../IRSNImages/btn/btn_sante_03.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_sante.active {
	background: url(../IRSNImages/btn/btn_sante_01_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_sante.active {
	background: url(../IRSNImages/btn/btn_sante_02_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_sante.active {
	background: url(../IRSNImages/btn/btn_sante_03_active.png) no-repeat left top;
}
/*---------------*/
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_surete{
	background: url(../IRSNImages/btn/btn_nucleaire_01.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_surete{
	background: url(../IRSNImages/btn/btn_nucleaire_02.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_surete {
	background: url(../IRSNImages/btn/btn_nucleaire_03.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_surete.active {
	background: url(../IRSNImages/btn/btn_nucleaire_01_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_surete.active {
	background: url(../IRSNImages/btn/btn_nucleaire_02_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_surete.active {
	background: url(../IRSNImages/btn/btn_nucleaire_03_active.png) no-repeat left top;
}
/*---------------*/
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_societe {
	background: url(../IRSNImages/btn/btn_societe _01.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_societe {
	background: url(../IRSNImages/btn/btn_societe _02.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_societe {
	background: url(../IRSNImages/btn/btn_societe _03.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome1_irsn_societe.active {
	background: url(../IRSNImages/btn/btn_societe _01_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome2_irsn_societe.active {
	background: url(../IRSNImages/btn/btn_societe _02_active.png) no-repeat left top;
}
.irsn_actionDossier li a#irsn_linkDossierHome3_irsn_societe.active {
	background: url(../IRSNImages/btn/btn_societe _03_active.png) no-repeat left top;
}
/*-----------*/


.irsn_visuelDossier {
	background:#f6f4e8 url(../IRSNImages/bg/visuel_environnement.jpg) no-repeat left bottom;
	padding:173px 0 0 0;
	width:407px;
	height:20px;
}
.irsn_linkVisuelDossier {
	float:right;
	background:url(../IRSNImages/bg/bg_link_dossier.gif) no-repeat left top;
	width:97px;
	height:16px;
	padding:4px 0 0 35px;
	color:#514a4b;
	font-size:0.9em;
}
.irsn_homeDateTitle {
	font-weight:bold;
	color:#79B8F8;
}


.irsn_homeRapportExpert {
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px;
	width:273px;
}

.irsn_homePublications {
	margin-top:10px;
	width:273px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px;
	}
.irsn_homeRapportExpert h2, .irsn_homePublications h2 {
	color:#003366;
	padding-bottom:7px;
	}
.irsn_homeRapportExpert .irsn_bold a, .irsn_homePublications .irsn_bold a {
	color:#514A4B !important;
	}
	
.irsn_itemActu strong a {
	color:#514A4B !important;
	font-size:1em;
	font-weight:bold;
	display:block;
	padding:2px 0;
	
	}
	
	



	
/*------------------pushs presentation-------*/

.irsn_titre_galerie {
	width:240px;
	height:26px;
	color:#333;
	padding:5px 0 0 10px;
	font-size:1.3em;
}
.irsn_titre_caracteristiques {
	width:240px;
	height:26px;
	color:#333;
	padding:5px 0 0 10px;
	font-size:1.3em;
}
.irsn_titre_enSavoirPlus {
	width:240px;
	height:26px;
	color:#333;
	padding:5px 0 0 10px;
	font-size:1.3em;
}
.irsn_push_presentation {
	padding:20px 0 0 20px;
	width:240px;
}
.irsn_push_presentation select {
	width:120px;
}

/*------------------custom styles-----------------------*/

span.it-irsn-stylesElement-intertitre_01  {
    -ms-name:"intertitre_01";
    -ms-element:"true";
}
span.it-irsn-stylesElement-intertitre_02 {
    -ms-name:"intertitre_02";
    -ms-element:"true";
}
span.it-irsn-stylesElement-intertitre_03 {
    -ms-name:"intertitre_03";
    -ms-element:"true";
}
span.it-irsn-stylesElement-encadre {
    -ms-name:"encadre";
    -ms-element:"true";
}
span.it-irsn-stylesElement-puce {
    -ms-name:"puce";
    -ms-element:"true";
}

span.it-irsn-stylesElement-LienDeRenvoi {
    -ms-name:"LienDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-stylesElement-justify {
    -ms-name:"justify";
    -ms-element:"true";
}

.itIrsnStylesCustom-intertitre_01,
.it-irsn-stylesElement-intertitre_01  {
	color:#161515;
	font-size:1.7em;
	font-weight:normal;
	display:block;
	padding:0 0 6px 7px;
	background:url("../IRSNImages/pictos/nref_bgBorderLeftTitle.gif") no-repeat left 4px ;
}
.itIrsnStylesCustom-intertitre_02,
.it-irsn-stylesElement-intertitre_02 {
	color: #665f60;
	font-size: 1.3em;
	font-weight: normal;
	padding: 0 0 4px 15px;
	background: url("../IRSNImages/pictos/nref_iconTitleCross.gif") no-repeat left 7px ;

}
.itIrsnStylesCustom-intertitre_03,
.it-irsn-stylesElement-intertitre_03 {
	color:#000;
	font-size:1.1em;
	font-weight:normal;
}
.itIrsnStylesCustom-encadre,
.it-irsn-stylesElement-encadre {
	display:block;
	padding:8px;
	border:1px solid #D3CDCE;
}
.itIrsnStylesCustom-puce,
.it-irsn-stylesElement-puce {
	background:url(../IRSNImages/pictos/picto_puce_nav_grey.png) no-repeat left 6px;
	padding-left:6px;
}
.itIrsnStylesCustom-intertitre_02 .itIrsnStylesCustom-justify,
.it-irsn-stylesElement-intertitre_02 .it-irsn-stylesElement-justify {
	display: inline;
}

.itIrsnStylesCustom-LienDeRenvoi,
.it-irsn-stylesElement-LienDeRenvoi {
	color: #d41e1c !important;
	text-decoration: none;
	font-size:13px;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:15px;
}

.itIrsnStylesCustom-LienDeRenvoi:hover,
.it-irsn-stylesElement-LienDeRenvoi:hover {
	text-decoration: underline;
}

.itIrsnStylesCustom-LienDeRenvoiBig,
.it-irsn-stylesElement-LienDeRenvoiBig {
	color: #d41e1c !important;
	text-decoration: none;
	font-size:13px;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:15px;
}

.itIrsnStylesCustom-LienDeRenvoiBig:hover,
.it-irsn-stylesElement-LienDeRenvoiBig:hover {
	text-decoration: underline;
}


.itIrsnStylesCustom-justify,
.it-irsn-stylesElement-justify {
	text-align:justify;
}

/*ms*/

/*------------------custom styles-----------------------*/


.ms-rteCustom-intertitre_01 {
	color:#161515;
	font-size:1.7em;
	font-weight:normal;
	display:block;
	padding:0 0 6px 7px;
	background:url("../IRSNImages/pictos/nref_bgBorderLeftTitle.gif") no-repeat left 4px ;
}
.ms-rteCustom-intertitre_02 {
	color:#665f60;
	font-size:1.3em;
	font-weight:normal;
	padding: 0 0 4px 15px;
	background:url("../IRSNImages/pictos/nref_iconTitleCross.gif") no-repeat left 7px ;
}

.ms-rteCustom-intertitre_03 {
	color:#000;
	font-size:1.1em;
	font-weight:normal;
}

.ms-rteCustom-encadre {
	display:block;
	padding:8px;
	border:1px solid #D3CDCE;
}
.ms-rteCustom-puce {
	background:url(../IRSNImages/pictos/picto_puce_nav_grey.png) no-repeat left 6px;
	padding-left:6px;
}
.ms-rteCustom-intertitre_02 .ms-rteCustom-justify {
	display: inline;
}

.ms-rteCustom-LienDeRenvoi {
	color: #d41e1c !important;
	text-decoration: none;
	font-size:13px;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:15px;
}

.ms-rteCustom-LienDeRenvoi:hover {
	text-decoration: underline;
}


.ms-rteCustom-justify {
	text-align:justify;
}


/*-----------------log archives-----------------*/


.irsn_logArchiveContainer p {
	overflow:hidden;
	width:100%;
	padding:5px 0;
}
.irsn_logArchiveContainer p.irsn_cancelModale {
	width:120px;
	float:left;
}
#irsn_archiver .irsn_logArchiveContainer p.irsn_validModale {
	width:120px;
	float:left;
	padding-left:0;
}
.irsn_logArchiveContainer span {
	float:left;
	padding-right:10px;
	width:150px;
}
.irsn_logArchiveContainer input {
	float:left;
	width:190px;
}
.irsn_downloadContainer {
	padding:10px 0;
	width:500px;
	overflow:hidden;
}
.irsn_downloadButtons {
	padding:10px 0 0 100px;
	overflow:hidden;
	width:350px;
	
}
#irsn_authentification {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_authentification table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_authentification h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_authentification p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_authentification label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_authentification input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
#irsn_authentification p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_authentification p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
/*-----------------etudiants------------*/

.irsn_bgEtudiant h2 {
	color:#e69560;
}
.irsn_aLaUne img {
	float:left;
	padding-right:15px;
}
.irsn_aLaUne .irsn_retour {
	clear:both;
	padding-top:15px;
}
.irsn_bgEtudiant .irsn_link_arrow {
	width:auto;
}
.irsn_list_dossier {
	width:100%;
	overflow:hidden;
}
.irsn_list_dossier li div img {
	float:left;
	padding-right:10px;
}
/*-----------------Professionnels------------*/

.irsn_bgProfessionnels h2 {
	color:#659b88;
}
.irsn_aLaUne {
	height:249px;
}
.irsn_aLaUne img {
	float:left;
	padding-right:15px;
}
.irsn_aLaUne .irsn_retour {
	clear:both;
	padding-top:15px;
}
.irsn_bgEtudiant .irsn_titreLink {
	text-transform:uppercase;
	color:#c80101;
	font-size:1em;
}
.irsn_bgEtudiant .irsn_link_arrow {
	width:auto;
}
.irsn_list_dossier {
	width:100%;
	overflow:hidden;
}
.irsn_list_dossier li {
	float:left;
	width: 225px;
}
.irsn_list_dossier li div img {
	float:left;
	padding-right:10px;
}
.irsn_prosante_home_blocs {
    display:block;
    padding:15px 0 0 0;
    clear:both;
    overflow:hidden;
}
.irsn_bgProfessionnels .irsn_gauche.irsn_retrait, .irsn_bgProfessionnels .irsn_droite.irsn_retrait, .irsn_bgProfessionnels .irsn_blockDocumentation {
    width:303px;
    display:block;
    float:left;
    vertical-align:top;
    height:270px;
    height:269px \9;
    overflow:hidden;
}

.irsn_bgProfessionnels .irsn_gauche.irsn_retrait + div {
    margin-left:10px;    
}

.irsn_bgProfessionnels .irsn_blockDocumentation {
    float:left;
    margin-left:10px;
}

/*--------------------carrieres-------------*/

.irsn_searchOffer {
	float:left;
	width:390px;

}
.irsn_listSearchOffer {
	float:right;
	width:310px;
}
.irsn_searchOffer h2 {
	color:#467db6;
	font-size:150%;
	font-weight:bold;
}
.irsn_searchOffer h2 span {
	color:#467db6;
	font-size:0.8em;
	padding-left:10px;
}
.irsn_left_searchOffer {
	float:left;
	width:49%;
}
.irsn_right_searchOffer {
	float:left;
	width:49%;
}
.irsn_right_searchOffer p.irsn_retrait a {
	color:#467db6;
	text-decoration:underline;
	background:transparent url(../IRSNImages/pictos/arrow_recherche.png) no-repeat left 3px;
	padding-left:10px;
}
.irsn_searchOffer select {
	border:1px solid #bdc1c2;
	width:160px;
	margin-top:10px;
	color:#234e7a;
	font-size:1em;
}
.irsn_searchOffer p a {
	color:#467db6;
	font-size:1em;
	text-decoration:underline;
	font-weight:bold;
}
.irsn_listSearchOffer h3 {
	color:#234e7a;
	font-size:1.4em;
	font-weight:normal;
	padding:0;
}
.irsn_listSearchOffer h3 span {
	color:#467db6;
	font-size:0.8em;
	font-weight:normal;
}
.irsn_listSearchOffer p a {
	display:inline;
	color:#234e7a !important;
	font-size:0.9em;
}
.irsn_listSearchOffer li {
	background:transparent url(../IRSNImages/bg/bg_border_theme.gif) repeat-x scroll left bottom;
	padding-bottom:5px;
	list-style:none;
}

.irsn_linkBottomOffer {
	text-align:right;
	padding:10px 0 0 0;
}
.irsn_linkBottomOffer a {
	color:#467db6 !important;
	background:transparent url(../IRSNImages/pictos/arrow_recherche.png) no-repeat scroll left 3px;
	padding-left:10px;
}
.irsn_homeCarriereContent {
	width:1030px;
	padding:8px 0 0 4px;
	overflow:hidden;
}

.irsn_rightListDossier {
	float:left;
	width:135px;
}
.irsn_listCarriere h5 {
	color:#467db6;
	font-size:1.2em;
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 6px;
	padding:0 0 5px 8px;
	font-weight:normal !important;
}

.irsn_listLinkCarriere h5 {
	color:#467db6;
	font-size:1.4em;
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 8px;
	padding-left:8px;
}
.irsn_forumMainContainer .irsn_title {
	float:none;
}
.irsn_forumMainContainer .irsn_title h2 {
	font-size:1.3em;
	color:#7B7272;
	padding:10px 0 0 0;
	font-weight:bold;
}
.irsn_bold {
	font-weight:bold;
	padding-top:5px;
	color:#514A4B;
}
.irsn_block .irsn_bold {
	padding-top:1px;
}
.irsn_listText {
	/*width:320px;*/
	font-weight:normal;
	color:#514A4B;
}

.irsn_rapportFocus .irsn_listText {
	width:185px;
	font-weight:normal;
	color:#514A4B;
}

#WebPartWPQ1 .irsn_rapportFocus .irsn_listText {
	width:320px;
}

/*----------------actu presse-----------------*/


.irsn_actuPresseContainer {
	font-weight:normal;
	color:#514A4B;
}
.irsn_accrocheActuPresse {
	color:#000;
	padding:5px 0 2px 0;
	font-weight:bold;
}
.actuPresseContainer h2 {
	padding:10px 0 10px 0;
}
.actuPresseContainer p.irsn_date {
	padding-top:10px;
}
div.irsn_descActuPresse p {
	color:#514A4B;
	font-weight:normal;
}
div.irsn_descActuPresse div {
	color:#514A4B;
	font-weight:normal;
}
.irsn_linkActuPresse a {
	color:#7B7272 !important;
	font-weight:normal;
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 6px;
}

.irsn_borderAvisRapportsHome {
	background:url(../IRSNImages/bg/bg_border.gif) repeat-x left bottom;
	margin-bottom:5px;
	padding-bottom:8px;
}

.linkActuPress a {
	color:#7B7272 !important;
	font-weight:normal;
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 4px;
	padding-left:10px;
}
.linkActuPress {
	padding:5px 0 10px 0;
	border-bottom:1px dotted #D3CDCE;
	margin-bottom:5px;
}
.irsn_linkActuPresse a:hover {
	text-decoration:underline
}
.linkActuPress a:hover {
	text-decoration:underline
}
/*--------------rapports-------------*/

.irsn_rapportContainer h2 {
	font-size:2.2em !important;
	padding:5px 0 10px;
	color:#5b9de2;
	font-weight:normal;
}
#irsn_printWrapper .irsn_rapportContainer h2 {
    color: #5B9DE2;
    font-size: 1.3em !important;
    padding: 0;
}
.irsn_rapportsPart {
	overflow:hidden;
	padding:0 0 5px;

}
.irsn_rapportsPart div.irsn_date {
	color:#4f97e1;
	padding:5px 0 3px;
	font-weight:normal;
	font-size:1.3em;
}

.irsn_rapportFocus {
	padding:0 0 8px 0;
	background:url(../IRSNImages/bg/bg_border.gif) repeat-x left bottom;
	margin-bottom:5px;
}
.irsn_accrocheAvisRapports {
	color:#161515;
	font-size:1.7em;
	font-weight:normal;
	display:block;
	padding:0 0 6px 7px;
	background:url("../IRSNImages/pictos/nref_bgBorderLeftTitle.gif") no-repeat left 6px ;
	margin-top:10px;
}

.irsn_accrocheAvisRapports a:link, 
.irsn_accrocheAvisRapports a:visited {
                color:#161515;
}

.irsn_rapportContainer p.irsn_date {
	padding-top:5px;
}
.irsn_rapportContainer div.irsn_descAvisRapports {
	padding-bottom:5px;
	color:#161515;
	font-weight:normal;
	text-align:justify;
}

.irsn_linkAvisExperts li {
	list-style:none;

}

.irsn_linkAvisExperts a:link,
.irsn_linkAvisExperts a:visited {
		color:#d10e0c !important;
		background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat left 5px;
		padding-left: 11px;
}
.irsn_linkAvisExperts a:hover,
.irsn_linkAvisExperts a:active {
		text-decoration:underline;
}

.irsn_rapportContainer div.irsn_descAvisRapports a {
	color:#000!important;
	text-decoration:underline;
}

.irsn_rapportContainer div.irsn_descAvisRapports a:hover {
	color:#D41E1C!important;
	text-decoration:underline;
}


.irsn_linkAvisRapports {
	text-align:right;
	padding-top:5px;
}
.irsn_linkAvisRapports a:link, .irsn_linkAvisRapports a:visited {
	color:#7B7272;
	font-weight:normal;
}
.irsn_linkAvisRapports a:hover {
	text-decoration:underline
}
/*--------------chercheurs--------*/

#irsn_content.irsn_bgChercheurs h2 {
	color:#7a7a92;
}

.irsn_searchBox input {
	width:100px;
	float:left;
	margin-top:5px;
}
.irsn_searchBox a.irsn_btn_profil {
	margin-left:3px;
	color:#554a4a !important;
}


#irsn_content.irsn_bgChercheurs .irsn_listeDeSitesInTitle h2 {
	color:#5c5657;
	font-size:1.1em;
	padding-bottom:3px;
}
#irsn_content.irsn_bgChercheurs .irsn_listeDeSitesInTitle p {
	padding-bottom:2px;
}
#irsn_content.irsn_bgChercheurs .irsn_listeDeSitesInTitle p a {
	color:#5c5657;
	font-size:0.9em;
	background:url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 4px;
	padding-left:10px;
	text-decoration:underline;
}
/*
#irsn_content.irsn_bgProfessionnels .irsn_listeDeSitesInTitle p {
	padding-bottom:2px;
}
*/
#irsn_content.irsn_bgProfessionnels .irsn_listeDeSitesInTitle p a {
	color:#5c5657;
	font-size:0.9em;
	background:url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 4px;
	padding-left:10px;
	text-decoration:underline;
}
#irsn_content.irsn_bgProfessionnels .irsn_listeDeSitesInTitle h2 {
	font-size:1em;
    color:#5C5657;
	padding-bottom:0px;
}
/*----------------hauteurs fixes-----------------*/

.irsn_bgChercheurs .irsn_listTheme {
	height:317px;
}
.irsn_bgChercheurs .irsn_203 {
	height:220px;
}
.irsn_blockActuAgenda {
	background:url(../IRSNImages/bg/bg_block.png);
	border:1px solid #DDE0E6;
	color:#514A4B;
	height:572px;
    padding:6px;
    position:relative;
    overflow:hidden;
}
.irsn_blockActuAgenda .irsn_linkTopActu {
    position:absolute;
    bottom:10px;
    right:10px;
}
#irsn_blockActuAgendaContent {
	width:219px;
	height:327px;
	z-index:1;
	padding:5px 0 5px 5px;
}
.irsn_bgProfessionnels .irsn_203 {
	height:250px;
}
.irsn_bgEtudiant .irsn_203 {
	height:65px;
}
.irsn_bgClients .irsn_203 {
	height:130px;
}
.irsn_metierAcces {
	width:203px;
	padding:5px 10px 10px 10px;
	background:url(../IRSNImages/bg/bg_block.png);
	border:1px solid #DDE0E6;
	color:#514A4B;
}
/*----------------zone recherche-----------------*/



.irsn_topSearch {
	font-size:1.2em;
	padding:10px 0;
	color:#514a4b;
}
.irsn_titreSearch {
	color:#5B9DE2;
	font-size:1.6em;
	font-weight:normal;
	padding:20px 0 0 0;
}
.irsn_searchContent {
	padding:0 0 80px 0;
	width:100%;
	overflow:hidden;
}
.irsn_topSearch span {
	color:#000;
}
.irsn_pager {
	padding: 10px 0 5px 0;
	text-align:center;
}
.irsn_pager li {
	display:inline;
	padding:0 3px 2px 3px;
}
.irsn_pager li a {
	color:#333 !important;
	padding-left:3px;
}
.irsn_pager li a:hover {
	text-decoration:underline;
}
.irsn_pager li span.current {
	font-weight:bold;
}
.irsn_searchResult {
	clear:both;
}
.irsn_rightPart .irsn_searchContent ul li {
	padding:10px 0;
	background:transparent url(../IRSNImages/bg/bg_cell_line.png) repeat-x scroll left bottom;
	list-style:none;
	width:517px;
	overflow:hidden;
}
.irsn_searchResult li h4 {
	color:#000;
	font-size:1.2em;
	font-weight:normal;
	width:485px;
	padding-left:15px;
	overflow: hidden;	
}
.irsn_searchResult li h4 a {
	color:#000 !important;
	float:left;
	width:485px;
}

.irsn_searchResult li h4 span {
	color:#5B9DE2;
	font-size:0.9em;
	font-weight:normal;
}
.irsn_searchResult li p {
	color:#514a4b;
	padding:5px 0 5px 15px;
	width:485px;
	float:left;
}
/*-----------article recherche------*/


.irsn_articlePubScience {
	font-size:1em;
}
.irsn_articlePubScience h2 {
	padding:5px 0 10px;
}
.irsn_searchPubScience {
	padding:10px 0 15px;
	border-top:1px solid #d3cdce;
	border-bottom:1px solid #d3cdce;

}

.irsn_searchPubScience p {
	color:#7B7272;
	padding:5px 0 0 0;
	overflow:hidden;
	width:100%;
}
.irsn_searchPubScience p span.irsn_leftText {
	color:#333;
}
.irsn_searchPubScience p span {
	/*color:#000;
	width:350px;
	padding-right:5px;*/
}
.irsn_searchPubScience p span.irsn_rightText a:link,
.irsn_searchPubScience p span.irsn_rightText a:visited {
	color:#333;
	text-decoration:underline;
}
.irsn_searchPubScience p span.irsn_rightText a:hover,
.irsn_searchPubScience p span.irsn_rightText a:active {
	text-decoration:underline;
	color:#d41e1c;
}
.irsn_topFocus {
	color:#4f97e1;
	font-size:1.3em;
	font-weight:normal;
	padding:20px 0 0;
}
.irsn_biblioPubScience {
	padding:20px 0 10px;
	font-size:1em;
}
.irsn_titleResumePubScience {
	padding: 7px 0 5px 10px;
	font-size:1.7em;
	color:#161515;
	font-weight:normal;
	background:url("../IRSNImages/pictos/nref_bgBorderLeftTitle.gif") no-repeat left 10px ;
	margin:10px 0;
}
.irsn_resumePubScience {
	padding-bottom:20px;
	color:#333;
}
.irsn_biblioPubScience p {
	padding:5px 0;
}
/*----------------popin envoyer amis------*/

#irsn_envoyerAmis {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_envoyerAmis h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_envoyerAmis p {
	width:450px;
	overflow:hidden;
	padding-top:10px;
}
#irsn_envoyerAmis input {
	float:left;
	height:17px;
	width:200px;
	border:1px solid #cccccc;
}
#irsn_envoyerAmis p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_envoyerAmis span.irsn_labelForm {
	padding-right:10px;
	display:block;
	float:left;
	width:220px;
	text-align:right;
}
#irsn_envoyerAmis textarea {
	float:left;
	width:200px;
	border:1px solid #CCCCCC;
	height:70px;
	overflow:auto;
}
#irsn_envoyerAmis span.irsn_checkField input {
	width:auto;
	background:none;
	border:none;
}
#irsn_envoyerAmis p.irsn_cancelModale {
	width:110px;
	float:left;
	padding-left:210px;
}
#irsn_envoyerAmis p.irsn_validModale {
	width:110px;
	float:left;
}
/*--------------dictionnaire---------------*/

.dictionnaire {
	width:520px;
	font-size:16px;
	margin-top:10px;
	overflow:hidden;
}
.dictionnaire ul {
	background:#CFCFCF;
	padding:10px 5px 10px 10px;
}
.irsn_rightPart .lettres li {
	display:inline;
	list-style:none;
	list-style-position:outside;
	background:none;
	padding:0;
}
.lettres li a {
	color:#FFF;
	text-decoration:none;
	padding:10px 4px;
}
.lettres li a:hover {
	color:#CA0403;
	background-color:#FFFFFF;
}
.lettres li a.current {
	color:#CA0403;
	background-color:#FFFFFF;
}
#highlight_ul {
	display:none;
	position:absolute;
	left:0;
	top:30px;
	width:229px;
}
.irsn_resultsDictionnary {
	padding-top:10px;
}
.irsn_resultsDictionnary li {
	border-bottom-color:silver;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-color:#000000 #000000 silver;
	border-style:none none dashed;
	border-width:medium medium 1px;
	padding-bottom:2px;
}
.irsn_resultsDictionnary h5 {
	color:#c80101;
	font-size:1.3em;
	font-weight:normal !important;
}
.irsn_resultsDictionnary p {
	overflow:hidden;
	padding:5px 0;
}


#highlight_ul {
	display:none;
	position:absolute;
	left:0;
	top:30px;
	width:229px;
}
/*----------------popin authentification ------*/

#irsn_popinAuthentication {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_popinAuthentication h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_popinAuthentication ul {
	padding:15px;
}
#irsn_popinAuthentication li {
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 11px;
	padding:5px 0 0 15px;
}
/*---------------base de connaissance---------------*/

.irsn_leftNav ul li {
	padding:8px 0 8px 15px;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNav ul li a.current {
	color:#c80101;
	background:url(../IRSNImages/pictos/picto_arrow_nav_on.gif) no-repeat left 6px;
	padding-left:15px;
}
.irsn_leftNav ul li a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_nav_off.gif) no-repeat left 6px;
	padding-left:15px;
	display:block;
}
.irsn_titreLeftNav {
	color:#4F97E1;
	font-size:1.2em;
	padding:10px 0 5px 15px;
	border-bottom: 1px solid #d3cdce;
}
/* ------------- siteMap --------------*/
.irsn_siteMap ul {
	padding:8px 0 8px 15px;
}
.irsn_siteMap li.irsn_web {
	color:#000;
	background:url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left 8px;
	padding-left:15px;
	display:block;
	font-size:1.2em;
}
.irsn_siteMap li.irsn_subWeb {
	color:#514a4b;
	padding-left:10px;
	display:block;
	font-size:1em;
	background:url(../IRSNImages/pictos/picto_puce_nav_grey.png) no-repeat left 5px;
	font-size:1em;
}
/*----------------------profil----------*/

.irsn_profil {
	background:url("../IRSNImages/v2/bg_preProfil.png") no-repeat scroll 0 bottom transparent;
	height:100px;
	padding:62px 10px 10px 11px;
	position:relative;	
	margin-top:10px;
}
.irsn_profil dd {
	padding: 5px 0 0;
}
.irsn_profil dd a:link, .irsn_profil dd a:visited {
	color: #7b7272;
	background: url(../IRSNImages/v2/icon_dblArrowLittle_red.gif) no-repeat 0 6px;
	padding-left: 10px;
}

.irsn_loginZoneMiddle {
	width:221px;
	overflow:hidden;
	padding:0 0 5px 0
}
.v2_titleLogin {
	color:#D41E1C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-weight:bold;
}

.irsn_loginZoneMiddle span {
	display:inline-block !important;
	clear:both;
}

.irsn_linkLoginLogged {
	padding:3px 0 0 10px;
}
.irsn_profil p.irsn_textLogged span {
	color:#c80101;
	padding-left:5px;
}
.irsn_profil p.irsn_textLogged a {
	color:#655D5D;
	padding-left:10px;
}
.irsn_btn_profil {
	background:url(../IRSNImages/btn/btn_monProfil.gif) no-repeat left top;
	display:block;
	float:left;
	padding:5px 0 0 22px;
	width:74px;
	height:19px;
	color:#554a4a;
	margin-left:13px;
	color:#554a4a !important;
}
.irsn_profil .irsn_btnOk {
	margin:0;
}
/*----------------------profil----------*/

.irsn_linkLogout {
	float:right;
	padding-right:10px;
}
.irsn_profil p.irsn_textLogged {
	padding-left:10px;
	font-size:1.1em;
}
.irsn_linkLogin {
	clear:both;
}
.irsn_profil p.irsn_textLogged span {
	color:#c80101;
	padding-left:5px;
}
.irsn_profil p.irsn_textLogged a {
	color:#655D5D;
	padding-left:10px;
}
.irsn_btn_profil {
	background:url(../IRSNImages/btn/btn_monProfil.gif) no-repeat left top;
	display:block;
	float:left;
	padding:5px 0 0 22px;
	width:74px;
	height:19px;
	color:#554a4a !important;
	margin-bottom:13px;
}
.irsn_profil input {
	height:17px;
	width:170px;
	border:1px solid #cccccc;
	font-size:1em;
	padding-left:3px;
	margin-top:3px;
	float:left;
}
.irsn_profil .irsn_btnOk {
	margin:2px 0 0 5px;
}
/*
.irsn_right {
	padding:50px 10px 15px;
	width:240px;
	margin-left: 10px;
	position:relative;
	background:url(../IRSNImages/bg/bg_rightCol.png) no-repeat 0 0;
}
*/
.irsn_content_largeBox {
	width:730px;
	overflow:hidden;
	padding:5px 0 15px 0;
	color: #514a4b;
}
#irsn_content.irsn_bg {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:15px;
}
#irsn_content.irsn_bgEtudiant {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:5px;
}
#irsn_content.irsn_bgProfessionnels {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:5px;
	position:relative;
	width:730px;
	display:block;
	overflow:visible;
}
#irsn_content.irsn_bgCarrieres {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:5px;
    width:1030px;
    padding-top:25px;
}
#irsn_content.irsn_bgClients {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:5px;
	overflow:visible;
}
#irsn_content.irsn_bg {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:15px;
}
* html #irsn_content.irsn_bg {
	background:url(../IRSNImages/bg/bg_content_fond.png) no-repeat left top;
}
.irsn_askNav {
	border: 1px solid #ccc6ca;
	margin-top:120px;
	width:183px;
}
.irsn_askNav li {
	background:#bcb4b6 url(../IRSNImages/bg/bg_border_askNav.gif) repeat-x left bottom;
	overflow:hidden;
	width:173px;
	padding:5px 0 5px 10px;
}
.irsn_askNav li img {
	padding-right:5px;
	vertical-align:middle;
	float:left;
	display:block;
	width:16px;
}
.irsn_askNav li a {
	color:#FFF;
	font-size:0.9em;
	float:left;
	display:block;
	width:150px;
}
/*------------------pushs presentation-------*/

.irsn_titre_projet {
	width:235px;
	color:#333;
	padding:5px 0 5px 10px;
	font-size:1.3em;
}
.irsn_push_presentation {
	padding:20px 0 0 20px;
	width:248px;
}
.irsn_pushContent {
	padding:0 0 10px 10px;
	color: #665f60;
	border-bottom: 1px solid #d3cdce;
	width:230px;
}
.irsn_pushContent a {
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 14px;
	padding: 5px 0 0 15px;
	color:#333;
	display:block;
}
.irsn_pushContent a:hover {
	text-decoration: none;
	color: #d41e1c;
}
/*-----------------popin---------------*/



#irsn_cover {
	position: fixed;
	z-index:2000;
	top: 0px;
	left: 0px;
	background-color:#e5e5e5;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	height: 100%;
	width: 100%;
	display: none;
}


#irsn_modale {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_modale table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
.irsn_leftModale {
	background:url(../IRSNImages/bg/bg_left_popin.png) no-repeat left top;
	width:72px;
	border-right:1px solid #eceef2;
	padding-right:1px;
	vertical-align:top;
}
.btn_closeModale {
	background:url(../IRSNImages/btn/btn_close_modale.png) no-repeat right top;
	display:block;
	height:16px;
	width:70px;
	float:right;
	margin:10px 10px 0 0;
	color:#5c5556 !important;
	padding-top:3px;
}
.irsn_rightModaleContent {
	width:510px;
	padding:0 0 20px 20px;
}
#irsn_modale h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_modale p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_modale label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_modale input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
.irsn_error {
	color:#c80101;
	clear:both;
	display:block;
	padding-top:2px;
}
#irsn_modale p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_modale p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_sauvegarder {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_sauvegarder table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_sauvegarder h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_sauvegarder p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_sauvegarder label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_sauvegarder input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
#irsn_sauvegarder p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_sauvegarder p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_imprimer {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_imprimer table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_imprimer h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_imprimer p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_imprimer label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_imprimer input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
#irsn_imprimer p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_imprimer p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_reagir {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_reagir table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_reagir h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_reagir p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_reagir label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_reagir input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
#irsn_reagir p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_reagir p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_connexion {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_connexion table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_connexion h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_connexion p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_connexion label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_connexion input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
#irsn_connexion p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_connexion p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_archiver {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_archiver table {
	width:100%;
}
#irsn_archiver table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_archiver h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
	width:300px;
}
#irsn_archiver input {
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}
#irsn_archiver p.irsn_validModale {
	width:200px;
	padding-left:200px;
}
#irsn_archiver .irsn_downloadButtons p.irsn_validModale {
	width:auto;
	padding-left:0;
}


#irsn_archiver p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_telecharger {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_telecharger table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_telecharger h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_telecharger p {
	width:450px;
	overflow:hidden;
	height:35px;
}
#irsn_telecharger p.irsn_cancelModale {
	width:150px;
	height:auto;
	float:left;
}

#irsn_telecharger p.irsn_validModale {
	width:200px;
	padding-left:200px;
	height:auto;
	float:left;
}
#irsn_telecharger .irsn_downloadButtons p.irsn_validModale {
	padding-left:0;
	width:120px;
}


#irsn_telecharger label {
	float:left;
	display:block;
	padding:3px 20px 0 0;
	text-align:right;
}
#irsn_telecharger input {
	float:left;
	height:17px;
	width:230px;
	border:1px solid #cccccc;
}

#irsn_telecharger p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_ajouterPanier {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_ajouterPanier table td {
	vertical-align:top;
	border-bottom:1px solid #FFF;
}
#irsn_ajouterPanier h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
}
#irsn_ajouterPanier p.irsn_validModale {
	width:20px;
	float:left;
}
#irsn_ajouterPanier p.irsn_validModale .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 15px;
	width:81px;
	color:#554a4a !important;
}
#irsn_ajouterPanier p.irsn_cancelModale {
	float:left;
	padding:20px 0 0 50px;
	width:100px;
}
#irsn_ajouterPanier p.irsn_validModale {
	float:left;
	padding:20px 0 0 0;
	width:100px;
}
/*----------tabs---------------*/


.irsn_tabs {
	width:510px;
	overflow:hidden;
	padding:10px 10px 0 10px;
	background: url(../IRSNImages/bg/bg_nav_tabs.png) repeat-x left 36px;
}
.irsn_tabs li {
	float:left;
	list-style:none;
}
.irsn_tabs li a {
	display:block;
	width:169px;
	height:20px;
	background:url(../IRSNImages/btn/btn_tabs.png) no-repeat right top;
	text-align:center;
	color:#7c7e91;
	font-weight:bold;
	padding:7px 0 0 0;
	font-size:1em;
}
.irsn_tabs li a:hover {
	background:url(../IRSNImages/btn/btn_tabs.png) no-repeat left top;
	color:#4F97E1;
}
.irsn_tabs li a.active {
	background:url(../IRSNImages/btn/btn_tabs.png) no-repeat left top;
	color:#4F97E1;
}
.irsn_tabs_part {
	padding:20px 10px;
}
.irsn_tabs_part a.irsn_btn_profil {
	margin:10px 0 0 0;
	float:right;
	color:#554a4a !important;
}
.irsn_tabs_part h3 {
	color:#C80101;
	font-size:1.3em;
	padding:10px 0 5px;
	font-weight:normal;
}
.irsn_tabs_part h4 {
	font-size:1.2em;
	padding:10px 0 5px 0;
	margin-top:5px;
	border-top:1px dashed silver;
	font-size:1.1em;
	font-weight:normal;
	color:#000;
}
.irsn_tabs_part h5 {
	font-size:1.1em;
	color:#514A4B;
	padding:10px 0 0 0;
	font-weight:normal;
	color:#7B7272;
}
.irsn_tabs_part h6 {
	font-size:1em;
	color:#514A4B;
	background:transparent url(../IRSNImages/pictos/picto_puce_grey.png) no-repeat scroll 10px 15px;
	padding:10px 0 0 20px;
}
.irsn_tabs_part p.irsn_date {
	font-size:1em;
	color:#79B8F8;
	padding-top:5px;
}
.irsn_tabs_part p.irsn_location {
	font-size:1em;
	color:#000;
}
.irsn_tabs_part p {
	color:#000;
}
.irsn_formationNiveau2 {
	padding:15px 0 0 15px;
	clear:both;
}
.irsn_formationNiveau3 {
	padding:15px 0 0 30px;
	clear:both;
}
span.irsn_full {
	display:block;
	background:url(../IRSNImages/btn/btn_full.png) no-repeat scroll left top;
	width:95px;
	height:23px;
	margin-top:10px;
	float:right;
}
.irsn_borderItem {
	padding:0 0 10px 0;
	border-bottom:1px dashed silver;
}
.irsn_borderItem p {
	padding:0;
}

.irsn_tabs_addthis {
    margin: 10px 10px 15px 0;
}
/*-----------blocks forum-ecole-chiffres----------------*/


.irsn_block_forum {
	background: url(../IRSNImages/bg/bg_linkCarriere.gif) no-repeat left top;
	width:235px;
	height:60px;
	display:block;
	float:left;
	margin:8px 0 0 0;
}
.irsn_block_ecoles {
	background: url(../IRSNImages/bg/bg_linkCarriere.gif) no-repeat left top;
	width:235px;
	height:60px;
	display:block;
	float:left;
	margin:8px 8px 0 0;
}
.irsn_block_chiffresCles {
	background: url(../IRSNImages/bg/bg_linkCarriere.gif) no-repeat left top;
	width:235px;
	height:60px;
	display:block;
	float:left;
	margin:8px 8px 0 0;
}

.irsn_block_forum table td, .irsn_block_ecoles table td, .irsn_block_chiffresCles table td {
	vertical-align:middle;
	color:#514A4B;
}

.irsn_bgClients .irsn_contentBox h2 {
	color:#7e9496;
	height:35px;
}
.irsn_bgClients .irsn_aDroite .irsn_link_lire {
	display:inline;
}
.irsn_bgClients p.irsn_aDroite a.irsn_link_arrow {
	width:auto;
	display:inline;
}
.irsn_siteAcces {
}
.irsn_siteAcces li {
	background:url(../IRSNImages/bg/bg_border_theme.gif) repeat-x scroll left bottom;
	padding:5px 0 10px 0;
}
/*------------------inscription--------------*/

.irsn_inscriptionContent {
	background:#FFF;
	width:497px;
	padding:20px 10px;
	color:#7B7272;
	font-size:1.1em;
}
.irsn_topInscription table td input {
	margin-right:5px;
	vertical-align:middle;
}
.irsn_topInscription h2 {
	color:#7B7272;
	font-size:1.1em;
	padding-bottom:5px;
}
.irsn_topInscription {
	width:430px;
	margin:0 auto;
}
.irsn_bottomInscription div {
	width:430px;
	overflow:hidden;
	padding-top:5px;
}
.irsn_bottomInscription span.irsn_labelForm {
	padding-right:10px;
	display:block;
	float:left;
	width:200px;
	text-align:right;
}
.irsn_bottomInscription input {
	float:left;
	width:150px;
	border:1px solid #CCCCCC;
}
.irsn_inscriptionContent .irsn_btn_profil {
	margin:10px auto;
	float:none;
	text-align:center;
	color:#554a4a !important;
}
.irsn_checkField input {
	margin-right:5px;
}
.irsn_inscriptionContent select {
	border:1px solid #CCCCCC;
	height:18px;
}

.irsn_nextInscription input {
	margin-right:5px;
}
/*--------------chercheurs--------*/

#irsn_content.irsn_bgChercheurs {
	background:url(../IRSNImages/bg/bg_content.png) no-repeat left top;
	padding-bottom:30px;
	position:relative;
	width:730px;
	display:block;
	overflow:visible;
	z-index:9;
}
.irsn_listeDeSitesInTitle {
	position:absolute;
	right:15px;
	top:0px;
	z-index:1;
    width:171px;
}
.irsn_listeDeSitesInTitle p{
    display:block;
    clear:both;
    margin-bottom:0 \9;
    width:250px \9;
}
* html .irsn_listeDeSitesInTitle {
	position:absolute;
	left:540px;
	top:160px;
	z-index:32;
}


/*----------------popin choix cibles ------*/

#irsn_chooseClients {
	position: absolute;
	top: 100px;
	z-index:3000;
	background:#FFF;
	text-align: left;
	width:600px;
	border:1px solid silver;
	display: none;
	left:50%;
	margin-left:-300px;
	overflow:hidden;
	font-size:1.1em;
}
#irsn_chooseClients h2 {
	font-size:1.5em;
	color:#4F97E1;
	font-weight:normal;
	padding:40px 0 20px 0;
	width:400px;
}
#irsn_chooseClients ul {
	padding:15px;
}
#irsn_chooseClients li {
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 11px;
	padding:5px 0 0 15px;
	list-style:none;
}
/*----------popin inscription-----------*/


.irsn_inscriptionContact {
	padding:20px 0;
}
.irsn_inscriptionContact p {
	overflow:hidden;
	width:600px;
	font-size:1.1em;
	padding:5px 0;
}

.irsn_inscriptionContact p.irsn_radioNormal {
	padding-left:290px;
}

.irsn_inscriptionContact p.irsn_radioOther{
	padding-left:290px;
}





.irsn_inscriptionContact p.irsn_btnField {
	padding-left:290px;
}
.irsn_inscriptionContact p.irsn_btnField a.irsn_btn_profil {
	margin-left:0;
	color:#554a4a !important;
}
.irsn_inscriptionContact p.irsn_checkField {
	padding-left:290px;
}
.irsn_inscriptionContact p.irsn_checkField input {
	float:left;
	width:auto;
}
.irsn_inscriptionContact h2 span {
	border-bottom:0;
	display:inline;
}
.irsn_inscriptionContact p span {
	float:left;
	text-align:right;
	width:300px;
	font-size:1em;
	border-bottom:0;
	display:inline;
	padding:0 10px 0 0;
}
.irsn_inscriptionContact p.irsn_btnField span {
	background:transparent url(../IRSNImages/btn/nref_btnLeft.gif) no-repeat scroll left top;
	display:inline-block;
	height:25px;
	padding:5px 24px 0 39px;
	width:auto;
}

.irsn_inscriptionContact p span.irsn_formField_Precisions{
padding-left:216px;
}

.irsn_inscriptionContact span {
	font-size:1.3em;
	display:block;
	padding:10px 0 5px 0;
}
.irsn_inscriptionContact p input {
	float:left;
	width:200px;
}
.irsn_inscriptionContact p select {
	float:left;
	width:200px;
}
.irsn_inscriptionContact a.irsn_btn_profil {
	margin-left:290px;
	font-size:1.1em;
	color:#554a4a !important;

}
.irsn_inscriptionContact p.irsn_btnField a.irsn_btn_profil {
	font-size:1em;
	color:#554a4a !important;

}
.irsn_leftNav ul li {
	padding:8px 0 8px 15px;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNav ul li a.current {
	color:#c80101;
	background:url(../IRSNImages/pictos/picto_arrow_nav_on.gif) no-repeat left 6px;
	padding-left:15px;
}
.irsn_leftNav ul li a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_nav_off.gif) no-repeat left 6px;
	padding-left:15px;
	display:block;
}
.irsn_titreLeftNav {
	color:#C80101;
	font-size:1.2em;
	padding:10px 0 5px 15px;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNavKnowledgeBase ul li {
	padding:16px 0 16px 15px;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNavKnowledgeBase ul li a.current {
	color:#c80101;
	background:url(../IRSNImages/pictos/picto_arrow_nav_on.gif) no-repeat left 6px;
	padding-left:15px;
}
.irsn_leftNavKnowledgeBase ul li a {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_nav_off.gif) no-repeat left 6px;
	padding-left:15px;
	display:block;
}
.irsn_leftNavKnowledgeBase .irsn_titreLeftNav {
	color:#C80101;
	font-size:1.2em;
	padding:10px 0 5px 15px;
	border-bottom: 1px solid #d3cdce;
}
.irsn_leftNavKnowledgeBase .irsn_titreLeftNav a {
	color:#C80101 !important;
}

.irsn_blockKnowledgeBase ul li {
	padding:8px 0 8px 15px;
	list-style:none;
}
.irsn_blockKnowledgeBase ul li a {
	color:#000;
	background:url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left 8px;
	padding-left:15px;
	display:block;
	font-size:1.2em;
}
.irsn_blockKnowledgeBase ul li ul li a {
	color:#514a4b;
	padding-left:10px;
	display:block;
	font-size:1em;
	background:url(../IRSNImages/pictos/picto_puce_nav_grey.png) no-repeat left 5px;
	font-size:1em;
}
.irsn_blockKnowledgeBase ul li ul li ul li a {
	color:#514a4b;
	padding-left:10px;
	display:block;
	font-size:1em;
	background:none;
	font-size:0.9em;
}
.irsn_listPresta {
	padding:10px 0 0 0;
	border-bottom:1px solid #dfdfdf;
	width:100%;
	overflow:hidden;
}
.irsn_listPresta a.irsn_link_lire {
	display:inline;
}

.irsn_listPresta a.irsn_linkTitle:link,
.irsn_listPresta a.irsn_linkTitle:visited {
	color:#665f60 !important;
	display:block;
	font-size:1.2em;
	padding:10px 0 10px 20px;
	text-decoration:none;
	background:url("../IRSNImages/pictos/picto_arrow_nav_on.gif") no-repeat 5px 18px ;
}

.irsn_listPresta a.irsn_linkTitle:hover,
.irsn_listPresta a.irsn_linkTitle:active {
	color:#d41e1c !important;
}
.irsn_listPresta a.nref_open {
		background:url("../IRSNImages/pictos/picto_arrow_nref_open.gif") no-repeat 5px 18px !important ;
}
a.irsn_textePresta:link,
a.irsn_textePresta:visited {
	color:#161515 !important;
	text-decoration:none;
}

a.irsn_textePresta:hover,
a.irsn_textePresta:active {
		

}



/*------------------mon compte identifié----------*/

.irsn_infoPerso {
	padding:10px 0;
	color:#7B7272;
	font-size:1.2em;
}
.irsn_infoPerso span.irsn_nameUser {
	padding-left:10px;
	color:#C50000;
}
.irsn_infoPerso p {
	padding:0 0 5px 0;
}
.irsn_infoPerso p a {
	background:url(../IRSNImages/pictos/picto_arrow_nav_on.gif) no-repeat left 6px;
	padding-left:10px;
}
.irsn_liens {
	overflow:hidden;
	padding:10px 0 20px 0;
	width:100%;
}
.irsn_liens a.irsn_btn {
	float:right;
}
.irsn_contenusServices {
	overflow:hidden;
	width:100%;
	padding:20px 0;
	border-top:1px dashed silver;
}
.irsn_contenusServices h3 {
	color:#C50000;
	font-weight:normal;
	font-size:1.2em;
}

.irsn_savedArticlesContainer {

	border-bottom:1px dotted #D3CDCE;
	padding:0 0 10px 0
}
.irsn_formContactQuestionsQuestionItem{
	border-bottom:1px dotted #D3CDCE;
	padding:15px 0 10px 0
	
}
.irsn_formContactQuestionsQuestionItem span{
	padding-right:5px;
}
.irsn_formContactQuestionsQuestionItem p{
	padding-top:5px;
}
#irsn_formContactQuestions p.irsn_validModale a.irsn_btn_profil{
	float:none;
	margin:10px 0 0 200px;
}
#irsn_formContactQuestions p.irsn_validQuestion a.irsn_btn_profil{
    display: block;
	float:none;
	margin: 10px auto 0 auto;
}

#irsn_formContactQuestions textarea {
	margin:10px 0 0 0;
}

#irsn_formContactQuestions p.irsn_enqueteComment {
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
}


#irsn_formContactQuestions p.irsn_enqueteComment span {
	float:left;
	display:block;
	width:100px;
	padding:0 10px 0 5px;
}

#irsn_formContactQuestions p.irsn_enqueteComment textarea {
	float:left;
	width:300px;
	overflow:auto;
	height:80px;
	margin:0;
}

.irsn_enquete h4 {
	padding:10px 0;
}
.irsn_enquete ul li {
	padding:0 0 5px 0;
}






.irsn_formContactQuestionsResponseItem {
	border-bottom:1px dotted #D3CDCE;
	padding-bottom:10px;
	margin-bottom:10px;
}

.irsn_questionsReponses {
	padding:20px 0;
	border-top:1px dashed silver;
}
.irsn_questionsReponses h3 {
	color:#C50000;
	font-weight:normal;
	font-size:1.2em;
}
.irsn_questionsReponses p {
	padding-top:5px;
}
.irsn_questionsReponses p a {
	background:url(../IRSNImages/pictos/picto_arrow_nav_on.gif) no-repeat left 5px;
	padding-left:10px;
	font-size:1.1em;
	
}
.irsn_abonnements {
	padding:20px 0;
	border-top:1px dashed silver;
}
.irsn_abonnements li {
	list-style:none;
}

.irsn_abonnements h3 {
	color:#C50000;
	font-weight:normal;
	font-size:1.2em;
}
.irsn_contenusServices a {
	display:block;
}
.irsn_contenusServices ul {
	float:left;
	width:160px;
}
.irsn_contenusServices ul li {
	padding:5px 0;
	list-style:none;
}
.irsn_contenusServices ul li a.irsn_topLink {
	color:#7B7272;
	font-size:1.1em;
}
.irsn_contenusServices ul li a {
	color:#000;
	font-size:1.1em;
}
/*--------------form contact question------*/
 
.irsn_formulaire p {
	overflow:hidden;
	width:100%;
	padding:5px 0 0 0;
}
.irsn_formulaire h2 {
	padding:10px 0;
}
.irsn_formulaire span.irsn_labelForm {
	display:block;
	float:left;
	text-align:left;
	width:200px;
	padding-right:10px;
}
.irsn_formulaire input {
	display:block;
	float:left;
	text-align:left;
	width:180px;
}
.irsn_formulaire select {
	float:left;
	text-align:left;
	width:180px;
}

#irsn_formContactQuestions.irsn_formulaire select {
	width:auto;
}

.irsn_formulaire textarea {
	float:left;
	text-align:left;
	width:180px;
}
.irsn_searchBox .irsn_formulaire select, .irsn_searchBox .irsn_formulaire input {
	width:305px;
}

/*..................................................................*/
.irsn_mainContent {
	width:506px;
	margin:0 auto;
	overflow:hidden;
}
/*
.irsn_title {
	width:506px;
	float:left;
	border-bottom:1px dotted #d3cdce;
}
*/
.irsn_title h1 {
	color:#d81614;
	font-size:2.2em;
	font-weight:normal;
	width:350px;
	float:left;
	margin:0;
	padding:0 0 5px 0;
}
.irsn_title ul {
	color:#7b7272;
	float:left;
	display:inline-block;
	padding:6px 0 0 0;
}
.irsn_title li {
	float:left;
	padding:0 0 0 3px;
	font-size:1.2em;
}
.irsn_title li a:link, .irsn_title li a:visited {
	color:#7b7272;
	text-decoration:none;
}
.irsn_title li a:hover, .irsn_title li a:active {
	color:#7b7272;
	text-decoration:underline;
}
.irsn_title img {
	margin-bottom:5px;
}
/*..................forum et reactions......................................*/
.irsn_forumBlock {
	border-bottom:1px dotted #d3cdce;
	width:506px;
	padding:0 0 5px 0;
	overflow:hidden;
}
.irsn_forumBlock .irsn_block {
	background:none;
	border:none;
	overflow:visible;
	padding:0;
}
.irsn_forumBlock .irsn_block .irsn_txtBlue {
	display:block;
	padding-left:20px;
}
.irsn_forumBlock .irsn_block .irsn_txtBlue a {
	padding:5px 0;
	display:block;
	background:none;
	margin:0;
	text-decoration:underline;
}
.irsn_forumBlock .irsn_block a.irsn_btn {
	background:transparent url(../IRSNImages/btn/nref_btnRight.gif) no-repeat scroll right top;
	color:#554A4A;
	cursor:pointer;
	display:inline-block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	padding-right:6px;
	text-decoration:none;
	margin-top:15px;
}
.irsn_blockBorderTop .irsn_block {
	background:none;
	border:none;
	overflow:visible;
	padding:0;
}
.irsn_forumBlock h2 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#d81614;
	margin:16px 0 0 0;
	padding:0px 0 0 10px;
	background:url(../IRSNImages/pictos/redSquare.gif) no-repeat left 5px;
}
.irsn_forumBlock .irsn_blue {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#514a4b;
	margin:16px 0 0 0;
	padding:0px 0 0 10px;
	background:url(../IRSNImages/blueSquare.gif) no-repeat left top;
}
.irsn_forumBlock h3 {
	color:#7b7272;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:11px;
}
.irsn_forumBlock h6 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#7b7272;
	margin:16px 0 10px 0;
	padding:2px 0 0 10px;
	background:url(../IRSNImages/pictos/redSquare.gif) no-repeat left 5pxt;
}
.irsn_forumBlock p {
	color:#7b7272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding:0 11px 6px 10px;
}
.irsn_forumBlock .irsn_article a:link, .irsn_forumBlock .irsn_article a:visited {
	color:#79b8f8;
	background:none;
	text-decoration:underline;
	margin:0;
	padding:0;
	display:inline;
}
.irsn_forumBlock .irsn_article a:hover, .irsn_forumBlock .irsn_article a:active {
	text-decoration:none;
}
.irsn_forumBlock .irsn_article {
	width:500px;
	padding:0;
	margin:0;
}
.irsn_forumBlock .irsn_article li {
	background:url(../IRSNImages/redTrace.gif) no-repeat top left;
	padding:0 0 0 8px;
	margin:0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#7b7272;
}
.irsn_forumBlock ol.irsn_oList {
	width:500px;
	padding:0;
	margin:0 0 0 18px;
 *margin:0px 0 -20px 0;
 *padding:10px 0 10px 0;
	overflow:visible;
	display:block;
}
.irsn_forumBlock .irsn_oList li {
	color:#d81614;
	padding:0 0 0 0;
	margin:0 0 5px 0;
 *margin:0px 0 5px 24px;
	background:none;
	list-style:decimal;
	list-style-position:outside;
	font-weight:bold;
	overflow:visible;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_forumBlock ol.irsn_oList li p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#7b7272;
	margin:0px 0px 0px 0px;
 *margin:-8px 0 0 0;
 *padding:0;
	padding:0px 0px 0px 0px;
	width:494px;
	overflow:visible;
	font-weight:normal;
}
.irsn_forumBlock a {
	color:#514a4b;
	display:block;
	height:8px;
	padding:5px 0 10px 12px;
	margin:0 0 0 11px;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 10px;
	text-decoration:none;
}
.irsn_forumBlock .irsn_block a {
	padding:0 6px 0 0;
}
.irsn_forumBlock a.irsn_btn {
	margin:0;
}
.irsn_forumBlock a:hover {
	text-decoration:underline;
}
.irsn_forumBlock h4 {
	width:258px;
	float:left;
	margin:14px 0 4px 0;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
}
.irsn_forumBlock .irsn_date {
	display:block;
	float:right;
	margin:14px 0 4px 0;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
}
/*..........................................................*/
.irsn_box {
	width:504px;
	border:1px solid #d2d2d2;
	background:#f1f8ff;
	font-size:1em;
	color:#7b7272;
	overflow:hidden;
	margin:0 0 8px 0;
}
.irsn_box p {
	padding:10px;
}
/*..........................................................*/
.irsn_forumBlockNoBorder {
	width:506px;
	padding:0 0 5px 0;
	overflow:hidden;
}
.irsn_forumBlockNoBorder h4 {
	width:258px;
	float:left;
	margin:14px 0 4px 0;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
}
.irsn_forumBlockNoBorder .irsn_check {
	display:block;
	float:right;
	margin:14px 0 0 0;
}
.irsn_forumBlockNoBorder label {
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
	margin:12px 0 0 0;
}
.irsn_forumBlockNoBorder textarea {
	width:504px;
	height:148px;
	border:1px solid #d2d2d2;
	margin:8px 0 0 0;
	padding:0;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
}
.irsn_forumBlockNoBorder .irsn_middleLink {
	margin:0 auto;
	display:block;
	width:154px;
}
.irsn_forumBlockNoBorder .irsn_middleLink a {
	color:#d41e1c;
	display:block;
	height:8px;
	width:222px;
	padding:5px 0 10px 12px;
	margin:0 0 0 0;
	background:transparent; /*url(../IRSNImages/directionLeft.gif) no-repeat center left;*/
	text-decoration:none;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_forumBlockNoBorder .irsn_middleLink a:hover {
	text-decoration:underline;
}
.irsn_forumBlockNoBorder .irsn_linkLeft a {
	color:#7b7272;
	display:block;
	height:8px;
	width:222px;
	padding:5px 0 10px 12px;
	margin:8px 0 0 0;
	background:url(../IRSNImages/directionLeft.gif) no-repeat center left;
	text-decoration:none;
	float:left;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_forumBlockNoBorder .irsn_linkLeft a:hover {
	text-decoration:underline;
}
.irsn_forumBlockNoBorder .irsn_poster {
	display:block;
	float:right;
	margin:8px 0 0 0;
}
.irsn_forumBlockNoBorder ul {
	color:#7b7272;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	display:block;
	padding:6px 0 0 0;
}
.irsn_forumBlockNoBorder li {
	background:url(../IRSNImages/redSquare.gif) no-repeat top left;
	padding:0 0 0 10px;
	margin:0 0 8px 0;
	width:506px;
}
.irsn_forumBlockNoBorder h2 {
	font-weight:bold;
	color:#d81614;
	margin:10px 0 0 0;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
/*..........................................................*/
.irsn_headArticles {
	width:506px;
	overflow:hidden;
}
.irsn_headArticles h2 {
	font-weight:bold;
	color:#d81614;
	margin:10px 0 0 0;
	width:350px;
	float:left;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_headArticles a:link, .irsn_headArticles a:visited {
	color:#514a4b;
	display:block;
	height:8px;
	padding:5px 0 10px 12px;
	margin:5px 0 0 11px;
	background:url(../IRSNImages/direction.gif) no-repeat center left;
	text-decoration:none;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
}
.irsn_headArticles a:hover, .irsn_headArticles a:active {
	text-decoration:underline;
}
.irsn_paging {
	margin:0 auto;
	display:block;
	width:150px;
}
.irsn_paging ul {
	color:#7b7272;
	display:inline-block;
	padding:6px 0 0 0;
	width:130px;
}
.irsn_paging li {
	float:left;
	padding:0 0 0 3px;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
}
.irsn_paging li a:link, .irsn_paging li a:visited {
	color:#7b7272;
	text-decoration:none;
}
.irsn_paging li a:hover, .irsn_paging li a:active {
	color:#7b7272;
	text-decoration:underline;
}
/*..........................................................*/
.irsn_blockBorderTop {
	width:506px;
	padding:0 0 5px 0;
	margin:1px 0 0 0;
	overflow:hidden;
}
.irsn_blockBorderTop h4 {
	width:360px;
	float:left;
	margin:11px 0 10px 10px;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.irsn_blockBorderTop p {
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
	margin:0 auto;
	width:488px;
	padding:10px;
}
.irsn_blockBorderTop .irsn_date {
	display:block;
	float:right;
	margin:11px 6px 10px 0;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
}
.irsn_blockBorderTop h5 {
	margin:0;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
	float:left;
	width:490px;
	margin:0 0 5px 10px;
}
.irsn_blockBorderTop a {
	color:#514a4b;
	display:block;
	height:8px;
	padding:5px 0 10px 12px;
	margin:0 0 0 11px;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
}
.irsn_blockBorderTop a:hover {
	text-decoration:underline;
}
/*..........................................................*/
.irsn_blockGrey {
	background:#edebec;
	overflow:hidden;
	width:506px;
	margin:5px 0 0 0;
}
.irsn_blockWhite {
	width:484px;
	overflow:hidden;
	background-color:#f1f8ff;
	border:1px solid #d2d2d2;
	margin:0 0 0 10px;
}
.irsn_answerBlock {
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}
.irsn_blockWhite p {
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7272;
	width:470px;
	padding:10px;
	margin:0 auto;
}
.irsn_border {
	border:1px solid #e2e0e2;
	margin:10px 0 0 0;
}
.irsn_topBottom {
	margin:10px 0 7px 0;
}
/*Buttons......................................................................................*/
a.irsn_btn {
	background:transparent url(../IRSNImages/btn/nref_btnRight.gif) no-repeat scroll right top;
	color:#554a4a;
	cursor:pointer;
	display:inline-block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:25px;
	padding-right:6px;
}
a.irsn_btn:hover {
	color:#000;
}
a.irsn_btn span {
	background:transparent url(../IRSNImages/btn/nref_btnLeft.gif) no-repeat scroll left top;
	display:inline-block;
	height:25px;
	padding:5px 24px 0 39px;
}
/*------------prestations et formations-----*/

.irsn_listePrestaForma h2 {
	font-size:2.2em !important;
	padding:5px 0 10px;
	color:#5b9de2;
	font-weight:normal;
}
.irsn_listePrestaForma li {
	border-top:1px solid #dfdfdf;
	display:block;
	float:left;
	list-style:none outside none;
	width:517px;
	padding:0;
	background:#fcfcfc;
}
.irsn_listePrestaForma li.nref_active {
	background:#f7f6f6;
}
.irsn_listePrestaForma li a {
	color:#7B7272 !important;
}
.irsn_listePrestaForma li div {
	padding:5px 20px;
}

.irsn_listePrestaForma li div p.irsn_aDroite  {
	text-align:left;
}

.irsn_listePrestaForma li div a.irsn_link_lire {
		background:url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 9px;
		color:#d10e0c!important;
		display:block;
		font-weight:normal !important;
		padding:2px 0 0 10px;
		margin-top:5px;
		text-decoration:none;
		font-size:1em;
}
a.nref_expandAll:link,
a.nref_expandAll:visited {
	color:#665f60;
	background:url("../IRSNImages/pictos/picto_arrow_nref_open.gif") no-repeat left 4px;
	padding-left:15px;
	margin-right:10px;
}
a.nref_closeAll:link,
a.nref_closeAll:visited {
	color:#665f60;
	background:url("../IRSNImages/pictos/picto_arrow_nav_on.gif") no-repeat 5px ;
	padding-left:15px;
}
.nref_actionExpandList {
	text-align:right;
	padding:10px 0;	
}

/*----------------FAQ-------------*/

.irsn_FAQ h2 {
	color:#000;
	padding:10px 0;
}
.irsn_FAQ h3 {
	color:#7B7272;
	font-size:1.2em;
	font-weight:bold;
	display:block;
	padding:5px 0 6px 7px;
	background:url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat left 13px;
}
.irsn_faqItem {
	border-bottom:1px dashed silver;
	padding-bottom:10px;
}
/*-------------recherche avancée------------*/


.irsn_advanceSearchContainer {
	padding:0 0 0 70px;
}
.irsn_advanceSearchContainer p {
	width:100%;
	overflow:hidden;
	padding:5px 0;
}
.irsn_advanceSearchContainer p label {
	float:left;
	width:150px;
	padding-bottom:5px;
	color:#7B7272;
	font-size:1.1em;
	font-weight:bold;
}
.irsn_advanceSearchContainer p input {
	float:left;
}
.irsn_advanceSearchContainer p select {
	float:left;
}
.irsn_advanceSearchContainer .irsn_btn_profil {
	text-align:center;
	padding:5px 0 0 12px;
	margin-left:146px;
	width:84px;
	color:#554a4a !important;
}
/*----------------formulaire------------*/

.irsn_formulaire p.irsn_validModale {
	margin-left:150px;
}
.irsn_formulaire span.irsn_labelForm {
	padding:5px 0;
	display:block;
}
.irsn_formulaire h2 {
	color:#000;
	font-size:1.2em;
}
/*-------------base de connaissance------*/

.irsn_articleDossierSelected {
	padding:0 10px 5px 0;
}

.irsn_articleDossierSelected ul {
	padding-bottom:5px;;
}

.irsn_articleDossierSelected ul li {
	padding:3px 0 0 8px;
	background:transparent url(../IRSNImages/pictos/picto_puce_red.gif) no-repeat scroll left 9px;
	list-style:none;
}
.irsn_articleDossierSelected ul li a.irsn_currentItem {
	color:#C80101;
}
.irsn_dossierTop h3 {
	color:#C80101;
}
.irsn_knowledgePicture {
	float:left;
	padding:0 20px 10px 0;
}
.irsn_dossierLeft {
	
	padding:5px 0;
}
#irsn_bottomPageLink {
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 30px;
	color:#514A4B !important;
	display:block;
	padding:26px 0 0 10px;
}

#irsn_bottomPageLink.irsn_bottomPageLinks {
	float:right;
	padding:26px 0 10px 10px;
}


.irsn_knowledgePicture div {
	padding-top:5px;
}
.irsn_editKnowledgePicture {
	clear:both;
}
.irsn_knowledgeDetail {
	padding:10px 0;
}
.irsn_knowledgePicture p {
	text-align:center;
}
.irsn_knowledgePicture a.irsn_previousLink {
	background:transparent url(../IRSNImages/pictos/picto_arrow_back.png) no-repeat scroll left 4px;
	padding-left:10px;
	display:block;
	float:left;
	width:70px;
}
.irsn_knowledgePicture a.irsn_nextLink {
	background:transparent url(../IRSNImages/pictos/picto_arrow_grey.png) no-repeat scroll right 4px;
	padding-right:10px;
	display:block;
	float:left;
	width:45px;
}
.irsn_push_presentation a.irsn_previousLink {
	background:transparent url(../IRSNImages/pictos/picto_arrow_back.png) no-repeat scroll left 4px;
	padding-left:10px;
	display:block;
	float:left;
	width:70px;
	margin:5px 0;
}
.irsn_push_presentation a.irsn_nextLink {
	background:transparent url(../IRSNImages/pictos/picto_arrow_grey.png) no-repeat scroll right 4px;
	padding-right:10px;
	display:block;
	float:left;
	width:45px;
	margin:5px 0;
}

#irsn_printWrapper .irsn_linkCarrousel a.irsn_previousLink {
	background:transparent url(../IRSNImages/pictos/picto_arrow_back.png) no-repeat scroll left 4px;
	padding-left:5px;
	display:block;
	float:left;
	width:70px;
	margin:5px 0;
	color:#D41E1C!important;
	font-size:0.9em;
	
}
#irsn_printWrapper .irsn_linkCarrousel a.irsn_nextLink {
	background:transparent url(../IRSNImages/pictos/picto_arrow_grey.png) no-repeat scroll right 4px;
	padding-right:10px;
	display:block;
	float:left;
	width:45px;
	margin:5px 0 5px 5px;
	color:#D41E1C!important;
	font-size:0.9em;
}



/*-------------offres---------*/



.irsn_offerDetailMainContainer h2 {
	color:#4F97E1;
	font-size:1.1em;
	padding:10px 0 0 0;
	font-weight:bold;
}
.irsn_mainOfferContainer {
	width:517px;
	overflow:hidden;
	padding:10px 0;
	border-top:1px dashed silver;
}
.irsn_leftOfferContainer {
	float:left;
	width:300px;
}
.irsn_offerDetailMainContainer a.irsn_btn_profil {
	margin:10px 20px 10px 0;
	color:#554a4a !important;
}
.irsn_rightOfferContainer {
	float:right;
	width:200px;
	border:1px solid silver;
	padding:5px;
	margin-top:15px;
}
.irsn_offerContainer {
	width:517px;
	padding:0 0 10px 0;
}
.irsn_offerContainer p {
	width:517px;
	overflow:hidden;
	padding-top:5px;
}
.irsn_offerContainer span.irsn_leftInfo {
	width:120px;
	padding-right:10px;
	display:block;
	float:left;
	font-weight:bold;
}
.irsn_offerContainer span.irsn_rightResult {
	width:370px;
	display:block;
	float:left;
}
.irsn_offerDetails {
	width:300px;
	padding:5px 0;
}
.irsn_offerDetails p {
	padding-top:10px;
	font-weight:bold;
}
.irsn_offerDetails div {
	padding-top:5px;
}
.irsn_pushOffres {
	border-bottom:1px dashed silver;
	padding-bottom:10px;
}
.irsn_pushOffres ul li {
	padding-top:7px;
}
.irsn_pushOffres ul li a {
	padding-left:15px;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	display:block;
}
.irsn_pushOffres ul li h4 {
	font-size:1.2em;
	font-weight:normal
}
/*-------------------pages compte--------*/


.irsn_editUserData {
	padding:10px 0 0 0;
}
.irsn_editUserData h2 {
	padding-bottom:10px;
}
.irsn_editUserData p {
	width:517px;
	overflow:hidden;
	padding-top:5px;
}
.irsn_editUserData div {
	clear:both;
}
.irsn_editUserData p label {
	float:left;
	width:150px;
	padding-right:10px;
}
.irsn_editUserData p span {
	float:left;
	width:170px;
	padding-right:10px;
	text-align:right;
}
.irsn_editUserData p select {
	float:left;
	width:200px;
}
.irsn_editUserData p input {
	float:left;
	width:200px;
}
.irsn_editUserData a.irsn_btn_profil {
	margin:0 0 10px 180px;
	color:#554a4a !important;
}
.irsn_editUserSubscription {
	padding:10px 0 0 0;
}
.irsn_editUserSubscription table tr td {
	padding:5px;
	vertical-align:middle;
}
.irsn_editUserSubscription table tr td input {
	margin-right:10px;
}
.irsn_editUserSubscription table tr td label {
	color:#514A4B;
}
.irsn_editUserSubscription .irsn_checkField {
	padding-top:5px;
	color:#514A4B;
}
.irsn_editUserSubscription .irsn_checkField input {
	margin-left:7px;
}
.irsn_editUserSubscription h2 {
	padding-bottom:10px;
}
.irsn_editUserSubscription p {
	width:517px;
	overflow:hidden;
	padding-top:5px;
}
.irsn_editUserSubscription div {
	clear:both;
}
.irsn_editUserSubscription p label {
	float:left;
	width:150px;
	padding-right:10px;
}
.irsn_editUserSubscription p span {
	float:left;
}
.irsn_editUserSubscription p select {
	float:left;
	width:200px;
}
.irsn_editUserSubscription p input {
	float:left;
	margin-right:10px;
}
.irsn_editUserSubscription a.irsn_btn_profil {
	margin:0 0 10px 180px;
	color:#554a4a !important;
}
.irsn_editUserAddress {
	padding:10px 0 0 0;
}
.irsn_editUserAddress h2 {
	padding-bottom:10px;
}
.irsn_editUserAddress p {
	width:517px;
	overflow:hidden;
	padding-top:5px;
}
.irsn_editUserAddress div {
	clear:both;
}
.irsn_editUserAddress p label {
	float:left;
	width:150px;
	padding-right:10px;
}
.irsn_editUserAddress p span {
	float:left;
	width:170px;
	padding-right:10px;
	text-align:right;
}
.irsn_editUserAddressp select {
	float:left;
	width:200px;
}
.irsn_editUserAddress p input {
	float:left;
	width:200px;
}
.irsn_editUserAddress a.irsn_btn_profil {
	margin:0 0 10px 180px;
	color:#554a4a !important;
	
}
.irsn_listInfoSauvegarder {
	padding:10px 0 0 0;
}
.irsn_listInfoSauvegarder h2 {
	padding-bottom:10px;
}
.irsn_listInfoSauvegarder p {
	width:517px;
	overflow:hidden;
	padding-top:5px;
	font-size:1.2em;
}
.irsn_listInfoSauvegarder p a {
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:15px;
	font-size:0.8em;
	color:#514A4B;
}
/*-----------------librairie---------*/

.irsn_librairieItem {
	background:url(../IRSNImages/bg/bg_border.gif) repeat-x scroll left bottom;	
	padding:10px 0;
	font-size:1.1em;
	clear:both;
}
.irsn_librairiePicture {
	float:left;
	width:120px;
	padding-top:10px;
}
.irsn_librairieDetail {
	float:left;
	width:397px;
	font-size:0.9em;
	line-height:1.5em;
	padding-top:10px;
	color:#514A4B;
}
.irsn_librairieDetail span {
	color:#000;
}
.irsn_librairieDetail p a {
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	padding-left:15px;
	color:#000 !important;
}
.irsn_containerLibrairie p.irsn_linkAvisRapports {
	clear:both;
	padding-top:10px;
	font-size:0.9em;
}
.irsn_containerLibrairie h2 {
	padding:5px 0;
	font-size:1.8em !important;
}

a.irsn_linkHomeLibrary {
	text-align:right;
	padding-left:15px;
	color:#514A4B !important;
	float:right;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 5px;
	display:block;
}

.irsn_dateParutionLabel {
	font-size:0.9em;
}


/*---------------formulaire commande---------*/

.irsn_formCommander p.irsn_userName {
	padding:8px 0 10px 10px;
	width:auto;
	font-size:1.2em;
	color:#514A4B;
}
.irsn_formCommander p {
	overflow:hidden;
	padding-top:8px;
	width:517px;
}
.irsn_formCommander p.irsn_userName span {
	text-align:left;
}
.irsn_formCommander p span {
	float:left;
	width:170px;
	text-align:right;
	padding-right:10px;
}
.irsn_formCommander p.irsn_formField input {
	float:left;
	width:200px;
	margin:0;
}
.irsn_formCommander p input {
	float:left;
	margin:0 10px 0 87px;
}
.irsn_formCommander .irsn_btn {
	margin:20px 0 0 110px;
}
/*---------------mediatheque----*/


.irsn_mediaContainer table {
	width:100%;
}
.irsn_mediaContainer td {
	border-bottom:1px dashed silver;
	padding:5px 0 10px 0;
}
.irsn_mediaContainer span.irsn_mediaTitle {
	display:block;
	font-size:1.3em;
	color:#514A4B;
}
.irsn_mediaContainer span.irsn_mediaTexte {
	display:block;
	padding:5px 0 10px 0;
}
.irsn_mediaContainer span.irsn_mediaPicture {
	text-align:center;
}
/*---------------panier------*/

.irsn_linkbasket {
	position:absolute;
	display:block;
	bottom:20px;
	right:62px;
}
.irsn_linkbasket a {
	display:block;
	width:105px;
	padding:0;
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 4px;
	color:#514A4B !important;
	text-align:right;
}

/*generiques*/

.irsn_surl1 {
	font-size:1.1em;
}
.irsn_surl2 {
	font-size:1.2em;
}
.irsn_surl3 {
	font-size:1.3em;
}
h1.irsn_questionTitle {
	color:#4F97E1;
	font-size:1.8em;
	padding:10px 0;
	font-weight:normal;
}

.irsn_listPanier{
	padding:10px 0;
	overflow: hidden;
	width: 100%;
}

.irsn_rightPart .irsn_listPanier li {
	list-style:none;
	overflow: hidden;
	width: 100%;
}


.irsn_listPanier li input {
	float:left;
	margin-right:5px;
}
.irsn_listPanier li {
	padding-top:5px;
	float: left;
}

/*-------------commande-----*/


.irsn_commander h2 {
	padding:5px;
}
.irsn_commander p {
	padding-top:5px;
}
.irsn_commander p span {
	display:block;
}
.irsn_commander p.irsn_commanderConnexion span {
	display:block;
}
.irsn_commander p.irsn_formField span {
	float:left;
	width:100px;
	padding-right:10px;
}
.irsn_commander p.irsn_formField input {
	float:left;
	width:150px;
}
.irsn_commander p.irsn_formField {
	width:100%;
	overflow:hidden;
	padding-top:5px;
}
.irsn_commander p.irsn_btnConnexion a {
	margin-left:105px;
}
/*------dossier base de connaissance---*/

.irsn_dossierTop h2 {
	color:#4F97E1;
	font-size:1.7em;
	font-weight:normal !important;
}
.irsn_dossierTop h3 {
	color:#514A4B;
	font-size:1.3em;
	font-weight:normal !important;
}

.irsn_dossierLeft h4 {
	color:#514A4B;
	font-size:1.3em;
	font-weight:normal !important;
}
.irsn_knowledgeDetail ul li {
	display:inline;
	padding:0 10px 0 0;
}
.irsn_knowledgeDetail ul li a {
	font-size:1em;
	color:#C80101!important;
	text-decoration:underline;
}
/*--------------------scrollBar-----------*/

.scroll-pane {
	height:270px;
	overflow:auto;
	width:720px;
	z-index:1;
}
#irsn_contentActu {
	background:url(../IRSNImages/bg/bg_block.png);
	width:720px;
	color:#514a4b;
	border:1px solid #DDE0E6;
	height:270px;
	padding:0 0 0 10px;
	z-index:1;
}
#irsn_contentActuRecherche {
	background:url(../IRSNImages/bg/bg_block.png);
	width:508px;
	color:#514a4b;
	height:210px;
	z-index:1;
}
.jScrollPaneContainer {
	overflow:hidden;
	position:relative;
	z-index:1;
}
.jScrollPaneTrack {
	background:url(../IRSNImages/bg/bg_track.gif) repeat-y left top;
	cursor:pointer;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	width:15px;
	z-index:1;
}
.jScrollPaneDrag {
	background:#c5bebe url(../IRSNImages/pictos/drag_middle.gif) no-repeat 50% 50%;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	width:13px;
}
.jScrollPaneDragTop {
	left:1px;
	overflow:hidden;
	position:absolute;
	top:1px;
}
.jScrollPaneDrag {
	cursor:pointer;
}
.jScrollPaneDragBottom {
	bottom:0;
	left:0;
	overflow:hidden;
	position:absolute;
}
.jScrollPaneDragBottom {
	cursor:pointer;
}
a.jScrollArrowUp {
	display:block;
	height:13px;
	overflow:hidden;
	position:absolute;
	right:0;
	text-indent:-2000px;
	top:0;
	z-index:1;
	background:#c80000 url(../IRSNImages/pictos/drag_top.gif) no-repeat 50% 50%;
	width:13px;
}
a.jScrollArrowDown {
	bottom:1px;
	display:block;
	height:13px;
	overflow:hidden;
	position:absolute;
	right:1px;
	text-indent:-2000px;
	z-index:1;
	background:#c80000 url(../IRSNImages/pictos/drag_bottom.gif) no-repeat 50% 50%;
	width:13px;
}
/*-------------------footer bdc-----------*/

.irsn_bdcContentBdc {
	width:990px;
	background:#EEEDED;
	font-family:Verdana, Geneva, sans-serif;
	overflow:hidden;
	padding:9px 5px 5px 5px;
	position:relative;
	z-index:10001;
}
.irsn_bdcContentLeft {
	background:url(../IRSNImages/bdc/bgBdcContentLeft.gif) no-repeat left top;
	height:155px;
	width:540px;
	overflow:hidden;
	float:left;
	padding:3px 8px 0 4px;
}
.irsn_bdcContentLeftMenu {
	float:left;
}
.irsn_bdcContentLeft ul {
	width:164px;
}
.irsn_bdcContentLeft li {
	float:left;
	list-style:none;
	border-top:1px solid #ccc6ca;
	width:164px;
}
.irsn_bdcContentLeft li a {
	display:block;
	width:164px;
	float:left;
	cursor:pointer;
}
.irsn_bdcContentLeft li a:hover {
	background:#FFF;
	text-decoration:none;
}
/*----------------------- 1 ere ligne -------------------------*/
.irsn_bdcContentLeft li a span.irsn_bdcFirstPicto {
	background:url(../IRSNImages/bdc/picto_firstElement.gif) no-repeat left 14px;
	width:4px;
	height:36px;
	float:right;
	display:none;
	padding-right:20px;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcFirstPicto {
	display:block;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcFirstPicto {
	display:block;
}

.irsn_bdcContentLeft li a span.irsn_bdcFirstBackground {
	background:#e5e3e4;
	display:block;
	width:15px;
	height:36px;
	float:left;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcFirstBackground {
	background:#ff9900;
	width:14px;
	border-right:solid 1px #e3e1e2;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcFirstBackground {
	background:#ff9900;
	width:14px;
	border-right:solid 1px #e3e1e2;
}

.irsn_bdcFirstText {
	color:#ff9900;
	font-size:13px;
	float:left;
	display:block;
	padding:2px 0 0 10px;
	width:100px;
}
.irsn_bdcTitleIllustration1 {
	color:#ff9900;
	font-size:1.5em;
	padding:10px 0 0 10px;
	width:130px;
}
/*----------------------- 2 e ligne -------------------------*/

.irsn_bdcContentLeft li a span.irsn_bdcSecondPicto {
	background:url(../IRSNImages/bdc/picto_newElement.gif) no-repeat left 14px;
	width:4px;
	height:36px;
	float:right;
	display:none;
	padding-right:20px;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcSecondPicto {
	display:block;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcSecondPicto {
	display:block;
}
.irsn_bdcContentLeft li a span.irsn_bdcSecondBackground {
	background:#e5e3e4;
	display:block;
	width:15px;
	height:36px;
	float:left;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcSecondBackground {
	background:#66cccc;
	width:14px;
	border-right:solid 1px #e3e1e2;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcSecondBackground {
	background:#66cccc;
	width:14px;
	border-right:solid 1px #e3e1e2;
}
.irsn_bdcSecondText {
	color:#66cccc;
	font-size:13px;
	float:left;
	display:block;
	padding:9px 0 0 10px;
}
.irsn_bdcTitleIllustration2 {
	color:#66cccc;
	font-size:1.5em;
	padding:10px 0 0 10px;
	width:130px;
}

/*----------------------- 3 e ligne -------------------------*/

.irsn_bdcContentLeft li a span.irsn_bdcThirdPicto {
	display:none;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcThirdPicto {
	background:url(../IRSNImages/bdc/picto_thirdElement.gif) no-repeat left 14px;
	width:4px;
	height:36px;
	float:right;
	display:block;
	padding-right:20px;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcThirdPicto {
	background:url(../IRSNImages/bdc/picto_thirdElement.gif) no-repeat left 14px;
	width:4px;
	height:36px;
	float:right;
	display:block;
	padding-right:20px;
}

.irsn_bdcContentLeft li a span.irsn_bdcThirdBackground {
	background:#e5e3e4;
	display:block;
	width:15px;
	height:36px;
	float:left;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcThirdBackground {
	background:#9c6;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcThirdBackground {
	background:#9c6;
}

.irsn_bdcThirdText {
	color:#9c6;
	font-size:13px;
	float:left;
	display:block;
	padding:9px 0 0 10px;
}
.irsn_bdcTitleIllustration3 {
	color:#9c6;
	font-size:1.5em;
	padding:10px 0 0 10px;
	width:130px;
}

/*----------------------- 4 e ligne -------------------------*/

.irsn_bdcContentLeft li a span.irsn_bdcFourthPicto {
	display:none;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcFourthPicto {
	background:url(../IRSNImages/bdc/picto_fourthElement.gif) no-repeat left 14px;
	width:4px;
	height:36px;
	float:right;
	padding-right:20px;
	display:block;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcFourthPicto {
	background:url(../IRSNImages/bdc/picto_fourthElement.gif) no-repeat left 14px;
	width:4px;
	height:36px;
	float:right;
	padding-right:20px;
	display:block;
}

.irsn_bdcContentLeft li a span.irsn_bdcFourthBackground {
	background:#e5e3e4;
	display:block;
	width:15px;
	height:36px;
	float:left;
}
.irsn_bdcContentLeft li a:hover span.irsn_bdcFourthBackground {
	background:#AE007C;
	width:14px;
	border-right:solid 1px #e3e1e2;
}
.irsn_bdcContentLeft li a.active span.irsn_bdcFourthBackground {
	background:#AE007C;
	width:14px;
	border-right:solid 1px #e3e1e2;
}

.irsn_bdcFourthText {
	color:#AE007C;
	font-size:13px;
	float:left;
	display:block;
	padding:9px 0 0 10px;
}
.irsn_bdcTitleIllustration4 {
	color:#AE007C;
	font-size:1.5em;
	padding:10px 0 0 10px;
	width:130px;
}

.irsn_bdcContentLeftDynamic {
	float:left;
	width:370px;
}
.irsn_bdcContentLeftText {
	float:left;
	width:145px;
}
.irsn_bdccontentLeftIllustration {
	width:223px;
	height:141px;
	float:left;
	padding-top:4px;
}
a.irsn_bdcLinkArrow {
	background:url(../IRSNImages/bdc/arrowLinkBdc.gif) no-repeat left 5px !important;
	font-size:11px;
	color:#514a4b;
	padding-left:10px;
	text-decoration:none;
}
a.irsn_bdcLinkArrow:hover  {
	text-decoration:underline;
}

.irsn_bdcTitleIllustration {
	color:#FF9900;
	float:right;
	font-size:16px;
	padding:10px 15px 0 0;
	width:112px;
}
.irsn_bdcLinkIllustration {
	padding:5px 35px 0 0;
	float:right;
}
.irsn_bdcContentCentral {
	background:url(../IRSNImages/bdc/border_centralBloc.gif) repeat-y top left;
	padding:0 15px;
	width:154px;
	height:150px;
	float:left;
	position:relative;
	z-index:10001;
}
.irsn_bdcTitleContent {
	color:#514a4b;
	font-size:18px;
	width:145px;
	padding-bottom:5px;
}
.irsn_bdcTitleContentBorder {
	width:154px;
	padding-top:10px;
	background:url(../IRSNImages/bdc/bgLinkContentCentral.gif) repeat-x left top;
}
.irsn_bdcTitleContentBorder a {
	color:#514a4b;
	font-size:18px;
}
.irsn_bdcContentRight {
	width:230px;	
	float:left;
	padding-left:13px;
	background:url(../IRSNImages/bdc/border_centralBloc.gif) repeat-y left top;
	height:150px;
	position:relative;
	z-index:10001;
}
.irsn_bdcContentRightText {
	font-size:11px;
	color:#514a4b;
	text-align:left;
	width:210px;
	padding-bottom:5px;
}
/*--------------------com de presse--------------*/
.irsn_comDePresseTitleAndLink a {
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 5px;
	color:#514A4B !important;
	display:block;
	float:right;
	padding-left:15px;
	text-align:right;
}
.irsn_comDePresseTitleAndLink {
	width:100%;
	overflow:hidden;
	padding-bottom:5px;
}


.irsn_comDePresse h3 {
	color:#4F97E1;
	font-size:2em;
	font-weight:normal !important;
	padding:10px 0 15px 0;
}
.irsn_actionsCDP {
	text-align:right;
	padding:5px 0 10px 0;
	border-bottom:1px dotted #D3CDCE;
}
.irsn_actionsCDP a {
	color:#7B7272 !important;
}
.irsn_actionsCDP a {
	text-decoration:underline;
}
.irsn_comDePresseList p a {
	color:#7B7272 !important;
}
.irsn_comDePresseList p {
	padding-top:5px;
}
.irsn_comDePresseList p a:hover {
	text-decoration:underline;
}
.irsn_comDePresseList h2 {
	color:#4F97E1;
	font-weight:normal !important;
	font-size:1.8em !important;
	padding-bottom:10px;
}
.irsn_actuPresseList h2 {
	color:#4F97E1;
	font-weight:normal !important;
	font-size:1.7em !important;
	padding-bottom:10px;
    font-family:verdana,arial,helvetica,sans-serif;
}


.irsn_comDePresseList h3 {
	padding:2px 0 5px 0;
	font-size:1.1em;
}

/*-------------listAgenda-------------*/

.irsn_agendaList .irsn_titre {
	padding:2px 0 5px 0;
	font-size:1.1em;
	color:#7B7272;
	font-weight:bold;
}
.irsn_agendaList ul li {
	background:url(../IRSNImages/bg/bg_border_theme.gif) repeat-x left bottom;
	padding:5px 10px 10px 0;
	font-size:1em;
	width:507px;
}
.irsn_agendaList ul.irsn_linkList li {
	background:none;
	width:auto;
	padding:0 0 0 5px;
}

.irsn_agendaList ul.irsn_linkListNoBorderTop li {
	background:none;
	width:auto;
	padding:0 0 0 5px;
}
.irsn_agendaList ul.irsn_linkListNoBorderTop {
	border:0;
}

/*------------documentation pro sante---------*/

.irsn_blockDocumentation {
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	padding:5px 10px 10px;
	width:203px;
	margin-top:10px;
}

.irsn_blockDocumentation .irsn_right {
	margin:0 0 5px 0;
	width:195px;
	padding:2px 0 0 10px;
}
.irsn_blockDocumentation .irsn_bold {
	padding:0;
}


/*------------homes-----*/

.irsn_blockClientNucleaire {
	float:left;
	height:130px;
	margin-top:10px;	
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	padding:5px 10px 10px;
}

.irsn_blockClientNucleaireRight{
	float:right;
	height:130px;
	margin-top:10px;	
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	padding:5px 10px 10px;
}
.irsn_blockHomeEtudiantTop{
	height:65px;
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px;
}

.irsn_blockHomeEtudiant{
	height:65px;
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px;
	margin-top:10px;
}

.irsn_blockAlaUne{
	height:249px;
	width:440px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px 10px;
}

.irsn_blockHomeChercheur{
	float:left;
	height:152px;
	margin-top:10px;	
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px;
}
.irsn_blockHomeChercheurRight{
	float:right;
	margin-top:10px;	
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	padding:5px 10px 10px;
}
.irsn_blockHomeChercheurRightBottom {
	height:152px;
	margin-top:10px;	
	width:203px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	padding:5px 10px 10px;
}

.irsn_titreImageEtudiant h1.irsn_titreImage {
	font-weight:normal;
	position:inherit;
	z-index:0;
}
.irsn_blockPubliHome {
	margin-top:10px;
	width:273px;
	background:transparent url(../IRSNImages/bg/bg_block.png) repeat scroll 0 0;
	border:1px solid #DDE0E6;
	color:#514A4B;
	overflow:hidden;
	padding:5px 10px 10px;
}
.irsn_blockPubliHome .irsn_listText{
	width:273px;
}

.irsn_blockPubliHome h2{
	color:#003366;
	font-size:1.5em;
	font-weight:normal;
	padding-bottom:7px;
}

.irsn_dossierTop {
	padding-bottom:5px;
}


/*-------------listAgendas---------*/

.irsn_agendaList li {
	padding:10px 0;
	
}
.irsn_agendaList h2 {
	font-size:1.8em !important;
}

/*----------------advance search--------*/

.irsn_leftAdvanceSearchControl h4 {
	font-weight:normal;
	color:#4F97E1;
	font-size:1.1em;
	padding:5px;
	border-bottom:1px solid #D3CDCE;
}

.irsn_leftAdvanceSearchControl h5 {
	
	background:url(../IRSNImages/pictos/picto_arrow_nav_off.gif) no-repeat 5px 13px;
	color:#514A4B;
	display:block;
	padding:8px 0 5px 15px;
	font-weight:normal;
	font-size:1.1em;
}
.irsn_leftAdvanceSearchControl ul li a {
	
	background:transparent url(../IRSNImages/pictos/picto_arrow_grey.png) no-repeat scroll 15px 4px;
	color:#514A4B;
	display:block;
	padding:0 5px 0 25px;
	font-size:0.9em;
}
.irsn_leftAdvanceSearchControl ul li a:hover {
	
	color:#C80101;
}
.irsn_leftAdvanceSearchControl ul li a.currentItem {
	
	color:#C80101;
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll 15px 4px;
}



.irsn_leftAdvanceSearchControl ul li  {
	padding-bottom:3px;
	list-style:none;
	
}

.irsn_leftAdvanceSearchControl ul  {
	
	border-bottom:1px solid #D3CDCE;
	padding-bottom:5px;
}

#irsn_contentAll .irsn_contentPart ul li {	
	
	list-style:none;
	
}

#irsn_contentAll .irsn_contentPart blockquote ul li {	
	background:none;
}


.irsn_contentPart li {
	
	list-style-position:inside;
}


.irsn_rightPart li {
	list-style-position:inside;
}
}

/*------------gestion des listes-*/


#irsn_header li {
	
	list-style:none;
}

#irsn_nav li {
	
	list-style:none;
}
.irsn_nav_right li {
	list-style:none;
	border-left: 1px solid #D3CDCE;
	border-right: 1px solid #D3CDCE;
	background: #fff;
	list-style-position: outside;
}
.irsn_local li {
	
	list-style:none;
}
#irsn_footer li {
	
	list-style:none;
}
.irsn_list_dossier li {
	
	list-style:none;
}
.irsn_block_regard li {
	
	list-style:none;
	list-style-position:outside;
}

.irsn_agendaList li {
	
	list-style:none;
	list-style-position:outside;
}
.irsn_actionDossier li {
	
	list-style:none;
	list-style-position:outside;
}
.irsn_agendaList .irsn_date {
	padding-bottom:5px;
	
}
#irsn_content.irsn_bgChercheurs li {

	list-style:none;
}
#irsn_content.irsn_bgProfessionnels li {
	height: 15px;
    line-height: 15px;
	list-style:none;
}

.irsn_metierAcces li {
	
	list-style:none;
}

.irsn_rightPart ul li {
		background:url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 8px transparent;
		padding-left:19px;
		padding-top:3px;
		list-style:none;
		list-style-position:outside;
}
.irsn_rightPart .irsn_search ul li.sepLineBottom {
    background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 11px rgba(0, 0, 0, 0);
}
.irsn_rightPart ul.irsn_searchResult li {
		background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 11px rgba(0, 0, 0, 0);	
		padding:0;
		list-style:none;
		list-style-position:outside;
		margin-bottom:10px;
}
.irsn_agendaList ul.irsn_agendaList_print li {
		background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 11px rgba(0, 0, 0, 0);
		padding-left:19px;
		padding-top:3px;
		list-style:none;
		list-style-position:outside;
}

.irsn_rightPart ul.irsn_breadCrumb  li {
		background:none;
		padding:0;
		list-style:none;
}
.irsn_rightPart ul.irsn_tabs li {
		background:none;
		padding:0;
		list-style:none;
}
.irsn_rightPart ul.irsn_linkListNoBorderTop li {
		background:none;
		padding:0 0 0 5px;
		list-style:none;
}

.irsn_rightPart ul.irsn_linkAvisExperts li {
		list-style:none;
		background:none;
}




.irsn_rightPart ul.irsn_linkList li {
		background:none;
		padding:0 0 0 5px;
		list-style:none;
}

.irsn_rightPart ul.irsn_listPresta li {
		background:none;
		padding:0 0 0 5px;
		list-style:none;
}

.irsn_rightPart div.irsn_pagerActuTop ul li {
		background:none;
		padding:0 3px 2px;
		list-style:none;
}

.irsn_rightPart div.irsn_pager ul li {
		background:none;
		padding:0 3px 2px;
		list-style:none;
}

.irsn_nav_text ul li {
		list-style:none;
		list-style-position:outside;
}

.irsn_leftNavKnowledgeBase ul li {
		list-style:none;
		list-style-position:outside;
}

.irsn_askNav li {
	list-style:none;
	list-style-position:outside;
}

#irsn_nav li {
	list-style:none;
	list-style-position:outside;
}

#irsn_header ul li {
	list-style:none;
	list-style-position:outside;
}

.irsn_listSearchOffer ul li {
	list-style:none;
	list-style-position:outside;
}

.irsn_block_publication li {
	list-style:none;
	list-style-position:outside;
}




/*-------------newListCarriere-------------*/


.irsn_blockCarriere {
	height:155px;
	width:233px;
	background:url(../IRSNImages/bg/bg_block.png);
	border:1px solid #dde0e6;
	color:#514a4b;
	float:left;
	margin-right:8px;
	display:block;
	overflow:visible;
}
.irsn_blockCarriere table td {
	vertical-align:middle;
}

.irsn_blockCarriereLastItem {
	margin-right:0;
	height:155px;
	width:233px;
	background:url(../IRSNImages/bg/bg_block.png);
	border:1px solid #dde0e6;
	color:#514a4b;
	float:left;
	display:block;
}
.irsn_blockCarriereLastItem table td {
	vertical-align:middle;
}

.irsn_listCarriere {
	overflow:hidden;
	padding:15px 0 15px 18px;
	width:730px;
}

.irsn_titreCarriere, .irsn_bgCarrieres .irsn_retrait {
	padding-left:18px;
}

.irsn_listCarriere li {
	float:left;
	padding-right:9px;
	width:235px;
	list-style:none;
}
.irsn_listCarriere li.irsn_lastItem {
	float:left;
	padding:0;
}

.irsn_listCarriere li img {
	float:left;
	padding-right:10px;

}
.irsn_listLinkCarriere {
	overflow:hidden;
	padding:0 0 15px;
	width:730px;
}


.irsn_blockListCarriere {
	background:url(../IRSNImages/bg/bg_block.png);
	border:1px solid #dde0e6;
	padding:5px 5px 5px 7px;
	color:#514a4b;
	overflow:hidden;
	position:relative;
	height:175px;
	
}


.irsn_listLinkCarriere li.irsn_lastItem {
	float:left;
	padding:0;
	width:215px;
	padding:0 0 0 20px;
}

.irsn_listLinkCarriere li {
	background:url(../IRSNImages/bg/bg_listCarriereItem.png) no-repeat left top;
	width:215px;
	height:60px;
	padding:0 9px 0 20px;
	float:left;
	list-style:none;
}
.irsn_listLinkCarriere li a {
	display:block;
	width:215px;
	float:left;
	cursor:pointer;
	padding-top:10px;
}
.irsn_listLinkCarriere li a span {
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 8px;
}

.irsn_listLinkCarriere li img {
	float:left;
	padding-right:0;
}
.irsn_listLinkCarriere li span {
	float:right;
	width:140px;
	padding:5px 5px 0 10px;
	font-weight:bold;
	
}

.irsn_block_forumEmploi span, .irsn_block_ecoles span, .irsn_block_formations span {
	background:transparent url(../IRSNImages/pictos/picto_lire.gif) no-repeat scroll left 20px;
	padding-left:10px;
	
}

.irsn_newsletterUnreg input {
	float:left;
	
}

.irsn_expandDiv {
	
	margin-bottom:15px;
	background:#FFF;
	width:730px;
	padding-bottom:5px;
}


/*--------------userList-----*/

.irsn_userList ul li {
				
	list-style:none;
	width:350px;
	overflow:hidden;
	padding-top:5px;
}
.irsn_userList ul li span {
	float:left;
	width:100px;
	padding-right:10px;
	text-align:right;
}

.irsn_userList ul li input {
	float:left;
	width:200px;
}

.irsn_ActionUserProfil {
				
	padding:5px 0 0 90px;			
}
.irsn_userList table {
				
	width:510px;
	border:1px solid #CCC;
}
.irsn_userList table td {
	padding:2px;
}

.irsn_userList table th {
	padding:3px 2px;
	background: #BCB4B6;
	color:#FFF;
	text-align:left;
}

.irsn_userList table tr.irsn_gvPager table {
	width:auto;
	border:0;
}

.irsn_userList h3 {
	padding:20px 0 10px 0;
}



.irsn_userListEdit span.irsn_labelForm {
	float:left;
	width:150px;
	padding-right:10px;
	text-align:right;
	display:block;
}

.irsn_userListEdit span.irsn_LabelForm {
	float:none;
	padding-right:10px;
	text-align:left;
	display:block;
}


.irsn_userListEdit span.irsn_TitreFormUser{
	text-align:left;
	display:block;
	color:#7B7272;
	font-size:1.1em;
	font-weight:bold;
	padding:10px 0 5px 0;
}

.irsn_userListEdit .irsn_checkField input {
	width:auto;
}

.irsn_userListEdit  input {
	float:left;
	width:200px;
}
.irsn_userListEdit table input {
	float:none;
	width:auto;
}
.irsn_userListEdit table label {
	font-size:1em;
	padding-left:5px;
}


.irsn_userListEdit  select{
	float:left;
	width:202px;
	font-size:1.2em;
}
.irsn_userListEdit  select.irsn_selectKnown{
	float:none;
	width:auto;
	font-size:1.2em;
}




.irsn_userListEdit p {
				
	list-style:none;
	width:500px;
	overflow:hidden;
	padding-top:5px;
}

.irsn_ActionFormUser {
				
	padding:10px 0 20px 150px;
}

.irsn_logoPrint {
	width:500px;
	overflow:hidden;
	padding:20px 0 0 20px;
}
.irsn_logoPrint a.irsn_logo{
	height:50px;
}

#irsn_printWrapper #irsn_contentAll {
		background:none #FFF;
		font-size:13px;
		margin:0;
		padding:20px 0;
}

#irsn_printWrapper .irsn_rightPart {
		background:none #FFF;
		padding:10px 0;
		width:auto;
}

#irsn_printWrapper .irsn_logoPrint {
	padding: 20px 0 0 20px;
}
#irsn_printWrapper .irsn_rightPart h2 {
	  padding-bottom:20px;
}
#irsn_printWrapper .irsn_printContent {
	padding: 15px 10px 0 40px;
}
.irsn_jobOfferTitle {
	font-size: 1.1em;
	font-weight: bold;
}


/*---------------print-----------*/

@media print {

	html {
     width:100%
	}

	body {
			background:none;
	}	
	.irsn_rightCol {
			display:none;
	}
	
	.irsn_nav_text {
	
		display:none;
		
	}	
	
	.irsn_leftPart {
		display:none;
	}
	.irsn_rightPart {
		width:100%;
		vertical-align:top;
		overflow:visible;
	
	}
	#irsn_content {
		overflow:visible;
		width:900px;
	}
	
	.irsn_searchZone{
		display:none;
	}
	
	.irsn_linkList {
		display:none;
	}
	.irsn_linkListNoBorderTop {
		display:none;
	}
	.div#footerwrap{
		display:none;
	}
	.irsn_footer {
		display:none;
	}
	.irsn_footerContent {
		display:none;
	}
	.irsn_navFooter{
		display:none;
	}
	.irsn_legalLink{
		display:none;
	}
	.irsn_extendLinkUp{
		display:none;
	}
	span.irsn_extendLinkUp a {
	
		display:none;
	}
	h1.irsn_titreImage {
	
		display:none;
	}
	.irsn_titre_projet {
		height:55px;
	}
	#irsn_contentAll {
		font-size:14pt;
		
	}
	.rightPart h2 {
		padding-bottom:20px;
	}
}



/*-----------------UK--------------*/

#footer_UK {
				
	width:1000px;
	background:transparent url(../IRSNImages/bg/bg_nav_footer.png) repeat-x scroll left top;
	padding-top:5px;
	height:20px;
}

.irsn_top .irsn_local {
	right:10px;
	
}


.irsn_local {
	height:41px;
	position:absolute;
	z-index:2;
	right:-5px;
	top:8px;
}

.irsn_searchZone .irsn_local li {
	float:left;
	width:28px;
	list-style:none;
	padding-right:5px;
}
.irsn_right .irsn_local li {
	float:left;
	width:28px;
	list-style:none;
	padding-right:2px;
}

.irsn_local li a.irsn_item_fr {
	display:block;
	background:url(../IRSNImages/btn/btn_FR_FR.gif) no-repeat left top;
	width:23px;
	height:17px;
}
.irsn_local li a.irsn_item_en {
	display:block;
	background:url(../IRSNImages/btn/btn_EN_FR.gif) no-repeat left top;
	width:23px;
	height:17px;
}
.irsn_local li a.irsn_item_fr:hover {
	background:url(../IRSNImages/btn/btn_FR_FR.gif) no-repeat left bottom;
}
.irsn_local li a.irsn_item_en:hover {
	background:url(../IRSNImages/btn/btn_EN_FR.gif) no-repeat left bottom;
}





.irsn_top .irsn_local li a.irsn_item_fr {
	display:block;
	background:url(../IRSNImages/btn/btn_FR.gif) no-repeat left top;
	width:28px;
	height:21px;
}
.irsn_top .irsn_local li a.irsn_item_en {
	display:block;
	background:url(../IRSNImages/btn/btn_EN.gif) no-repeat left top;
	width:28px;
	height:21px;
}
.irsn_top .irsn_local li a.irsn_item_fr:hover {
	background:url(../IRSNImages/btn/btn_FR.gif) no-repeat left bottom;
}
.irsn_top .irsn_local li a.irsn_item_en:hover {
	background:url(../IRSNImages/btn/btn_EN.gif) no-repeat left bottom;
}


.irsn_top #irsn_header {
	width:965px;
}

.irsn_top .irsn_searchZone {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	padding:5px 0 0 150px;
	width:650px;
}

.irsn_top .irsn_searchZone ul.irsn_rightSearchZone {
				background:none;
				float:left;
				height:69px;
				padding-left:130px;
				width:150px;
}

.irsn_top .irsn_accroche {
				left:730px;
}


.irsn_top #irsn_nav {
	border:none;
	width:1000px;
	background:url(../IRSNImages/bg/bg_nav_EN.png) repeat-x left top;
}


#irsn_main_EN {
	width:1000px;
	margin:0 auto;
	padding-bottom:50px;
}


/*#irsn_main_EN .irsn_push_presentation {
	display:none;
}*/

#irsn_main_EN .irsn_push_presentation {
    padding:20px 10px 0 10px;
    width:240px;
}


#irsn_main_EN .irsn_rightPart {
	width:800px;
}
#irsn_main_EN .irsn_nav_text {
				
	margin-top:0;			
}

#irsn_main_EN #irsn_contentAll {
	margin:10px 0 0 0;			
}

#irsn_main_EN #irsn_content {
    width:1000px;
}


.irsn_wrapper_EN {
	width:1000px;
	overflow:hidden;
	background:#FFF;
				
}
.irsn_wrapper_EN h2 {
	padding:15px 0 0 15px;
				
}

.irsn_wrapper_EN .irsn_rightContent {
    padding:10px 20px;
    text-align:justify;
    font-size:1em;
    line-height:1.5em;
}

.irsn_wrapper_EN .irsn_linkList{
	padding:5px 0;
	margin:0 20px;
}
.irsn_wrapper_EN .irsn_linkListNoBorderTop{
	padding:5px 0;
	margin:0 20px;
}

.irsn_contentBoxCenter_EN {
	width:795px;	
	float:right;
	padding:12px 10px 0 0;		
}

.irsn_contentBoxCenter_EN .irsn_blockTitleRecherche {
				
	width:455px;			
}


.irsn_contentBoxCenter_EN .irsn_blockTheme  {
				
	width:310px;			
}

.irsn_contentBoxCenter_EN .irsn_block_actu  {
				
	width:783px;			
}

.irsn_contentBoxCenter_EN .irsn_block_formation {
				
	width:374px;			
}

.irsn_contentBoxCenter_EN .irsn_block_publication {
	width:374px;			
}

.irsn_contentBoxCenter_EN .irsn_block_regard {
				
	width:773px;			
}

*+html .irsn_contentBoxCenter_EN .irsn_block_formation p a {
	padding-left:30px;
	
}

/*bloc Actu EN*/

.irsn_wrapper_EN .irsn_block_actuLarge  {
	width:960px;
}

.irsn_wrapper_EN #irsn_contentActu {
	width:950px;
				
}

.irsn_wrapper_EN .irsn_block_actuLarge .irsn_itemActu {
	width:900px;
}

.irsn_enquete a.irsn_btn_profil {
	margin-left:110px;
}





.irsn_contentPart {
	color: #665f60;
}
.irsn_contentPart strong {
	font-size: 1.3em;
}
.irsn_rechercheRightPart {
	background: url(../IRSNImages/bg/bg_borderRecherchePanel.gif) repeat-y 10px 0;

}
.irsn_enquete ul {
	list-style-type: none;
	padding: 10px 0;
}
.irsn_enquete ul input {
	vertical-align: bottom;
}
.irsn_inscriptionContact p.irsn_radioNormal input,
.irsn_inscriptionContact p.irsn_radioOther input {
	width: auto;
	vertical-align: bottom;
}
.irsn_inscriptionContact p.irsn_radioOther label {
	padding: 3px 5px 0 0;
	display: inline-block;
	float: left;
}
.irsn_inscriptionContact p.irsn_radioTitle {
	font-weight: bold;
	font-size: 1.3em;
}
.irsn_newFormationQuestion {
	padding-bottom: 20px;
}
.irsn_rightContent {
	background: #fff;
}





/* v2 */

.v2_headerLine {
	overflow: hidden;
	width: 100%;
	color: #514a4b;
	font-size: 1em;
}
.v2_searchZone {
	float:left;
	padding:2px 0 0 20px;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
}
.v2_newsletter {
	float: left;
	background: url(../IRSNImages/v2/bg_dotted2.png) repeat-y right 0;
	width: 325px;
	overflow: hidden;
}
.v2_newsletter label {
	font-weight: bold;
	padding: 3px 5px 0 0;
	float: left;
	font-size:11px;
}
.v2_newsletter input {
	background: url(../IRSNImages/v2/bg_inputNewsletter.png) no-repeat right 0;
	width: 157px;
	height: 19px;
	padding: 0 2px 0 2px;
	border: 0;
	float: left;
	margin-right: 3px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:19px;	
}
* html .v2_newsletter input {
	background: url(../IRSNImages/v2/bg_inputNewsletter.gif) no-repeat right 0;
}
.v2_newsletter a {
	background: url(../IRSNImages/v2/btn_ok.png) no-repeat left top;
	width: 24px;
	height: 19px;
	display: block;
	float: left;
	overflow:hidden;
	cursor:pointer;
}
* html .v2_newsletter a{
	background: url(../IRSNImages/v2/btn_ok.gif) no-repeat left 0;
}
.v2_newsletter a:hover {
	background: url(../IRSNImages/v2/btn_ok.png) no-repeat left bottom;
	width: 24px;
	height: 19px;
	display: block;
}

* html .v2_newsletter a:hover {
	background: url(../IRSNImages/v2/btn_ok.gif) no-repeat left bottom;
}

.v2_rss {
	float: left;
	font-weight: bold;
	background: url(../IRSNImages/v2/icon_rss.png) no-repeat right 0;
	padding: 1px 20px 3px 10px;
	margin-top: 3px;
	color: #514a4b;
	font-size:11px;
}
.v2_langSwitch {
	float: right;
	font-weight: bold;
	margin-top: 4px;
	color: #514a4b;
	padding-right: 15px;
	font-size:11px;
}

.v2_searchBox {
	background: url(../IRSNImages/v2/bg_searchV2.png) no-repeat 0 0;
	height: 35px;
	margin-top: 6px;
	padding: 16px 16px 0;
}
* html .v2_searchBox {
	background: url(../IRSNImages/v2/bg_searchV2.gif) no-repeat 0 0;
}
.v2_searchBox input {
	background: url(../IRSNImages/v2/bg_inputSearch.png) no-repeat right 0;
	width: 323px;
	height: 19px;
	padding: 0 2px 0 20px;
	border: 0;
	float: left;
	margin-right: 3px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:19px;
}
* html .v2_searchBox input {
	background: url(../IRSNImages/v2/bg_inputSearch.gif) no-repeat right 0;
}
.v2_btnOk {
	background: url(../IRSNImages/v2/btn_ok.png) no-repeat 0 0;
	width: 24px;
	height: 19px;
	display: block;
	float: left;
}
* html .v2_btnOk {
	background: url(../IRSNImages/v2/btn_ok.gif) no-repeat 0 0;
}
.v2_btnOk:hover {
	background: url(../IRSNImages/v2/btn_ok.png) no-repeat 0 bottom;
	width: 24px;
	height: 19px;
	display: block;
}
* html .v2_btnOk:hover {
	background: url(../IRSNImages/v2/btn_ok.gif) no-repeat 0 bottom;
}
.v2_searchBox .v2_btnOk {
	margin-right: 20px;
}
.v2_btnAdvandcedSearch {
	float: left;
	padding: 3px 0 0 13px;
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat 0 8px;
	width: 105px;
	color:#554a4a;
	font-size:11px;
}

/* SubNav */

.v2_subNavWrapper { 
	background: url(../IRSNImages/v2/bg_opaque.png) repeat 0 0;
	width: 728px;
	border: 1px solid #5B9DE2;
	position: absolute;
	overflow: hidden;
	left: 0;
	z-index:10;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.1em;
	display:none;
	height:197px;
}

.v2_subNav { 
	width: 728px;
	background: url(../IRSNImages/v2/bg_subNav.png) repeat-y 243px top;
}

.v2_subNavRight { 
	width: auto;
	background: url(../IRSNImages/v2/bg_subNavOne.png) repeat-y 487px top;
}
.v2_subNavLeft { 
	width: 728px;
	background: url(../IRSNImages/v2/bg_subNavOne.png) repeat-y 243px top;
}




#irsn_nav li td {
	vertical-align: top;
	background: #fff;
	border-right: 1px solid #ccc;
}
#irsn_nav li .v2_subNavRight td {
	background: transparent none;
	border: 0;
}
#irsn_nav li .v2_subNavLeft td {
	border: 0;
}
#irsn_nav li .v2_subNavLeft td ul {
	border-right: 1px solid #ccc;
}
#irsn_nav li .v2_subNavLeft td ul ul {
	border: 0;
}
#irsn_nav li .v2_subNavRight td ul {
	background: #fff;
}


#irsn_nav li td li li {
	width: auto;
	padding-left: 5px;
}
#irsn_nav li td ul li a {
	color: #4f97e1;
	font-weight: normal;	
	background: url(../IRSNImages/v2/icon_arrowDown_blue.gif) no-repeat 0 9px;
	padding: 5px 0 5px 10px;

}
#irsn_nav li td ul li a:hover {
	color: #4f97e1;
	text-decoration: underline;
	background: url(../IRSNImages/v2/icon_arrowDown_blue.gif) no-repeat 0 9px;
}
#irsn_nav li td ul li li a {
	color: #4d4647;
	/*background: url(../IRSNImages/pictos/nref_pictoNav_grey.gif) no-repeat 0 10px;*/
	padding-left: 12px;
	display: block;
	background:none;
	padding: 2px 0 2px 10px;
	width:215px;
	overflow:hidden;
}
#irsn_nav li td ul li li a:hover {
	color: #4f97e1;
	text-decoration: none;
	/*background: url(../IRSNImages/v2/icon_dblArrow_blue.gif) no-repeat 0 10px;*/
	background:none;
	
}

.navUnderWrapper {
	height:197px;
	width:243px;
	overflow:hidden;
}
.v2_subNavRight .navUnderWrapper {
	width:244px;
}

#irsn_nav li td.last .navUnderWrapper  {
	width:236px;
}



#irsn_nav {
	position: relative;
	z-index:10;
}
#irsn_nav li ul {
	height:185px;
	padding: 6px 0 6px 7px;
}

#irsn_nav li ul ul {
	height:auto;
	padding: 0;	
}

#irsn_nav li ul li {
	float:none;
}
#irsn_nav li ul li a {
	font-size:1.1em;
	font-weight:bold;
	color:#514a4b;
	vertical-align:middle;
	height:auto;
	line-height:1.2em;
}
#irsn_nav li:hover, #irsn_nav li.sfhover {
	position:static;
}
#irsn_nav li.sfhover div.v2_subNavWrapper  {
	display: block;
}
#irsn_nav li:hover div.v2_subNavWrapper  { 
	display: block;
}

.v2_irsnInnerBdc {
	background:#eae9e9;
}
#v2_irsnBdcFooter {
	width:732px;
}


.v2_botBdc {
	background: url(../IRSNImages/v2/bg_botBdcFooter.png) no-repeat left bottom;
	height:25px;
	width:732px;
}
#v2_irsnBdcFooter ul.v2_navBdc {
	overflow:hidden;
	width:708px;
	border-bottom:4px solid;
	margin:0 auto;
}
#v2_irsnBdcFooter.install ul.v2_navBdc {
	border-color:#ff9900;
}
#v2_irsnBdcFooter.sante ul.v2_navBdc {
	border-color:#66cccc;
}
#v2_irsnBdcFooter.envir ul.v2_navBdc {
	border-color:#9c6;
}
#v2_irsnBdcFooter.soc ul.v2_navBdc {
	border-color:#ae007c;
}
#v2_irsnBdcFooter ul.v2_navBdc li {
	float:left;
	text-align:left;
	list-style:none;
}
#v2_irsnBdcFooter ul.v2_navBdc li a {
	display:block;
	width:167px;
	height:19px;
	background-position: 0 7px;
	background-repeat: no-repeat;
	text-transform:uppercase;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:18px 0 0 10px;
	line-height:0.9em;
	text-decoration:none;
}
* html #v2_irsnBdcFooter ul.v2_navBdc li a {
	height:18px;
}

#v2_irsnBdcFooter ul.v2_navBdc li a.current {
	background-position:left top;
}
#v2_irsnBdcFooter ul.v2_navBdc li a:hover {
	text-decoration:underline;
}
#v2_irsnBdcFooter ul.v2_navBdc li a#install {
	background-image:url(../IRSNImages/v2/btn_install.png);
	padding:9px 50px 0 10px;
	height:28px;
	width:117px;
	line-height:1.1em;
}
#v2_irsnBdcFooter ul.v2_navBdc li a#sante {
	background-image:url(../IRSNImages/v2/btn_sante.png);
	padding:9px 50px 0 10px;
	height:28px;
	width:117px;
	line-height:1.1em;
}
#v2_irsnBdcFooter ul.v2_navBdc li a#envir {
	background-image:url(../IRSNImages/v2/btn_envir.png);
	padding:9px 50px 0 10px;
	height:28px;
	width:117px;
	line-height:1.1em;
}
#v2_irsnBdcFooter ul.v2_navBdc li a#soc {
	background-image:url(../IRSNImages/v2/btn_societe.png);
}
#v2_irsnBdcFooter .install ul li a {
	color:#c60;
}
#v2_irsnBdcFooter .sante ul li a {
	color:#399;
}
#v2_irsnBdcFooter .envir ul li a {
	color:#690;
}
#v2_irsnBdcFooter .soc ul li a {
	color:#936;
}


.v2_tagBdc {
	padding:10px;
	width:688px;
	overflow:hidden;
	background:#FFF;
	margin:0 auto;
	display: none;
}
.v2_irsnInnerBdc .install .install,
.v2_irsnInnerBdc .sante .sante,
.v2_irsnInnerBdc .envir .envir,
.v2_irsnInnerBdc .soc .soc {
	display: block;
}
.v2_bdc {
	width:730px;
	background:url(../IRSNImages/v2/bg_topBdc.png) no-repeat left top;
	padding-top:5px;
}
.v2_headBdc {
	height:27px;
	background: url(../IRSNImages/v2/bg_headBdc.png) repeat-x 5px top;
	text-align:left;
	margin:0 5px 0 12px;
	width:715px;
}
.v2_headBdc h2 {
	background:#FFF url(../IRSNImages/v2/bg_titleStatikHome.gif) no-repeat 0 2px;
	float: left;
	padding:0 15px 0 10px;
	font-size:1.6em;
	font-weight:normal;	
	color: #000;
	line-height: 22px;
	height: 24px;
}
.v2_headBdc h2 a:link, .v2_headBdc h2 a:visited {
	text-decoration: none;
	color: #000;
}
.v2_headBdc h2 a:hover, .v2_headBdc h2 a:active {
	text-decoration: none;
	color: #000;
}
.v2_irsnInnerBdc {
	padding-top:15px;
	position:relative;
	width:732px;
	overflow:hidden;
}

*+ html .v2_irsnInnerBdc {
	width:730px;
}

.v2_topBdc {
	width:708px;
	padding:0 12px;
	overflow:hidden;
}
.v2_slideBdc {
	background:url(../IRSNImages/v2/bg_slideBdc.png) no-repeat left top;
	width:419px;
	height:305px;
	padding:0 0 10px 0;
	position:relative;
	overflow:hidden;
	float:left;
}
.v2_innerSlideBg {
	height:305px;
	padding-left:13px;
	text-align:left;
	width: 406px;
}
.install .v2_innerSlideBg {
	background:url(../IRSNImages/v2/bg_installBdc.png) no-repeat 0 0;
}
.sante .v2_innerSlideBg {
	background:url(../IRSNImages/v2/bg_santeBdc.png) no-repeat 0 0;
}
.envir .v2_innerSlideBg {
	background:url(../IRSNImages/v2/bg_envirBdc.png) no-repeat 0 0;
}

.soc .v2_innerSlideBg {
	background:url(../IRSNImages/v2/bg_societeBdc.png) no-repeat 0 0;
}

.v2_innerSlideBg h3 {
	padding-left:30px;
	font-style:italic;
	height:23px;
	text-align:left;
	padding:15px 0 0 35px;
	margin-left:10px;
	font-size:12px;
	color:#514a4b;
}
.install .v2_innerSlideBg h3 {
	background: url(../IRSNImages/v2/icon_install.png) no-repeat 0 10px;
}
.sante .v2_innerSlideBg h3 {
	background: url(../IRSNImages/v2/icon_sante.png) no-repeat 0 10px;
}
.envir .v2_innerSlideBg h3 {
	background: url(../IRSNImages/v2/icon_envir.png) no-repeat 0 10px;
}
.soc .v2_innerSlideBg h3 {
	background: url(../IRSNImages/v2/icon_societe.png) no-repeat 0 10px;
}

.v2_innerSlideBg .v2_accroche {
	line-height:25px;
}
.v2_innerSlideBg .v2_accroche a:link, .v2_innerSlideBg .v2_accroche a:visited {
	font-size:22px;
}
.v2_innerSlideBg p a:link, .v2_innerSlideBg p a:visited {
	font-size:1em;
	padding:5px 0 0 10px;
	display:block;
}
.v2_innerSlideHeader {
	height:118px;
}
.v2_innerSlideVisuel {
	position:relative;
}
.v2_innerSlideVisuel span {
	position:absolute;
	right:0;
	bottom:0;
	background:url(../IRSNImages/v2/bg_linkVisuelSlider.png) no-repeat left top;
	width:132px;
	height:21px;
	padding:5px 0 0 10px;
	font-size:11px;
}
.v2_innerSlideVisuel span a {
	padding: 0 0 0 15px;
	background:url(../IRSNImages/v2/v2_iconLire.gif) no-repeat left 3px;
	color: #514A4B;
}
.install .v2_innerSlideBg .v2_accroche a {
	/*color:#f90;*/
	color:#c60;
}
.sante .v2_innerSlideBg .v2_accroche a {
	/*color:#6CC;*/
	color:#399;
}
.envir .v2_innerSlideBg .v2_accroche a {
	/*color:#9c6;*/
	color:#690;
}
.soc .v2_innerSlideBg .v2_accroche a {
	color:#AE007C;
}

#v2_slider ul, #v2_slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#v2_slider li {
	width:419px;
	height:305px;
	overflow:hidden;
}
#v2_sliderActuPrev {
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:15px;
	top:71px;
	z-index:1000;
	text-indent:-9999px;
}
#v2_sliderActuNext {
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	right:15px;
	top:71px;
	z-index:1000;
	text-indent:-9999px;
}
#v2_sliderActuPrev a {
	display:block;
	position:relative;
	width:32px;
	height:32px;
	background:url(../IRSNImages/v2/btn_leftSlider_v2.png) no-repeat 0 0;
	z-index:1;

}
#v2_sliderActuNext a {
	background:url(../IRSNImages/v2/btn_rightSlider_v2.png) no-repeat 0 0;
	display:block;
	position:relative;
	width:32px;
	height:32px;
}

.v2_date {
	color:#4f97e1;
}

.v2_titreActu {
	font-weight:bold;
	color:#514a4b;
}
#v2_sliderActu p  {
	font-size:12px;
}

#v2_sliderActu p strong {
	color: #514A4B;
}

#v2_sliderActu div a {
    font-size: 11px;
}

#v2_sliderActu p {
    font-size: 11px;
    padding-bottom: 3px;
}

/* numeric controls */	

ul#controls {
	position:absolute;
	right:10px;
	top:10px;
	height:19px;
}
ul#controls li {
	margin:0 5px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:19px;
	line-height:19px;
}
ul#controls li a {
	float:left;
	height:19px;
	line-height:19px;
	width:19px;
	display:block;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	overflow:hidden;
}	
ul#controls li.soc a {
	background:url(../IRSNImages/v2/bg_stepperSlide4.gif) no-repeat 0 0;
	color: #AE007C;
}
ul#controls li.install a {
	background:url(../IRSNImages/v2/bg_stepperSlide1.gif) no-repeat 0 0;	
	color: #f90;
}
ul#controls li.sante a {
	background:url(../IRSNImages/v2/bg_stepperSlide2.gif) no-repeat 0 0;
	color:#6CC;
}
ul#controls li.envir a {
	background:url(../IRSNImages/v2/bg_stepperSlide3.gif) no-repeat 0 0;
	color:#9c6;
}

ul#controls li.current a {
	background-position: right 0;
	color:#fdfefd;
}
ul#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}
/* slider actu */

#v2_sliderActuContainer {
	width:624px;
	position:relative;
	background: url(../IRSNImages/v2/bg_slider_v2.png) no-repeat 0 0;
	height:163px;
	padding:20px 53px 0;
	margin-top:10px;
	z-index:1;
	overflow: hidden;
}

#v2_sliderActuBorder {
	width:580px;
	height:148px;
	margin:0 auto;
	border-left:2px solid #d41e1c;
	border-right:2px solid #d41e1c;
	padding:5px 20px 0 20px;
}
#v2_sliderActu li {
	width:580px;
	list-style:none;
	height:138px;
}

a.v2_linkLireArrow:link, a.v2_linkLireArrow:visited {		
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 10px;
	display:block;
	font-weight:normal !important;
	padding:2px 0 0 10px;
	margin-left:10px;
	color: #514A4B;
}
a.v2_linkMoreDetails:link, a.v2_linkMoreDetails:visited {		
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 10px;
	display:block;
	font-weight:normal !important;
	padding:5px 0 0 10px;
	margin-left:10px;
	color: #514A4B;
}



/*sites*/

#v2_siteWrapper {
	position:relative;
	width:244px;
	margin:0 auto;
}


#v2_irsnSite {
	/*background: url(../IRSNImages/v2/bg_v2Site.png) no-repeat -2px -2px;*/
	background: url("../IRSNImages/v2/bg_opaque.png") repeat 0 0;
	border:1px solid #CCC6CA;
	width:218px;
	padding:10px;
	/*position:absolute;
	left:0;
	top:0;*/
	cursor:pointer;
	overflow: hidden;
	margin-top: 10px;
}
* html #v2_irsnSite {
	background: none #eee;
}
#v2_irsnSite dl {
	overflow: hidden;
	height: 151px;
}
#v2_irsnSite dd {
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat 0 10px;
	padding:5px 0 0 13px;
	list-style-type: none;
	font-size: 1em;
}
#v2_irsnSite dd a {
	color: #7b7272;
	display:block;
	font-size:11px;
}
#v2_siteExpand dl {
	background:#faf9fa;
	width:218px;
	padding:10px;
	border:1px solid #d41e1c;
}
#v2_siteExpand {
	width:238px;
	display:none;
	position:absolute;
	/*left:3px;
	top:0;*/
	/*margin-top: -197px;*/
    margin-top:10px;
	top: auto;
	z-index: 200;
}
#v2_siteExpand dd {
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 10px;
	padding: 5px 0 0 13px;
	list-style-type: none;
	font-size: 1em;
}
#v2_siteExpand dd a:link, #v2_siteExpand dd a:visited {
	color: #7b7272;
}
#v2_siteExpand dd a:hover, #v2_siteExpand dd a:active {
	text-decoration: underline;
	color: #D41E1C;
}
#v2_irsnSite dt,
#v2_siteExpand dt {
	font-size: 14px;
	color: #333;
	padding: 0;
}
.ms-WPBody a.v2_allSitesLink:link, .ms-WPBody a.v2_allSitesLink:visited {
	background: url(../IRSNImages/v2/icon_expandSites.png) no-repeat right 0;
	padding: 0 30px 0 0;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	font-size: 1em;
	text-align: right;
	color: #847b7b;
	float: right;
}


/*new structure*/

/*
#irsn_header {
	background: url(../IRSNImages/v2/bg_headerV2.png) repeat-y left bottom;
	height:94px;
	padding:20px 0 0 30px;
	position:relative;
	width:700px;
	z-index:100;
}
* html #irsn_header {
	background: url(../IRSNImages/v2/bg_headerV2.gif) repeat-y left bottom;
}
*/
.a.irsn_logo {
	display:block;
	float:left;
	height:75px;
	width:123px;
}


/* Tag cloud */

 .v2_tagBdc ul{
  padding:0 10px;
  text-align:center;
  width:640px;
  margin:0 auto;
  height:162px;
  overflow:hidden;
  }
 .v2_tagBdc li{
  display:inline;
  }
 .v2_tagBdc li a{
  text-decoration:none;
  color:#fff;
  padding:0 2px; 
  display: inline-block;
  height: 32px;
  line-height: 32px;
  vertical-align: middle;
  }
  .v2_tagBdc li a:hover{	
color:#cff400;
text-decoration:underline;
}		
	
.tag1{font-size:110%;}
.tag2{font-size:150%;}
.tag3{font-size:190%;}
.tag4{font-size:230%;}
.tag5{font-size:270%;}
	

/*actu*/

.v2_actuWrapper {
	
	width:274px;
	float:right;
}

.v2_boxActu  {
	background: url(../IRSNImages/v2/bg_topActuBox.png) no-repeat 0 0;
	width:274px;
	padding:15px 0;
}


.v2_innerBoxActu  {
	background:#FFF;
	height:110px;
	padding:0 20px;
}

.v2_innerBoxActu p a:link, .v2_innerBoxActu p a:visited  {
	color:#514a4b;
	background:url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat left 4px;
	padding-left:15px;
	font-size:0.8em;
}
.v2_innerBoxActu p a:hover, .v2_innerBoxActu p a:active  {
	text-decoration:underline;
}

.v2_boxActu p {
	font-size:1.2em;
	padding-bottom:3px;
}


.v2_botBoxActu  {
	background: url(../IRSNImages/v2/bg_botActuBox.png) no-repeat 0 0;
	width:274px;
	height:20px;
	display:block;
}

.v2_boxActu p.v2_titreActuBdc {
	font-style:italic;
	font-weight:bold;
	font-size:1.2em;
	color:#514a4b;
}

.v2_boxActu p.v2_titreActuBdcAsk {
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	color:#514a4b;
	background:url(../IRSNImages/v2/v2_iconAsk.png) no-repeat left top;
	padding-left:20px;
	height:35px;
}
.v2_boxActu p.v2_subjectActu {
	color:#4f97e1;
	font-weight:bold;
	font-size:14px;
	padding:5px 0;
}

.v2_centerHome {
	width:732px;
	overflow:hidden;
	padding:10px 0;
}

.v2_centerHomeStatic {
	float:left;
	width:460px;
}


.v2_choiceHome {
	float:right;
	width:262px;
	height:360px;
	padding:2px;
	background:url("../IRSNImages/v2/bg_opaque.png");
	overflow: hidden;
}
.v2_choiceHomeContent {
	padding: 10px;
	background: #fff;
	height:340px;
}

.v2_choiceHomeContent p {
	font-size:12px;
	padding-top:5px;
}

.v2_choiceHomeContent img {
	padding-bottom: 7px;
}

.v2_avisHome {
	width:437px;
	background: #f7f8f7;
	padding: 10px 10px 15px 13px;
	height:169px;
}
.v2_searchHome {
	width:437px;
	background: #f7f8f7;
	margin-top:10px;
	padding: 10px 10px 15px 13px;
	overflow: hidden;
	height:135px;
}
.v2_reportItem {
	line-height: 1.3em;
	font-size:12px;
}


.v2_searchHome  .v2_reportItem {
	height:125px;
	width:100%;
	overflow:hidden;
	font-size:12px;
}

.v2_centerHome h2 {
	color: #000;
	font-size: 16px;
	background: url(../IRSNImages/v2/bg_titleStatikHome.gif) no-repeat 0 2px;
	padding-left: 10px;
	font-weight: normal;
	line-height: 22px;
	margin-bottom: 10px;
}
.v2_centerHome h3 {
	color: #4f97e1;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 1px;
}
.v2_avisHome h3 {
	color: #514a4b;
	font-size: 1.1em;
	display:inline;
	padding-right:10px;
}

.v2_avisHome h3 a:link, .v2_avisHome h3 a:visited {
	color: #514a4b;
	font-size:12px;
}

.v2_avisHome h3 a:hover, .v2_avisHome h3 a:active {
	color: #514a4b;
	text-decoration:underline;
}


.v2_avisHome h4 {
	color:#4f97e1;
	font-size:12px;
	font-weight: normal;
	padding:0;
	padding-bottom: 1px;
}

.v2_avisHome .ms-PartSpacingVertical {
	padding:0;
	margin:0;
	height:0;
}

.v2_linkLire a:link, .v2_linkLire a:visited,
a.v2_linkLire:link, a.v2_linkLire:visited,
.ms-WPBody .v2_linkLire a:link, .ms-WPBody .v2_linkLire a:visited,
.ms-WPBody a.v2_linkLire:link, .ms-WPBody a.v2_linkLire:visited {
	color: #514a4b;
	font-size:11px;
}

.v2_searchHome p.v2_linkLire {
	padding: 0;
}


.v2_linkLire {
	background: url(../IRSNImages/v2/icon_more.gif) no-repeat 0 3px;
	padding-left: 15px;
}
.v2_centerHome .v2_linkLire {
	display: inline;
}
.v2_searchHome .v2_linkLire {
	display: block;
	background: none;
}
.v2_searchHome .v2_linkLire a:link, .v2_searchHome .v2_linkLire a:visited {
	display: inline-block;
	background: url(../IRSNImages/v2/icon_more.png) no-repeat 0 3px;
	padding-left: 15px;
}
.v2_choiceHome .v2_linkLire {
	clear: both;
    background: url("../IRSNImages/v2/icon_more.gif") no-repeat scroll 0 3px transparent;
    padding-top:0;
}
.v2_centerHome .v2_split {
	background: url(../IRSNImages/v2/bg_dotted1px.gif) repeat-x 0 0;
	height: 1px;
	overflow: hidden;
	line-height: 1px;
	margin: 10px 0;
}
.v2_searchHome img,
.v2_interview img{
	float: left;
	padding-right: 10px;
}
.v2_interview {
	overflow: hidden;
	width: 100%;
	font-size:12px;
}




	/* Direct Access */
.directAccess {
	background: url(../IRSNImages/v2/bg_opaque.png) repeat 0 0;
	border: 1px solid #ccc6ca;
	padding: 9px 11px 9px 10px;
	margin-top: 10px;
	width: 217px;
	z-index: 150;
}
* html .directAccess {
	background: none #eee;
}
.directAccess dd {
	font-size: 1em;
	padding: 5px 0 0;
}
.directAccess dt {
	font-size: 14px;
	color: #333;
	padding: 5px 0 0;
}
.directAccess dd a:link, .directAccess dd a:visited {
	background: url(../IRSNImages/v2/icon_dblArrow_blue.gif) no-repeat 0 5px;
	padding: 0 0 0 13px;
	color: #7b7272;
	display:block;
	font-size:11px;
}
.directAccess dd a:hover, .directAccess dd a:active {
	background: url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat 0 5px;
	color: #D41E1C;
}

  /* Advanced Search */
.v2_advancedSearch {
	background: url(../IRSNImages/v2/bg_opaque.png) repeat 0 0;
	border: 1px solid #CCC6CA;
	padding: 9px;
	margin-top: 10px;
	text-align: right;
	width: 220px;
}
.v2_advancedSearch h4 {
	color: #333;
	font-size: 14px;
	padding: 0 0 5px;
	font-weight: normal;
	text-align: left;
}
.v2_advancedSearch input {
	font-family: Arial, Helvetica, sans-serif;
	display: inline-block;
	color: #000;
	font-size: 10px;
	width: 195px;
	height: 17px;
	line-height: 17px;
	padding: 1px 3px 1px 22px;
	border: 0;
	background: url(../IRSNImages/v2/bg_advancedSearchInput.gif) no-repeat right 0;
	margin-bottom: 2px;
	text-align: left;
}

/* custom dropdown */
.dd2 {
	/*display:inline-block !important;*/
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	float:left;
}
.dd2 .ddTitle {
	text-indent:0;
	cursor:pointer;
	overflow:hidden;	
	font-family: Arial, Helvetica, sans-serif;
	display: inline-block;
	color: #000;
	font-size: 10px;
	width: 214px;
	height: 17px;
	line-height: 17px;
	padding: 1px 3px;
	border: 0;
	background: url(../IRSNImages/v2/bg_advancedSearch.gif) no-repeat right 0;
}
.dd2 .ddTitle span.arrow {
	background: url(../IRSNImages/v2/icon_dropdown.gif) no-repeat 0 0;
	float:right;
	display:inline-block;
	width:5px;
	height:7px;
	cursor:pointer; 
	margin: 5px;
}

.dd2 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:16px;}
.dd2 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd2 .ddTitle img.selected {
	padding:0 3px 0 0;
	vertical-align:top;
}
.dd2 .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:10px}
.dd2 .ddChild a {
	display:block;
	padding:2px 0 2px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd2 .ddChild a:hover {
	background-color:#66CCFF;
}
.dd2 .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd2 .ddChild a.selected {
	background-color:#66CCFF;
}
.hidden {display:none;}
.irsn_preProfil {
	background: url(../IRSNImages/v2/bg_preProfil.png) no-repeat 0 bottom;
	height: 100px;
	padding:12px 10px 10px 11px;
	position: relative;
	margin-top:10px;
}
.irsn_preProfil dt {
	font-weight: bold;
	color: #d41e1c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.irsn_preProfil dd {
	padding: 5px 0 0;
	font-size:11px;
}
.irsn_preProfil dd a:link, .irsn_preProfil dd a:visited {
	color: #7b7272;
	background: url(../IRSNImages/v2/icon_dblArrowLittle_red.gif) no-repeat 0 6px;
	padding-left: 10px;
}
.irsn_preProfilOff dd {
	color: #7b7272;
	background: url(../IRSNImages/v2/icon_dblArrowLittle_red.gif) no-repeat 0 10px;
	padding-left: 10px;
	font-size:11px;
}

a.btn_preProfil:link, a.btn_preProfil:visited {
	background: url(../IRSNImages/v2/btn_preProfil.png) no-repeat 0 0;
	position: absolute;
	bottom: 6px;
	right: 10px;
	height: 26px;
	line-height: 21px;
	width: 142px;
	padding: 0 5px 0 20px;
	text-align: center;
	color: #554a4a;
	font-size:10px;
}

.v2_advancedSearch a.v2_searchBtn {
	background: url(../IRSNImages/v2/btn_defaultLeft.png) no-repeat 0 0;
	padding-left: 19px;
	display: inline-block;
	color: #554a4a;
	margin: 5px 0 0;
	text-align: left;
}
.v2_advancedSearch a.v2_searchBtn:hover {
	text-decoration: none;
}
.v2_advancedSearch a.v2_searchBtn span {
	background: url(../IRSNImages/v2/btn_defaultRight.png) no-repeat right 0;
	display: inline-block;
	height: 20px;
	padding: 5px 15px 0 5px;
}
.v2_advancedSearch a.v2_searchBtn:hover span {
	text-decoration: underline;
}

.irsn_xiti {
	height:0;
	padding:0;
	margin:0;
	overflow:hidden;
}

#xiti-logo {
	height:0;
	padding:0;
	margin:0;
	overflow:hidden;
}

.irsn_articleResearch {
	color:#665F60;
}

.irsn_standardContainer {
	background: #fff;
	margin: 5px 0 0;
	padding: 0;
	width: 690px;
}
.irsn_standardContainerImgRecherche {
	background: #fff;
	margin: 5px 0 0;
	padding: 0;
	width: 800px;
	text-align:center;
}



/*----------------------profil WP----------*/

.irsn_profilWP {
	height:100px;
	padding:12px 10px 10px 11px;
	position: relative;
	margin-top: 10px;
}



.irsn_profilWP dd {
	padding: 5px 0 0;
}
.irsn_profilWP dd a:link, .irsn_profilWP dd a:visited {
	color: #7b7272;
	background: url(../IRSNImages/v2/icon_dblArrowLittle_red.gif) no-repeat 0 6px;
	padding-left: 10px;
}


.irsn_profilWP p.irsn_textLogged span {
	color:#c80101;
	padding-left:5px;
}
.irsn_profilWP p.irsn_textLogged a {
	color:#655D5D;
	padding-left:10px;
}

.irsn_profilWP p.irsn_textLogged {
	padding-left:10px;
	font-size:1.1em;
}


.irsn_profilWP input {
	height:17px;
	width:170px;
	border:1px solid #cccccc;
	font-size:1em;
	padding-left:3px;
	margin-top:3px;
	float:left;
}
.irsn_profilWP .irsn_btnOk {
	margin:2px 0 0 5px;
}


.irsn_loginZoneMiddle .irsn_btnOk {
float:none;
}

.irsn_loginZoneMiddle input {
float:none;
}

.irsn_mandatoryFields {
	color:#d41e1c;
}

.ms-rtestate-field p, p.ms-rteElement-P {
	margin: 0px 0px 0px 0px;
	line-height: normal;
}

h2, h3, .ms-h2, .ms-h3, .ms-headerFont,
h4, h5, h6, .ms-h4, .ms-h5, .ms-h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* reset for migration */
.v2_advancedSearch .dd2 .ddTitle {
	display:block;
}
.sliderContrainte .ms-webpartzone-cell {
	margin:0;
}
.sliderContrainte {
	margin-bottom:-10px;
}

.irsn_rapportsPart + span {
    display:block;
    width:100%;
    text-align:center;
}
.irsn_rapportsPart + span a, .irsn_rapportsPart + span span {
    color:#000;
    padding:0 3px;
}

.irsn_rapportsPart + span span {
    font-weight:bold;
}

.carrouselImagesRechercheEdit select {
    width:220px;
}