/*******Page standard*/html {	overflow-y: scroll;}body,html {	margin:0px;	padding:0px;	font-family: Verdana;	height: 100%;}body {	margin: auto;}img {	border:3px;	margin:0px;	padding:0px;	/*margin-top: -13px;*/	margin-bottom: 7px;}form {	margin: 0;	padding: 0;}hr {	height: 1px;	color: #C7C7C7;	background-color: #C7C7C7;	border: 0;	margin: 15px 0 15px 0;}input[type=text], input[type=password] {	font-size: 9px;	width: 144px;	height: 14px;	padding: 0 0 3px 5px;	color: #4e4e4e;	border: 0;	font-family: Verdana;}select {	font-family: Verdana;	font-size: 9px;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}a:focus {	outline: none;}.clearboth {	clear: both;}#header {	height: 28px;	background-color: #6aa0bf;	margin: 0;	padding: 0;}#pageBackground {	background: url('../images/page_bg.png') repeat;	margin: 0;	padding: 0;	/*border: 1px solid green;*/}#pageBackgroundChoixLangue {	background: url('../images/page_choixLangues_bg.png') repeat;	margin: 0;	padding: 0;	height: 100%;}#content {	width: 964px;	margin: auto;	background: url('../images/content_bg.png') repeat-y;	padding-bottom: 17px;	margin-top: 0;	/*border: 1px solid black;*/}#contentChoixLangue {	width: 964px;	margin: auto;	background: url('../images/content_choixLangues_bg.png') repeat-y;	margin-top: 0;	height: 100%;}#contentChoixLangue #leftContent {	width: 293px;	max-width: 293px;	float: left;	padding: 0 21px 0 21px;	margin: 0;}#contentChoixLangue #middleContent {	width: 629px;	float: left;	padding: 118px 0 0 0;	margin: 0;}#contentChoixLangue #middleContent .choixLangue {	width: 113px;	height: 20px;	padding: 1px 0 0 16px;	background: url('../images/langue_ChoixLangue_bg.png');	display: block;	text-transform: uppercase;	font-size: 13px;	color: #5597c2;	margin-bottom: 3px;}#contentChoixLangue #middleContent a.choixLangue .cufon:hover{	border-bottom: 1px solid #5597c2;}#contentChoixLangue #middleContent span.choixLangue {	color: #AAAAAA;}#leftContent {	width: 198px;	max-width: 198px;	padding: 0 21px 0 21px;	float: left;	position: relative;	top: -28px;}#middleContent {	width: 524px;	float: left;	padding-top: 28px;	margin-top: -28px;}#rightContent {	width: 200px;	float: left;	position: relative;	top: -28px;}#footer {	height: 32px;	width: 100%;	margin-top: -32px;	background: url('../images/footer_bg.png') repeat;}#footer #footerContent {	width: 964px;	margin: 0 auto 0 auto;	font-size: 9px;	color: #FFF;	text-transform: uppercase;	padding-top: 14px;}#footer #footerContent a {	text-decoration: none;	color: #FFF;}#footer #footerContent a:hover {	text-decoration: underline;}#footer #footerContent #fonctionsBas {	width: 575px;	float: left;	text-align: right;	padding-right: 20px;	margin-top: -4px;}#footer #footerContent #issn {	width: 98px;	/*float: left;*/	padding-left: 70px;	margin-top: -4px;}#footer #footerContent #fecit {	width: 180px;	/*float: left;*/	padding-left: 20px;	margin-top: -4px;}#leftContent #logoKoregos {	background-image: url('../images/logo_koregos.png');	width: 240px;	height: 185px;	position: relative;	left: -21px;}#leftContent #logoKoregosChoixLangues {	background: url('../images/logo_koregos_choixLangues.png') #FFF 0 145px no-repeat;	padding-top: 145px;	width: 335px;	height: 388px;	position: relative;	left: -21px;}/* Menu niveau 1 */#leftContent ul#menuSection {	list-style-type: none;	margin: 1px 0 0 0;	padding: 0;	border-bottom: 1px solid #B9B9B9;}#leftContent ul#menuSection > li {	line-height: 37px;		font-size: 15px;	border-top: 1px solid #e5e5e5;}#leftContent ul#menuSection > li:first-child {	border-top: 0;}#leftContent ul#menuSection > li a {	color:#323232;	text-decoration: none;}#leftContent ul#menuSection > li > a.current {	font-weight: bold;	color: #4482ad;}.trajanPro:hover {	border-bottom: 1px solid #323232;}.trajanPro.current:hover {	border-bottom: 1px solid #4482ad;}/* Menu niveau 2 */#leftContent ul#menuSection > li > ul  {	list-style-type: none;	margin: 1px 0 10px 0;	padding: 10px 0 0 0;	border-top: 1px solid #e5e5e5;}#leftContent ul#menuSection > li > ul > li {	font-size: 11px;	min-height: 22px;	color: #313131;	font-weight: bold;	background: url('../images/puce_menu_2_gris.png') no-repeat 0 7px;	padding-left: 15px;	padding-top: 3px;	line-height: 18px;}#leftContent ul#menuSection > li > ul > li.active{	background: url('../images/puce_menu_2_bleu.png') no-repeat 0 7px;}#leftContent ul#menuSection > li > ul > li .active > a{	color: #4482ad;}.active .trajanPro:hover {	border-bottom: 1px solid #4482ad;}/* Menu niveau 3 */#leftContent ul#menuSection > li > ul > li > ul {	list-style-type: none;	padding: 0;	border-top: 0;	margin-top: 6px;	display:none; /* Par défaut on cache les menus de niveau 3. Ceci ne doit valoir que pour les sites des Reporticles ! */}#pageBackground #leftContent ul#menuSection > li > ul > li > ul {	display:block; /* Pour le site principal, on les réaffiche */}#leftContent ul#menuSection > li > ul > li > ul > li {	font-size: 9px;	color: #535353;	text-transform: uppercase;	background: url('../images/puce_menu_3_gris.png') #f1f1f1 no-repeat 15px 5px;	padding-left: 30px;	line-height: 17px;	margin-left: -15px;	margin-bottom: 5px;}#leftContent ul#menuSection > li > ul > li > ul > li.active{	background: url('../images/puce_menu_3_blanc.png') #e0e0e0 no-repeat 15px 5px;}#leftContent ul#menuSection > li > ul > li > ul > li > a {	color: #535353;}#leftContent ul#menuSection > li > ul > li > ul > li > a:hover {	text-decoration: underline;}#leftContent ul#menuSection > li > ul > li > ul > li.active > a{	color: #4482ad;}/* Menu niveau 4 */#leftContent ul#menuSection > li > ul > li > ul > li > ul{	list-style-type: none;	padding: 5px 0 2px 0;	border-top: 0;	background-color: #f1f1f1;	margin-left: -30px;}#leftContent ul#menuSection > li > ul > li > ul > li > ul > li{	font-size: 9px;	color: #535353;	text-transform: none;	background: url('../images/puce_menu_4_gris.png') #f1f1f1 no-repeat 30px 5px;	padding-left: 40px;	line-height: 14px;	margin-bottom: 3px;	font-weight: normal;}#leftContent ul#menuSection > li > ul > li > ul > li > ul > li.active{	color: #4482ad;	background: url('../images/puce_menu_4_bleu.png') #f1f1f1 no-repeat 30px 5px;}#leftContent ul#menuSection > li > ul > li > ul > li > ul > li > a:hover {	text-decoration: underline;}#leftContent ul#menuSection > li > ul > li > ul > li > ul > li.active > a{	color: #4482ad;}/* Fin menus */#leftContent #publierDansKoregos {	margin: 40px 0 0 0;	background: url('../images/publier_dans_koregos_fr.png');	width: 189px;	height: 49px;	font-size: 10px;	color: #545454;	padding: 29px 0 0 9px;	text-transform: uppercase;	font-family: Arial;}#leftContent #soutenirKoregos {	margin: 20px 0 0 0;	background: url('../images/soutenir_koregos_fr.png');	width: 189px;	height: 61px;	font-size: 10px;	color: #545454;	padding: 29px 0 0 9px;	text-transform: uppercase;	font-family: Arial;}#leftContent #lecteurAudio {	margin: 20px 0 0 0;	visibility: hidden;}#leftContent #logosBasGauche {	position: absolute;	bottom: 25px;	visibility: hidden; /* Affiché par javascript au chargement de la page */}#rightContent #langues {	font-size: 10px;	color: #FFF;	background: url('../images/langues_bg.png') 2px 0;	height: 22px;	width: 212px;	padding: 6px 0 0 17px;}#rightContent #langues .disabled {	color: #FFF;}/* Fonctions haut */#rightContent ul#fonctionsHaut {	list-style-type: none;	font-size: 10px;	text-transform: uppercase;	padding: 0;	margin: 10px 0 -2px 16px;}#rightContent ul#fonctionsHaut li {	line-height: 20px;}#rightContent ul#fonctionsHaut li a {	text-decoration: none;	color: #3c749a;}#rightContent ul#fonctionsHaut li a:hover {	text-decoration: underline;}/* Fin fonctions haut *//* Chapitre personnel */#rightContent #espacePerso ul.menuPersonnel {	list-style-type: none;	font-size: 10px;	text-transform: uppercase;	padding: 0;	margin: 10px 0 -2px 16px;}#rightContent #espacePerso  ul.menuPersonnel li {	line-height: 20px;}#rightContent #espacePerso  ul.menuPersonnel li a {	text-decoration: none;	color: #3c749a;}#rightContent #espacePerso  ul.menuPersonnel li a:hover {	text-decoration: underline;}/* fin chapitre personnel*/#rightContent #recherche_avancee {	margin-left: 16px;}#rightContent #recherche_avancee input[type="text"] {	width: 164px;	margin-bottom: 5px;	margin-left: 0;}#rightContent #recherche_avancee img {	float: right;	margin-right: 14px;	margin-top: 5px;}#rightContent h3 {	background: url('../images/titre_colonne_droite_bg.png');	width: 190px;	height: 19px;	padding: 2px 0 0 17px;	color: #5597c2;	font-size: 13px;	font-weight: normal;	text-transform: uppercase;}#rightContent hr {	height: 1px;	color: #FAFAFA;	background-color: #FAFAFA;	border: 0;	margin: 10px 0 10px 16px;	width: 170px;}#rightContent input[type=text], #rightContent input[type=password] {	margin-left: 16px;		float: left;}.submit_ok {	float: left;	margin-left: 4px;	cursor: pointer;}.styledCheckbox {	margin: 4px 0 0 0;}.styledCheckbox .label {	display: block;	background-color: #f2f2f2;	float: left;	font-size: 9px;	width: 141px;	height: 14px;	padding: 3px 0 0 8px;	color: #4E4E4E;	cursor: default;	opacity: 0.9;}#rightContent #blocAffichage {	margin-left: 16px;}.blocGrisDegradeVertical {	background: url('../images/gris_degrade_vertical_bg.png') repeat-x;	height: 42px;	width: 154px;	margin-left: 16px;	color: #4e4e4e;	font-size: 9px;	padding: 8px;}#rightContent #espacePerso {	}#rightContent #espacePerso input {	margin-bottom: 5px;}#rightContent #espacePerso a {	color: #8a8a8a;	font-size: 9px;}#rightContent #espacePerso  ul.menuPersonnel li a {	font-size: 10px;}#rightContent #espacePerso .lostpassword {	margin-left: 21px;}#rightContent #logosBasDroite {	position: absolute;	bottom: 26px;	width: 100%;	visibility: hidden; /* Affiché par javascript au chargement */	font-size: 9px;	color: #545454;	text-align: center;}#rightContent #logosBasDroite span{	/*text-align: left;*/	display: block;	margin-left: 16px;	margin-bottom: 15px;	margin-top: 15px;}#rightContent #logosBasDroite hr {	height: 1px;	color: #c8c8c8;	background-color: #c8c8c8;	border: 0;	margin: 10px 0 10px 16px;	width: 170px;}#rightContent #logosBasDroite img {	margin-left: 16px;	max-width: 150px;}#middleContent #banniere_accueil {	margin: 12px 0 20px 23px;	}#middleContent h3 {	background: url('../images/h3_middle_bg.png') repeat-x;	min-height: 21px;	padding: 2px 3px 2px 21px;	color: #5597c2;	font-size: 13px;	font-weight: normal;	text-transform: uppercase;	float: left;}#middleContent .h3after {	width: 22px;	height: 21px;	float: left;	position: relative;	top: 13px;}.quidam{	margin-right: 8px;}/* Liste de news dans la page d'accueil */.newsHome {	height: 131px;	margin-bottom: 0;	margin-left: 16px;	background: url('../images/ligne_cadre_ombre.png') 146px 1px no-repeat;	padding: 0 3px 0 0;}.newsHome img {	width: 109px;	height: 109px;	padding: 9px 9px 12px 12px;	background: url('../images/cadre_ombre.png');	float: left;}.newsHome .ligneNews {	width: 339px;	height: 98px;	min-width: 339px;	min-height: 98px;	float: left;	background: url('../images/news_bloc_bg.png') 6px 6px repeat-y;	padding: 13px 10px 8px 10px;	position: relative;	top: 4px;}.newsHome .ligneNews .date {	display: block;	color: #686868;	font-size: 9px;}.newsHome .ligneNews .titre {	display: block;	font-size: 11px;	color: #5a5a5a;	font-weight: bold;	text-transform: uppercase;	margin-top: 3px;}.newsHome .ligneNews .titre sup{	text-transform: none;}.newsHome .ligneNews .titre a {	color: #5a5a5a;}.newsHome .ligneNews .description{	display: block;	font-size: 11px;	color: #5a5a5a;	margin-top: 10px;}/* Liste de reporticles dans la page d'accueil */.articlesHome {	height: 131px;	margin-bottom: 0;	margin-left: 16px;	background: url('../images/ligne_cadre_ombre.png') 146px 1px no-repeat;	padding: 0 3px 0 0;}.articlesHome  img.imagette {	width: 109px;	height: 109px;	padding: 9px 9px 12px 12px;	background: url('../images/cadre_ombre.png') no-repeat;	float: left;}.articlesHome .ligneArticle {	width: 354px;	height: 111px;	min-width: 349px;	min-height: 111px;	float: left;	background: url('../images/news_bloc_bg.png') 6px 6px repeat-y;	padding: 0 0 8px 5px;	position: relative;	top: 4px;}.detailPersonnalite .articlesHome  img.imagette {	position: relative;	left: -1px;}.detailPersonnalite .sousListeDocuments p a {	font-size: 11px;}.divPersonnaliteArticle  .articlesHome {	height: 131px;	margin-bottom: 0;	margin-left: 16px;	background: url('../images/ligne_cadre_ombre_Article.png') 146px 1px no-repeat;	padding: 0 3px 0 0;}.divPersonnaliteArticle .articlesHome .ligneArticle {	width: 542px;	height: 111px;	min-width: 541px;	min-height: 111px;	float: left;	background: url('../images/news_bloc_article_bg.png') 6px 6px repeat-y;	padding: 0 0 8px 5px;	position: relative;	top: 4px;}.articlesHome .ligneArticle .blocGauche {	width: 219px;	float: left;	height: 109px;	min-height: 109px;	padding: 5px 5px 5px 5px;	word-wrap: break-word;}.divPersonnaliteArticle .articlesHome .ligneArticle .blocGauche {	width: 407px;	float: left;	height: 109px;	min-height: 109px;	padding: 5px 5px 5px 5px;}.publicCible {	margin-left: -14px;	margin-top: 2px;	position: relative;	top: 2px;}.articlesHome .ligneArticle .blocGauche .auteurs {	display: block;	font-size: 10px;	color: #686868;	margin-top: 5px;}.articlesHome .ligneArticle .blocGauche .auteurs a {	color: #686868;}.articlesHome .ligneArticle .blocGauche .titre {	display: block;	font-size: 11px;	color: #5a5a5a;	font-weight: bold;	text-transform: uppercase;	margin-top: 5px;}.articlesHome .ligneArticle .blocGauche .titre a {	color: #5a5a5a;}.articlesHome .ligneArticle .blocGauche .soustitre {	display: block;	font-size: 9px;	color: #5a5a5a;	text-transform: uppercase;	margin-top: 5px;}.articlesHome .ligneArticle .blocGauche .description {	display: block;	font-size: 11px;	color: #5a5a5a;	margin-top: 10px;}.articlesHome .ligneArticle .blocDroit {	width: 109px;	border-left: 1px solid #989898;	height: 109px;	min-height: 109px;	float: left;	text-align: right;	padding: 5px;	position: relative;}.articlesHome .ligneArticle .blocDroit .categories {	text-transform: uppercase;	font-size: 9px;	font-family: verdana;	color: #7a7a7a;}.articlesHome .ligneArticle .blocDroit .categories a{	color: #7a7a7a;	line-height: 13px;	display: block;	margin-bottom: 3px;}.articlesHome .ligneArticle .blocDroit .version {	font-size: 9px;	color: #979797;	display: block;	position: absolute;	bottom: 5px;	text-align: left;}.articlesHome .ligneArticle .blocDroit .date {	font-size: 9px;	color: #979797;	display: block;	position: absolute;	bottom: 5px;	right: 5px;}/* Liste de vidéos dans la page d'accueil */.videosHome {	height: 131px;	margin-bottom: 0;	margin-left: 16px;	background: url('../images/ligne_cadre_ombre.png') 146px 1px no-repeat;	padding: 0 3px 0 0;		position: relative;}.flashPlay {	background: url('../images/logo_360_moyen.png') no-repeat;	position: absolute;	top: 44px;	left: 69px;	z-index: 3000;	width: 45px;	height: 45px;}.flashPlay2 {	background: url('../images/logo_360_petit.png') no-repeat;	position: absolute;	top: 81px;	left: 84px;	z-index: 3000;	width: 30px;	height: 30px;}.videoPlay {	background: url('../images/logo_video_moyen.png') no-repeat;	position: absolute;	top: 44px;	left: 69px;	z-index: 3000;	width: 45px;	height: 45px;}.videoPlay2 {	background: url('../images/logo_video_petit.png') no-repeat;	position: absolute;	top: 81px;	left: 84px;	z-index: 30;	width: 30px;	height: 30px;}.audioPlay  {	background: url('../images/logo_audio_moyen.png') no-repeat;	position: absolute;	top: 44px;	left: 69px;	z-index: 3;	width: 45px;	height: 45px;}.audioPlay2  {	background: url('../images/logo_audio_petit.png') no-repeat;	position: absolute;	top: 81px;	left: 84px;	z-index: 3;	width: 30px;	height: 30px;}.videosHome img {	width: 109px;	height: 109px;	padding: 9px 9px 12px 12px;	background: url('../images/cadre_ombre.png') no-repeat;	float: left;}.videosHome .ligneVideo {	width: 343px;	height: 104px;	min-width: 292px;	min-height: 104px;	float: left;	background: url('../images/news_bloc_bg.png') 6px 6px repeat-y;	padding: 10px 5px 5px 10px;	position: relative;	top: 4px;}.videosHome .ligneVideo .titre {	color: #5a5a5a;	font-weight: bold;	font-size: 11px;	text-transform: uppercase;	display: block;}.videosHome .ligneVideo .titre a {	color: #5a5a5a;	display: block;}.videosHome .ligneVideo .description {	color: #5a5a5a;	font-size: 10px;	line-height: 13px;	display: block;	margin-top: 5px;}.piedListeHome {	width: 500px;	height: 17px;	text-align: right;	color: #ababab;	font-weight: bold;	letter-spacing: 1px;	font-size: 10px;	text-transform: uppercase;	background: url('../images/pied_liste_bg.png') no-repeat;	padding: 4px 24px 0 0;}.piedListeHome img {	margin-right: 5px;	position: relative;	top: 1px;}.piedListeHome a {	color: #ababab;}/* Elements d'une page standard */#middleContent .TexteTitre1 {	color: #6ba3c4;	font-size: 22px;	margin-left: 21px;	text-transform: uppercase;	margin-top: 10px;	display: block;}#middleContent .TexteTitre1 sup{	text-transform: none;}#middleContent .pathFrame {	color: #757575;	font-size: 13px;	margin-left: 23px;	text-transform: uppercase;	margin-top: 5px;	margin-bottom: 15px;	display: block;}#middleContent .pathFrame:before {	content: url('../images/puce_grise.png');	margin-right: 10px;	position: relative;	top: -1px;}#middleContent .pathFrame a {	color: #757575;	line-height: 17px;}#middleContent .firstCol .pathFrame {	margin-left: 0px;}#middleContent .pathFrame a .cufon:hover {	border-bottom: 1px solid #757575;	position: relative;	top: 1px;}.blocTexte {	background: url('../images/bloc_texte_bg.png') repeat-y 7px 0;	margin-left: 16px;	margin-top: -10px;	color: #595959;	font-size: 11px;	text-align: justify;	padding: 10px 10px 10px 6px;	width: 473px;	line-height: 17px;}.blocTexte .ligneCoord {line-height: 20px;}.blocTexte img.miniature {	width: 109px;	height: 109px;	padding: 9px 9px 12px 12px;	background: url('../images/cadre_ombre.png');	float: left;	margin-right: 10px;	margin-left: -7px;	margin-top: -5px;	clear: both;}.blocTexte a {	color: #7ba2b8;	font-weight: bold;	/*display:inline-block;*/	max-width: 330px;    overflow: hidden;	text-overflow: ellipsis;    vertical-align: bottom;}#middleContent ul {	list-style-type: none;	margin: 0;	padding: 0;}#middleContent ul li {	font-size: 11px;	color: #595959;	/*background: url('../images/puce_niveau_1.png') no-repeat 0 7px;*/	background: url('../images/PuceNiv1Koregos.png') no-repeat 0 7px;	padding-left: 15px;	margin-top: 5px;}#middleContent ul li ul{	list-style-type: none;	margin: 0 0 0 15px;	padding: 0;}#middleContent ul ul{	list-style-type: none;	margin: 0 0 0 15px;	padding: 0;}#middleContent ul ul li{	font-size: 11px;	color: #595959;	/*background: url('../images/puce_niveau_2.png') no-repeat 0 5px;*/	background: url('../images/PuceNiv2Koregos.png') no-repeat 0 5px;	padding-left: 15px;	margin-top: 5px;}.titreGalerie {	display: none;}.imagetteGalerie {	width: 80px;    height: 80px;	padding: 9px 8px 12px 9px;	background: url('../images/cadre_ombre_galerie.png');}.blocTexte .imagetteGalerie {	width: 80px;    height: 80px;	padding: 9px 8px 12px 9px;	background: url('../images/cadre_ombre_galerie.png');}#middleContent .jcarousel-skin-manege .jcarousel-item {	list-style-type: none;	background: none;	padding-left: 0;	margin-right: 2px;}#middleContent .blocTexte .jcarousel-skin-manege .jcarousel-item {	list-style-type: none;	background: none;	padding-left: 0;	margin-right: 9px;}#middleContent .blocTexte .jcarousel-skin-manege .jcarousel-item {	/*margin-left: -1px;*/}.sousListeDocuments {	background: url('../images/bloc_telechargement_bg.png') transparent repeat-y 7px 0;	width: 477px;	margin-left: 16px;	margin-top: -10px;	padding: 10px 10px 10px 7px;}.divPersonnaliteArticle .sousListeDocuments {	background: url('../images/bloc_telechargement_article_bg.png') transparent repeat-y 7px 0;	width: 670px;	margin-left: 16px;	margin-top: -10px;	padding: 10px;}.sousListeDocuments p {	margin: 0 0 5px 0;	padding: 0;}.sousListeDocuments a {	color: #313131;	font-size: 10px;	padding: 3px 0 6px 35px;	display: block;}.tourniquet {	background: url('../images/tourniquet_bg.png') repeat-y;	width: 482px;	height: 17px;	padding: 4px 21px 0 21px;	font-weight: bold;	color: #ababab;	text-transform: uppercase;	font-size: 10px;	margin-bottom: 0;}.divPersonnaliteArticle .tourniquet {	background: url('../images/tourniquet_article_bg.png') repeat-y;	width: 677px;	height: 17px;	padding: 4px 21px 0 21px;	font-weight: bold;	color: #ababab;	text-transform: uppercase;	font-size: 10px;	margin-bottom: 0;}.tourniquetHaut {	margin-bottom: 5px;}.tourniquet a {	color: #ababab;}.tourniquet .nombreItems {	display: block;	float: left;	width: 33%;	text-align: left;	margin-left: 1px;}.tourniquet .pages {	display: block;	float: left;	width: 33%;	text-align: center;}.tourniquet .precedent_suivant {	display: block;	float: left;	width: 33%;	text-align: right;}/* Vignettes */.vignette {	color: #FFF;	font-size: 8px;	text-transform: uppercase;	font-weight: bold;	float: left;}.vignetteComplete {	margin-left: -11px;}.vignette .vignetteBefore {	float: left;	width: 13px;	height: 13px;}.vignette .vignetteMiddle {	float: left;	height: 13px;	padding-left: 3px;	padding-top: 0;}.vignette .vignette {	float: left;	width: 14px;	height: 13px;}.vignette .verte {	background-color: #ccd56e;}.vignette .orange {	background-color: #e9a676;}.vignette .jaune {	background-color: #e8c86a;}.vignette .vignetteMiddle .cufon {	position: relative;	top: 1px;}/* Liste des Personnalités */div.personnalite {	height: 131px;	margin-bottom: 0;	margin-left: 16px;	background: url('../images/ligne_cadre_ombre.png') 146px 1px no-repeat;	padding: 0 3px 0 0;}div.personnalite img {	width: 109px;	height: 109px;	padding: 9px 9px 12px 12px;	background: url('../images/cadre_ombre.png');	float: left;}div.personnalite .lignePersonnalite {	width: 339px;	height: 98px;	min-width: 339px;	min-height: 98px;	float: left;	background: url('../images/news_bloc_bg.png') 6px 6px repeat-y;	padding: 13px 10px 8px 10px;	position: relative;	top: 4px;}div.personnalite .lignePersonnalite .nom {	display: block;	font-size: 11px;	color: #5a5a5a;	font-weight: bold;	text-transform: uppercase;}div.personnalite .lignePersonnalite .nom a {	color: #5a5a5a;}div.personnalite .lignePersonnalite .description{	display: block;	font-size: 11px;	color: #5a5a5a;	margin-top: 10px;}/* Liste des Personnalités Article */div.personnaliteArticle {	height: 131px;	margin-bottom: 0;	margin-left: 16px;	background: url('../images/ligne_cadre_ombre_Article.png') 146px 1px no-repeat;	padding: 0 3px 0 0;}div.personnaliteArticle img {	width: 109px;	height: 109px;	padding: 9px 9px 12px 12px;	background: url('../images/cadre_ombre.png');	float: left;}div.personnaliteArticle .lignePersonnalite {	width: 531px;	height: 98px;	min-width: 531px;	min-height: 98px;	float: left;	background: url('../images/news_bloc_article_bg.png') 6px 6px repeat-y;	padding: 13px 10px 8px 10px;	position: relative;	top: 4px;}div.personnaliteArticle .lignePersonnalite .nom {	display: block;	font-size: 11px;	color: #5a5a5a;	font-weight: bold;	text-transform: uppercase;}div.personnaliteArticle .lignePersonnalite .nom a {	color: #5a5a5a;}div.personnaliteArticle .lignePersonnalite .description{	display: block;	font-size: 11px;	color: #5a5a5a;	margin-top: 10px;}/* Sous-liste d'adresses */.sousListeAdresses {	width: 483px;	padding: 10px;	text-transform: uppercase;	font-size: 9px;	margin-left: 12px;	margin-top: -10px;}.sousListeAdresses .blocGenre {	float: left;	width: 89px;	color: #7399af;	padding: 10px 10px 10px 0;}.sousListeAdresses .blocAdresse {	float: left;	width: 384px;	background: url('../images/bloc_adresses_bg.png') repeat-y 24px 0;	color: #595959;	font-weight: normal;	line-height: 15px;	padding: 10px 0 10px 0;	margin-bottom: 3px;}.divPersonnaliteArticle .sousListeAdresses {	width: 671px;	padding: 10px;	text-transform: uppercase;	font-size: 9px;	margin-left: 16px;	margin-top: -10px;}.divPersonnaliteArticle .sousListeAdresses .blocAdresse {	float: left;	width: 568px;	background: url('../images/bloc_adresses_article_bg.png') repeat-y 20px 0;	color: #595959;	font-weight: normal;	line-height: 15px;	padding: 10px 0 10px 0;	margin-bottom: 3px;}/* Sous-liste de télécoms */.sousListeTelecoms {	width: 483px;	padding: 10px;	text-transform: uppercase;	font-size: 9px;	margin-left: 12px;	margin-top: -10px;}.sousListeTelecoms .ligneTelecom {	background: url('../images/bloc_telecoms_bg.png') repeat-y 163px 0;	margin-bottom: 3px;}.divPersonnaliteArticle .sousListeTelecoms {	width: 667px;	padding: 10px;	text-transform: uppercase;	font-size: 9px;	margin-left: 16px;	margin-top: -10px;}.divPersonnaliteArticle .sousListeTelecoms .ligneTelecom {	background: url('../images/bloc_telecoms_article_bg.png') repeat-y 163px 0;	margin-bottom: 3px;}.sousListeTelecoms .blocType {	float: left;	width: 89px;	color: #7399af;	padding: 7px 10px 7px 0;	line-height: 10px;}.sousListeTelecoms .blocGenre {	float: left;	width: 130px;	color: #7399af;	padding: 7px 10px 7px 0;	line-height: 10px;}.sousListeTelecoms .blocNumero {	float: left;	width: 223px;	color: #595959;	font-weight: normal;	padding: 7px 0 7px 0;	margin-bottom: 2px;	text-transform: none;	font-size: 10px;	line-height: 10px;}.sousListeTelecoms .blocNumero a {	color: #7ba2b8;	font-weight: bold;}/* Sous-liste publications */.lignePublication {	width: 478px;	background: url('../images/bloc_bibliographie_bg.png') repeat-y 149px 0;	margin-left: 16px;	margin-top: 2px;	font-size: 10px;	padding: 5px 5px 5px 6px;	color: #595959;}.divPersonnaliteArticle .lignePublication {	width: 667px;	background: url('../images/bloc_bibliographie_article_bg.png') repeat-y 149px 0;	margin-left: 16px;	margin-top: 2px;	font-size: 10px;	padding: 5px;	color: #595959;}.disabledInput {	float: left;	width: 143px;	height: 16px;	background-color: #f2f2f2;	margin-left: 16px;	font-size: 9px;	color: #4E4E4E;	padding: 1px 0 0 6px;	cursor: default;	opacity: 0.9;}/*  Mon mot de passe #middleContent .monMotDePasse label {	float: left;	width: 150px;	margin-bottom: 4px;}#middleContent .monMotDePasse input {	float: left;	margin-left: 16px;}#middleContent .monMotDePasse input[type="submit"], #middleContent .monMotDePasse input[type="button"] {	background-color: #7ba7c5;	border: 0;	color: white;	padding-bottom: 2px;	margin-top: 10px;	width: 225px;	margin-left: 0;}#middleContent .monMotDePasse div.btn-register {	width: 100%;}*//* Liste des liens */.listeLiens {	width: 482px;	margin-left: 23px;	font-size: 11px;	text-align: left;}.listeLiens .enteteTableau,.listeLiens .ligneTableau {	background: url('../images/liste_liens_bg.png') repeat-y 1px 0;	margin-bottom: 4px;}.listeLiens .enteteTableau {	color: #6da6c8;	text-transform: uppercase;	font-weight: bold;}.listeLiens .ligneTableau {	color: #717171;}.listeLiens .tableauColonne1 {	width: 230px;	float: left;	padding: 5px 10px 5px 0;}.listeLiens .tableauColonne2 {	width: 220px;	float: left;	padding: 5px 10px 5px 10px;	word-wrap: break-word;}.listeLiens .tableauColonne1 a {	color: #717171;}.listeLiens .tableauColonne2 a {	color: #7ba2b8;	font-weight: bold;}/* Formulaire de contact */#middleContent .formContact label {	float: left;	width: 100px;	margin-bottom: 4px;	color: #7ba2b8;}#middleContent .formContact input {	float: left;	margin-left: 16px;}#middleContent  .formContact input[type="submit"], #middleContent .formContact input[type="button"] {	background-color: #7ba7c5;	border: 0;	color: white;	padding-bottom: 2px;	margin-top: 10px;	margin-left: 394px;}/* Formulaire mes coordonnées */#mesCoordonees table {width:100%;}#mesCoordonees  input ,#contact  input {border:0px;}#mesCoordonees table.tableChamps tr td:first-child {width:145px;padding-right:9px;text-align:right;vertical-align:top;color:#7ba2b8;font-family:Verdana;font-size:11px;}#mesCoordonees  table.tableChamps tr td.right{text-align:right;padding-top:10px;}#mesCoordonees  input[type=text],.mesCoordonnees  input[type=password] {padding:2px 0px 1px 6px;width:241px;background-color:transparent;background-image:url('../images/formChamp247.png');color:#4e4e4e;font-family:Verdana;font-size:11px;height:14px;display:block;}#mesCoordonees  .divBoutonAnnuler, #contact .divBoutonAnnuler{text-align:center;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:#7ca7c5;background-color:#e9f0f5;width:216px;height:23px;padding:0px 0px 0px 0px;margin:0px;cursor:pointer;}#mesCoordonees  .divBoutonValider, #contact .divBoutonValider{text-align:center;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:white;background-color:#7ba7c5;font-weight:bold;width:216px;height:23px;padding:0px 0px 0px 0px;margin:0px;cursor:pointer;}#mesCoordonees  .select {padding-top:0px;padding-left:7px;height:17px;background-color:transparent;background-image:url('../images/formSelect247.png');width:248px;color:#4e4e4e;font-family:Verdana;font-size:11px;}#mesCoordonees  select {width:247px;color:#4e4e4e;font-family:Verdana;font-size:11px;margin:0px;padding-bottom:0px;}#mesCoordonees  textarea {border:0px;padding:3px 6px 3px 6px;width:235px;height:44px;resize:none;background-color:transparent;background-image:url('../images/formTextarea247.png');color:#4e4e4e;font-family:Verdana;font-size:11px;display:block;margin:0px;overflow:hidden;}#mesCoordonees textarea.textarea2ligne {border:0px;padding:3px 6px 3px 6px;width:235px;height:30px;resize:none;background-color:transparent;background-image:url('../images/formTextarea247_2.png');color:#4e4e4e;font-family:Verdana;font-size:11px;display:block;margin:0px;overflow:hidden;}#mesCoordonees  .groupeCheckbox {border:0px;padding:5px 0px 0px 0px;width:247px;height:44px;background-color:white;/*background-image:url('../images/formTextarea247.png');*/color:#4e4e4e;font-family:Verdana;font-size:11px;}#mesCoordonees .labelcheckbox {padding-top:18px;}#mesCoordonees .labeltextarea {padding-top:18px;}#mesCoordonees .labeltextarea2 {padding-top:9px;}#mesCoordonees table.tableChamps tr td.right{text-align:right;padding-top:10px;}#mesCoordonees .divBoutonDroiteSupprimer{text-align:right;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:white;background-color:#7ba7c5;}#mesCoordonees .divBoutonDroite{text-align:right;padding:6px 29px 0px 0px;}#mesCoordonees .divBoutonAjouter{font-size:11px;font-family:Verdana;text-align:center;background-color:#7ba7c5;color:white;width:146px;height:18px;padding:0px 0px 1px 0px;cursor:pointer;}#mesCoordonees .divBoutonSupprimer{font-size:11px;font-family:Verdana;text-align:center;background-color:#e9f0f5;color:#7ca7c5;width:146px;height:18px;padding:0px 0px 1px 0px;cursor:pointer;}#mesCoordonees .groupeCheckbox {	color:#4e4e4e;}#mesCoordonees .groupeCheckbox table {margin:0px 0px 0px 5px;padding:0px;width:242px;cursor:pointer;}#mesCoordonees .groupeRadio {background-color:white;width:247px;height:17px;padding-top:1px;padding-bottom:1px;}#mesCoordonees .groupeRadio table {margin:0px 0px 0px 5px;padding:0px;width:120px;cursor:pointer;}#mesCoordonees .groupeRadio .td1 {padding:0px;margin:0px;text-align:left;color:#4e4e4e;}#mesCoordonees .groupeRadio .td2 {padding:0px;margin:0px;text-align:left;width:270px;color:#4e4e4e;}#mesCoordonees .tdseparateur {height:4px;}#mesCoordonees table.tableChamps tr td.libellerequired {	color:#f27e76;}/* Formulaire mon mot de passe */.monMotDePasse table {width:100%;}.monMotDePasse  input {border:0px;}.monMotDePasse table.tableChamps tr td:first-child {width:145px;padding-right:9px;text-align:right;vertical-align:top;color:#7ba2b8;font-family:Verdana;font-size:11px;}.monMotDePasse  .tdseparateur{height:4px;}.monMotDePasse  table.tableChamps tr td.right{text-align:right;padding-top:10px;}.monMotDePasse  input[type=text],.monMotDePasse  input[type=password] {padding:2px 0px 1px 6px;width:241px;background-color:transparent;background-image:url('../images/formChamp247.png');color:#4e4e4e;font-family:Verdana;font-size:11px;display:block;}.monMotDePasse  .divBoutonAnnuler{text-align:center;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:#7ca7c5;background-color:#e9f0f5;width:216px;height:23px;padding:0px 0px 0px 0px;margin:0px;cursor:pointer;}.monMotDePasse  .divBoutonValider{text-align:center;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:white;background-color:#7ba7c5;font-weight:bold;width:216px;height:23px;padding:0px 0px 0px 0px;margin:0px;cursor:pointer;}/* Formulaire Contributeur */#formContrib table {width:100%;}#formContrib input {border:0px;}#formContrib table.tableChamps tr td:first-child {width:145px;padding-right:9px;text-align:right;vertical-align:top;color: #7ba2b8;font-family:Verdana;font-size:11px;}#formContrib table.tableChamps tr td.right{text-align:right;padding-top:10px;}#formContrib .divBoutonDroiteSupprimer{text-align:right;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:white;background-color:#7ba7c5;}#formContrib .divBoutonDroite{text-align:right;padding:6px 29px 0px 0px;}#formContrib .divBoutonAjouter{font-size:11px;font-family:Verdana;text-align:center;background-color:#7ba7c5;color:white;width:146px;height:18px;padding:0px 0px 1px 0px;cursor:pointer;}#formContrib .divBoutonSupprimer{font-size:11px;font-family:Verdana;text-align:center;background-color:#e9f0f5;color:#7ca7c5;width:146px;height:18px;padding:0px 0px 1px 0px;cursor:pointer;}#formContrib .divBoutonAnnuler{text-align:center;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:#7ca7c5;background-color:#e9f0f5;width:216px;height:23px;font-weight:bold;padding:0px 0px 0px 0px;margin:0px;cursor:pointer;}#formContrib .divBoutonValider{text-align:center;padding:10px 39px 0px 0px;font-size:11px;font-family:Verdana;color:white;background-color:#7ba7c5;font-weight:bold;width:216px;height:23px;padding:0px 0px 0px 0px;margin:0px;cursor:pointer;}#formContrib  .contact{	margin-right: 52px;}#formContrib .labeltextarea {padding-top:18px;}#formContrib .groupeRadio input {background-image:url('../images/formTextarea247.png');}#formContrib textarea {border:0px;padding:3px 6px 3px 6px;width:235px;height:44px;resize:none;background-color:transparent;background-image:url('../images/formTextarea247.png');color:#4e4e4e;font-family:Verdana;font-size:11px;display:block;margin:0px;overflow:hidden;}/*#formContrib textarea .required{	background-image:url('../images/formTextarea247Contact.png');	height:244px;}*/#formContrib input[type=text] {padding:2px 0px 1px 6px;width:241px;background-color:transparent;background-image:url('../images/formChamp247.png');color:#4e4e4e;font-family:Verdana;font-size:11px;height:14px;display:block;}#formContrib .select {padding-top:0px;padding-left:7px;height:17px;background-color:transparent;background-image:url('../images/formSelect247.png');width:248px;color:#4e4e4e;font-family:Verdana;font-size:11px;}#formContrib select {width:247px;color:#4e4e4e;font-family:Verdana;font-size:11px;margin:0px;padding-bottom:0px;}#formContrib .groupeRadio {background-color:white;width:247px;height:17px;padding-top:1px;padding-bottom:1px;}#formContrib .groupeRadio table {margin:0px 0px 0px 5px;padding:0px;width:120px;cursor:pointer;}#formContrib .groupeRadio .td1 {padding:0px;margin:0px;text-align:left;color:#4e4e4e;}#formContrib .groupeRadio .td2 {padding:0px;margin:0px;text-align:left;width:270px;color:#4e4e4e;}#formContrib .tdseparateur {height:4px;}.loginError {color:red;font-family:Verdana;font-size:11px;padding:0px 0px 7px 21px;}#formContrib table.tableChamps tr td.libellerequired {	color:#f27e76;}/* Crédits */table.credit {	/*background: url('../images/bloc_texte_bg.png') repeat-y;*/	width: 480px;	margin-left: 26px;	margin-top: -10px;	font-size: 11px;	line-height: 17px;}table.credit .creditItem {	border-left: 1px solid black;	padding-left: 10px;	font-size: 13px;}table.credit .secCol {	vertical-align: top;	text-align: right;	border-left: 1px dotted black;	width: 160px;}.radioLabel { color:#4e4e4e; }.checkboxlabel {	text-align:left;color:#4e4e4e;}div.detailActualite div.listeLiens div.enteteTableau {	display: none;}div.detailActualite div.sousListeDocuments p a {	font-size: 11px;}.titreEncadre{	text-transform: uppercase;	font-weight: bold;	text-align: left;	font-size: 10px;	margin-bottom: -10px;	/*margin-top: 11px;*/}.divValidationAdvice {	position:absolute;	width:80px;	margin:-15px 0px 0px 240px;	text-align:right;	/*position:absolute;*/	}.divValidationAdvice img {	cursor: pointer;}#formContrib #textareaContact {	border:0px;	padding:3px 6px 3px 6px;	width:235px;	height:244px;	resize:none;	background-color:transparent;	background-image:url('../images/formTextarea247Contact.png');	color:#4e4e4e;	font-family:Verdana;	font-size:11px;	display:block;	margin:0px;	overflow: hidden;}#middleContent table.credit .firstCol .pathFrame{	position: relative;    top: 5px;	margin-top: -5px;}#slide_accueil {	margin: 0 0 0 23px;	width:482px;}#slide_accueil .carreOn {	background-image:url('../images/bouleslideshow.png');	/*filter:alpha(opacity=60);	opacity:0.6;*/	cursor:pointer;}#slide_accueil .carreOff {	background-image:url('../images/bouleslideshow2.png');	/*filter:alpha(opacity=60);	opacity:0.6;*/	cursor:pointer;}#slide_accueil .slideshowinfoall {	/*filter:alpha(opacity=70);	opacity:0.7;*/	background-color:white;	cursor:default;	height:70px;	width:462px;	margin:100px 0px 0px 0px;	padding:0px 10px 0px 10px;	color: #193456;	font-size: 15px;	font-weight: normal;	}#slide_accueil .slideshowinfoall td {	height:70px;}#slide_accueil .slideshowtitreall {	/*filter:alpha(opacity=70);	opacity:0.7;*/	background-color:white;	cursor:default;	height:17px;	width:472px;	margin:171px 0px 0px 0px;	padding:2px 10px 0px 0px;	text-align:right;	font-family:Verdana;	font-size:11px;	color:#2a2a2a;}/* Lecteur MP3 */#lecteurAudio {	position:fixed;	display:none;}/*Lecteur mp3*/.mp3Table {	width:198px;	height:20px;}.mp3Player{	width:198px;	height:20px;	background-color:#ebf1f4;}.mp3Player-void{	width:198px;	height:20px;	background-color:#ebf1f4;}.mp3Slideshow{	width:198px;	background-color:#ebf1f4;	margin-top:-20px;}.SpaceSlideshow{	width:198px;	background-color:#ebf1f4;}.mp3Player_PlayBtn{	width:26px;	min-width:26px;	background-image: url("../images/mp3Player_PlayBtn.png");	background-repeat:no-repeat;}.mp3Player_PlayBtn:hover{	cursor:pointer;}.mp3Player_PauseBtn{	width:26px;	min-width:26px;	background-image: url("../images/mp3Player_PauseBtn.png");	background-repeat:no-repeat;}.mp3Player_PauseBtn:hover{	cursor:pointer;}.mp3Player_Space{	width:2px;	background-image: url("../images/mp3Player_Space.png");	background-repeat:no-repeat;}.mp3Player_StopBtn{	width:26px;	min-width:26px;	background-image: url("../images/mp3Player_StopBtn.png");	background-repeat:no-repeat;}.mp3Player_StopBtn:hover{	cursor:pointer;}.mp3Player_Volume{	width:0;	color:#565758;	font-size:11px;	font-family:Verdana, Geneva, sans-serif;	padding-top:4px;	text-align:center;}.mp3Player_VolumePlus{	width:0;	background-image: url("../images/sound_on.png");	background-repeat:no-repeat;}.mp3Player_VolumeMoins{	width:0;	background-image: url("../images/sound_off.png");	background-repeat:no-repeat;}.mp3Player_VolumePlus:hover,.mp3Player_VolumeMoins:hover{	/*cursor:pointer;*/}.mp3Player_Time{	color:#565758;	font-size:10px;	font-family:Verdana, Geneva, sans-serif;	text-align:center;	width: 120px;}.mp3Player_Time:hover{	text-align:center;}.mp3Player_ProgressSlider{	width:96px;	padding-bottom: 3px;}.mp3Player_Chargement{	color:#565758;	font-size:10px;	font-family:Verdana, Geneva, sans-serif;	padding-left:8px;	padding-top:4px;	padding-bottom:4px;}#mp3_title {	width: 198px;	font-size: 11px;	color: #565758;	padding: 5px;}#lecteurAudio .ui-state-default, .ui-widget-content .ui-state-default { 	background: url("../images/mp3BtnProgressBar.jpg") 50% 50% no-repeat;	outline: none;	border: 0;	position: relative;	top: 0;}#lecteurAudio .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 	background-image: url("../images/mp3BtnProgressBar-hover.jpg");	background-repeat:no-repeat;	outline: none; 	border: 0;}#lecteurAudio .ui-state-active, .ui-widget-content .ui-state-active { 	background-image: url("../images/mp3BtnProgressBar-hover.jpg");	background-repeat:no-repeat;	outline: none; 	border: 0;}#lecteurAudio .ui-slider { position: relative; text-align: left; }#lecteurAudio .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 40px; height: 10px; cursor: default; }#lecteurAudio .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }#lecteurAudio .ui-slider-horizontal {margin-left:13px; margin-top:10px;}#lecteurAudio .ui-slider-horizontal .ui-slider-handle { margin-left: -.5em; margin-top: -5px;}#lecteurAudio .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }#lecteurAudio .ui-slider-horizontal .ui-slider-range-min { left: 0; }#lecteurAudio .ui-slider-horizontal .ui-slider-range-max { right: 0; }#lecteurAudio .ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; }#lecteurAudio .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; }#lecteurAudio .ui-widget-content { border: 0px solid #3F3F3F; background: #3F3F3F 50% 50% repeat; color: #ffffff; }#lecteurAudio .ui-widget-content a { color: #3F3F3F; }#lecteurAudio .ui-widget-header { border: 1px solid #3F3F3F; background: #3F3F3F 50% 50% repeat-x; color: #ffffff; font-weight: bold; }#lecteurAudio .ui-widget-header a { color: #3F3F3F; }#lecteurAudio .ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }#lecteurAudio .ui-widget .ui-widget { font-size: 1em; }#lecteurAudio .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }/* Dialogue des vidéos */ /* C'est pas les vidéos ça, c'est toutes les dialogs */ .ui-dialog .ui-dialog-titlebar {	display: none;}/*FP Dossier reporticle*/.detailDossier .dossierVersions .frame .numVer {width:65px;padding:4px 10px 5px 6px;color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;font-weight:bold;letter-spacing:1px;}.detailDossier .dossierVersions .frame .datePub {width:90px;padding:4px 10px 5px 0px;color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;font-weight:bold;letter-spacing:1px;text-align:left;}.detailDossier .dossierVersions .frame .dateRed {width:90px;padding:4px 10px 5px 0px;color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;font-weight:bold;letter-spacing:1px;text-align:left;}.detailDossier .dossierVersions .frame .libelle {width:180px;padding:4px 10px 5px 0px;color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;font-weight:bold;letter-spacing:1px;}.detailDossier .dossierVersions .ligne .numVer {width:65px;padding:4px 10px 5px 6px;text-transform:uppercase;color:#313131;font-size:9px;vertical-align:top;}.detailDossier .dossierVersions .ligne .datePub {width:90px;padding:4px 10px 5px 0px;color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;vertical-align:top;}.detailDossier .dossierVersions .ligne .dateRed {width:90px;padding:4px 10px 5px 0px;color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;vertical-align:top;}.detailDossier .dossierVersions .ligne .libelle {width:180px;padding:4px 10px 5px 0px;vertical-align:top;}.detailDossier .dossierVersions .ligne .titre {color:#51819d;text-transform:uppercase;font-family:Verdana;font-size:9px;}.detailDossier .dossierVersions .ligne .soustitre {color:#313131;text-transform:uppercase;font-family:Verdana;font-size:9px;}/* fin FP Dossier reporticle*//* Lightbox vidéo et google book */table.captionDescription {	color:#626262;	font-size:13px;	width:100%;	margin-bottom:6px;	text-align: center;}table.captionNavigation {	text-align:center;	background-color:#e4e4e4;	width:100%;	font-size: 11px;	padding: 5px;}table.captionNavigation td.legende {	color:grey;	text-align:left;	width:38%;	font-size:11px;}table.captionNavigation td.navigation div {	width:70px;	margin:auto;	color:grey;}table.captionIllustration, table.captionDialogZoneCliquable{	text-align:center;	background-color:#e4e4e4;	width:100%;	font-size: 11px;	padding: 5px;}table.captionIllustration td.illustrationsClicsBouton, table.captionDialogZoneCliquable td.dialogZoneCliquableBouton {	margin:auto;	color:grey;}table.captionIllustration td.illustrationsClicsBouton.illustrationsClicsCacher {	display:none;}table.captionIllustration td.illustrationsClicsBouton span:hover, table.captionDialogZoneCliquable td.dialogZoneCliquableBouton span:hover {	color: #bf0e0e;	text-decoration:underline;}table.captionIllustration td.illustrationsClicsBouton span, table.captionDialogZoneCliquable td.dialogZoneCliquableBouton span {	cursor:pointer;	color:grey;	display:inline;}table.captionNavigation td.navigation img.navLeft {	float:left;	height:13px;	border:0;}table.captionNavigation td.navigation img.navRight {	float:right;	height:13px;	border:0;}table.captionNavigation td.fonctions {	text-align:right;	width:38%;}table.captionNavigation td.fonctions div {	display:inline;	padding-right:10px;}table.captionNavigation td.fonctions a {	cursor:pointer;	color:grey;}table.captionNavigation td.fonctions a:hover {	color: #bf0e0e;}.ui-dialog .ui-dialog-content {	padding: 0 2px 1px 0;}#lecteurMP3 {	width: 198px;}.h5before{	display: none;}.function{	color: #6BA3C4;    display: block;    font-size: 11px;    margin-top: 10px;}.Gal2Credits{	font-size: 11px;	font-weight: normal;	color: #808080;	width: 643px;	height: 22px;	background-color: #E4E4E4;	margin-top: 13px;	padding-top: 5px;	padding-left: 9px;}.Gal2Credits span{	font-weight: normal;}div.blocTexte > div.blocImageParagraphe:first-child, div.blocTexte > div.blocVideoParagraphe:first-child, div.blocEncadreBas > div.blocImageParagraphe:first-child, div.blocEncadreGauche > div.blocImageParagraphe:first-child, div.blocEncadreDroite > div.blocImageParagraphe:first-child, div.blocEncadreGauche > div.blocVideoParagraphe:first-child div.blocEncadreDroite > div.blocVideoParagraphe:first-child, div.blocEncadreBas > div.blocVideoParagraphe:first-child {	margin-top: -5px;}.blocVideoParagraphe {	position: relative;	margin-top: 2px;}.blocVideoParagraphe .videoPlay {	background: url('../images/logo_video_petit.png') no-repeat;	position: absolute;	z-index:3;	width: 30px;	height: 30px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .videoPlay2 {	background: url('../images/logo_video_moyen.png') no-repeat;	position: absolute;	z-index:3;	width: 45px;	height: 45px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .videoPlay3 {	background: url('../images/logo_video_grand.png') no-repeat;	position: absolute;	z-index:3;	width: 55px;	height: 55px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .flashPlay {	background: url('../images/logo_360_petit.png') no-repeat;	position: absolute;	z-index:3;	width: 30px;	height: 30px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .flashPlay2 {	background: url('../images/logo_360_moyen.png') no-repeat;	position: absolute;	z-index:3;	width: 45px;	height: 45px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .flashPlay3 {	background: url('../images/logo_360_grand.png') no-repeat;	position: absolute;	z-index:3;	width: 55px;	height: 55px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .audioPlay {	background: url('../images/logo_audio_petit.png') no-repeat;	position: absolute;	z-index:3;	width: 30px;	height: 30px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .audioPlay2 {	background: url('../images/logo_audio_moyen.png') no-repeat;	position: absolute;	z-index:3;	width: 45px;	height: 45px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .audioPlay3 {	background: url('../images/logo_audio_grand.png') no-repeat;	position: absolute;	z-index:3;	width: 55px;	height: 55px;	visibility: hidden; /* affiché par JS au chargement */}.blocImageParagraphe .imagePlay {	background: url('../images/logo_agrandir_petit.png') no-repeat;	position: absolute;	z-index:3;	width: 30px;	height: 30px;	visibility: hidden; /* affiché par JS au chargement */}.blocImageParagraphe .imagePlay3 {	background: url('../images/logo_agrandir_grand.png') no-repeat;	position: absolute;	z-index:3;	width: 55px;	height: 55px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .bookPlay {	background: url('../images/logo_book_petit.png') no-repeat;	position: absolute;	z-index:3;	width: 30px;	height: 30px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe .bookPlay3 {	background: url('../images/logo_book_grand.png') no-repeat;	position: absolute;	z-index:3;	width: 55px;	height: 55px;	visibility: hidden; /* affiché par JS au chargement */}.blocVideoParagraphe.blocVideoDroite .videoPlay {	left: auto;	right: 40px;}.blocVideoParagraphe .noteImage {	font-size: 9px;	margin-left: 10px;	margin-top: -3px;	display: block;	text-align: left;	line-height: 11px;	margin-bottom: 11px;}.blocImageGauche, .blocVideoGauche {	float: left;	/*padding-right: 15px;*/	margin-left: -11px;	margin-right: 8px;	clear: both;}.blocImageDroite, .blocVideoDroite {	float: right;	/*padding-left: 15px;*/	margin-right: -10px;	margin-left: 15px;	clear: both;}.noteBulle{	cursor: default;}.PetitTexteGris{	font-size:10px;	color:grey;}.EspaceEncadreHaut{	/*Ajout FM*/	font-size: 10px;	margin-bottom: -10px;	margin-top: 3px;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  /* IE10+ specific styles go here */  	.ui-dialog .ui-dialog-content {		padding: 0 2px 0px 0;	}}.illustrationsClicsDescription{	white-space:pre-line;	text-align:left;	color:#626262;/*	background-color:rgb(234, 245, 255) !important;*/	padding:10px !important;	font-size:85%;	background-color:rgb(248, 248, 246)!important;}.illustrationsClicsLibelle{	padding-left:5px;	text-align:left;	color:#626262;}.illustrationsClicsDescription::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);	border-radius: 10px;	background-color: white;}.illustrationsClicsDescription::-webkit-scrollbar{	width: 12px;	background-color:rgb(248, 248, 246);}.illustrationsClicsDescription::-webkit-scrollbar-thumb{	border-radius: 10px;	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);/*	background-color: #969696;*/	background-color:#cccccc;}.ui-dialog.dialogZoneCliquable{	/*-webkit-box-shadow: 0 0 10px 2px rgba(50,50,50,0.75);	-moz-box-shadow: 0 0 10px 2px rgba(50,50,182,0.75);*/	box-shadow: 0 0 15px 0px rgba(70,70,70,0.75);	cursor:default;	background:rgb(248, 248, 246)!important;	border-bottom-right-radius:0 !important;	border-bottom-left-radius:0 !important;	border-top-left-radius:0 !important;	border-top-right-radius:0 !important;}.ui-dialog.dialogZoneCliquable .ui-dialog-titlebar-close  {    display:none;}.ui-dialog.dialogZoneCliquable .ui-dialog-titlebar {	display: block !important;	min-height:20px;	padding-left:5px;	padding-bottom:5px;	background:rgb(248, 248, 246);	border:0;	border-bottom:1px solid rgb(200, 200, 200);	-moz-box-shadow:0 1px 2px rgba(182, 182, 182, 0.75);    -webkit-box-shadow: 0 1px 2px rgba(182, 182, 182, 0.75);    box-shadow: 0 1px 2px rgba(182, 182, 182, 0.75);	border-bottom-right-radius:0 !important;	border-bottom-left-radius:0 !important;}/*.ui-dialog.dialogZoneCliquable .ui-resizable-handle.ui-resizable-s{		background:#e4e4e4;}*//*.ui-dialog.dialogZoneCliquable .ui-state-hover{	background:transparent !important;}*/.zoneCercle{	border-radius:50%;}img.imageDialogZoneCliquable{	width:100%;	height:100%;	float:left;	padding:0px 10px 10px 0px;}.videoClic{	padding-bottom:10px;}