﻿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, 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;
	vertical-align:baseline;
}
img{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;			
}
.newsBox ul li,
.artBox ul li,
.artBox.largeArtBox ul li{
	list-style-type:none;
	background: url("/EN/PublishingImages/pictos/picto_liPuce.png") no-repeat scroll 0 6px transparent;
    color: #333333;
    font-size: 13px;
    line-height: 14px;
    padding: 0 0 0 15px;
}

.artBox.largeArtBox p {
	text-align:justify;
}

a:link, a:visited {
	cursor:pointer;
	color:#333;
	text-decoration: none;
}
a:hover, a:active {
	cursor:pointer;
	color:#333;
	text-decoration: underline;
}
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:0;
}

body {
	font-size: 62.5%;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1;
	margin:0;
	padding:0;
	background-image:url('/EN/PublishingImages/bg/bg_body.png');
    background-repeat:repeat-x;	
}

body.ms-backgroundImage #s4-bodyContainer{
	background:url('/EN/PublishingImages/bg/bg_body.png') 0 0 repeat-x;	
}

a.defaultBtn:link, a.defaultBtn:visited {
}
a.defaultBtn:hover, a.defaultBtn:active {
}
a.defaultBtn:link span, a.defaultBtn:visited span {
}
a.defaultBtn:hover span, a.defaultBtn:active span {
}
#container {
	width:980px;
	margin:0 auto;
	font-family :Arial, Helvetica, sans-serif;
	position:relative;
	z-index:10;
}
a.redArrowLink:link, a.redArrowLink:visited {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -382px transparent;
	padding: 0 0 0 15px;
}
a.redArrowLink:hover, a.redArrowLink:active {
	text-decoration:underline;
}

.lastListElmt{
	border:none !important;
}

/*------------------------------------ HEADER -----------------------------------*/
.header {
	width:965px;
	padding:0 15px 0 0;
	position:relative;
	z-index: 1000;
}
.logoIrsn {
	float:left;
	padding:0 0 0px 15px;
}
.hdFields {
	float:right;
	padding:15px 0 0 0;
}
.siteSearch, .contactUs, .languageSelect {
	float: left;
}
.siteTitle {
	font-family:"Helvetica Neue", Arial, sans-serif;
	color:#fff;
	font-size: 4em;
	position: absolute;
	top:78px;
	left:320px;
	text-transform:uppercase;
}
.siteSearch {
	width:212px;
}
.siteSearch p{
	color:#646464;
	text-transform:uppercase;
	font-size:1.5em;
	padding:0 0 4px 0;
}
.contactUs p {
	color:#646464;
	font-size:1.5em;
	padding:0 0 4px 0;
}

.contactUsuppercase{
	text-transform: uppercase;
}

.siteSearch input {
	border:1px solid #bbbbbb;
	height:16px;
	width:172px;
	float:left;
	font-size:1.1em;
	padding:1px 4px;
}
a.validate:link, a.validate:visited {
	font-size: 1.1em;
	font-weight: bold;
	color:#fff;
	width:25px;
	height:18px;
	line-height:20px;
	float:left;
	background:#646464;
	border:1px solid #646464;
	text-align: center;
	text-transform: uppercase;
}
a.validate:hover, a.validate:active {
	background:#FFF;
	color:#646464;
}
.contactUs {
	width:384px;
	padding:0 0 0 20px;
}

.contactUs select{
	width:165px;
	margin-right: 6px;
	float:left;
	height:20px;
    /*
    border:none;
    background:none;
    */
}

.contactUs .ddContainer a.ddToggle:link, 
.contactUs .ddContainer a.ddToggle:visited, 
.contactUs .ddContainer a.ddToggle:hover, 
.contactUs .ddContainer a.ddToggle:active{
	width:140px !important;
}

.languageSelect {
	padding:19px 0 0 2px;
}
.languageSelect a:link, .languageSelect a:visited {
	color:#333;
	text-transform: uppercase;
	font-size: 1.2em;
	padding: 4px;
	display: inline-block;
	margin-left:4px;
}
.languageSelect a:hover, .languageSelect a:active {
	background: #e8e8e8;
}
.languageSelect a.langSelected:link, .languageSelect a.langSelected:visited, .languageSelect a.langSelected:hover, .languageSelect a.langSelected:active {
	background: #e8e8e8;
}
/** Custom Dropdown **/

.ddContainer, .ddContainer a:link, .ddContainer a:visited, .ddContainer a:hover, .ddContainer a:active {
	color: #000;
}
.ddContainer {
	float:left;
	padding:0 5px;
	margin-right:6px;
	border: 1px solid #BBBBBB;
	background:#fff;
}
.ddContainer a:link, .ddContainer a:visited, .ddContainer a:hover, .ddContainer a:active {
	display:block;
	cursor:default;
	text-decoration:none;
	height:14px;
}
.ddContainer a.ddToggle:link, .ddContainer a.ddToggle:visited, .ddContainer a.ddToggle:hover, .ddContainer a.ddToggle:active {
	background:url('/EN/PublishingImages/pictos/picto_puceBlue.png') no-repeat right 5px;
	margin-left:2px;
	font-size:1.1em;
}
.ddOptionList li a:link, .ddOptionList li a:visited, .ddOptionList li a:hover, .ddOptionList li a:active {
	background-color:#fff !important;
	padding-right:4px;
}
.ddToggle {
	height:14px;
	position:relative;
	display:block;
	padding:4px 15px 0 0;
	background-color:#fff;
	z-index:1;
}
.ddOptionList {
	border:solid 1px #b2b2b2;
	list-style-type:none;
	padding:0;
	margin:0;
	position:absolute;
	left:2px;
	z-index:999;
	background:#fff url('/EN/PublishingImages/bg_leftSelectChoices.png') repeat-x top left;
}
.ddOptionList li {
	text-align:left;
	background:url('/EN/PublishingImages/bg_rightSelectChoices.png') repeat-y top right;
	padding:2px 0;
}
.ddOptionList li a:link, .ddOptionList li a:visited, .ddOptionList li a:hover, .ddOptionList li a:active {
	text-align:left;
	background:url('/EN/PublishingImages/bg_rightSelectChoices.png') repeat-y top right;
}
.ddOptionList li  a.selected:link, .ddOptionList li  a.selected:visited, .ddOptionList li  a.selected:hover, .ddOptionList li  a.selected:active {
	background:#333;
	color: #666;
}
.ddOptionList li.optgroup {
	font-style:italic;
	font-weight:bold;
	cursor:default;
}
/*----------- SOUS NAV ----------*/

#nav {
	position:relative;
	width:952px;
	margin:0 0 0 14px;
}
#nav ul.navFisrtLevel {
	width:952px;
	height:29px;
	overflow:hidden;
	border-top:1px solid #fd1611;
	border-right:1px solid #fd1611;
	border-bottom:none;
	border-left:1px solid #fd1611;
}
#nav ul.navFisrtLevel li {
	list-style-type: none;
}
#nav ul.navFisrtLevel li.navWithSubNav {
	float:left;
	text-align:center;
}
#nav ul.navFisrtLevel li a:link, #nav ul.navFisrtLevel li a:visited {
	color:#fff;
	font-size:1.4em;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	font-family:"Helvetica Neue", Arial, sans-serif;
	height:30px;
	line-height:30px;
	width:150px;
	background:#fd1611;
}
#nav ul.navFisrtLevel li a:hover, 
#nav ul.navFisrtLevel li a:active,
#nav ul.navFisrtLevel li a.ongletActif:link,
#nav ul.navFisrtLevel li a.ongletActif:visited,
#nav ul.navFisrtLevel li a.ongletActif:hover,
#nav ul.navFisrtLevel li a.ongletActif:active {
	color:#348ba2;
	background:#fff;
}
#nav ul.navFisrtLevel li a.activeNavLink:link, #nav ul.navFisrtLevel li a.activeNavLink:visited, #nav ul.navFisrtLevel li a.activeNavLink:hover, #nav ul.navFisrtLevel li a.activeNavLink:active {
	color:#348ba2;
	background:#fff;
}
#nav ul.navFisrtLevel li.largeWording a:link, #nav ul.navFisrtLevel li.largeWording a:visited {
	width:176px
}
#nav ul.navFisrtLevel.largeWording li a:hover, #nav ul.navFisrtLevel.largeWording li a:active {
	color:#348ba2;
	background:#fff;
}
#nav  .subnav {
	position: absolute;
	z-index: 1000;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: none;
	color:#878787;
	font-size:13px;
	top:30px;
	left:0;
	width:952px;
	border-top:none;
	border-right:1px solid #FD1611;
	border-bottom:1px solid #FD1611;
	border-left:1px solid #FD1611;

}
#nav ul.navFisrtLevel .subnav .subNavContent {
	border:none;
	background:#fff;
	padding:20px 0;
	overflow:hidden;
	text-align:left;
}
#nav ul.navFisrtLevel .subnav .subNavContent table{
}
#nav ul.navFisrtLevel .subnav .subNavContent table tr td {
	width:314px;
	text-align: left;
	border-right: 1px solid #CCCCCC;
	vertical-align:top;
}
#nav ul.navFisrtLevel .subnav .subNavContent table tr td.lastItem {
	border-right:none;
}
#nav ul.navFisrtLevel .subnav .subNavContent table tr td ul{
	width:314px;
	overflow:hidden;
	display:block;
}
a.navFirstLevelLink {
	height:32px;
	display: block;
}
a.navFirstLevelLink:hover {
	background: #ff0000;
	height:32px;
}
.subnavListTitle {
	color:#4F97E1;
	padding:0;
	display:block;
}
#nav ul.navFisrtLevel li.subnavListTitle a:link, #nav ul.navFisrtLevel li.subnavListTitle a:visited {
	color:#4F97E1;
	font-size:13px;
	background: url('/EN/PublishingImages/pictos/picto_puceBlue.gif') 20px 11px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	height:auto;
	line-height:normal;
	text-transform:none;
	width:auto;
	display: block;
	padding:5px 15px 5px 30px;
}
#nav ul.navFisrtLevel li.subnavListTitle a:hover, #nav ul.navFisrtLevel li.subnavListTitle a:active {
	text-decoration: underline;
}
.subnavListElmt {
	padding:2px 15px 2px 35px;
	color:#333;
}
#nav ul.navFisrtLevel li.subnavListElmt a:link, #nav ul.navFisrtLevel li.subnavListElmt a:visited {
	color:#333;
	font-size:13px;
	background: none;
	font-family:Arial, Helvetica, sans-serif;
	height:auto;
	line-height:normal;
	text-transform:none;
	width:auto;
	display: inline;
}
#nav ul.navFisrtLevel li.subnavListElmt a:hover, #nav ul.navFisrtLevel li.subnavListElmt a:active {
	text-decoration: underline;
}
.content {
	width:950px;
	min-height:150px;
	padding:0 15px;
	background:url("/EN/PublishingImages/bg/bg_content.png") 0 0 repeat-y;
	overflow:hidden;
}

.footerBG{
	background:url("/EN/PublishingImages/bg/bg_content.png") 0 0 repeat-y;
	padding:0 15px;
	width:950px;

}

.footer {
	background: #646464;
	width: 950px;
	padding:20px 0 0 0;
	color:#fff;
}
a.ftLinks:link, a.ftLinks:visited, a.ftLinks:hover, a.ftLinks:active {
	color:#FFFFFF;
	font-size:1.2em;
}
.footerTable {
	width:316px;
	float:left;
}
.footer ul {
	overflow: hidden;
	float:left;
	width:316px;
	padding:0 0 40px 0;
}
.footer ul li {
	color:#fff;
}
.footer ul li.ftListTitle {
	font-weight:bold;
	font-size:1.4em;
	padding:0 0 10px 49px;
	text-transform:uppercase;
	font-family : Arial, Helvetica, sans-serif;
}
.footer ul li.ftListElmt {
	background: url('/EN/PublishingImages/pictos/picto_puceRed.png') 49px 0 no-repeat;
	padding: 0 10px 4px 63px;
	font-family : Arial, Helvetica, sans-serif;
}
.ftBottom {
	height:30px;
	line-height: 30px;
	background: #FC1813;
	position:relative;
}
.enhancingNS {
	font-size:1.1em;
	font-style: italic;
	padding:0 0 0 20px;
}
.copyright {
	position:absolute;
	top:0;
	right:20px;
    font-size:9px;
}
.copyright span {
	font-size:1.1em;
}
.breadcrumb {
	padding:0 0 10px 0;
	}

/*--------------------------------------------------- ABOUT IRSN PAGE --------------------------------------------------*/

.pageTitle {
	height:145px;
	width:950px;
	padding:0 16px 0 14px;
}
.contextualMenu {
	float:left;
	width:153px;
	padding:25px 15px;
}
.contMenuElmt {
	padding:0 0 8px 0;
	margin:0 0 7px 0;
	background:url('/EN/PublishingImages/bg/bg_borderDottedGrey.gif') left bottom repeat-x;
}
.contMenuElmt.lastListElmt{
	background: none;
}
.contextualMenu ul li {
	list-style-type:none;
}
.smallContent {
	float:left;
	width:767px;
	background: #fff;
}

.popupContent {
	width:767px;
	background-color: #ffffff;
	margin : 0 auto;
	height:700px;
}

a.deployLink:link, a.deployLink:visited {
	font-size:1.6em;
	color:#333;
	background: url("/EN/PublishingImages/pictos/picto_puceBlueStrong.png") no-repeat 0 -187px;
	padding:0 0 2px 16px;
	display:block;
}
a.deployLink:hover, a.deployLink:active {
	text-decoration: none;
}
a.deployLink.active:link, a.deployLink.active:visited, a.deployLink.active:hover, a.deployLink.active:active {
	background: url("/EN/PublishingImages/pictos/picto_puceBlueStrong.png") no-repeat 0 4px;
	color:#348BA2;
}
.contMenuLinkList li {
	padding:7px 0 3px 20px;
}
.contMenuLinkList li a:link, .contMenuLinkList li a:visited {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat 0 1px;
	color:#333;
	font-size:1.2em;
	padding:0 0 0 12px;
	display:block;
}
.contMenuLinkList li a:hover, .contMenuLinkList li a:active {
	color:#348ba2;
	text-decoration: none;
}
.contMenuLinkList li a.activeContLink:link, .contMenuLinkList li a.activeContLink:visited, .contMenuLinkList li a.activeContLink:hover, .contMenuLinkList li a.activeContLink:active {
	color:#348ba2;
}
.artBox {
	width:470px;
	float: left;
	padding:25px 15px;
	overflow:hidden;
}

.artBox.largeArtBox{
	width:736px
}

.searchContent div.breadcrumb a,
.searchContent .breadcrumb a:link, .searchContent .breadcrumb a:link,
.breadcrumb a:link, .breadcrumb a:link {
	color:#333 !important;
	font-size:13px;
}
.breadcrumb a:hover, .breadcrumb a:active {
	text-decoration: underline;
}
.bcActualPage {
	color:#348ba2;
	font-size:13px;
}
.artBox h1 {
	padding:20px 0 15px 0px;
	font-weight: normal;
	font-size:2.2em;
	color:#348ba2;
	font-family: Arial, Helvetica, sans-serif;
}
.artBox h2 {
	padding:10px 0 0 0;
	font-weight: normal;
	font-size:1.5em;
	color:#348ba2;
}
.artBox p {
	padding:10px 0;
	font-size:13px;
	color:#333;
	line-height: 14px;
	text-align:justify;
}

.artBox p p{	
	font-size:1.0em;
	}

.artBox p img {
	/*float:left;*/
	padding:0 10px 0 0;
}
.artBox p a:link, .artBox p a:visited, .listBulletType li a:link, .listBulletType li a:visited, .listArrowType li a:link, .listArrowType li a:visited {
	font-size:13px;
	color:#348ba2;
}
.artBox p a:hover, .artBox p a:active, .listBulletType li a:hover, .listBulletType li a:active, .listArrowType li a:hover, .listArrowType li a:active {
	text-decoration:underline;
}

.artBox table td{
	vertical-align:top;
	font-size:13px;
	line-height:15px;
}
.artBox table td p{
	font-size:13px;
}

.listBulletType, .listArrowType, .listRedBulletType, .listRedArrowType {
	padding:10px 0;
	font-size:1.1em;
	color:#333;
	line-height: 14px;
}
.listBulletType li, .listRedBulletType li, .listArrowType li, .listRedArrowType li {
	list-style-type: none;
}
.listBulletType li {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -93px transparent;
	padding: 0 0 0 15px;
}
.listArrowType li {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 3px transparent;
	padding: 0 0 0 15px;
}
.listRedBulletType li {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -189px transparent;
	padding: 0 0 0 15px;
}
.listRedArrowType li {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -381px transparent;
	padding: 0 0 0 15px;
}

.listRedArrowType li a {
	color: #333 !important;
    font-size:1.05em;
}

.listRedBulletType li.listTitle {
	background:none;
	padding: 0 0 5px 0;
	font-size:1.2em;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
}
.listRedArrowType li.listTitle {
	background:none;
	padding: 0 0 5px 0;
	font-size:1.2em;
	font-weight: bold;
	color:#fd1813;
	font-family : Arial, Helvetica, sans-serif;
}
.contextBlock {
	float: right;
	background: #f1f7f9;
	position:relative;
	padding:50px 0 0 0;
}
.artAction {
	height:50px;
	background: #f1f7f9;
	padding:0 14px 0 0;
	width:156px;
	position:absolute;
	top:0;
	right:0;
}
.artAction a:link, .artAction a:visited, .artAction a:hover, .artAction a:active {
	float: right;
	padding:14px 0 0 14px;
}
.contBLinks {
	background: #dfedf1;
	width:260px;
}
.contBLinks ul {
	padding:20px 20px 0 20px;
}
.contBLinks ul.cbLastList {
	padding:20px;
}
.contextBlock ul li {
	list-style-type: none;
	padding:3px 0;
}
.contextBlock ul li.cbListTitle {
	font-size:1.3em;
	color:#333;
	font-weight:bold;
}
.contBLinks ul li a:link, .contBLinks ul li a:visited {
	font-size:1.3em;
	color:#333;
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat 0 1px;
	display: block;
	padding: 0 0 0 12px;
}
.contBLinks ul li a:hover, .contBLinks ul li a:active {
	text-decoration: underline;
}

.contBLinks p {
	font-size : 11px;
	/*text-align : justify;*/
	padding: 0 10px;
}

.contBLinks a {
	font-size : 13px;
}
/*--------------------------------------------------- NewsRoom Detail PAGE --------------------------------------------------*/

.newsBox {
	padding:25px 15px;
}
.newsBox h1 {
	padding:20px 0 0 0;
	font-weight: normal;
	font-size:2.5em;
	color:#348ba2;
}
.newsBox h1.sepLineBottom {
	padding:20px 0 10px 0;
}
.newsBox h1.largeArtTitle {
	padding:10px 0 0 0;
    font-family: Arial,Helvetica,sans-serif;
}
.artDate {
	display:block;
	padding:20px 0 0 0;
	font-size:1.2em;
	color:#333;
}
.newsBox h2 {
	padding:10px 0 0 0;
	font-weight: normal;
	font-size:1.5em;
	color:#348ba2;
}
.newsBox p, .newsBox div {
	padding:5px 0;
	font-size:13px;
	text-align:justify;
	color:#333;
	line-height: 14px;
	font-family : Arial, Helvetica, sans-serif;
}
.newsBox p img {
	/*float:left;*/
	padding:0 10px 10px 0;
}
.newsBox p a:link, .newsBox p a:visited, .listBulletType li a:link, .listBulletType li a:visited, .listArrowType li a:link, .listArrowType li a:visited {
	font-size:13px;
	color:#348ba2;
}
.newsBox p a:hover, .newsBox p a:active, .listBulletType li a:hover, .listBulletType li a:active, .listArrowType li a:hover, .listArrowType li a:active {
	text-decoration:underline;
}

.sepLineBottom {
	padding:15px 0;
	border-bottom:1px solid #d5d5d5
}
a.backLink:link, a.backLink:visited {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -277px transparent;
	padding: 10px 0 10px 15px;
	display:block;
	color:#333;
	font-size: 1.1em;
}
a.backLink:hover, a.backLink:active {
	color:#fd1611;
}
.newsBox p.artPitch {
	font-size:1.4em;
	font-weight:bold;
	color:#333;
}
.largeArtVisual {
	display:block;
	padding:20px 0;
}
/*------------ Pagination -------------*/
.artListPagination {
	text-align: center;
	padding:0 0 6px 0;
}

.artListPagination ul{
	padding:6px 0 0 0;
}

.artListPagination ul *{
	vertical-align:middle;
}
.artListPagination ul li {
	display:inline;
	list-style-type:none;
	line-height: 17px;
}
.artListPagination ul li a:link, .artListPagination ul li a:visited {
	font-size:1.2em;
	padding:0 4px;
	display:inline-block;
	vertical-align:middle;
	color:#000;
}
.artListPagination ul li a:hover, .artListPagination ul li a:active {
	color:#348BA2;
}
.artListPagination ul li a.imgLink:link, .artListPagination ul li a.imgLink:visited, .artListPagination ul li a.imgLink:hover, .artListPagination ul li a.imgLink:active {
	text-decoration: none;
}
.currentPage{
	color:#348BA2;
	display: inline-block;
    font-size: 1.2em;
    padding: 0 4px;
    vertical-align: middle;
}
#MSOZoneCell_WebPartWPQ5 .artList {
    float:left;
}
.artList li {
	list-style-type: none;
	padding:2px 0;
	overflow:hidden;
}
.newsBox p.artListTxt {
	position:relative;
	padding: 0;
	font-family : Arial, Helvetica, sans-serif;
}
.newsBox div.artListTxt {
	position:relative;
	padding: 0;
	font-family : Arial, Helvetica, sans-serif;
}

.newsBox p img.artListImg {
	padding:0 6px 0 0;
	width: 91px;
	float:left;
}

.newsBox p img.artListImg {
	padding:0 6px 0 0;
	width: 91px;
	float:left;
}
.newsBox div img.artListImg {
	padding:0 6px 0 0;
	width: 91px;
	float:left;
}

.newsBox div img.artListImg {
	padding:0 6px 0 0;
	width: 91px;
	float:left;
}


.artListContent {
	float:right;
	font-family:inherit;
	width:630px;
}
.artListDate {
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	padding: 0 0 2px 0;
}
.artListCategory {
    display:block;
    clear:both;
}
.newsBox p a.artListTitle:link,
.newsBox p a.artListTitle:visited,
.newsBox p a.artListTitle:hover,
.newsBox p a.artListTitle:active {
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	font-weight: bold;
	padding: 0 0 2px 0;
}

.newsBox p a.artListText:link,
.newsBox p a.artListText:visited,
.newsBox p a.artListText:hover,
.newsBox p a.artListText:active{
	display: inline-block;
	font-size: 12px;
	color:#333;
	padding: 0 0 2px 0;
	text-align:justify;
}
.newsBox div a.artListTitle:link,
.newsBox div a.artListTitle:visited,
.newsBox div a.artListTitle:hover,
.newsBox div a.artListTitle:active {
	display: inline-block;
	font-size: 12px;
	color:#333;
	font-weight: bold;
	padding: 0 0 2px 0;
}

.newsBox div a.artListText:link,
.newsBox div a.artListText:visited,
.newsBox div a.artListText:hover,
.newsBox div a.artListText:active{
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	padding: 0 0 2px 0;
	text-align:justify;
}

.artListTxt a.artListLink:link, .artListTxt a.artListLink:visited {
	/*background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -380px transparent;*/
	background:none;
    padding: 0 0 4px 0;
	display:block;
	color:#333;
	font-size: 1.1em;
	font-family : Arial, Helvetica, sans-serif;
}

.sepLineBottom .artListTxt a.artListLink:link,
.sepLineBottom .artListTxt a.artListLink:visited 
{
    background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -380px transparent;
    padding-left:15px;
}




.sepLineBottom a.artListLink{
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -380px transparent;
	padding: 0 0 4px 15px;
	display:block;
	color:#333;
	font-size: 1.1em;
	font-family : Arial, Helvetica, sans-serif;
}




.artListTxt a.artListLink:hover, .artListTxt a.artListLink:active {
	text-decoration: underline;
}
.sliderBox {
	position:relative;
	z-index:800;
	height:362px;
	padding: 0;
	margin:0 0 0 14px;
	width: 950px;
	overflow: hidden;
}
.sliderBoxContainer {
	z-index: 600;
	width:950px;
	position: absolute;
	top:0;
	left:15px;
}
.txtBox {
	position:absolute;
	top:19px;
	right:20px;
	background:#fff;
	padding:20px;
	width:288px;
	height:194px;
	z-index: 800;
}
.sliderBG {
	z-index: 600;
}
.txtBoxTitle {
	font-size:2.7em;
	color:#646464;
	font-family : Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}
.txtBoxTxt {
	font-size:1.0em;
	color:#333;
	padding-top:14px;
	font-family : Arial, Helvetica, sans-serif;
}
.txtBoxTxt a.artListLink:link, .txtBoxTxt a.artListLink:visited {
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -377px transparent;
	padding: 6px 0 4px 15px;
	display:block;
	color:#333;
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
}
.txtBoxTxt a.artListLink:hover, .txtBoxTxt a.artListLink:active {
	text-decoration: underline;
}
#slider ul li {
	list-style-type:none;
	position:relative;
	width:950px;
}
#controlsCarousel {
	position:absolute;
	bottom:20px;
	right:20px;
	list-style-type: none;
	padding:0;
	margin: 0;
}
#controlsCarousel1, #controlsCarousel2, #controlsCarousel3, #controlsCarousel4l4 {
	width:84px;
	height:60px;
	float: left;
	text-indent:-900px;
	font-size: 0;
	margin: 1px 5px 1px 1px;
}
#controlsCarousel a:link, #controlsCarousel a:visited, #controlsCarousel a:hover, #controlsCarousel a:active {
	width:84px;
	height:60px;
	display: block;
}
#controlsCarousel1.current, #controlsCarousel2.current, #controlsCarousel3.current, #controlsCarousel4.current {
	border:1px solid #fff;
	margin: 0 4px 0 0;
}
.lookbookSliderThumbs {
	font-size: 40px;
	position: absolute;
	right: 6px;
	top: 280px;
}
.lookbookSliderThumbs li {
	width: 50px;
}
.jcarousel-container-horizontal {
	width: 960px;
}
.lookbookSliderThumbs .jcarousel-container-horizontal {
	width: 267px;
	padding: 0 35px;
}
.jcarousel-clip {
	overflow: hidden;
}
.jcarousel-clip-horizontal {
	width:  960px;
	height: 450px;
}
.lookbookSliderThumbs .jcarousel-clip-horizontal {
	width: 267px;
	height: 62px;
}
.jcarousel-item {
	width: 960px;
	height: 450px;
}
.lookbookSliderThumbs .jcarousel-item {
	width: 84px;
	height: 60px;
	margin: 1px 5px 1px 1px;
}
a.sliderControl:link, a.sliderControl:visited, a.sliderControl:hover, a.sliderControl:active {
	width:84px;
	height:60px;
	display: block;
}
a.sliderControl:link span, a.sliderControl:visited span, a.sliderControl:hover span, a.sliderControl:active span {
	display: none;
}
.jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
.lookbookSliderThumbs .current {
	border: 1px solid #FFFFFF;
	margin: 0 4px 0 0;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
	position: absolute;
	top: 1px;
	right: 5px;
	width: 20px;
	height: 60px;
	cursor: pointer;
	background: url('/EN/PublishingImages/btn/btn_nextSlide.png');
}
.jcarousel-prev-horizontal {
	position: absolute;
	top: 1px;
	left: 5px;
	width: 20px;
	height: 60px;
	cursor: pointer;
	background: url('/EN/PublishingImages/btn/btn_prevSlide.png');
}
.lookbookSliderBig .jcarousel-next-horizontal, .lookbookSliderBig .jcarousel-prev-horizontal {
	display: none !important;
}
/*-----------  Map ------------*/
.mapBox {
	width:600px;
	height:524px;
	float:left;
	background:#fff;
}
.mapBoxTitle {
	font-size:3.5em;
	text-transform: uppercase;
	color:#348BA2;
	padding:10px 0 0 20px;
}
.mapPitch {
	padding:10px 0 0 20px;
}
.mapPitch p {
	color:#333;
	font-size:1.2em;
	line-height: 1;
	padding:0 20px 0 0;
	text-align:justify;
    font-family: Arial,Helvetica,sans-serif;
}
.mapPitchTitle {
	font-weight:bold;
}
.maps {
	height:330px;
	position: relative;
	margin:10px 0;
	z-index: 150;
}
.maps a:link, .maps a:visited, .maps a:hover, .maps a:active {
	position:absolute;
	display:block;
}
a#america:link, a#america:visited {
	width:230px;
	height:308px;
	top:15px;
	left:25px;
	background:url('/EN/PublishingImages/ico/america.png') 0 0 no-repeat;
	z-index: 90;
}
a#america:hover, a#america:active {
	width:282px;
	height:369px;
	top:-15px;
	left:-1px;
	background:url('/EN/PublishingImages/ico/americaHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#westEu:link, a#westEu:visited {
	width:82px;
	height:131px;
	top:33px;
	left:246px;
	background:url('/EN/PublishingImages/ico/westEurope.png') 0 0 no-repeat;
	z-index: 90;
}
a#westEu:hover, a#westEu:active {
	width:154px;
	height:195px;
	top:-3px;
	left:210px;
	background:url('/EN/PublishingImages/ico/westEuropeHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#eastEu:link, a#eastEu:visited {
	width:102px;
	height:131px;
	top:33px;
	left:319px;
	background:url('/EN/PublishingImages/ico/eastEurope.png') 0 0 no-repeat;
	z-index: 90;
}
a#eastEu:hover, a#eastEu:active {
	width:154px;
	height:195px;
	top:-3px;
	left:293px;
	background:url('/EN/PublishingImages/ico/eastEuropeHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#asia:link, a#asia:visited {
	width:217px;
	height:281px;
	top:24px;
	left:368px;
	background:url('/EN/PublishingImages/ico/asia.png') 0 0 no-repeat;
	z-index: 90;
}
a#asia:hover, a#asia:active {
	width:251px;
	height:380px;
	top:-24px;
	left:351px;
	background:url('/EN/PublishingImages/ico/asiaHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#africa:link, a#africa:visited {
	width:132px;
	height:137px;
	top:151px;
	left:246px;
	background:url('/EN/PublishingImages/ico/africa.png') 0 0 no-repeat;
	z-index: 90;
}
a#africa:hover, a#africa:active {
	width:212px;
	height:225px;
	top:107px;
	left:206px;
	background:url('/EN/PublishingImages/ico/africaHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#america.highLight:link, a#america.highLight:visited, a#america.highLight:hover, a#america.highLight:active {
	width:282px;
	height:369px;
	top:-15px;
	left:-1px;
	background:url('/EN/PublishingImages/ico/americaHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#westEu.highLight:link, a#westEu.highLight:visited, a#westEu.highLight:hover, a#westEu.highLight:active {
	width:154px;
	height:195px;
	top:-3px;
	left:210px;
	background:url('/EN/PublishingImages/ico/westEuropeHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#eastEu.highLight:link, a#eastEu.highLight:visited, a#eastEu.highLight:hover, a#eastEu.highLight:active {
	width:154px;
	height:195px;
	top:-3px;
	left:293px;
	background:url('/EN/PublishingImages/ico/eastEuropeHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#asia.highLight:link, a#asia.highLight:visited, a#asia.highLight:hover, a#asia.highLight:active {
	width:251px;
	height:380px;
	top:-24px;
	left:351px;
	background:url('/EN/PublishingImages/ico/asiaHover.png') 0 0 no-repeat;
	z-index: 100;
}
a#africa.highLight:link, a#africa.highLight:visited, a#africa.highLight:hover, a#africa.highLight:active {
	width:212px;
	height:225px;
	top:107px;
	left:206px;
	background:url('/EN/PublishingImages/ico/africaHover.png') 0 0 no-repeat;
	z-index: 100;
}
.popinContent {
	position:relative;
}
a.closeMapPopin:link, a.closeMapPopin:visited, a.closeMapPopin:hover, a.closeMapPopin:active {
	position:absolute;
	top:0;
	right:0;
	display:none;
}
.popinCountry {
	font-size:1.3em;
	line-height: 15px;
	color:#333;
	font-weight:bold;
	text-transform: uppercase;
}
.popinTxt {
	line-height: 15px;
	font-size:1.1em;
	color:#333;
}
.popinImg {
	margin: 0 auto 6px auto;
}
.americaPopin {
	position:absolute;
	width:172px;
	height:138px;
	top:8px;
	left:260px;
	background:url('/EN/PublishingImages/bg/bg_mapPopinRight.png') 0 0 no-repeat;
	z-index: 110;
	padding: 18px 24px 14px 54px;
}
.americaPopin * {
	z-index: 110;
}
.americaPopin a.redArrowLink:link, .americaPopin a.redArrowLink:visited, .americaPopin a.redArrowLink:hover, .americaPopin a.redArrowLink:active {
	font-size: 1.1em;
	display: block;
}
.africaPopin {
	position:absolute;
	width:172px;
	height:138px;
	top:96px;
	left:354px;
	background:url('/EN/PublishingImages/bg/bg_mapPopinRight.png') 0 0 no-repeat;
	z-index: 110;
	padding: 18px 24px 14px 54px;
}
.africaPopin * {
	z-index: 110;
}
.africaPopin a.redArrowLink:link, .africaPopin a.redArrowLink:visited, .africaPopin a.redArrowLink:hover, .africaPopin a.redArrowLink:active {
	font-size: 1.1em;
	display: block;
}
.asiaPopin {
	position:absolute;
	width:172px;
	height:138px;
	top:68px;
	left:122px;
	background:url('/EN/PublishingImages/bg/bg_mapPopinLeft.png') 0 0 no-repeat;
	z-index: 110;
	padding: 18px 54px 14px 24px;
}
.asiaPopin * {
	z-index: 110;
}
.asiaPopin a.redArrowLink:link, .asiaPopin a.redArrowLink:visited, .asiaPopin a.redArrowLink:hover, .asiaPopin a.redArrowLink:active {
	font-size: 1.1em;
	display: block;
}
.westEuPopin {
	position:absolute;
	width:172px;
	height:138px;
	top:-3px;
	left:328px;
	background:url('/EN/PublishingImages/bg/bg_mapPopinRight.png') 0 0 no-repeat;
	z-index: 110;
	padding: 18px 24px 14px 54px;
}
.westEuPopin * {
	z-index: 110;
}
.westEuPopin a.redArrowLink:link, .westEuPopin a.redArrowLink:visited, .westEuPopin a.redArrowLink:hover, .westEuPopin a.redArrowLink:active {
	font-size: 1.1em;
	display: block;
}
.eastEuPopin {
	position:absolute;
	width:172px;
	height:138px;
	top:-3px;
	left:78px;
	background:url('/EN/PublishingImages/bg/bg_mapPopinLeft.png') 0 0 no-repeat;
	z-index: 110;
	padding: 18px 54px 14px 24px;
}
.eastEuPopin * {
	z-index: 110;
}
.eastEuPopin a.redArrowLink:link, .eastEuPopin a.redArrowLink:visited, .eastEuPopin a.redArrowLink:hover, .eastEuPopin a.redArrowLink:active {
	font-size: 1.1em;
	display: block;
}
/*-------- Latest news ----------*/

.latestNews {
	width:298px;
	height:472px;
	float:left;
	background:#dfedf1;
	padding:26px;
	position:relative;
}
.latestNewsTitle {
	font-size:1.8em;
	height:18px;
	color:#333;
	text-transform: uppercase;
	border-bottom:1px solid #bfc9cc;
	padding:0 0 10px 0;
	overflow:hidden;
}
.latestNewsTitle span {
	float:left;
}
.latestNewsTitle a:link, .latestNewsTitle a:visited {
	font-size:11px;
	float:right;
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat 0 -383px;
	padding: 0 0 0 15px;
	text-transform:capitalize;
}
.latestNewsTitle a:hover, .latestNewsTitle a:active {
	text-decoration: underline;
}
.latestNewsList {
	margin:2px 0 10px 0;
	height:416px;
	overflow: hidden;
}
.latestNewsList li {
	list-style-type:none;
	overflow: hidden;
	padding:8px 0 0 0;
	display: block;
	clear:both;
	text-align:justify;
}
.latestNewsPicture {
	float:left;
	padding:0 8px 0 0;
}
.latestNewsTxt {
	font-size:1.1em;
	line-height:15px;
	color:#333;
}

.followLinkBox {
	text-align: right;
	padding:10px 0 0 0;
	border-top:1px solid #bfc9cc;
	position: absolute;
	bottom:10px;
	right:26px;
	width:298px;
	font-size: 1.1em;
	color:#333;
}
.followLinkBox a:link, .followLinkBox a:visited, .followLinkBox a:hover, .followLinkBox a:active, .followLinkBox a:link span, .followLinkBox a:visited span {
	text-decoration: none;
}
.followLinkBox a:hover span, .followLinkBox a:active span {
	text-decoration: underline;
}
.followLinkBox img {
	vertical-align:bottom;
}
/*------------------------*/

/*------ Alert News ------*/

.latestNews.alertNews {
	background: #fffbb9;
}
.alertArtDate {
	color:#333;
	font-size:1.2em;
	font-weight:bold;
	padding:8px 0 0 0;
}
a.alertArtTitle:link, a.alertArtTitle:visited {
	color:#333;
	font-size:1.5em;
	font-weight:bold;
	display: block;
	line-height: 20px;
	padding:8px 0 0 0;
}
a.alertArtTitle:hover, a.alertArtTitle:active {
	text-decoration: underline;
}
a.alertImg:link, a.alertImg:visited, a.alertImg:hover, a.alertImg:active {
	padding:5px 0 0 0;
	display:block;
}
.alertArtTxt {
	font-size:1.1em;
	color:#333;
	line-height: 14px;
	padding:8px 0 0 0;
	text-align:justify;
}
.latestNews.alertNews a.redArrowLink:link, .latestNews.alertNews a.redArrowLink:visited {
	font-size:1.1em;
	color:#333;
	padding:8px 0 0 15px;
	display: block;
	background-position: 0 -375px;
}
.latestNews.alertNews a.redArrowLink:hover, .latestNews.alertNews a.redArrowLink:active {
	text-decoration: underline;
}
/*------------------------*/

.compDomain {
	padding:20px;
	background:#d4d4d4;
	font-family : Arial, Helvetica, sans-serif;
}
.activityField {
	padding:0 12px 0 0;
	width:568px;
	vertical-align:top;
	font-family : Arial, Helvetica, sans-serif;
}

.activityField p{
	font-family : Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	padding:0 0 7px 0;
	text-align:justify;
}

.activityField li {
	list-style-type: none;
	overflow: hidden;
	padding:10px 0;
	font-family : Arial, Helvetica, sans-serif;
	color: #333 !important;
	font-size:1.2em !important;
}
.activityField li img {
	float:left;
	padding:0 10px 0 0;
}
.activityField li span {
	font-size:1.2em;
	color:#333;
	line-height:15px;
}
.activityField a {
    font-size:1.05em;
}

.research p{
	font-family : Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	padding:0 0 10px 0;
	text-align:justify;
}


.research {
	width:317px;
	border-left:1px solid #ababab;
	padding:0 0 0 12px;
	vertical-align:top;
	font-family : Arial, Helvetica, sans-serif;
}

.tdTitle {
	font-size:1.9em !important;
	color:#fc1813 !important;
	text-transform: uppercase;
	padding:0 0 14px 0;
	font-family : Arial, Helvetica, sans-serif;
}

.tdTxt {
	font-size:1.2em;
	color:#333;
	padding:0 0 10px 0;
	line-height:15px;
	font-family : Arial, Helvetica, sans-serif;
	text-align:justify;
}


.research .listBulletType, .research .listArrowType, .research .listRedBulletType, .research .listRedArrowType, .activityField .listBulletType, .activityField .listArrowType, .activityField .listRedBulletType, .activityField .listRedArrowType {
	font-size:1.2em;
	padding:0 0 10px 0;
	font-family : Arial, Helvetica, sans-serif;
}
.research .listRedArrowType li.listTitle, .activityField .listRedArrowType li.listTitle {
	color:#333;
}
.irsnPartnership {
	padding:0 0 10px 0;
}
.pshipTitle {
	font-size:1.2em;
	color:#333;
	line-height:15px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.partnershipList li {
	list-style-type: none;
	overflow: hidden;
	padding:10px 0;
	font-family : Arial, Helvetica, sans-serif;
}
.partnershipList li img {
	float:left;
	padding:0 10px 0 0;
}
.partnershipList li span {
	font-size:1.2em;
	color:#333;
	line-height:15px;
}
/*---------------------------------- media print ---------------------------------------------*/

@media print {
	body {
		background: #fff;
	}
	.content {
		background: #fff;
	}
	.header, .footer, .contextualMenu, .artAction, .breadcrumb, .artListPagination, .pageTitle, a.backLink:link, a.backLink:visited, a.backLink:hover, a.backLink:active {
		display: none;
	}
	.artBox h1 {
		padding: 0;
	}
}
/*--- preview of printed page */
body.printView {
	background: #fff;
}
body.printView .content {
	background: #fff;
}
body.printView .header, body.printView .footer, body.printView .contextualMenu, body.printView .artAction, body.printView .breadcrumb, body.printView .artListPagination, body.printView .pageTitle, body.printView a.backLink:link, body.printView a.backLink:visited, body.printView a.backLink:hover, body.printView a.backLink:active {
	display: none;
}
body.printView .artBox h1 {
	padding: 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 table * {
	vertical-align:top;
}
.irsn_rightModaleContent {
	width:528px;
}
#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:10px 0;
}
#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 {
	display:block;
	float:left;
	width:220px;
	text-align:right;
	padding:0 10px 10px 0;
}
#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;
}
.btn_closeModale {
	background: url("../IRSNImages/btn/btn_close_modale.png") no-repeat right top;
	color: #5C5556;
	display: block;
	float: right;
	height: 16px;
	margin: 10px 10px 0 0;
	padding-top: 3px;
	width: 70px;
}
.irsn_btn_profil {
	background: url("../IRSNImages/btn/btn_monProfil.gif") no-repeat left top;
	color: #554A4A;
	display: block;
	float: left;
	height: 19px;
	padding: 5px 0 0 22px;
	width: 74px;
}
.irsn_arrowLink {
  background: url("../IRSNImages/pictos/picto_arrow_red.jpg") no-repeat scroll left center transparent;
  display: block;
  margin-left: 5px;
  padding-left: 15px;
}


/*--------------------------------------------------- Contact Page --------------------------------*/

p.contactFormInfo,
.maleCiv,
.femaleCiv{
	font-weight:bold;
	font-size: 1.1em;
	color:#333;
	padding:4px 0;
}

p.requiredInfo{
	font-size: 1.1em;
	color:#333;
	padding:0;
}

.redStar{
	color:#fd1813;
}

.contactFormContainer{
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	padding:20px 0;
	margin:5px 0 10px 0;
}

.contactFormTable td{

}

.labelField{
	width:152px;
	font-weight:bold;
	font-size: 1.1em;
	color:#333;
	vertical-align: top;
	padding:5px 0 0 0;
}

.fieldsField{
	padding:0 0 5px 0;
}

.fieldsField select{
	width:181px;
	height:20px;
	padding:0;
	border:1px solid #BBBBBB;
	z-index:200;
}

.selectField{
	
}

.radioField{
	margin: 0 15px 0 5px;
    vertical-align: bottom;
}

.textField{
	border:1px solid #BBBBBB;
	resize:none;
	width:164px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	padding:2px 8px;
	margin:0 5px 0 0;
}

.txtareaField{
	border:1px solid #BBBBBB;
	resize:none;
	width:374px;
	height:96px;
	padding:2px 8px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	float: left;
	margin:0 5px 0 0;
}

.fieldsField .ddContainer a.ddToggle:link, 
.fieldsField .ddContainer a.ddToggle:visited, 
.fieldsField .ddContainer a.ddToggle:hover, 
.fieldsField .ddContainer a.ddToggle:active {
	width:152px !important;
}

.txtareaInfo{
	font-style:italic;
}

.chkboxField{
	margin:0;
	vertical-align: bottom;
}

.acceptCGVLabel{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color:#333;
}

.newsBox .contactFormAction{
	text-align: center;
}

a.cancelContactForm:link,
a.cancelContactForm:visited,
a.cancelContactForm:hover,
a.cancelContactForm:active,
a.sendContactForm:link,
a.sendContactForm:visited,
a.sendContactForm:hover,
a.sendContactForm:active{
	color:#fff;
	font-size:1.2em;
	text-transform: uppercase;
	font-family: Arial,Helvetica,sans-serif;
	display:inline-block;
	height:20px;
	line-height:20px;
	width:84px;
}

a.cancelContactForm:link,
a.cancelContactForm:visited,
a.cancelContactForm:hover,
a.cancelContactForm:active{
	background:url('/EN/PublishingImages/btn/btn_greyBtn.png') 0 0 repeat-x;
	margin:0 6px 0 0;
}

a.sendContactForm:link,
a.sendContactForm:visited,
a.sendContactForm:hover,
a.sendContactForm:active{
	background:url('/EN/PublishingImages/btn/btn_blueBtn.png') 0 0 repeat-x;
}

.errorMsg{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color:#fd1813;
	padding:0 0 0 6px;
	display: none;
}

.fieldsField.error .errorMsg{
	display: inline;
}

.taErrorMsg{
	float:right;
	width:180px;
	padding:4px 0 0 6px;
}

.fieldsField.error .textField,
.fieldsField.error .txtareaField{
	border:1px solid #fd1813;
}

/*------------------------------------------------ Research page ----------------------------------*/
.searchFormContainer{
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	padding:20px 0;
	margin:5px 0 10px 0;
}

.researchFormLine{
	height:20px;
	padding:0 0 5px 0;
}

.researchFormLine label{
	float:left;
	width:122px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color:#333;
	font-weight:bold;
	line-height:20px;
}

.researchFormLine .ddContainer{
	margin:0;
}

.researchFormLine .ddContainer a.ddToggle:link, 
.researchFormLine .ddContainer a.ddToggle:visited, 
.researchFormLine .ddContainer a.ddToggle:hover, 
.researchFormLine .ddContainer a.ddToggle:active{
	width:316px !important;
}

.researchFormLine .ddOptionList{
	width:336px !important;
}

.researchFormLine .textField{
	width:327px;
}

.searchCritere{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color:#333;
}

.newsBox p.searchCritere.sepLineBottom{
	padding: 8px 0 12px 0;
}

.searchCritere span{
	font-weight:bold;
}

.advancedSearch.sepLineBottom {
    padding: 0 0 15px;
width: 100%;
}
.advancedSearch label{
	display:block;
	font-size: 1.2em;
	color:#333;
	font-weight:bold;
	padding:10px 0;
}

.advancedSearch .ddContainer a.ddToggle:link, 
.advancedSearch .ddContainer a.ddToggle:visited, 
.advancedSearch .ddContainer a.ddToggle:hover, 
.advancedSearch .ddContainer a.ddToggle:active{
	width:164px !important;
}

.advancedSearch .ddContainer{
	margin: 0 8px 0 35px;
}

.advancedSearch .textField{
	width:376px;
	margin: 0 8px 0 190px;
	float: left;
}

.artBox p a.artListTitle:link,
.artBox p a.artListTitle:visited,
.artBox p a.artListTitle:hover,
.artBox p a.artListTitle:active {
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	font-weight: bold;
	padding: 0 0 2px 0;
}

.artBox p a.artListText:link,
.artBox p a.artListText:visited,
.artBox p a.artListText:hover,
.artBox p a.artListText:active{
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	padding: 0 0 2px 0;
}

.artBox div a.artListTitle:link,
.artBox div a.artListTitle:visited,
.artBox div a.artListTitle:hover,
.artBox div a.artListTitle:active {
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	font-weight: bold;
	padding: 0 0 2px 15px;
    background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -380px transparent;
}

.artBox div a.artListText:link,
.artBox div a.artListText:visited,
.artBox div a.artListText:hover,
.artBox div a.artListText:active{
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	padding: 0 0 2px 0;
}

.artBox div a.artListTitle:hover,
.artBox div a.artListTitle:active {
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	font-weight: bold;
	padding: 0 0 2px 15px;
}

.artBox div a.artListText:link,
.artBox div a.artListText:visited,
.artBox div a.artListText:hover,
.artBox div a.artListText:active{
	display: inline-block;
	font-size: 1.1em;
	color:#333;
	padding: 0 0 2px 0;
}


.imagearticle{
float:left; 
padding:0 10px 10px 0;
	
}

.sliderContrainte .ms-WPTitle{
	height:150px;
}
.sliderContrainte .ms-WPHeader td{
	vertical-align:top;
}
#zoneblanc{
	background:#fff;
	width:940px;
	margin:0 auto;
	padding:5px;
	display:block;
}
#zoneblanc p{
	font-family : Arial, Helvetica, sans-serif;
}

/* -------------------------------------------- */
/* -- récupération de la rubrique Research V1-- */
/* -------------------------------------------- */
.irsn_contentPart {
	color: #665f60;
	font-size:13px !important;
	line-height:14px;
	padding: 0 0 10px;
}
.irsn_contentPart p{
	font-size:13px !important;
	padding:0 !important;
}
.searchContent p{
	padding:0;
}
.irsn_contentPart strong {
	font-size: 1.3em;
}

#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_contentPart ul li {
  background: url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 8px transparent;
  padding-left: 19px;
  padding-top: 3px;
}
.irsn_contentPart a {
  color: #D41E1C !important;
}
.searchContent div a, .searchContent div a#ventilation p{
	color: #D41E1C !important;
}

.searchContextBlock{
	background:#DFEDF1;
	text-align:center;
	width:260px;
}

.searchContextBlock:after{
    clear: both;
}

.irsn_carrouselRecherche{
	padding:20px 0;
    position: relative;
}

.searchContent p.irsn_topfocus,
.searchContent p.irsn_topFocus  {
	color:#348BA2 !important;
	font-size:1.3em !important;
	font-weight:normal;
	padding:20px 0 0;
}

.irsn_pushContent {
	padding:5px 0 10px 10px;
	color: #665f60;
	border-bottom: 1px solid #d3cdce;
	width:230px;
	text-align:left;
	font-size:13px;
}
.irsn_pushContent p{
	padding:6px 0 0 0;
}
.irsn_pushContent a {
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 3px;
	padding: 0 0 0 15px;
	color:#665f60;
	display:block;
}
.irsn_pushContent a:hover {
	text-decoration: none;
	color: #d41e1c;
}

.irsn_pushContent ul li {
    background : url("../IRSNImages/pictos/icon_bullet01.gif") 0 4px no-repeat ;
    padding: 0 0 4px 15px;
    list-style-type: none;
    color: #665f60;
    font-size: 11px;
    line-height: 14px;
    
    
}

.irsn_pushContent ul li a{
	background:transparent url(../IRSNImages/pictos/picto_arrow_red.gif) no-repeat scroll left 0;
	padding: 0 0 0 15px;
	color:#333;
	display:block;
	line-height:5px;		
}

.irsn_titre_enSavoirPlus {
	color:#348BA2;
	font-weight:bold;
	padding:5px 0 0 10px;
	font-size:1.3em;
	text-align:left;
	width:235px;
}

.irsn_titre_galerie {
	color:#348BA2;
	font-weight:bold;
	padding:5px 0 0 10px;
	font-size:1.3em;
	text-align:left;
	width:235px;
}
.irsn_titre_caracteristiques {
	color:#348BA2;
	font-weight:bold;
	padding:5px 0 0 10px;
	font-size:1.3em;
	text-align:left;
	width:235px;
}

.irsn_titre_projet {
	width:235px;
	font-weight:bold;
	color:#348BA2;
	padding:5px 0 0 10px;
	font-size:1.3em;
	text-align:left;
}

.irsn_pushContent div{
	padding:5px 11px 5px 0;
	font-size:13px;
	text-align:justify;
	}

.contMenuLinkList .research{
	border:none;
	width:auto;
}

.searchContent div div div,
.searchContent p{
	font-size:13px;
	line-height:normal;
	color:#665F60;
	text-align: justify;
}

.artBox .searchContent h1{
	line-height:normal;
	padding:5px 0 10px 0;
}

h1.largeArtTitle {
text-align:justify;
font-size:2.2em;
}


.searchContent h3 {
    color: #7B7272;
    font-size: 1.1em;
    padding: 10px 0 5px;
}

.searchContent ul li {
  background: url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 8px transparent;
  list-style: none outside none;
  padding-left: 19px;
  padding-top: 3px;
}

.artBox .searchContent p img{
	margin:4px;
	padding:0;
	display:inline;
}

.irsn_link_lire {
  background: url("../IRSNImages/pictos/picto_lire.gif") no-repeat scroll left 6px transparent;
  color: #D41E1C !important;
  display: block;
  font-weight: normal !important;
  padding: 2px 0 0 10px;
}


.researchFormLine select{
	border: 1px solid #BBBBBB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    padding: 0;
    width: 580px;
    height: 20px;
}

.irsn_blockTitleRecherche {
  background: url("../IRSNImages/bg/bg_block.png") repeat scroll 0 0 transparent;
  border: 1px solid #DDE0E6;
  color: #514A4B;
  float: left;
  padding: 0 0 10px;
}
.irsn_contentBoxCenter_EN .irsn_blockTitleRecherche {
  height: 163px;
  margin-bottom: 10px;
  width: 455px;
}
.irsn_blockTitleRecherche h2 {
  background: url("../IRSNImages/bg/bg_titre_recherche.png") no-repeat scroll left top transparent;
  color: #348BA2;
  font-size: 1.4em;
}
.irsn_rechercheIRSNContainer h2 {
  padding: 13px 0 10px 20px;
}

.irsn_contentBoxCenter_EN .irsn_innerRecherche {
  padding: 0 0 5px;
}

.irsn_contentBoxCenter_EN .irsn_blockTitleRecherche p {
    padding: 5px 8px;
    font-size:11px;
}
.artBox .irsn_innerRecherche img{
	float:none;
	padding:4px 0 0 0;
}
.irsn_blockTheme {
  border: 1px solid #DDE0E6;
  color: #514A4B;
  float: right;
  padding: 5px 5px 10px 7px;
  position: relative;
  z-index: 10;
}
.irsn_contentBoxCenter_EN .irsn_blockTheme {
  background: #fff;
  margin-bottom: 10px;
  width: 252px;
  background: url("../IRSNImages/bg/bg_block_theme_recherche.png") repeat-x scroll left top #F4F3F3;
}
#irsn_mainTable td {
  vertical-align: top;
}

.irsn_blockTheme h2 {
  color: #467DB6;
  font-size: 1.3em;
  padding-bottom: 5px;
}
.irsn_wrapper_EN h2 {
  padding: 15px 0 0 15px;
}
.irsn_blockTheme .irsn_droite {
  float: left;
}
.irsn_link_lire {
  background: url("../IRSNImages/pictos/picto_lire.gif") no-repeat scroll left 6px transparent;
  color: #D41E1C !important;
  display: block;
  font-weight: normal !important;
  padding: 2px 0 0 10px;
}

.scroll-pane {
  height: 270px;
overflow: auto;
z-index: 1;
}

.artBox#artBox{
	width:737px;
}
.artBox#artBox td {
	vertical-align:top;
}
.irsn_block_actu {
  background: url("../IRSNImages/bg/bg_block.png") repeat scroll 0 0 transparent;
  border: 1px solid #DDE0E6;
  color: #514A4B;
  padding: 0 0 0 10px;
  position: relative;
  z-index: 1;
}
.irsn_contentBoxCenter_EN .irsn_block_actu {
  float: left;
  margin-bottom: 0;
  width: 445px;
  height:272px;
  overflow:auto;
}
.jScrollPaneContainer {
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.artBox p.irsn_linkTopActu {
  background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 4px transparent;
  float: right;
  margin: 7px 20px 0 0;
  padding:0 0 0 15px;
}
.irsn_linkTopActu {
  background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 4px transparent;
  float: right;
  margin: 7px 20px 0 0;
  padding:0 0 0 15px;
}
.irsn_block_actu p.irsn_date {
  background: url("../IRSNImages/pictos/picto_puce_red.gif") no-repeat scroll left center transparent;
  color: #CC0000;
  padding-left: 5px;
}
.irsn_itemActu strong a {
  color: #514A4B !important;
  display: block;
  font-weight: bold;
  padding: 2px 0;
}
.irsn_itemActu p {
  text-align: justify;
  padding:0;
  font-size:11px;
}
.irsn_itemActu {
  background: url("../IRSNImages/bg/bg_border_theme.gif") repeat-x scroll left bottom transparent;
  font-size: 11px;
  padding: 5px 10px 10px 0;
  width: 415px;
}

.irsn_blockContainer {
  overflow: hidden;
  padding-bottom: 10px;
  width: 100%;
  float:left;
}

.irsn_retrait {
  margin-top: 10px;
}

.irsn_block_formation {
  background: url("../IRSNImages/bg/bg_block.png") repeat scroll 0 0 transparent;
  border: 1px solid #DDE0E6;
  color: #514A4B;
  float: left;
  padding: 5px;
}
.irsn_contentBoxCenter_EN .irsn_block_formation {
  height: 154px;
  width: 344px;
}

.irsn_block_formation h2 {
  color: #348BA2;
  font-size: 1.4em;
  padding-top: 5px;
}
.irsn_wrapper_EN .irsn_block_formation h2 {
  padding: 5px 0 0 5px;
}
.cbq-layout-main {
  border: 0 none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.irsn_block_actu table{
	width:94% !important;
}
.irsn_block_formation p {
  background: url("../IRSNImages/bg/bg_border_theme.gif") repeat-x scroll left bottom transparent;
  padding: 8px 0;
}
.irsn_block_formation p a {
  background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat scroll left 4px transparent;
  color: #348BA2!important;
  padding-left: 15px;
}
.irsn_block_formation p {
  padding: 8px 0;
}
.irsn_block_formation p.irsn_noBorder {
  background: none repeat scroll 0 0 transparent;
}
.irsn_block_publication {
  background: url("../IRSNImages/bg/bg_block.png") repeat scroll 0 0 transparent;
  border: 1px solid #DDE0E6;
  color: #514A4B;
  float: right;
  padding: 5px 10px;
}
.irsn_contentBoxCenter_EN .irsn_block_publication {
  height: 154px;
  width: 344px;
}

.irsn_block_publication h2 {
  color:#348BA2;
  font-size: 1.4em;
  padding-top: 5px;
}
.irsn_wrapper_EN .irsn_block_publication h2 {
  padding: 5px 0 0;
}
.irsn_block_publication ul {
  width: 320px;
}
.irsn_block_publication li {
  background: url("../IRSNImages/bg/bg_border_theme.gif") repeat-x scroll left bottom transparent;
  overflow: hidden;
  padding: 5px 0;
}
.irsn_contentBoxCenter_EN .irsn_block_publication li {
  width: 344px;
}
.irsn_block_publication p.irsn_titre {
  /*background: url("../IRSNImages/pictos/picto_puce_red.gif") no-repeat scroll left center transparent;*/
  font-weight: bold;
  padding-left: 10px;
  font-size:11px;
}

.irsn_block_regard {
  background: url("../IRSNImages/bg/bg_block.png") repeat scroll 0 0 transparent;
  border: 1px solid #DDE0E6;
  color: #514A4B;
  overflow: hidden;
  padding: 10px;
}

.irsn_contentBoxCenter_EN .irsn_block_regard {
  width: 715px;
  float:left;
}

.irsn_block_regard h2 {
  color: #348BA2;
  font-size: 1.4em;
  padding-bottom: 5px;
}

.irsn_block_regard p.irsn_titre {
  /*background: url("../IRSNImages/pictos/picto_puce_red.gif") no-repeat scroll left 5px transparent;*/
  font-weight: bold;
  padding: 0 0 0 3px !important;
  font-size:11px;
}
.irsn_block_regard p{
	padding:0 !important;
	font-size:11px;
}

.irsn_block_regard td img{
	float:none;
}

.artBox .irsn_blockTheme p{
	padding:0;
	font-size:11px;
}
.artBox .irsn_blockTheme img {
	float:none;
}

.artBox .irsn_block_publication ul li p{
	font-size:11px;
	padding:4px 0 0 3px;
	text-align:left !important;
}

.artBox .irsn_block_publication p{
	font-size:11px;
}

.jScrollPaneTrack {
  background: url("../IRSNImages/bg/bg_track.gif") repeat-y scroll left top transparent;
  cursor: pointer;
  position: absolute;
  right: 0;
  z-index: 1;
}
.jScrollPaneDrag {
  background: url("../IRSNImages/pictos/drag_middle.gif") no-repeat scroll 50% 50% #C5BEBE;
  overflow: hidden;
  position: absolute;
  cursor: pointer;
}

.jScrollPaneDragTop {
  left: 1px;
  overflow: hidden;
  position: absolute;
  top: 1px;
  cursor: pointer;
}
.jScrollPaneDragBottom {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  cursor: pointer;
}

a.jScrollArrowUp {
  background: url("../IRSNImages/pictos/drag_top.gif") no-repeat scroll 50% 50% #C80000;
  display: block;
  height: 13px;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-indent: -2000px;
  top: 0;
  z-index: 1;
}

a.jScrollArrowDown {
  background: url("../IRSNImages/pictos/drag_bottom.gif") no-repeat scroll 50% 50% #C80000;
  bottom: 1px;
  display: block;
  height: 13px;
  overflow: hidden;
  position: absolute;
  right: 1px;
  text-indent: -2000px;
  z-index: 1;
}

.artBox#artBox h1{
	padding:20px 0;
}

.searchContent
{
	font-size:13px;
	color:#665F60;
}

.irsn_resumePubScience {
	padding-bottom:20px;
	/*color:#333;*/
	text-align:justify;
}
.irsn_biblioPubScience {
    padding: 20px 0 10px;
}
	
p.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_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_siteMap ul {
    padding: 8px 0 20px 15px;
}
.irsn_siteMap li{
	list-style-type:none;
	background: url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 5px transparent !important;
}
.irsn_siteMap li.irsn_web {
    /*background: url("../IRSNImages/pictos/picto_puce_red.gif") no-repeat scroll left 8px transparent;*/
    background: url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 3px transparent;
    color: #000000;
    display: block;
    font-size: 1.2em;
    padding-left: 15px;
}

.irsn_siteMap li.irsn_subWeb {
	background: url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 11px transparent;
    /*background: url("../IRSNImages/pictos/picto_puce_nav_grey.png") no-repeat scroll left 5px transparent;*/
    color: #348ba2;
    display: block;
    font-size: 1em;
    padding-left: 10px;
}

.irsn_siteMap a {
    color: #348ba2;
}
li.irsn_page,
.irsn_subWeb {
    list-style: none outside none;
    padding-top: 8px;
}
.irsn_page a {
    list-style: none outside none;

    padding-top: 3px;
}

.irsn_web *{
	color: #348BA2 !important;
}


* html .compDomain{
	margin-top:-16px;
}



/*-------------------*/
/* Rubrique Research */
/*-------------------*/

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-exposant {
    -ms-name:"exposant";
    -ms-element:"true";
}
span.it-irsn-stylesElement-indice {
    -ms-name:"indice";
    -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";
}
span.it-irsn-stylesElement-puceNiveau01 {
    -ms-name:"puceNiveau01";
    -ms-element:"true";
}
span.it-irsn-stylesElement-puceNiveau02 {
    -ms-name:"puceNiveau02";
    -ms-element:"true";
}
span.it-irsn-stylesElement-puceNiveau03{
    -ms-name:"puceNiveau03";
    -ms-element:"true";
}
span.it-irsn-stylesElement-puceNiveau04{
    -ms-name:"puceNiveau04";
    -ms-element:"true";
}

.itIrsnStylesCustom-intertitre_01,
.it-irsn-stylesElement-intertitre_01 {
	color:#161515;
	font-size:1.7em;
	font-weight:normal;
	display:block;
	padding:4px 0 6px 7px;
	line-height:20px;
	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 0 5px ;
	display:block;

}
.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-exposant,
.it-irsn-stylesElement-exposant {
	vertical-align:super;
	font-size:0.9em;
}


.itIrsnStylesCustom-indice,
.it-irsn-stylesElement-indice {
	vertical-align:sub;
	font-size:0.9em;
}
.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-justify,
.it-irsn-stylesElement-justify {
	text-align:justify;
}

.itIrsnStylesCustom-puceNiveau01,
.it-irsn-stylesElement-puceNiveau01 {
		background:url("../IRSNImages/pictos/icon_bullet01.gif") no-repeat scroll 0 5px transparent;
		list-style:none outside none;
		padding-left:10px;
		margin:0 0 0 18px;
}
.itIrsnStylesCustom-puceNiveau02,
.it-irsn-stylesElement-puceNiveau02 {
		background:url("../IRSNImages/pictos/customPuce_02.gif") no-repeat scroll 0 5px transparent;
		list-style:none outside none;
		padding-left:10px;
		margin:0 0 5px 36px;
}
.itIrsnStylesCustom-puceNiveau03,
.it-irsn-stylesElement-puceNiveau03{
		background:url("../IRSNImages/pictos/customPuce_03.gif") no-repeat scroll 0 7px transparent;
		list-style:none outside none;
		padding-left:10px;
		margin:0 0 5px 54px;
}
.itIrsnStylesCustom-puceNiveau04,
.it-irsn-stylesElement-puceNiveau04{
		background:url("../IRSNImages/pictos/customPuce_04.gif") no-repeat scroll 0 7px transparent;
		list-style:none outside none;
		padding-left:10px;
		margin:0 0 5px 72px;
}

/*----------------------------------------------*/
/* Zone de droite dans template Generique EN V2 */
/*----------------------------------------------*/

.itIrsnStylesZoneDroiteENCustom-blueArrow{
	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 16px 3px transparent;
    color: #333333;
    display: block;
    font-size: 13px;
    line-height: 14px;
    list-style-type: none;
    padding: 0 10px 0 30px;
}

.itIrsnStylesZoneDroiteENCustom-blueArrowTitle{
	color: #333333;
    display: block;
    font-size: 1.3em;
    font-weight: bold;
    padding: 10px 0 5px 5px;
}

/* ------------------------------ */
/* Rajouté à la demande du client */
/* ------------------------------ */

span.it-irsn-styles-zone-droite-enElement-SousTitre {
    -ms-name:"SousTitre";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-Encadre {
    -ms-name:"Encadre";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-Exposant {
    -ms-name:"Exposant";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-Indice {
    -ms-name:"Indice";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-TitreListe {
    -ms-name:"TitreListe";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-TitreLiensDeRenvoi {
    -ms-name:"TitreLiensDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-LiensDeRenvoi {
    -ms-name:"LiensDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-Puce {
    -ms-name:"Puce";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-LigneDeSeparation{
    -ms-name:"LigneDeSeparation";
    -ms-element:"true";
}

span.it-irsn-styles-zone-droite-enElement-Chapeau{
    -ms-name:"Chapeau";
    -ms-element:"true";
}


.itIrsnStylesZoneDroiteENCustom-SousTitre,
.it-irsn-styles-zone-droite-enElement-SousTitre {
    color: #348BA2;
    font-size: 15px;
    font-weight: normal;
    padding: 10px 0 0;

}

.itIrsnStylesZoneDroiteENCustom-Encadre,
.it-irsn-styles-zone-droite-enElement-Encadre {
	display:block;
	padding:8px;
	border:1px solid #D3CDCE;
}

.itIrsnStylesZoneDroiteENCustom-Exposant,
.it-irsn-styles-zone-droite-enElement-Exposant {
	vertical-align:super;
	font-size:0.9em;
}

.itIrsnStylesZoneDroiteENCustom-Indice,
.it-irsn-styles-zone-droite-enElement-Indice {
	vertical-align:sub;
	font-size:0.9em;
}


.itIrsnStylesZoneDroiteENCustom-TitreListe,
.it-irsn-styles-zone-droite-enElement-TitreListe {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
    font-weight: bold;
}

.itIrsnStylesZoneDroiteENCustom-TitreLiensDeRenvoi,
.it-irsn-styles-zone-droite-enElement-TitreLiensDeRenvoi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FD1813;
    font-weight: bold;
}

.itIrsnStylesZoneDroiteENCustom-LiensDeRenvoi,
.it-irsn-styles-zone-droite-enElement-LiensDeRenvoi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
    font-weight: normal;
   	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -381px transparent;
	padding: 0 0 0 15px;
	display:block;
}

.itIrsnStylesZoneDroiteENCustom-Puce,
.it-irsn-styles-zone-droite-enElement-Puce {
	background: url("/EN/PublishingImages/pictos/picto_liPuce.png") no-repeat scroll 0 6px transparent;
    padding: 0 0 0 15px;
    list-style-type: none;
    color: #333333;
    font-size: 11px;
    line-height: 14px;
}

.itIrsnStylesZoneDroiteENCustom-LigneDeSeparation,
.it-irsn-styles-zone-droite-enElement-LigneDeSeparation{
	display:block;
	border-bottom:1px solid #d5d5d5;
}

.itIrsnStylesZoneDroiteENCustom-Chapeau,
.it-irsn-styles-zone-droite-enElement-Chapeau{
	color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 0 0 5px 0;
    text-align:justify;
}



/*--------------------------------------------------*/
/* Autres rubriques sauf le template ActualitesENV2 */
/*--------------------------------------------------*/

span.it-irsn-styles-rubrique-enElement-SousTitre {
    -ms-name:"SousTitre";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-Encadre {
    -ms-name:"Encadre";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-Exposant {
    -ms-name:"Exposant";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-Indice {
    -ms-name:"Indice";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-TitreListe {
    -ms-name:"TitreListe";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-TitreLiensDeRenvoi {
    -ms-name:"TitreLiensDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-LiensDeRenvoi {
    -ms-name:"LiensDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-Puce{
    -ms-name:"Puce";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-LigneDeSeparation{
    -ms-name:"LigneDeSeparation";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-enElement-Chapeau{
    -ms-name:"Chapeau";
    -ms-element:"true";
}


.itIrsnStylesRubriqueENCustom-SousTitre,
.it-irsn-styles-rubrique-enElement-SousTitre {
    color: #348BA2;
    font-size: 15px;
    font-weight: normal;
    padding: 10px 0 0;

}

.itIrsnStylesRubriqueENCustom-Encadre,
.it-irsn-styles-rubrique-enElement-Encadre {
	display:block;
	padding:8px;
	border:1px solid #D3CDCE;
}

.itIrsnStylesRubriqueENCustom-Exposant,
.it-irsn-styles-rubrique-enElement-Exposant {
	vertical-align:super;
	font-size:0.9em;
}

.itIrsnStylesRubriqueENCustom-Indice,
.it-irsn-styles-rubrique-enElement-Indice {
	vertical-align:sub;
	font-size:0.9em;
}


.itIrsnStylesRubriqueENCustom-TitreListe,
.it-irsn-styles-rubrique-enElement-TitreListe {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
    font-weight: bold;
}

.itIrsnStylesRubriqueENCustom-TitreLiensDeRenvoi,
.it-irsn-styles-rubrique-enElement-TitreLiensDeRenvoi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FD1813;
}

.itIrsnStylesRubriqueENCustom-LiensDeRenvoi,
.it-irsn-styles-rubrique-enElement-LiensDeRenvoi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
    font-weight: normal;
   	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -381px transparent;
	padding: 0 0 0 15px;
	display:block;
}

.itIrsnStylesRubriqueENCustom-Puce,
.it-irsn-styles-rubrique-enElement-Puce{
	background: url("/EN/PublishingImages/pictos/picto_liPuce.png") no-repeat scroll 0 6px transparent;
    padding: 0 0 0 15px;
    list-style-type: none;
    color: #333333;
    font-size: 13px;
    line-height: 14px;
}

.itIrsnStylesRubriqueENCustom-LigneDeSeparation,
.it-irsn-styles-rubrique-enElement-LigneDeSeparation{
	display:block;
	border-bottom:1px solid #d5d5d5;
}

.itIrsnStylesRubriqueENCustom-Chapeau,
.it-irsn-styles-rubrique-enElement-Chapeau{
	color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 8px 0;
    text-align:justify;
    display:block;
}

/*------------------------------------*/
/* Spécifique template ActualitesENV2 */
/*------------------------------------*/

* html .newsBox p,
*+html .newsBox p{
	line-height:18px;
}

span.it-irsn-styles-rubrique-news-enElement-Chapeau {
    -ms-name:"Chapeau";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-SousTitre {
    -ms-name:"SousTitre";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-TitreListe {
    -ms-name:"TitreListe";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-TitreLiensDeRenvoi {
    -ms-name:"TitreLiensDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-LiensDeRenvoi {
    -ms-name:"LiensDeRenvoi";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-Puce{
    -ms-name:"Puce";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-Encadre {
    -ms-name:"Encadre";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-Exposant {
    -ms-name:"Exposant";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-Indice {
    -ms-name:"Indice";
    -ms-element:"true";
}

span.it-irsn-styles-rubrique-news-enElement-LigneDeSeparation{
    -ms-name:"LigneDeSeparation";
    -ms-element:"true";
}


.itIrsnStylesRubriqueNewsENCustom-Chapeau,
.it-irsn-styles-rubrique-news-enElement-Chapeau {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
    font-weight: bold;
    text-align:justify;
}

.itIrsnStylesRubriqueNewsENCustom-SousTitre,
.it-irsn-styles-rubrique-news-enElement-SousTitre {
    color: #348BA2;
    font-size: 15px;
    font-weight: normal;
    padding: 10px 0 0;

}

.itIrsnStylesRubriqueNewsENCustom-TitreListe,
.it-irsn-styles-rubrique-news-enElement-TitreListe {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
    font-weight: bold;
}

.itIrsnStylesRubriqueNewsENCustom-TitreLiensDeRenvoi,
.it-irsn-styles-rubrique-news-enElement-TitreLiensDeRenvoi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FD1813;
    font-weight: bold;
}

.itIrsnStylesRubriqueNewsENCustom-LiensDeRenvoi,
.it-irsn-styles-rubrique-news-enElement-LiensDeRenvoi {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
    font-weight: normal;
   	background: url("/EN/PublishingImages/pictos/picto_puceSmall.png") no-repeat scroll 0 -381px transparent;
	padding: 0 0 0 15px;
	display:block;
}

.itIrsnStylesRubriqueNewsENCustom-Puce,
.it-irsn-styles-rubrique-news-enElement-Puce{
	background: url("/EN/PublishingImages/pictos/picto_liPuce.png") no-repeat scroll 0 6px transparent;
    padding: 1px 0 0 13px;
    list-style-type: none;
    color: #333333;
    font-size: 11px;
    line-height: 15px;
}

.itIrsnStylesRubriqueNewsENCustom-Encadre,
.it-irsn-styles-rubrique-news-enElement-Encadre {
	display:block;
	padding:8px;
	border:1px solid #D3CDCE;
}

.itIrsnStylesRubriqueNewsENCustom-Exposant,
.it-irsn-styles-rubrique-news-enElement-Exposant {
	vertical-align:super;
	font-size:0.9em;
}

.itIrsnStylesRubriqueNewsENCustom-Indice,
.it-irsn-styles-rubrique-news-enElement-Indice {
	vertical-align:sub;
	font-size:0.9em;
}

.itIrsnStylesRubriqueNewsENCustom-LigneDeSeparation,
.it-irsn-styles-rubrique-news-enElement-LigneDeSeparation{
	display:block;
	border-bottom:1px solid #d5d5d5;
}

/* Fin des styles des HTML Publications */

.newsBoxListPage.newsBox ul li,
.newsBoxListPage.artBox ul li{
				list-style-type:none;
				background:none;
				padding:8px 0 ;
                font-family: verdana,arial,helvetica,sans-serif;
}


.artBox .irsn_contentBoxCenter_EN ul li{
		padding:0;
		background:none;		
}

body {
	position:relative;
	z-index:99999;
}


.ms-MenuUIPopupBody {
	position:relative;
	z-index:99999;
}

/* Intégration des classes de PRINT */
.irsn_logoPrint {
	width:500px;
	overflow:hidden;
	padding:20px 0 0 20px;
}
.irsn_logoPrint a.irsn_logo{
	height:50px;
}

body.printBody {
	background:none;
}

#irsn_printWrapper #irsn_contentAll {
		font-size:11px;
		margin:0 20px;
		padding:20px 0;
		text-align:justify;
		width: 800px;
}

#irsn_printWrapper #irsn_contentAll h2 {
	padding: 0px 0px 10px 0px;
}

#irsn_printWrapper .irsn_rightPart {
		background:none #FFF;
		padding:10px 10px;
		font-size:11px;
}

#irsn_printWrapper .irsn_logoPrint {
	padding: 20px 0 0 20px;
}
#irsn_printWrapper .irsn_rightPart h2 {
	  padding-bottom:20px;
}


#irsn_printWrapper .irsn_biblioPubScience{
	text-align : justify;
	padding:20px 6px 10px 6px;					
}

#irsn_printWrapper .irsn_biblioPubScience p {
	text-align : justify;
	font-size:11px;						
}

#irsn_printWrapper .artBox .irsn_rightPart p {
	text-align : justify;
	font-size:11px;	
	padding: 2px 0;					
}

#irsn_printWrapper .itIrsnStylesCustom-justify a img,
#irsn_printWrapper .it-irsn-stylesElement-justify a img{
	padding : 0 3px 0 0;
	
}

#irsn_printWrapper .irsn_printContent {
	padding: 15px 10px 0 40px;
}

#irsn_printWrapper .contextBlock {
	padding: 0px 10px 0 5px;
	display:block;
	margin: 45px 0 0 0;
}

#irsn_printWrapper .irsn_rechercheRightPart{
	padding:0 5px;			
}

#irsn_printWrapper h3{
	padding : 15px 0 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;
}

#irsn_printWrapper .artBox{
	overflow:visible;
}

#irsn_mainPopup #flashContent {
	width:auto;
	height:auto;
	margin:0;
}


#flashContent {
	width:auto;
	height:auto;
	margin:0;
}

/*--------------form contact question------*/
 

.irsn_formulaire p.irsn_validModale {
	margin-left:387px;
}
.irsn_formulaire span.irsn_labelForm {
	padding:5px 0;
	display:block;
}
.irsn_formulaire h2 {
	color:#000;
	font-size:1.2em;
}

.irsn_formulaire p {
	overflow:hidden;
	width:100%;
	padding:5px 0 0 0;
	position:relative;
}
.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_formulaire input {
	width:305px;
}

.irsn_formContactQuestionsResponseItem {
	border-bottom:1px dotted #D3CDCE;
	padding-bottom:10px;
	margin-bottom:10px;
}

.irsn_questionsReponses {
	padding:20px 0;
	border-top:1px dashed silver;
}

.irsn_formContactQuestionsResponseItem h3 {
	padding:10px 0 0 0;	
	font-size:1.4em;		
}

.irsn_formContactQuestionsQuestionItem h3 {
		font-size:1.4em;				
}
.irsn_questionsReponses h3 {
	color:#C50000;
	font-weight:normal;
	font-size:1.0em;
}
.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_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 42px;
}
#irsn_formContactQuestions p.irsn_validQuestion a.irsn_btn_profil{
	float:none;
	margin:10px 0 0 240px;
}

#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;
}

.ms-rtestate-field p, p.ms-rteElement-P,  .ms-rtestate-field div, div.ms-rteElement-P{
    
	margin: 0px 0px 0px 0px;
	line-height: normal;
        
    /*font-size: 18px;*/
    }
     


 /*p.ms-rteElement-P, div.ms-rteElement-P{
	
    font-size: 18px;
}*/

h2, h3, .ms-h2, .ms-h3, .ms-headerFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.IRSNScientificPubEN .artListPagination{
    padding-top:6px;
    border-top:1px solid #D5D5D5;
}
.IRSNEN .artListPagination{
    padding-top:6px;
    text-align:center;
}
.IRSNScientificPubEN .artListPagination span span{
    color: #348BA2;
    display: inline-block;
    font-size: 1.3em;
    padding: 0 4px;
}
.IRSNEN .artListPagination span span {
    color: #348BA2;
    display: inline-block;
    font-size: 12px;
    padding: 0 4px;
}
.IRSNScientificPubEN .artListPagination span a{
    color: #000000;
    display: inline-block;
    font-size: 1.3em;
    padding: 0 4px;
}
.IRSNEN .artListPagination span a{
    color: #000000;
    display: inline-block;
    font-size: 12px;
    padding: 0 4px;
}
.IRSNScientificPubEN .aspNetDisabled, .IRSNEN .aspNetDisabled{
    display:none;
}
.IRSNScientificPubEN .artListPagination span a img, .IRSNEN .artListPagination span a img {
    vertical-align: middle;
}

/* ECRASE 2013 styles */
input, select, label, textarea, button, option{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.ms-WPBody {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 8pt;
}

.newsBox .IRSNEN {
    padding:0 0 8px 0;
}

.contactFormAction {
    text-align:center;
}
.contactFormAction a{
    display:block;
    margin:0 auto;
    text-align:center;
}

/*********************************************************/
/****************** Nouveaux templates *******************/
/*********************************************************/


/**** actualite scientifique ****/

.irsn_actuScientifique .irsn_linkTopActuSingle a{
    font-size: 1.1em!important;
    float: right;
    color: #514a4b!important;
    background: url("../IRSNImages/pictos/picto_arrow_red.gif") no-repeat left 4px!important;
    padding-left: 10px;
    display: block;
}

.irsn_actuScientifique .irsn_topfocus {
    font-size: 13px!important;
    color: #514a4b!important;
}
.irsn_actuScientifique .irsn_date{
    font-size: 13px!important;
    color: #348ba2!important;
}
.irsn_actuScientifique #ctl00_MainTableLeftContent_EditModePanelLink {
    position: relative;
    margin-bottom: 10px;
}

.irsn_actuScientifique .searchContextBlock .ms-formfieldvaluecontainer table select{
    width: 100px;
}

.irsn_actuScientifique .contextBlock{
   /* padding-top: 0px!important;*/
}

.irsn_actuScientifique .artAction{
    /*position: relative;
    width: 100%;*/
}


/**** actualite scientifique liste ****/

.irsn_newsScientificList .irsn_articleResearch h2{
    font-size: 2em!important;
}

.irsn_newsScientificList .irsn_articleResearch .irsn_topFocus:empty {
    display: none!important;
}

.irsn_pager{
    margin-top: 15px;
}
.irsn_newsScientificList .irsn_articleResearch .irsn_pagerActuTop ul, .irsn_newsScientificList .irsn_articleResearch .irsn_pager ul{
    list-style: none !important;
}
.irsn_newsScientificList .irsn_articleResearch .irsn_pagerActuTop ul li, .irsn_newsScientificList .irsn_articleResearch .irsn_pager ul li{
    padding: 2px 3px;
    font-size: 1.2em !important;
    background: none!important;
    margin-bottom: 10px;
    display: inline-block;
}

.irsn_newsScientificList .irsn_articleResearch .irsn_suptitle {
    font-size: 12px!important;
    padding: 3px 0px !important;
}
.irsn_newsScientificList .irsn_articleResearch .newsTitle{
    padding: 3px 0px!important;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: bold;
}
.irsn_newsScientificList .irsn_articleResearch .newsTitle a{
    font-size: 13px!important;
    color: #665f60!important;
}

.irsn_newsScientificList .searchContextBlock .ms-formfieldvaluecontainer table select{
    width: 100px;
}

.irsn_newsScientificList .contextBlock{
    padding-top: 0px!important;
}

.irsn_newsScientificList .contextBlock.searchList{
    padding-top:50px!important;
}

.irsn_newsScientificList .irsn_itemActualite {
    background: url(../IRSNImages/bg/bg_border_theme.gif) repeat-x left bottom;
    padding: 10px 10px 10px 0;
}

.irsn_newsScientificList .irsn_itemActualiteLast {
    padding: 10px 10px 10px 0;
}

.irsn_newsScientificList .irsn_date{
        color: #348ba2;
}

.irsn_newsScientificList .irsn_SemesterPager{
    margin: 15px 0;
    overflow: hidden;
}

.irsn_newsScientificList .irsn_wrapperSemester{
    float: right;
}

.irsn_newsScientificList.irsn_SemesterPager:after{
    content: '';
    display: block;
    clear: both;
}

.irsn_newsScientificList .irsn_wrapperSemester span{
   margin-right: 10px;
}

.irsn_newsScientificList.irsn_SemesterPager option{
    padding: 0 5px;
}
/************** article v2 ***************/
.irsn_articleSearch  .addthis_toolbox {
    float: right;
}
.irsn_articleSearch  .irsn_articleResearch h2{
    font-size: 2.2em!important;
}
.irsn_articleSearch  #ctl00_MainTableLeftContent_EditModePanel1{
        margin-bottom: 15px;
}
/* taille select image en mode edition */
.irsn_articleSearch  .searchContextBlock .ms-formfieldvaluecontainer table select{
    width: 100px;
}

.irsn_articleSearch  .contextBlock{
    padding-top: 0px!important;
}


/***************** Home Search EN ***************/
.irsn_homeSearch{
    font-size: 100%;
}

.irsn_homeSearch .irsn_WrapperHomeSearch{
    height: 100%;
    overflow: hidden;
    padding: 15px;
}

/* edito */
.irsn_homeSearch .irsn_searchBlock{
    width: 447px;
    height: 106px;
    font-size: 1.1em;
}

.irsn_homeSearch .irsn_searchBlock h2{
    font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	padding: 0 0 0 8px;
	line-height:18px;
	height:18px;
    border-left:3px solid #1b9fb1;
	color:#1b9fb1;
}

.irsn_homeSearch .irsn_searchBlock p{
    font-family: Verdana;
    font-size: 1em;
    padding: 7px 0 0 0;
    color: #333;
    line-height: 15px;
}

/* clin d'oeil */
.irsn_homeSearch .irsn_helpBlock{
    width: 244px;
    margin-left: 20px;
    height: 106px;
}
.irsn_homeSearch .irsn_helpBlock p{
    font-family: Verdana, sans-serif;
}


.irsn_homeSearch .irsn_helpBlock .irsn_titleHelp{
    border-left:3px solid #cc0066;
	color:#cc0066;
    padding: 0 0 0 11px;
    font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	height:18px;
}

.irsn_homeSearch .irsn_contentHelpBlock {
    padding: 8px 0 0 0; 
}

/* home search -- News */
.irsn_homeSearch .irsn_newsBlock{
    width: 353px;
    margin-top: 15px;
    height: 886px;
    color: #333;
}

.irsn_homeSearch .irsn_newsBlock .irsn_titleNews{
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	padding: 0 0 0 11px;
	border-left:3px solid #ff6600;
	color:#ff6600;
	line-height:18px;
	height:18px;
    float: left;
}

.irsn_homeSearch .irsn_newsBlock .irsn_linkTitle a, 
.irsn_homeSearch .irsn_newsBlock .irsn_linkTitle a:link,
.irsn_homeSearch .irsn_newsBlock .irsn_linkTitle a:visited,
.irsn_homeSearch .irsn_newsBlock irsn_linkTitle a:active{
 text-decoration:none;
 color:#ff6600; 
}

.irsn_homeSearch .irsn_newsBlock .irsn_linkTitle
{
	width: 80px;
	font-size:12px;	
	padding:5px 0 0 10px;
	background: url(../IRSNImages/v2/icon_plusOrange.gif) 10px 7px no-repeat;
	float: right;
	text-align: right;
}

.irsn_homeSearch .irsn_newsBlock .irsn_linkTitle a:hover{
	text-decoration:underline;
    color:#ff6600;
}


.irsn_homeSearch .irsn_contentNews{
    background: url("../IRSNImages/bg/bg_border_theme.gif") repeat-x left bottom;
    overflow: hidden;
    padding: 0 0 11px 0;
    margin: 0;
}

.irsn_homeSearch .irsn_contentNews p{
	font-family: Verdana, Geneva, sans-serif;
	padding:0 0 8px 0;
	line-height:15px;
	color: #333333;
    font-size:1.2em;
}

.irsn_homeSearch .irsn_newsBlock .post_date{
	color: #31bfd3;
	font-size: 1.2em;	
    padding: 9px 0 2px 0;
}

.irsn_homeSearch .irsn_contentNews  .post_title{
    padding-top: 0px;
}

.irsn_homeSearch .irsn_contentNews .post_title a {
	color: #333333 !important;
	font-weight: bold;
    font-size:14px;
}

.irsn_homeSearch .irsn_contentNews .post_title a:hover {
	text-decoration: underline;
	color: #333333;
}

.irsn_homeSearch .irsn_contentNews .text_content{
	font-size:0.9em  !important;
	padding: 0;
	font-family:Verdana;
	line-height:15px;
	color: #333333;	
}
.irsn_homeSearch .irsn_contentNews .text_content a{
	color: #4f97e1;
}
.irsn_homeSearch .irsn_contentNews .text_content a:hover{
	color: #d41e1c;
}

.irsn_homeSearch .irsn_contentNews .text_content span{
	display:inline-block;
}
.irsn_homeSearch .irsn_contentNews .next_postArticle{
	padding: 0;
}

.irsn_homeSearch .irsn_contentNews .next_postArticle a,
.irsn_homeSearch .irsn_contentNews .next_postArticle a:visited,
.irsn_homeSearch .irsn_contentNews .next_postArticle a:focus,
.irsn_homeSearch .irsn_contentNews .next_postArticle a:active{
	text-decoration:none;
	color:#ff6600 !important;
	font-size:1.0em;
	padding: 0 0 0 12px;
	background: url(../IRSNImages/v2/icon_arrowOrange.gif) 0 5px no-repeat;
}

.irsn_homeSearch .text_content p img[align=left]{
	float:left;
				
}
.irsn_homeSearch .irsn_contentNews .next_postArticle a:hover{
	text-decoration:underline;
}

/* home search -- blocs de droite */
.irsn_homeSearch .irsn_SlidePubAgenda{
    width: 352px;
    margin-left: 20px;
    margin-top: 15px;
}

.irsn_homeSearch .irsn_titleSearch{
    padding-left: 20px;
}

.irsn_homeSearch .irsn_searchBlock, .irsn_homeSearch .irsn_helpBlock, .irsn_homeSearch .irsn_newsBlock{
    border: 1px solid #dde0e6;
    color: #514a4b;
    background: #f4f3f3;
    padding: 5px;
    float: left;
}

.irsn_homeSearch .irsn_SlidePubAgenda {
    float: left;
}

.irsn_homeSearch .irsn_sciencePub, .irsn_homeSearch .irsn_agenda{
    border: 1px solid #dde0e6;
    color: #514a4b;
    background: #f4f3f3;
    padding: 5px;
}

.irsn_homeSearch #page-wrap{
    height: 364px;
    width: 352px;
}

/* home search -- diaporama */
.irsn_homeSearch .anythingSlider,.irsn_homeSearch .anythingWindow,.irsn_homeSearch .anythingSlider .panel a.linkImg, .irsn_homeSearch .anythingControls{
    width: 352px!important;
}

.irsn_homeSearch .anythingWindow{
    background-image: none!important;
    background-color: black!important;
}

.irsn_homeSearch .irsn_titleSlider {
    height: 37px;
    color: #2eb4c7;
    line-height: 37px;
    padding: 0 0 0 11px;
    font-size: 13px;
}

.irsn_homeSearch .linkImg img{
    max-width: 352px;
    margin: 0;
}

.irsn_homeSearch .textSlide{
    padding: 0 10px;
    line-height: 1.5em;
}

.irsn_homeSearch .textSlide a{
    color: #fff;
    font-family: 'Verdana';
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
}

.irsn_homeSearch .textSlide p{
    width: 332px;
    padding: 0 3px 0 0;
}

.irsn_homeSearch .anythingControls{
    bottom: 3px;
}

.irsn_homeSearch .anythingControls li{
    list-style: none;
    background: none;
    padding: 0 3px !important;
    width: 64px !important;
}

.irsn_homeSearch .irsn_sciencePub, .irsn_homeSearch .irsn_agenda {
    margin-top: 15px;
    padding: 0;
}

.player > div{
    width: 352px!important;
}

/* publication scientifique */

.irsn_homeSearch .irsn_sciencePub{
    height: 220px;
}

.irsn_homeSearch .irsn_titleScience{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding: 8px 3px 8px 10px;
	color:#fff;
	text-transform:uppercase;
    background-color: #83b226;

}

.irsn_homeSearch .irsn_contentScienPub{
    padding: 10px;
    font-size:11px;
}

.irsn_homeSearch .irsn_contentScienPub p{
	font-family:Verdana;
	font-size:1.0em; /* 12px; */
	padding: 0 0 8px 0;
	line-height:15px;	
}

/* Agenda home page recherche */
.irsn_homeSearch .irsn_agenda{
	height:280px;
	position:relative;
    padding: 0;
}

.irsn_homeSearch .irsn_titleAgenda{
    background-color: #dc1300;
    text-transform:uppercase;
    color: #fff;
    font-family:Verdana;
	font-size:11px;
	font-weight:normal;
    padding: 8px 3px 8px 10px;
}

.irsn_homeSearch .irsn_contentAgenda{
    padding: 10px 10px 0px 10px;
}

.irsn_homeSearch .irsn_contentAgenda .post_date{
    padding: 0px;
    color: #31bfd3;
    font-size: 1.2em;
}

.irsn_homeSearch .irsn_agenda p{
	color:#333333;
}

.irsn_homeSearch .irsn_contentAgenda .text_contentBold{
    padding: 0px 0px 10px 0px;
    font-weight: bold;
    font-size: 1.1em;
    line-height: 11px;
    font-family: Verdana;
}
.irsn_homeSearch .irsn_linkAgenda {
	 padding: 10px;
}
.irsn_homeSearch .irsn_linkAgenda a {
    color: #dc1300 !important;
    font-size: 1.1em;
    background: url(../IRSNImages/v2/icon_plusRed.gif) 0 2px no-repeat;
    padding: 0 0 0 12px;
	position: absolute;
	left: 15px;
	bottom: 15px;
	
}

/* Custom Styles */
span.it-irsn-styles-enElement-intertitre_01
{
    -ms-name:"intertitre_01";
    -ms-element:"true";
}

span.it-irsn-styles-recherche-enElement-TitrePubScientifique  
{
    -ms-name:"TitrePubScientifique";
    -ms-element:"true";
}

span.it-irsn-styles-recherche-enElement-LienEdito 
{
    -ms-name:"LienEdito";
    -ms-element:"true";
}

span.it-irsn-styles-recherche-enElement-LienClinDOeil 
{
    -ms-name:"LienClinDOeil";
    -ms-element:"true";
}

span.it-irsn-styles-recherche-enElement-imgRight
{
    -ms-name:"imgRight";
    -ms-element:"true";
}

span.it-irsn-styles-recherche-enElement-imgLeft
{
    -ms-name:"imgLeft";
    -ms-element:"true";
}

span.it-irsn-styles-recherche-enElement-lienPubScientifique
{
    -ms-name:"lienPubScientifique";
    -ms-element:"true";
}

.it-irsn-styles-recherche-enElement-TitrePubScientifique  {
	font-weight: bold;
	font-family: verdana;
	font-size: 1.0em;	
	line-height: normal;
}

.it-irsn-styles-enElement-intertitre_01 
{
	color: #665f60;
	font-size: 1.7em;
	font-weight: normal;
	display: block;
	padding: 0 0 6px 7px;
	background: url("../IRSNImages/pictos/nref_bgBorderLeftTitle.gif") no-repeat left 7px ;
}

.itIrsnStylesCustom-lienClinDOeil,
.it-irsn-styles-recherche-enElement-LienClinDOeil {
	font-size: 1.1em;
	background: url(../IRSNImages/v2/icon_bulletHelp.gif) 0 7px no-repeat;
	padding: 1px 0 	1px 10px;
	height: 16px;
	color: #333333;
}

span.it-irsn-styles-recherche-enElement-LienClinDOeil a {
    color: #333;
    font-family: Verdana;
}

.itIrsnStylesRechercheCustom-LienClinDOeil:hover,
.it-irsn-styles-recherche-enElement-LienClinDOeil:hover {
	text-decoration: underline;
}

.itIrsnStylesRechercheCustom-LienEdito,
.it-irsn-styles-recherche-enElement-LienEdito {
	color: #1b9fb1 !important;
	text-decoration: none;
	font-size: 1em;
	background: url(../IRSNImages/v2/icon_arrowBlue.gif) no-repeat 0 5px;
	padding-left: 15px;
} 

.itIrsnStylesRechercheCustom-LienEdito a,
.it-irsn-styles-recherche-enElement-LienEdito a{
    color: #1b9fb1 !important
}

.itIrsnStylesRechercheCustom-LienEdito:hover,
.it-irsn-styles-recherche-enElement-LienEdito:hover {
	text-decoration: underline;
}

.itIrsnStylesRechercheCustom-TitrePubScientifique,
.it-irsn-styles-recherche-enElement-TitrePubScientifique  {
	font-weight:bold;
	font-family:verdana;
	font-size:1.0em;	
	line-height:normal;
}

.itIrsnStylesRechercheCustom-lienPubScientifique a,
.it-irsn-styles-recherche-enElement-lienPubScientifique a {
    color:#83b226 !important;
}

.itIrsnStylesRechercheCustom-lienPubScientifique:hover,
.it-irsn-styles-recherche-enElement-lienPubScientifique:hover{
	text-decoration:underline;
}

.itIrsnStylesRechercheCustom-imgRight,
.it-irsn-styles-recherche-enElement-imgRight
{
	float:right;
	display:block;
}

.itIrsnStylesRechercheCustom-imgLeft,
.it-irsn-styles-recherche-enElement-imgLeft
{
	float:left;
	display:block;
}

.itIrsnStylesRechercheCustom-lienPubScientifique,
.it-irsn-styles-recherche-enElement-lienPubScientifique{
	overflow:hidden;
	height:16px;	
	line-height:normal;
	text-decoration:none;
	color:#83b226 !important;
	font-size:1.0em;
	background: url(../IRSNImages/v2/icon_arrowGreen.gif) 0 5px no-repeat;
	padding: 0 0 0 12px;
}
.itIrsnStylesRechercheCustom-lienPubScientifique a,
.it-irsn-styles-recherche-enElement-lienPubScientifique a {
    color:#83b226 !important;
}
.itIrsnStylesRechercheCustom-lienPubScientifique:hover,
.it-irsn-styles-recherche-enElement-lienPubScientifique:hover{
	text-decoration:underline;
}