/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/modele1/1H2H3V1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Structure

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

	html {
	 font-size: 100%;
}
	body {
		font-family : Arial, Helvetica, sans-serif; 
		color : #444444; 
		font-size : 11px; 
		text-align : left;
		background-image : none;
    background-color : #FFFFFF;
    background-repeat : repeat;
    background-position : 0 0;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 10px;
		padding-bottom : 10px;
		padding-left : 0px;
		padding-right : 0px;
}
@media print{
	body {
		font-family : Arial, Helvetica, sans-serif; 
		color : #444444; 
		font-size : 11px; 
		text-align : left;
		background-image : none;
    background-color : #FFFFFF;
    margin : 0;
    padding : 0;
}
}
	.conteneur{
		position : relative;
		width : 640px;
		text-align : left;
		border : 1px #3981B4 none;
		border-bottom : 1px #3981B4 none;
		background-color : #FFFFFF;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		background-image : none;
    background-repeat : repeat-x;
}
@media print{
	.conteneur{
		position : relative;
		width : 100%;
		text-align : left;
		border : none;
		background-color : #FFFFFF;
		background-image : none;
    margin : 0px;
    padding : 0px;
}
}
	.spacer{
		clear : both;
		width: 100%;
		visibility: hidden;
		margin : 0px;
		padding : 0px;
		height : 0px;
		line-height : 0px;
		font-size : 0px;
}
	.page{
    width : 100%;
		/*position : relative;*/
		padding : 0px;
		padding-bottom : 5px;
		min-height : 200px;
		background-color : transparent;
}
	.avecCG{
		background-image : url(res/outside/1H2V3V1/modele1/images/espaceur.gif);
		background-repeat : no-repeat;
}

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

Debut general

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

	form {
		margin : 0px;
		padding : 0px;
}
	a {
		font-family : Arial, Helvetica, sans-serif; 
		color : #FF0000; 
		text-decoration : none; 
}
	a:hover {
		font-family : Arial, Helvetica, sans-serif; 
		color : #FF6600; 
		text-decoration : underline; 
}
	p{
		margin-top : 0px;
		padding-top : 0px;
		margin-bottom : 4px;
		padding-bottom : 4px;
		font-family : Arial, Helvetica, sans-serif;
}
	ul{
		margin-top : 0px;
		padding-top : 0px;
		margin-bottom : 0px;
		padding-bottom : 0px;
		font-family : Arial, Helvetica, sans-serif;
}
  div {
		margin-top : 0px;
		padding-top : 0px;
		font-family : Arial, Helvetica, 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;
		width : 100%;
		padding : 0px;
		margin : 0px;
		background-image : none;
		background-color : transparent;
    background-repeat : no-repeat;
    background-position : 100% 0;
}

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

Debut niveau 0

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

	.niveauGen{
		position : absolute;
		right : 0px;
		top : 0px;
		text-align : right;
		margin : 0px;
		padding : 0px;
		z-index : 10;
		display : inline;
		width : auto;
		background : transparent;
		width : auto;
		height : auto;
}

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

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;
}

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

Debut menu1

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

	div.menuN1{
		position : relative;
		display : block;
		width : 100%;
		padding : 0px;
		margin : 0px;
		background-color : transparent;
		border-top : 1px #000000 none;
		border-bottom : 1px #000000 none;
		border-left : 0px #000000 none;
		border-right : 0px #000000 none;
}
@media print{
	div.menuN1{
    display : none;
}
}

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

Debut menu2

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

	div.menuN2{
		position : relative;
		display : block;
		width : 100%;
		padding : 0px;
		margin : 0px;
		background-color : transparent;
}
@media print{
	div.menuN2{
    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 : 22%;
		text-align : left;
		background : #FFFFFF;
		padding-top : 0px;
		margin-left : 0px;
}
@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 : 74%;
		margin-top : 0px;
    margin-right : 0px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		display : inline;
}
@media print{
	.centralAvMenuG {
		float : none !important;
    margin : 0px !important;
    margin-top : 0px !important;
    width : 100% !important;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		display : block !important;
}
}
	.centralSansMenuG {
		margin-top : 0px;
		margin-right : 0px;
		margin-left : 0px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
}

/* compo_ass */

  .currentZone {
    display : block;
    width : 100%;
    min-height : 300px;
}
  .currentZoneAvecCpAssLR {
    float : left;
    width : 50%;
    min-height : 300px;
}
  .currentZoneAvecCpAssL {
    float : left;
    width : 75%;
    min-height : 300px;
}
  .currentZoneAvecCpAssR {
    float : left;
    width : 75%;
    min-height : 300px;
}
  .currentZone .currentPadd {
    display : block;
    width : 100%;
    overflow : hidden;
}
  @media print{
  .currentZone .currentPadd {
    display : block;
    width : 100%;
    overflow : visible !important;
}
}
  .currentZoneAvecCpAssLR .currentPadd {
    padding-left : 8px;
    padding-right : 8px;
    overflow : hidden;
}
@media print{
  .currentZoneAvecCpAssLR .currentPadd {
    padding-left : 8px;
    padding-right : 8px;
    overflow : visible !important;
}
}
  .currentZoneAvecCpAssL .currentPadd {
    padding-left : 8px;
    overflow : hidden;
}
@media print{
  .currentZoneAvecCpAssL .currentPadd {
    padding-left : 8px;
    overflow : visible !important;
}
}
  .currentZoneAvecCpAssR .currentPadd {
    padding-right : 8px;
    overflow : hidden;
}
@media print{
  .currentZoneAvecCpAssR .currentPadd {
    padding-right : 8px;
    overflow : visible !important;
}
}

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

Debut compo_ass

-------------- */
  .compoAss_top_top_default {
    clear : both;
    width : 100%;
    padding-bottom : 8px;
}
  .compoAss_top_top_default .compoAssPadd{
    display : block;
    width : 100%;
}
  .compoAss_default_default {
    float : left;
    width : 25%;
    overflow : hidden;
}
@media print {
  .compoAss_default_default {
    float : none;
    width : 100%;
    overflow : visible !important;
}
}
  .compoAss_default_default .compoAssPadd{
    padding-left : 8px;
    overflow : hidden;
}
@media print{
  .compoAss_default_default .compoAssPadd{
    padding-left : 8px;
    overflow : visible !important;
}
}
  .compoAss_left_default {
    float : left;
    width : 25%;
    overflow : hidden;
}
@media print {
  .compoAss_left_default {
    float : none;
    width : 100%;
    overflow : visible !important;
}
}
  .compoAss_left_default .compoAssPadd{
    padding-right : 8px;
    overflow : hidden;
}
@media print{
  .compoAss_left_default .compoAssPadd{
    padding-right : 8px;
    overflow : visible !important;
}
}
  .compoAss_top_default {
    clear : both;
    width : 100%;
    padding-bottom : 8px;
}
  .compoAss_top_default .compoAssPadd{
    display : block;
    width : 100%;
}
  .compoAss_bottom_default {
    clear : both;
    width : 100%;
    padding-top : 8px;
}
  .compoAss_bottom_default .compoAssPadd{
    display : block;
    width : 100%;
}

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

Debut Autre

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

	.Ancre {
		padding : 0px;
		margin : 0px;
		line-height : 0px;
		font-size : 0px;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/bandeau/pres1/modele1/bandeau_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut entete

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

	.bandeauPerso, .bandeauPersoPrint{
		/*position : relative;*/
		position : static;
		background : transparent;
		width : 100%;
		padding : 0px;
		margin : 0px;
		overflow : hidden;
}
	.bandeauPersoPrint{
		display : none;
}
@media print{
	.bandeauPersoPrint{
		display : block;
}
}
@media print{
	.withMediaPrint{
		display : none;
}
}
	.bandeauPerso img{
    margin : 0px;
    padding : 0px;
    display : block;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/banniere/hidden/modele1/banniere_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut banniere

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

	.banniereActusDiv {
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/close/hidden/modele1/close_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Bouton vers format impression

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

	.close{
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/contactLink/hidden/modele1/contactLink_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/entete/pres1/modele1/entete_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/hdp/hidden/modele1/hdp_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Bouton vers format impression

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

	.hdp{
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/homeLink/hidden/modele1/homeLink_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/identificationBarre/pres1/modele1/identificationBarre_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Zone de situation / navigation

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

  .identificationBarre {
		background-color : transparent;
		background-image : none;
		background-position : 0 0;
		background-repeat : no-repeat;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		border-top : 0px #CCCCCC none;
		border-bottom : 0px #CCCCCC none;
		margin-top : 0px;
		margin-bottom : 0px;
		clear : both;
}
	.identificationBarre span.nom{
		font-size : 10px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
	.identificationBarre span.groupe{
		font-size : 10px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
  .identificationBarre a{
    float : right;
		font-size : 10px;
		color : #FF0000;
		font-weight : normal;
		text-decoration : none;
}
  .identificationBarre a:hover{
		color : #FF6600;
		text-decoration : underline;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/identificationLink/hidden/modele1/identificationLink_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/imgAccompagnement/hidden/modele1/imgAccompagnement_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut image accompagnement

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

	img.imgAccomp {
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/joinLink/hidden/modele1/joinLink_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/navigationBarre/pres1/modele1/navigationBarre_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Zone de situation / navigation

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

  .navigationBarre {
		background-color : transparent;
		background-image : none;
		background-position : 0 0;
		background-repeat : no-repeat;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		border-top : 0px #CCCCCC none;
		border-bottom : 0px #CCCCCC none;
		margin-top : 0px;
		margin-bottom : 0px;
		clear : both;
}
	.navigationBarre a{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #888888;
		font-weight : normal;
		text-decoration : none;
}
	.navigationBarre a:hover{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
  .navigationBarre a.nolink:hover{
		color : #888888;
		text-decoration : none;
}
	.navigationBarre span{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/niveauGen/hidden/modele1/niveauGen_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Niveau Gen

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

/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/pdp/pres4/modele1/pdp_pres4_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut pied de page

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

  .pdp {
		background-color : #FFFFFF;
		background-image : none;
    background-position : 0 0;
    background-repeat : repeat;
		width : 640px;
		margin-top : 2px;
		margin-bottom : 0px;
		margin-left : auto;
		margin-right : auto;
		border-left : 1px #3981B4 none;
		border-right : 1px #3981B4 none;
		border-top : 1px #3981B4 none;
		border-bottom : 1px #3981B4 none;
		clear : both;
}
@media print{
	.pdp{
		width : 100%;
    margin : 0px;
    padding : 0px;
    border : none;
		clear : both;
}
}
  .pdpInBox {
    width : 100%;
}
  .pdpPadd {
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color : #000000; 
		text-decoration : none; 
		font-weight : normal; 
		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-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		clear : both;
}
	.pdp a img{
    border : none; 
}
	.mentions{
		float : left;
		width : 22%;
		text-align : left;
		background-color : #AAAAAA;
		padding-top : 1px;
		padding-bottom : 1px;
}
	.pdp .mentions a{
	  display : block;
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color : #000000; 
		text-decoration : none; 
		font-weight : normal; 
		margin-left : 15px;
		/*height : #DIA_000020_DIM_PDP_MENTIONS_H#;*/
}
	.pdp .mentions a:hover{
		color : #000000; 
		text-decoration : underline; 
}
	.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 : Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color : #000000; 
		text-decoration : none; 
		font-weight : normal; 
		/*height : #DIA_000020_DIM_PDP_UTEL_H#;*/
}
	.pdp .Utel a:hover{
		color : #000000; 
		text-decoration : underline; 
}
	.pdp .pdpBasedOn {
		float : right;
    padding-left : 10px;
    padding-right : 10px;
    position : relative;
    /*height : #DIA_000020_DIM_PDP_BASEDON_H#*/
}
	.pdp .pdpBasedOn a{
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color : #FF0000; 
		text-decoration : none; 
		font-weight : bold; 
    /*height : #DIA_000020_DIM_PDP_BASEDON_H#*/
}
	.pdp .pdpBasedOn a:hover{
		color : #FF6600;
		text-decoration : underline;
    /*height : #DIA_000020_DIM_PDP_BASEDON_H#*/
}
	.pdp .pdpBasedOn img{
	  position : relative;
    top : 2px;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/printFormat/hidden/modele1/printFormat_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Bouton vers format impression

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

	.printFormat{
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/rappel/hidden/modele1/rappel_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Rappel

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

	.rappel {
    display : none;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/search/pres1/modele1/search_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Search

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

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

	div.search_pres1{
		margin-top : 5px;
		margin-bottom : 10px;
}
	div.search_pres1 .rechZone{
		background : #DDDDDD;
		width : 100%;
}
	div.search_pres1 a{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-weight : normal;
		text-decoration : none;
		color : #FF0000;
}
	div.search_pres1 a:hover{
		text-decoration : underline;
		color : #FF6600;
}

/*--- 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 : Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #FF6600;
		font-weight : bold;
		text-transform : uppercase;
}
	div.search_pres1 .nbReps {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FF6600;
		font-weight : bold;
		text-align : left;
}
	div.search_pres1 .reponses .back {
	  float : right;
	  width : auto;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/searchLink/hidden/modele1/searchLink_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/siteMapLink/hidden/modele1/siteMapLink_hidden_modele1.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/structureBox/hidden/default/structureBox_hidden_default.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

-------------- */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/menuN0Box/hidden/default/menuN0Box_hidden_default.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/menuN1Box/hidden/default/menuN1Box_hidden_default.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/menuN2Box/hidden/default/menuN2Box_hidden_default.css       */
/*                                                    */
/* ************************************************** */
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/outside/1H2H3V1/components/calqueImage/pres1/modele1/calqueImage_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut calqueImage

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

/*--------- Lightbox -----------*/
#lightbox{
    background-color: #FFFFFF;
    padding: 10px 10px 10px 10px;
    border-style : solid;
    border-color : #CCCCCC;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    z-index: 99999;
}

#lightboxDetails{
    font-size: 11px;
    color: #888888;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-transform : uppercase;
}

#closeButton{ top: 5px; right: 5px; }

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ border: none; }

#overlay img{ border: none; }

#overlay{ background-image: url(res/outside/all/components/calqueImage/pres1/modele1/images/overlay.png); }

* html #overlay{ /*Hack IE */
    background-color: #000;
    background-color: transparent;
    background-image: url(blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="res/outside/all/components/calqueImage/pres1/modele1/images/overlay.png", sizingMethod="scale");
}
/*-------- fin lightbox -------*/
/*   XSL Menus : b0  */
/* 1 / 1051 */


  /* vars */
  

/* 2 / 10 */



/* 3 / 97 */



/* 4 / 231 */



/* 4 / 100 */



/* 4 / 232 */



/* 4 / 233 */



/* 3 / 12 */



/* 4 / 287 */



/* 3 / 719 */



/* 3 / 568 */



/* 4 / 1884 */



/* 4 / 571 */



/* 4 / 570 */



/* 4 / 569 */



/* 3 / 14 */



/* 4 / 1985 */



/* 5 / 2046 */



/* 5 / 2045 */



/* 4 / 1830 */



/* 5 / 1866 */



/* 6 / 1867 */



/* 6 / 1868 */



/* 6 / 1869 */



/* 6 / 1871 */



/* 5 / 1877 */



/* 6 / 1878 */



/* 6 / 1879 */



/* 6 / 1880 */



/* 6 / 1881 */



/* 5 / 1865 */



/* 5 / 1876 */



/* 4 / 522 */



/* 5 / 1992 */



/* 5 / 525 */



/* 3 / 435 */



/* 4 / 443 */



/* 5 / 449 */



/* 6 / 608 */



/* 5 / 444 */



/* 5 / 451 */



/* 5 / 453 */



/* 4 / 442 */



/* 4 / 534 */



/* 3 / 28 */


/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/inside/page/default/default/default/page_default_default_default.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut Page

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

/*--- page ---*/

	div.page_default_default_default_1830 {
    clear : both;
    width : 100%;
    background-color : transparent;
    font-family : Arial, Helvetica, sans-serif;
    margin-top : 0px;
    margin-bottom : 0px;
}
	div.withMenuMultiPages_000231_1830 {
    float : left;
    width : 80%;
    padding : 0px;
    margin : 0px;
    border : none;
}
	div.withMenuMultiPages_000231_1830 div.withMenuMultiPagesPadd_000231_1830 {
    padding : 0px 10px 0px 0px;
}
	div.menuMultiPagesZone_000231_1830 {
    float : right;
    width : 20%;
}
	div.menuMultiPagesZone_000231_1830 div.menuMultiPagesZonePadd_000231_1830 {
    padding : 0px 0px 0px 10px;
}

	div.page_default_default_default_pageAsso_000231_1830 {
    margin-bottom : 5px;
}

	div.page_default_default_default_1830 .cC {
		float : left;
		width : 72%;
		background-color : transparent;
		overflow : hidden;
}
@media print{
	div.page_default_default_default_1830 .cC {
		float : left;
		width : 72%;
		background-color : transparent;
		overflow : visible !important;
}
}
	div.page_default_default_default_1830 .cD {
		float : right;
		width : 25%;
		background-color : transparent;
		overflow : hidden;
}
	div.page_default_default_default_1830 .cDhabillage {
		float : right;
		width : 25%;
		background-color : transparent;
		overflow : hidden;
		margin : 0px 0px 5px 15px;
}
@media print{
	div.page_default_default_default_1830 .cD ,
	div.page_default_default_default_1830 .cDhabillage {
		float : right;
		width : 25%;
		background-color : transparent;
		overflow : visible !important;
}
}
	div.page_default_default_default_1830 .Corps{
    color : #444444;
    text-align : left;
    font-size : 11px;
    font-family : Arial, Helvetica, sans-serif;
    overflow : hidden;
    margin-top : 0px;
}
@media print{
	div.page_default_default_default_1830 .Corps{
    color : #444444;
    text-align : left;
    font-size : 11px;
    font-family : Arial, Helvetica, sans-serif;
    overflow : visible !important;
    margin-top : 0px;
}
}
	div.page_default_default_default_1830 .Corps a, div.page_default_default_default_1830 div.authorProprioZone a{
	  font-family : Arial, Helvetica, sans-serif;
    color : #FF0000;
    text-decoration : none;
}
	div.page_default_default_default_1830 .Corps a:hover, div.page_default_default_default_1830 div.authorProprioZone a:hover{
	  font-family : Arial, Helvetica, sans-serif;
    color : #FF6600;
    text-decoration : underline;
}
	div.page_default_default_default_1830 .Tit {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 16px;
		color : #FF6600;
		background-color : transparent;
		font-weight : bold;
		text-transform : none;
		padding : 0px;
		margin : 0px;
		margin-bottom : 0px;
		text-align : left;
		display : block;
		
		background-image : none;
		background-repeat : no-repeat;
		background-position : 0px 0px;
		padding-left : 0px;
}
	div.page_default_default_default_1830 .STit {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #FF6600;
		background-color : transparent;
		font-weight : normal;
		padding : 0px;
		margin : 0px;
		margin-bottom : 0px;
		text-align : left;
		display : block;
		width : 100%;
}
	div.page_default_default_default_1830 div.authorProprioZone {
    margin-top : 10px;
    padding : 0px;
    border-top : 2px #CCCCCC solid;
		font-size : 11px;
		color : #777777;
		font-weight : normal;
    background-color : transparent;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/inside/page/components/boxComponent/hidden/default/boxComponent_hidden_default.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut boxComponent

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

  div.boxComponent_hidden_default_1830 {

}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/inside/page/components/enSavoirPlus/pres1/modele1/enSavoirPlus_pres1_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut En savoir plus

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

  div.enSavoirPlus_pres1_modele1_1830 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : left;
    font-size : 11px;
    color : #000000;
    background : transparent;
    margin-bottom : 10px;
    width : 100%;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDEsp{
		padding : 0;
		padding-left : 5px;
		padding-bottom : 5px;
		margin : 0;
		border-left : 1px solid #CCCCCC;
		border-bottom : 1px dotted #CCCCCC;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDEsp div{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 1px;
		width : 66px;
		height : 13px;
    background-color : #FF6600;
    background-image : url(res/inside/base/components/enSavoirPlus/pres1/modele1/enSavoirPlus_pres1_modele1_img/ensavoirplus_bd.gif);
    background-repeat : no-repeat;
    background-position : 0px 0px;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDFichiers ul,div.enSavoirPlus_pres1_modele1_1830 .cDLiens ul,div.enSavoirPlus_pres1_modele1_1830 .cDMinis ul{
		margin : 0;
		padding : 0;
		padding-bottom : 5px;
		padding-left : 12px;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDFichiers ul li,div.enSavoirPlus_pres1_modele1_1830 .cDLiens ul li,div.enSavoirPlus_pres1_modele1_1830 .cDMinis ul li{
		margin : 0px;
		padding : 0px;
		line-height : 110%;
		font-size : 11px;
		color : #CCCCCC;
		text-decoration : none;
		font-weight : normal;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDFichiers a,div.enSavoirPlus_pres1_modele1_1830 .cDLiens a,div.enSavoirPlus_pres1_modele1_1830 .cDMinis a{
		font-size : 11px;
		color : #FF0000;
		text-decoration : none;
		font-weight : normal;
		line-height : 110%;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDFichiers a:hover,div.enSavoirPlus_pres1_modele1_1830 .cDLiens a:hover,div.enSavoirPlus_pres1_modele1_1830 .cDMinis a:hover {
		text-decoration : underline;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDFichiers span,div.enSavoirPlus_pres1_modele1_1830 .cDLiens span,div.enSavoirPlus_pres1_modele1_1830 .cDMinis span {
		color : #777777;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDLiens, div.enSavoirPlus_pres1_modele1_1830 .cDFichiers, div.enSavoirPlus_pres1_modele1_1830 .cDMinis{
		padding : 5px;
		padding-left : 18px;
		border-left : 1px solid #CCCCCC;
		border-bottom : none;
		background-position : 5px 4px;
		background-image : url(res/inside/base/components/enSavoirPlus/pres1/modele1/enSavoirPlus_pres1_modele1_img/menuDpuce.gif);
		background-repeat : no-repeat;
		padding-bottom : 0px;
		padding-top : 0px;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDFin {
		padding : 5px;
		border-top : none;
}
	div.enSavoirPlus_pres1_modele1_1830 .cDitemTit {
		color : #000000;
		font-weight : bold;
		text-decoration : none;
		margin : 0;
		padding : 0;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/inside/page/components/numPages/pres4/modele1/numPages_pres4_modele1.css       */
/*                                                    */
/* ************************************************** */
/* --------------

Debut NumPages

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

  div.numPages_pres4_modele1_1830 {
    clear : both;
}
  div.numPages_pres4_modele1_1830 div {
    font-family : Arial, Helvetica, sans-serif;
    padding-bottom : 2px;
    padding-top : 2px;
    text-align : right;
}
  div.numPages_pres4_modele1_1830 div.haut {
    border-bottom : 1px #CCCCCC solid;
    margin-bottom : 10px;
    clear : both;
    width : 100%;
    display : block;
}
  div.numPages_pres4_modele1_1830 div.bas {
    border-top : 1px #CCCCCC solid;
    margin-top : 10px;
    clear : both;
    width : 100%;
    display : block;
}
  div.numPages_pres4_modele1_1830 span.spacer{
		clear : both;
		width: 100%;
		visibility: hidden;
		margin : 0px;
		padding : 0px;
		height : 0px;
		line-height : 0px;
		font-size : 0px;
		display : block;
}
  div.numPages_pres4_modele1_1830 table.navigationPage {
    float : right;
    display : block;
    /*list-style-type: none;*/
    background-color : transparent;
    /*width : 50%;*/
    margin : 0px;
    padding : 0px;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td{
    /*list-style-type: none;
    float : left;*/
    margin : 0px;
    padding : 0px;
    text-align : center;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td a{
    font-family : Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size : 11px;
    color : #FF6600;
    padding : 0px 2px 0px 2px;
    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 : #E5E5E5;
    background-image : none;
    background-position : 50% 0%;
    background-repeat : no-repeat;
    width : auto;
    height : auto;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td a:hover{
    font-size : #DIA_000221_FSI_GLOBAL_NAV#;
    color : #FFFFFF;
    text-decoration : none;
    border-color : #FF6600;
    background-color : #FF6600;
    background-position : 50% -50px;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td.current span{
    font-weight : bold;
    font-size : 11px;
    color : #FFFFFF;
    padding : 0px 2px 0px 2px;
    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 : #FF6600;
    border-style : solid;
    background-color : #FF6600;
    background-image : none;
    background-position : 50% -100px;
    background-repeat : no-repeat;
    width : auto;
    height : auto;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td.bts a{
    font-family : Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size : 11px;
    color : #FF6600;
    padding : 0px 2px 0px 2px;
    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 : #E5E5E5;
    background-image : none;
    background-position : 50% 0%;
    background-repeat : no-repeat;
    width : auto;
    height : auto;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td.bts a:hover{
    font-size : 11px;
    color : #FFFFFF;
    text-decoration : none;
    border-color : #FF6600;
    background-color : #FF6600;
    background-position : 50% -50px;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td.btPrev{
    padding-right : 20px;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td.btNext{
    padding-left : 20px;
}
  div.numPages_pres4_modele1_1830 table.navigationPage td.total{
    font-size : 11px;
    color : #FF6600;
}
  div.numPages_pres4_modele1_1830 div.situationPage{
    float : left;
    font-family : Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size : 11px;
    color : #FF6600;
    padding : 0px;
    text-align : left;
    width : 25%;
}
/* ************************************************** */
/*                                                    */
/* cssToBeIncluded: [1830] /home/diasite/diasite39/res/inside/page/components/menuMultiPages/hidden/default/menuMultiPages_hidden_default.css       */
/*                                                    */
/* ************************************************** */
/*  ---  CSS generee en 1,03566217422 s.  ---  */