/*
 * FONT -> CASABLANCA
*/

@font-face {
	font-family: 'CasablancaSFRegular';
	src: url('../../../communs/FONTS/CASABLANCA/casablancasf-webfont.eot');
	src: local('CasablancaSFRegular'), url('../../../communs/FONTS/CASABLANCA/casablancasf-webfont.woff') format('woff'), url('../../../communs/FONTS/CASABLANCA/casablancasf-webfont.ttf') format('truetype'), url('../../../communs/FONTS/CASABLANCA/casablancasf-webfont.svg#webfontplwYiU5D') format('svg');
	font-weight: normal;
	font-style: normal;
}




a.BTN_ZOOM{ padding:0 0 0 20px;   display:block; overflow: hidden; background:  url(../img/BTN_7.gif) no-repeat 0 center; color:#000; font-weight:bold }
a:hover.BTN_ZOOM{ color:#fff; font-weight:bold }
a.cross-link{ padding:3px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size:.9em; 	margin:0 5px}
a.BTN_VIDEO_ZOOM{ padding:0 0 0 20px;   display:inline;  background:  url(../img/PUCE_13.gif) no-repeat 0 center; color:#000; margin:0 5px; font-size:.875em   }



/*

communs

*/
h2.header_panneau{color:#666;   font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif;padding:10px 0 0 0; line-height:1.4em; font-size:1.35em; background:url(../img/site2/PICTO_0.gif) no-repeat 0 center; padding:0 0 0 40px; height:30px}


/*

S L I D E 1

*/
#SLIDE_1{background:url(../img/site2/FD_1.jpg) no-repeat 0 0; height:739px}
#SLIDE_1 h2{font-size:1em;}
#SLIDE_1 p{font-size:.8em;}
#SLIDE_1 a.BTN_NAV_NEXT{color:#D8B431}
#SLIDE_1 a:hover.BTN_NAV_NEXT{ background:#D8B431; color:#fff}
#SLIDE_1 #COL_0 span{display:block; color:#555;font-size:.8em; padding-right:55px}
#SLIDE_1 #COL_0{float:left; width:325px;}
#SLIDE_1 #COL_0 .WRAPPER{padding:25px 0 0 129px;}
#SLIDE_1 #COL_0 a.BTN_ZOOM{ color:#D44735; font-weight:bold }
#SLIDE_1 #COL_0 a:hover.BTN_ZOOM{ color:#000; font-weight:bold }
#SLIDE_1 #COL_1{float:left; width:234px; color:#fff }
#SLIDE_1 #COL_1 .WRAPPER{padding:31px 0 0 32px;}
#SLIDE_1 #COL_1 span{display:block; color:#fff;font-size:.8em; padding-right:50px}
#SLIDE_1 #COL_2{float:left; width:440px;  }
#SLIDE_1 #COL_2 span{ font-size:.8em  }
#SLIDE_1 #COL_2A .WRAPPER{padding:0 0 0 30px;}
#SLIDE_1 #COL_2A{float:left; width:200px; height: 311px;  color:#555}
#SLIDE_1 #COL_2A span{display:block; font-size:.85em; padding-right:45px}
#SLIDE_1 #COL_2A .descriptif_video{ margin:78px 0 5px 0; color:#D44736 }
#SLIDE_1 #COL_2B{float:right; width:210px; color:#fff  }
#SLIDE_1 #COL_2B span{padding:0 75px 0 5px; display:block  }
#SLIDE_1 #COL_2B .WRAPPER{padding:0 0 0 3px;}
#SLIDE_1 #COL_2C{ float:left; color:#666666; width:205px}
#SLIDE_1 #COL_2C .WRAPPER{padding:3px 0 0 20px;}




/*

S L I D E 2

*/
 /**/
#SLIDE_2{background:url(../img/site2/FD_0.jpg) no-repeat 0 0; height:520px}
#SLIDE_2 ul{padding:40px 0 10px 80px}
#SLIDE_2 li{float:left; margin-right:30px; width:155px}
#SLIDE_2 li a span{display:block; color:#555; padding:5px}
#SLIDE_2 li a:hover span{color:#fff; background:#000; -moz-border-radius: 5px;-webkit-border-radius: 5px;	}
#SLIDE_2 a.BTN_NAV_NEXT{color:#D44735}
#SLIDE_2 a.BTN_NAV_PREV{color:#698300 }
#SLIDE_2 a:hover.BTN_NAV_NEXT{ background:#D44735; color:#fff }
#SLIDE_2 a:hover.BTN_NAV_PREV{ background:#698300; color:#fff}



/*

S L I D E 3

*/

#SLIDE_3{background:url(../img/site2/FD_2.jpg) no-repeat 0 15px; height:739px}
#AUJOURDHUI_0{padding: 0 0 0 562px; font-size:.8em;line-height:inherit;  }
#BAUER {height:390px; overflow:hidden}
#VIDEO_BAUER {float:right; padding:25px 13px 0 0}
#BAUER p{margin:0 215px 7px 39px; border-top:1px solid #ccc; text-align:right}
#BAUER p.citation{height:90px; border:0; margin:0;}
#BAUER a{color:#698300}
#BAUER a:hover{text-decoration:underline}
#AUJOURDHUI_0 a#BTN_DEMAIN{width:222px; height:119px; overflow:hidden; display:block; background:url(../img/site2/BTN_0.gif) no-repeat 0 0;  padding:0px;-moz-border-radius: 0;-webkit-border-radius: 0; margin:0}
#AUJOURDHUI_0 a#BTN_DEMAIN span{display:none}
#AUJOURDHUI_0 a:hover#BTN_DEMAIN{background-position:0 -119px}

a.LIRE span{display:none;background:#698300; padding:5px; color:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px; text-align:center }
a:hover.LIRE span{ display:block}

#SLIDE_3_SECTION_0{margin: 50px 0 50px 0;  background: url(../img/site2/FD_11.gif) no-repeat center 0;  display:block; overflow:hidden; height:366px; width:1000px;}
#SLIDE_3_SECTION_0 .WRAPPER{ padding:0 0 0 50px}
#SLIDE_3_SECTION_0 p{ text-align:center; font-size:1.2em; line-height:1.4em;font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif; }
#SLIDE_3_SECTION_0 p a{ color:#698300; font-weight:bold; font-size:1.2em}
#SLIDE_3_SECTION_0 p a:hover{ color:#000}
#SLIDE_3_SECTION_0_COL0{width:220px; margin:80px 0 0 0; float:left}
#SLIDE_3_SECTION_0_COL1{width:140px; float:left; margin:0 0 0 90px}
#SLIDE_3_SECTION_0_COL2{width:240px; float:left; margin:0 0 0 155px}




/*

S L I D E 4

*/

#SLIDE_4 ul.PAGES_LIBE_2 li a span{display:none;background:#EAD307; padding:15px; color:#000; }
#SLIDE_4 ul.PAGES_LIBE_2 li a:hover span{ display:block}

#SLIDE_4{background:url(../img/site2/FD_3.jpg) no-repeat 0 0px; min-height:739px}
#SLIDE_4 .wrapper{padding: 25px 0 0 0}


#SLIDE_4 dd{ float:left}
#SLIDE_4 h2{color:#666;   font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif;padding:10px 0 0 0; line-height:1.4em; font-size:1.35em; background:url(../img/site2/PICTO_0.gif) no-repeat 0 center; padding:0 0 0 40px; height:30px}
#SLIDE_4 h3{ padding:0 0 0 40px;color:#666; font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif; font-weight:normal; margin:0 0 5px 0}
#SLIDE_4 h6{ padding:0 0 0 40px;color:#666; font-weight:normal; font-size:.85em}

a.BTN_ZOOM_PDF{display:block;background:url(../img/site2/spacer.gif) repeat 0 0; width:210px; height:295px;}
a:hover.BTN_ZOOM_PDF{background:url(../img/site2/BTN_ZOOM_PDF.png) no-repeat center center;}

#SLIDE_4 a.haut_page{ color:#666666; font-size:.85em; padding:1px; background:#efefef}
#SLIDE_4 a:hover.haut_page{ color:#000; background:#fff}

#SLIDE_4 ul.PAGES_LIBE{margin: 50px 0 0 0px; background:#fff url(../img/site2/FD_4.jpg) no-repeat 0 0;  width:1000px; padding:0 0 0 62px; overflow:hidden; height:316px}
#SLIDE_4 ul.PAGES_LIBE li{margin: 0 20px 0 0; float:left}


/**/
#SLIDE_4 ul.PAGES_LIBE_2{margin: 30px 0 70px 40px; background:#fff url(../img/site2/FD_7.jpg) no-repeat 0 0;  width:960px; padding:4px 0 0 3px; overflow:hidden; height:447px}
#SLIDE_4 ul.PAGES_LIBE_2 li{ float:left}
#SLIDE_4 ul.PAGES_LIBE_2 li.COL_0{margin-right:110px}
#SLIDE_4 ul.PAGES_LIBE_2 li.COL_1{ margin:13px 80px 0 0 }
#SLIDE_4 ul.PAGES_LIBE_2 li.COL_2{ margin:50px 0 0 0 }
#SLIDE_4 ul.PAGES_LIBE_2 li a{ display:block}
#SLIDE_4 ul.PAGES_LIBE_2 li a:hover{}
#SLIDE_4 ul.PAGES_LIBE_2 li a span{display:none;background:#EAD307; padding:15px; color:#000; }
#SLIDE_4 ul.PAGES_LIBE_2 li a:hover span{ display:block}
#SLIDE_4 ul.PAGES_LIBE_2 li a.BTN_NAV_INTERNE_0{display:block;background:url(../img/site2/BTN_1.gif) no-repeat 0 0; width:175px; height:165px;}
#SLIDE_4 ul.PAGES_LIBE_2 li a:hover.BTN_NAV_INTERNE_0 { background-position:0 -165px}
#SLIDE_4 ul.PAGES_LIBE_2 li a.BTN_NAV_INTERNE_0 span{ display:none}
#SLIDE_4 ul.PAGES_LIBE_2 li a:hover.BTN_NAV_INTERNE_0 span{ display:none}

#SLIDE_4 a#BTN_RENVOI_0{width:167px; height:98px; display:block; background:url(../img/site2/BTN_2.gif) no-repeat 0 0; overflow:hidden; margin:0 auto}
#SLIDE_4 a:hover#BTN_RENVOI_0{ background-position:0 -98px }
#SLIDE_4 a#BTN_RENVOI_0 span{ display:none}
#SLIDE_4 a.cross-link{padding:0}






/**/
#NAVIGATION_VERTICALE {  margin:20px 0 0 0; height:113px; background:#FFF  }
#NAVIGATION_VERTICALE li{ float:left; width:155px; background:url(../img/site2/FD_15.jpg) no-repeat 0 0; height:113px; text-align:center}
#NAVIGATION_VERTICALE li.BTN{ width:60px;background-image: url(../img/site2/FD_17.jpg);  }
#NAVIGATION_VERTICALE li.BTN a{ display:block; width:34px;height:34px; overflow:hidden; background:url(../img/site2/FD_18.gif) no-repeat 0 0; margin:10px 0 0 10px ; padding:0}
#NAVIGATION_VERTICALE li.BTN a span{ display:none}
#NAVIGATION_VERTICALE li.BTN a:hover.NEXT{ background-position:0 -34px}
#NAVIGATION_VERTICALE li.BTN a.PREVIOUS{ background-position:0 -68px}
#NAVIGATION_VERTICALE li.BTN a:hover.PREVIOUS{ background-position:0 -102px}
#NAVIGATION_VERTICALE li.ACTIF{ background-image: url(../img/site2/FD_16.jpg); position:relative;top:-5px }
/*#NAVIGATION_VERTICALE li.FAMILLE_0 .popup { border:1px solid #FF8C00;border-top:10px solid #FF8C00}*/


#NAVIGATION_VERTICALE li.FAMILLE_0 a{ color:#444}
#NAVIGATION_VERTICALE li.FAMILLE_1 a{ color:#444}
#NAVIGATION_VERTICALE li a{ font-weight:bold; line-height:1.5em;color:#444; display:block; margin:10px 5px 5px; padding:2px; font-size:.85em;  }
#NAVIGATION_VERTICALE li a:hover{color:#D1B600;}



/**/
#DEMAIN_SECTION_0{margin: 0 0 50px 0; background:#fff url(../img/site2/FD_5.jpg) no-repeat center 0;  display:block;padding:0 0 0 167px; overflow:hidden; height:376px}
#SLIDE_4 #DEMAIN_SECTION_0 dd{ margin:135px 0 0 0 }
#SLIDE_4 #DEMAIN_SECTION_0 dd.grande_page{ margin:0 0 0 0; width:265px }
#DEMAIN_SECTION_0 a.BTN_Z{display:block;background:  url(../img/site2/spacer.gif) repeat 0 0;  height:215px; padding:0}
#DEMAIN_SECTION_0 a.BTN_Z span{display:none; background:#fff}
#DEMAIN_SECTION_0 a:hover.BTN_Z span{background:#fff;display:block; color:#000; padding:5px}
#DEMAIN_SECTION_0 a:hover.BTN_Z {background:#EED403}
#SLIDE_4 #DEMAIN_SECTION_0 dd.grande_page a.BTN_Z{ height:320px; }
a.BTN_DL_NOTE{  color:#000;  padding:5px 10px; margin:7px 17px 0  50px; display:block}
a:hover.BTN_DL_NOTE{background:#EED403}




/**/
#DEMAIN_SECTION_1{margin: 0 0 50px 0; padding:0 0 0 50px; background:#fff url(../img/site2/FD_6.jpg) no-repeat center 0;  display:block; overflow:hidden; height:545px}

#DEMAIN_SECTION_1_COL1{width:280px; float:left}
#DEMAIN_SECTION_1_COL1 p{padding:60px 0 0 0;margin:0 105px 0 18px; color:#999999; font-size:.8em; height:173px; overflow:hidden }
#DEMAIN_SECTION_1_COL1 .BLOC_VIDEO{margin: 0 64px 0 53px; background:#000; width:164px; height:132px; border:1px solid #EED403; overflow:hidden }

#DEMAIN_SECTION_1_COL2{width:285px; float:left}
#DEMAIN_SECTION_1_COL2 p{ margin:0 18px 0 83px; color:#666; font-size:.9em; height:215px; overflow:hidden }
#DEMAIN_SECTION_1_COL2 .BLOC_VIDEO{margin: 0 64px 0 3px; background:#000; width:212px; height:179px; border:1px solid #EED403; overflow:hidden }

#DEMAIN_SECTION_1_COL3{width:300px; float:left; padding:485px 0 0 0}
#DEMAIN_SECTION_1_COL3 p{margin:0 18px 0 40px; color:#333; font-size:1em }
#DEMAIN_SECTION_1_COL3 p a{ color:#000; border-bottom:1px dashed #000 }
#DEMAIN_SECTION_1_COL3 p a:hover{ border-bottom:0 }
#DEMAIN_SECTION_1 a:hover.BTN_ZOOM{background-color:#EED403;}





/**/
#DEMAIN_SECTION_2{margin: 30px 0 50px 0;  background:#fff url(../img/site2/FD_8.jpg) no-repeat center 0;  display:block; overflow:hidden; height:366px; width:1000px;}

#DEMAIN_SECTION_2 a.AGRANDIR{ padding:3px; background:#EED403; color:#000; font-size:1.1em; font-weight:bold;  display:block; width:90px; text-align:center; margin:270px 0 0 0}
#DEMAIN_SECTION_2 a.JOURNAL span{display:none; background:#010101; padding:5px 0; margin:148px 0 0 0; color:#EED403; text-align:center; font-size:1.2em}
#DEMAIN_SECTION_2 a:hover.JOURNAL span{display:block}
#DEMAIN_SECTION_2 .WRAPPER{padding: 30px 0 0 415px;  }




/**/
#DEMAIN_SECTION_3{margin: 30px 0 50px 0;  background:#fff url(../img/site2/FD_9.jpg) no-repeat center 80px;  display:block; overflow:hidden; height:530px; width:1000px;}
#DEMAIN_SECTION_3 li{ float:left; width:199px; height:80px; overflow:hidden; border-right:1px solid #dfdfdf;background: url(../img/site2/FD_TAB_INACTIVE.gif) no-repeat 0 0 }
#DEMAIN_SECTION_3 li.extremite{border:0; width: 200px; }
#DEMAIN_SECTION_3 li .WRAPPER{   padding:45px 0 0 24px}
#DEMAIN_SECTION_3 dl{ width:450px; margin:10px auto 0 auto}
#DEMAIN_SECTION_3 dt{ float:left; margin:0 20px 0 0 ; font-size:1.1em; font-weight:bold}
#DEMAIN_SECTION_3 dd{float:right; }
#DEMAIN_SECTION_3 dd .WRAPPER{   padding:0px 10px}

#DEMAIN_SECTION_3 .POINTEUR_VIDEORAMA{ width:45px  }

#DEMAIN_SECTION_3 .CODE_PARTAGE_VIDEO{ display:none; background:#efefef ;width:235px;   overflow:scroll; margin:0 auto}

#DEMAIN_SECTION_3 a.btn_afficher_code{ color:#000000; background:#ccc; padding:2px; font-size:.85em; font-weight:normal;-moz-border-radius: 3px;-webkit-border-radius: 3px;	}
#DEMAIN_SECTION_3 a:hover.btn_afficher_code{ background:#EDD402}

#DEMAIN_SECTION_3 .CODE_PARTAGE_VIDEO pre{ text-align:left; }

#DEMAIN_SECTION_3 .AFFICHER_VIDEO{float:left; width:725px; text-align:right}

#DEMAIN_SECTION_3 .PARTAGE_VIDEO{float:left; width:235px;  padding:5px 20px}




/**/
#DEMAIN_SECTION_4{margin: 0 auto 50px auto;  background:#fff url(../img/site2/FD_10.jpg) no-repeat center 0;  display:block; overflow:hidden; width:790px;}
#DEMAIN_SECTION_4 .WRAPPER{ padding: 140px 105px 30px 105px}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dt { border-bottom:1px solid #bfbfbf; padding:0 0 15px 0}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dt a{font-family:"Bookman Old Style",Georgia,"Times New Roman",Times,serif; font-size:1.8em; line-height:1.2em; color:#000000; display:block}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dt a:hover{color:#FF0000}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dd{display:block; width:580px}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dd.pied{ margin:15px 0 0 0;height:50px; background:url(../img/site2/BTN_LIRE.jpg) no-repeat 0 0; display:block; width:580px; text-align:center}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dd.pied a{color:#000; margin:7px 0 0 0; display:block}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dd.pied a:hover{color:red}
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dd.signature{ padding:10px 0;  color:#666   }
#DEMAIN_SECTION_4 .CADRE_AFFICHAGE dd.chapeau{ padding:10px 0; }



/**/
#DEMAIN_SECTION_5{ background:#fff url(../img/site2/FD_12.jpg) no-repeat center 0;  display:block; overflow:hidden; width:1000px; margin:25px 0 0 0}
#DEMAIN_SECTION_5 span { display: block; font-size:.85em}

#SECTION_5_COL0{ background:transparent url(../img/site2/FD_13.gif) no-repeat center 0;  width:425px; float:left; height:430px}
#SECTION_5_COL0 p{padding:335px 175px 0 55px; display:block; color:#9EAA6D}
#SECTION_5_COL0 p a{ line-height:1.4em;font-size:1.2em; color:#9EAA6D; border-bottom:1px dotted #9EAA6D}
#SECTION_5_COL0 p a:hover { color:#000000; border:0}

#SECTION_5_COL1{background:transparent url(../img/site2/FD_14.gif) no-repeat center 0;  width:555px; float:left; height:500px}

#SECTION_5_COL1 #ITEM_0{ height:180px}
#SECTION_5_COL1 #ITEM_0 p{padding: 115px 0 0 360px; color:#CBB2A2}
#SECTION_5_COL1 #ITEM_0 p a{ line-height:1.4em;font-size:1.2em; color:#CBB2A2; border-bottom:1px dotted #CBB2A2}
#SECTION_5_COL1 #ITEM_0 p a:hover { color:#000000; border:0}

#SECTION_5_COL1 #ITEM_1{  width:255px; float:left; padding: 35px 0 0 0; }
#SECTION_5_COL1 #ITEM_1 p{color:#824534}
#SECTION_5_COL1 #ITEM_1 p.prime{ padding: 0 0 0 135px }
#SECTION_5_COL1 #ITEM_1 p.second{ padding: 40px 0 0 28px}
#SECTION_5_COL1 #ITEM_1 p a{ line-height:1.4em;font-size:1.2em; color:#824534; border-bottom:1px dotted #824534}
#SECTION_5_COL1 #ITEM_1 p a:hover { color:#000000; border:0}

#SECTION_5_COL1 #ITEM_2{  width:255px; float:left; padding:185px 0 0 0}
#SECTION_5_COL1 #ITEM_2 p{ padding: 0 0 0 27px; color:#8E793C}
#SECTION_5_COL1 #ITEM_2 p a{ line-height:1.4em; font-size:1.2em; color:#8E793C; border-bottom:1px dotted #8E793C}
#SECTION_5_COL1 #ITEM_2 p a:hover { color:#000000; border:0}



/**/
#DEMAIN_SECTION_8{margin: 0px 0 50px 0;  background:#fff url(../img/site2/FD_19.gif) no-repeat center center;  display:block;  width:1000px;}
#DEMAIN_SECTION_8 a { display:block}
#DEMAIN_SECTION_8 a span{ margin:15px; padding:5px;color:#000000; background:#EAD307}
#DEMAIN_SECTION_8 a:hover span{color:#EAD307; background:#000000 }
#DEMAIN_SECTION_8 .COL_0{ float:left;width:500px; margin-right:100px; text-align:center}
#DEMAIN_SECTION_8 .COL_1{ float:left;width:400px; text-align:center}

/**/
#DEMAIN_SECTION_9{margin: 0px 0 50px 0;    display:block;  width:1000px;}
#DEMAIN_SECTION_9 a { display:block}
#DEMAIN_SECTION_9 a span{ margin:15px; padding:5px;color:#000000; background:#EAD307}
#DEMAIN_SECTION_9 a:hover span{color:#EAD307; background:#000000 }
#DEMAIN_SECTION_9 .COL_0{ float:left;width:500px; margin-right:100px; text-align:center}
#DEMAIN_SECTION_9 .COL_1{ float:left;width:400px; text-align:center}

/**/
#DEMAIN_SECTION_10{margin: 0px 0 00px 0;  background:#fff url(../img/site2/FD_25.jpg) no-repeat center center;  display:block;  width:1000px; height:494px}
#DEMAIN_SECTION_10 a { display:block}
#DEMAIN_SECTION_10 a span{ margin:15px; padding:5px;color:#000000; background:#EAD307}
#DEMAIN_SECTION_10 a:hover span{color:#EAD307; background:#000000 }

#DEMAIN_SECTION_10 .COL_0{ float:left;width:540px; margin-right:20px; }
#DEMAIN_SECTION_10 .COL_0B{ float:left;width:540px; margin-right:20px; }
#DEMAIN_SECTION_10 .COL_1{ float:left;width:440px;  }

#DEMAIN_SECTION_10 .COL_0 .WRAP{ padding:155px 0 50px 70px;}
#DEMAIN_SECTION_10 .COL_0B .WRAP{ padding:0 0 0 70px;}
#DEMAIN_SECTION_10 .COL_1 .WRAP{ padding:0 0 0 20px;}


/*

POP UP AFFICHER ARTICLE

*/
/**/
.PAGE_{width:650px; margin:10px auto 0 auto}	/* Colonne pour les pop sans mise en forme specifique */

/**/
#PAGE_LIBE_103{background:url(../img/site2/HAUT_PAGE_103.jpg) no-repeat center 0; padding:270px 0 0 0;width:509px; margin:0 auto}
#PAGE_LIBE_104{background:url(../img/site2/HAUT_PAGE_104.jpg) no-repeat center 0; padding:270px 0 0 0;width:509px; margin:0 auto}
#PAGE_LIBE_105{background:url(../img/site2/HAUT_PAGE_105.jpg) no-repeat center 0; padding:260px 0 0 0;width:482px; margin:0 auto}
#PAGE_LIBE_106{background:url(../img/site2/HAUT_PAGE_106.jpg) no-repeat center 80px; width:750px; margin:0 auto; height:1000px}
#PAGE_LIBE_106 .contenu_article{ padding:35px 20px 0 580px}
/**/
#PAGE_LIBE_114,
#PAGE_LIBE_113,
#PAGE_LIBE_112,
#PAGE_LIBE_111,
#PAGE_LIBE_110,
#PAGE_LIBE_109,
#PAGE_LIBE_108{width:550px; margin:0 auto; border:1px solid #333; padding:20px}
/**/
#PAGE_LIBE_117{background:url(../img/site2/HAUT_PAGE_117.jpg) no-repeat center 0; padding:300px 0 0 0;width:509px; margin:10px auto 0 auto}
#PAGE_LIBE_118{background:url(../img/site2/HAUT_PAGE_118.jpg) no-repeat 0 0; padding:20px 0 ;width:509px; overflow:hidden; margin:10px auto 10px auto}
#PAGE_LIBE_118 .WRAPPER{ padding:0px 0 0 175px }
/**/
#AFF_ARTICLE h1{font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; font-size:2em; line-height:1em; margin-bottom:10px}
#AFF_ARTICLE h2{font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; font-size:1.2em; line-height:1.275em;margin-bottom:10px}
#AFF_ARTICLE .signature{font-size:.8em}
#CHAPEAU{margin:0 0 20px 0}
/**/
.PAGE_115{background:url(../img/site2/FD_10.jpg) no-repeat center 0;  width:790px; margin:10px auto 0 auto}
.PAGE_115 .WRAPPER{ padding: 130px 105px 30px 105px}




.contenu_article{ text-align:left; font-size:.83em; line-height:1.5em;font-family:"Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif;}
.contenu_article ul{ margin-bottom: 10px;}
.contenu_article li{ list-style: disc; list-style-position: inside; padding-left: 10px;}
.contenu_article a{ color: #0C81CF; background: #EFF9FF;}
.contenu_article a:hover{ color: #000; }


/*

PLAN

*/
a.PLAN_AFFICHER{ margin:-50px 0 0 0;float:right;width:141px; height:120px; display:block;background:url(../img/site2/BTN_3.gif) no-repeat 0 0; z-index:99; position:relative}
a:hover.PLAN_AFFICHER{ background-position:0 -120px}
a.PLAN_AFFICHER span{display:none}
a.fermer_plan{ float:right; font-size:.85em; color:#666666}
a:hover.fermer_plan{ color:#000}

#PLAN{
	background:white;
	margin:30px auto;
	border:1px solid #333;
	padding:30px;
	text-shadow:1px 1px 0 #FFFFFF;
	border-color: #ddd;
	background-color: #eee;
}
#PLAN h2{ color:#666666; margin:0 0 15px 0;padding:0 0 15px 0; border-bottom:1px solid #ccc; display:block; font-size:1em}
#PLAN h4{ color:#666666; font-weight:normal;font-size:.9em}

#PLAN dl{ color:#333; margin: 0 0 50px 0; padding:0 15px;line-height:inherit}
#PLAN dt{ font-size:1.5em; font-weight:bold; font-variant:small-caps; margin:0 0 10px }
#PLAN dd {margin:20px 0 0 0}
#PLAN dd ul{  margin:0 0 60px 0; padding:20px; background:#FAFAFA}
#PLAN dd li{ padding:0 30px 0 0}
#PLAN dd li h3{
font-family:"OfficinaSerifITCTTBold",Georgia,"Times New Roman",Times,serif;
color:#111;
margin:0 0 5px 0;
padding:0 0 5px 0;
border-bottom:1px solid #ccc;
display:block;
font-size:1.3em;
font-weight:normal;
}
#PLAN dd a:hover{ color:#000; background-color:transparent}
#PLAN dd p{ font-size:.9em; padding:10px 0 0; margin-left:20px}
#PLAN a.cross-link{ font-size:inherit; margin:0; padding:0}


#PLAN .CHAPITRE_29 dd ul {
	margin-bottom: 20px;
}

#PLAN .CHAPITRE_29 dd ul li {
	padding: 0 20px 0 0
}


.CHAPITRE_0 ,
.CHAPITRE_30{ border-left:10px solid #D44735; }

.CHAPITRE_30 dt ,
.CHAPITRE_30 a ,
.CHAPITRE_0 dt ,
.CHAPITRE_0 a{ color:#D44735}




.CHAPITRE_1 ,
.CHAPITRE_27{ border-left:10px solid #D8B431}

.CHAPITRE_27 dt ,
.CHAPITRE_27 a ,
.CHAPITRE_1 dt ,
.CHAPITRE_1 a{ color:#D8B431}

.CHAPITRE_27 a{ font-weight:bold; padding:3px; background:#FFF; display:inline;}



.CHAPITRE_2 ,
.CHAPITRE_28{ border-left:10px solid #698300;}

.CHAPITRE_28 dt ,
.CHAPITRE_28 a ,
.CHAPITRE_2 dt ,
.CHAPITRE_2 a{ color:#698300}


/* DEMAIN */
.CHAPITRE_3 ,
.CHAPITRE_29{ border-left:10px solid #EED403;  }

.CHAPITRE_29 dt ,
.CHAPITRE_29 dt a,
.CHAPITRE_3 dt ,
.CHAPITRE_3 dt a{ color:#B7A302; background-color:transparent}

.CHAPITRE_29 a ,
.CHAPITRE_3 a{ color:#7F7417;   font-weight:bold;}


a.P_texte {
    background: url(../img/PICTOS/texte.gif) no-repeat 0 0;
    padding: 0 3px 3px 20px;
    font-size: .875em;
 }


/****************************************************************/


 #UBU {
 	background: url(../img/site2/FD_29.jpg) no-repeat center 0 ;
 	width: 930px;
 	margin: 0 auto;
	height:660px
 }
 #UBU .W{ padding:120px 0 0 150px}
 #UBU .W a{ display:block; }
 #UBU .W .COL_01{ float: left; width:540px }
 #UBU .W .COL_02{ margin:100px 0 0 10px }
 #UBU .W .COL_00{ float:left; width:240px }
 #UBU .W .COL_00 li a.BTN_01{ margin:11px 0 0 27px }
 #UBU .W .COL_00 li a.BTN_02{ margin:33px 0 0px  11px }
 #UBU .W .COL_00 li a.BTN_03{ margin:28px 0 0 -6px}
 #UBU .W  a.BTN_04{ display:inline;}
 #UBU .W  a.BTN_06{float:right; padding:15px 160px 0 0; }

/****************************************************************/

 #ENVERS_DU_DECOR {
 	background: url(../img/site2/FD_30.jpg) no-repeat center 0 ;
 	width: 930px;
 	margin: 0 auto;
	height:660px
	}
#ENVERS_DU_DECOR .W{ padding:130px 0 0 310px}

#ENVERS_DU_DECOR .W #EDD_00{
	left: 130px;
	position: relative;
	top: 155px;
	float:left;
	}
#ENVERS_DU_DECOR .W #EDD_01 {
  float: left;
  left: -20px;
  position: relative;
  top: -110px;
}
#ENVERS_DU_DECOR .W #EDD_02{
	float:left;
	left: -20px;
	position: relative;
	}
#ENVERS_DU_DECOR .W dd.s_menu{
	float:left;
	position:absolute;
	background:#fafafa;
	display:none;
	width:280px;
    box-shadow			: #fff 0 0 10px , #fff 0 0 10px;
    -moz-box-shadow		: #fff 0 0 10px , #fff 0 0 10px;
    -webkit-box-shadow	: #fff 0 0 10px , #fff 0 0 10px;
    -xhtml-box-shadow	: #fff 0 0 10px , #fff 0 0 10px;
	-moz-border-radius		: 3px;
    -webkit-border-radius	: 3px;
    -xhtml-border-radius	: 3px;
    border-radius			: 3px;
	margin:-80px 0
	}

#ENVERS_DU_DECOR .W dd.s_menu ul{
	padding:5px
	}

#ENVERS_DU_DECOR .W dd.s_menu ul li {
	font-family:"OfficinaSansITCBook","Helvetica",Arial,Helvetica,sans-serif;
	padding:10px 0;
	border-bottom:1px dotted #ccc
	}

#ENVERS_DU_DECOR .W dd.s_menu ul li.last {
	border:0
	}
#ENVERS_DU_DECOR .W dd.s_menu ul li p.petit{
	font-size:.875em;
	}

#ENVERS_DU_DECOR .W dd.s_menu ul li a{
	color:#222;
	font-size: 1em;
	padding:5px 20px ; display:block;
	}

#ENVERS_DU_DECOR .W dd.s_menu ul li a:hover{
	color:#000;
	background-color:#cfcfcf
	}

#ENVERS_DU_DECOR .W dd.s_menu ul li p{
	font-size:.9em;padding:0px 20px ;color:#666
	}
#ENVERS_DU_DECOR .W dd.s_menu ul li p a{ display:inline;}







/****************************************************************/

/* fleur de saison . php */

 #FLEURS_DE_SAISON {
 	background: url(../img/site2/FD_31.jpg) no-repeat center 0 ;
 	width: 960px;
 	margin: 0 auto;
	height:660px;
	font-family:'CasablancaSFRegular', 'Georgia', "Times New Roman", Times, serif;
	font-size-adjust:0.51;
	}

	#FLEURS_DE_SAISON .W{ padding:490px 10px 0}

	#FLEURS_DE_SAISON p {
		font-size:.8em;
		color:#333
	}

	#FLEURS_DE_SAISON a {
		color:#222;
		border:1px solid #111;
		background:#fff;
		padding:5px 10px;
		display:block;
		}
		#FLEURS_DE_SAISON a:hover{
		 	color:#000;
			border:1px solid #F21F0C;
			background:#F21F0C
		}

	.BTN_114{
		margin:12px 213px 0 20px ;
	}
	.BTN_179{
		margin:0 20px 0 205px;
	}
	.BTN_180{
		margin:8px 0 0 225px;
	}


/**********************************/

.FDS_50{ width:50%; float:left;}

/**********************************/

.VIEWER{
	display: none;
	float:left;
	position:absolute;
	margin:20px 0 -327px 40px;
	width:920px;
	height:327px;
	text-align:center;
}
.VIEWER .legende{
	color:#FFF;
	background:#000;
	font-family:'CasablancaSFRegular', 'Georgia', "Times New Roman", Times, serif;
	font-size:.875em;
	padding:10px;
	text-align:left;
}

/**********************************/

#D_114_TH{
	-moz-box-shadow		: #000 0 0 10px , #000 0 0 10px;
	-webkit-box-shadow	: #000 0 0 10px , #000 0 0 10px;
	-xhtml-box-shadow	: #000 0 0 10px , #000 0 0 10px;
	box-shadow			: #000 0 0 10px , #000 0 0 10px;
}

/**********************************/

.ARTICLE_180{
	text-align:left;
	background:#FFF;
	padding:20px 60px;
	z-index:999999;
	margin:0 0px 20px;
	-moz-box-shadow		: #000 0 0 10px , #ccc 0 0 10px;
	-webkit-box-shadow	: #000 0 0 10px , #ccc 0 0 10px;
	-xhtml-box-shadow	: #000 0 0 10px , #ccc 0 0 10px;
	box-shadow			: #000 0 0 10px , #ccc 0 0 10px;
	border:1px solid #666
}



#PAGES_LIVRE	{
	 /*background-color: rgba(255, 255, 255, 0.5); */
	 padding:20px 0;
}

#PAGES_LIVRE h3{
	color:#000;
	display:block;
	padding:5px;
	background:#FFF
}

#PAGES_LIVRE a img{
	-moz-box-shadow		: #000 0 0 10px , #000 0 0 10px;
	-webkit-box-shadow	: #000 0 0 10px , #000 0 0 10px;
	-xhtml-box-shadow	: #000 0 0 10px , #000 0 0 10px;
	box-shadow			: #000 0 0 10px , #000 0 0 10px;
}
#PAGES_LIVRE :hover img{
	-moz-box-shadow		: #FFF 0 0 10px , #FFF 0 0 10px;
	-webkit-box-shadow	: #FFF 0 0 10px , #FFF 0 0 10px;
	-xhtml-box-shadow	: #FFF 0 0 10px , #FFF 0 0 10px;
	box-shadow			: #FFF 0 0 10px , #FFF 0 0 10px;
}














