/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/modele1/1Vv4_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Structure

-------------- */

	html {
	 /*font-size: 100% !important;*/
	 font-size : 1.05em !important; 
	 height : 100%;
}
@media print{
	html {height : auto !important;}
}
	body {
	  height : 100%;
		/*font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		color : #DIA_000445_COL_BODY#; 
		font-size : 1em;*/
    /*font-size : 0.75em;*/
    font-size : 1em !important;
		text-align : left;
    background-color : #FFFFFF !important;
    background-image : none;
    background-position : 50% 50%;
    background-repeat : no-repeat;
    background-attachment : fixed;
    background-size : cover;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
}

	#wrapper{   
    height: auto !important;
    margin: 0 auto -50px;
	padding: 0px 0 0px 0;
    min-height: 100%;
    overflow: hidden;
}

@media screen and (max-width:980px) {
	#wrapper{
		height : auto;
		min-height : 0px;
		margin : 0px;
		overflow: visible;
}
}

@media print{
	#wrapper {height : auto !important; min-height : 0 !important; margin : 0 !important;}
}

@media screen and (max-width:980px) {
  .compoAssWrapperToolsMenu {
    position : fixed;
    top : 5px;
    bottom : auto;
    left : auto;
    right : 60px;
    /*z-index : 1000000;*/ /* avant 20200210 */
	z-index : 1000;
}
}

@media print{
	html {
		font-size : 0.6em !important;
}
	body {
		background-image : none;
    background-color : #FFFFFF;
    margin : 0;
    padding : 0;
}
}

	/*body.useCss3Transitions li:not([class*=noTransition]), body.useCss3Transitions a:not([class*=noTransition]), body.useCss3Transitions span:not([class*=noTransition]), body.useCss3Transitions a img:not([class*=noTransition]), body.useCss3Transitions div:not([class*=noTransition]) {*/
	/* regle sur div supprimee car effet de bord sur certains modeles (ex : JqueryGalery) */
	body.useCss3Transitions li:not([class*=noTransition]), 
	body.useCss3Transitions a:not([class*=noTransition]), 
	body.useCss3Transitions span:not([class*=noTransition]), 
	body.useCss3Transitions a img:not([class*=noTransition]), 
	body.useCss3Transitions img:not([class*=noTransition]),
	body.useCss3Transitions h1:not([class*=noTransition]),
	body.useCss3Transitions h2:not([class*=noTransition]),
	body.useCss3Transitions h3:not([class*=noTransition]),
	body.useCss3Transitions h4:not([class*=noTransition]),
	body.useCss3Transitions h5:not([class*=noTransition]),
	body.useCss3Transitions h6:not([class*=noTransition]),
	body.useCss3Transitions h7:not([class*=noTransition]),
	body.useCss3Transitions h8:not([class*=noTransition]) {
    /* Fonctionne déjà sur webkit */
    -webkit-transition-property: color, background-color, border-color, opacity, filter;
    -webkit-transition-duration: 0.6s;
    
    /* Bientôt supporté par Firefox */
    -moz-transition-property: color, background-color, border-color, opacity, filter;
    -moz-transition-duration: 0.6s;
    
    /* … et lorsque ce sera standardisé */
    transition-property: color, background-color, border-color, opacity, filter;
    transition-duration: 0.6s;
}
	body.useCss3Transitions .withTransition {
    /* Fonctionne déjà sur webkit */
    -webkit-transition-property: color, background-color, border-color, opacity, filter;
    -webkit-transition-duration: 0.6s;
    
    /* Bientôt supporté par Firefox */
    -moz-transition-property: color, background-color, border-color, opacity, filter;
    -moz-transition-duration: 0.6s;
    
    /* … et lorsque ce sera standardisé */
    transition-property: color, background-color, border-color, opacity, filter;
    transition-duration: 0.6s;
}

	.conteneur{
		position : relative;
		width : 100%;
		max-width : 1320px;
		height : auto!important;
		min-height : auto;
		height : auto;
		text-align : left;
		border : 1px #DDDDDD none;
		border-bottom : 1px #DDDDDD none;
		border-radius : 0px 0px 0px 0px;
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin-top : 0px;
		margin-bottom : 70px;
		margin-left : auto;
		margin-right : auto;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0.6em;
		padding-right : 0.6em;
    box-shadow : none;
		box-sizing: border-box;
    -moz-box-sizing: border-box; /*Firefox 1-3*/
    -webkit-box-sizing: border-box; /* Safari */
}
@media screen and (max-width:980px) {
	.conteneur{
		margin-bottom : 10px;
}
}
@media print{
	.conteneur{
		position : relative;
		width : auto;
		text-align : left;
		border : none;
		background-color : #FFFFFF;
		background-image : none;
    margin : 0px !important;
    padding : 0px;
}
}
	.spacer{
		clear : both;
		width: 100%;
		visibility: hidden;
		margin : 0px;
		padding : 0px;
		height : 0px;
		line-height : 0px;
		font-size : 0px;
}

.clearfix:after, .diaRow:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix, .diaRow {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html .diaRow {height: 1%;}
.clearfix, .diaRow {display: block;}
/* End hide from IE-mac */

/* fix bootstrap */
.clearfix:before {
display: block !important;
content: normal !important;
}

	.page{
    width : 100%;
    max-width : none;
		/*position : relative;*/
		padding : 0px;
		/*padding-bottom : 5px;*/
		min-height : 200px;
		background-color : transparent;
		background-image : url(files/635/FHELv3/logo_text.gif);
		background-repeat : no-repeat;
		background-position : 0 5px;
    height : auto;
    overflow : visible;
    overflow-y : visible;
    padding : 0px 0px 0px 0px;
    border-radius : 0px 0px 0px 0px;
    margin : 0px auto;
}
	.avecCG{
		background-image : url(files/635/FHELv3/logo_text.gif);
		background-repeat : no-repeat;
		background-position : 0 5px;
}
@media screen and (max-width:980px) {
	.useResponsive .avecCG{
		background-image : url(files/635/FHELv3/logo_text.gif);
		background-repeat : no-repeat;
		background-position : 0 5px;
}
}

/* --------------

Debut general

-------------- */

	form {
		margin : 0px;
		padding : 0px;
}
/*	a {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		color : #DIA_000445_COL_CONTENEUR_A#; 
		text-decoration : none; 
}
	a:hover {
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		color : #DIA_000445_COL_CONTENEUR_A_HOVER#; 
		text-decoration : none; 
}
	p{
		margin-top : 0px;
		padding-top : 0px;
		margin-bottom : 4px;
		padding-bottom : 4px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
	ul{
		margin-top : 0px;
		padding-top : 0px;
		margin-bottom : 0px;
		padding-bottom : 0px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
  div {
		margin-top : 0px;
		padding-top : 0px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}*/

/* --------------

Debut banniere

-------------- */

	.banniereActusDiv {
		position : absolute;
		right : 10px;
		top : 38px;
}

/* --------------

Debut En construction

-------------- */

	.pageConstDiv {
		width : 100%;
		text-align : center;
}
	.pageConstDiv div {
		margin : auto;
		padding : 0px;
		padding : 5px;
		margin-top : 80px;
		margin-bottom : 80px;
		border-top : 1px #CCCCCC solid;
		border-bottom : 1px #CCCCCC solid;
		width : 50%;
		text-align : center;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 15px;
		color : #333333;
		font-weight : normal;
		text-decoration : none;
}
	.pageConstDiv span{
		text-align : center;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 16px;
		color : #333333;
		font-weight : bold;
		text-decoration : none;
}

/* --------------

Debut entete

-------------- */

	.entete{
		/*position : relative;*/
		position : static;
		width : auto;
		padding :  0px 0px 0px 0px;
		margin : 0px;
		background-image : none;
		background-color : #FFFFFF;
    background-repeat : no-repeat;
    background-position : 100% 0;
    border-radius : 0px 0px 0px 0px;
    
}
	.entete>.enteteInterne{
		width : 100%;
		max-width : none;
		margin : 0px auto;
		padding :  0px 0px 0px 0px;
		box-sizing : border-box;
}

@media screen and (max-width:480px) {
	.entete>.enteteInterne{
		padding :  0px 0px 0px 0px;
	}
}
@media screen and (min-width:481px) and (max-width:980px) {
	.entete>.enteteInterne{
		padding :  0px 0px 0px 0px;
	}
}
@media screen and (min-width:981px) and (max-width:1280px) {
	.entete>.enteteInterne{
		padding :  0px 0px 0px 0px;
	}
}

  .enteteHorsCont{
    position : relative;
    /*z-index : 999999;*/ /* avant 20200210 */
	z-index : 999;
}
	.entete .mobileMainMenu{
    position : absolute;
    /*z-index : 1000001;*/ /* avant 20200210 */
	z-index : 1001;
    display : none;
}
@media screen and (max-width:980px) {
	.useResponsive .entete{
    position : relative;
}
  .useResponsive .enteteHorsCont{
    position : relative;
}
	.useResponsive .entete .mobileMainMenu{
    display : block;
    right : 5px;
    top : 12px;
}
	.useResponsive .entete .mobileMainMenu a{
    display : block;
    width : 35px;
    height : 48px;
}
	.useResponsive .entete .mobileMainMenu a#showHideMenun1{
    /*background-image : #DIA_000445_IMG_MOBMAINMENU_SHOWHIDEMENUN1_FD#;*/
    background-position : 0px 0px;
    background-repeat : no-repeat;
    background-size : 35px 96px;
    background-image : url(files/635/FHELv3/wptouch_menu_dropper_w35_hdpi_black.png);
}
}
@media only screen and (-webkit-max-device-pixel-ratio: 1.5) and (max-width:980px),
 only screen and (-o-max-device-pixel-ratio: 3/2) and (max-width:980px),
 only screen and (max--moz-device-pixel-ratio: 1.5) and (max-width:980px),
 only screen and (max-device-pixel-ratio: 1.5) and (max-width:980px) {
    .useResponsive .entete .mobileMainMenu a#showHideMenun1{
      background-image : url(files/635/FHELv3/wptouch_menu_dropper_w35_mdpi_black.png);
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width:980px),
 only screen and (-o-min-device-pixel-ratio: 3/2) and (max-width:980px),
 only screen and (min--moz-device-pixel-ratio: 1.5) and (max-width:980px),
 only screen and (min-device-pixel-ratio: 1.5) and (max-width:980px) {
    .useResponsive .entete .mobileMainMenu a#showHideMenun1{
      background-image : url(files/635/FHELv3/wptouch_menu_dropper_w35_hdpi_black.png);
    }
}

/* --------------

Debut niveau 0

-------------- */

	.niveauGen{
		position : absolute;
		right : 5px;
		top : 5px;
		left : auto;
		bottom : auto;
		text-align : right;
		margin : 0px;
		z-index : 10;
		display : inline;
		width : auto;
		background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
		width : auto;
		height : auto;
		padding : 0px 0px 0px 0px;
		border-radius : 0px 0px 0px 0px;
}
@media screen and (max-width:980px) {
	.useResponsive .niveauGen{
		display : none;
}
}

/* --------------

Debut menu0

-------------- */

	.menuN0{
		position : absolute;
		right : 0px;
		top : 20px;
		left : auto;
		bottom : auto;
		text-align : right;
		margin : 0px;
		padding : 0px;
		z-index : 10;
		display : inline;
		width : auto;
}
@media screen and (max-width:980px) {
	.useResponsive .menuN0{
		display : none;
}
}

/* --------------

Debut Zone de situation / navigation

-------------- */

	.navigationBarre{
		margin : 0px;
		padding : 0px;
}

/* --------------

Debut Zone d identification

-------------- */

	.identificationBarre{
		margin : 0px;
		padding : 0px;
}

/* --------------

Debut menuGauche

-------------- */

	.menu {
		float : left;
		width : 15%;
		text-align : left;
		background-color : transparent;
		background-image : none;
		background-repeat : repeat;
		background-position : 0px 0px;
		padding-top : 0px;
		margin-top : 100px;
		margin-left : 0%;
		margin-right : 1%;
		display : inline;
		border-radius : 0px 0px 0px 0px;
}
	.page.menuOnRightSide .menu {
		float : right;
		margin-right : 0%;
		margin-left : 1%;
}
	.hideMenu{
		display : block;
}
	.showMenu{
		display : block;
}
@media screen and (max-width:980px) {
	.useResponsive .menu{
		position : absolute;
		display : none;
		top : 0px;
		left : 0px;
		padding : 0px;
		/*padding-top : 50px;*/
		margin : 0px;
		float : none;
		width : 100%;
		/*z-index : 1000000;*/ /* avant 20200210 */
		z-index : 1000;
}
	.useResponsive .menu.hideMenu{
		display : none;
}
	.useResponsive .menu.showMenu{
		display : block;
}
}
@media print{
	.menu {
/*		float : none !important;
		width : 100% !important;
		text-align : left;
		padding : 0px !important;
		margin : 0px !important;*/
		display : none;
}
}

/* --------------

Debut centre

-------------- */

	.centralAvMenuG {
		float : right;
		width : 80%;
		margin-top : 100px;
		padding-top : 0px;
		padding-bottom : 0px;
		margin-left : 1%;
    margin-right : 0%;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		display : inline;
}
@media screen and (max-width:980px) {
	.useResponsive .centralAvMenuG {
	  float : none;
	  width : auto;
		margin-top : 100px;
		padding-top : 0px;
		padding-bottom : 0px;
		/*margin-left : 1%;
    margin-right : 0%;*/
    margin-left : 0px; margin-right : 0px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		display : block;
}
}
	.centralAvMenuGAvD2CpAss {
	  float : left;
		width : 48%;
		margin-left : 1%;
		margin-right : 1%;
		display : inline;
}
@media screen and (max-width:980px) {
	.useResponsive .centralAvMenuGAvD2CpAss {
	  /*float : left;
	  width : 74%;
		margin-left : 0%;
		margin-right : 1%;
		display : inline;*/
		margin-left : 0px;
		margin-right : 0px;
		float : none;
		width : auto;
		display : block;
}
}
	.page.menuOnRightSide .centralAvMenuG {
		float : left;
    margin-right : 1%;
    margin-left : 0%;
}
@media print{
	.centralAvMenuG {
		float : none !important;
    /*margin : 0px !important;
    margin-top : 0px !important;
    padding-top : 0px !important;
    width : 100% !important;*/
		/*font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;*/
		display : block !important;
		width : auto;
		margin : 0px;
		padding : 0px;
}
}
	.centralSansMenuG {
		/*width : 100%;*/ /*101109*/
		margin-left : 0%;
    margin-right : 0%;
		margin-top : 100px;
		padding-top : 0px;
		padding-bottom : 0px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		display : block;
		float : none;
}
	.centralSansMenuGAvD2CpAss {
	  float : left;
	  width : 74%;
		margin-left : 0%;
		margin-right : 1%;
		display : inline;
}
@media print{
	.centralSansMenuG {
	  display : block;
    padding : 0px;
    margin : 0px;
}
}
@media screen and (max-width:980px) {
	.useResponsive .centralSansMenuGAvD2CpAss {
		float : none;
		width : auto;
		display : block;
		margin : 0px;
}
}

	.centralPadd {
    padding : 60px 60px 60px 60px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : solid;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-right-width : 0px;
    border-bottom-width : 1px;
    border-left-width : 0px;
    border-radius : 0px 0px 0px 0px;
}

/* compo_ass */

  .currentZone {
    display : block;
    width : 100%;
    min-height : auto;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
}
  .currentZoneAvecCpAssLR {
    float : left;
    /*width : #DIA_000445_DIM_CURRENT_LR_W#;*/
    min-height : auto;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
}
  .centralAvMenuG .currentZoneAvecCpAssLR {
    width : 50%;
}
  .centralSansMenuG .currentZoneAvecCpAssLR {
    width : 50%;
}
  @media print{
  .currentZoneAvecCpAssLR, .centralAvMenuG .currentZoneAvecCpAssLR, .centralSansMenuG .currentZoneAvecCpAssLR {
    float : none;
    width : 100%;
}
}
  .currentZoneAvecCpAssL {
    float : left;
    /*width : #DIA_000445_DIM_CURRENT_L_W#;*/
    min-height : auto;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
}
  .centralAvMenuG .currentZoneAvecCpAssL {
    width : 75%;
}
  .centralSansMenuG .currentZoneAvecCpAssL {
    width : 75%;
}
  @media print{
  .currentZoneAvecCpAssL, .centralAvMenuG .currentZoneAvecCpAssL, .centralSansMenuG .currentZoneAvecCpAssL {
    float : none;
    width : 100%;
}
}
  .currentZoneAvecCpAssR {
    float : left;
    /*width : #DIA_000445_DIM_CURRENT_R_W#;*/
    min-height : auto;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
}
  .centralAvMenuG .currentZoneAvecCpAssR {
    width : 75%;
}
  .centralSansMenuG .currentZoneAvecCpAssR {
    width : 75%;
}
  @media print{
  .currentZoneAvecCpAssR, .centralAvMenuG .currentZoneAvecCpAssR, .centralSansMenuG .currentZoneAvecCpAssR {
    float : none;
    width : 100%;
}
}

@media screen and (max-width:980px) {
  .useResponsive .currentZoneAvecCpAssLR, .useResponsive .currentZoneAvecCpAssL, .useResponsive .currentZoneAvecCpAssR {
    float : none;min-height : 0;margin : 0px 0px 0px 0px;
}
  .useResponsive .centralAvMenuG .currentZoneAvecCpAssLR, .useResponsive .centralSansMenuG .currentZoneAvecCpAssLR, .useResponsive .centralAvMenuG .currentZoneAvecCpAssL, .useResponsive .centralSansMenuG .currentZoneAvecCpAssL, .useResponsive .centralAvMenuG .currentZoneAvecCpAssR, .useResponsive .centralSansMenuG .currentZoneAvecCpAssR {
    width : auto;
}
}

  .currentZone .currentPadd {
    display : block;
    /*width : 100%;*/ /* 090109 */
    /*overflow : hidden;*/ /* 170210 */
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-radius : 0px 0px 0px 0px;
}
  @media print{
  .currentZone .currentPadd {
    display : block;
    overflow : visible !important;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
    background-color : #FFFFFF;
}
}
  .currentZoneAvecCpAssLR .currentPadd {
    /*padding-left : 1%;
    padding-right : 1%;*/
    
    padding : 0px 8px 0px 8px;
    
    /*overflow : hidden;*/ /* 170210 */
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-radius : 0px 0px 0px 0px;
}
@media print{
  .currentZoneAvecCpAssLR .currentPadd {
    /*padding-left : 1%;
    padding-right : 1%;*/
    
    padding : 0px 8px 0px 8px;
    
    overflow : visible !important;
    margin : 0px 0px 0px 0px;
    background-color : #FFFFFF;
}
}
  .currentZoneAvecCpAssL .currentPadd {
    /*padding-left : 1%;*/
    
    padding : 0px 0px 0px 8px;
    
    /*overflow : hidden;*/ /* 170210 */
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-radius : 0px 0px 0px 0px;
}
@media print{
  .currentZoneAvecCpAssL .currentPadd {
    /*padding-left : 1%;*/
    
    padding : 0px 0px 0px 8px;
    
    overflow : visible !important;
    margin : 0px 0px 0px 0px;
    background-color : #FFFFFF;
}
}
  .currentZoneAvecCpAssR .currentPadd {
    /*padding-right : 1%;*/
    
    padding : 0px 8px 0px 0px;
    
    /*overflow : hidden;*/ /* 170210 */
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-radius : 0px 0px 0px 0px;
}
@media print{
  .currentZoneAvecCpAssR .currentPadd {
    /*padding-right : 1%;*/
    
    padding : 0px 8px 0px 0px;
    
    overflow : visible !important;
    margin : 0px 0px 0px 0px;
    background-color : #FFFFFF;
}
}

@media screen and (max-width:980px) {
  .currentZoneAvecCpAssLR .currentPadd, .currentZoneAvecCpAssL .currentPadd, .currentZoneAvecCpAssR .currentPadd {
    padding-left : 0px; padding-right : 0px;
}
}

/* --------------

Debut bdLayer

-------------- */

  .bdLayer {
    position : absolute;
    top : 40px;
    right : 0px;
    bottom : auto;
    left : auto;
    clear : both;
    width : 50%;
    height : auto;
    z-index : 2;
}

/* --------------

Debut compo_ass

-------------- */

  .compoAss_default_default {
    float : left;
    /*width : #DIA_000445_DIM_COMPOASS_R_W#;*/
    overflow : hidden;
}
  .centralAvMenuG .compoAss_default_default {
    width : 25%;
}
  .centralSansMenuG .compoAss_default_default {
    width : 25%;
}
@media print {
  .compoAss_default_default, .centralAvMenuG .compoAss_default_default, .centralSansMenuG .compoAss_default_default {
    float : none;
    width : 100%;
    overflow : visible !important;
    display : block;
}
}
  .compoAss_default_default .compoAssPadd{
    padding-left : 1%;
    overflow : hidden;
}
@media print{
  .compoAss_default_default .compoAssPadd{
    padding-left : 1%;
    overflow : visible !important;
}
}
  .compoAss_left_default {
    float : left;
    /*width : #DIA_000445_DIM_COMPOASS_L_W#;*/
    overflow : hidden;
}
  .centralAvMenuG .compoAss_left_default {
    width : 25%;
}
  .centralSansMenuG .compoAss_left_default {
    width : 25%;
}

@media print {
  .compoAss_left_default, .centralAvMenuG .compoAss_left_default, .centralSansMenuG .compoAss_left_default {
    float : none;
    width : 100%;
    overflow : visible !important;
    display : block;
}
}
  .compoAss_left_default .compoAssPadd{
    /*padding-right : 1%;*/
	padding-right : 0;
    overflow : hidden;
}
@media print{
  .compoAss_left_default .compoAssPadd{
    /*padding-right : 1%;*/
	padding-right : 0;
    overflow : visible !important;
}
}

@media screen and (max-width:980px) {
  .useResponsive .compoAss_default_default, .useResponsive .compoAss_left_default {
    float : none;
  }
  .useResponsive .centralAvMenuG .compoAss_default_default, .useResponsive .centralSansMenuG .compoAss_default_default, .useResponsive .centralAvMenuG .compoAss_left_default, .useResponsive .centralSansMenuG .compoAss_left_default {
    width : auto;
  }
  .useResponsive .compoAss_default_default .compoAssPadd {
    padding-left : 0px;
  }
  .useResponsive .compoAss_left_default .compoAssPadd {
    padding-right : 0px;
  }
  .useResponsive .compoAss_left_default {
    display : block;
	margin-bottom : 0px;
  }
  .useResponsive .compoAss_default_default {
    display : block;
	margin-top : 0px;
  }
}

  .compoAss_top_default {
    clear : both;
    width : 100%;
    padding-bottom : 1%;
}
@media print {
  .compoAss_top_default {
    display : block;
}
}
  .compoAss_top_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_top2_default {
    clear : both;
    width : 100%;
    margin-bottom : 8px;
}
@media print {
  .compoAss_top2_default {
    display : block;
}
}
  .compoAss_top2_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_top3_default {
    clear : both;
    width : 100%;
}
@media print {
  .compoAss_top3_default {
    display : block;
}
}
  .compoAss_top3_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_absolute_default {
    position : absolute;
    top : 0px;
    right : 0px;
    bottom : auto;
    left : auto;
    clear : both;
    width : 50%;
    height : auto;
    /*z-index : 2;*/
	/*z-index : 100000;*/ /* avant 20200210 */
	z-index : 100;
}
@media print {
  .compoAss_absolute_default {
    display : block;
}
}
  .compoAss_absolute_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_absoluteInBd_default {
    position : absolute;
    top : 0px;
    right : 0px;
    bottom : auto;
    left : auto;
    clear : both;
    width : 50%;
    height : auto;
    /*z-index : 2;*/
	/*z-index : 100000;*/ /* avant 20200210 */
	z-index : 100;
}

@media screen and (max-width:480px) {
	body.responsiveCpAssBd .compoAss_absolute_default{
		top : 0px;
		right : 0px;
		bottom : auto;
		left : auto;
}
	body.responsiveCpAssBd .compoAss_absoluteInBd_default{
		top : 0px;
		right : 0px;
		bottom : auto;
		left : auto;
}
}

@media screen and (min-width:481px) and (max-width:980px) {
	body.responsiveCpAssBd .compoAss_absolute_default{
		top : 0px;
		right : 0px;
		bottom : auto;
		left : auto;
}
	body.responsiveCpAssBd .compoAss_absoluteInBd_default{
		top : 0px;
		right : 0px;
		bottom : auto;
		left : auto;
}
}

@media screen and (min-width:981px) and (max-width:1170px) {
	body.responsiveCpAssBd .compoAss_absolute_default{
		top : 0px;
		right : 0px;
		bottom : auto;
		left : auto;
}
	body.responsiveCpAssBd .compoAss_absoluteInBd_default{
		top : 0px;
		right : 0px;
		bottom : auto;
		left : auto;
}
}

  .compoAss_bottom_default {
    clear : both;
    width : 100%;
    padding-top : 1%;
}
@media print {
  .compoAss_bottom_default {
    display : block;
}
}
  .compoAss_bottom_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_bottom2_default {
    clear : both;
    width : 100%;
    padding-top : 8px;
}
@media print {
  .compoAss_bottom2_default {
    display : block;
}
}
  .compoAss_bottom2_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_bottom3_default {
    clear : both;
    width : 100%;
    padding-top : 8px;
}
@media print {
  .compoAss_bottom3_default {
    display : block;
}
}
  .compoAss_bottom3_default .compoAssPadd{
    display : block;
    width : 100%;
}

  .compoAss_surMenu_default {
    clear : both;
    width : 100%;
    padding-bottom : 1%;
}
  .compoAss_surMenu_default .compoAssPadd{
    display : block;
    width : 100%;
}
@media screen and (max-width:980px) {
	.useResponsive .compoAss_surMenu_default {
		display : none;
}
}

  .compoAss_sousMenu_default {
    clear : both;
    width : 100%;
    padding-top : 1%;
}
  .compoAss_sousMenu_default .compoAssPadd{
    display : block;
    width : 100%;
}
@media screen and (max-width:980px) {
	.useResponsive .compoAss_sousMenu_default {
		display : none;
}
}

  .compoAss_aDroite2_default {
    float : right;
    width : 22%;
		border-style : none;
		border-color : #DDDDDD;
		border-top-width : 0px;
		border-bottom-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin-top : 100px;
		margin-bottom : 0px;
		margin-left : 1%;
		margin-right : 0%;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		border-radius : 0px 0px 0px 0px;
		display : inline;
}

@media screen and (max-width:980px) {
	.useResponsive .compoAss_aDroite2_default {
		float : none;
		width : auto;
		display : block;
		margin : 0px;
}
}

@media print {
  .compoAss_aDroite2_default {
    display : none;
}
}

  .compoAss_aDroite2_default .compoAssPadd{
    display : block;
    width : 100%;
}

@media print{
	.compoAssWrapperFirst {display : none !important;}
}

  .compoAss_pdp_default {
    position : static;
    bottom : 0px;
		width : 100%;
		max-width : 1320px;
		height : auto;
		min-height : 50px;
		text-align : left;
		border-style : solid;
		border-color : #DDDDDD;
		border-top-width : 0px;
		border-bottom-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-left : 5px;
		padding-right : 5px;
		border-radius : 0px 0px 0px 0px;
}
  .compoAss_pdp_default.pdpInBox {
		width : auto;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
}
@media screen and (max-width:980px) {
	.compoAss_pdp_default {
		min-height : 0px;
}
}
@media print {
  .compoAss_absolute_default {

}
}
  .compoAss_pdp_default .poweredByDiasite{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		color : #666666;
		font-size : 1em;
		font-weight : normal;
		text-decoration : none;
		text-align : right;
}
  .compoAss_pdp_default .poweredByDiasite a{
		color : #000000;
		font-weight : bold;
		text-decoration : none;
}
  .compoAss_pdp_default .poweredByDiasite a:hover{
		color : #0a999d;
		text-decoration : none;
}

@media print{
	.compoAss_pdp_default {display : none !important;}
	#cookieLaw_cAlert {display : none !important;}
}

  .compoAss_inCpStrLayer_default{
    background-color : transparent;
}

  #diasiteCalqueDyn {
    margin:0;
    padding:0;
    position:fixed !important;
    position:absolute;    
    /*z-index:2147483647 !important;*/
    /*z-index:999998 !important;*/ /* avant 20200210 */
	z-index : 998;
}

  #diasiteCalqueDyn a#bt_close {
    position : absolute;
    /*width : #DIA_000445_DIM_CALQDEPLIANT_BTS_W#;
    height : #DIA_000445_DIM_CALQDEPLIANT_BT_CLOSE_H#;*/
    top : 8px;
    cursor : pointer;
}
  #diasiteCalqueDyn a#bt_show {
    position : absolute;
    /*width : #DIA_000445_DIM_CALQDEPLIANT_BTS_W#;
    height : #DIA_000445_DIM_CALQDEPLIANT_BT_SHOW_H#;*/
    top : 40px;
    cursor : pointer;
}
  #diasiteCalqueDyn a#bt_hide {
    position : absolute;
    /*width : #DIA_000445_DIM_CALQDEPLIANT_BTS_W#;
    height : #DIA_000445_DIM_CALQDEPLIANT_BT_HIDE_H#;*/
    top : 54px;
    cursor : pointer;
}

  #diasiteCalqueDyn a#bt_close, #diasiteCalqueDyn a#bt_show, #diasiteCalqueDyn a#bt_hide, #diasiteCalqueDyn.left a#bt_close, #diasiteCalqueDyn.left a#bt_show, #diasiteCalqueDyn.left a#bt_hide {
    right : 8px;
}
  #diasiteCalqueDyn.right a#bt_close, #diasiteCalqueDyn.right a#bt_show, #diasiteCalqueDyn.right a#bt_hide {
    left : 8px;
}
  #diasiteCalqueDyn a#bt_close img, #diasiteCalqueDyn a#bt_show img, #diasiteCalqueDyn a#bt_hide img{
    border : none;
}

@media screen and (max-width:980px) {
  #diasiteCalqueDyn {
    position:static !important;
    width : auto !important;
    left : auto !important;
    right : auto !important;}
  a#bt_show, a#bt_hide {display : none !important;}
  a#bt_close {right : 10px !important; left : auto !important; top : 10px !important; background-color : #FFFFFF; /*z-index : 999999;*/ /* avant 20200210 */ z-index : 999;}
  #diasiteCalqueDyn > div{padding : 0px; !important;}
}

@media print {
  #diasiteCalqueDyn {
    display : none;
}
}

/* --------------

Debut Compo Ass Nav

-------------- */

  .compoAssNav {
    position : fixed;
    width : 100%;
    height : 100%;
    top : 0px;
    left : 0px;
    overflow : hidden;
    z-index : 0;  
}

/* --------------

Debut Compo Ass En Menu Mobile

-------------- */
	.useResponsive .compoAss_enMenuMobile_default{
		display : none;
}
@media screen and (max-width:980px) {
	.useResponsive .compoAss_enMenuMobile_default{
		position : fixed;
		display : none;
		top : 0px;
		left : 0px;
		padding : 0px;
		/*padding-top : 50px;*/
		margin : 0px;
		float : none;
		width : 100%;
		/*z-index : 1000000;*/ /* avant 20200210 */
		z-index : 1000;
}
	.useResponsive .compoAss_enMenuMobile_default.hideMenu{
		display : none;
}
	.useResponsive .compoAss_enMenuMobile_default.showMenu{
		display : block;
}
}

/* --------------

Debut cpStrLayer

-------------- */

  .cpStrLayer {
    position : fixed;
    width : 100%;
    height : auto;
    top : 0px;
    right : auto;
    bottom : auto;
    left : 0px;
    /*z-index : 999999;*/ /* avant 20200210 */
	z-index : 999;
}
@media (max-width: 980px) {
 body.useResponsive .cpStrLayer {
   display : block;
 }
}

/* --------------

Debut To Show When Visible

-------------- */

.diaToShowWhenVisible { opacity : 0; -webkit-transition-property: opacity, filter !important; -moz-transition-property: opacity, filter !important; -o-transition-property: opacity, filter !important; -ms-transition-property: opacity, filter !important; transition-property: opacity, filter !important; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; -ms-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-transition-delay: 500ms; -moz-transition-delay: 500ms; -o-transition-delay: 500ms; -ms-transition-delay: 500ms; transition-delay: 500ms; } 
.diaStartAnimation { opacity : 1; }

/* --------------

Debut Autre

-------------- */

	.Ancre {
		padding : 0px;
		margin : 0px;
		line-height : 0px;
		font-size : 0px;
}
	a:not([href])[name]:target,
	a:not([href])[id]:target,
	.diaAncre:target {scroll-margin-top: 0px !important;}
	
  @media screen and (max-width: 480px) {
	a:not([href])[name]:target,
	a:not([href])[id]:target,
	.diaAncre:target {scroll-margin-top: 0px !important;}
  }
  
  @media screen and (min-width: 481px) and (max-width: 980px) {
	a:not([href])[name]:target,
	a:not([href])[id]:target,
	.diaAncre:target {scroll-margin-top: 0px !important;}
  }

/* --------------

Regles responsives s'appliquant constamment

-------------- */

body.useResponsive iframe, body.useResponsive embed {max-width: 100%;}

.useResponsive img:not([class*=fixedWidth]) {
 height: auto !important;
 max-width: 100%;
 /*width: auto !important;*/ /* 20141229*/
}

/* --------------


CSS mobile


-------------- */

@media screen and (max-width: 480px) {
 body.useResponsive {
   font-size : 0.95em !important;
 }
}

@media screen and (min-width: 481px) and (max-width: 980px) {
 body.useResponsive {
   font-size : 1em !important;
 }
}

/* --------------


CSS mobile


-------------- */

@media screen and (max-width: 480px) {
 /*body.useResponsive {*/
 html {
   font-size : 0.95em;
 }
}

@media screen and (min-width: 481px) and (max-width: 980px) {
 /*body.useResponsive {*/
 html {
   font-size : 1em;
 }
}

 .useResponsive .hide_laptop {
   display: none !important;
 }

@media (max-width: 980px) {

 /* passer tous les éléments de largeur fixe en largeur automatique */
 body.useResponsive, .useResponsive element1, .useResponsive element2 {
   width: auto;
   margin: 0;
   padding: 0;
 }

 /* conserver le ratio des images et empêcher les débordements de boîtes dûs aux border ou padding */
 .useResponsive img {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
 }
  .useResponsive img:not([class*=fixedWidth]) {
   height: auto !important;
   /*width: auto !important;*/ /* 20141229*/
 }
 /* fixer une largeur maximale  de 100 % aux éléments potentiellement problématiques */
 .useResponsive img:not([class*=fixedWidth]), .useResponsive table:not([class*=fixedWidth]), .useResponsive td:not([class*=fixedWidth]), .useResponsive blockquote:not([class*=fixedWidth]), .useResponsive code:not([class*=fixedWidth]), .useResponsive pre:not([class*=fixedWidth]), .useResponsive textarea:not([class*=fixedWidth]), .useResponsive input:not([class*=fixedWidth]), .useResponsive iframe:not([class*=fixedWidth]), .useResponsive object:not([class*=fixedWidth]), .useResponsive embed:not([class*=fixedWidth]), .useResponsive video:not([class*=fixedWidth]) {
   max-width: 100%;
 }

 /* gestion des mots longs */
 .useResponsive textarea, .useResponsive table, .useResponsive td, .useResponsive th, .useResponsive code, .useResponsive pre, .useResponsive samp {
   word-wrap: break-word; /* passage à la ligne forcé */
   -webkit-hyphens: auto; /* césure propre */
   -moz-hyphens: auto;
   hyphens: auto;
 }
 .useResponsive code, .useResponsive pre, .useResponsive samp {
   white-space: pre-wrap; /* passage à la ligne spécifique pour les éléments à châsse fixe */
 }
 
 .useResponsive table:not([class*=fixedWidth]), .useResponsive td:not([class*=fixedWidth]), .useResponsive th:not([class*=fixedWidth]) {
   /*display : block;*/
   width : auto !important;
 }

 /* Passer à une seule colonne (à appliquer aux éléments multi-colonnes) */
 .useResponsive element1, .useResponsive element2 {
   float: none;
   width: auto;
 }

 /* masquer les éléments superflus */
 .useResponsive .hide_mobile {
   display: none !important;
 }
 
  .useResponsive .hide_laptop {
   display: inline-block !important;
 }

 /* Un message personnalisé */
 /*body:before {
   content: "Version mobile du site";
   display: block;
   color: #777;
   text-align: center;
   font-style: italic;
 }*/

 /* --------------

Fix leaflet

-------------- */

.useResponsive .leaflet-container img:not([class*=fixedWidth]) {max-width: none !important;}

}

 /* --------------

Responsive

-------------- */

@media (max-width: 480px) {
	
 /* masquer les éléments superflus */
 .useResponsive .hide_mobile_min {
   display: none !important;
}	
 
}

 /* --------------

Print

-------------- */

.showAsBlock_print {display : none !important;}
.showAsInlineBlock_print {display : none !important;}


@media print{ 
.hide_print {display : none !important;}
.showAsBlock_print {display : block !important;}
.showAsInlineBlock_print {display : inline-block !important;}
}

/* --------------

Fix modal

-------------- */

.modal-backdrop {/*z-index : 1040000 !important;*/ /* avant 20200210 */ z-index : 1040;}
.modal {/*z-index : 1050000 !important;*/ /* avant 20200210 */ z-index : 1050;}

/* --------------

CSS PERSO

-------------- */

.compoAss_bottom3_default {display : none;} @media screen and (max-width: 980px) { .entete.enteteHorsCont {margin-bottom : 15px;} .centralPadd {padding-left : 1em;padding-right : 1em;} .centralPadd {padding-left : 1em;padding-right : 1em;} .compoAss_bottom3_default {display : block;} } @media screen and (max-width: 480px) { .useResponsive .entete .mobileMainMenu {top : -12px;} }.useResponsive .menu.showMenu {    bottom: 0;        background-color: #FFFFFF;}

.fancybox-image {  -webkit-touch-callout: none !important;  -webkit-user-select: none !important;  user-select: none !important;  pointer-events: none !important;}

.diaSiteGalerie2019 a {  -webkit-touch-callout: none !important;  -webkit-user-select: none !important;  user-select: none !important;}
img {  -webkit-touch-callout: none !important;  -webkit-user-select: none !important;  user-select: none !important;  pointer-events: none !important;}

/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/bandeau/pres1/modele1/bandeau_pres1_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut entete

-------------- */

	.bandeauPerso, .bandeauPersoPrint{
		/*position : relative;*/
		position : static;
		top : auto;
		right : auto;
		bottom : auto;
		left : auto;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		background : transparent;
		background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
		color : #4A4A4A;
    font-size : 1em; 
		width : 100%;
		max-width : 1320px;
		height : auto;
		overflow : hidden;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0.6em;
		padding-right : 0.6em;
		border-radius : 0px 0px 0px 0px;
}
	.bandeauPerso a{
		color : inherit;
    text-decoration : none; 
}
	.bandeauPerso a:hover{
		color : inherit;
    text-decoration : underline; 
}
	.bandeauPersoPrint{
		display : none;
}
@media print{
	.bandeauPersoPrint{
		display : block;
}
}
@media print{
	.withMediaPrint{
		display : none;
}
}
	.bandeauPerso img{
    margin : 0px;
    padding : 0px;
    display : block;
}
	.bandeauPerso a img{
    display : inline-block;
}
@media print{
	.bandeauPerso a img{
		max-height : 50px !important; height : auto !important; width : auto !important; 
}
}
	.withABSIBD {
		position : relative;
}

a.diaLogoSite {display : inline-block; width : 148px; height : 40px; background-image : none; background-repeat : no-repeat; background-position : 50% 50%; background-size : contain;}
a.diaLogoSite > span {display : none;}

/* Regle 1 */

  @media screen and (min-width: 0px) and (max-width: 560px) {
	.bandeauPerso.logodiasiteV2 a.diaLogoSite,
	a.diaLogoSite.logodiasiteV2	{width : 148px; height : 40px;}
}

/* Regle 2 */

  @media screen and (min-width: 561px) and (max-width: 960px) {
	.bandeauPerso.logodiasiteV2 a.diaLogoSite,
	a.diaLogoSite.logodiasiteV2	{width : 148px; height : 40px;}
} 

  @media print {
	.bandeauPerso.logodiasiteV2 a.diaLogoSite,
	a.diaLogoSite.logodiasiteV2	{display : none;}
}

.bandeauPerso {overflow : visible; width :auto;}
.bandeauPerso .bdPadd {position : relative; margin-top : 30px; height : 65px;}
/*@media screen and (min-width: 1320px) { 
.bandeauPerso .bdPadd {margin-left : 0.6em; margin-right : 0.6em;}
}*/
.bandeauPerso .baseLine {position : absolute; top : 38px; right : 0; font-size : 30px; line-height : 28px; font-weight : 300; text-align : right;}
.bandeauPerso .fhelRS {position : absolute; top : 14px; right : 0; text-align : right;}
.bandeauPerso .fhelRS > a {display : inline-block; margin-left : 2px; margin-right : 2px;}
.page {background-image : none !important;}
/*.menu {margin-top : 0 !important;}*/
@media screen and (min-width: 481px) and (max-width: 980px) {
.bandeauPerso .bdPadd {height : auto;}
.bandeauPerso .baseLine {right : 65px; left : 150px; top : 28px; font-size : 22px; line-height : 20px;}
.bandeauPerso .fhelRS {right : 65px; left : 150px; top : 4px;}
.bandeauPerso .bdPadd > a > img {width : 128px !important;}
.useResponsive .centralAvMenuG {margin-top : 25px !important;}
}
@media screen and (max-width: 480px) { 
.bandeauPerso .bdPadd {height : auto;}
.bandeauPerso .baseLine {right : 55px; left : 90px; top : 12px; font-size : 14px; line-height : 12px;}
.bandeauPerso .fhelRS {right : 55px; left : 90px; top : -12px;}
.bandeauPerso .bdPadd > a > img {width : 64px !important;}
.useResponsive .centralAvMenuG {margin-top : 25px !important;}
}
.bandeauPerso{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/bandeauBox/hidden/default/bandeauBox_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/banniere/hidden/modele1/banniere_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut banniere

-------------- */

	.banniereActusDiv {
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/bodyBox/hidden/default/bodyBox_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/calqueImage/fancyBox/modele1/calqueImage_fancyBox_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000002;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 1000003;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('js/jquery/fancybox2/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 1000006;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('js/jquery/fancybox2/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 1000004;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	/*width: 40%;*/
	width : 70px;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('js/jquery/fancybox2/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 1000004;
}

.fancybox-prev {
	left: -70px;
}

.fancybox-next {
	right: -70px;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 1000004;
	visibility: visible;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 1000001;
	background: url('js/jquery/fancybox2/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
	font-size : 0.9em;
	font-weight : 300;
	color : #666666;
	text-align : center;
	text-transform : none;
	text-decoration : none;
	letter-spacing : normal;
	line-height : normal;
	position: relative;
	text-shadow: none;
	z-index: 1000005;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 1000005;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 6px 20px;
	/*background: transparent;*/ /* Fallback for web browsers that doesn't support RGBa */
	/*background: rgba(0, 0, 0, 0.8);*/
	background: #FFFFFF;
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	/*text-shadow: 0 1px 2px #222;*/
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
	font-size : 0.9em;
	font-weight : 300;
	color : #666666;
	text-align : center;
	text-transform : none;
	text-decoration : none;
	letter-spacing : normal;
	line-height : normal;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color : #666666;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	/*background: #000;
	background: rgba(0, 0, 0, .8);*/
	background: #FFFFFF;
}

@media screen and (min-width: 0px) and (max-width: 480px) {

.fancybox-nav {
	width : 36px;
}

.fancybox-prev {
	left: -32px;
}

.fancybox-next {
	right: -32px;
}

.fancybox-prev span {left : 0px;}
.fancybox-next span {right : 0px;}

}

.fancybox-skin{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/centralBox/hidden/default/centralBox_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/close/hidden/modele1/close_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Bouton vers format impression

-------------- */

	.closeCpnt{
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/contactLink/pres1/modele3/contactLink_pres1_modele3.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

contactLink

-------------- */

	a.contactLink{
		float : right;
		position : relative;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 0.9em;
		margin : 0px;
		background-color : transparent;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 8px;
		padding-bottom : 4px;
		margin-left : 0px;
    background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
    border-left : 1px #BBBBBB solid;
    border-right : 0px #BBBBBB solid;
    width : auto;
    height : auto;
    border-radius : 0px 0px 0px 0px;
}
@media print{
	a.contactLink {
    display : none;
}
}
	a.contactLink:hover{
		font-weight : normal; 
		font-size : 0.9em;
		color : #000000; 
		text-decoration : none; 
		background-color : transparent;
		background-image : none;
}
	a.contactLink img{
    border : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/entete/pres1Viewport/modele1/entete_pres1Viewport_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/hdp/hidden/modele1/hdp_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Bouton vers format impression

-------------- */

	.hdp{
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/homeLink/pres1/modele3/homeLink_pres1_modele3.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

homeLink

-------------- */

	a.homeLink{
		float : right;
		position : relative;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 0.9em;
		margin : 0px;
		background-color : transparent;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 8px;
		padding-bottom : 4px;
		margin-left : 0px;
    background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
    border-left : 1px #BBBBBB solid;
    border-right : 0px #BBBBBB solid;
    width : auto;
    height : auto;
    border-radius : 0px 0px 0px 0px;
}
@media print{
	a.homeLink {
    display : none;
}
}
	a.homeLink:hover{
		font-weight : normal; 
		font-size : 0.9em;
		color : #000000; 
		text-decoration : none; 
		background-color : transparent;
		background-image : none;
}
	a.homeLink img{
    border : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/identificationBarre/pres1/modele1/identificationBarre_pres1_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Zone de situation / navigation

-------------- */

  .identificationBarre {
		background-color : transparent;
		background-image : none;
		background-position : 0 0;
		background-repeat : no-repeat;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.9em;
		color : #666666;
		font-weight : normal;
		text-decoration : none;
		text-align : left;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		border-top : 0px #AAAAAA none;
		border-bottom : 0px #AAAAAA none;
		margin-top : 0px;
		margin-bottom : 0px;
		border-radius : 0px 0px 0px 0px;
		clear : both;
}
	.identificationBarre span.nom{
		/*font-size : 0.9em;*/
		color : #555555;
		font-weight : 300;
		text-decoration : none;
}
	.identificationBarre span.groupe{
		/*font-size : 0.9em;*/
		color : #666666;
		font-weight : 300;
		text-decoration : none;
}
  .identificationBarre a{
    float : right;
		/*font-size : 0.9em;*/
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
  .identificationBarre a.suiteTexte{
    float : none;
}
  .identificationBarre a:hover{
		color : #0a999d;
		text-decoration : none;
}

@media print{
	.identificationBarre.hideOnPrint {display : none;}
}

.identificationBarre{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/identificationLink/hidden/modele1/identificationLink_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/imgAccompagnement/pres1/modele1/imgAccompagnement_pres1_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut image accompagnement

-------------- */

	img.imgAccomp {
    display : block;
    margin-top : 10px;
    margin-bottom : 10px;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/joinLink/pres1/modele3/joinLink_pres1_modele3.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

joinLink

-------------- */

	a.joinLink{
		float : right;
		position : relative;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 0.9em;
		margin : 0px;
		background-color : transparent;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 8px;
		padding-bottom : 4px;
		margin-left : 0px;
    background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
    border-left : 1px #BBBBBB solid;
    border-right : 0px #BBBBBB solid;
    width : auto;
    height : auto;
    border-radius : 0px 0px 0px 0px;
}
@media print{
	a.joinLink {
    display : none;
}
}
	a.joinLink:hover{
		font-weight : normal; 
		font-size : 0.9em;
		color : #000000; 
		text-decoration : none; 
		background-color : transparent;
		background-image : none;
}
	a.joinLink img{
    border : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/menuN0Box/hidden/default/menuN0Box_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/menuN1Box/hidden/default/menuN1Box_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/navigationBarre/hidden/modele1/navigationBarre_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Zone de situation / navigation

-------------- */

  .navigationBarre {
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/niveauGen/hidden/modele1/niveauGen_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Niveau Gen

-------------- */

/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/pdp/pres5/modele1/pdp_pres5_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut pied de page

-------------- */

  .pdp {
    position : relative;
    bottom : 0px;
		background-color : transparent;
		background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
		width : auto;
		max-width : none;
		height : auto;
		min-height : 50px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
    border-style : none;
    border-color : #BBBBBB;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
		clear : both;
}
@media print{
	.pdp{
		width : 100%;
    margin : 0px;
    padding : 0px;
    border : none;
		clear : both;
		display : none !important;
}
}

@media (max-width: 640px) {
  .pdp {position : static; min-height : 0px;}
}

  .pdpInBox {
    width : 100%;
}
  .pdpPadd {
    width : 100%;
    max-width : 1320px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		font-size : 0.8em; 
		color : #888888; 
		text-decoration : none; 
		font-weight : 300; 
		background-color : transparent;
		background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		padding-bottom : 5px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		border-radius : 0px 0px 0px 0px;
		box-sizing: border-box;
    -moz-box-sizing: border-box; /*Firefox 1-3*/
    -webkit-box-sizing: border-box; /* Safari */
		clear : both;
}

/*.linksZone:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.linksZone {display: inline-block;}*/
/* Hides from IE-mac \*/
/** html .linksZone {height: 1%;}
.linksZone {display: block;}*/
/* End hide from IE-mac */


	.pdp a img{
    border : none; 
}
	.mentions{
		float : left;
		width : 22%;
		text-align : left;
		background-color : transparent;
		padding-top : 1px;
		padding-bottom : 1px;
}
	.pdp .mentions a{
	  display : block;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		font-size : 1em; 
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		/*margin-left : 15px;*/
		/*height : #DIA_000319_DIM_PDP_MENTIONS_H#;*/
}
	.pdp .mentions a:hover{
		color : #0a999d; 
		text-decoration : none; 
}
	.Utel{
		float : left;
		width : auto;
		text-align : left;
		background-color : transparent;
		margin-left : 25px;
		padding-top : 1px;
		padding-bottom : 1px;
}
	.pdp .Utel a{
	  display : block;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		font-size : 1em; 
		color : #0a999d; 
		text-decoration : none; 
		font-weight : normal; 
		/*height : #DIA_000319_DIM_PDP_UTEL_H#;*/
}
	.pdp .Utel a:hover{
		color : #0a999d; 
		text-decoration : none; 
}
	.pdp .pdpBasedOn {
		float : right;
    padding-left : 10px;
    padding-right : 10px;
    /*position : relative; */ /*100928 : mise en comm*/
    /*height : #DIA_000319_DIM_PDP_BASEDON_H#*/
}
	.pdp .pdpBasedOn a{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		font-size : 1em; 
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
    /*height : #DIA_000319_DIM_PDP_BASEDON_H#*/
}
	.pdp .pdpBasedOn a:hover{
		color : #0a999d;
		text-decoration : none;
    /*height : #DIA_000319_DIM_PDP_BASEDON_H#*/
}
	.pdp .pdpBasedOn img{
	  position : relative;
    top : 2px;
}

  .pdp .pdpFreeText {
    width : auto;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		font-size : 1em; 
		color : #888888; 
		text-decoration : none; 
		font-weight : 300; 
		background-color : transparent;
		background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		clear : both;
}
  .pdp .pdpFreeText a{
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
}
  .pdp .pdpFreeText a:hover{
		color : #0a999d; 
		text-decoration : none;  
}
.pdp{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/pdpBox/hidden/default/pdpBox_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/printFormat/hidden/modele1/printFormat_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Bouton vers format impression

-------------- */

	.printFormat{
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/search/pres1/modele1/search_pres1_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Search

-------------- */

/*--- cartouche sans recherche de faite ---*/

	div.search_pres1{
		margin : 5px 0px 10px 0px;
		padding : 5px 5px 5px 5px;
		background : #F2F2F2;
}
	div.search_pres1 .rechZone{
		background : transparent;
		width : 100%;
}
	div.search_pres1 a{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.9em;
		font-weight : normal;
		text-decoration : none;
		color : #000000;
}
	div.search_pres1 a:hover{
		text-decoration : none;
		color : #0a999d;
}

/*--- Une recherche a ete demandee ---*/

	div.search_pres1 .reponses {
    text-align : left;
}
	div.search_pres1 .reponses input {
		width : 150px;
}
	div.search_pres1 .reponses .reponsesIntitule {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		color : #0a999d;
		font-weight : 700;
		text-transform : uppercase;
}
	div.search_pres1 .nbReps {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #555555;
		font-weight : 300;
		text-align : left;
}
	div.search_pres1 .reponses .back {
	  float : right;
	  width : auto;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/searchLink/pres1/modele3/searchLink_pres1_modele3.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

searchLink

-------------- */
	.searchLink{
	  float : right;
	  clear : none;
		position : relative;
		margin : 0px;
		background-color : transparent;
    background-image : none;
    background-position : 0 0;
    background-repeat : no-repeat;
		margin-left : 0px;
		width : auto;
		height : auto;
		text-align : left;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 7px;
    padding-bottom : 3px;
    background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
    border-left : 1px #BBBBBB solid;
    border-right : 0px #BBBBBB solid;
    border-radius : 0px 0px 0px 0px;
}
@media print{
	.searchLink {
    display : none;
}
}
	.searchLink a{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 0.9em;
}
	.searchLink a:hover{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 0.9em;
}
	.searchLink form{
		margin : 0px;
		padding : 0px;
}
	.searchLink form input {
		margin : 0px;
		padding : 0px;
		padding-left : 2px;
		padding-right : 2px;
		border : 1px #888888 solid;
		background-color : transparent;
		width : 80px;
		height : auto;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.9em;
		color : #444444;
		font-weight : 300;
		line-height : normal;
		margin-right : 2px;
		text-transform : none;
		padding : 0px 0px 0px 0px;
}
.searchLink{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/siteMapLink/pres1/modele3/siteMapLink_pres1_modele3.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

siteMapLink

-------------- */

	a.siteMapLink{
		float : right;
		position : relative;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif; 
		color : #444444; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 0.9em;
		margin : 0px;
		padding : 0px;
		background-color: transparent;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 8px;
		padding-bottom : 4px;
		margin-left : 0px;
    background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
    border-left : 1px #BBBBBB solid;
    border-right : 0px #BBBBBB solid;
    width : auto;
    height : auto;
    border-radius : 0px 0px 0px 0px;
}
@media print{
	a.siteMapLink {
    display : none;
}
}
	a.siteMapLink:hover{
		font-weight : normal; 
		font-size : 0.9em;
		color : #000000; 
		text-decoration : none; 
		background-color : transparent;
		background-image : none;
}
	a.siteMapLink img{
    border : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/structureBox/hidden/default/structureBox_hidden_default.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/titreBranche/pres1/modele1/titreBranche_pres1_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut titreBranche

-------------- */

	.titreBrancheExt_000261{
    clear : both;
    text-align : left;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 30px 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-size : 1rem;
    /*color : #0a999d;
    text-decoration : none;
    font-weight : 700;
    text-transform : uppercase;
    font-style : normal;*/
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 0px;
    border-bottom-width : 1px;
    border-left-width : 0px;
    border-right-width : 0px;
    /*text-transform : uppercase;
    letter-spacing : normal;
    line-height : normal;*/
    border-radius : 0px 0px 0px 0px;
	max-width : none;
}

	.titreBranche_000261{
    clear : both;
    text-align : left;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 30px 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-size : 2.5em;
    color : #0a999d;
    text-decoration : none;
    font-weight : 700;
    text-transform : uppercase;
    font-style : normal;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 0px;
    border-bottom-width : 1px;
    border-left-width : 0px;
    border-right-width : 0px;
    text-transform : uppercase;
    letter-spacing : normal;
    line-height : normal;
    border-radius : 0px 0px 0px 0px;
	max-width : none;
}
	.titreBrancheExt_000261 .titreBranche_000261{
    padding : 0; margin : 0;
	background-color : transparent;
	background-image : none;
	border-style : none;
	border-radius : 0;
	max-width : none;
}

	.entete .titreBranche_000261{
    position : absolute;
    top : 0px;
    right : 0px;
    bottom : auto;
    left : auto;
    width : 65%;
    height : auto;
    z-index : 2;
}

@media (max-width: 800px) {
	.entete .titreBranche_000261{
    position : absolute;
    top : 20px;
    right : 50px;
    bottom : auto;
    left : 150px;
    width : auto;
    height : auto;
    text-align : left;
    font-size : 1.1em;
    z-index : 2;
}
}

@media (orientation: portrait) {
	.entete .titreBranche_000261{
    display : none;
}
}

@media print{
	.titreBranche_000261.hideOnPrint {display : none;}
}

	.titreBranche_000261{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/rappel/hidden/modele1/rappel_hidden_modele1.css       (979)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Rappel

-------------- */

	.rappel {
    display : none;
}
/*   XSL Menus : b0  */

/* MENUS !!!!*/

/* 1 / 635 */


  /* vars */
  
/* modif niveau 0 */
  
  
      	ul.niveau0{
      	  
        		display : block;
        		width : 100%;
        		font-size : 1px;
        		margin : 0px;
        		padding : 0px;
        		margin-bottom : 1px;
        		list-style-type: none;
      		text-align : left;
      }
  
      	ul.niveau0 li {
          float : left;
          
            margin : 0px;
            padding : 0px;
            list-style-type: none;
          
      }
  
        ul.niveau0 li a{
          
            /*position : relative;*/
            font-weight : normal; 
            margin-left : 1px;
            height : auto;
            display : block;
          
          text-decoration : none;
          margin-right : 1px;
          margin-left : 1px;
          padding-right : 5px;
          padding-left : 5px;
          padding-top : 4px;
          padding-bottom : 4px;
      		background : #444444;
      		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
      		color : #FFFFFF;
      		font-size : 0.8em;
      }

        
      	ul.niveau0 li a:hover{
          
        		font-weight : normal; 
          
          text-decoration : none;
      		font-size : 0.8em;
      		color : #444444;
      		background-color : #FFFFFF;
      }

        
      	ul.niveau0 li.on a{
          color : #444444;
          background : #FFFFFF;
          font-weight : bold;
      }

        
      	ul.niveau0 li.on a:hover{
          color : #444444;
          background : #FFFFFF;
          font-weight : bold;
      }
  
        
      	ul.niveau0 li a img{
          border : none;
      }

        
      	ul.niveau0 li a.nolink:hover{
          text-decoration : none;
      }
  
      	div.niveau1_000183{
      		text-align : left;background-color : transparent;background-image : none;background-position : 0 0;background-repeat : repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;border-width : 1px;border-color : #999999;border-style : none;
      }
      	div.niveau1_000183 .niv1Padd{
      		background-image : none;background-position : 0px 0px;background-repeat : no-repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;
      }

      @media screen and (max-width:980px) {
            div.wMV.niveau1_000183{
            margin : 0px; background-image : none; border : none;
            padding-left : 2%;padding-right : 2%;padding-top : 5px;padding-bottom : 2%;background-color : #FFFFFF;
            width : auto;
            background-image : none;
      }
            div.wMV.niveau1_000183 .niv1Padd{
            padding : 0px;
        		background-image : none;
      }
      }  
      
      	div.niveau1_000183,
        div.niveau1_000183 li a,
        div.niveau1_000183 li a:hover{
      		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
      }
      
        /* - - - itemN1enu: BASIC styles - - - */
        
        .niveau1_000183 a img {
          border : none;
        }

        .niveau1_000183 .itemN1 {
        	width : 100%;
        	line-height: 1;
        }

        .niveau1_000183 span{
          	margin: 0;
          	padding: 0;
          	border: 0;
          	display: block;
          	position: relative;
          	z-index: 5;
        }

        noDeroul_000183 .niveau2 span{
          	position: static;
        }

        
        .niveau1_000183 .itemN1, .niveau1_000183 .itemN1 ul,.niveau1_000183 .niveau2, .niveau1_000183 .niveau2 ul {	/* remove all list stylings */
        	margin: 0;
        	padding: 0;
        	border: 0;
        	list-style-type: none;
        	display: block;
        }
        
        .niveau1_000183 .itemN1 li, .niveau1_000183 .niveau2 li {
        	margin: 0;
        	padding: 0;
        	border: 0;
        	display: block;
        	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
        	z-index: 5;		/* thus we need to apply explicit z-index here... */
        }
        
        .niveau1_000183 .niveau2 li.noSubmenu {
        	position: static;	/* position each LI, thus creating potential IE.win overlap problem */
        }
        .niveau1_000183 .niveau2 li ul.niv3Deroul li.noSubmenu {
        	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
        }
        


        .noDeroul_000183 .itemN1 li {
        	position: static;
        }

        
        .niveau1_000183 .itemN1 li:hover, .niveau1_000183 .niveau2 li:hover, .niveau1_000183 .niveau3 li:hover, .niveau1_000183 .niveau4 li:hover, .niveau1_000183 .niveau5 li:hover {
        	z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */
        	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
        							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
        }
        
        /*.niveau1_000183 .itemN1 ul {*/
        .niveau1_000183 ul.ToDeroul, .niveau1_000183 ul.ToDeroul ul {
        	visibility: hidden;	/* initially hide all submenus. */
        	position: absolute;
        	z-index: 10;
        	left: 0;	/* while hidden, always keep them at the top left corner, */
        	top: 0;		/* 		to avoid scrollbars as much as possible */
        }
        
        body.useCss3Transitions .niveau1_000183 ul.ToDeroul, body.useCss3Transitions .niveau1_000183 ul.ToDeroul ul {
        	opacity : 0;
          /* Fonctionne déjà sur webkit */
          -webkit-transition-property: opacity;
          -webkit-transition-duration: 0.8s;
          
          /* Bientôt supporté par Firefox */
          -moz-transition-property: opacity;
          -moz-transition-duration: 0.8s;
          
          /* … et lorsque ce sera standardisé */
          transition-property: opacity;
          transition-duration: 0.8s;
        }
        
        /*.niveau1_000183 .itemN1 li:hover>ul {*/
        .niveau1_000183 li:hover>ul.ToDeroul, .niveau1_000183 .ToDeroul li:hover>ul {
        	visibility: visible;	/* display submenu them on hover */
        	left: 100%;	/* and move them to the right of the item */
        }
        
        body.useCss3Transitions .niveau1_000183 li:hover>ul.ToDeroul, body.useCss3Transitions .niveau1_000183 .ToDeroul li:hover>ul {
        	opacity : 1;
          /* Fonctionne déjà sur webkit */
          -webkit-transition-property: opacity;
          -webkit-transition-duration: 0.8s;
          
          /* Bientôt supporté par Firefox */
          -moz-transition-property: opacity;
          -moz-transition-duration: 0.8s;
          
          /* … et lorsque ce sera standardisé */
          transition-property: opacity;
          transition-duration: 0.8s;
        }
        
        
        
        /* -- float.clear --
        	force containment of floated LIs inside of UL */
        .niveau1_000183 .itemN1:after, .itemN1 ul:after, .niveau1_000183 .niveau2:after, .niveau2 ul:after {
        	content: ".";
        	height: 0;
        	display: block;
        	visibility: hidden;
        	overflow: hidden;
        	clear: both;
        }
        
        body.useCss3Transitions .niveau1_000183 .itemN1:after, body.useCss3Transitions .itemN1 ul:after, body.useCss3Transitions .niveau1_000183 .niveau2:after, body.useCss3Transitions .niveau2 ul:after {
        	opacity : 0;
          /* Fonctionne déjà sur webkit */
          -webkit-transition-property: opacity;
          -webkit-transition-duration: 0.8s;
          
          /* Bientôt supporté par Firefox */
          -moz-transition-property: opacity;
          -moz-transition-duration: 0.8s;
          
          /* … et lorsque ce sera standardisé */
          transition-property: opacity;
          transition-duration: 0.8s;
        }
        .niveau1_000183 .itemN1, .itemN1 ul, .niveau1_000183 .niveau2, .niveau2 ul {	/* IE7 float clear: */
        	min-height: 0;
        }
        /* -- float.clear.END --  */
        
        /* sticky submenu: it should not disappear when your mouse moves a bit outside the submenu
        	YOU SHOULD NOT STYLE the background of the ".itemN1 UL" or this feature may not work properly!
        	if you do it, make sure you 110% know what you do */
        /*.niveau1_000183 .itemN1 ul {*/
        /*.niveau1_000183 ul.ToDeroul, .niveau1_000183 .niveau2 ul.ToDeroul, .niveau1_000183 .niveau2 ul.ToDeroul ul.ToDeroul {*/
        
        .niveau1_000183 .itemN1 ul, .niveau1_000183 .niveau3Deroul, .niveau1_000183 .niveau4Deroul, .niveau1_000183 .niveau5Deroul { /* modif 130508 eviter prb surperposition deroulant sous IE7 IE7*/
        	background-image: url(res/outside/all/menus/niv1/MV1toInfCssDeroul4/modele1/images/espaceur.gif);	/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */
        	
        	/*background: #f00;*/	/* uncomment this if you want to see the "safe" area.
        								you can also use to adjust the safe area to your requirement */
        }
        
        .niveau1_000183 ul li.ToDeroulLi:hover, .niveau1_000183 ul ul li.ToDeroulLi:hover {
        	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
        							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
        }
        
        .niveau1_000183 ul.ToDeroul ul.ToDeroul {
        	margin: 0;
        	padding: 0;
        }
        
          /*.niveau1_000183 ul.itemN1 li:hover>ul {*/
          .niveau1_000183 li:hover>ul.ToDeroul, .niveau1_000183 ul.ToDeroul li:hover>ul {
          	top: 5px;
          	left: 90%;
          }

.niveau1_000183 li.adxmhover {
	z-index: 10000;
}
.niveau1_000183 li.opened {
	/*z-index: 1000;*/
	z-index: 11; /* 070508 - correction pour eviter que ca passe au dessus de la vue calque d'une photo */
}

.niveau1_000183 ul.adxmhoverUL, .niveau1_000183 ul ul.adxmhoverUL {	/* li:hover>ul selector */
	visibility: visible;
}

body.useCss3Transitions .niveau1_000183 ul.adxmhoverUL, body.useCss3Transitions .niveau1_000183 ul ul.adxmhoverUL {	/* li:hover>ul selector */
	opacity : 1;
  /* Fonctionne déjà sur webkit */
  -webkit-transition-property: opacity;
  -webkit-transition-duration: 0.8s;
  
  /* Bientôt supporté par Firefox */
  -moz-transition-property: opacity;
  -moz-transition-duration: 0.8s;
  
  /* … et lorsque ce sera standardisé */
  transition-property: opacity;
  transition-duration: 0.8s;
}

.niveau1_000183 ul.adxmhoverUL {	/* submenu goes to the right */
	left: 100%;
}

.showOnlyOnMobile {display : none !important;}




@media screen and (max-width:980px) {

body.useCss3Transitions .wMV.niveau1_000183 ul.ToDeroul, body.useCss3Transitions .wMV.niveau1_000183 ul.ToDeroul ul {
opacity : 1;
}

/* Debut Perso */
.wMV.niveau1_000183 {background:#DDDDDD; padding : 10px;}

.wMV.niveau1_000183 li {float : none; clear : both; width : 100%;}
.wMV.niveau1_000183 ul ul, .wMV.niveau1_000183 ul.ToDeroul, .wMV.niveau1_000183 ul.ToDeroul ul {visibility: visible; position: static;}
/* Fin Perso */

.wMV.niveau1_000183 * { display : block; margin:0; padding:0; }
.wMV.niveau1_000183 ul.niveau2 {display : none;}

/*
-------------------------------------------
div#navigation = COLOR
-------------------------------------------
*/
/*.wMV.niveau1_000183 { background:#464646; border-bottom: 7px solid #fafafa;box-shadow: 0px 1px #dadada;}*/

.wMV.niveau1_000183 ul > li > span > a {background: #027ea6; color:#fff;/*text-shadow: 0px -1px 1px #686868;*/ }
.wMV.niveau1_000183 ul a.on {background: #689332;color: #fff; text-shadow:none;}
/*
.wMV.niveau1_000183 ul li.hover > a,
.wMV.niveau1_000183 ul li:hover > a,
.wMV.niveau1_000183 ul a.current,
.wMV.niveau1_000183 ul a:hover,
.wMV.niveau1_000183 ul a:focus {background: #689332;color: #fff; text-shadow:none;}
*/
.wMV.niveau1_000183 ul ul li span a {background:#fff;color:#000;font-size:70%; text-transform:none}

/*	
-------------------------------------------
div#navigation = STYLES
-------------------------------------------
*/
/*.wMV.niveau1_000183 {padding:2%;width:96%;}*/
.wMV.niveau1_000183 ul li {list-style:none;}
.wMV.niveau1_000183 ul > li { display:inline-block;line-height: 1.7em; margin-right:0.4em;position:relative; vertical-align:top;}
/*.wMV.niveau1_000183 ul > li span + span {float:right; font-size:80%;padding-left:0.4em;}*/
.wMV.niveau1_000183 ul li span a {display:block;font-weight:bold;padding:0.4em 0.8em; position:relative;text-decoration:none;}

/* Debut added bt Dav */

.wMV.niveau1_000183 ul li li span a {display:block;font-weight:bold;padding:0.4em 20px; position:relative;text-decoration:none;}
.wMV.niveau1_000183 ul li li li span a {padding:0.4em 40px;}
.wMV.niveau1_000183 ul li li li li span a {padding:0.4em 60px;}
.wMV.niveau1_000183 ul li li li li li span a {padding:0.4em 80px;}

/* Fin added by Dav */

.wMV.niveau1_000183 ul ul li span a:before { content:'> '; }
.wMV.niveau1_000183 ul ul li span a { text-shadow:none;}

.wMV.niveau1_000183 ul li span a {border-radius: 0.4em;}
.wMV.niveau1_000183 ul li.submenu > span > a, .wMV.niveau1_000183 li.submenuOn > span > a {border-radius: 0.4em 0.4em 0 0;}

.wMV.niveau1_000183 ul li.submenu > ul > li:first-child > span > a, 
.wMV.niveau1_000183 ul li.submenu > ul > li:first-child > span > a:hover{
border-radius: 0 0 0.4em 0.4em;
}

.wMV.niveau1_000183 ul li li:last-child > span > a, 
.wMV.niveau1_000183 ul li li:last-child > span > a:hover{
border-radius: 0 0 0.4em 0.4em;
}

.wMV.niveau1_000183 ul li, .niveau1_000183 .itemN1 li {display: block;margin-top:0.4em;}
.wMV.niveau1_000183 ul li li, .niveau1_000183 .itemN1 li li {display: block;margin-top:2px;}

.showOnlyOnMobile {display : block !important;}

}



/* - - - itemN1enu: DESIGN styles - - - */


        div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 a.n1_parent_635 ,
        div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 a:hover.n1_parent_635 {
      		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
      }
      
          div.niveau1_000183 ul.itemN1 {
          	margin-top : 0px;          	
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 {
          	margin : 0px;        	
          }
          }
        
          div.niveau1_000183 ul.first {
          	margin-top : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.first {
          	margin : 0px;        	
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635 {
          	/*width : 100%;*/
          	background-color : transparent;background-image : none;background-position : 0 0;background-repeat : repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 {
          	padding : 0px; margin : 5px 0px 0px 0px; background-color : transparent; background-image : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 {
          	display: block;
          	background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 3px;padding-bottom : 3px;background-image : none;background-position : 0px 0px;background-repeat : no-repeat;border-left : 0px;border-right : 0px;border-top : 1px;border-bottom : 0px;border-color : #555555;border-style : none;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 {
          	padding : 0px; margin : 0px; background-color : transparent; background-image : none; border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.first_000183_n1 {
          	border-left-width : 0px;border-right-width : 0px;border-top-width : 0px;border-bottom-width : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 span.first_000183_n1 {
          	border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 a.n1_parent_635 {
          	display: block;
          	color : #171717;text-transform : uppercase;text-decoration : none;background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 3px;padding-bottom : 3px;font-size : 1em;font-weight : 300;background-image : none;background-position : 0px 0px;background-repeat : no-repeat;letter-spacing : normal;line-height : inherit;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 a.n1_parent_635 {
          	color : #444444;font-style : normal;font-size : 16px;font-weight : bold;text-transform : none;background-color : #FFFFFF;
            background-image : none; text-align : left; line-height: 1.7em; height : auto; letter-spacing : normal; padding:0.4em 0.8em;text-decoration: none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_on {
       	    /*width : 100%;*/
          	background-color : transparent;background-image : none;background-position : 0 0px;background-repeat : repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on {
          	padding : 0px; margin : 5px 0px 0px 0px; background-color : transparent; background-image : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on {
          	text-decoration: none;
          	display: block;
          	background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 3px;padding-bottom : 3px;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;border-left : 0px;border-right : 0px;border-top : 1px;border-bottom : 0px;border-color : #555555;border-style : none;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on {
          	padding : 0px; margin : 0px; background-color : transparent; background-image : none; border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.first_000183_n1 {
          	border-left-width : 0px;border-right-width : 0px;border-top-width : 0px;border-bottom-width : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.first_000183_n1 {
          	border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on a.n1_parent_635_on {
          	display: block;
          	color : #0a9a9b;text-transform : uppercase;text-decoration : none;background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 3px;padding-bottom : 3px;font-size : 1em;font-weight : bold;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;letter-spacing : normal;line-height : inherit;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on a.n1_parent_635_on {
            	color : #000000;background-color : #FFFFFF;font-size : 16px;font-weight : bold;text-transform : none;
              background-image : none; text-align : left; line-height: 1.7em; height : auto; letter-spacing : normal; padding:0.4em 0.8em; 
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif {
       	    /*width : 100%;*/
          	background-color : transparent;background-image : none;background-position : 0 0;background-repeat : repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif {
          	padding : 0px; margin : 5px 0px 0px 0px; background-color : transparent; background-image : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif {
          	text-decoration: none;
          	display: block;
          	background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 3px;padding-bottom : 3px;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;border-left : 0px;border-right : 0px;border-top : 1px;border-bottom : 0px;border-color : #555555;border-style : none;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif {
          	padding : 0px; margin : 0px; background-color : transparent; background-image : none; border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.first_000183_n1 {
          	border-left-width : 0px;border-right-width : 0px;border-top-width : 0px;border-bottom-width : 0px;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.first_000183_n1 {
          	padding : 0px; margin : 0px; background-color : transparent; background-image : none; border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif a.n1_parent_635_actif {
          	display: block;
          	color : #171717;text-transform : uppercase;text-decoration : none;background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 3px;padding-bottom : 3px;font-size : 1em;font-weight : 300;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;letter-spacing : normal;line-height : inherit;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif a.n1_parent_635_actif {
          	color : #444444;font-style : normal;font-size : 16px;font-weight : bold;text-transform : none;background-color : #FFFFFF;
            background-image : none; text-align : left; line-height: 1.7em; height : auto; letter-spacing : normal; padding:0.4em 0.8em;text-decoration: none;
          }
          }
        
        div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635:hover {
          	background-color : transparent;background-position : 0px -100px;border-color : #555555;
        }
        @media screen and (max-width:980px) {
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635:hover {
          background-image : none; background-color : transparent; border : none;
        }
        }
    
        div.niveau1_000183 ul.itemN1 li.n1_parent_635:hover>span.n1_parent_635 {
          	background-color : transparent;background-position : 0px -100px;border-color : #555555;
        }
        div.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635 {
          	background-color : transparent;background-position : 0px -100px;border-color : #555555;
        }
        @media screen and (max-width:980px) {
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635:hover>span.n1_parent_635,
        div.wMV.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635 {
          background-image : none; background-color : transparent; border : none;
        }
        }
    
        div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 a.n1_parent_635:hover{
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
        }
        
        div.niveau1_000183 ul.itemN1 li.n1_parent_635:hover> span.n1_parent_635 a.n1_parent_635 {
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
        }
  
        
        div.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635:hover>a.n1_parent_635 {
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
        }

        div.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635 a.n1_parent_635 {
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
        }
        @media screen and (max-width:980px) {
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635:hover> span.n1_parent_635 a.n1_parent_635,
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635:hover>a.n1_parent_635,
        div.wMV.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635 a.n1_parent_635 {
          	color : #444444;background-color : #FFFFFF;
            background-image : none; text-decoration: none;
        }
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635 span.n1_parent_635 a.n1_parent_635:hover {
          	color : #000000;background-color : #FFFFFF;
            background-image : none; text-decoration: none;
        }
        }
    
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on:hover {
          	display: block;
          	background-color : transparent;background-position : 0px -200px;border-color : #555555;
          }
          @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on:hover {
            background-image : none; background-color : transparent; border : none;
          }
          }
        
          div.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on:hover>a.n1_parent_635_on {
          	display: block;
          	color : #0a9a9b;text-decoration : none;background-color : transparent;font-weight : bold;background-position : 0px -200px;
          }
        @media screen and (max-width:980px) {
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on:hover>a.n1_parent_635_on {
          	color : #444444;font-weight : bold;text-transform : none;background-color : #FFFFFF;
            background-image : none;
        }
          div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_on span.n1_parent_635_on a.n1_parent_635_on:hover {
          	color : #000000;background-color : #FFFFFF;
            background-image : none; text-decoration: none;
        }
        }
        
        div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif:hover {
          	background-color : transparent;background-position : 0px -200px;border-color : #555555;
        }
        @media screen and (max-width:980px) {
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif:hover {
          background-image : none; background-color : transparent; border : none;
        }
        }
    
        div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif:hover>span.n1_parent_635_actif {
          	background-color : transparent;background-position : 0px -200px;border-color : #555555;
        }
        div.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635_actif {
          	background-color : transparent;background-position : 0px -200px;border-color : #555555;
        }
        @media screen and (max-width:980px) {
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif:hover>span.n1_parent_635_actif,
        div.wMV.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635_actif {
          background-image : none; background-color : transparent; border : none;
        }
        }
    
        div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif a.n1_parent_635_actif:hover{
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -200px;
        }
        
        div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif:hover> span.n1_parent_635_actif a.n1_parent_635_actif {
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -200px;
        }
  
        
        div.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif:hover>a.n1_parent_635_actif {
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -200px;
        }

        div.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635_actif a.n1_parent_635_actif {
          	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -200px;
        }
        @media screen and (max-width:980px) {
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif:hover> span.n1_parent_635_actif a.n1_parent_635_actif,
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif:hover>a.n1_parent_635_actif,
        div.wMV.niveau1_000183 ul.itemN1 li.adxmhover span.n1_parent_635_actif a.n1_parent_635_actif {
          	color : #444444;background-color : #FFFFFF;
            background-image : none; text-decoration: none;
        }
        div.wMV.niveau1_000183 ul.itemN1 li.n1_parent_635_actif span.n1_parent_635_actif a.n1_parent_635_actif:hover{
          	color : #000000;background-color : #FFFFFF;
            background-image : none; text-decoration: none;
        }
        }

    
                div.niveau1_000183 ul.n2_parent_635 {
                	background-color : transparent;background-image : none;background-position : 0 0;background-repeat : repeat;border-left : 1px;border-right : 1px;border-top : 0px;border-bottom : 1px;border-color : #CCCCCC;border-style : none;padding-left : 15px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;
                  display: block;
                	margin: 0;
                	list-style-type: none;
                }
                @media screen and (max-width:980px) {
                div.wMV.niveau1_000183 ul.n2_parent_635 {
                  margin : 0; padding : 0; background-image : none; background-color : transparent; border : none; display : none;
                }
                }
              
                .niveau1_000183 ul.n2_parent_635 ul{
                  display: block;
                	margin: 0;
                	/*padding: 0;*/
                	/*border: 0;*/
                	list-style-type: none;     
                }
                .niveau1_000183 ul.n2_parent_635 li{
                  display: block;
                	/*margin: 0;
                	padding: 0;
                	border: 0;*/
                	list-style-type: none;     
                }
              
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 {
                	/*border : 1px green solid;*/
                  width : auto !important;
                  width : 100%;
                	margin-top : 1px;background-color : transparent;background-image : none;background-position : 0 0;background-repeat : no-repeat;padding-left : 0px !important;padding-left : 0px;padding-right : 0px !important;padding-right : 0px;padding-top : 0px !important;padding-top : 0px;padding-bottom : 0px !important;padding-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 span.n2_parent_635 {
                	display: block;
                	background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 1px;padding-bottom : 1px;background-image : none;background-position : 0px 0px;background-repeat : no-repeat;border-left : 0px;border-right : 0px;border-top : 1px;border-bottom : 0px;border-color : #555555;border-style : none;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 span.first_000183_n2 {
                	border-left-width : 0px;border-right-width : 0px;border-top-width : 0px;border-bottom-width : 0px;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 span.n2_parent_635 a.n2_parent_635 {
                	display: block;
                	color : #171717;text-decoration : none;text-transform : uppercase;background-color : transparent;padding-left : 5px;padding-right : 10px;padding-top : 2px;padding-bottom : 2px;font-size : 0.85em;font-weight : 300;background-image : none;background-position : 0px 0px;background-repeat : no-repeat;letter-spacing : normal;line-height : inherit;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_on {
                	margin-top : 1px;background-color : transparent;background-image : none;background-position : 0px 0px;background-repeat : repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_on span.n2_parent_635_on {
                	text-decoration: none;
                	display: block;
                	background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 1px;padding-bottom : 1px;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;border-left : 0px;border-right : 0px;border-top : 1px;border-bottom : 0px;border-color : #555555;border-style : none;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_on span.first_000183_n2 {
                	border-left-width : 0px;border-right-width : 0px;border-top-width : 0px;border-bottom-width : 0px;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_on span.n2_parent_635_on a.n2_parent_635_on {
                	display: block;
                	color : #0a9a9b;text-decoration : none;background-color : transparent;padding-left : 5px;padding-right : 10px;padding-top : 2px;padding-bottom : 2px;font-size : 0.85em;font-weight : bold;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;letter-spacing : normal;line-height : inherit;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif {
                	margin-top : 1px;background-color : transparent;background-image : none;background-position : 0 0;background-repeat : repeat;padding-left : 0px;padding-right : 0px;padding-top : 0px;padding-bottom : 0px;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif span.n2_parent_635_actif {
                	text-decoration: none;
                	display: block;
                	background-color : transparent;padding-left : 0px;padding-right : 0px;padding-top : 1px;padding-bottom : 1px;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;border-left : 0px;border-right : 0px;border-top : 1px;border-bottom : 0px;border-color : #555555;border-style : none;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif span.first_000183_n2 {
                	border-left-width : 0px;border-right-width : 0px;border-top-width : 0px;border-bottom-width : 0px;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif span.n2_parent_635_actif a.n2_parent_635_actif {
                	display: block;
                	color : #171717;text-decoration : none;background-color : transparent;padding-left : 5px;padding-right : 10px;padding-top : 2px;padding-bottom : 2px;font-size : 0.85em;font-weight : 300;background-image : none;background-position : 0px -200px;background-repeat : no-repeat;letter-spacing : normal;line-height : inherit;
                }
                
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 span.n2_parent_635:hover {
                	background-color : transparent;background-position : 0px -100px;border-color : #555555;
              }
              
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635:hover>span.n2_parent_635 {
                	background-color : transparent;background-position : 0px -100px;border-color : #555555;
              }
              div.niveau1_000183 ul.n2_parent_635 li.adxmhover span.n2_parent_635 {
                	background-color : transparent;background-position : 0px -100px;border-color : #555555;
              }
              
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 span.n2_parent_635 a.n2_parent_635:hover{
                	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
              }
        
              
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635 span.n2_parent_635:hover>a.n2_parent_635 {
                	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
              }
      
              div.niveau1_000183 ul.n2_parent_635 li.adxmhover span.n2_parent_635 a.n2_parent_635 {
                	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
              }
              
              
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_on span.n2_parent_635_on:hover {
                	display: block;
                	background-color : transparent;background-position : 0px -200px;border-color : #555555;
                }
                
                div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_on span.n2_parent_635_on:hover>a.n2_parent_635_on {
                	display: block;
                	color : #0a9a9b;text-decoration : none;background-color : transparent;font-weight : bold;background-position : 0px -200px;      
                }
                
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif span.n2_parent_635_actif:hover {
                	background-color : transparent;background-position : 0px -200px;border-color : #555555;
              }
              
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif:hover>span.n2_parent_635_actif {
                	background-color : transparent;background-position : 0px -200px;border-color : #555555;
              }
              div.niveau1_000183 ul.n2_parent_635 li.adxmhover span.n2_parent_635_actif {
                	background-color : transparent;background-position : 0px -200px;border-color : #555555;
              }
              
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif span.n2_parent_635_actif a.n2_parent_635_actif:hover{
                	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
              }
        
              
              div.niveau1_000183 ul.n2_parent_635 li.n2_parent_635_actif span.n2_parent_635_actif:hover>a.n2_parent_635_actif {
                	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
              }
      
              div.niveau1_000183 ul.n2_parent_635 li.adxmhover span.n2_parent_635_actif a.n2_parent_635_actif {
                	color : #171717;text-decoration : none;background-color : #eff0f0;background-position : 0px -100px;
              }
              
      
                div.niveau1_000183 ul.niveau2Deroul,
                div.niveau1_000183 ul.niveau2Deroul ul,
                div.niveau1_000183 ul.niveau3Deroul,
                div.niveau1_000183 ul.niveau3Deroul ul,
                div.niveau1_000183 ul.niveau4Deroul,
                div.niveau1_000183 ul.niveau4Deroul ul, 
                div.niveau1_000183 ul.niveau5Deroul,
                div.niveau1_000183 ul.niveau5Deroul ul {
      
                width : 200px;padding-top : 0px;padding-right : 0px;padding-bottom : 0px;padding-left : 0px;background-color : transparent;background-image : res/outside/all/menus/niv1/MV1toInfCssDeroul4/modele1/images/espaceur.gif;background-position : 0px 0px;background-repeat : no-repeat;border-style : none;border-color : ;border-top-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-right-width : 1px;
                }
                @media screen and (max-width:980px) {
                  
          
                    div.wMV.niveau1_000183 ul.niveau2Deroul,
                    div.wMV.niveau1_000183 ul.niveau2Deroul ul,
                    div.wMV.niveau1_000183 ul.niveau3Deroul,
                    div.wMV.niveau1_000183 ul.niveau3Deroul ul,
                    div.wMV.niveau1_000183 ul.niveau4Deroul,
                    div.wMV.niveau1_000183 ul.niveau4Deroul ul, 
                    div.wMV.niveau1_000183 ul.niveau5Deroul,
                    div.wMV.niveau1_000183 ul.niveau5Deroul ul {
          
                    
                    width : auto; padding : 0px; margin : 0px; background-color : transparent; background-image : none; border : none;                
                }
                }
              
      
                div.niveau1_000183 ul.niveau2Deroul li,
                div.niveau1_000183 ul.niveau3Deroul li,
                div.niveau1_000183 ul.niveau4Deroul li,
                div.niveau1_000183 ul.niveau5Deroul li {
      
                background-color : #FFFfff;border-color : #CCCCCC;border-style : solid;border-left-width : 1px;border-right-width : 1px;border-top-width : 0px;border-bottom-width : 1px;margin-top : 0px;margin-right : 0px;margin-bottom : 0px;margin-left : 0px;padding-top : 0px;padding-right : 0px;padding-bottom : 0px;padding-left : 0px;
                }
                @media screen and (max-width:980px) {
              
      
                div.wMV.niveau1_000183 ul.niveau2Deroul li,
                div.wMV.niveau1_000183 ul.niveau3Deroul li,
                div.wMV.niveau1_000183 ul.niveau4Deroul li,
                div.wMV.niveau1_000183 ul.niveau5Deroul li {
      
                
                    padding : 0px; margin : 2px 0px 0px 0px; background-color : transparent; background-image : none; border : none;               
                }
                }
              
                
                div.niveau1_000183 ul.adxmhoverUL li span a,
                div.niveau1_000183 ul.niveau2Deroul li span a,
                div.niveau1_000183 ul.niveau3Deroul li span a,
                div.niveau1_000183 ul.niveau4Deroul li span a,
                div.niveau1_000183 ul.niveau5Deroul li span a{
      
                
      
                	text-decoration: none;
                	display: block;
                	margin : 0px;
                	border : none;
                	background-image : none;color : #171717;background-color : #FFFfff;padding-left : 15px;padding-right : 10px;padding-top : 6px;padding-bottom : 6px;font-size : 1em;font-weight : 300;background-image : none;background-position : 0px 0px;background-repeat : no-repeat;text-transform : uppercase;letter-spacing : normal;line-height : inherit;
                }
                @media screen and (max-width:980px) {
              
                
                div.wMV.niveau1_000183 ul.adxmhoverUL li span a,
                div.wMV.niveau1_000183 ul.niveau2Deroul li span a,
                div.wMV.niveau1_000183 ul.niveau3Deroul li span a,
                div.wMV.niveau1_000183 ul.niveau4Deroul li span a,
                div.wMV.niveau1_000183 ul.niveau5Deroul li span a{
      
                color : #444444;font-style : normal;font-size : 14px;font-weight : normal;text-transform : none;background-color : #FFFFFF;
                background-image : none; text-align : left; line-height: 1.7em; height : auto; letter-spacing : normal; padding:0.4em 20px;text-decoration: none;              
                }
              
                
                div.wMV.niveau1_000183 ul.niveau3Deroul li span a,
                div.wMV.niveau1_000183 ul.niveau4Deroul li span a,
                div.wMV.niveau1_000183 ul.niveau5Deroul li span a{
      
                
              	padding:0.4em 40px;             
                }
              

                div.wMV.niveau1_000183 ul.niveau4Deroul li span a,
                div.wMV.niveau1_000183 ul.niveau5Deroul li span a{
      
                
              	padding:0.4em 60px;             
                }
              

                div.wMV.niveau1_000183 ul.niveau5Deroul li span a{
      
                
              	padding:0.4em 80px;             
                }
                }
              
      
                div.niveau1_000183 ul.niveau2Deroul li span a:hover,
                div.niveau1_000183 ul.niveau2Deroul li:hover>span>a,
                div.niveau1_000183 ul.niveau3Deroul li span a:hover,
                div.niveau1_000183 ul.niveau3Deroul li:hover>span>a,
                div.niveau1_000183 ul.niveau4Deroul li span a:hover,
                div.niveau1_000183 ul.niveau4Deroul li:hover>span>a,
                div.niveau1_000183 ul.niveau5Deroul li span a:hover,
                div.niveau1_000183 ul.niveau5Deroul li:hover>span>a{
      
                background-color : #eff0f0;color : #171717;text-decoration : none;font-size : 1em;background-image : none;background-position : 0px -100px;
                }
                @media screen and (max-width:980px) {
              
                
                div.wMV.niveau1_000183 ul.niveau2Deroul li:hover>span>a,
                div.wMV.niveau1_000183 ul.niveau3Deroul li:hover>span>a,
                div.wMV.niveau1_000183 ul.niveau4Deroul li:hover>span>a,
                div.wMV.niveau1_000183 ul.niveau5Deroul li:hover>span>a{
      
                color : #444444;font-size : 14px;background-color : #FFFFFF;
                background-image : none; text-decoration: none;              
                }
              
                
                div.wMV.niveau1_000183 ul.niveau2Deroul li span a:hover,
                div.wMV.niveau1_000183 ul.niveau3Deroul li span a:hover,
                div.wMV.niveau1_000183 ul.niveau4Deroul li span a:hover,
                div.wMV.niveau1_000183 ul.niveau5Deroul li span a:hover{
      
                color : #000000;font-size : 14px;background-color : #FFFFFF;
                background-image : none; text-decoration: none;              
                }
                }
              
      
                div.niveau1_000183 ul.niveau2Deroul li.first,
                div.niveau1_000183 ul.niveau3Deroul li.first,
                div.niveau1_000183 ul.niveau4Deroul li.first,
                div.niveau1_000183 ul.niveau5Deroul li.first {
      
                border-left-width : 1px;border-right-width : 1px;border-top-width : 1px;border-bottom-width : 1px;
                }
                @media screen and (max-width:980px) {
              
      
                div.wMV.niveau1_000183 ul.niveau2Deroul li.first,
                div.wMV.niveau1_000183 ul.niveau3Deroul li.first,
                div.wMV.niveau1_000183 ul.niveau4Deroul li.first,
                div.wMV.niveau1_000183 ul.niveau5Deroul li.first {
      
                
              	border : none;             
                }
                }
              
          .niveau1_000183 .niveau2Deroul li ul.adxmhoverUL {	/* fix white gap problem */
            visibility: visible;
          }
          
          body.useCss3Transitions .niveau1_000183 .niveau2Deroul li ul.adxmhoverUL {	/* fix white gap problem */
          	opacity : 1;
            /* Fonctionne déjà sur webkit */
            -webkit-transition-property: opacity;
            -webkit-transition-duration: 0.8s;
            
            /* Bientôt supporté par Firefox */
            -moz-transition-property: opacity;
            -moz-transition-duration: 0.8s;
            
            /* … et lorsque ce sera standardisé */
            transition-property: opacity;
            transition-duration: 0.8s;
          }
          
          .niveau1_000183 .niveau2Deroul li, .niveau1_000183 ul.ToDeroul li {	/* fix white gap problem */
          	float: left;
          	width: 100%;
          }
           .niveau1_000183 .itemN1 li, .niveau1_000183 ul.ToDeroul li {	/* fix white gap problem */
          	float : none !important;
          	width : auto !important;
          	float: left;
          	width: 100%;
          }
          
          .niveau1_000183 ul.adxmhoverUL, .niveau1_000183 ul.ToDeroul ul.adxmhoverUL {	/* inset submenus, to show off overlapping */
          	top: 5px;
          	left: 90%;
          }
      
      
                div.niveau1_000183 ul.adxmhoverUL li span a:hover,
                div.niveau1_000183 ul.adxmhoverUL li span a.adxmhoverA{
      
                background-color : #eff0f0;color : #171717;text-decoration : none;font-size : 1em;background-image : none;background-position : 0px -100px;
      }
                @media screen and (max-width:980px) {
              
      
                div.wMV.niveau1_000183 ul.adxmhoverUL li span a:hover{
      
                color : #444444;font-size : 14px;background-color : #FFFFFF;
                background-image : none; text-decoration: none;                
                }
              
      
                div.wMV.niveau1_000183 ul.adxmhoverUL li span a:hover{
      
                color : #000000;font-size : 14px;background-color : #FFFFFF;
                background-image : none; text-decoration: none;           
                }
                }
      

/* 2 / 636 */



/* 3 / 885 */



/* 3 / 641 */



/* 4 / 648 */



/* 4 / 1163 */



/* 4 / 1128 */



/* 3 / 1153 */



/* 3 / 896 */



/* 3 / 822 */



/* 4 / 824 */



/* 4 / 965 */



/* 4 / 674 */



/* 4 / 846 */



/* 3 / 1159 */



/* 3 / 817 */



/* 4 / 818 */



/* 4 / 819 */



/* 4 / 820 */



/* 4 / 821 */



/* 4 / 679 */



/* 4 / 1121 */



/* 3 / 795 */



/* 3 / 893 */




/* FIN MENUS !!!!*/


/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/inside/page/default/default2/default/page_default_default2_default.css       (1018)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2_default_1121 {
    clear : both;
    /*width : 100%;*/
    background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    border : 1px #DDDDDD none;
    padding : 0px;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}
	div.page_default_default2_default_1121.genMargv2 {
    padding : 10px 10px 10px 10px;
}
	div.withMenuMultiPages_000101_1121 {
    float : right;
    width : 76%;
    padding : 0px;
    margin : 0px;
    border : none;
}
	div.withMenuMultiPages_000101_1121 div.withMenuMultiPagesPadd_000101_1121 {
    padding : 0px 0px 0px 5px;
}
	div.menuMultiPagesZone_000101_1121 {
    float : left;
    width : 22%;
}
	div.menuMultiPagesZone_000101_1121.topPositionned_000101,
	div.menuMultiPagesZone_000101_1121.bottomPositionned_000101 {
    float : none;
    width : auto;
}
	div.menuMultiPagesZone_000101_1121 div.menuMultiPagesZonePadd_000101_1121 {
    padding : 0px 5px 0px 0px;
}

	div.page_default_default2_default_pageAsso_000101_1121,
	div.page_default_default2_default_1121.pageAsso {
	padding : 0px;
    margin-bottom : 5px;
}
	div.page_default_default2_default_pageAsso_000101_1121.genMargv2,
	div.page_default_default2_default_1121.pageAsso.genMargv2 {
	padding : 0px 0px 0px 0px;
}

	div.page_default_default2_default_1121 .pagePadd{
	  width : 100%;
}
	div.page_default_default2_default_1121 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}
	div.page_default_default2_default_1121 .cC {
		float : left;
		width : 72%;
		/*background-color : transparent;*/
		overflow : hidden;
}
@media print{
	div.page_default_default2_default_1121 .cC {
		overflow : visible !important;
}
}
	div.page_default_default2_default_1121 .cD {
		float : right;
		width : 20%;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
}
/* Regle 1 */

  @media screen and (max-width: 480px) {
	div.page_default_default2_default_1121 .cC {
		float : none;
		width : auto;
}
	div.page_default_default2_default_1121 .cD {
		float : none;
		width : auto;
}
}

	div.page_default_default2_default_1121 .cDhabillage {
		float : right;
		width : 260px;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
		margin : 0px 0px 5px 15px;
}
@media print{
	div.page_default_default2_default_1121 .cD,
	div.page_default_default2_default_1121 .cDhabillage {
		overflow : visible !important;
		margin : 0px;
}
}
	div.page_default_default2_default_1121 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    overflow : hidden;
    margin-top : 0px;
    letter-spacing : normal;
    line-height : 150%;
    font-weight : 300;
}
@media print{
	div.page_default_default2_default_1121 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2_default_1121 .Corps a{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2_default_1121 .Corps a:hover{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2_default_1121 .Tit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 2em;
		color : #0a999d;
		background-color : transparent;
		font-weight : 300;
		text-transform : uppercase;
		padding : 0px;
		margin : 0px;
		margin-bottom : 5px;
		text-align : left;
		display : block;
		
		background-image : none;
		background-repeat : no-repeat;
		background-position : 0px 0px;
		padding : 0px 0px 0px 0px;
		border-style : none;
		border-color : #DDDDDD;
		border-top-width : 0px;
		border-bottom-width : 1px;
		border-left-width : 0px;
		border-right-width : 0px;
		
		letter-spacing : normal;
		line-height : normal;
}

	div.page_default_default2_default_1121 .Tit.withStitle {
		margin-bottom : 5px;
}

	div.page_default_default2_default_1121 .STit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		color : #555555;
		background-color : transparent;
		font-weight : 300;
		padding : 0px 0px 0px 0px;
		margin : 0px 0px 5px 0px;
		text-align : left;
		text-transform : none;
		display : block;
    letter-spacing : normal;
    line-height : 150%;
}

	div.page_default_default2_default_1121 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}

	div.page_default_default2_default_1121 .Corps p,
div.page_default_default2_default_1121 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2_default_1121 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
}
	div.page_default_default2_default_1121 .Corps p:first-child {
		padding-top : 0; margin-top : 0;
}

	div.page_default_default2_default_1121 a img {
		border-style : none;
		border-color : #FFFFFF;
		border-top-width : 1px;
		border-bottom-width : 1px;
		border-left-width : 1px;
		border-right-width : 1px;
}
	div.page_default_default2_default_1121 a:hover img {
		border-color : #000000;
}
	div.page_default_default2_default_1121 .Corps strong,
  div.page_default_default2_default_1121 .Corps strong a {
		font-weight : bold;
}
	div.page_default_default2_default_1121 a.btn{
    padding : 0px 0px 0px 15px;
	margin : 1px 1px 1px 1px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none !important;
	border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : inline-block;
    float : none;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
	text-align : left;
	/*font-size : 1em !important;*/ /* 20241217 */
	font-size : 1em;
	line-height : normal !important;
}
	div.page_default_default2_default_1121 a.btn span{
    padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none !important;
    text-transform : none;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
    line-height : normal;
}
	div.page_default_default2_default_1121 a.btn span > i{
    margin-right: 0.5em;
}
	div.page_default_default2_default_1121 a.btn:hover{
	background-color : #0a999d !important;
    background-position : 0px -50px;
    text-decoration : none !important;
    cursor : pointer;
	border-color : #000000 !important;
}
	div.page_default_default2_default_1121 a.btn:hover span{
	background-color : #0a999d !important;
    background-position : 100% -50px;
    color : #FFFFFF !important;
    text-decoration : none !important;
    cursor : pointer;
}

@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]){
   display : block;
 }*/


 .useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab])>thead>tr>th, .useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab])>thead>tr>td {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
 
	
/*
	.responsive-table-line td:before { content: attr(data-title); }
	
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]), 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) thead, 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) tbody, 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) th, 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) td, 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) tr { 
	display: block; 
	}
	 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) thead tr { 
	display:none;
	}
	
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) td { 
	position: relative;
	border: 0px solid transparent;
	padding-left: 50% !important; 
	white-space: normal;
	text-align:right; 
	}
	 
	.useResponsive div.page_default_default2_default_1121 table:not([class*=noResponsiveTab]) td:before { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 45%; 
	padding-right: 15px; 
	height:100%;
	white-space: nowrap;
	text-overflow: ellipsis !important;
	overflow:hidden !important;
	text-align:left;
	background-color:#f8f8f8;
	padding:2px;
	}
*/

}

@media screen and (max-width: 480px) {
		body.responsiveTxt div.page_default_default2_default_1121 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1121 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1121 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1121.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1121.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1121.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}
@media screen and (min-width: 481px) and (max-width: 960px) {
		body.responsiveTxt div.page_default_default2_default_1121 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1121 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1121 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1121.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1121.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1121.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}

.page_default_default2_default_1121{}
.page_default_default2_default_1121{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/inside/page/components/numPages/pres5/modele1/numPages_pres5_modele1.css       (1018)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut NumPages

-------------- */

  div.numPages_pres5_modele1_1121 {
    clear : both;
}
  div.numPages_pres5_modele1_1121 div.situation {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    padding : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-align : right;
    clear : both;
    /*width : 100%;*/ /*210111*/
    display : block;
}
  div.numPages_pres5_modele1_1121 .total {
    color : #555555;
}
  div.numPages_pres5_modele1_1121 div.haut {
    border-bottom : 1px #DDDDDD none;
    margin-bottom : 10px;
    margin-top : 0px;
}
  div.numPages_pres5_modele1_1121 div.bas {
    border-top : 1px #DDDDDD none;
    margin-top : 10px;
    margin-bottom : 0px;
}

  div.numPages_pres5_modele1_1121 .situation select.nbPerPage {
	padding :  0.5em !important;
	float : left;
	margin-top : -0.5em;
	background-color : #FFFFFF;
}
  div.numPages_pres5_modele1_1121 .situation > span.nbPerPageLabel {
	padding :  0.5em !important;
	margin-left : 1em;
	float : left;
	margin-top : -0.5em;
	display : block;
}

  div.numPages_pres5_modele1_1121 span.spacer{
		clear : both;
		width: 100%;
		visibility: hidden;
		margin : 0px;
		padding : 0px;
		height : 0px;
		line-height : 0px;
		font-size : 0px;
		display : block;
}
  div.numPages_pres5_modele1_1121 table.navigationPage {
    float : right;
    display : block;
    /*list-style-type: none;*/
    background-color : transparent;
    /*width : 50%;*/
    margin : 0px;
    padding : 0px;
    width : auto;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td{
    /*list-style-type: none;
    float : left;*/
    margin : 0px;
    padding : 0px;
    text-align : center;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.btPrev{
    padding-right : 15px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.btNext{
    padding-left : 15px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.btPrevInv{
    padding-left : 15px;
    padding-right : 0px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.btNextInv{
    padding-right : 15px;
    padding-left : 0px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.btNext,
  div.numPages_pres5_modele1_1121 table.navigationPage td.btPrev{
    white-space : nowrap;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.middle{
    width : 100%;
    display : table-cell;
    background-color : transparent;
    padding : 0px 0px 0px 0px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.middle p{
    display : block;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td span{
    padding : 0px 0px 0px 10px;
    margin : 0px 2px 0px 2px;
    display : block;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #CCCCCC;
    border-style : none;
    background-color : #000000;
    background-image : none;
    background-position : 0% 0%;
    background-repeat : no-repeat;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td a{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-weight : 300;
    font-size : 1.1em;
    color : #FFFFFF;
    text-decoration : none;
    margin : 0px;
    padding : 5px 10px 5px 0px;
    display : block;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    height : auto;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td span:hover,
  div.numPages_pres5_modele1_1121 table.navigationPage td span.roll{
    border-color : #000000;
    background-color : #0a999d;
    background-position : 0% -50px;
    cursor : pointer;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td span a:hover,
  div.numPages_pres5_modele1_1121 table.navigationPage td span:hover a,
  div.numPages_pres5_modele1_1121 table.navigationPage td span.roll a{
    color : #FFFFFF;
    text-decoration : none;
    background-color : #0a999d;
    background-position : 100% -50px;
    cursor : pointer;
}

  div.numPages_pres5_modele1_1121 table.navigationPage td.current span{
    background-color : #0a999d;
    background-position : 0% -100px;
    border-color : #000000;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.current a{
    font-weight : 300;
    font-size : 1.1em;
    color : #FFFFFF;
    background-color : #0a999d;
    background-position : 100% -100px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.current span:hover,
  div.numPages_pres5_modele1_1121 table.navigationPage td.current span.roll{
    background-color : #0a999d;
    background-position : 0% -100px;
}
  div.numPages_pres5_modele1_1121 table.navigationPage td.current span a:hover,
  div.numPages_pres5_modele1_1121 table.navigationPage td.current span:hover a,
  div.numPages_pres5_modele1_1121 table.navigationPage td.current span.roll a{
    font-weight : 300;
    font-size : 1.1em;
    color : #FFFFFF;
    background-color : #0a999d;
    background-position : 100% -100px;
}

  div.numPages_pres5_modele1_1121 div.situationPage{
    float : left;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-weight : normal;
    font-size : 1.1em;
    color : #0a999d;
    padding : 0px;
    text-align : left;
    /*width : 25%;*/
}
  div.numPages_pres5_modele1_1121 select.choixPage{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #666666;
		font-weight : bold;
		width : auto;
		height : auto;
		background-color : #FFFFFF;
		border : 1px  solid;
}

  div.numPages_pres5_modele1_1121 table.navigationPage td.currentMobileV {
    display : none;
}

  div.numPages_pres5_modele1_1121 .nbFromFiches {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-weight : normal;
    font-size : 1.1em;
    color : #0a999d;
    text-align : left;   
}

@media screen and (max-width: 480px) {
  .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.currentMobileV {
    display : table-cell;
  }
  .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.numerosPage, .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.total, .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.current{
    display : none;  
  }
  .useResponsive div.numPages_pres5_modele1_1121 table.navigationPage td span {
    padding : 0px;
  }
  .useResponsive div.numPages_pres5_modele1_1121 table.navigationPage td a {
    padding : 0px;
    height : 2em;
    width : 2em;
    line-height : 2em;
    font-size : 1.2em;
  }
  div.numPages_pres5_modele1_1121 div.situationPage {display : none;} 
}
@media screen and (min-width: 481px) and (max-width: 640px) {
  .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.currentMobileV {
    display : none;
  }
  .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.numerosPage, .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.total, .useResponsive div.numPages_pres5_modele1_1121.selectOnResponsive table.navigationPage td.current{
    display : table-cell;
  }
  .useResponsive div.numPages_pres5_modele1_1121 table.navigationPage td span {
    padding : 0px;
  }
  .useResponsive div.numPages_pres5_modele1_1121 table.navigationPage td a {
    padding : 0px;
    height : 2em;
    width : 2em;
    line-height : 2em;
    font-size : 1.2em;
  }
} 

div.numPages_pres5_modele1_1121 {}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (1018)*/
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (1018)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1121 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (1018)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_1121 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_1121 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_1121 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_1121 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_1121 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_1121 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_1121 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_1121 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_1121 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_1121 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_1121 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_1121 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1121 p.label,
div.enSavoirPlus_pres6_modele1_1121 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1121 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_1121 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1121 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_1121 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_1121 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_1121{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_1121,
p.label_1121 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1121 a{
		width : auto;
}
p.label_1121 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_1121 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_1121 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1121 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_1121 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_1121 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_1121 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_1121 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_1121 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_1121 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1121 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_1121 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1121 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_1121 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1121 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_1121 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_1121.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_1121.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_1121 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_1121 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_1121 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_1121{}
div.enSavoirPlus_pres6_modele1_1121{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911] /home/diasite/diasite39/res/inside/compo/PersoH/default/default/compo_PersoH_default_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Composite

-------------- */

  div.compo_PersoH_default_default_911{
    width : auto;
    max-width : 100%;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 0px 0px 0px 0px;
    margin : 20px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .ligne_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .firstLine_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .lastLine_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .ligne_000011 .lignePadd_000011{
    width : 100%;
}
	div.compo_PersoH_default_default_911 .colonne_000011{
    float : left;
    margin : 0px;
    padding : 0px;
    border : none;
}
	div.compo_PersoH_default_default_911 .colonne_000011 .colPadd_000011{
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 1px;
}
  div.compo_PersoH_default_default_911 .colonne_000011.last .colPadd_000011{
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
}
	div.compo_PersoH_default_default_911 .onlyOne .colPadd_000011{
	  padding : 0px;
}
	div.compo_PersoH_default_default_911 .first .colPadd_000011{
	  padding : 0px;
    padding-right : 8px;
}
	div.compo_PersoH_default_default_911 .any .colPadd_000011 {
	  padding : 0px;
		padding-left : 8px;
		padding-right : 8px;
}
	div.compo_PersoH_default_default_911 .last .colPadd_000011 {
	  padding : 0px;
		padding-left : 8px;
}
	div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		/*overflow : hidden;
		clear : both;
		width : 100%;*/ /* mis en comm le 300910 + 2 lignes ci-dessous ajoutees */
		clear : both;
		width : auto;
		margin : 0px;
		/*padding : 0px;*/ /* mis en comm le 300910 + 1 ligne ci-dessous ajoutee */
		padding : 0px 0px 0px 0px;
		margin-bottom : 0px;
		margin-top : 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
}
	div.compo_PersoH_default_default_911 .lastLine_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		/*overflow : hidden;
		clear : both;
		width : 100%;
		padding : 0px;
		margin : 0px;*/ /* mis en comm le 300910 + 1 ligne ci-dessous ajoutee */
		margin-bottom : 0px;
}
	div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011 .cellulePadd{
		/*overflow : hidden;*/
		clear : both;
		width : 100%;
		padding : 0px;
		margin : 0px;
}

	div.compo_PersoH_default_default_911 .compoCellTitreCont_000011 {
		overflow : hidden;
		margin : 0px 0px 5px 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
}
	div.compo_PersoH_default_default_911 div.compoCellTitreCdnt_000011 {
	  float : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		font-weight : 400;
		color : #000000;	
		text-align : left;
		text-transform : uppercase;
    line-height : inherit;			
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		background-color : transparent;
		background-image : none;
		background-position : 0px 50%;
		background-repeat : no-repeat;
		background-size : auto;
    border-style : none;
    border-color : #000000;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
}
	div.compo_PersoH_default_default_911 .compoCellTitreCdnt_000011 a{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}

  div.compo_PersoH_default_default_911 .withStartH .compoCellTitreCdnt_000011 > h1,
  div.compo_PersoH_default_default_911 .withStartH .compoCellTitreCdnt_000011 > h2,
  div.compo_PersoH_default_default_911 .withStartH .compoCellTitreCdnt_000011 > h3,
  div.compo_PersoH_default_default_911 .withStartH .compoCellTitreCdnt_000011 > h4,
  div.compo_PersoH_default_default_911 .withStartH .compoCellTitreCdnt_000011 > h5,
  div.compo_PersoH_default_default_911 .withStartH .compoCellTitreCdnt_000011 > h6 {
    display : inline;
    font-size : 1em;
    font-weight : inherit;
  }

  div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell1{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .cellule_000011.cell1 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell2{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .cellule_000011.cell2 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell3{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .cellule_000011.cell3 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell4{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .cellule_000011.cell4 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell5{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .cellule_000011.cell5 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_911 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell6{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_911 .cellule_000011.cell6 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

@media screen and (min-width: 0px) and (max-width: 980px){
	.useResponsive div.compo_PersoH_default_default_911.useResponsive .ligne_000011 .colonne_000011{
    float : none;
    width : auto;
}

	.useResponsive div.compo_PersoH_default_default_911.useResponsive .first .colPadd_000011{
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_911.useResponsive .any .colPadd_000011 {
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_911.useResponsive .last .colPadd_000011 {
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_911.useResponsive .lastLine_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		margin-bottom : 0px;
}
	.useResponsive div.compo_PersoH_default_default_911.useResponsive .cellulePadd{
	  height : auto !important;
}
}

/* --------------

CSS PERSO

-------------- */

.compo_PersoH_default_default_911 {}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911] /home/diasite/diasite39/res/inside/compo/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_911 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_911 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911ccid252] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_911ccid252 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid252] /home/diasite/diasite39/res/inside/page/default/default2/default/page_default_default2_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2_default_1018ccid252 {
    clear : both;
    /*width : 100%;*/
    background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    border : 1px #DDDDDD none;
    padding : 0px;
    margin : 0px 0px 20px 0px;
    width : auto;
    max-width : none;
}
	div.page_default_default2_default_1018ccid252.genMargv2 {
    padding : 10px 10px 10px 10px;
}
	div.withMenuMultiPages_000101_1018ccid252 {
    float : right;
    width : 76%;
    padding : 0px;
    margin : 0px;
    border : none;
}
	div.withMenuMultiPages_000101_1018ccid252 div.withMenuMultiPagesPadd_000101_1018ccid252 {
    padding : 0px 0px 0px 5px;
}
	div.menuMultiPagesZone_000101_1018ccid252 {
    float : left;
    width : 22%;
}
	div.menuMultiPagesZone_000101_1018ccid252.topPositionned_000101,
	div.menuMultiPagesZone_000101_1018ccid252.bottomPositionned_000101 {
    float : none;
    width : auto;
}
	div.menuMultiPagesZone_000101_1018ccid252 div.menuMultiPagesZonePadd_000101_1018ccid252 {
    padding : 0px 5px 0px 0px;
}

	div.page_default_default2_default_pageAsso_000101_1018ccid252,
	div.page_default_default2_default_1018ccid252.pageAsso {
	padding : 0px;
    margin-bottom : 5px;
}
	div.page_default_default2_default_pageAsso_000101_1018ccid252.genMargv2,
	div.page_default_default2_default_1018ccid252.pageAsso.genMargv2 {
	padding : 0px 0px 0px 0px;
}

	div.page_default_default2_default_1018ccid252 .pagePadd{
	  width : 100%;
}
	div.page_default_default2_default_1018ccid252 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}
	div.page_default_default2_default_1018ccid252 .cC {
		float : left;
		width : 72%;
		/*background-color : transparent;*/
		overflow : hidden;
}
@media print{
	div.page_default_default2_default_1018ccid252 .cC {
		overflow : visible !important;
}
}
	div.page_default_default2_default_1018ccid252 .cD {
		float : right;
		width : 20%;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
}
/* Regle 1 */

  @media screen and (max-width: 480px) {
	div.page_default_default2_default_1018ccid252 .cC {
		float : none;
		width : auto;
}
	div.page_default_default2_default_1018ccid252 .cD {
		float : none;
		width : auto;
}
}

	div.page_default_default2_default_1018ccid252 .cDhabillage {
		float : right;
		width : 260px;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
		margin : 0px 0px 5px 15px;
}
@media print{
	div.page_default_default2_default_1018ccid252 .cD,
	div.page_default_default2_default_1018ccid252 .cDhabillage {
		overflow : visible !important;
		margin : 0px;
}
}
	div.page_default_default2_default_1018ccid252 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    overflow : hidden;
    margin-top : 0px;
    letter-spacing : normal;
    line-height : 105%;
    font-weight : 300;
}
@media print{
	div.page_default_default2_default_1018ccid252 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2_default_1018ccid252 .Corps a{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #000000;
    text-decoration : none;
    font-weight : lighter;
}
	div.page_default_default2_default_1018ccid252 .Corps a:hover{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2_default_1018ccid252 .Tit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 2em;
		color : #0a999d;
		background-color : transparent;
		font-weight : 300;
		text-transform : uppercase;
		padding : 0px;
		margin : 0px;
		margin-bottom : 5px;
		text-align : left;
		display : block;
		
		background-image : none;
		background-repeat : no-repeat;
		background-position : 0px 0px;
		padding : 0px 0px 0px 0px;
		border-style : none;
		border-color : #DDDDDD;
		border-top-width : 0px;
		border-bottom-width : 1px;
		border-left-width : 0px;
		border-right-width : 0px;
		
		letter-spacing : normal;
		line-height : normal;
}

	div.page_default_default2_default_1018ccid252 .Tit.withStitle {
		margin-bottom : 5px;
}

	div.page_default_default2_default_1018ccid252 .STit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		color : #555555;
		background-color : transparent;
		font-weight : 300;
		padding : 0px 0px 0px 0px;
		margin : 0px 0px 5px 0px;
		text-align : left;
		text-transform : none;
		display : block;
    letter-spacing : normal;
    line-height : 150%;
}

	div.page_default_default2_default_1018ccid252 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}

	div.page_default_default2_default_1018ccid252 .Corps p,
div.page_default_default2_default_1018ccid252 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2_default_1018ccid252 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
}
	div.page_default_default2_default_1018ccid252 .Corps p:first-child {
		padding-top : 0; margin-top : 0;
}

	div.page_default_default2_default_1018ccid252 a img {
		border-style : none;
		border-color : #FFFFFF;
		border-top-width : 1px;
		border-bottom-width : 1px;
		border-left-width : 1px;
		border-right-width : 1px;
}
	div.page_default_default2_default_1018ccid252 a:hover img {
		border-color : #000000;
}
	div.page_default_default2_default_1018ccid252 .Corps strong,
  div.page_default_default2_default_1018ccid252 .Corps strong a {
		font-weight : bold;
}
	div.page_default_default2_default_1018ccid252 a.btn{
    padding : 0px 0px 0px 0.5em;
	margin : 1px 1px 1px 1px;
    background-color : #0a999d;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none !important;
	border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : block;
    float : none;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
	text-align : center;
	/*font-size : 1em !important;*/ /* 20241217 */
	font-size : 1em;
	line-height : normal !important;
}
	div.page_default_default2_default_1018ccid252 a.btn span{
    padding : 0.2em 15px 0.2em 0px;
    background-color : #0a999d;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-size : 1.1em;
    font-weight : 300;
    text-decoration : none !important;
    text-transform : uppercase;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : normal;
    line-height : normal;
}
	div.page_default_default2_default_1018ccid252 a.btn span > i{
    margin-right: 0.5em;
}
	div.page_default_default2_default_1018ccid252 a.btn:hover{
	background-color : #000000 !important;
    background-position : 0px 0px;
    text-decoration : none !important;
    cursor : pointer;
	border-color : #000000 !important;
}
	div.page_default_default2_default_1018ccid252 a.btn:hover span{
	background-color : #000000 !important;
    background-position : 100% -50px;
    color : #FFFFFF !important;
    text-decoration : none !important;
    cursor : pointer;
}

@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]){
   display : block;
 }*/


 .useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab])>thead>tr>th, .useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab])>thead>tr>td {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
 
	
/*
	.responsive-table-line td:before { content: attr(data-title); }
	
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]), 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) thead, 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) tbody, 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) th, 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) td, 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) tr { 
	display: block; 
	}
	 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) thead tr { 
	display:none;
	}
	
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) td { 
	position: relative;
	border: 0px solid transparent;
	padding-left: 50% !important; 
	white-space: normal;
	text-align:right; 
	}
	 
	.useResponsive div.page_default_default2_default_1018ccid252 table:not([class*=noResponsiveTab]) td:before { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 45%; 
	padding-right: 15px; 
	height:100%;
	white-space: nowrap;
	text-overflow: ellipsis !important;
	overflow:hidden !important;
	text-align:left;
	background-color:#f8f8f8;
	padding:2px;
	}
*/

}

@media screen and (max-width: 480px) {
		body.responsiveTxt div.page_default_default2_default_1018ccid252 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1018ccid252 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1018ccid252 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1018ccid252.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1018ccid252.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1018ccid252.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}
@media screen and (min-width: 481px) and (max-width: 960px) {
		body.responsiveTxt div.page_default_default2_default_1018ccid252 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1018ccid252 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1018ccid252 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1018ccid252.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1018ccid252.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1018ccid252.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}

.page_default_default2_default_1018ccid252{}
.page_default_default2_default_1018ccid252{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid252] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid252] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1018ccid252 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid252] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_1018ccid252 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_1018ccid252 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_1018ccid252 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_1018ccid252 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_1018ccid252 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_1018ccid252 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_1018ccid252 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_1018ccid252 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_1018ccid252 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_1018ccid252 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_1018ccid252 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_1018ccid252 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label,
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_1018ccid252{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_1018ccid252,
p.label_1018ccid252 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1018ccid252 a{
		width : auto;
}
p.label_1018ccid252 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_1018ccid252 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_1018ccid252 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1018ccid252 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_1018ccid252 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_1018ccid252 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_1018ccid252 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_1018ccid252 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_1018ccid252 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_1018ccid252 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1018ccid252 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1018ccid252 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1018ccid252 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_1018ccid252 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_1018ccid252.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_1018ccid252.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_1018ccid252 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_1018ccid252 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_1018ccid252 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_1018ccid252{}
div.enSavoirPlus_pres6_modele1_1018ccid252{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911ccid222] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_911ccid222 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid222] /home/diasite/diasite39/res/inside/page/default/default2UltraLight/default/page_default_default2UltraLight_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2UltraLight_default_912ccid222 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    margin : 20px 0px 15px 0px;
    width : auto;
    max-width : none;
}

	div.page_default_default2UltraLight_default_pageAsso_000101_912ccid222,
	div.page_default_default2UltraLight_default_912ccid222.pageAsso {
	padding : 0;
    margin-bottom : 5px;
}

	div.page_default_default2UltraLight_default_912ccid222 .pagePadd{
	  width : 100%;
}
	div.page_default_default2UltraLight_default_912ccid222 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}

	div.page_default_default2UltraLight_default_912ccid222 .Corps{
    color : #555555;
    text-align : left;
    font-size : 0.75em;
    letter-spacing : normal;
    line-height : 150%;
    overflow : hidden;
    font-weight : 300;
}
@media print{
	div.page_default_default2UltraLight_default_912ccid222 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2UltraLight_default_912ccid222 .Corps a{
    color : #000000;
    text-decoration : none;
    font-weight : 300;
}
	div.page_default_default2UltraLight_default_912ccid222 .Corps a:hover{
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2UltraLight_default_912ccid222 .Corps strong,
  div.page_default_default2UltraLight_default_912ccid222 .Corps strong a {
		font-weight : bold;
}

	div.page_default_default2UltraLight_default_912ccid222 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}
	div.page_default_default2UltraLight_default_912ccid222 .Corps p,
div.page_default_default2UltraLight_default_912ccid222 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2UltraLight_default_912ccid222 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
    /*margin : 0px;*/
}
	div.page_default_default2UltraLight_default_912ccid222 .Corps p:first-child{
		padding-top : 0; margin-top : 0;
}
@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2UltraLight_default_912ccid222 table:not([class*=noResponsiveTab]){
   display : block;
 }*/
 .useResponsive div.page_default_default2UltraLight_default_912ccid222 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2UltraLight_default_912ccid222 table:not([class*=noResponsiveTab])>thead>tr>th {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_912ccid222 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_912ccid222 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
}

.page_default_default2UltraLight_default_912ccid222{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid222] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid222] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_912ccid222 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid222] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_912ccid222 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_912ccid222 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_912ccid222 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_912ccid222 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_912ccid222 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_912ccid222 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_912ccid222 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_912ccid222 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_912ccid222 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_912ccid222 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_912ccid222 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_912ccid222 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_912ccid222 p.label,
div.enSavoirPlus_pres6_modele1_912ccid222 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_912ccid222 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_912ccid222 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_912ccid222 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_912ccid222 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_912ccid222 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_912ccid222{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_912ccid222,
p.label_912ccid222 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_912ccid222 a{
		width : auto;
}
p.label_912ccid222 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_912ccid222 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_912ccid222 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_912ccid222 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_912ccid222 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_912ccid222 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_912ccid222 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_912ccid222 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_912ccid222 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_912ccid222 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_912ccid222 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_912ccid222 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_912ccid222 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_912ccid222 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_912ccid222 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_912ccid222 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_912ccid222.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_912ccid222.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_912ccid222 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_912ccid222 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_912ccid222 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_912ccid222{}
div.enSavoirPlus_pres6_modele1_912ccid222{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911ccid275] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_911ccid275 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/baseFormInOut/default/default/default/baseFormInOut_default_default_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
  div.baseFormInOut_default_default_default_1081ccid275{
    width : auto;
	max-width : none;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : ;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/baseFormInOut/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1081ccid275 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/baseFormInOut/components/xform/pres3b/modele1/xform_pres3b_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Xform

-------------- */

  div.xform_pres3b_modele1_1081ccid275 {
    padding : 0px;
    margin : auto;
    border : 1px #BBBBBB none;
    background : transparent;
    width : auto;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
  div.xform_pres3b_modele1_1081ccid275 .xformPadd{
    padding : 0px;
}

  div.xform_pres3b_modele1_1081ccid275 .champsIntsZone{
	width : 100% !important;
}

  div.xform_pres3b_modele1_1081ccid275 td.intsChampsCell{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    width : 100%;
}

  div.xform_pres3b_modele1_1081ccid275 td.submitCell{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    width : 100%;
}

  div.xform_pres3b_modele1_1081ccid275 .row{
    display : block;
    width : auto;
    clear : both;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus{
    border-color : #DDDDDD;
    background-color : transparent;
}

  div.xform_pres3b_modele1_1081ccid275 .grouped .row{
    display : block;
    width : 100%;
    clear : both;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
    background-color : #CCCCCC;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .row.onFocus{
    border-color : #DDDDDD;
    background-color : transparent;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.label{
    float : left;
    width : 24%;
	/* correctif cascading bootstrap non souhaite */
	padding : 0;
	font-size : 1em;
	white-space : normal;
	line-height : inherit;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .row div.label{
    float : left;
    width : 24%;
}
  div.xform_pres3b_modele1_1081ccid275 .row div.trigger{
    display : inline;
    margin-left : 10px;
}
  div.xform_pres3b_modele1_1081ccid275 .row div.trigger a{
      font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
      color : #000000;
      font-size : 1em;
      font-weight : normal;
      text-decoration : none;
}
  div.xform_pres3b_modele1_1081ccid275 .row div.trigger a:hover{
      color : #0a999d;
      font-size : 1em;
      text-decoration : none;
}

  div.xform_pres3b_modele1_1081ccid275 .row table td.dateTrigger{
      width : 100%;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.champ{
    float : left;
    width : 74%;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .row div.champ{
    float : left;
    width : 74%;
}
  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd{
    padding : 0px 10px 0px 0px;
    text-align : left;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #666666;
		font-weight : 400;
		
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus div.label .labelPadd{
		color : ;		
		background-color : transparent;
}

  div.xform_pres3b_modele1_1081ccid275 .grouped .row div.label .labelPadd{
    padding : 0px 10px 0px 0px;
    text-align : left;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #666666;
		font-weight : 400;
		
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .row.onFocus div.label .labelPadd{
		color : ;
		background-color : transparent;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd a.helpLink{
		font-size : 1em;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus div.label .labelPadd a.helpLink{
		color : #3981B4;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd a.helpLink img{
		border : none;
}
  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd a.helpLink:hover{
		color : #0a999d;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus div.label .labelPadd a.helpLink:hover{
		color : #216596;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd span.comment{
    display : block;
    padding : 0px 0px 0px 0px;
		font-size : 0.8em;
		color : #666666;
		font-weight : 400;
		text-transform : none;
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus span.comment{
		color : #777777;
		background-color : transparent;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd span.comment.displayed_000345{
    display : block;
}
  div.xform_pres3b_modele1_1081ccid275 .row div.label .labelPadd span.comment.undisplayed_000345{
    display : none;
}

  div.xform_pres3b_modele1_1081ccid275 .row div.champ .champPadd{
    padding : 0px 0px 0px 0px;
    text-align : left;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .row div.champ .champPadd{
    padding : 0px 0px 0px 10px;
    text-align : left;
}

  div.xform_pres3b_modele1_1081ccid275 .row.checkBoxInLabelMode .label{
    float : none;
    width : auto;
}
  div.xform_pres3b_modele1_1081ccid275 .row.checkBoxInLabelMode .champ{
    display : none;
}

  div.xform_pres3b_modele1_1081ccid275 .row .champ .champPadd table, div.xform_pres3b_modele1_1081ccid275 .row .champ .champPadd table td.champCell{
    width : 100%;
}

  div.xform_pres3b_modele1_1081ccid275 .champPadd span.span000345 {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.8em;
		color : #555555;
		font-weight : 300;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champPadd span.span000345 {
		color : #555555;
}



  div.xform_pres3b_modele1_1081ccid275 .row .champ table.row td.labelPadd{
    margin : 0px;
    padding : 0px;
    text-align : left;
    vertical-align : top;
		font-size : 1em;
		color : #666666;
		font-weight : 400;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champ table.row td.labelPadd{
		color : ;
}
  div.xform_pres3b_modele1_1081ccid275 .row .champ table.row td.champPadd{
    margin : 0px;
    padding : 0px;
    padding-right : 10px;
    vertical-align : top;
}

/* IntitulÃ©s / Champs Affichage block */

  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .row{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .grouped .row{
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
}

  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .row div.champ, div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .row div.label{
    float : none;
    display : block;
    width : auto;
}

  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .row div.label .labelPadd{
    padding : 0px 0px 0px 7px;
}
  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .grouped .row div.label .labelPadd{
    padding : 0px 0px 0px 0px;
}

  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .row div.champ .champPadd{
    padding : 0px 0px 0px 0px;
}
  div.xform_pres3b_modele1_1081ccid275 .dspIntChampBlock .grouped .row div.champ .champPadd{
    padding : 0px 0px 0px 0px;
}

/* IntitulÃ©s / Champs Affichage lignes en block / Responsive */
@media screen and (min-width: 0px) and (max-width: 480px){
  div.xform_pres3b_modele1_1081ccid275.useResponsive .row{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
  div.xform_pres3b_modele1_1081ccid275.useResponsive .grouped .row{
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
}

	div.xform_pres3b_modele1_1081ccid275 form > table,
	div.xform_pres3b_modele1_1081ccid275 form > table > tbody,
	div.xform_pres3b_modele1_1081ccid275 form > table > tbody > tr,
	div.xform_pres3b_modele1_1081ccid275 td.intsChampsCell,
	div.xform_pres3b_modele1_1081ccid275 td.submitCell {display : block; width : 100%;}

  div.xform_pres3b_modele1_1081ccid275.useResponsive .row div.champ,
  div.xform_pres3b_modele1_1081ccid275.useResponsive .row div.label{
    float : none !important;
    display : block !important;
    width : auto !important;
	width : 100% !important;
}
/*  div.xform_pres3b_modele1_1081ccid275.useResponsive .row div.label,
  div.xform_pres3b_modele1_1081ccid275.useResponsive .grouped .row div.label{
    margin-bottom : #DIA_000350_DIM_XFORM_BLOCK_LABEL_MARG_B#;
}*/

  div.xform_pres3b_modele1_1081ccid275.useResponsive .row div.label .labelPadd{
    padding : 0px 0px 0px 7px !important;
}
  div.xform_pres3b_modele1_1081ccid275.useResponsive .grouped .row div.label .labelPadd{
    padding : 0px 0px 0px 0px !important;
}

  div.xform_pres3b_modele1_1081ccid275.useResponsive .row div.champ .champPadd{
    padding : 0px 0px 0px 0px !important;
}
  div.xform_pres3b_modele1_1081ccid275.useResponsive .grouped .row div.champ .champPadd{
    padding : 0px 0px 0px 0px !important;
}
div.xform_pres3b_modele1_1081ccid275.useResponsive .rowSubmit a {margin : 0;}
}

/*  div.xform_pres3b_modele1_1081ccid275 .rowSubmit{
    width : auto;
    display : block;
    clear : both;
    border-top : #DIA_000350_DIM_XFORM_LINE_BORDER# #AAAAAA solid;
    margin : auto;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit .col1{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CG_W#;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit .col2{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CD_W#;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit .col1 .col1Padd{
    padding-right : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CG#;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit .col2 .col2Padd{
    padding-left : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CD#;
}*/
/* grouped */
/*  div.xform_pres3b_modele1_1081ccid275 .grouped .rowSubmit{
    width : auto;
    display : block;
    clear : both;
    border-top : #DIA_000350_DIM_XFORM_LINE_BORDER# #AAAAAA solid;
    margin : auto;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .rowSubmit .col1{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CG_W#;
    display : none;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .rowSubmit .col2{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CD_W#;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .rowSubmit .col1 .col1Padd{
    padding-right : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CG#;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .rowSubmit .col2 .col2Padd{
    padding-left : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CD#;
}*/
/* /grouped */

  div.xform_pres3b_modele1_1081ccid275 .rowSubmit{
    text-align : right;
    padding : 0px 0px 0px 0px;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
  div.xform_pres3b_modele1_1081ccid275 .grouped .rowSubmit{
    text-align : left;
    padding : 0px 0px 0px 0px;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    float : none;
    width : auto;
}

  div.xform_pres3b_modele1_1081ccid275 .champPadd a {
		font-size : 1em;
		font-weight : normal;
		color : #000000;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champPadd a {
		color : #3981B4;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd a:hover {
		color : #0a999d;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champPadd a:hover {
		color : #216596;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd input {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.8em;
		color : #555555;
		font-weight : 300;
		width : 100%;
		height : 35px;
		background-color : #e7e7e7;
		border : 1px #d5d5d5 solid;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champPadd input {
		color : #666666;
		background-color : #FFFFFF;
		border-color : #AAAAAA;
}
  div.xform_pres3b_modele1_1081ccid275 .googleMap input {
		width : auto;
		height : auto;
}

  div.xform_pres3b_modele1_1081ccid275 .champPadd input.date {
		width : 120px;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd table.dateTab td.dateTrigger{
		padding-left : 5px;
}

  div.xform_pres3b_modele1_1081ccid275 .champPadd input.checkbox {
    width : auto;
    text-align : left;
    border : none;
    padding : 0px;
    /*margin : 0px;
    margin-right : 4px;*/
	margin : 4px; /*20201203*/
    background : none;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd div {
    /*padding-top : 1px;
    padding-bottom : 1px;*/
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd textarea {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #555555;
		font-weight : 300;
		width : 95%;
		height : 55px;
		background-color : #e7e7e7;
		border : 1px #d5d5d5 solid;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champPadd textarea {
		color : #666666;
		background-color : #FFFFFF;
		border-color : #AAAAAA;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd select {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #555555;
		font-weight : 300;
		width : 95%;
		height : auto;
		background-color : #e7e7e7;
		border : 1px #d5d5d5 solid;
}
  div.xform_pres3b_modele1_1081ccid275 .row.onFocus .champPadd select {
		color : #666666;
		background-color : #FFFFFF;
		border-color : #AAAAAA;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd select option.level1{
		background-color : transparent;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd select option.level2{
		background-color : transparent;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd select.multiple {
		height : auto;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd input.upload {
		height : auto;
		width : auto;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd a.resetFile{
    margin-left : 5px;
}
  div.xform_pres3b_modele1_1081ccid275 .champPadd a.resetFile img{
		border : none;
}
/*  div.xform_pres3b_modele1_1081ccid275 .champPadd .imgPreview{
		display : block;
}*/

  div.xform_pres3b_modele1_1081ccid275 ul.message {
		margin : 0px;
		padding : 5px;
		margin-bottom : 10px;
}
  div.xform_pres3b_modele1_1081ccid275 ul.error {
		background : #FF0000;
}
  div.xform_pres3b_modele1_1081ccid275 ul.success {
		background : #A9CD00;
}
  div.xform_pres3b_modele1_1081ccid275 ul.message li {
    margin : 0px;
    padding : 0px;
    list-style-type : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #FFFFFF;
		font-weight : 300;
}

  div.xform_pres3b_modele1_1081ccid275_autoComplete {
    position:absolute;
    width: auto;
    background: #FFFFFF;
    margin:0px;
    padding:0px;
    z-index : 11;
}
  div.xform_pres3b_modele1_1081ccid275_autoComplete ul{
    margin:0;
    padding:5px;
    border:1px solid #888888;
    list-style-type:none;
    height : 250px;
    overflow : auto;
}
  div.xform_pres3b_modele1_1081ccid275_autoComplete ul li{
    margin:0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #444444;
		font-weight : normal;
		background-color : transparent;
		margin-bottom : 0px;
		cursor : default;
}
  div.xform_pres3b_modele1_1081ccid275_autoComplete ul li.selected{
    background-color: #FFF15A;
}
  div.xform_pres3b_modele1_1081ccid275_autoComplete ul strong.highlight{
    margin:0;
    padding:0;
}
  div.xform_pres3b_modele1_1081ccid275 input.autoCompleteField{
    background-color : #FFFFA0;
}
  div.xform_pres3b_modele1_1081ccid275 input.autoCompleteError{
    border-color : #DD0000;
}
/*  div.xform_pres3b_modele1_1081ccid275 .rowSubmit input.submit{
    border-style : solid;
    border-top-color : #000000;
    border-bottom-color : #000000;
    border-left-color : #000000;
    border-right-color : #000000;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    background-color : #FFFFFF;
    background-image : url(res/inside/baseForm/components/xform/pres3b/modele1/images/bt_fd.gif);
    background-position : 1px 1px;
    background-repeat : no-repeat;
    padding : 1px 3px 1px 3px;
    margin : 1px 1px 1px 1px;
    color : #000000;
    font-size : 1em;
    font-weight : normal;
    width : auto;
    height : auto;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit input.submit:hover,
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit input.submitHover{
    border-top-color : #000000;
    border-bottom-color : #000000;
    border-left-color : #000000;
    border-right-color : #000000;
    background-color : #FFFFFF;
    background-image : url(res/inside/baseForm/components/xform/pres3b/modele1/images/bt_fd.gif);
    background-position : 1px -49px;
    color : #000000;
    cursor : pointer;
}*/
  div.xform_pres3b_modele1_1081ccid275 .champPadd .readOnly {
		color : #888888;
		background-color : #DDDDDD;
		border-color : #BBBBBB;
}
  /*div.xform_pres3b_modele1_1081ccid275 .rowSubmit a{*/
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit a{
    margin : 0px 0px 0px 0px;
    cursor : pointer;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit a img{
    border : none;
}
  div.xform_pres3b_modele1_1081ccid275 .rowSubmit a:hover{
    cursor : pointer;
}
  div.xform_pres3b_modele1_1081ccid275 .repeatedElement{
    background-color : #CCCCCC;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
}
  div.xform_pres3b_modele1_1081ccid275 .btSupp{
    text-align : right;
}
  div.xform_pres3b_modele1_1081ccid275 .btSupp a img{
    border : none;
}

  div.xform_pres3b_modele1_1081ccid275 table.typeFileTable{
    border : none;
}
  div.xform_pres3b_modele1_1081ccid275 table.typeFileTable td{
    width : 100%;
}

/* SELECT1 FULL */

  div.xform_pres3b_modele1_1081ccid275 table.select1Full td{
    width : 100%;
}
  div.xform_pres3b_modele1_1081ccid275 table.select1Full th{
    vertical-align : top;
}
  /* pour eviter que l'intitule et une image soient positionnes sur la mm ligne. ex methode de paiement / livraison */
  div.xform_pres3b_modele1_1081ccid275 table.select1Full td img{
    display : block;
}
  div.xform_pres3b_modele1_1081ccid275 table.select1Full td,
  div.xform_pres3b_modele1_1081ccid275 table.select1Full th{
    padding : 5px 0px;
}

/* --- */

  div.xform_pres3b_modele1_1081ccid275 .checkboxElmt {
    margin-bottom : 0.5em;
}
  div.xform_pres3b_modele1_1081ccid275 .checkboxElmt:last-child {
    margin-bottom : 0;
}

/* --- BTS TEXT ---*/

/*  div.xform_pres3b_modele1_1081ccid275 .rowSubmitPadd {
    float : right;
}*/

	div.xform_pres3b_modele1_1081ccid275 a.wFdBts{
    padding : 0px 0px 0px 15px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none;
    border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : block;
    /* 200110 */ /*float : left;*/
    float : none;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
	text-align : center;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts span{
    padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-size : 0.8em;
    font-weight : normal;
    text-decoration : none;
    text-transform : uppercase;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
    text-decoration : none;
    cursor : pointer;
	border-color : #000000;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
    text-decoration : none;
    cursor : pointer;
}

/* valider */
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider{
    padding : 0px 0px 0px 15px;
    background-color : #333333;
    background-image : none;
    background-position : 0px 0px;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider span{
	  padding : 7px 15px 7px 0px;
    background-color : #333333;
    background-image : none;
    background-position : 100% 0px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
	border-color : #000000;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
}

	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider[disabled="disabled"],
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider[disabled="disabled"]:hover{
    background-color : #888888;
	border-color : #888888;
	pointer-events: none;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider[disabled="disabled"] span,
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.valider[disabled="disabled"]:hover span{
    background-color : transparent;
    color : #EEEEEE;
}

/* annuler */
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.annuler{
    padding : 0px 0px 0px 15px;
    background-color : #000000;
    background-image : none;
    background-position : 0px -150px;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.annuler span{
	  padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% -150px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.annuler:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
	border-color : #000000;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBts.annuler:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
}
/* --- petits boutons / elements ---*/
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall{
    padding : 0px 0px 0px 10px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none;
    border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : block;
    float : left;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.txtBt span{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none;
    text-transform : uppercase;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall span img{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    /*color : #FFFFFF;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none;
    text-transform : uppercase;*/
    /*height : auto;*/
    display : block;
    width : auto !important;
    /*width : 0px;*/ /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
    text-decoration : none;
    cursor : pointer;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.txtBt:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
    text-decoration : none;
    cursor : pointer;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall:hover span img{
	  background-color : #0a999d;
    background-position : 100% -50px;
    /*color : #FFFFFF;
    text-decoration : none;*/
    cursor : pointer;
}
/* Supprimer */
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.delete{
	  float : right;
    padding : 0px 0px 0px 10px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.txtBt.delete span{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.delete span img{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    /*color : #FFFFFF;*/
    /*height : auto;*/
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.delete:hover{
	  background-color : #0a999d;
    background-position : 0px -100px;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.txtBt.delete:hover span{
	  background-color : #0a999d;
    background-position : 100% -100px;
    color : #FFFFFF;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.delete:hover span img{
	  background-color : #0a999d;
    background-position : 100% -100px;
    /*color : #FFFFFF;*/
}

	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.delete.resetFile{
	  float : left;
}

/* Ajouter */
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.add{
	  float : right;
    padding : 0px 0px 0px 10px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.txtBt.add span{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.add span img{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    /*color : #FFFFFF;*/
    /*height : auto;*/
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.add:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.txtBt.add:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
}
	div.xform_pres3b_modele1_1081ccid275 a.wFdBtsSmall.add:hover span img{
	  background-color : #0a999d;
    background-position : 100% -50px;
    /*color : #FFFFFF;*/
}

/* gestion Stars / redcross */ 

  div.xform_pres3b_modele1_1081ccid275 .ui-stars-redcross,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-cancel {
    float: left;
    display: block;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-redcross a,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-cancel a {
    width: 16px;
    height: 15px;
    display: block;
    background: url(res/inside/baseForm/components/xform/pres3b/modele1/images/jquery.ui.redcross.gif) no-repeat 0 0;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star a,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-cancel a {
    width: 16px;
    height: 15px;
    display: block;
    background: url(res/inside/baseForm/components/xform/pres3b/modele1/images/jquery.ui.stars.gif) no-repeat 0 0;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-redcross a,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star a {
    background-position: 0 -32px;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star-on a {
    background-position: 0 -48px;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star-hover a {
    background-position: 0 -64px;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-cancel-hover a {
    background-position: 0 -16px;
  }
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star-disabled,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-star-disabled a,
  div.xform_pres3b_modele1_1081ccid275 .ui-stars-cancel-disabled a {
    cursor: default !important;
  }

  /* TAGIT */ 
  
	.ui-widget.ui-widget-content {border-radius : 5px !important; box-sizing : border-box !important;}

	.ui-autocomplete .ui-menu-item a,
	.ui-autocomplete .ui-menu-item > div  {
    color: #78959D !important; font-weight : normal !important; font-size : 1rem !important; border-radius : 5px !important; color : #666666 !important; white-space : normal !important;
	max-width : 100% !important;
}
	.ui-autocomplete .ui-menu-item a.ui-state-hover,
	.ui-autocomplete .ui-menu-item a.ui-state-active,
	.ui-autocomplete .ui-menu-item > div.ui-state-hover,
	.ui-autocomplete .ui-menu-item > div.ui-state-active,
	.ui-autocomplete .ui-widget-content .ui-state-active {
    color: #555 !important; font-weight : normal !important; font-size : 1rem !important; border-radius : 5px !important; color : #000000 !important;
}
	.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front {z-index : 10000 !important;}
	
	ul.tagit li:not([class*=tagit-choice]) {float : none !important;}
	
	ul.tagit li.tagit-choice {z-index : 1 !important;}
	
	.ygtvfocus,
	.ygtvfocus .ygtvlabel,.ygtvfocus .ygtvlabel:link,.ygtvfocus .ygtvlabel:visited,.ygtvfocus .ygtvlabel:hover,
	.ygtv-highlight .ygtv-highlight0 .ygtvfocus .ygtvlabel,.ygtv-highlight .ygtv-highlight1 .ygtvfocus .ygtvlabel,.ygtv-highlight .ygtv-highlight2 .ygtvfocus .ygtvlabel,
	.ygtv-checkbox .ygtv-highlight0 .ygtvfocus.ygtvcontent,.ygtv-checkbox .ygtv-highlight1 .ygtvfocus.ygtvcontent,.ygtv-checkbox .ygtv-highlight2 .ygtvfocus.ygtvcontent {background-color : #D5D5D5 !important;}

/* help */  
  div.xform_pres3b_modele1_1081ccid275 .champPadd span.help {
		font-size : 0.8em;
		font-weight : normal;
}
  
  /* AUTRE */
  
/* ferme le cascading sur .useResponsive img:not([class*=fixedWidth]) { width : 100%;} de la structure */

  .useResponsive div.xform_pres3b_modele1_1081ccid275 .googleMap img{
    max-width : none;  
}

/* fix yui treeview */
	div.xform_pres3b_modele1_1081ccid275 td.ygtvcheck0, div.xform_pres3b_modele1_1081ccid275 td.ygtvcheck1, div.xform_pres3b_modele1_1081ccid275 td.ygtvcheck2 {vertical-align : top !important;}
  
div.xform_pres3b_modele1_1081ccid275 .previsu {margin-bottom : 5px;}	
div.xform_pres3b_modele1_1081ccid275 .previsu a,
body.useCss3Transitions div.xform_pres3b_modele1_1081ccid275 .previsu a[rel^="lightbox"]:not([class*="zoom"]):not([class*="hidden"]) {display : inline-block !important; width : auto;}

div.xform_pres3b_modele1_1081ccid275{}
div.xform_pres3b_modele1_1081ccid275{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/page/default/default2UltraLight/default/page_default_default2UltraLight_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2UltraLight_default_1081ccid275 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}

	div.page_default_default2UltraLight_default_pageAsso_000101_1081ccid275,
	div.page_default_default2UltraLight_default_1081ccid275.pageAsso {
	padding : 0;
    margin-bottom : 5px;
}

	div.page_default_default2UltraLight_default_1081ccid275 .pagePadd{
	  width : 100%;
}
	div.page_default_default2UltraLight_default_1081ccid275 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}

	div.page_default_default2UltraLight_default_1081ccid275 .Corps{
    color : #555555;
    text-align : left;
    font-size : 0.75em;
    letter-spacing : normal;
    line-height : 150%;
    overflow : hidden;
    font-weight : 300;
}
@media print{
	div.page_default_default2UltraLight_default_1081ccid275 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2UltraLight_default_1081ccid275 .Corps a{
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2UltraLight_default_1081ccid275 .Corps a:hover{
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2UltraLight_default_1081ccid275 .Corps strong,
  div.page_default_default2UltraLight_default_1081ccid275 .Corps strong a {
		font-weight : bold;
}

	div.page_default_default2UltraLight_default_1081ccid275 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}
	div.page_default_default2UltraLight_default_1081ccid275 .Corps p,
div.page_default_default2UltraLight_default_1081ccid275 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2UltraLight_default_1081ccid275 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
    /*margin : 0px;*/
}
	div.page_default_default2UltraLight_default_1081ccid275 .Corps p:first-child{
		padding-top : 0; margin-top : 0;
}
@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2UltraLight_default_1081ccid275 table:not([class*=noResponsiveTab]){
   display : block;
 }*/
 .useResponsive div.page_default_default2UltraLight_default_1081ccid275 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2UltraLight_default_1081ccid275 table:not([class*=noResponsiveTab])>thead>tr>th {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_1081ccid275 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_1081ccid275 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
}

.page_default_default2UltraLight_default_1081ccid275{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1081ccid275 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1081ccid275] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/hidden/modele1/enSavoirPlus_hidden_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [911ccid224] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_911ccid224 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid224] /home/diasite/diasite39/res/inside/page/default/default2UltraLight/default/page_default_default2UltraLight_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2UltraLight_default_913ccid224 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}

	div.page_default_default2UltraLight_default_pageAsso_000101_913ccid224,
	div.page_default_default2UltraLight_default_913ccid224.pageAsso {
	padding : 0;
    margin-bottom : 5px;
}

	div.page_default_default2UltraLight_default_913ccid224 .pagePadd{
	  width : 100%;
}
	div.page_default_default2UltraLight_default_913ccid224 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}

	div.page_default_default2UltraLight_default_913ccid224 .Corps{
    color : #555555;
    text-align : left;
    font-size : 0.75em;
    letter-spacing : normal;
    line-height : 150%;
    overflow : hidden;
    font-weight : 300;
}
@media print{
	div.page_default_default2UltraLight_default_913ccid224 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2UltraLight_default_913ccid224 .Corps a{
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2UltraLight_default_913ccid224 .Corps a:hover{
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2UltraLight_default_913ccid224 .Corps strong,
  div.page_default_default2UltraLight_default_913ccid224 .Corps strong a {
		font-weight : bold;
}

	div.page_default_default2UltraLight_default_913ccid224 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}
	div.page_default_default2UltraLight_default_913ccid224 .Corps p,
div.page_default_default2UltraLight_default_913ccid224 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2UltraLight_default_913ccid224 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
    /*margin : 0px;*/
}
	div.page_default_default2UltraLight_default_913ccid224 .Corps p:first-child{
		padding-top : 0; margin-top : 0;
}
@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2UltraLight_default_913ccid224 table:not([class*=noResponsiveTab]){
   display : block;
 }*/
 .useResponsive div.page_default_default2UltraLight_default_913ccid224 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2UltraLight_default_913ccid224 table:not([class*=noResponsiveTab])>thead>tr>th {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_913ccid224 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_913ccid224 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
}

.page_default_default2UltraLight_default_913ccid224{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid224] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid224] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_913ccid224 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid224] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_913ccid224 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_913ccid224 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_913ccid224 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_913ccid224 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_913ccid224 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_913ccid224 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_913ccid224 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_913ccid224 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_913ccid224 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_913ccid224 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_913ccid224 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_913ccid224 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_913ccid224 p.label,
div.enSavoirPlus_pres6_modele1_913ccid224 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_913ccid224 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_913ccid224 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_913ccid224 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_913ccid224 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_913ccid224 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_913ccid224{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_913ccid224,
p.label_913ccid224 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_913ccid224 a{
		width : auto;
}
p.label_913ccid224 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_913ccid224 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_913ccid224 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_913ccid224 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_913ccid224 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_913ccid224 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_913ccid224 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_913ccid224 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_913ccid224 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_913ccid224 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_913ccid224 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_913ccid224 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_913ccid224 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_913ccid224 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_913ccid224 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_913ccid224 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_913ccid224.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_913ccid224.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_913ccid224 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_913ccid224 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_913ccid224 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_913ccid224{}
div.enSavoirPlus_pres6_modele1_913ccid224{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025] /home/diasite/diasite39/res/inside/compo/PersoH/default/default/compo_PersoH_default_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Composite

-------------- */

  div.compo_PersoH_default_default_1025{
    width : auto;
    max-width : 100%;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .ligne_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .firstLine_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .lastLine_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .ligne_000011 .lignePadd_000011{
    width : 100%;
}
	div.compo_PersoH_default_default_1025 .colonne_000011{
    float : left;
    margin : 0px;
    padding : 0px;
    border : none;
}
	div.compo_PersoH_default_default_1025 .colonne_000011 .colPadd_000011{
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 1px;
}
  div.compo_PersoH_default_default_1025 .colonne_000011.last .colPadd_000011{
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
}
	div.compo_PersoH_default_default_1025 .onlyOne .colPadd_000011{
	  padding : 0px;
}
	div.compo_PersoH_default_default_1025 .first .colPadd_000011{
	  padding : 0px;
    padding-right : 8px;
}
	div.compo_PersoH_default_default_1025 .any .colPadd_000011 {
	  padding : 0px;
		padding-left : 8px;
		padding-right : 8px;
}
	div.compo_PersoH_default_default_1025 .last .colPadd_000011 {
	  padding : 0px;
		padding-left : 8px;
}
	div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		/*overflow : hidden;
		clear : both;
		width : 100%;*/ /* mis en comm le 300910 + 2 lignes ci-dessous ajoutees */
		clear : both;
		width : auto;
		margin : 0px;
		/*padding : 0px;*/ /* mis en comm le 300910 + 1 ligne ci-dessous ajoutee */
		padding : 0px 0px 0px 0px;
		margin-bottom : 15px;
		margin-top : 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
}
	div.compo_PersoH_default_default_1025 .lastLine_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		/*overflow : hidden;
		clear : both;
		width : 100%;
		padding : 0px;
		margin : 0px;*/ /* mis en comm le 300910 + 1 ligne ci-dessous ajoutee */
		margin-bottom : 0px;
}
	div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011 .cellulePadd{
		/*overflow : hidden;*/
		clear : both;
		width : 100%;
		padding : 0px;
		margin : 0px;
}

	div.compo_PersoH_default_default_1025 .compoCellTitreCont_000011 {
		overflow : hidden;
		margin : 0px 0px 5px 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
}
	div.compo_PersoH_default_default_1025 div.compoCellTitreCdnt_000011 {
	  float : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		font-weight : 400;
		color : #000000;	
		text-align : left;
		text-transform : uppercase;
    line-height : inherit;			
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		background-color : transparent;
		background-image : none;
		background-position : 0px 50%;
		background-repeat : no-repeat;
		background-size : auto;
    border-style : none;
    border-color : #000000;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
}
	div.compo_PersoH_default_default_1025 .compoCellTitreCdnt_000011 a{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}

  div.compo_PersoH_default_default_1025 .withStartH .compoCellTitreCdnt_000011 > h1,
  div.compo_PersoH_default_default_1025 .withStartH .compoCellTitreCdnt_000011 > h2,
  div.compo_PersoH_default_default_1025 .withStartH .compoCellTitreCdnt_000011 > h3,
  div.compo_PersoH_default_default_1025 .withStartH .compoCellTitreCdnt_000011 > h4,
  div.compo_PersoH_default_default_1025 .withStartH .compoCellTitreCdnt_000011 > h5,
  div.compo_PersoH_default_default_1025 .withStartH .compoCellTitreCdnt_000011 > h6 {
    display : inline;
    font-size : 1em;
    font-weight : inherit;
  }

  div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell1{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .cellule_000011.cell1 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell2{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .cellule_000011.cell2 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell3{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .cellule_000011.cell3 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell4{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .cellule_000011.cell4 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell5{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .cellule_000011.cell5 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1025 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell6{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1025 .cellule_000011.cell6 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

@media screen and (min-width: 0px) and (max-width: 980px){
	.useResponsive div.compo_PersoH_default_default_1025.useResponsive .ligne_000011 .colonne_000011{
    float : none;
    width : auto;
}

	.useResponsive div.compo_PersoH_default_default_1025.useResponsive .first .colPadd_000011{
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_1025.useResponsive .any .colPadd_000011 {
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_1025.useResponsive .last .colPadd_000011 {
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_1025.useResponsive .lastLine_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		margin-bottom : 15px;
}
	.useResponsive div.compo_PersoH_default_default_1025.useResponsive .cellulePadd{
	  height : auto !important;
}
}

/* --------------

CSS PERSO

-------------- */

.compo_PersoH_default_default_1025 {}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025] /home/diasite/diasite39/res/inside/compo/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1025 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1025 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025ccid257] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1025ccid257 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid257] /home/diasite/diasite39/res/inside/page/default/default2/default/page_default_default2_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2_default_1018ccid257 {
    clear : both;
    /*width : 100%;*/
    background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    border : 1px #DDDDDD none;
    padding : 0px;
    margin : 0px 0px 40px 0px;
    width : auto;
    max-width : none;
}
	div.page_default_default2_default_1018ccid257.genMargv2 {
    padding : 10px 10px 10px 10px;
}
	div.withMenuMultiPages_000101_1018ccid257 {
    float : right;
    width : 76%;
    padding : 0px;
    margin : 0px;
    border : none;
}
	div.withMenuMultiPages_000101_1018ccid257 div.withMenuMultiPagesPadd_000101_1018ccid257 {
    padding : 0px 0px 0px 5px;
}
	div.menuMultiPagesZone_000101_1018ccid257 {
    float : left;
    width : 22%;
}
	div.menuMultiPagesZone_000101_1018ccid257.topPositionned_000101,
	div.menuMultiPagesZone_000101_1018ccid257.bottomPositionned_000101 {
    float : none;
    width : auto;
}
	div.menuMultiPagesZone_000101_1018ccid257 div.menuMultiPagesZonePadd_000101_1018ccid257 {
    padding : 0px 5px 0px 0px;
}

	div.page_default_default2_default_pageAsso_000101_1018ccid257,
	div.page_default_default2_default_1018ccid257.pageAsso {
	padding : 0px;
    margin-bottom : 5px;
}
	div.page_default_default2_default_pageAsso_000101_1018ccid257.genMargv2,
	div.page_default_default2_default_1018ccid257.pageAsso.genMargv2 {
	padding : 0px 0px 0px 0px;
}

	div.page_default_default2_default_1018ccid257 .pagePadd{
	  width : 100%;
}
	div.page_default_default2_default_1018ccid257 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}
	div.page_default_default2_default_1018ccid257 .cC {
		float : left;
		width : 72%;
		/*background-color : transparent;*/
		overflow : hidden;
}
@media print{
	div.page_default_default2_default_1018ccid257 .cC {
		overflow : visible !important;
}
}
	div.page_default_default2_default_1018ccid257 .cD {
		float : right;
		width : 20%;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
}
/* Regle 1 */

  @media screen and (max-width: 480px) {
	div.page_default_default2_default_1018ccid257 .cC {
		float : none;
		width : auto;
}
	div.page_default_default2_default_1018ccid257 .cD {
		float : none;
		width : auto;
}
}

	div.page_default_default2_default_1018ccid257 .cDhabillage {
		float : right;
		width : 260px;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
		margin : 0px 0px 5px 15px;
}
@media print{
	div.page_default_default2_default_1018ccid257 .cD,
	div.page_default_default2_default_1018ccid257 .cDhabillage {
		overflow : visible !important;
		margin : 0px;
}
}
	div.page_default_default2_default_1018ccid257 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    overflow : hidden;
    margin-top : 0px;
    letter-spacing : normal;
    line-height : 105%;
    font-weight : 300;
}
@media print{
	div.page_default_default2_default_1018ccid257 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2_default_1018ccid257 .Corps a{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #000000;
    text-decoration : none;
    font-weight : lighter;
}
	div.page_default_default2_default_1018ccid257 .Corps a:hover{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2_default_1018ccid257 .Tit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 2em;
		color : #0a999d;
		background-color : transparent;
		font-weight : 300;
		text-transform : uppercase;
		padding : 0px;
		margin : 0px;
		margin-bottom : 5px;
		text-align : left;
		display : block;
		
		background-image : none;
		background-repeat : no-repeat;
		background-position : 0px 0px;
		padding : 0px 0px 0px 0px;
		border-style : none;
		border-color : #DDDDDD;
		border-top-width : 0px;
		border-bottom-width : 1px;
		border-left-width : 0px;
		border-right-width : 0px;
		
		letter-spacing : normal;
		line-height : normal;
}

	div.page_default_default2_default_1018ccid257 .Tit.withStitle {
		margin-bottom : 5px;
}

	div.page_default_default2_default_1018ccid257 .STit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		color : #555555;
		background-color : transparent;
		font-weight : 300;
		padding : 0px 0px 0px 0px;
		margin : 0px 0px 5px 0px;
		text-align : left;
		text-transform : none;
		display : block;
    letter-spacing : normal;
    line-height : 150%;
}

	div.page_default_default2_default_1018ccid257 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}

	div.page_default_default2_default_1018ccid257 .Corps p,
div.page_default_default2_default_1018ccid257 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2_default_1018ccid257 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
}
	div.page_default_default2_default_1018ccid257 .Corps p:first-child {
		padding-top : 0; margin-top : 0;
}

	div.page_default_default2_default_1018ccid257 a img {
		border-style : none;
		border-color : #FFFFFF;
		border-top-width : 1px;
		border-bottom-width : 1px;
		border-left-width : 1px;
		border-right-width : 1px;
}
	div.page_default_default2_default_1018ccid257 a:hover img {
		border-color : #000000;
}
	div.page_default_default2_default_1018ccid257 .Corps strong,
  div.page_default_default2_default_1018ccid257 .Corps strong a {
		font-weight : bold;
}
	div.page_default_default2_default_1018ccid257 a.btn{
    padding : 1em 0.5em 1em 0.5em;
	margin : 1px 1px 1px 1px;
    background-color : #0a999d;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none !important;
	border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : block;
    float : none;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
	text-align : center;
	/*font-size : 1em !important;*/ /* 20241217 */
	font-size : 1em;
	line-height : normal !important;
}
	div.page_default_default2_default_1018ccid257 a.btn span{
    padding : 0em 0em 0em 0px;
    background-color : transparent;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-size : 1.25em;
    font-weight : 500;
    text-decoration : none !important;
    text-transform : uppercase;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
    line-height : normal;
}
	div.page_default_default2_default_1018ccid257 a.btn span > i{
    margin-right: 0.5em;
}
	div.page_default_default2_default_1018ccid257 a.btn:hover{
	background-color : #000000 !important;
    background-position : 0px 0px;
    text-decoration : none !important;
    cursor : pointer;
	border-color : #000000 !important;
}
	div.page_default_default2_default_1018ccid257 a.btn:hover span{
	background-color : transparent !important;
    background-position : 100% -50px;
    color : #FFFFFF !important;
    text-decoration : none !important;
    cursor : pointer;
}

@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]){
   display : block;
 }*/


 .useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab])>thead>tr>th, .useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab])>thead>tr>td {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
 
	
/*
	.responsive-table-line td:before { content: attr(data-title); }
	
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]), 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) thead, 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) tbody, 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) th, 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) td, 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) tr { 
	display: block; 
	}
	 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) thead tr { 
	display:none;
	}
	
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) td { 
	position: relative;
	border: 0px solid transparent;
	padding-left: 50% !important; 
	white-space: normal;
	text-align:right; 
	}
	 
	.useResponsive div.page_default_default2_default_1018ccid257 table:not([class*=noResponsiveTab]) td:before { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 45%; 
	padding-right: 15px; 
	height:100%;
	white-space: nowrap;
	text-overflow: ellipsis !important;
	overflow:hidden !important;
	text-align:left;
	background-color:#f8f8f8;
	padding:2px;
	}
*/

}

@media screen and (max-width: 480px) {
		body.responsiveTxt div.page_default_default2_default_1018ccid257 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1018ccid257 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1018ccid257 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1018ccid257.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1018ccid257.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1018ccid257.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}
@media screen and (min-width: 481px) and (max-width: 960px) {
		body.responsiveTxt div.page_default_default2_default_1018ccid257 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1018ccid257 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1018ccid257 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1018ccid257.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1018ccid257.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1018ccid257.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}

.page_default_default2_default_1018ccid257{}
.page_default_default2_default_1018ccid257{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid257] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid257] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1018ccid257 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1018ccid257] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_1018ccid257 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_1018ccid257 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_1018ccid257 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_1018ccid257 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_1018ccid257 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_1018ccid257 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_1018ccid257 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_1018ccid257 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_1018ccid257 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_1018ccid257 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_1018ccid257 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_1018ccid257 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label,
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_1018ccid257{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_1018ccid257,
p.label_1018ccid257 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1018ccid257 a{
		width : auto;
}
p.label_1018ccid257 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_1018ccid257 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_1018ccid257 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1018ccid257 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_1018ccid257 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_1018ccid257 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_1018ccid257 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_1018ccid257 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_1018ccid257 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_1018ccid257 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1018ccid257 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1018ccid257 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1018ccid257 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_1018ccid257 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_1018ccid257.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_1018ccid257.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_1018ccid257 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_1018ccid257 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_1018ccid257 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_1018ccid257{}
div.enSavoirPlus_pres6_modele1_1018ccid257{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025ccid258] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1025ccid258 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid258] /home/diasite/diasite39/res/inside/page/default/default2UltraLight/default/page_default_default2UltraLight_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2UltraLight_default_912ccid258 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}

	div.page_default_default2UltraLight_default_pageAsso_000101_912ccid258,
	div.page_default_default2UltraLight_default_912ccid258.pageAsso {
	padding : 0;
    margin-bottom : 5px;
}

	div.page_default_default2UltraLight_default_912ccid258 .pagePadd{
	  width : 100%;
}
	div.page_default_default2UltraLight_default_912ccid258 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}

	div.page_default_default2UltraLight_default_912ccid258 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    letter-spacing : normal;
    line-height : 150%;
    overflow : hidden;
    font-weight : 300;
}
@media print{
	div.page_default_default2UltraLight_default_912ccid258 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2UltraLight_default_912ccid258 .Corps a{
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2UltraLight_default_912ccid258 .Corps a:hover{
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2UltraLight_default_912ccid258 .Corps strong,
  div.page_default_default2UltraLight_default_912ccid258 .Corps strong a {
		font-weight : bold;
}

	div.page_default_default2UltraLight_default_912ccid258 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}
	div.page_default_default2UltraLight_default_912ccid258 .Corps p,
div.page_default_default2UltraLight_default_912ccid258 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2UltraLight_default_912ccid258 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
    /*margin : 0px;*/
}
	div.page_default_default2UltraLight_default_912ccid258 .Corps p:first-child{
		padding-top : 0; margin-top : 0;
}
@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2UltraLight_default_912ccid258 table:not([class*=noResponsiveTab]){
   display : block;
 }*/
 .useResponsive div.page_default_default2UltraLight_default_912ccid258 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2UltraLight_default_912ccid258 table:not([class*=noResponsiveTab])>thead>tr>th {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_912ccid258 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_912ccid258 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
}

.page_default_default2UltraLight_default_912ccid258{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid258] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid258] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_912ccid258 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [912ccid258] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_912ccid258 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_912ccid258 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_912ccid258 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_912ccid258 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_912ccid258 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_912ccid258 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_912ccid258 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_912ccid258 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_912ccid258 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_912ccid258 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_912ccid258 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_912ccid258 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_912ccid258 p.label,
div.enSavoirPlus_pres6_modele1_912ccid258 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_912ccid258 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_912ccid258 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_912ccid258 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_912ccid258 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_912ccid258 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_912ccid258{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_912ccid258,
p.label_912ccid258 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_912ccid258 a{
		width : auto;
}
p.label_912ccid258 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_912ccid258 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_912ccid258 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_912ccid258 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_912ccid258 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_912ccid258 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_912ccid258 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_912ccid258 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_912ccid258 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_912ccid258 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_912ccid258 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_912ccid258 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_912ccid258 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_912ccid258 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_912ccid258 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_912ccid258 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_912ccid258.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_912ccid258.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_912ccid258 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_912ccid258 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_912ccid258 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_912ccid258{}
div.enSavoirPlus_pres6_modele1_912ccid258{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025ccid276] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1025ccid276 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/baseFormInOut/default/default/default/baseFormInOut_default_default_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
  div.baseFormInOut_default_default_default_1113ccid276{
    width : auto;
	max-width : none;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : ;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/baseFormInOut/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1113ccid276 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/baseFormInOut/components/xform/pres3b/modele1/xform_pres3b_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Xform

-------------- */

  div.xform_pres3b_modele1_1113ccid276 {
    padding : 0px;
    margin : auto;
    border : 1px #BBBBBB none;
    background : transparent;
    width : auto;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
  div.xform_pres3b_modele1_1113ccid276 .xformPadd{
    padding : 0px;
}

  div.xform_pres3b_modele1_1113ccid276 .champsIntsZone{
	width : 100% !important;
}

  div.xform_pres3b_modele1_1113ccid276 td.intsChampsCell{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    width : 100%;
}

  div.xform_pres3b_modele1_1113ccid276 td.submitCell{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    width : 100%;
}

  div.xform_pres3b_modele1_1113ccid276 .row{
    display : block;
    width : auto;
    clear : both;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus{
    border-color : #DDDDDD;
    background-color : transparent;
}

  div.xform_pres3b_modele1_1113ccid276 .grouped .row{
    display : block;
    width : 100%;
    clear : both;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
    background-color : #CCCCCC;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .row.onFocus{
    border-color : #DDDDDD;
    background-color : transparent;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.label{
    float : left;
    width : 24%;
	/* correctif cascading bootstrap non souhaite */
	padding : 0;
	font-size : 1em;
	white-space : normal;
	line-height : inherit;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .row div.label{
    float : left;
    width : 24%;
}
  div.xform_pres3b_modele1_1113ccid276 .row div.trigger{
    display : inline;
    margin-left : 10px;
}
  div.xform_pres3b_modele1_1113ccid276 .row div.trigger a{
      font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
      color : #000000;
      font-size : 1em;
      font-weight : normal;
      text-decoration : none;
}
  div.xform_pres3b_modele1_1113ccid276 .row div.trigger a:hover{
      color : #0a999d;
      font-size : 1em;
      text-decoration : none;
}

  div.xform_pres3b_modele1_1113ccid276 .row table td.dateTrigger{
      width : 100%;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.champ{
    float : left;
    width : 74%;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .row div.champ{
    float : left;
    width : 74%;
}
  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd{
    padding : 0px 10px 0px 0px;
    text-align : left;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #666666;
		font-weight : 400;
		
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus div.label .labelPadd{
		color : ;		
		background-color : transparent;
}

  div.xform_pres3b_modele1_1113ccid276 .grouped .row div.label .labelPadd{
    padding : 0px 10px 0px 0px;
    text-align : left;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #666666;
		font-weight : 400;
		
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .row.onFocus div.label .labelPadd{
		color : ;
		background-color : transparent;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd a.helpLink{
		font-size : 1em;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus div.label .labelPadd a.helpLink{
		color : #3981B4;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd a.helpLink img{
		border : none;
}
  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd a.helpLink:hover{
		color : #0a999d;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus div.label .labelPadd a.helpLink:hover{
		color : #216596;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd span.comment{
    display : block;
    padding : 0px 0px 0px 0px;
		font-size : 0.8em;
		color : #666666;
		font-weight : 400;
		text-transform : none;
		background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus span.comment{
		color : #777777;
		background-color : transparent;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd span.comment.displayed_000345{
    display : block;
}
  div.xform_pres3b_modele1_1113ccid276 .row div.label .labelPadd span.comment.undisplayed_000345{
    display : none;
}

  div.xform_pres3b_modele1_1113ccid276 .row div.champ .champPadd{
    padding : 0px 0px 0px 0px;
    text-align : left;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .row div.champ .champPadd{
    padding : 0px 0px 0px 10px;
    text-align : left;
}

  div.xform_pres3b_modele1_1113ccid276 .row.checkBoxInLabelMode .label{
    float : none;
    width : auto;
}
  div.xform_pres3b_modele1_1113ccid276 .row.checkBoxInLabelMode .champ{
    display : none;
}

  div.xform_pres3b_modele1_1113ccid276 .row .champ .champPadd table, div.xform_pres3b_modele1_1113ccid276 .row .champ .champPadd table td.champCell{
    width : 100%;
}

  div.xform_pres3b_modele1_1113ccid276 .champPadd span.span000345 {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.8em;
		color : #555555;
		font-weight : 300;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champPadd span.span000345 {
		color : #555555;
}



  div.xform_pres3b_modele1_1113ccid276 .row .champ table.row td.labelPadd{
    margin : 0px;
    padding : 0px;
    text-align : left;
    vertical-align : top;
		font-size : 1em;
		color : #666666;
		font-weight : 400;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champ table.row td.labelPadd{
		color : ;
}
  div.xform_pres3b_modele1_1113ccid276 .row .champ table.row td.champPadd{
    margin : 0px;
    padding : 0px;
    padding-right : 10px;
    vertical-align : top;
}

/* IntitulÃ©s / Champs Affichage block */

  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .row{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .grouped .row{
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
}

  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .row div.champ, div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .row div.label{
    float : none;
    display : block;
    width : auto;
}

  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .row div.label .labelPadd{
    padding : 0px 0px 0px 7px;
}
  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .grouped .row div.label .labelPadd{
    padding : 0px 0px 0px 0px;
}

  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .row div.champ .champPadd{
    padding : 0px 0px 0px 0px;
}
  div.xform_pres3b_modele1_1113ccid276 .dspIntChampBlock .grouped .row div.champ .champPadd{
    padding : 0px 0px 0px 0px;
}

/* IntitulÃ©s / Champs Affichage lignes en block / Responsive */
@media screen and (min-width: 0px) and (max-width: 480px){
  div.xform_pres3b_modele1_1113ccid276.useResponsive .row{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
  div.xform_pres3b_modele1_1113ccid276.useResponsive .grouped .row{
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
}

	div.xform_pres3b_modele1_1113ccid276 form > table,
	div.xform_pres3b_modele1_1113ccid276 form > table > tbody,
	div.xform_pres3b_modele1_1113ccid276 form > table > tbody > tr,
	div.xform_pres3b_modele1_1113ccid276 td.intsChampsCell,
	div.xform_pres3b_modele1_1113ccid276 td.submitCell {display : block; width : 100%;}

  div.xform_pres3b_modele1_1113ccid276.useResponsive .row div.champ,
  div.xform_pres3b_modele1_1113ccid276.useResponsive .row div.label{
    float : none !important;
    display : block !important;
    width : auto !important;
	width : 100% !important;
}
/*  div.xform_pres3b_modele1_1113ccid276.useResponsive .row div.label,
  div.xform_pres3b_modele1_1113ccid276.useResponsive .grouped .row div.label{
    margin-bottom : #DIA_000350_DIM_XFORM_BLOCK_LABEL_MARG_B#;
}*/

  div.xform_pres3b_modele1_1113ccid276.useResponsive .row div.label .labelPadd{
    padding : 0px 0px 0px 7px !important;
}
  div.xform_pres3b_modele1_1113ccid276.useResponsive .grouped .row div.label .labelPadd{
    padding : 0px 0px 0px 0px !important;
}

  div.xform_pres3b_modele1_1113ccid276.useResponsive .row div.champ .champPadd{
    padding : 0px 0px 0px 0px !important;
}
  div.xform_pres3b_modele1_1113ccid276.useResponsive .grouped .row div.champ .champPadd{
    padding : 0px 0px 0px 0px !important;
}
div.xform_pres3b_modele1_1113ccid276.useResponsive .rowSubmit a {margin : 0;}
}

/*  div.xform_pres3b_modele1_1113ccid276 .rowSubmit{
    width : auto;
    display : block;
    clear : both;
    border-top : #DIA_000350_DIM_XFORM_LINE_BORDER# #AAAAAA solid;
    margin : auto;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit .col1{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CG_W#;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit .col2{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CD_W#;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit .col1 .col1Padd{
    padding-right : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CG#;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit .col2 .col2Padd{
    padding-left : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CD#;
}*/
/* grouped */
/*  div.xform_pres3b_modele1_1113ccid276 .grouped .rowSubmit{
    width : auto;
    display : block;
    clear : both;
    border-top : #DIA_000350_DIM_XFORM_LINE_BORDER# #AAAAAA solid;
    margin : auto;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .rowSubmit .col1{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CG_W#;
    display : none;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .rowSubmit .col2{
    float : left;
    width : #DIA_000350_DIM_XFORM_LINE_CD_W#;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .rowSubmit .col1 .col1Padd{
    padding-right : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CG#;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .rowSubmit .col2 .col2Padd{
    padding-left : #DIA_000350_DIM_XFORM_LINE_C_PADD#;
    text-align : #DIA_000350_TAL_XFORM_LINE_CD#;
}*/
/* /grouped */

  div.xform_pres3b_modele1_1113ccid276 .rowSubmit{
    text-align : right;
    padding : 0px 0px 0px 0px;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
  div.xform_pres3b_modele1_1113ccid276 .grouped .rowSubmit{
    text-align : left;
    padding : 0px 0px 0px 0px;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    background-color : transparent;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    float : none;
    width : auto;
}

  div.xform_pres3b_modele1_1113ccid276 .champPadd a {
		font-size : 1em;
		font-weight : normal;
		color : #000000;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champPadd a {
		color : #3981B4;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd a:hover {
		color : #0a999d;
		text-decoration : none;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champPadd a:hover {
		color : #216596;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd input {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 0.8em;
		color : #555555;
		font-weight : 300;
		width : 100%;
		height : 35px;
		background-color : #e7e7e7;
		border : 1px #d5d5d5 solid;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champPadd input {
		color : #666666;
		background-color : #FFFFFF;
		border-color : #AAAAAA;
}
  div.xform_pres3b_modele1_1113ccid276 .googleMap input {
		width : auto;
		height : auto;
}

  div.xform_pres3b_modele1_1113ccid276 .champPadd input.date {
		width : 120px;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd table.dateTab td.dateTrigger{
		padding-left : 5px;
}

  div.xform_pres3b_modele1_1113ccid276 .champPadd input.checkbox {
    width : auto;
    text-align : left;
    border : none;
    padding : 0px;
    /*margin : 0px;
    margin-right : 4px;*/
	margin : 4px; /*20201203*/
    background : none;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd div {
    /*padding-top : 1px;
    padding-bottom : 1px;*/
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd textarea {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #555555;
		font-weight : 300;
		width : 95%;
		height : 55px;
		background-color : #e7e7e7;
		border : 1px #d5d5d5 solid;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champPadd textarea {
		color : #666666;
		background-color : #FFFFFF;
		border-color : #AAAAAA;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd select {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #555555;
		font-weight : 300;
		width : 95%;
		height : auto;
		background-color : #e7e7e7;
		border : 1px #d5d5d5 solid;
}
  div.xform_pres3b_modele1_1113ccid276 .row.onFocus .champPadd select {
		color : #666666;
		background-color : #FFFFFF;
		border-color : #AAAAAA;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd select option.level1{
		background-color : transparent;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd select option.level2{
		background-color : transparent;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd select.multiple {
		height : auto;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd input.upload {
		height : auto;
		width : auto;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd a.resetFile{
    margin-left : 5px;
}
  div.xform_pres3b_modele1_1113ccid276 .champPadd a.resetFile img{
		border : none;
}
/*  div.xform_pres3b_modele1_1113ccid276 .champPadd .imgPreview{
		display : block;
}*/

  div.xform_pres3b_modele1_1113ccid276 ul.message {
		margin : 0px;
		padding : 5px;
		margin-bottom : 10px;
}
  div.xform_pres3b_modele1_1113ccid276 ul.error {
		background : #FF0000;
}
  div.xform_pres3b_modele1_1113ccid276 ul.success {
		background : #A9CD00;
}
  div.xform_pres3b_modele1_1113ccid276 ul.message li {
    margin : 0px;
    padding : 0px;
    list-style-type : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #FFFFFF;
		font-weight : 300;
}

  div.xform_pres3b_modele1_1113ccid276_autoComplete {
    position:absolute;
    width: auto;
    background: #FFFFFF;
    margin:0px;
    padding:0px;
    z-index : 11;
}
  div.xform_pres3b_modele1_1113ccid276_autoComplete ul{
    margin:0;
    padding:5px;
    border:1px solid #888888;
    list-style-type:none;
    height : 250px;
    overflow : auto;
}
  div.xform_pres3b_modele1_1113ccid276_autoComplete ul li{
    margin:0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1em;
		color : #444444;
		font-weight : normal;
		background-color : transparent;
		margin-bottom : 0px;
		cursor : default;
}
  div.xform_pres3b_modele1_1113ccid276_autoComplete ul li.selected{
    background-color: #FFF15A;
}
  div.xform_pres3b_modele1_1113ccid276_autoComplete ul strong.highlight{
    margin:0;
    padding:0;
}
  div.xform_pres3b_modele1_1113ccid276 input.autoCompleteField{
    background-color : #FFFFA0;
}
  div.xform_pres3b_modele1_1113ccid276 input.autoCompleteError{
    border-color : #DD0000;
}
/*  div.xform_pres3b_modele1_1113ccid276 .rowSubmit input.submit{
    border-style : solid;
    border-top-color : #000000;
    border-bottom-color : #000000;
    border-left-color : #000000;
    border-right-color : #000000;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    background-color : #FFFFFF;
    background-image : url(res/inside/baseForm/components/xform/pres3b/modele1/images/bt_fd.gif);
    background-position : 1px 1px;
    background-repeat : no-repeat;
    padding : 1px 3px 1px 3px;
    margin : 1px 1px 1px 1px;
    color : #000000;
    font-size : 1em;
    font-weight : normal;
    width : auto;
    height : auto;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit input.submit:hover,
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit input.submitHover{
    border-top-color : #000000;
    border-bottom-color : #000000;
    border-left-color : #000000;
    border-right-color : #000000;
    background-color : #FFFFFF;
    background-image : url(res/inside/baseForm/components/xform/pres3b/modele1/images/bt_fd.gif);
    background-position : 1px -49px;
    color : #000000;
    cursor : pointer;
}*/
  div.xform_pres3b_modele1_1113ccid276 .champPadd .readOnly {
		color : #888888;
		background-color : #DDDDDD;
		border-color : #BBBBBB;
}
  /*div.xform_pres3b_modele1_1113ccid276 .rowSubmit a{*/
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit a{
    margin : 0px 0px 0px 0px;
    cursor : pointer;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit a img{
    border : none;
}
  div.xform_pres3b_modele1_1113ccid276 .rowSubmit a:hover{
    cursor : pointer;
}
  div.xform_pres3b_modele1_1113ccid276 .repeatedElement{
    background-color : #CCCCCC;
    border-style : none;
    border-color : #AAAAAA;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 5px 0px;
}
  div.xform_pres3b_modele1_1113ccid276 .btSupp{
    text-align : right;
}
  div.xform_pres3b_modele1_1113ccid276 .btSupp a img{
    border : none;
}

  div.xform_pres3b_modele1_1113ccid276 table.typeFileTable{
    border : none;
}
  div.xform_pres3b_modele1_1113ccid276 table.typeFileTable td{
    width : 100%;
}

/* SELECT1 FULL */

  div.xform_pres3b_modele1_1113ccid276 table.select1Full td{
    width : 100%;
}
  div.xform_pres3b_modele1_1113ccid276 table.select1Full th{
    vertical-align : top;
}
  /* pour eviter que l'intitule et une image soient positionnes sur la mm ligne. ex methode de paiement / livraison */
  div.xform_pres3b_modele1_1113ccid276 table.select1Full td img{
    display : block;
}
  div.xform_pres3b_modele1_1113ccid276 table.select1Full td,
  div.xform_pres3b_modele1_1113ccid276 table.select1Full th{
    padding : 5px 0px;
}

/* --- */

  div.xform_pres3b_modele1_1113ccid276 .checkboxElmt {
    margin-bottom : 0.5em;
}
  div.xform_pres3b_modele1_1113ccid276 .checkboxElmt:last-child {
    margin-bottom : 0;
}

/* --- BTS TEXT ---*/

/*  div.xform_pres3b_modele1_1113ccid276 .rowSubmitPadd {
    float : right;
}*/

	div.xform_pres3b_modele1_1113ccid276 a.wFdBts{
    padding : 0px 0px 0px 15px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none;
    border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : block;
    /* 200110 */ /*float : left;*/
    float : none;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
	text-align : center;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts span{
    padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none;
    text-transform : uppercase;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
    text-decoration : none;
    cursor : pointer;
	border-color : #000000;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
    text-decoration : none;
    cursor : pointer;
}

/* valider */
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider{
    padding : 0px 0px 0px 15px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider span{
	  padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
	border-color : #000000;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
}

	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider[disabled="disabled"],
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider[disabled="disabled"]:hover{
    background-color : #888888;
	border-color : #888888;
	pointer-events: none;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider[disabled="disabled"] span,
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.valider[disabled="disabled"]:hover span{
    background-color : transparent;
    color : #EEEEEE;
}

/* annuler */
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.annuler{
    padding : 0px 0px 0px 15px;
    background-color : #000000;
    background-image : none;
    background-position : 0px -150px;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.annuler span{
	  padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% -150px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.annuler:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
	border-color : #000000;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBts.annuler:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
}
/* --- petits boutons / elements ---*/
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall{
    padding : 0px 0px 0px 10px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none;
    border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : block;
    float : left;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.txtBt span{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none;
    text-transform : uppercase;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall span img{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    /*color : #FFFFFF;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none;
    text-transform : uppercase;*/
    /*height : auto;*/
    display : block;
    width : auto !important;
    /*width : 0px;*/ /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
    text-decoration : none;
    cursor : pointer;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.txtBt:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
    text-decoration : none;
    cursor : pointer;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall:hover span img{
	  background-color : #0a999d;
    background-position : 100% -50px;
    /*color : #FFFFFF;
    text-decoration : none;*/
    cursor : pointer;
}
/* Supprimer */
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.delete{
	  float : right;
    padding : 0px 0px 0px 10px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.txtBt.delete span{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.delete span img{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    /*color : #FFFFFF;*/
    /*height : auto;*/
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.delete:hover{
	  background-color : #0a999d;
    background-position : 0px -100px;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.txtBt.delete:hover span{
	  background-color : #0a999d;
    background-position : 100% -100px;
    color : #FFFFFF;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.delete:hover span img{
	  background-color : #0a999d;
    background-position : 100% -100px;
    /*color : #FFFFFF;*/
}

	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.delete.resetFile{
	  float : left;
}

/* Ajouter */
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.add{
	  float : right;
    padding : 0px 0px 0px 10px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.txtBt.add span{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    color : #FFFFFF;
    height : auto;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.add span img{
    padding : 2px 10px 2px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    /*color : #FFFFFF;*/
    /*height : auto;*/
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.add:hover{
	  background-color : #0a999d;
    background-position : 0px -50px;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.txtBt.add:hover span{
	  background-color : #0a999d;
    background-position : 100% -50px;
    color : #FFFFFF;
}
	div.xform_pres3b_modele1_1113ccid276 a.wFdBtsSmall.add:hover span img{
	  background-color : #0a999d;
    background-position : 100% -50px;
    /*color : #FFFFFF;*/
}

/* gestion Stars / redcross */ 

  div.xform_pres3b_modele1_1113ccid276 .ui-stars-redcross,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-cancel {
    float: left;
    display: block;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-redcross a,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-cancel a {
    width: 16px;
    height: 15px;
    display: block;
    background: url(res/inside/baseForm/components/xform/pres3b/modele1/images/jquery.ui.redcross.gif) no-repeat 0 0;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star a,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-cancel a {
    width: 16px;
    height: 15px;
    display: block;
    background: url(res/inside/baseForm/components/xform/pres3b/modele1/images/jquery.ui.stars.gif) no-repeat 0 0;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-redcross a,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star a {
    background-position: 0 -32px;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star-on a {
    background-position: 0 -48px;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star-hover a {
    background-position: 0 -64px;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-cancel-hover a {
    background-position: 0 -16px;
  }
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star-disabled,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-star-disabled a,
  div.xform_pres3b_modele1_1113ccid276 .ui-stars-cancel-disabled a {
    cursor: default !important;
  }

  /* TAGIT */ 
  
	.ui-widget.ui-widget-content {border-radius : 5px !important; box-sizing : border-box !important;}

	.ui-autocomplete .ui-menu-item a,
	.ui-autocomplete .ui-menu-item > div  {
    color: #78959D !important; font-weight : normal !important; font-size : 1rem !important; border-radius : 5px !important; color : #666666 !important; white-space : normal !important;
	max-width : 100% !important;
}
	.ui-autocomplete .ui-menu-item a.ui-state-hover,
	.ui-autocomplete .ui-menu-item a.ui-state-active,
	.ui-autocomplete .ui-menu-item > div.ui-state-hover,
	.ui-autocomplete .ui-menu-item > div.ui-state-active,
	.ui-autocomplete .ui-widget-content .ui-state-active {
    color: #555 !important; font-weight : normal !important; font-size : 1rem !important; border-radius : 5px !important; color : #000000 !important;
}
	.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front {z-index : 10000 !important;}
	
	ul.tagit li:not([class*=tagit-choice]) {float : none !important;}
	
	ul.tagit li.tagit-choice {z-index : 1 !important;}
	
	.ygtvfocus,
	.ygtvfocus .ygtvlabel,.ygtvfocus .ygtvlabel:link,.ygtvfocus .ygtvlabel:visited,.ygtvfocus .ygtvlabel:hover,
	.ygtv-highlight .ygtv-highlight0 .ygtvfocus .ygtvlabel,.ygtv-highlight .ygtv-highlight1 .ygtvfocus .ygtvlabel,.ygtv-highlight .ygtv-highlight2 .ygtvfocus .ygtvlabel,
	.ygtv-checkbox .ygtv-highlight0 .ygtvfocus.ygtvcontent,.ygtv-checkbox .ygtv-highlight1 .ygtvfocus.ygtvcontent,.ygtv-checkbox .ygtv-highlight2 .ygtvfocus.ygtvcontent {background-color : #D5D5D5 !important;}

/* help */  
  div.xform_pres3b_modele1_1113ccid276 .champPadd span.help {
		font-size : 0.8em;
		font-weight : normal;
}
  
  /* AUTRE */
  
/* ferme le cascading sur .useResponsive img:not([class*=fixedWidth]) { width : 100%;} de la structure */

  .useResponsive div.xform_pres3b_modele1_1113ccid276 .googleMap img{
    max-width : none;  
}

/* fix yui treeview */
	div.xform_pres3b_modele1_1113ccid276 td.ygtvcheck0, div.xform_pres3b_modele1_1113ccid276 td.ygtvcheck1, div.xform_pres3b_modele1_1113ccid276 td.ygtvcheck2 {vertical-align : top !important;}
  
div.xform_pres3b_modele1_1113ccid276 .previsu {margin-bottom : 5px;}	
div.xform_pres3b_modele1_1113ccid276 .previsu a,
body.useCss3Transitions div.xform_pres3b_modele1_1113ccid276 .previsu a[rel^="lightbox"]:not([class*="zoom"]):not([class*="hidden"]) {display : inline-block !important; width : auto;}

div.xform_pres3b_modele1_1113ccid276{}
div.xform_pres3b_modele1_1113ccid276{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/page/default/default2UltraLight/default/page_default_default2UltraLight_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2UltraLight_default_1113ccid276 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}

	div.page_default_default2UltraLight_default_pageAsso_000101_1113ccid276,
	div.page_default_default2UltraLight_default_1113ccid276.pageAsso {
	padding : 0;
    margin-bottom : 5px;
}

	div.page_default_default2UltraLight_default_1113ccid276 .pagePadd{
	  width : 100%;
}
	div.page_default_default2UltraLight_default_1113ccid276 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}

	div.page_default_default2UltraLight_default_1113ccid276 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    letter-spacing : normal;
    line-height : 150%;
    overflow : hidden;
    font-weight : 300;
}
@media print{
	div.page_default_default2UltraLight_default_1113ccid276 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2UltraLight_default_1113ccid276 .Corps a{
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2UltraLight_default_1113ccid276 .Corps a:hover{
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2UltraLight_default_1113ccid276 .Corps strong,
  div.page_default_default2UltraLight_default_1113ccid276 .Corps strong a {
		font-weight : bold;
}

	div.page_default_default2UltraLight_default_1113ccid276 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}
	div.page_default_default2UltraLight_default_1113ccid276 .Corps p,
div.page_default_default2UltraLight_default_1113ccid276 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2UltraLight_default_1113ccid276 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
    /*margin : 0px;*/
}
	div.page_default_default2UltraLight_default_1113ccid276 .Corps p:first-child{
		padding-top : 0; margin-top : 0;
}
@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2UltraLight_default_1113ccid276 table:not([class*=noResponsiveTab]){
   display : block;
 }*/
 .useResponsive div.page_default_default2UltraLight_default_1113ccid276 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2UltraLight_default_1113ccid276 table:not([class*=noResponsiveTab])>thead>tr>th {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_1113ccid276 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_1113ccid276 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
}

.page_default_default2UltraLight_default_1113ccid276{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1113ccid276 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1113ccid276] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/hidden/modele1/enSavoirPlus_hidden_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1025ccid260] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1025ccid260 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid260] /home/diasite/diasite39/res/inside/page/default/default2UltraLight/default/page_default_default2UltraLight_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2UltraLight_default_913ccid260 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}

	div.page_default_default2UltraLight_default_pageAsso_000101_913ccid260,
	div.page_default_default2UltraLight_default_913ccid260.pageAsso {
	padding : 0;
    margin-bottom : 5px;
}

	div.page_default_default2UltraLight_default_913ccid260 .pagePadd{
	  width : 100%;
}
	div.page_default_default2UltraLight_default_913ccid260 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}

	div.page_default_default2UltraLight_default_913ccid260 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    letter-spacing : normal;
    line-height : 150%;
    overflow : hidden;
    font-weight : 300;
}
@media print{
	div.page_default_default2UltraLight_default_913ccid260 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2UltraLight_default_913ccid260 .Corps a{
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2UltraLight_default_913ccid260 .Corps a:hover{
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2UltraLight_default_913ccid260 .Corps strong,
  div.page_default_default2UltraLight_default_913ccid260 .Corps strong a {
		font-weight : bold;
}

	div.page_default_default2UltraLight_default_913ccid260 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}
	div.page_default_default2UltraLight_default_913ccid260 .Corps p,
div.page_default_default2UltraLight_default_913ccid260 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2UltraLight_default_913ccid260 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
    /*margin : 0px;*/
}
	div.page_default_default2UltraLight_default_913ccid260 .Corps p:first-child{
		padding-top : 0; margin-top : 0;
}
@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2UltraLight_default_913ccid260 table:not([class*=noResponsiveTab]){
   display : block;
 }*/
 .useResponsive div.page_default_default2UltraLight_default_913ccid260 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2UltraLight_default_913ccid260 table:not([class*=noResponsiveTab])>thead>tr>th {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_913ccid260 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2UltraLight_default_913ccid260 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
}

.page_default_default2UltraLight_default_913ccid260{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid260] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid260] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_913ccid260 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [913ccid260] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_913ccid260 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_913ccid260 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_913ccid260 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_913ccid260 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_913ccid260 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_913ccid260 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_913ccid260 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_913ccid260 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_913ccid260 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_913ccid260 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_913ccid260 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_913ccid260 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_913ccid260 p.label,
div.enSavoirPlus_pres6_modele1_913ccid260 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_913ccid260 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_913ccid260 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_913ccid260 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_913ccid260 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_913ccid260 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_913ccid260{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_913ccid260,
p.label_913ccid260 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_913ccid260 a{
		width : auto;
}
p.label_913ccid260 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_913ccid260 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_913ccid260 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_913ccid260 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_913ccid260 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_913ccid260 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_913ccid260 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_913ccid260 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_913ccid260 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_913ccid260 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_913ccid260 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_913ccid260 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_913ccid260 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_913ccid260 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_913ccid260 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_913ccid260 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_913ccid260.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_913ccid260.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_913ccid260 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_913ccid260 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_913ccid260 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_913ccid260{}
div.enSavoirPlus_pres6_modele1_913ccid260{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1093] /home/diasite/diasite39/res/inside/compo/PersoH/default/default/compo_PersoH_default_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Composite

-------------- */

  div.compo_PersoH_default_default_1093{
    width : auto;
    max-width : 100%;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .ligne_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .firstLine_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .lastLine_000011{
    padding : 0px 0px 0px 0px;
    background-color : transparent;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
		margin : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .ligne_000011 .lignePadd_000011{
    width : 100%;
}
	div.compo_PersoH_default_default_1093 .colonne_000011{
    float : left;
    margin : 0px;
    padding : 0px;
    border : none;
}
	div.compo_PersoH_default_default_1093 .colonne_000011 .colPadd_000011{
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 1px;
}
  div.compo_PersoH_default_default_1093 .colonne_000011.last .colPadd_000011{
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
}
	div.compo_PersoH_default_default_1093 .onlyOne .colPadd_000011{
	  padding : 0px;
}
	div.compo_PersoH_default_default_1093 .first .colPadd_000011{
	  padding : 0px;
    padding-right : 8px;
}
	div.compo_PersoH_default_default_1093 .any .colPadd_000011 {
	  padding : 0px;
		padding-left : 8px;
		padding-right : 8px;
}
	div.compo_PersoH_default_default_1093 .last .colPadd_000011 {
	  padding : 0px;
		padding-left : 8px;
}
	div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		/*overflow : hidden;
		clear : both;
		width : 100%;*/ /* mis en comm le 300910 + 2 lignes ci-dessous ajoutees */
		clear : both;
		width : auto;
		margin : 0px;
		/*padding : 0px;*/ /* mis en comm le 300910 + 1 ligne ci-dessous ajoutee */
		padding : 0px 0px 0px 0px;
		margin-bottom : 15px;
		margin-top : 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-style : none;
    border-color : #DDDDDD;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
}
	div.compo_PersoH_default_default_1093 .lastLine_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		/*overflow : hidden;
		clear : both;
		width : 100%;
		padding : 0px;
		margin : 0px;*/ /* mis en comm le 300910 + 1 ligne ci-dessous ajoutee */
		margin-bottom : 0px;
}
	div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011 .cellulePadd{
		/*overflow : hidden;*/
		clear : both;
		width : 100%;
		padding : 0px;
		margin : 0px;
}

	div.compo_PersoH_default_default_1093 .compoCellTitreCont_000011 {
		overflow : hidden;
		margin : 0px 0px 5px 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
}
	div.compo_PersoH_default_default_1093 div.compoCellTitreCdnt_000011 {
	  float : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		font-weight : 400;
		color : #000000;	
		text-align : left;
		text-transform : uppercase;
    line-height : inherit;			
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		background-color : transparent;
		background-image : none;
		background-position : 0px 50%;
		background-repeat : no-repeat;
		background-size : auto;
    border-style : none;
    border-color : #000000;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
}
	div.compo_PersoH_default_default_1093 .compoCellTitreCdnt_000011 a{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}

  div.compo_PersoH_default_default_1093 .withStartH .compoCellTitreCdnt_000011 > h1,
  div.compo_PersoH_default_default_1093 .withStartH .compoCellTitreCdnt_000011 > h2,
  div.compo_PersoH_default_default_1093 .withStartH .compoCellTitreCdnt_000011 > h3,
  div.compo_PersoH_default_default_1093 .withStartH .compoCellTitreCdnt_000011 > h4,
  div.compo_PersoH_default_default_1093 .withStartH .compoCellTitreCdnt_000011 > h5,
  div.compo_PersoH_default_default_1093 .withStartH .compoCellTitreCdnt_000011 > h6 {
    display : inline;
    font-size : 1em;
    font-weight : inherit;
  }

  div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell1{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .cellule_000011.cell1 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell2{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .cellule_000011.cell2 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell3{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .cellule_000011.cell3 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell4{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .cellule_000011.cell4 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell5{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .cellule_000011.cell5 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

  div.compo_PersoH_default_default_1093 .ligne_000011 .colonne_000011 .colPadd_000011 .cellule_000011.cell6{
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    padding : 0px 0px 0px 0px;
}
	div.compo_PersoH_default_default_1093 .cellule_000011.cell6 div.compoCellTitreCdnt_000011 {
		color : #0a999d;	
		background-color : #DDDDDD;
		background-image : none;
		background-position : 0px 0px;
		background-repeat : no-repeat;
}

@media screen and (min-width: 0px) and (max-width: 980px){
	.useResponsive div.compo_PersoH_default_default_1093.useResponsive .ligne_000011 .colonne_000011{
    float : none;
    width : auto;
}

	.useResponsive div.compo_PersoH_default_default_1093.useResponsive .first .colPadd_000011{
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_1093.useResponsive .any .colPadd_000011 {
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_1093.useResponsive .last .colPadd_000011 {
	  padding : 0px;
}
	.useResponsive div.compo_PersoH_default_default_1093.useResponsive .lastLine_000011 .colonne_000011 .colPadd_000011 .cellule_000011{
		margin-bottom : 15px;
}
	.useResponsive div.compo_PersoH_default_default_1093.useResponsive .cellulePadd{
	  height : auto !important;
}
}

/* --------------

CSS PERSO

-------------- */

.compo_PersoH_default_default_1093 {}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1093] /home/diasite/diasite39/res/inside/compo/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1093 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1093] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1093 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1093ccid278] /home/diasite/diasite39/res/inside/compo/components/boxComponentElmt/hidden/default/boxComponentElmt_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponentElmt_hidden_default_1093ccid278 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1094] /home/diasite/diasite39/res/inside/fMenu/default/default/default/fMenu_default_default_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* fmenu */

        div.fMenu_default_default_default_1094 ul:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }
        div.fMenu_default_default_default_1094 ul {display: inline-block;}
        /* Hides from IE-mac \*/
        * html div.fMenu_default_default_default_1094 ul {height: 1%;}
        div.fMenu_default_default_default_1094 ul {display: block;}
        /* End hide from IE-mac */

      	div.fMenu_default_default_default_1094 ul{
          	/*line-height: 1;*/
          	margin: 0;
          	padding: 0;
          	border: 0;
          	list-style-type: none;
          	display: block;
          	position: static;
      }

      	div.fMenu_default_default_default_1094 ul li {
          	margin: 0;
          	padding: 0;
          	border: 0;
          	display: block;
          	float: left;
      }   

        div.fMenu_default_default_default_1094 ul li:hover {
          	white-space: normal; /* necessaire car sinon bug IE */
      }
      
        div.fMenu_default_default_default_1094 ul {	/* Correction IE7 */
        	  min-height: 0;
      }

      	div.fMenu_default_default_default_1094 {
            margin-left : 0px;
          	margin-right : 0px;
          	margin-top : 0px;
          	margin-bottom : 0px;
            padding-left : 0px;
            padding-right : 0px;
            padding-top : 0px;
            padding-bottom : 0px;
            background-image : none;
          	background-position : 0% 0%;
          	background-repeat : repeat-x;
          	background-color : transparent;
          	border-style : none;
          	border-color : #DDDDDD;
          	border-left-width : 1px;
          	border-right-width : 1px;
          	border-top-width : 1px;
          	border-bottom-width : 1px;
          	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
      }

      	div.fMenu_default_default_default_1094 ul {
          	width : auto;
            background-image : none;
          	background-position : 0% 0%;
          	background-repeat : repeat-x;
          	background-color : transparent;
            margin : 0px;
          	padding : 0px;
      }

        div.fMenu_default_default_default_1094 ul li{
            float : left;
            width : auto;
            
            color : #000000;
            background-color : transparent;
            font-weight : normal;
            text-align : left;
            
            background-image : none;
          	background-position : 0 0;
          	background-repeat : no-repeat;
            
            padding-left : 10px;
            padding-right : 0px;
            padding-top : 0px;
            padding-bottom : 0px;
            
            margin-left : 0px;
            margin-right : 0px;
            margin-top : 0px;
            margin-bottom : 0px;
            
            border-left : 1px;
            border-right : 0px;
            border-top : 0px;
            border-bottom : 0px;
            border-color : #AAAAAA;
            border-style : solid;
        }

        div.fMenu_default_default_default_1094 ul li a{
          	color : #000000;
          	background-color : transparent;
            font-size : 1.25em;
            padding-left : 0px;
            padding-right : 10px;
            padding-top : 5px;
            padding-bottom : 5px;
            font-weight : normal;
            text-transform : none;
            line-height : normal;
            
            background-image : none;
          	background-position : 100% 0;
          	background-repeat : no-repeat;
          	background-size : auto;
            
            text-decoration: none;
            display: block;
            
            text-decoration : none;
        }

        div.fMenu_default_default_default_1094 ul li.firstItem {
            background-color : transparent;
            background-image : none;
            border-left : 0px;
            border-right : 0px;
            border-top : 0px;
            border-bottom : 0px;
            border-color : #AAAAAA;
            border-style : solid;
            text-align : left;
        }

        div.fMenu_default_default_default_1094 ul li.firstItem a{
            background-color : transparent;
            background-image : none;
        }
        
        div.fMenu_default_default_default_1094 ul li.backButton a{
          	color : #000000;
          	background-color : #BBBBBB;
            background-image : none;
        }

        div.fMenu_default_default_default_1094 ul li.backButton{
            color : #000000;
            background-color : #BBBBBB;
            background-image : none;
        }

        div.fMenu_default_default_default_1094 ul li a:hover,
        div.fMenu_default_default_default_1094 ul li:hover>a{
            color : #0a999d;
            background-color : transparent;
            font-weight : normal;
            text-decoration : none;
        }

        div.fMenu_default_default_default_1094 ul li.backButton a:hover,
        div.fMenu_default_default_default_1094 ul li.backButton:hover>a{
            color : #FFFFFF;
            background-color : #000000;
        }

        div.fMenu_default_default_default_1094 ul li:hover,
        div.fMenu_default_default_default_1094 ul li.adxmhover{
            color : #0a999d;
            background-color : transparent;
            font-weight : normal;
            
          	background-position : 0 0;
        }
        
        div.fMenu_default_default_default_1094 ul li.backButton:hover,
        div.fMenu_default_default_default_1094 ul li.backButton.adxmhover{
            color : #FFFFFF;
            background-color : #000000;
        }

        div.fMenu_default_default_default_1094 ul li:hover a,
        div.fMenu_default_default_default_1094 ul li.adxmhover a{
            color : #0a999d;
            /*background-color : #DIA_000294_COL_MENUN1_ITEM_HOVER_FD#;*/
			background-color : transparent;
            font-weight : normal;
            
            background-position : 100% 0;
            text-decoration : none;
        }
        div.fMenu_default_default_default_1094 ul li.backButton:hover a,
        div.fMenu_default_default_default_1094 ul li.backButton.adxmhover a{
            color : #FFFFFF;
            /*background-color : #DIA_000294_COL_MENUN1_ITEM_HOVER_FD_BB#;*/
			background-color : #000000;
        }

        div.fMenu_default_default_default_1094 ul li.on{
            color : #0a999d;
            background-color : transparent;
            font-weight : bold;
            text-align : left;
            
            background-position : 0 0;
            
            padding-left : 10px;
            padding-right : 0px;
            padding-top : 0px;
            padding-bottom : 0px;
            
            margin-left : 0px;
            margin-right : 0px;
            margin-top : 0px;
            margin-bottom : 0px;
            
            border-left : 0px;
            border-right : 0px;
            border-color : #000000;
            border-style : solid;
        }

        div.fMenu_default_default_default_1094 ul li.on a.on{
          	color : #0a999d;
          	background-color : transparent;
            font-size : 1.25em;
            padding-left : 0px;
            padding-right : 10px;
            padding-top : 5px;
            padding-bottom : 5px;
            font-weight : bold;
            text-transform : none;
            
            background-position : 100% 0;
            
            text-decoration: none;
            display: block;
            text-decoration : none;
        }

        div.fMenu_default_default_default_1094 ul li.firstItemOn{
            background-color : transparent;
            background-image : none;
            border-top : 0px;
            border-bottom : 0px;
            border-left : 0px;
            border-right : 0px;
            border-color : #000000;
            border-style : solid;
        }

        div.fMenu_default_default_default_1094 ul li.firstItemOn a.firstItemOn{
            background-color : transparent;
            background-image : none;
        }

        div.fMenu_default_default_default_1094 ul li.on a.on:hover{
            color : #0a999d;
            background-color : transparent;
            font-weight : bold;
            
            background-position : 100% 0;
            text-decoration : none;
        }
        
        div.fMenu_default_default_default_1094 ul li.on:hover>a.on{
            color : #0a999d;
            background-color : transparent;
            font-weight : bold;
            
            background-position : 100% 0;
            text-decoration : none;
        }
        
        div.fMenu_default_default_default_1094 ul li a img{
            border : none;
        }
        div.fMenu_default_default_default_1094{}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1094] /home/diasite/diasite39/res/inside/page/default/default2/default/page_default_default2_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

-------------- */

/*--- page ---*/

	div.page_default_default2_default_1094 {
    clear : both;
    /*width : 100%;*/
    background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    border : 1px #DDDDDD none;
    padding : 0px;
    margin : 0px 0px 0px 0px;
    width : auto;
    max-width : none;
}
	div.page_default_default2_default_1094.genMargv2 {
    padding : 10px 10px 10px 10px;
}
	div.withMenuMultiPages_000101_1094 {
    float : right;
    width : 76%;
    padding : 0px;
    margin : 0px;
    border : none;
}
	div.withMenuMultiPages_000101_1094 div.withMenuMultiPagesPadd_000101_1094 {
    padding : 0px 0px 0px 5px;
}
	div.menuMultiPagesZone_000101_1094 {
    float : left;
    width : 22%;
}
	div.menuMultiPagesZone_000101_1094.topPositionned_000101,
	div.menuMultiPagesZone_000101_1094.bottomPositionned_000101 {
    float : none;
    width : auto;
}
	div.menuMultiPagesZone_000101_1094 div.menuMultiPagesZonePadd_000101_1094 {
    padding : 0px 5px 0px 0px;
}

	div.page_default_default2_default_pageAsso_000101_1094,
	div.page_default_default2_default_1094.pageAsso {
	padding : 0px;
    margin-bottom : 5px;
}
	div.page_default_default2_default_pageAsso_000101_1094.genMargv2,
	div.page_default_default2_default_1094.pageAsso.genMargv2 {
	padding : 0px 0px 0px 0px;
}

	div.page_default_default2_default_1094 .pagePadd{
	  width : 100%;
}
	div.page_default_default2_default_1094 .textPart{
	  padding : 0px 0px 0px 0px;
	  margin : 0px 0px 0px 0px;
	  background-color : transparent;
	  background-image : none;
	  background-position : 0px 0px;
	  background-repeat : no-repeat;
}
	div.page_default_default2_default_1094 .cC {
		float : left;
		width : 72%;
		/*background-color : transparent;*/
		overflow : hidden;
}
@media print{
	div.page_default_default2_default_1094 .cC {
		overflow : visible !important;
}
}
	div.page_default_default2_default_1094 .cD {
		float : right;
		width : 20%;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
}
/* Regle 1 */

  @media screen and (max-width: 480px) {
	div.page_default_default2_default_1094 .cC {
		float : none;
		width : auto;
}
	div.page_default_default2_default_1094 .cD {
		float : none;
		width : auto;
}
}

	div.page_default_default2_default_1094 .cDhabillage {
		float : right;
		width : 260px;
		/*background-color : transparent;*/ /* Mis en comm le 300311 */
		overflow : hidden;
		margin : 0px 0px 5px 15px;
}
@media print{
	div.page_default_default2_default_1094 .cD,
	div.page_default_default2_default_1094 .cDhabillage {
		overflow : visible !important;
		margin : 0px;
}
}
	div.page_default_default2_default_1094 .Corps{
    color : #555555;
    text-align : left;
    font-size : 1em;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    overflow : hidden;
    margin-top : 0px;
    letter-spacing : normal;
    line-height : 150%;
    font-weight : 300;
}
@media print{
	div.page_default_default2_default_1094 .Corps{
    overflow : visible !important;
}
}
	div.page_default_default2_default_1094 .Corps a{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #000000;
    text-decoration : none;
    font-weight : normal;
}
	div.page_default_default2_default_1094 .Corps a:hover{
	  font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    color : #0a999d;
    text-decoration : none;
}
	div.page_default_default2_default_1094 .Tit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 2em;
		color : #0a999d;
		background-color : transparent;
		font-weight : 300;
		text-transform : uppercase;
		padding : 0px;
		margin : 0px;
		margin-bottom : 5px;
		text-align : left;
		display : block;
		
		background-image : none;
		background-repeat : no-repeat;
		background-position : 0px 0px;
		padding : 0px 0px 0px 0px;
		border-style : none;
		border-color : #DDDDDD;
		border-top-width : 0px;
		border-bottom-width : 1px;
		border-left-width : 0px;
		border-right-width : 0px;
		
		letter-spacing : normal;
		line-height : normal;
}

	div.page_default_default2_default_1094 .Tit.withStitle {
		margin-bottom : 5px;
}

	div.page_default_default2_default_1094 .STit {
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.25em;
		color : #555555;
		background-color : transparent;
		font-weight : 300;
		padding : 0px 0px 0px 0px;
		margin : 0px 0px 5px 0px;
		text-align : left;
		text-transform : none;
		display : block;
    letter-spacing : normal;
    line-height : 150%;
}

	div.page_default_default2_default_1094 ul:not([class*=wysiwyg_thumb]) li {
		padding-top : 0px;
    padding-bottom : 0px;
	text-align : left;
}

	div.page_default_default2_default_1094 .Corps p,
div.page_default_default2_default_1094 .Corps ul:not([class*=wysiwyg_thumb]),
div.page_default_default2_default_1094 .Corps ol	{
		padding-top : 0px;
    padding-bottom : 4px;
		margin-top : 0px;
    margin-bottom : 4px;
}
	div.page_default_default2_default_1094 .Corps p:first-child {
		padding-top : 0; margin-top : 0;
}

	div.page_default_default2_default_1094 a img {
		border-style : none;
		border-color : #FFFFFF;
		border-top-width : 1px;
		border-bottom-width : 1px;
		border-left-width : 1px;
		border-right-width : 1px;
}
	div.page_default_default2_default_1094 a:hover img {
		border-color : #000000;
}
	div.page_default_default2_default_1094 .Corps strong,
  div.page_default_default2_default_1094 .Corps strong a {
		font-weight : bold;
}
	div.page_default_default2_default_1094 a.btn{
    padding : 0px 0px 0px 15px;
	margin : 1px 1px 1px 1px;
    background-color : #000000;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    text-decoration : none !important;
	border-radius : 0px 0px 0px 0px;
    color : #FFFFFF;
    display : inline-block;
    float : none;
	border-color : #CCCCCC;
	border-style : none;
	border-width : 1px;
	text-align : left;
	/*font-size : 1em !important;*/ /* 20241217 */
	font-size : 1em;
	line-height : normal !important;
}
	div.page_default_default2_default_1094 a.btn span{
    padding : 7px 15px 7px 0px;
    background-color : #000000;
    background-image : none;
    background-position : 100% 0px;
    background-repeat : no-repeat;
    color : #FFFFFF;
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    font-size : 0.8em;
    font-weight : 300;
    text-decoration : none !important;
    text-transform : none;
    height : auto;
    display : block;
    width : auto !important;
    width : 0px; /* pour IE6, les autres navigateurs prenant en compte le width : auto */
    white-space : nowrap;
    line-height : normal;
}
	div.page_default_default2_default_1094 a.btn span > i{
    margin-right: 0.5em;
}
	div.page_default_default2_default_1094 a.btn:hover{
	background-color : #0a999d !important;
    background-position : 0px -50px;
    text-decoration : none !important;
    cursor : pointer;
	border-color : #000000 !important;
}
	div.page_default_default2_default_1094 a.btn:hover span{
	background-color : #0a999d !important;
    background-position : 100% -50px;
    color : #FFFFFF !important;
    text-decoration : none !important;
    cursor : pointer;
}

@media screen and (max-width: 480px) {
 /*.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]){
   display : block;
 }*/


 .useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab])>tbody>tr>td, .useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab])>thead>tr>th, .useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab])>thead>tr>td {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab])>tbody>tr {
   display : block;
 }
 .useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab])>tbody {
   display : block;
 }
 
	
/*
	.responsive-table-line td:before { content: attr(data-title); }
	
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]), 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) thead, 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) tbody, 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) th, 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) td, 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) tr { 
	display: block; 
	}
	 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) thead tr { 
	display:none;
	}
	
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) td { 
	position: relative;
	border: 0px solid transparent;
	padding-left: 50% !important; 
	white-space: normal;
	text-align:right; 
	}
	 
	.useResponsive div.page_default_default2_default_1094 table:not([class*=noResponsiveTab]) td:before { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 45%; 
	padding-right: 15px; 
	height:100%;
	white-space: nowrap;
	text-overflow: ellipsis !important;
	overflow:hidden !important;
	text-align:left;
	background-color:#f8f8f8;
	padding:2px;
	}
*/

}

@media screen and (max-width: 480px) {
		body.responsiveTxt div.page_default_default2_default_1094 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1094 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1094 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1094.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1094.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1094.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}
@media screen and (min-width: 481px) and (max-width: 960px) {
		body.responsiveTxt div.page_default_default2_default_1094 .Tit {
			font-size : 1.25em;
	}
		body.responsiveTxt div.page_default_default2_default_1094 .STit {
			font-size : 1.25em;
	}
		div.page_default_default2_default_1094 a.btn span{
			white-space : normal;
	}
		body.responsiveMarg div.page_default_default2_default_1094.genMargv2 {
			padding : 10px 10px 10px 10px;
	}
		body.responsiveMarg div.page_default_default2_default_pageAsso_000101_1094.genMargv2,
		body.responsiveMarg div.page_default_default2_default_1094.pageAsso.genMargv2 {
			padding : 0px 0px 0px 0px;
	}
}

.page_default_default2_default_1094{}
.page_default_default2_default_1094{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1094] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1094] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */

  div.boxComponent_hidden_default_1094 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1094] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres6/modele1/enSavoirPlus_pres6_modele1.css       (932)*/
/* /home/diasite/diasite39/style-cur.php:933  */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

-------------- */

  div.enSavoirPlus_pres6_modele1_1094 {
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    text-align : left;
    background-color : #F2F2F2;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
    border : 1px none #BBBBBB;
    padding : 5px 5px 5px 5px;
    margin : 0px 0px 10px 0px;
	clear : both;
}
  div.enSavoirPlus_pres6_modele1_1094 .espPadd{
    width : 100%;
}
	div.enSavoirPlus_pres6_modele1_1094 .cDEsp{
		padding : 0px 0px 5px 0px;
		margin : 0;
		border-bottom : 1px dotted #BBBBBB;
}
	div.enSavoirPlus_pres6_modele1_1094 .cDEsp div{
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
		font-size : 1.1em;
		font-weight : 700;
		color : #0a999d;
		text-decoration : none;
		font-style : normal;
		text-transform : none;
		padding : 5px 5px 5px 5px;
		width : auto;
		height : auto;
    background-color : #DDDDDD;
    background-image : none;
    background-repeat : no-repeat;
    background-position : 0px 0px;
	text-align : left;
}

	div.enSavoirPlus_pres6_modele1_1094 .cDitemTit {
		color : #0a999d;
		font-weight : 700;
		font-size : 1em;
		text-decoration : none;
		display : block;
		width : auto;
		padding : 5px 5px 5px 5px;
		margin : 2px 0px 2px 0px;
		background-color : #DDDDDD;
}

  div.enSavoirPlus_pres6_modele1_1094 .imageFiles {
	  margin : 0px;
	  padding : 0px;
	  width : 100%;
	  list-style-type: none;
	  display : block;
}

/* CSS js defilant */

  div.enSavoirPlus_pres6_modele1_1094 .list{
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    border-color : #BBBBBB;
    border-style : none;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px; 
}
 
  div.enSavoirPlus_pres6_modele1_1094 .list a img{
		border : none;
}
	div.enSavoirPlus_pres6_modele1_1094 .list a{
		display : block;
		width : 100%;
}

div.enSavoirPlus_pres6_modele1_1094 div.img a{
    width : auto;
    margin : 0px auto;
    text-align : center;
}

/* Labels */

div.enSavoirPlus_pres6_modele1_1094 .nouvellePadd_000447 {
  position: relative;
}

div.enSavoirPlus_pres6_modele1_1094 p.label{
    padding : 0px;
    margin : 0px;
	font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1094 p.label,
div.enSavoirPlus_pres6_modele1_1094 p.label a{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
		font-style : normal;
		line-height : normal;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1094 p.label a{
		width : auto;
}
div.enSavoirPlus_pres6_modele1_1094 p.label a:hover{
		color : #FFFFFF;
		text-decoration : none;
		font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
div.enSavoirPlus_pres6_modele1_1094 p.label span{
    font-size : 0.8em;
		color : #888888;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
div.enSavoirPlus_pres6_modele1_1094 p.label a.download{
		font-size : 1em;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
div.enSavoirPlus_pres6_modele1_1094 p.label a.download:hover{
		color : #FFFFFF;
		text-decoration : none;
}

/* LightBox - Labels */

p.label_1094{
    font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
    background-color : transparent;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;
    margin : 5px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
    text-align : center;
}
p.label_1094,
p.label_1094 a{
		font-size : 1.5em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1094 a{
		width : auto;
}
p.label_1094 a:hover{
		color : #0a999d;
		text-decoration : none;
}
p.label_1094 span{
    font-size : 0.9em;
		color : #666666;
		text-decoration : none;
		font-weight : 300;
		display : block;
}
p.label_1094 a.download{
		font-size : 1em;
		color : #000000;
		text-decoration : none;
		font-weight : normal;
}
p.label_1094 a.download:hover{
		color : #0a999d;
		text-decoration : none;
}

/* list */

div.enSavoirPlus_pres6_modele1_1094 a.docs{
		text-align : center;
}

div.enSavoirPlus_pres6_modele1_1094 .list .nouvelle_000447 {
    float : left;
    width : 145px;
	max-width : none;
    padding : 1% 1% 1% 1%;
    margin : 0px;
    display : block; 
	box-sizing : border-box;
}

@media screen and (max-width: 480px) {
  div.enSavoirPlus_pres6_modele1_1094 .list .nouvelle_000447{ width : 100%; max-width : none; }
}
@media screen and (min-width: 481px) and (max-width: 980px) {
  div.enSavoirPlus_pres6_modele1_1094 .list .nouvelle_000447{ width : 145px; max-width : none; }
}

div.enSavoirPlus_pres6_modele1_1094 .list .nouvelleStyles_000447 {
    padding : 5px 5px 5px 5px;
    border-style : none;
    border-color : #333333;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;

    background-color : #555555;
    background-image : none;
    background-position : 0px 0px;
    background-repeat : no-repeat;  
}
div.enSavoirPlus_pres6_modele1_1094 .list .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1094 .list .nouvelle_000447 div.pictZone{
    float : left;
    width : 22%;
    margin-right : 7%;
}
div.enSavoirPlus_pres6_modele1_1094 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1094 .list.innerCol .nouvelle_000447 div.pictZone{
    float : none;
    width : auto;
    margin-right : 0px;
    margin-bottom : 5px;
    display : block;
}
div.enSavoirPlus_pres6_modele1_1094 .list.innerCol .nouvelle_000447 div.img,
div.enSavoirPlus_pres6_modele1_1094 .list.innerCol .nouvelle_000447 div.pictZone{
    width : 100%;
    margin : 0px auto 5px auto;
}
div.enSavoirPlus_pres6_modele1_1094 .list:not([class*=innerCol]) .nouvelle_000447 p.label {
  position: absolute;
  top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : 0;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}
div.enSavoirPlus_pres6_modele1_1094.pictHidden .list .nouvelle_000447 p.label {
  position: static;
  top: auto; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: none; /* tirÃ© de la moitiÃ© de sa propre hauteur */
  right : auto;
  left : auto;
    display : block;
    margin : 0px;
    padding : 0px;
    width : 70%;
    text-align : left;
}

div.enSavoirPlus_pres6_modele1_1094.pictHidden .list .nouvelle_000447 p.label{
    float : none;
    width : 100%;
}

div.enSavoirPlus_pres6_modele1_1094 .list.innerCol .nouvelle_000447 p.label{
    float : none;
    width : auto;
    text-align : center;
}

div.enSavoirPlus_pres6_modele1_1094 .inlines .inline{
  display : none;
}

div.enSavoirPlus_pres6_modele1_1094 a.hidden{
  display : none;
}

.fancybox-inner {overflow : hidden !important;}

div.enSavoirPlus_pres6_modele1_1094{}
div.enSavoirPlus_pres6_modele1_1094{}/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1121] /home/diasite/diasite39/res/outside/1Vv4/components/fckStyles/pres1/modele1/fckStyles_pres1_modele1.css       (986)*/
/*                                                    */
/* ************************************************** */
/* --------------

Debut fckStyles

-------------- */

.wysiwyg_titre1
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 2em;
color : #0a999d;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
padding : 0px 0px 0px 0px;
margin : 10px 0px 10px 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0 50%;
border-style : none;
border-color : #DDDDDD;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
letter-spacing : normal;
line-height : normal;
/*text-align : left !important;*/ /*2409*/
display : block;
}
/*.wysiwyg_titre1:first-child {margin-top : 0;}*/
.wysiwyg_titre1 > a 
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif !important;
}


.wysiwyg_titre2
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1.5em;
color : #000000;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
padding : 0px 0px 0px 0px;
margin : 5px 0px 5px 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : none;
border-color : #DDDDDD;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
letter-spacing : normal;
line-height : normal;
/*text-align : left !important;*/ /*2409*/
display : block;
}
/*.wysiwyg_titre2:first-child {margin-top : 0;}*/
.wysiwyg_titre2 > a
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif !important;
}

.wysiwyg_titre3
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1.1em;
color : #000000;
font-weight : bold;
text-transform : uppercase;
text-decoration : none;
font-style : normal;
padding : 0px 0px 0px 0px;
margin : 5px 0px 5px 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : none;
border-color : #CCCCCC;
border-top-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
letter-spacing : normal;
line-height : normal;
/*text-align : left !important;*/ /*2409*/
display : block;
}
/*.wysiwyg_titre3:first-child {margin-top : 0;}*/
.wysiwyg_titre3 > a
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif !important;
}

.wysiwyg_titre4
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1.1em;
color : #000000;
font-weight : bold;
text-transform : uppercase;
text-decoration : none;
font-style : normal;
padding : 0px 0px 0px 0px;
margin : 5px 0px 5px 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : none;
border-color : #CCCCCC;
border-top-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
letter-spacing : normal;
line-height : normal;
/*text-align : left !important;*/ /*2409*/
display : block;
}
/*.wysiwyg_titre4:first-child {margin-top : 0;}*/
.wysiwyg_titre4 > a
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif !important;
}

p:first-child,
.wysiwyg_titre1:first-child,
.wysiwyg_titre2:first-child,
.wysiwyg_titre3:first-child,
.wysiwyg_titre4:first-child {
	margin-top : 0;
}

.wysiwyg_texte1
{
font-size : 1.25em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
background-color : transparent;
letter-spacing : normal;
line-height : 150%;
text-align : inherit !important;
}

.wysiwyg_texte2
{
font-size : 1.1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
background-color : transparent;
letter-spacing : normal;
line-height : 150%;
text-align : inherit !important;
}

.wysiwyg_texte3
{
font-size : 1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
background-color : transparent;
letter-spacing : normal;
line-height : 150%;
text-align : inherit !important;
}

.wysiwyg_texte4
{
font-size : 0.9em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
background-color : transparent;
letter-spacing : normal;
line-height : 150%;
text-align : inherit !important;
}

.wysiwyg_texte5
{
font-size : 0.8em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
background-color : transparent;
letter-spacing : normal;
line-height : 150%;
text-align : inherit !important;
}

@media screen and (max-width: 640px) {
		.responsiveTxt .wysiwyg_titre1 {font-size : 1.25em;}
		.responsiveTxt .wysiwyg_titre2 {font-size : 1.1em;}
		.responsiveTxt .wysiwyg_titre3 {font-size : 1em;}
		.responsiveTxt .wysiwyg_titre4 {font-size : 1em;}
		.responsiveTxt .wysiwyg_texte1 {font-size : 1.1em;}
		.responsiveTxt .wysiwyg_texte2 {font-size : 1.1em;}
		.responsiveTxt .wysiwyg_texte3 {font-size : 1em;}
		.responsiveTxt .wysiwyg_texte4 {font-size : 1em;}
		.responsiveTxt .wysiwyg_texte5 {font-size : 0.9em;}
}
@media screen and (max-width: 480px) {
		.responsiveTxt .wysiwyg_titre1 {font-size : 1.5em;}
		.responsiveTxt .wysiwyg_titre2 {font-size : 1.25em;}
		.responsiveTxt .wysiwyg_titre3 {font-size : 1.1em;}
		.responsiveTxt .wysiwyg_titre4 {font-size : 1.1em;}
		.responsiveTxt .wysiwyg_texte1 {font-size : 1.25em;}
		.responsiveTxt .wysiwyg_texte2 {font-size : 1.1em;}
		.responsiveTxt .wysiwyg_texte3 {font-size : 1em;}
		.responsiveTxt .wysiwyg_texte4 {font-size : 1em;}
		.responsiveTxt .wysiwyg_texte5 {font-size : 0.9em;}
}

a.wysiwyg_lien1,
div.conteneur .Corps a.wysiwyg_lien1,
div.conteneur .Corps table a.wysiwyg_lien1
{
color : #000000;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
font-size : inherit;
}
a.wysiwyg_lien1:hover,
div.conteneur .Corps a.wysiwyg_lien1:hover,
div.conteneur .Corps table a.wysiwyg_lien1:hover
{
color : #0a999d;
text-decoration : none;
}
a.wysiwyg_lien2,
div.conteneur .Corps a.wysiwyg_lien2,
div.conteneur .Corps table a.wysiwyg_lien2
{
color : #000000;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
font-size : inherit;
}
a.wysiwyg_lien2:hover,
div.conteneur .Corps a.wysiwyg_lien2:hover,
div.conteneur .Corps table a.wysiwyg_lien2:hover
{
color : #0a999d;
text-decoration : none;
}
a.wysiwyg_lien3,
div.conteneur .Corps a.wysiwyg_lien3,
div.conteneur .Corps table a.wysiwyg_lien3
{
color : #000000;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
font-size : inherit;
}
a.wysiwyg_lien3:hover,
div.conteneur .Corps a.wysiwyg_lien3:hover,
div.conteneur .Corps table a.wysiwyg_lien3:hover
{
color : #0a999d;
text-decoration : none;
}
a.wysiwyg_lien4,
div.conteneur .Corps a.wysiwyg_lien4,
div.conteneur .Corps table a.wysiwyg_lien4
{
color : #000000;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
font-size : inherit;
}
a.wysiwyg_lien4:hover,
div.conteneur .Corps a.wysiwyg_lien4:hover,
div.conteneur .Corps table a.wysiwyg_lien4:hover
{
color : #0a999d;
text-decoration : none;
}
a.wysiwyg_lien5,
div.conteneur .Corps a.wysiwyg_lien5,
div.conteneur .Corps table a.wysiwyg_lien5
{
color : #000000;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
font-size : inherit;
}
a.wysiwyg_lien5:hover,
div.conteneur .Corps a.wysiwyg_lien5:hover,
div.conteneur .Corps table a.wysiwyg_lien5:hover
{
color : #0a999d;
text-decoration : none;
}

a.wysiwyg_lien6,
div.conteneur .Corps a.wysiwyg_lien6,
div.conteneur .Corps table a.wysiwyg_lien6
{
color : #000000;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
font-size : inherit;
}
a.wysiwyg_lien6:hover,
div.conteneur .Corps a.wysiwyg_lien6:hover,
div.conteneur .Corps table a.wysiwyg_lien6:hover
{
color : #0a999d;
text-decoration : none;
}

a.wysiwyg_lienBlc1,
div.conteneur .Corps a.wysiwyg_lienBlc1,
div.conteneur .Corps table a.wysiwyg_lienBlc1
{
/*display : block;*/
width : auto;
color : #FFFFFF;
font-weight : 300;
text-transform : uppercase;
text-decoration : none;
font-style : normal;
font-size : 0.8em;
padding : 5px 10px 5px 10px;
background-color : #000000;
background-image : none;
background-repeat : no-repeat;
background-position : 0px 0px;
}
a.wysiwyg_lienBlc1:hover,
div.conteneur .Corps a.wysiwyg_lienBlc1:hover,
div.conteneur .Corps table a.wysiwyg_lienBlc1:hover
{
color : #FFFFFF;
text-decoration : none;
background-color : #0a999d;
background-position : 0px 0px;
cursor : pointer;
}

div.wysiwyg_toLightBoxDiv {
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1em;
color : ;
font-weight : normal;
text-transform : normal;
text-decoration : none;
font-style : normal;
padding : 20px 20px 20px 20px;
background-color : #FFFFFF;
letter-spacing : normal;
line-height : normal;
text-align : left;
}
.conteneur div.wysiwyg_toLightBoxDiv {
display : none;
}

.wysiwyg_blcnone
{
padding : 0px;
margin : 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0px 0px;
border-style : none;
border-color : #FFFFFF;
border-width : 0px;
}

.wysiwyg_zone1
{
padding : 1em 1em 1em 1em;
margin : 1em 0px 1em 0px;
background-color : #F4F4F4;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : none;
border-color : #BBBBBB;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
text-align : left;
}

.wysiwyg_zone2
{
padding : 0px 0px 0px 0px;
margin : 0px 0px 10px 0px;
background-color : transparent;
background-image : none;
background-repeat : repeat;
background-position : 0 0;
border-style : none;
border-color : #BBBBBB;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
text-align : left;
}

.wysiwyg_zone3
{
padding : 5px 5px 5px 5px;
margin : 0px 0px 10px 0px;
background-color : #F2F2F2;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : none;
border-color : #BBBBBB;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
text-align : left;
}

.wysiwyg_terminal
{
font-family : Courier New, Courier, Prestige, monospace;
font-size : 1em;
color : #FFFFFF;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
padding : 5px 5px 5px 5px;
margin : 10px 10px 10px 40px;
background-color : #565248;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : solid;
border-color : #000000;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;

}

.wysiwyg_code
{
font-family : Courier New, Courier, Prestige, monospace;
font-size : 1em;
color : #FFFFFF;
font-weight : normal;
text-transform : none;
text-decoration : none;
font-style : normal;
padding : 5px 5px 5px 5px;
margin : 10px 10px 10px 40px;
background-color : #565248;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : solid;
border-color : #000000;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
}

.wysiwyg_note
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : italic;
padding : 20px 5px 20px 80px;
margin : 10px 10px 10px 40px;
background-color : #F2F2F2;
background-image : url(files/635/th4/note.gif);
background-repeat : no-repeat;
background-position : 5px 5px;
border-style : solid;
border-color : #BBBBBB;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
min-height : 30px;
}

.wysiwyg_note_conseil
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : italic;
padding : 20px 5px 20px 80px;
margin : 10px 10px 10px 40px;
background-color : #F2F2F2;
background-image : url(files/635/th4/note_conseil.gif);
background-repeat : no-repeat;
background-position : 5px 5px;
border-style : solid;
border-color : #BBBBBB;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
min-height : 30px;
}

.wysiwyg_note_warning
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : italic;
padding : 20px 5px 20px 80px;
margin : 10px 10px 10px 40px;
background-color : #F2F2F2;
background-image : url(files/635/th4/note_warning.gif);
background-repeat : no-repeat;
background-position : 5px 5px;
border-style : solid;
border-color : #F2F2F2;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
min-height : 30px;
}

.wysiwyg_note_aide
{
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
font-size : 1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : italic;
padding : 20px 5px 20px 80px;
margin : 10px 10px 10px 40px;
background-color : #F2F2F2;
background-image : url(files/635/th4/note_aide.gif);
background-repeat : no-repeat;
background-position : 5px 5px;
border-style : solid;
border-color : #BBBBBB;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
min-height : 30px;
}

@media screen and (min-width: 0px) and (max-width: 640px) {
.wysiwyg_note_aide {padding-left : 5px; background-image : none;}
.wysiwyg_note_warning {padding-left : 5px; background-image : none;}
.wysiwyg_note_conseil {padding-left : 5px; background-image : none;}
.wysiwyg_note {padding-left : 5px; background-image : none;}
}

.wysiwyg_table
{
background-color : #DDDDDD;
background-image : none;
background-repeat : no-repeat;
background-position : 0px 0px;
margin : 10px 0px 10px 0px;
border-style : none;
border-color : #DDDDDD;
border-top-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
line-height : 1;
text-align : left;
}

td.wysiwyg_td,
.wysiwyg_table td
{
background-color : transparent;
background-image : none;
background-repeat : repeat;
background-position : 0px 0px;
padding : 0px 0px 0px 0px;
font-size : 1em;
color : #555555;
font-weight : 300;
}

td.wysiwyg_td1
{
background-color : transparent;
background-image : none;
background-repeat : repeat;
background-position : 0px 0px;
padding : 0px 0px 0px 0px;
font-size : 1.1em;
color : #555555;
font-weight : 300;
}

td.wysiwyg_th,
.wysiwyg_table th
{
background-color : transparent;
background-image : none;
background-repeat : repeat;
background-position : 0px 0px;
padding : 0px 0px 0px 0px;
font-size : 1em;
color : #555555;
font-weight : 300;
}

img.wysiwyg_img, table.wysiwyg_img
{
padding : 1px 1px 1px 1px;
border-style : none;
border-color : #DDDDDD;
border-top-width : 0px !important;
border-bottom-width : 0px !important;
border-left-width : 0px !important;
border-right-width : 0px !important;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0px 0px;
}

a img.wysiwyg_img:hover
{
background-color : transparent;
background-position : 0px 0px;
}

img.wysiwyg_imgSansHabill, table.wysiwyg_imgSansHabill
{
float : none;
margin : 0px 0px 0px 0px;
}

img.wysiwyg_imgHabillGauch, table.wysiwyg_imgHabillGauch, div.wysiwyg_imgHabillGauch
{
float : left;
margin : 0px 30px 10px 0px;
}

img.wysiwyg_imgHabillDroit, table.wysiwyg_imgHabillDroit, div.wysiwyg_imgHabillDroit
{
float : right;
margin : 0px 0px 5px 10px;
}

hr {border-style : solid; border-color : rgba(0,0,0,0.5);}

.wysiwyg_table:first-child,
.wysiwyg_note_aide:first-child,
.wysiwyg_note_warning:first-child,
.wysiwyg_note_conseil:first-child,
.wysiwyg_note:first-child,
.wysiwyg_code:first-child,
.wysiwyg_terminal:first-child,
.wysiwyg_zone3:first-child,
.wysiwyg_zone2:first-child,
.wysiwyg_zone1:first-child {margin-top : 0;}

.wysiwyg_imgCol,
.diaSiteTxtImgColGD2021 {margin-top : 0px; margin-bottom : 0px; padding-top : 0px; padding-bottom : 0px; display : flex;}

.wysiwyg_imgCol > div,
.diaSiteTxtImgColGD2021 > div {box-sizing : border-box; /*text-align : center; */margin-top : 1em; margin-bottom : 1em;}

.wysiwyg_imgCol.wysiwyg_imgColGauch > .imageSide {/*display : inline-block; *//*float : left;*/ padding-right : 1.5em; vertical-align : middle;}
.wysiwyg_imgCol.wysiwyg_imgColGauch > .textSide {/*display : inline-block; *//*float : right;*/ padding-left : 1.5em; vertical-align : middle;/* text-align : left;*/}

.wysiwyg_imgCol.wysiwyg_imgColDroit > .imageSide {/*display : inline-block; *//*float : left;*/ padding-left : 1.5em; vertical-align : middle;}
.wysiwyg_imgCol.wysiwyg_imgColDroit > .textSide {/*display : inline-block; *//*float : right;*/ padding-right : 1.5em; vertical-align : middle;/* text-align : left;*/}

.diaSiteTxtImgColGD2021 > .diaSiteTxtImgColGD2021-col1 {width : 50%;/*width : 49.5%; *//*display : inline-block; *//*float : left;*/ padding-right : 1.5em; vertical-align : top;}
.diaSiteTxtImgColGD2021 > .diaSiteTxtImgColGD2021-col2 {width : 50%;/*width : 49.5%; *//*display : inline-block; *//*float : right;*/ padding-left : 1.5em; vertical-align : top;/* text-align : left;*/}

.diaSiteTxtImgColGD2021-50 > .diaSiteTxtImgColGD2021-col1 {width : 50%;/*width : 49.5%; */}
.diaSiteTxtImgColGD2021-50 > .diaSiteTxtImgColGD2021-col2 {width : 50%;/*width : 49.5%; */}

.diaSiteTxtImgColGD2021-75 > .diaSiteTxtImgColGD2021-col1 {width : 75%;/* width : 74.5%;*/}
.diaSiteTxtImgColGD2021-75 > .diaSiteTxtImgColGD2021-col2 {width : 25%;/* width : 24.5%;*/}

.diaSiteTxtImgColGD2021-25 > .diaSiteTxtImgColGD2021-col1 {width : 25%;/* width : 24.5%;*/}
.diaSiteTxtImgColGD2021-25 > .diaSiteTxtImgColGD2021-col2 {width : 75%;/* width : 74.5%;*/}

.diaSiteTxtImgColGD2021-66 > .diaSiteTxtImgColGD2021-col1 {width : 66.5%;/* width : 65.5%;*/}
.diaSiteTxtImgColGD2021-66 > .diaSiteTxtImgColGD2021-col2 {width : 33.5%;/* width : 33.5%;*/}

.diaSiteTxtImgColGD2021-34 > .diaSiteTxtImgColGD2021-col1 {width : 33.5%;/* width : 33.5%;*/}
.diaSiteTxtImgColGD2021-34 > .diaSiteTxtImgColGD2021-col2 {width : 66.5%;/* width : 65.5%;*/}

.diaSiteTxtImgColGD2021 .diaSiteTxtImgColGD2021-imgTmp table,
.diaSiteTxtImgColGD2021 .diaSiteTxtImgColGD2021-imgTmp img {width : 100% !important;}

.wysiwyg_imgCol.diaEgal > .imageSide {width : 50%;/* width : 49.5%;*/}
.wysiwyg_imgCol.diaEgal > .textSide {width : 50%;/* width : 49.5%;*/}

.wysiwyg_imgCol.wysiwyg_imgColGauch.dia2575 > .imageSide {width : 25%;/* width : 24.5%;*/ vertical-align : top;}
.wysiwyg_imgCol.wysiwyg_imgColGauch.dia2575 > .textSide {width : 75%;/* width : 74.5%;*/ vertical-align : top;}

.wysiwyg_imgCol.wysiwyg_imgColDroit.dia7525 > .imageSide {width : 25%;/* width : 24.5%;*/ vertical-align : top;}
.wysiwyg_imgCol.wysiwyg_imgColDroit.dia7525 > .textSide {width : 75%;/* width : 74.5%;*/ vertical-align : top;}

@media screen and (min-width: 0px) and (max-width: 640px) {
.wysiwyg_imgCol,
.diaSiteTxtImgColGD2021 {display : block;}
  .wysiwyg_imgCol > .imageSide,
  .diaSiteTxtImgColGD2021 > .diaSiteTxtImgColGD2021-col1 {display : block !important; /*float : none !important; */padding : 0 !important; width : auto !important;}
  .wysiwyg_imgCol > .textSide,
  .diaSiteTxtImgColGD2021 > .diaSiteTxtImgColGD2021-col2 {display : block !important; /*float : none !important; */padding : 0 !important; width : auto !important;}
  .diaSiteTxtImgColGD2021, .wysiwyg_imgCol {margin-top : 1em; margin-bottom : 1em; padding-top : 1em; padding-bottom : 1em; border-top : 1px #CCCCCC solid;}
  .diaSiteTxtImgColGD2021:last-child, .wysiwyg_imgCol:last-child {border-bottom : 1px #CCCCCC solid;}
}

table.wysiwyg_imgHabill.diaXL {width : 100%; max-width : 640px !important;}
table.wysiwyg_imgHabill.diaL {width : 100%; max-width : 480px !important;}
table.wysiwyg_imgHabill.diaM {width : 100%; max-width : 360px !important;}
table.wysiwyg_imgHabill.diaS {width : 100%; max-width : 240px !important;}
table.wysiwyg_imgHabill.diaXS {width : 100%; max-width : 160px !important;}

table.wysiwyg_imgCentree {margin : 2.5em auto; clear : both;}
table.wysiwyg_imgCentree.dia100 {width : 100%;}
table.wysiwyg_imgCentree.diaXL {width : 100%; max-width : 800px !important;}
table.wysiwyg_imgCentree.diaL {width : 100%; max-width : 640px !important;}
table.wysiwyg_imgCentree.diaM {width : 100%; max-width : 480px !important;}
table.wysiwyg_imgCentree.diaS {width : 100%; max-width : 360px !important;}
table.wysiwyg_imgCentree.diaXS {width : 100%; max-width : 240px !important;}
table.wysiwyg_imgCentree.diaXXS {width : 100%; max-width : 160px !important;}

.wysiwyg_texte5.wysiwyg_legende {text-align : center; line-height : normal; padding : 0.5em;}

ul.wysiwyg_thumb {margin : 2.5em 0; padding: 0; border: 0; list-style-type: none; display: block; text-align : center;}
ul.wysiwyg_thumb > li {display : inline-block; margin: 0.5em; padding: 0; border: 0; list-style-type: none; vertical-align : middle; position : relative; overflow : hidden;}
ul.wysiwyg_thumb > li > a {display : block;}
/*ul.wysiwyg_thumb > li img {}
ul.wysiwyg_thumb.diaL > li {width : 100%; max-width : 320px; max-height : 240px;}
ul.wysiwyg_thumb.diaM > li {width : 100%; max-width : 240px; max-height : 180px;}
ul.wysiwyg_thumb.diaS > li {width : 100%; max-width : 160px; max-height : 120px;}*/

ul.wysiwyg_thumb > li a img {cursor : pointer !important;}

ul.wysiwyg_thumb.diaL > li img {height : 240px !important; width : auto !important;}
ul.wysiwyg_thumb.diaM > li img {height : 180px !important; width : auto !important;}
ul.wysiwyg_thumb.diaS > li img {height : 120px !important; width : auto !important;}
ul.wysiwyg_thumb.diaXS > li img {height : 64px !important; width : auto !important;}
ul.wysiwyg_thumb.diaXXS > li img {height : 48px !important; width : auto !important;}

ul.wysiwyg_thumb.diaL > li > p,
ul.wysiwyg_thumb.diaL > li > p.diaLabel, 
ul.wysiwyg_thumb.diaM > li > p, 
ul.wysiwyg_thumb.diaM > li > p.diaLabel,
ul.wysiwyg_thumb.diaS > li > p,
ul.wysiwyg_thumb.diaS > li > p.diaLabel {position : absolute; bottom : 0px; left : 0px; right : 0px; background-color : rgba(0,0,0,0.9); color : #FFFFFF; font-size : 0.8em; margin : 0; padding-top : 0.5em; padding-bottom : 0.5em; line-height : 1.1;}

/*@media screen and (min-width: 0px) and (max-width: 480px) {
  ul.wysiwyg_thumb.diaL > li img, ul.wysiwyg_thumb.diaM > li img, ul.wysiwyg_thumb.diaS > li img {height : auto !important; max-width : 100% !important; width : 100% !important;}
}*/
@media screen and (min-width: 0px) and (max-width: 480px) {
  ul.wysiwyg_thumb.diaL > li img, ul.wysiwyg_thumb.diaM > li img, ul.wysiwyg_thumb.diaS > li img, ul.wysiwyg_thumb.diaXS > li img {height : 80px !important; width : auto !important;}
  ul.wysiwyg_thumb.diaL > li > p,
  ul.wysiwyg_thumb.diaL > li > p.diaLabel, 
  ul.wysiwyg_thumb.diaM > li > p,
  ul.wysiwyg_thumb.diaM > li > p.diaLabel, 
  ul.wysiwyg_thumb.diaS > li > p,
  ul.wysiwyg_thumb.diaS > li > p.diaLabel,  
  ul.wysiwyg_thumb.diaXS > li > p,
  ul.wysiwyg_thumb.diaXS > li > p.diaLabel  {display : none;}
}

img.wysiwyg_imgCPCuseResp,
.useResponsive img.wysiwyg_imgCPCuseResp
{
max-width : 100% !important;
height : auto !important;
/*margin : 0px auto; 2014 12 11*/
margin-left : auto; margin-right : auto;
width : 100% !important;
}

img.wysiwyg_imgCPCuseResp2,
.useResponsive img.wysiwyg_imgCPCuseResp2
{
max-width : 100% !important;
height : auto !important;
margin-left : auto; margin-right : auto;
width : auto !important;
}

img.wysiwyg_imgRounded,
.useResponsive img.wysiwyg_imgRounded {
border-radius : 50%;
}

.wysiwyg_ul
{
list-style-type : none;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0 0;
border-style : none;
border-color : #DDDDDD;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
}
.wysiwyg_ul .wysiwyg_li,.wysiwyg_li, ul.wysiwyg_ul li, ul.wysiwyg_ul>li
{
display : block;
list-style-type : none;
padding : 0px 0px 0px 15px;
margin : 5px 0px 5px 0px;
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 0 4px;
border-style : none;
border-color : #DDDDDD;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
font-size : 1em;
color : #555555;
font-weight : 300;
text-transform : none;
text-decoration : none;
font-style : normal;
letter-spacing : normal;
line-height : 150%;
}
ul.diaChildrenMiddleValigned
{
display : block;
list-style-type : none;
padding : 0px 0px 0px 0px !important;
margin : 0px 0px 0px 0px !important;
}
ul.diaChildrenMiddleValigned > li
{
display : block;
list-style-type : none;
padding : 0.25em 0px 0.25em 0px !important;
margin : 0px 0px 0px 0px !important;
}
ul.diaChildrenMiddleValigned > li > *
{
display : inline-block;
margin-right : 0.5em;
vertical-align : middle;
}
ul.diaChildrenMiddleValigned > li > *:last-child
{
margin-right : 0;
}
p.diaChildrenMiddleValigned > *,
div.diaChildrenMiddleValigned > *
{
display : inline-block;
margin-right : 0.5em;
vertical-align : middle;
}
div.diaChildrenMiddleValigned > *:last-child
{
margin-right : 0;
}

/*Tooltip*/

.ui-tooltip, .arrow:after {
background: black !important;
border: none !important;
}
.ui-tooltip.ui-widget {
font-size : 1em;
font-family : 'Roboto Condensed', Arial, sans-serif, sans-serif, sans-serif;
}
.ui-tooltip {
padding: 5px 10px !important;
color: white !important;
border-radius: 4px !important;
/*box-shadow: 0 0 7px black;*/
}
.arrow {
width: 70px !important;
height: 16px !important;
overflow: hidden !important;
position: absolute !important;
left: 50% !important;
margin-left: -35px !important;
bottom: -16px !important;
}
.arrow.top {
top: -16px !important;
bottom: auto !important;
}
.arrow.left {
left: 20% !important;
}
.arrow:after {
content: "" !important;
position: absolute !important;
left: 20px !important;
top: -20px !important;
width: 25px !important;
height: 25px !important;
/*box-shadow: 6px 5px 9px -9px black;*/
-webkit-transform: rotate(45deg) !important;
-moz-transform: rotate(45deg) !important;
-ms-transform: rotate(45deg) !important;
-o-transform: rotate(45deg) !important;
transform: rotate(45deg) !important;
}
.arrow.top:after {
bottom: -20px !important;
top: auto !important;
}

/* Galerie 2019 */

.diaSiteGalerie2019 {margin : 0; padding : 0; overflow : hidden;}
.diaSiteGalerie2019 > ul {margin : 0; padding : 0; display : block; font-size : 0;}
.diaSiteGalerie2019.diaLeftAlign > ul {text-align : left;}
.diaSiteGalerie2019.diaCenterAlign > ul {text-align : center;}
.diaSiteGalerie2019.diaRightAlign > ul {text-align : right;}
.diaSiteGalerie2019 > ul > li {margin : 0; padding : 0; display : inline-block; list-style-type : none; text-align : center; vertical-align : top; font-size : 1rem; width : 100%;}

.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : 96px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : 192px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 192px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 192px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 192px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 192px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 192px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 192px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : 288px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 288px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 288px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 288px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 288px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 288px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 288px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : 384px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 384px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 384px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 384px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 384px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 384px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 384px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : 480px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 480px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 480px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 480px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 480px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 480px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 480px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : 576px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 576px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 576px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 576px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 576px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 576px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 576px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : 760px;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 760px - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 760px - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 760px - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 760px - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 760px - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 760px - 3em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : 100% !important;}
/*.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 3em );}*/

.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : 10%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 10% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 10% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 10% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 10% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 10% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 10% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : 16.66%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 16.66% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 16.66% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 16.66% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 16.66% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 16.66% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 16.66% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : 20%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 20% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 20% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 20% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 20% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 20% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 20% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : 25%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 25% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 25% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 25% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 25% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 25% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 25% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : 33.33%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 33.33% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 33.33% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 33.33% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 33.33% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 33.33% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 33.33% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : 50%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 50% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 50% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 50% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 50% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 50% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 50% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : 66.66%;}
.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 66.66% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 66.66% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 66.66% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 66.66% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 66.66% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 66.66% - 3em );}
.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : 100% !important;}
/*.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 0.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1em );}
.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2em );}
.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2.5em );}
.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 3em );}*/

.diaSiteGalerie2019 > ul > li > a > span{
	display : block; overflow : hidden; position : relative;
}
.diaSiteGalerie2019.diaResize_s > ul > li > a > span{
	display : block; overflow : hidden; position : relative; padding : 0 !important;
}
/* 20210622
.diaSiteGalerie2019.diaSv > ul > li > a > span{
	margin-bottom : 0.5em;
}
*/
.diaSiteGalerie2019 > ul > li > a img{
	display : block; width : 100%; position: absolute; top: 50%; left: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */transform: translate(-50%, -50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */
}
.diaSiteGalerie2019.diaResize_s > ul > li > a img{
	display : block; width : 100%; position: static; top: auto; left: auto; transform: none;
}

body.useCss3Transitions .diaSiteGalerie2019 > ul > li > a[rel^="lightbox"] img {transition: all 0.5s !important; -moz-transition: all 0.5s !important; -webkit-transition: all 0.5s !important; -o-transition: all 0.5s !important;}
body.useCss3Transitions .diaSiteGalerie2019 > ul > li > a[rel^="lightbox"]:hover img {transform: translate(-50%, -50%) scale(1.2); -ms-transform: translate(-50%, -50%) scale(1.2); -webkit-transform: translate(-50%, -50%) scale(1.2); -o-transform: translate(-50%, -50%) scale(1.2); -moz-transform: translate(-50%, -50%) scale(1.2);}
body.useCss3Transitions .diaSiteGalerie2019.diaResize_s > ul > li > a[rel^="lightbox"]:hover img {transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2);}

body.useCss3Transitions .diaSiteGalerie2019.diaGalerieEffectVnbRc > ul > li > a img { filter: grayscale(1); -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -o-filter: grayscale(1); -ms-filter: grayscale(1); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } 
body.useCss3Transitions .diaSiteGalerie2019.diaGalerieEffectVnbRc > ul > li > a:hover img { filter: grayscale(0); -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -o-filter: grayscale(0); -ms-filter: grayscale(0); }

/* 20210622 */
.diaSiteGalerie2019.diaSv > ul > li > a:not([title='']):after{
	margin-top : 0.5em;
}
.diaSiteGalerie2019 > ul > li > a:after{
	content: attr(title);
	display : block;
	text-align : center;
	margin-left : auto; margin-right : auto;
	line-height : 1.25;
}
.diaSiteGalerie2019.diaSsiv > ul > li {position : relative;}
.diaSiteGalerie2019.diaSsiv > ul > li > a:after{
	position : absolute;
	bottom : 0;
	left : 0;
	right : 0;
	background-color : rgba(0,0,0,0.75);
	padding : 0.5em;
	color : #FFFFFF;
}

.diaSiteGalerie2019.diaOlay > ul > li > a:after{display : none;}

.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXXS > ul > li > a:after {max-width : calc( 96px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXS > ul > li > a:after {max-width : calc( 192px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeS > ul > li > a:after {max-width : calc( 288px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeM > ul > li > a:after {max-width : calc( 384px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeL > ul > li > a:after {max-width : calc( 480px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXL > ul > li > a:after {max-width : calc( 576px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXXL > ul > li > a:after {max-width : calc( 760px - 2em );}
.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeFW > ul > li > a:after {max-width : calc( 100% - 2em );}

.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXXS > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXS > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeS > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeM > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeL > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXL > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXXL > ul > li > a:after,
.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeFW > ul > li > a:after {max-width : none;}

.diaSiteGalerie2019.diaGalerieLegSize060 > ul > li > a:after {font-size : 0.6em;}
.diaSiteGalerie2019.diaGalerieLegSize070 > ul > li > a:after {font-size : 0.7em;}
.diaSiteGalerie2019.diaGalerieLegSize080 > ul > li > a:after {font-size : 0.8em;}
.diaSiteGalerie2019.diaGalerieLegSize090 > ul > li > a:after {font-size : 0.9em;}
.diaSiteGalerie2019.diaGalerieLegSize100 > ul > li > a:after {font-size : 1em;}
.diaSiteGalerie2019.diaGalerieLegSize110 > ul > li > a:after {font-size : 1.1em;}
.diaSiteGalerie2019.diaGalerieLegSize120 > ul > li > a:after {font-size : 1.2em;}
.diaSiteGalerie2019.diaGalerieLegSize130 > ul > li > a:after {font-size : 1.3em;}
.diaSiteGalerie2019.diaGalerieLegSize140 > ul > li > a:after {font-size : 1.4em;}
.diaSiteGalerie2019.diaGalerieLegSize150 > ul > li > a:after {font-size : 1.5em;}

/* mis en commentaire le 20210623
.diaSiteGalerie2019.diaGalerieLiMarg025 {margin : -0.25em;}
.diaSiteGalerie2019.diaGalerieLiMarg050 {margin : -0.5em;}
.diaSiteGalerie2019.diaGalerieLiMarg075 {margin : -0.75em;}
.diaSiteGalerie2019.diaGalerieLiMarg100 {margin : -1em;}
.diaSiteGalerie2019.diaGalerieLiMarg125 {margin : -1.25em;}
.diaSiteGalerie2019.diaGalerieLiMarg150 {margin : -1.5em;}
*/

/* AjoutÃ© le 20210623 */
.diaSiteGalerie2019.diaGalerieLiMarg025 > ul {margin : -0.25em;}
.diaSiteGalerie2019.diaGalerieLiMarg050 > ul {margin : -0.5em;}
.diaSiteGalerie2019.diaGalerieLiMarg075 > ul {margin : -0.75em;}
.diaSiteGalerie2019.diaGalerieLiMarg100 > ul {margin : -1em;}
.diaSiteGalerie2019.diaGalerieLiMarg125 > ul {margin : -1.25em;}
.diaSiteGalerie2019.diaGalerieLiMarg150 > ul {margin : -1.5em;}

.diaSiteGalerie2019.diaGalerieSizeFW > ul {margin-left : 0 !important; margin-right : 0 !important;}

.diaSiteGalerie2019.diaGalerieLiMarg025 > ul > li {margin : 0.25em;}
.diaSiteGalerie2019.diaGalerieLiMarg050 > ul > li {margin : 0.5em;}
.diaSiteGalerie2019.diaGalerieLiMarg075 > ul > li {margin : 0.75em;}
.diaSiteGalerie2019.diaGalerieLiMarg100 > ul > li {margin : 1em;}
.diaSiteGalerie2019.diaGalerieLiMarg125 > ul > li {margin : 1.25em;}
.diaSiteGalerie2019.diaGalerieLiMarg150 > ul > li {margin : 1.5em;}

.diaSiteGalerie2019.diaGalerieSizeFW > ul > li {margin-left : 0 !important; margin-right : 0 !important;}

@media screen and (min-width: 0px) and (max-width: 480px) {
	/*.diaSiteGalerie2019 > ul > li {width : 100% !important;}*/
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : 72px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 72px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 72px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 72px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 72px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 72px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 72px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : 96px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 96px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 96px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 96px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 96px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 96px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 96px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : 144px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 144px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 144px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 144px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 144px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 144px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 144px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : 192px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 192px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 192px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 192px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 192px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 192px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 192px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : 240px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 240px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 240px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 240px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 240px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 240px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 240px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : 288px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 288px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 288px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 288px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 288px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 288px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 288px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : 380px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 380px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 380px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 380px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 380px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 380px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 380px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : 100% !important;}
	/*.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 3em );}*/
	
	
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : 20%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 20% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 20% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 20% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 20% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 20% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 20% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : 25%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 25% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 25% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 25% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 25% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 25% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 25% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : 33.33%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 33.33% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 33.33% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 33.33% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 33.33% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 33.33% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 33.33% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : 50%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 50% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 50% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 50% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 50% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 50% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 50% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : 100%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 100% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : 100%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : 100%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : 100% !important;}
	/*.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 3em );}*/
	
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXXS > ul > li > a:after {max-width : calc( 72px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXS > ul > li > a:after {max-width : calc( 96px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeS > ul > li > a:after {max-width : calc( 144px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeM > ul > li > a:after {max-width : calc( 192px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeL > ul > li > a:after {max-width : calc( 240px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXL > ul > li > a:after {max-width : calc( 288px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXXL > ul > li > a:after {max-width : calc( 380px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeFW > ul > li > a:after {max-width : calc( 100% - 2em );}
	
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXXS > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXS > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeS > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeM > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeL > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXL > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXXL > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeFW > ul > li > a:after {max-width : none;}
}

@media screen and (min-width: 480px) and (max-width: 640px) {
	/*.diaSiteGalerie2019 > ul > li {width : 100% !important;}*/
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : 96px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXXS > ul > li {max-width : calc( 96px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : 128px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 128px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 128px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 128px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 128px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 128px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXS > ul > li {max-width : calc( 128px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : 192px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 192px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 192px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 192px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 192px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 192px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeS > ul > li {max-width : calc( 192px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : 256px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 256px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 256px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 256px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 256px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 256px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeM > ul > li {max-width : calc( 256px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : 320px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 320px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 320px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 320px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 320px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 320px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeL > ul > li {max-width : calc( 320px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : 384px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 384px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 384px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 384px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 384px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 384px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXL > ul > li {max-width : calc( 384px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : 570px;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 570px - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 570px - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 570px - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 570px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 570px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeXXL > ul > li {max-width : calc( 570px - 3em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : 100% !important;}
	/*.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 570px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 570px - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiFixe.diaGalerieSizeFW > ul > li {max-width : calc( 570px - 3em );}*/
	
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : 16.66%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 16.66% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 16.66% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 16.66% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 16.66% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 16.66% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXXS > ul > li {max-width : calc( 16.66% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : 20%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 20% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 20% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 20% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 20% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 20% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXS > ul > li {max-width : calc( 20% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : 25%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 25% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 25% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 25% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 25% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 25% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeS > ul > li {max-width : calc( 25% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : 33.33%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 33.33% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 33.33% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 33.33% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 33.33% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 33.33% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeM > ul > li {max-width : calc( 33.33% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : 50%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 50% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 50% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 50% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 50% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 50% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeL > ul > li {max-width : calc( 50% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : 100%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXL > ul > li {max-width : calc( 100% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : 100%;}
	.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeXXL > ul > li {max-width : calc( 100% - 3em );}
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : 100% !important;}
	/*.diaSiteGalerie2019.diaGalerieLiMarg025.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 0.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg050.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1em );}
	.diaSiteGalerie2019.diaGalerieLiMarg075.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 1.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg100.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2em );}
	.diaSiteGalerie2019.diaGalerieLiMarg125.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 2.5em );}
	.diaSiteGalerie2019.diaGalerieLiMarg150.diaGalerieLiAdpat.diaGalerieSizeFW > ul > li {max-width : calc( 100% - 3em );}*/
	
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXXS > ul > li > a:after {max-width : calc( 96px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXS > ul > li > a:after {max-width : calc( 128px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeS > ul > li > a:after {max-width : calc( 192px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeM > ul > li > a:after {max-width : calc( 256px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeL > ul > li > a:after {max-width : calc( 320px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXL > ul > li > a:after {max-width : calc( 384px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeXXL > ul > li > a:after {max-width : calc( 570px - 2em );}
	.diaSiteGalerie2019.diaGalerieLiFixe.diaSv.diaGalerieSizeFW > ul > li > a:after {max-width : calc( 100% - 2em );}
	
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXXS > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXS > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeS > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeM > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeL > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXL > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeXXL > ul > li > a:after,
	.diaSiteGalerie2019.diaGalerieLiAdpat.diaSv.diaGalerieSizeFW > ul > li > a:after {max-width : none;}
}

/* diaSiteTxtImgColGD2021 */

	.diaSiteTxtImgColGD2021 {width:100%;margin-left:auto;margin-right:auto;text-align:center;}

/* CSS3 FILTERS */

.brightness img
{
        filter: brightness(65%);
        -webkit-filter: brightness(65%);
        -moz-filter: brightness(65%);
        -o-filter: brightness(65%);
        -ms-filter: brightness(65%);
}

.wysiwyg_clearP {clear : both;}

.wysiwyg_noPaddMarg {margin : 0px !important; padding : 0px !important;}

.diaAddThis {text-align : right; margin-bottom : 1em;}

/*p{
  clear : both;
}*/

@media screen and (min-width: 0px) and (max-width: 640px) {
    img.wysiwyg_imgHabillGauch, table.wysiwyg_imgHabillGauch, div.wysiwyg_imgHabillGauch, img.wysiwyg_imgHabillDroit, table.wysiwyg_imgHabillDroit, div.wysiwyg_imgHabillDroit {
      float : none;
      display : block;
      margin : 15px auto;
      width : auto !important;
    }
}

.clearfixLeft {
	clear : both;
}
.clearfixLeft:after {
    content: ".";
    display: block;
    height: 0;
    clear: left;
    visibility: hidden;
}
.clearfixLeft {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfixLeft {height: 1%;}
.clearfixLeft {display: block;}
/* End hide from IE-mac */

.btn.wysiwyg_btn {display : inline-block; float : none; margin-left : 0.1em; margin-right : 0.1em;}

.diaVideoContainer {
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
    position: relative;
    width: 100%;
    margin-top : 0.5em;
    margin-bottom : 0.75em;
	margin-left : auto;
	margin-right : auto;
}
.diaVideoContainer.diaRatio43 {
    padding-top: 75%;
}
.diaVideoContainer.diaRatio169 {
    padding-top: 56.25%;
}
.diaVideoContainer.diaRatio219 {
    padding-top: 42.85%;
}
.diaVideoContainerXL {max-width : 800px !important;}
.diaVideoContainerL {max-width : 640px !important;}
.diaVideoContainerM {max-width : 480px !important;}
.diaVideoContainerS {max-width : 360px !important;}

.diaVideoContainer iframe, .diaVideoContainer embed, .diaVideoContainer object, .diaVideoContainer video, .diaVideoContainer .googlemapsembed{
    height: 100% !important;
    left: 0;
    position: absolute;
    top: 0;
    width: 100% !important;
}

.diaVideoContainer.diaVideoContainerXL, .diaVideoContainer.diaVideoContainerL, .diaVideoContainer.diaVideoContainerM, .diaVideoContainer.diaVideoContainerS {padding : 0; height : auto;}

.diaVideoContainerXL:before, .diaVideoContainerL:before, .diaVideoContainerM:before, .diaVideoContainerS:before {
    content: '';
    display: block;
    padding-bottom: 56.25%;
}
.diaVideoContainerXL.diaRatio43:before, .diaVideoContainerL.diaRatio43:before, .diaVideoContainerM.diaRatio43:before, .diaVideoContainerS.diaRatio43:before {
    padding-bottom: 75%;
}
.diaVideoContainerXL.diaRatio169:before, .diaVideoContainerL.diaRatio169:before, .diaVideoContainerM.diaRatio169:before, .diaVideoContainerS.diaRatio169:before {
    padding-bottom: 56.25%;
}
.diaVideoContainerXL.diaRatio219:before, .diaVideoContainerL.diaRatio219:before, .diaVideoContainerM.diaRatio219:before, .diaVideoContainerS.diaRatio219:before {
    padding-bottom: 42.85%;
}

.cke_panel_block .diaVideoContainer.diaVideoContainerXL,
.cke_panel_block .diaVideoContainer.diaVideoContainerL,
.cke_panel_block .diaVideoContainer.diaVideoContainerM,
.cke_panel_block .diaVideoContainer.diaVideoContainerS,
.cke_panel_block .diaVideoContainer {padding-top : 0 !important; height : auto !important; margin : auto !important;}
.cke_panel_block .diaVideoContainer.diaVideoContainerXL:before,
.cke_panel_block .diaVideoContainer.diaVideoContainerL:before,
.cke_panel_block .diaVideoContainer.diaVideoContainerM:before,
.cke_panel_block .diaVideoContainer.diaVideoContainerS:before,
.cke_panel_block .diaVideoContainer:before {/*content: "[Bloc video responsive]div" !important; */padding-bottom : 0 !important;}

.diaVideoContainer iframe, .diaVideoContainer embed, .diaVideoContainer object, .diaVideoContainer video, .diaVideoContainer .googlemapsembed, 
.diaVideoContainerXL iframe, .diaVideoContainerXL embed, .diaVideoContainerXL object, .diaVideoContainerXL video, .diaVideoContainerXL .googlemapsembed,
.diaVideoContainerL iframe, .diaVideoContainerL embed, .diaVideoContainerL object, .diaVideoContainerL video, .diaVideoContainerL .googlemapsembed,
.diaVideoContainerM iframe, .diaVideoContainerM embed, .diaVideoContainerM object, .diaVideoContainerM video, .diaVideoContainerM .googlemapsembed,
.diaVideoContainerS iframe, .diaVideoContainerS embed, .diaVideoContainerS object, .diaVideoContainerS video, .diaVideoContainerS .googlemapsembed {
    height: 100% !important;
	width: 100% !important;
    position: absolute;
	top: 0;left: 0;bottom: 0; right: 0;
	border : none !important;
}

.diaVCenterParent {position: relative;}
.diaVCentered {position: absolute; top: 50%; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */transform: translateY(-50%); /* tirÃ© de la moitiÃ© de sa propre hauteur */}
/* Coupe des proprietes posant probleme dans la liste des styles du wysiwyg */
.cke_panel_block .diaVCentered {position : static !important; top : auto !important; transform : none !important;}

.diaTypo1 {font-family : Arial, sans-serif, sans-serif, sans-serif, sans-serif;}
.diaTypo2 {font-family : Arial, sans-serif, sans-serif, sans-serif, sans-serif;}
.diaTypo3 {font-family : Arial, sans-serif, sans-serif, sans-serif, sans-serif;}

.diaNowrap {white-space : nowrap;}

.diaSize0 {font-size : 0.8em;}
.diaSize1 {font-size : 0.9em;}
.diaSize2 {font-size : 1em;}
.diaSize3 {font-size : 1.1em;}
.diaSize4 {font-size : 1.25em;}
.diaSize5 {font-size : 1.5em;}
.diaSize6 {font-size : 2em;}

a.btn.diaBtnSizeS,
div.conteneur a.btn.diaBtnSizeS {font-size : 0.8em !important;}
a.btn.diaBtnSizeM,
div.conteneur a.btn.diaBtnSizeM {font-size : 1em !important;}
a.btn.diaBtnSizeL,
div.conteneur a.btn.diaBtnSizeL {font-size : 1.25em !important;}
a.btn.diaBtnSizeXL,
div.conteneur a.btn.diaBtnSizeXL {font-size : 1.5em !important;}

.diaCol0 {color : #000000;}
.diaCol1 {color : #000000;}
.diaCol2 {color : #000000;}

.diaTableContHAsc {overflow : auto;}
.diaTableContHAsc > table {width : 100% !important;}

.diaMaxW1 {margin-left : auto; margin-right : auto; max-width : 1024px;}

.diaCols {/* hack inline-block *//*display: table;*/table-layout: fixed;width: auto;word-spacing: -2em;/* fin hack inline-block */text-align : center; margin-left : -1em; margin-right : -1em; margin-top : 0em; margin-bottom : 0em; box-sizing : border-box;}
.diaCols .diaColBlk {/* hack inline-block */word-spacing: normal;/* fin hack inline-block */ display : inline-block; box-sizing : border-box; vertical-align : top; padding : 0em 1em 0em 1em; border-color : #CCCCCC; border-style : solid; border-left-width : 0px; border-right-width : 1px; border-top-width : 0px; border-bottom-width : 0px;}
.diaCols.dia2cols > .diaColBlk {width : 50%;}
.diaCols.dia3cols > .diaColBlk {width : 33.33%;}
.diaCols.dia4cols > .diaColBlk {width : 25%;}
.diaCols.dia5cols > .diaColBlk {width : 20%;}
.diaCols.dia6cols > .diaColBlk {width : 16.66%;}
.diaCols .diaColBlk .diaInnerColBlk {text-align : left; box-sizing : border-box; padding : 1em 1em 1em 1em;}
.diaCols .diaColBlk:last-child {border-left-width : 0px; border-right-width : 0px; border-top-width : 0px; border-bottom-width : 0px;}
.diaCols.dia2cols .diaColBlk.diaColBlk_2,
.diaCols.dia3cols .diaColBlk.diaColBlk_3,
.diaCols.dia4cols .diaColBlk.diaColBlk_4,
.diaCols.dia5cols .diaColBlk.diaColBlk_5 {border-left-width : 0px; border-right-width : 0px; border-top-width : 0px; border-bottom-width : 0px;}

@media screen and (max-width: 640px) {
	/*.diaCols {display : block; margin : 0;}*/ /* 20190113 */
	.diaCols {width : auto;}
	.diaCols .diaColBlk {display : block !important; border : 0; padding-top : 1em; padding-top : 1em; width : auto !important;}
	.diaSiteCols2021.diaCols.dia2cols > .diaColBlk, .diaCols.dia3cols > .diaColBlk, .diaCols.dia4cols > .diaColBlk, .diaCols.dia5cols > .diaColBlk, .diaCols.dia6cols > .diaColBlk {width : auto;}
	.diaSiteCols2021.diaCols.dia2cols > .diaColBlk_3,
	.diaSiteCols2021.diaCols.dia2cols > .diaColBlk_4,
	.diaSiteCols2021.diaCols.dia2cols > .diaColBlk_5,
	.diaSiteCols2021.diaCols.dia3cols > .diaColBlk_4,
	.diaSiteCols2021.diaCols.dia3cols > .diaColBlk_5,
	.diaSiteCols2021.diaCols.dia4cols > .diaColBlk_5 {display : none !important;}
	
}
@media screen and (min-width: 640px) {
	
	.diaColumns_2{
	  -moz-column-count: 2;
	  -moz-columns: 2;
	  -webkit-columns: 2;
	  columns: 2;
	}
	.diaColumns_3{
	  -moz-column-count: 3;
	  -moz-columns: 3;
	  -webkit-columns: 3;
	  columns: 3;
	}
	.diaColumns_4{
	  -moz-column-count: 4;
	  -moz-columns: 4;
	  -webkit-columns: 4;
	  columns: 4;
	}
	.diaColumns_5{
	  -moz-column-count: 5;
	  -moz-columns: 5;
	  -webkit-columns: 5;
	  columns: 5;
	}
	.diaColumns_2, .diaColumns_3, .diaColumns_4, .diaColumns_5 {
	  -moz-column-gap: 2.5em;
	  -webkit-column-gap: 2.5em;
	  column-gap: 2.5em;
	  /*text-align : left;*/ /*mis en comm le 20181015*/
	  text-align : left;
	}
	.diaColumns_2 > *, .diaColumns_3 > *, .diaColumns_4 > *, .diaColumns_5 > * {
	  text-align : left;
	}
}

.diaColumns_2, .diaColumns_3, .diaColumns_4, .diaColumns_5 {
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 0px;
}

body.useCss3Transitions a:not([class*="zoom"]):not([class*="hidden"]):not([class*="btn"])[rel^="lightbox"] {overflow : hidden !important; display : block;}
body.useCss3Transitions a.diaZoomOnRoll {overflow : hidden !important; display : inline-block;}

body.useCss3Transitions a:not([class*="zoom"]):not([class*="hidden"])[rel^="lightbox"] > img,
body.useCss3Transitions a.diaZoomOnRoll > img { transition: all 0.5s !important; -moz-transition: all 0.5s !important; -webkit-transition: all 0.5s !important; -o-transition: all 0.5s !important;}
body.useCss3Transitions a:not([class*="zoom"]):not([class*="hidden"])[rel^="lightbox"]:hover > img,
body.useCss3Transitions a.diaZoomOnRoll:hover > img { transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2);}

/* Mise en place d'un ascenceur si trop d'onglets horizontaux */
.cke_dialog .cke_dialog_tabs {
    left: 10px !important;
    overflow: auto !important;
    right: 10px !important;
	height : auto !important;
}

/* Augmentation de la largeur du panneau Styles */
.cke_combopanel.cke_combopanel__styles {width : 250px !important;}

/* fix pour eviter un decallage suite maj de v5.4 vers 6.x */
.fa-lg {line-height : normal !important;}

/* fix scrollbar */

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color : rgba(0,0,0,0.75) !important;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color : rgba(0,0,0,1) !important;}

/* scrollbar 202505 */

.simplebar-track {background-color: rgba(0,0,0,0.1) !important; border-radius : 5px !important;}
.simplebar-scrollbar:before {cursor : pointer !important;}
.simplebar-content-wrapper {padding-right : 15px !important;}

/* Filed Error */

.diaFieldError input, .diaFieldError select, .diaFieldError textarea {border-color : red !important;}
.diaFieldTextError {color : red !important;}

/*  ---  CSS generee en 2,15132188797 s.  Memory: 26261800 Bytes. Memory Peak: 26873632 Bytes ---  */