/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2010 ARC
|		Webdesign :Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* ______________________[ 00 | META declarations ]________________________ */

* {margin:0;padding:0;}
body {position:relative;margin:0;padding:0;font:76% Arial,sans-serif;background-color:#FFF;text-align:center;}
img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
hr {display:none;clear:both;}
#ContainerCols a {text-decoration:none;}
#ContainerCols a:hover {text-decoration:underline;}
select option {padding-right:10px;}
label {cursor:pointer;cursor:hand;}
.outofscreen, .horscadre {position:absolute;top:-9999em;left:-9999em;}
.nobg {background-image:none !important;}

.left {float:left;margin:10px 10px 0 0;}
.right {float:right;margin:10px 0 0 10px;}
.center {text-align:center;}
.justify {text-align:justify;}
.middle {display:block;margin:0 auto;text-align:center;}
.textRight {text-align:right;margin-top:20px !important;}

.lienexterne {padding-right:15px;background:url(../../img/ico_externe.gif) transparent no-repeat 100% .1em;}
#spaces .lienexterne {padding-right:0;background-image:none;}
.introduction {padding:10px;margin:0 15px 12px 0;}
.introduction p {margin-bottom:0 !important;}
.NoteDeBasDePage {font-size:.85em;font-style:italic;}

/* BG Page */
#Page {background:url(../../img/bg-page2.jpg) #FFF no-repeat 100% 0;}

/* NAVIGATION INTERNE */
#intNav {list-style:none;position:absolute;top:-9999em;left:-9999em;} 

/* Header Supra */
#headerSupra {background-color:#2054A4;}
#headerSupra:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#headerSupra {display:inline-block;}
/* \*/ * html #headerSupra {height:1%;} #headerSupra {display:block;} /* */
#headerSupra .inner {width:956px;margin:0 auto;}
#headerSupra .inner #aboNewsletter {background:url(../../img/bg_aboNewsletter.gif) #24B5D5 no-repeat 100% 0;width:435px;float:left;margin:0 0 0 189px;padding:5px 0 4px 100px;text-align:left;}
#headerSupra .inner #aboNewsletter label {color:#FFF;margin:0 6px 0 0;}
#headerSupra .inner #aboNewsletter input {border:1px solid #A6B9C8;background-color:#FFF;color:#000;font:.95em Arial, sans-serif;width:162px;padding:1px 3px;}
#headerSupra .inner #aboNewsletter input.inputImage {cursor:pointer;cursor:hand;border:0;vertical-align:middle;width:auto;padding:0;}
#headerSupra .inner #search {float:left;margin:0;width:177px;float:left;text-align:left;padding:5px 0 3px 45px;}
#headerSupra .inner #search input.inputText {border:1px solid #A6B9C8;background-color:#FFF;color:#000;font:.95em Arial, sans-serif;width:133px;padding:1px 3px;}
#headerSupra .inner #search input.inputImage {cursor:pointer;cursor:hand;border:0;vertical-align:middle;}

/* Header Main */
#header {width:940px;height:94px;margin:0 auto;padding:0;text-align:left;position:relative;}
#header:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#header {display:inline-block;}
/* \*/ * html #header {height:1%;} #header {display:block;} /* */

/* Logo */
#header #Logo {float:left;margin:-33px 0 0 -42px;background:url(../../img/bg_logo.png) transparent no-repeat 0 0;width:263px;height:129px;padding:5px 0 0 37px;position:absolute;left:0;}
#header #Logo img {width:221px;height:82px;}

/* Motto */
#header h1 {font-size:1.9em;color:#158AC0;font-weight:normal;padding:40px 0 0 260px;margin:0;float:left;}
#header h1 strong {font-size:1.6em;font-weight:normal;}

/* Espaces */
#header #spaces {width:113px;height:116px;position:absolute;right:0;top:0;background:url(../../img/bg_espace.png) transparent no-repeat 0 0;margin:15px 0 0 0;padding:25px 0 0 7px;list-style:none;}
#header #spaces li {display:block;margin:0;padding:0;width:106px;vertical-align:bottom;height:29px;overflow:hidden;}
#header #spaces li a {display:block;width:106px;background-image:url(../../img/bg_bt.png);background-repeat:none;background-color:transparent;text-decoration:none;font:bold 1.05em Arial, Helvetica, sans-serif;text-align:center;padding:3px 0 10px 0;}
#header #spaces li a.don {background-position:0 0;color:#000;}
#header #spaces li a.search {background-position:0 -300px;color:#FFF;}
#header #spaces li a img {display:block;}










/* ______________________[ 02 | Navigation principale ]________________________ */

#header2 {width:940px;margin:0 auto;padding:0 8px;text-align:left;clear:both;background:url(../../img/mainMenu/bg.png) transparent no-repeat 0 100%;}
#header2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/
*+html body #header2 {height:1%;}
* html body #header2 {height:1%;}
/* */
#mainNav {float:left;list-style:none;margin:0;padding:25px 0 0 0;background:url(../../img/mainMenu/bg-ul.png) transparent repeat-x 0 100%;}
#mainNav li {display:block;float:left;background:url(../../img/mainMenu/bg-li.png) transparent no-repeat 0 100%;padding:0 13px 2px 1px;margin:0 2px 0 0;position:relative;}
#mainNav li a {padding:0;display:block;text-decoration:none;font-size:1.25em;border-width:0 0 2px 0;border-style:solid;}
#mainNav li a:hover,
#mainNav li a:active,
#mainNav li a:focus {border-width:0 0 4px 0;margin-bottom:-2px;}
#mainNav li strong {padding:5px 0 3px 10px;display:block;font-weight:normal;background:url(../../img/mainMenu/bg-li-span.png) transparent no-repeat 1px 100%;}

#mainNav #NavItem1 {background-image:none;padding:0 14px 2px 0;}
#mainNav #NavItem1 strong {padding:5px 0 3px 20px;background-position:0 100%;}

#NavItem1 a {border-color:#9139A9;color:#9139A9;}
#NavItem2 a {border-color:#004E8D;color:#004E8D;}
#NavItem3 a {border-color:#944E17;color:#944E17;}
#NavItem4 a {border-color:#61941B;color:#61941B;}
#NavItem5 a {border-color:#016379;color:#016379;}
#NavItem6 a {border-color:#961818;color:#961818;}
#NavItem7 a {border-color:#BD76D0;color:#BD76D0;}

#NavItem1.on, #NavItem1 ul {background-color:#9139A9;}
#NavItem2.on, #NavItem2 ul {background-color:#004E8D;}
#NavItem3.on, #NavItem3 ul {background-color:#944E17;}
#NavItem4.on, #NavItem4 ul {background-color:#61941B;}
#NavItem5.on, #NavItem5 ul {background-color:#016379;}
#NavItem6.on, #NavItem6 ul {background-color:#961818;}
#NavItem7.on, #NavItem7 ul {background-color:#BD76D0;}

#NavItem1 ul a:hover {color:#9139A9;}
#NavItem2 ul a:hover {color:#004E8D;}
#NavItem3 ul a:hover {color:#944E17;}
#NavItem4 ul a:hover {color:#61941B;}
#NavItem5 ul a:hover {color:#016379;}
#NavItem6 ul a:hover {color:#961818;}
#NavItem7 ul a:hover {color:#BD76D0;}

/* sub */
#mainNav ul {display:none;position:absolute;/*top:25px;*/left:0;list-style:none;margin:0;padding:10px 0;z-index:90000;font-size:.8em;width:18em;}
#mainNav ul li {float:none;margin:0;padding:0 5px;background-image:none;}
#mainNav ul a {color:#FFF;padding:3px 5px;border:none !important;}
#mainNav ul li a:hover {border:none;margin:0;background-color:#FFF;}




/* ______________________[ XX | specifique accueil ]____________________*/

body#home #ContainerCols {padding:0 8px;width:940px;margin:0 auto;display:block;font-size:1em;text-align:left;background:url(../../img/bg_containercols-home.gif) transparent repeat-y 0 0;}
body#home #OverCols {background:url(../../img/bg_cols-home.gif) transparent no-repeat top right;padding:19px 0 0 0;}

body#home .box {}
body#home p.more {text-align:right;}
body#home .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body#home .inner2 {display:inline-block;}
/* \*/ * html body#home .inner2 {height:1%;} body#home .inner2 {display:block;} /* */

/* ColA */
body#home #ColA {width:568px;float:left;margin:0 21px 0 0;padding:0 0 0 20px;}
body#home #ColA {}
body#home #ColA h2 {font:normal 1.5em/100% Arial, Helvetica, sans-serif;color:#000;min-height:35px;}
body#home #ColA {}
body#home #ColA .box {}
body#home #ColA .box .inner {}
body#home #ColA .box .inner h2 {margin:0 0 .5em 0;}
body#home #ColA .box .inner .inner2 {background-image:url(../../img/home/bg_inner2.gif);background-color:transparent;background-repeat:no-repeat;background-position:50% 0;padding:2px 0 0 0;}
body#home #ColA .box .inner .inner2 p {margin:0 0 1em 0;}
body#home #ColA .box .inner .inner2 a {color:#009FC3;}
body#home #ColA p.more a {font-weight:bold;color:#117EB9;text-decoration:underline;}
body#home #ColA p.more a:hover,
body#home #ColA p.more a:active,
body#home #ColA p.more a:focus {text-decoration:none;}

/* A la Une */
body#home #ColA #fadeShow {margin:0 0 2em 0;width:568px;position:relative;overflow:hidden;height:250px;z-index:100;}
body#home #ColA #fadeShow a,
body#home #ColA #fadeShow img {padding:0;margin:0;border:0;}
body#home #ColA #fadeShow .imgLeft {background-color:#FFF;margin:0;padding:0;}
body#home #ColA #fadeShow .imgLeft img {border:0;margin:0;display:inline;}
body#home #ColA #fadeShow .txtRight {margin:0;padding:6px 168px 6px 15px;width:385px;z-index:50;background:url(../../img/bg_fadeshow_txt.png) no-repeat 0 0;color:#FFF;font-size:1em;position:absolute;bottom:0;}
body#home #ColA #fadeShow .txtRight a {color:#FFF;}

body#home #ColA #fadeShow .ordre {position:absolute;right:0;top:0;position:absolute;padding:0;width:168px;z-index:110;}
body#home #ColA #fadeShow .ordre ul {margin:0;padding:0;list-style:none;width:158px;}
body#home #ColA #fadeShow .ordre ul li {margin:0 0 1px 10px;padding:0;width:156px;background-color:#EDEDED;border:1px solid #B7C5D0;-webkit-border-radius-topleft:5px;-moz-border-radius-topleft:5px;border-radius-topleft:5px;-webkit-border-radius-bottomleft:5px;-moz-border-radius-bottomleft:5px;border-radius-bottomleft:5px;}
body#home #ColA #fadeShow .ordre ul li.on {margin:0;width:168px;background:url(../../img/home/bg_bt-alaune.png) transparent no-repeat 0 0;border:none;padding:1px 0;}
body#home #ColA #fadeShow .ordre ul li a {margin:0;padding:14px 12px 12px 18px;display:block;width:128px;color:#009FC3;font-weight:bold;height:35px;}
body#home #ColA #fadeShow .ordre ul li.on a {padding:14px 12px 12px 28px;width:128px;color:#FFF;font-size:1.2em;height:35px; }

/* ColA : Echanger */
body#home #ColA .echanger {}
body#home #ColA .echanger h2 {background:url(../../img/home/bg_h2-echanger.gif) transparent no-repeat 0 0;padding:3px 0 0 75px;}
body#home #ColA .echanger .inner .inner2 {background-image:url(../../img/home/bg_inner2-echanger.gif);padding:15px 0 0 0;}
body#home #ColA .echanger .inner .inner2 .txtVisu {margin:0 0 0 10px;}
body#home #ColA .echanger .inner .inner2 .txtVisu .blocVisu {margin:0 7px 10px 0;}
body#home #ColA .echanger .inner .inner2 .txtVisu .blocTxt {float:left;width:210px;line-height:1.15em;}
body#home #ColA .echanger .inner .inner2 .txtVisu .blocTxt .date {font-size:.9em;}
body#home #ColA .echanger .inner .inner2 .txtVisu .blocTxt .auteur {font-size:.9em;color:#009FC3;}
body#home #ColA .echanger .inner .inner2 p.more a {color:#117DBA;}

/* ColA : Echanger */
body#home #ColA .courir {}
body#home #ColA .courir h2 {background:url(../../img/home/bg_h2-courir.gif) transparent no-repeat 0 0;padding:18px 0 5px 50px;}
body#home #ColA .courir .inner .inner2 {background-image:url(../../img/home/bg_inner2-echanger.gif);padding:15px 0 0 0;}
body#home #ColA .courir .inner .inner2 .txtVisu {margin:0 0 0 10px;}
body#home #ColA .courir .inner .inner2 .txtVisu .blocVisu {margin:0 7px 10px 0;}
body#home #ColA .courir .inner .inner2 .txtVisu .blocTxt {float:left;width:210px;line-height:1.15em;}
body#home #ColA .courir .inner .inner2 .txtVisu .blocTxt .date {font-size:.9em;}
body#home #ColA .courir .inner .inner2 .txtVisu .blocTxt .auteur {font-size:.9em;color:#009FC3;}
body#home #ColA .courir .inner .inner2 p.more a {color:#117DBA;}
body#home #ColA .courir .inner .inner2 .collecte {font-weight:bold;color:#117DBA;}

/* ColA : Cancers */
body#home #ColA .cancers {}
body#home #ColA .cancers h2 {background:url(../../img/home/bg_h2-cancers.gif) transparent no-repeat 0 0;padding:6px 0 0 55px;}
body#home #ColA .cancers .inner .inner2 {background-image:url(../../img/home/bg_inner2-echanger.gif);}
body#home #ColA .cancers .inner .inner2 .blocTxt {background-image:url(../../img/home/bg_inner2-cancers.gif);padding:10px 5px 10px 15px;}
body#home #ColA .cancers .inner .inner2 a {color:#944E17;}

/* ColA : Temoignages */
body#home #ColA .temoignages {margin: 12px 0 0 28px}
body#home #ColA .temoignages h2 {background:url(../../img/home/bg_h2-temoignages.gif) transparent no-repeat 0 0;padding:6px 0 0 55px;}
body#home #ColA .temoignages .inner .inner2 a {color:#004E8D;}
body#home #ColA .temoignages .inner .inner2 .blocTxt {padding-top:10px;}
body#home #ColA .temoignages .inner .inner2 .blocTxt p.auteur {font-size:.9em;margin:-2px 0 .5em 0;}

/* ColA : Recherche */
body#home #ColA .recherche {}
body#home #ColA .recherche h2 {background:url(../../img/home/bg_h2-recherche.gif) transparent no-repeat 0 0;padding:6px 0 0 55px;}
body#home #ColA .recherche .inner .inner2 a {color:#944E17;}
body#home #ColA .recherche .inner .inner2 a {color:#004E8D;}
body#home #ColA .recherche .inner .inner2 .blocTxt {padding-top:10px;}
body#home #ColA .recherche .inner .inner2 .blocTxt p.auteur {font-size:.9em;margin:-2px 0 .5em 0;}

/* ColA : deux colonnes */
body#home .deuxCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body#home .deuxCols {display:inline-block;}
/* \*/ * html body#home .deuxCols {height:1%;} body#home .deuxCols {display:block;} /* */
body#home .deuxCols .box {width:270px;float:left;margin:0 0 0 28px;}
body#home .deuxCols .box.nomargin {margin:0 !important;}

 
/* ColB */
body#home #ColB {width:300px;float:left;padding:0 0 15px 15px;}
body#home #ColB {}
body#home #ColB h2 {font:bold 1.4em Arial, Helvetica, sans-serif;color:#000;background:url(../../img/home/bg_h2-colb.png) transparent no-repeat 0 100%;padding:0 0 1.1em 0;margin:0;}
body#home #ColB p {}
body#home #ColB p.more a {font-weight:bold;color:#009FC3;text-decoration:underline;}
body#home #ColB p.more a:hover,
body#home #ColB p.more a:active,
body#home #ColB p.more a:focus {text-decoration:none;}

/* ColB : Contenu generique */
body#home #ColB .contenu {margin:0 0 1.9em 0;}
body#home #ColB .contenu object {margin:0 0 0 15px;}

/* ColB : Bouton */
body#home #ColB .bt {margin:0 0 1em 0;}

/* ColB : Fil info */
body#home #ColB .fil {margin:0 0 1.7em 0;}
body#home #ColB .fil a.rss {float:right;color:#000;display:block;background:url(../../img/rss.gif) transparent no-repeat 100% 0;padding:1px 21px 1px 0;}
body#home #ColB .fil ul {margin:0 0 .6em 0;padding:0 15px 0 0;list-style:none;}
body#home #ColB .fil ul li {margin:0 0 .8em 0;padding:0 0 0 15px;line-height:1.15em;background:url(../../img/arrow.gif) transparent no-repeat 0 .2em;}
body#home #ColB .fil ul li a {color:#000;font-weight:bold;}
body#home #ColB .fil ul li a .date {color:#009FC3;font-weight:normal;}
body#home #ColB .fil ul li .date {color:#009FC3;font-weight:normal;}
body#home #ColB .fil ul li a {}

/* ColB : Partagez */
body#home #ColB .partagez {margin:0 0 .5em 0;}
body#home #ColB .partagez ul {margin:0 0 .5em 72px;padding:0;list-style:none;}
body#home #ColB .partagez ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body#home #ColB .partagez ul {display:inline-block;}
/* \*/ * html body#home #ColB .partagez ul {height:1%;} body#home #ColB .partagez ul {display:block;} /* */
body#home #ColB .partagez ul li {float:left;margin:0 12px 0 0;}
body#home #ColB .partagez ul li a {}
body#home #ColB .partagez p {clear:both;}

/* ColB : Advertising */
body#home #ColB .ad {}





/* ______________________[ 03 | Contenu principal : presentation en 3 colonnes ]____________________*/

#Top {clear:both;padding:0;margin-top:25px !important;text-align:right;font-size:.92em;}
#Top a {color:#00AAD0 !important;text-decoration:none !important;padding:0 0 0 11px;background:url(../../img/top.gif) 0 .25em no-repeat;}
#Top a:hover {text-decoration:underline !important;}

#ContainerCols {padding:0 8px;width:940px;margin:0 auto;display:block;font-size:1em;text-align:left;background:url(../../img/bg_containercols.gif) transparent repeat-y 0 0;}
#ContainerCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols {display:inline-block;}
/* \*/ * html #ContainerCols {height:1%;} #ContainerCols {display:block;} /* */

#OverCols {clear:both;background:url(../../img/bg_cols.gif) #FFF repeat-y top right;width:940px;}
#OverCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#OverCols {display:inline-block;}
/* \*/ * html #OverCols {height:1%;} #OverCols {display:block;} /* */

/* class permettant le retour dans le flux sans ajout de markup a appliquer sur le conteneur de flottant */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* \*/ * html .clearfix {height:1%;} .clearfix {display:block;} /* */

/* FIL d'ARIANE */
#contBreadcrumb {padding:15px 10px 15px 10px;color:#7F7F7F;width:708px;float:left;background-color:#FFF;min-height:15px;}
#contBreadcrumb a {color:#7f7f7f;text-decoration:none;}
#contBreadcrumb a:hover {text-decoration:underline;}

/* Boite a Outils */
#ToolBox {float:right;padding:12px 0 11px 0;background-color:#FFF;width:212px;}
#ToolBox:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/
*+html body #ToolBox {height:1%;}
* html body #ToolBox {height:1%;}
/* */
#ToolBox h1 {position:absolute;top:-9999em;left:-9999em;}
#ToolBox ul {list-style:none;}
#ToolBox ul li {float:left;width:16px;height:16px;padding:3px 5px;background:transparent url(../../img/toolbar/dots.gif) top right repeat-y;}
#ToolBox ul li.last {background:none;}
#ToolBox ul li a {display:block;width:16px;height:16px;}
#ToolBox ul li a img {display:block;width:100%;height:100%;}

/* Positions contenus Typo3 */
#ContainerCols .txtVisu {display:inline-block;margin:0 0 .8em 0;}
#ContainerCols .txtVisu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #ContainerCols .txtVisu {height:1%;} #ContainerCols .txtVisu {display:block;} /* */
#ContainerCols .topCenter {text-align:center;}
#ContainerCols .topCenter .blocVisu {margin:0 auto;text-align:left;}
#ContainerCols .topCenter .blocTxt {text-align:left;}
#ContainerCols .topRight .blocVisu {float:right;clear:both;}
#ContainerCols .topRight .blocTxt {clear:both;}
#ContainerCols .topLeft .blocVisu {}
#ContainerCols .topLeft .blocTxt {}
#ContainerCols .bottomCenter {text-align:center;}
#ContainerCols .bottomCenter .blocVisu {margin:0 auto;text-align:left;}
#ContainerCols .bottomCenter .blocTxt {text-align:left;}
#ContainerCols .bottomRight .blocVisu {float:right;clear:both;}
#ContainerCols .bottomRight .blocTxt {clear:both;}
#ContainerCols .bottomLeft .blocVisu {}
#ContainerCols .bottomLeft .blocTxt {}
#ContainerCols .right {}
#ContainerCols .right .blocVisu {float:right;margin:0 0 15px 15px;}
#ContainerCols .right .blocTxt {}
#ContainerCols .left {}
#ContainerCols .left .blocVisu {float:left;margin:0 1em 1em 0;}
#ContainerCols .left .blocTxt {}
/* CAS OU LA TAILLE DE L'IMAGE EST FIXEE ici notre image fait 200px de large, plus la marge de 15px, d'o� le 215px*/
/*#ContainerCols .right_nowrap {margin:0 -215px 0 0;}
#ContainerCols .right_nowrap .blocVisu {float:right;margin:0 0 15px 15px;}
#ContainerCols .right_nowrap .blocTxt {margin:0 215px 0 0;}
#ContainerCols .left_nowrap {margin:0;}
#ContainerCols .left_nowrap .blocVisu {float:left;margin:0 15px 15px 0;}
#ContainerCols .left_nowrap .blocTxt {margin:0 0 0 215px;}*/
#ContainerCols .right_nowrap {}
#ContainerCols .right_nowrap .blocVisu {float:right;margin:0 0 15px 15px;}
#ContainerCols .right_nowrap .blocTxt {}
#ContainerCols .left_nowrap {}
#ContainerCols .left_nowrap .blocVisu {float:left;margin:0 15px 15px 0;}
#ContainerCols .left_nowrap .blocTxt {float:left;}








/* [ 03.2 | INT�RIEUR � Colonne de menu secondaire ]________________________ */

#ColMenu {float:left;margin:0;padding:0;text-align:left;width:208px;}
#ColMenu h1 {font-size:1.17em;color:#FFF;padding:6px 14px 5px;background-position:5px .8em;background-repeat:no-repeat;}



#ColMenu ul {list-style:none;width:190px;}
#ColMenu ul li {background-color:#FFF;padding:5px 0 5px 0;font-weight:bold;border-bottom:1px solid;}
#ColMenu ul li.on {padding-top:5px;padding-bottom:5px;}
#ColMenu ul li.on li.on {padding-bottom:0;}
#ColMenu ul li.on a {display:block;width:auto;padding-top:1px;padding-bottom:1px;padding-right:8px;background-position:4px .5em;background-repeat:no-repeat;color:#FFF;}
#ColMenu ul li a {padding-left:14px;width:auto;display:block;}


#ColMenu ul ul {width:auto !important;margin-left:11px !important;}
#ColMenu ul li li {background-color:transparent;border:none;padding-bottom:0;}
#ColMenu ul li.on li {margin-left:15px;position:relative;}
#ColMenu ul li.on li.on {margin-left:0;}
#ColMenu ul li.on li a {display:block;padding:0;background-color:transparent;background:none;font-weight:normal;}
#ColMenu ul li.on li.on a {font-weight:bold;margin:0;padding-left:15px;padding-top:1px;padding-bottom:1px;padding-right:2px;background-position:4px .5em;background-repeat:no-repeat;}
/* \*/ * html body #ColMenu ul li li {vertical-align:bottom;height:1%;} /* */



.moduleVLeft1 {list-style:none;width:172px;}
/* \*/* html body .moduleVLeft1  {margin-left:-16px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;} /* */
.moduleVLeft1 table {width:auto;margin-left:20px !important;}
.mainlevelVLeft1 {background-color:white;padding:5px 10px 5px 0;font-weight:bold;border-bottom:1px solid;}
/* \*/ * html body .mainlevelVLeft1 {width:172px;display:inline-block;margin:0;voice-family:"\"}\"";voice-family:inherit;width:auto;} /* */
.mainlevelVLeft1 a {padding-left:14px;display:block;width:auto;}
/* \*/ * html body .mainlevelVLeft1 a {width:100%;} /* */












/* [ 03.3 | INT�RIEUR � Colonne de contenu principal ]________________________ */

#ColContent {text-align:left;margin:0 0 0 22px;padding:0;float:left;width:476px;}
#ColContent p, #ColContent h2, #ColContent ol {margin:0 0 1em 0;}
#ColContent img {display:inline;}

.left {float:left;margin:.6em 10px 0 0;}
.right {float:right;margin:.6em 0 0 10px;}
.center {text-align:center;}
.justify {text-align:justify;}
.middle {display:block;margin:0 auto;}
.last {margin-bottom:0 !important;}

#ColContent h1 {font-size:1.34em;border-bottom:1px solid;margin-top:6px;margin-bottom:10px;}
#ColContent h2 {font-size:1.17em;margin-bottom:10px;}
#ColContent h3 {font-size:1em;margin-bottom:14px;}
#ColContent h4 {font-size:1em;font-weight:normal;margin:0 0 10px 0;padding:0 0 0 10px;background-position:0 .4em;background-repeat:no-repeat;}
#ColContent h5 {font-size:1em;font-weight:normal;margin:0 0 5px 17px;padding:0 0 0 8px;background-position:0 .7em;background-repeat:no-repeat;}

#ColContent form select {font-size:.9em;margin-right:5px;}
#ColContent form input {vertical-align:middle;}
/* \*/
*+html body #ColContent form input {vertical-align:bottom;}
* html body #ColContent form input {vertical-align:bottom;}
/* */

#ColContent .captcha {margin:10px 30px;padding:10px 10px 5px 10px;color:#000;}
#ColContent .captcha {background-color:#fff;}
#ColContent .captcha p {margin:0 0 10px 0 !important;}


#ColContent a {text-decoration:underline;}
#ColContent a:hover {text-decoration:none;}
#ColContent ul, #ColContent ol {list-style:none;}
#ColContent ul li {text-indent:9px;margin-bottom:16px;background:transparent url(../../img/puces/square_black_3x3.gif) 2px .5em no-repeat;}


#ColContent .bigSquare {margin-left:10px;margin-bottom:10px;}
#ColContent .bigSquare li {text-indent:0;padding-left:11px;margin:0;background-position:0 .4em;background-repeat:no-repeat;}
#ColContent .bigSquare li a {color:#000;text-decoration:none;}
#ColContent .bigSquare li a:hover {text-decoration:underline;}

#ColContent p.more {margin-bottom:0;}
#ColContent p.more a {text-decoration:underline;}
#ColContent p.more a:hover {text-decoration:none;}
#ColContent .back {text-align:right;}

#ColContent div#menuSection {margin:0 0 10px 0;border:1px solid;border-right:0;border-bottom:0;background-position:bottom right;background-repeat:no-repeat;width:auto;}
#ColContent #menuSection ul {padding:7px 0 6px 0;}
#ColContent #menuSection ul li {margin:0 1px 2px 9px;padding:0;background-color:transparent;padding:0 0 0 17px;background-position:0 .25em;background-repeat:no-repeat;}
#ColContent #menuSection ul li a {font-weight:normal;color:black;text-decoration:none;}
#ColContent #menuSection ul li a:hover {text-decoration:underline;}
#ColContent #menuSection ul li a, #ColContent #menuSection ul li strong {display:block;text-indent:0;}
/* */
* html body #ColContent #menuSection ul li a, * html body #ColContent #menuSection ul li strong {display:inline-block;}
/* */

#ColContent div img.left {margin:2px 10px 0 0;}
/* \*/
* html body #ColContent div img.left {voice-family:"\"}\"";voice-family:inherit;margin:-10px 0 0 -10px;}
/* */

#ColContent p.eqH3 {margin-bottom:5px !important;}
#ColContent .exergue {background-position:bottom right;background-repeat:no-repeat;padding:10px;margin-bottom:5px;}
#ColContent .exergue p {margin-bottom:0;}

#ColContent .introduction {margin-right:0;margin-bottom:10px;}
#ColContent .introduction p {}
#ColContent .introduction p.more {margin-top:5px;}
#ColContent .introduction ul li {margin:0;}
#ColContent .mail {color:black;font-weight:normal;}

#ColContent img {margin-bottom:10px !important;}





/* Encarts sp�ciaux */
#ColContent .encart01a, #ColContent .encart02a, #ColContent .encart03a, #ColContent .encart04a, #ColContent .encart05a, #ColContent .encart06a, #ColContent .encart07a, #ColContent .encart08a {float:left;}
#ColContent .encart01b, #ColContent .encart02b, #ColContent .encart03b, #ColContent .encart04b, #ColContent .encart05b, #ColContent .encart06b, #ColContent .encart07b, #ColContent .encart08b {float:right;}
#ColContent .encart02, #ColContent .encart02a, #ColContent .encart02b, #ColContent .encart05a, #ColContent .encart05b, #ColContent .encart07a, #ColContent .encart07b, #ColContent .encart08a, #ColContent .encart08b {border:1px solid;margin:0 0 10px 0;padding:7px 9px 9px;}
#ColContent .encart01a h2, #ColContent .encart01b h2, #ColContent .encart02a h2, #ColContent .encart02b h2, #ColContent .encart07a h2,#ColContent .encart07b h2 {margin:0 0 5px 0 !important;padding:0 !important;}
#ColContent .encart01a, #ColContent .encart01b,#ColContent .encart02a, #ColContent .encart02b, #ColContent .encart03a, #ColContent .encart03b, #ColContent .encart06a, #ColContent .encart06b, #ColContent .encart05a, #ColContent .encart05b, #ColContent .encart07a, #ColContent .encart07b, #ColContent .encart08a, #ColContent .encart08b  {clear:none !important;}

/* encart 01 */
#ColContent .encart01a, #ColContent .encart01b {margin:0;padding:0;}
#ColContent .encart01a {width:247px;margin-bottom:10px;}
#ColContent .encart01b {width:216px;margin-left:0;}

#ColContent .encart01a .info, #ColContent .encart01b .info {color:white;padding:0;font-weight:bold;background:#008DC0 url(../../img/encarts/info_top.gif) top right no-repeat;}
#ColContent .encart01a .info div, #ColContent .encart01b .info div {padding:5px 14px 16px;background:transparent url(../../img/encarts/info_bottom.gif) bottom left no-repeat;}
#ColContent .encart01a .info big, #ColContent .encart01b .info big  {font-size:3em;display:block;margin:0 10px 0 5px;font-weight:normal;}
#ColContent .encart01a .info p, #ColContent .encart01b .info p  {margin:0;}
#ColContent .info a {color:#fff;}

/*	encart 02 */
#ColContent .encart02a, #ColContent .encart02b {margin:0 0 10px 0;padding:7px 9px 9px;}
#ColContent .encart02a {margin-bottom:10px;width:247px;voice-family:"\"}\"";voice-family:inherit;width:229px;}
html>body #ColContent .encart02a {width:229px;}
#ColContent .encart02b {width:196px;}

#ColContent .encart02a a, #ColContent .encart02b a {text-decoration:none;}
#ColContent .encart02a a:hover, #ColContent .encart02b a:hover {text-decoration:underline;}
#ColContent .encart02a ul li a, #ColContent .encart02b ul li a {color:black;font-weight:normal;text-decoration:underline;}
#ColContent .encart02a ul li a:hover, #ColContent .encart02b ul li a:hover {text-decoration:none;}

/*	encart 03 */
#ColContent .encart03a, #ColContent .encart03b {margin:0 0 10px 0;padding:7px 9px 9px;}
#ColContent .encart03a {margin-bottom:10px;width:247x;voice-family:"\"}\"";voice-family:inherit;width:229px;}
html>body #ColContent .encart03a {width:229px;}
#ColContent .encart03b {width:196px;}
#ColContent .encart03a .more, #ColContent .encart03b .more {background-position:0 .28em;background-repeat:no-repeat;}
#ColContent .encart03a .more a, #ColContent .encart03b .more a {font-weight:bold;display:block;margin-left:15px;}

/*	encart 04 */
#ColContent .encart04a, #ColContent .encart04b {}


/*	encart 05 */
/*#ColContent .encart05a {width:260px;voice-family:"\"}\"";voice-family:inherit;width:242px;}
html>body #ColContent .encart05a {width:242px;}
#ColContent .encart05b {padding:9px;width:204px; voice-family:"\"}\"";voice-family:inherit;width:184px;}
html>body #ColContent .encart05b {width:184px;}*/

#ColContent .encart05a, #ColContent .encart05b {padding:8px 10px 0 10px;}
#ColContent .encart05a {width:276px;voice-family:"\"}\"";voice-family:inherit;width:254px;}
html>body #ColContent .encart05a {width:254px;}
#ColContent .encart05b {width:190px;voice-family:"\"}\"";voice-family:inherit;width:168px;}
html>body #ColContent .encart05b {width:168px;}

#ColContent .encart05a ul li, #ColContent .encart05b ul li {margin:0 0 10px;}
#ColContent .encart05a img.left {margin:.2em 10px 10px 0 !important;}

/*	encart 06 */
/*#ColContent .encart06a, #ColContent .encart06b {margin:0 0 10px 0;padding:7px 9px 9px;}
#ColContent .encart06a {max-width:244px;}
#ColContent .encart06b {width:204px; voice-family:"\"}\"";voice-family:inherit;width:186px;}
html>body #ColContent .encart06b {width:186px;}*/

#ColContent .encart06a, #ColContent .encart06b {margin:0 0 10px 0;padding:7px 9px 9px 9px;}
#ColContent .encart06a {width:276px;voice-family:"\"}\"";voice-family:inherit;width:258px;}
html>body #ColContent .encart06a {width:258px;}
#ColContent .encart06b {width:190px;voice-family:"\"}\"";voice-family:inherit;width:172px;}
html>body #ColContent .encart06b {width:172px;}

#ColContent .encart06a ul, #ColContent .encart06b ul {margin:0;padding:0;}
#ColContent .encart06a ul li, #ColContent .encart06b ul li {background:none;margin:0;padding:0;text-indent:0;}
#ColContent .encart06a ul li a, #ColContent .encart06b ul li a  {color:black;text-decoration:none;}
#ColContent .encart06a ul li a:hover, #ColContent .encart06b ul li a:hover {color:black;text-decoration:underline ;}
#ColContent .encart06a .more, #ColContent .encart06b .more {background-position: 0 .28em;background-repeat:no-repeat;}
#ColContent .encart06a .more a, #ColContent .encart06b .more a {font-weight:bold;display:block;margin-left:15px;}


/*	encart 07 */
#ColContent .encart07a, #ColContent .encart07b {padding:8px 10px 0 10px;}
#ColContent .encart07a {width:276px;voice-family:"\"}\"";voice-family:inherit;width:254px;}
html>body #ColContent .encart07a {width:254px;}
#ColContent .encart07b {width:190px;voice-family:"\"}\"";voice-family:inherit;width:168px;}
html>body #ColContent .encart07b {width:168px;}


/*	encart 08 */
/*#ColContent .encart08a,  #ColContent .encart08b{padding:8px 10px;width:auto;}
#ColContent .encart08a {width:293px;voice-family:"\"}\"";voice-family:inherit;width:271px;}
html>body #ColContent .encart08a {width:271px;}
#ColContent .encart08b {width:173px;voice-family:"\"}\"";voice-family:inherit;width:151px;}
html>body #ColContent .encart08b {width:151px;}*/

#ColContent .encart08a, #ColContent .encart08b {padding:8px 10px;}
#ColContent .encart08a {width:276px;voice-family:"\"}\"";voice-family:inherit;width:254px;}
html>body #ColContent .encart08a {width:254px;}
#ColContent .encart08b {width:190px;voice-family:"\"}\"";voice-family:inherit;width:168px;}
html>body #ColContent .encart08b {width:168px;}

#ColContent .encart08a h2, #ColContent .encart08b h2 {margin:0 0 6px 0;}
#ColContent .encart08a h3, #ColContent .encart08b h3 {margin:0 0 6px 0;}
#ColContent .encart08a ol, #ColContent .encart08b ol {margin-bottom:0;}
#ColContent .encart08a ol li, #ColContent .encart08b ol li {margin-bottom:3px;}
#ColContent .encart08a ol li a, #ColContent .encart08b ol li a {color:black;}

#ColContent .media .pdf {font-weight:bold;font-size:1.17em;padding-right:30px;margin-right:22px;background:transparent url(../../img/picto/ico_pdf.gif) 100% .25em no-repeat;}


/*	encart 09 */
#ColContent .encart09a, #ColContent .encart09b {margin:0;padding:0;}
#ColContent .encart09a {margin:0 0 20px 0;padding:0 9px 0 0;border-width:0 1px 0 0;border-style:solid;}
#ColContent .encart09b {margin:0 0 20px 10px;}


/*	encart 10 */
#ColContent .encart10a, #ColContent .encart10b {margin:0;padding:8px 8px 8px 10px;}
#ColContent .encart10a {margin:0 0 20px 0;}
#ColContent .encart10b {margin:0 0 20px 0;}


/*	encart 11 */
#ColContent .encart11a, #ColContent .encart11b {margin:0;padding:8px 8px 8px 10px;}
#ColContent .encart11a {margin:0 0 20px 0;border-width:1px;border-style:solid;}
#ColContent .encart11b {margin:0 0 20px 0;border-width:1px;border-style:solid;}


/* communs */
#ColContent .encart09a, #ColContent .encart09b, #ColContent .encart10a, #ColContent .encart10b, #ColContent .encart11a, #ColContent .encart11b {}
#ColContent .encart09a .date, #ColContent .encart09b .date, #ColContent .encart10a .date, #ColContent .encart10b .date, #ColContent .encart11a .date, #ColContent .encart11b .date {color:#959595;}
#ColContent .encart09a .more, #ColContent .encart09b .more, #ColContent .encart10a .more, #ColContent .encart10b .more, #ColContent .encart11a .more, #ColContent .encart11b .more {text-align:right;}
#ColContent .encart09a .left, #ColContent .encart09b .left, #ColContent .encart10a .left, #ColContent .encart10b .left, #ColContent .encart11a .left, #ColContent .encart11b .left {margin-bottom:0 !important;}

.chiffres {background:url(../../img/bg_chiffres_top.gif) no-repeat 0 0;width:216px;height:auto;margin:0 0 15px 0;}
.chiffres div {padding:5px 14px 10px 14px;font-weight:bold;background:url(../../img/bg_chiffres_bas.gif) no-repeat 0 100% ;}
.chiffres div .nombre {font-size:33px;display:block;font-weight:normal;}
.chiffres p {color:#FFF;}
.chiffres p a {color:#FFF !important;}

.encart09b ul.more {margin:0 0 10px 20px !important;text-align:left !important;}
.encart09b ul.more li.pdf {background:url(../../img/picto/ico_pdf4.gif) transparent no-repeat 0 0 !important;padding:0 0 0 17px;margin:0 0 10px 0 !important;}




/* Agenda calendrier */
.sundaytopclr, .weekdaytopclr {background-color:#B070C2 !important;color:#FFF !important;font:normal 1em Arial,sans-serif !important;padding:8px 4px !important;}
.maintable {border:none !important;border-collapse:collapse;}
.maintable td {border:1px solid #C89CD4 !important;}
.maintable table td {border:none !important;}
.sundaytopclr {}
.tableh1 {padding:0 0 22px 0 !important;background:url(../../img/rub1/filet_h.gif) #FFF repeat-x 0 100% !important;}
.tableh1 table .today {text-align:left !important;color:#000 !important;font:bold 1.1em Arial,sans-serif !important;}

.maintable td.previousmonth, .maintable td.currentmonth, .maintable td.nextmonth {border:none !important;padding:6px 0 9px 0 !important;}
.maintable td.previousmonth {font:normal 1.1em Arial,sans-serif !important;}
.maintable td.currentmonth {font:bold 1.3em Arial,sans-serif !important;color:#000 !important;}
.maintable td.nextmonth {font:normal 1.1em Arial,sans-serif !important;}

.weekdayemptyclr {font:normal 1em Arial,sans-serif !important;color:#000 !important;}
.caldaydigits {padding:3px 2px !important;}
.caldaydigits strong a {font:bold 1.2em Arial,sans-serif !important;color:#000 !important;}
.eventfull {border:none !important;background-color:transparent !important;}
.eventstyle {border:none !important;padding:3px 5px 7px 7px !important;}
.eventstyle a {font:normal 1.2em Arial,sans-serif !important;text-decoration:none !important;}
.eventstyle a:hover {text-decoration:underline !important;color:#9139A9 !important;}
.todayclr {background:#DBBFE3 url(../../img/bg-agenda.gif) no-repeat 50% 50% !important;}

/* ARC FAQ */
#ColContent #faq {margin:0;padding:0;position:relative;}
#ColContent #faq .cadre-s-t {margin:0 0 2em 0;padding:0;}
#ColContent #faq .cadre-s-t label {display:block;margin-bottom:5px;}
#ColContent #faq .cadre-s-t select#s-t-01 {width:387px;}
#ColContent #faq select#s-t-02 {width:387px;}
#ColContent #faq h3 {color:#000;font-size:12px;margin:0 5px 0 3px;padding:0 30px 8px 10px;background-color:#F1EAF4;font-family:Arial;}
#ColContent #faq h3 a {color:#000;text-decoration:none;}
#ColContent #faq h3 a:hover {text-decoration:underline;}
#ColContent #faq .bl-faqs {padding:0 0 10px 0;margin:0 0 1.5em 0;background:url(../../img/puces/square_rose.gif) repeat-x 0 100%;}
#ColContent #faq .bl-faq {margin:0 -4px 1em -2px;padding:10px 0 0 0;background:url(../../img/bg-bl-faq-top.gif) no-repeat 0 0;position:relative;}
#ColContent #faq .bl-faq .inn-bl-faq {margin:0;padding:2px 15px 6px 13px;background:url(../../img/bg-f-faq-bas.gif) no-repeat 100% 100%;}
#ColContent #faq .bl-faq .inn-bl-faq:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContent #faq .bl-faq .inn-bl-faq {display:inline-block;}
/* \*/ * html #ColContent #faq .bl-faq .inn-bl-faq {height:1%;} #ColContent #faq .bl-faq .inn-bl-faq {display:block;} /* */
#ColContent #faq .bl-faq .f-open {width:auto;text-align:right;position:absolute;right:14px;top:12px;display:block;}
/* \*/ * html #ColContent #faq .bl-faq .f-open{right:12px;} /* */
#ColContent #faq .bl-faq.on .f-open {display:none;}
#ColContent #faq .bl-faq .inn-bl-faq .f-close {float:right;width:auto;display:block;text-align:right;margin:0 0 -3px 0;display:none;}
#ColContent #faq .bl-faq .inn-content {clear:both;padding:10px 10px 10px 15px;margin:0;display:none;}
#ColContent #faq .bl-faq.on .inn-content,
#ColContent #faq .bl-faq.on .inn-bl-faq .f-close{display:block;}

/* ARC Agenda  */
#extcalendar table .agenda {width:60px;font-size:1.1em;}
#extcalendar table p {text-align:left;}
#extcalendar table .agenda a {cursor:pointer;}
#ColContent #extcalendar table .agenda a img {display:block;margin-bottom:3px !important;}
#extcalendar table .info-agenda {border:1px solid #C89CD4;padding:11px 11px 8px 11px;font-size:1.1em;}
#extcalendar p {font-family:Arial,Helvetica,sans-serif !important;}
#extcalendar table .info-agenda p {margin:0 0 5px 0;padding:0;color:#1A1819;}
#extcalendar table .info-agenda p.gray {color:#959595;}
#extcalendar table .desc {background-color:#F8F4F9;color:#1A1819;padding:15px;}
#extcalendar .miniarrow {margin:0 5px !important;}

/* COLONNES */

.colonne01A {width:247px;float:left;}
.colonne01B {width:216px;float:right;}

/*.colonne02A {width:260px;float:left;}
.colonne02B {width:204px;float:right;}*/
/* Modification largeur colonnes 28 mai 2009 ;harmonisation reference :face au cancer */
.colonne02A {width:276px;float:left;}
.colonne02B {width:190px;float:right;display:inline;margin:0;}

/*.colonne03A {width:254px;float:left;}
.colonne03B {width:168px;float:right;display:inline;}*/
.colonne03A {width:276px;float:left;/*background-color:#CF0;*/;}
.colonne03B {width:190px;float:right;display:inline;margin:0;/*background-color:#F00;*/;}

/*.colonne04A {width:271px;float:left;}
.colonne04B {width:151px;float:right;}*/
/* Modification largeur colonnes 28 mai 2009 ;harmonisation reference :face au cancer */
.colonne04A {width:276px;float:left;}
.colonne04B {width:190px;float:right;display:inline;margin:0;}

.colonne05A {width:234px;float:left;margin:0 9px 0 0;/*background-color:#CF0;*/;}
.colonne05B {width:233px;float:right;display:inline;margin:0;/*background-color:#0FC;*/;}


#ColContent .textPict {clear:both;}
#ColContent .textPict img {margin:0;}
#ColContent .textPict div.left {width:126px;padding:0;margin-top:.25em;margin-bottom:0;}
#ColContent .textPict:after {content:".";font-size:0;clear:both;display:block;visibility:hidden;}
/* \*/
*+html body #ColContent div.textPict {height:1%;}
* html body #ColContent div.textPict {height:1%;}
* html body #ColContent div.textPict div.left {display:inline !important;}
/* */


div.left em, div.right em {color:#666;font-size:.9em;display:block;width:165px;}

#ColContent ul li.last {margin-bottom:0 !important;}
#ColContent .roundedNav {margin-left:10px;}
#ColContent .roundedNav:after {content:".";font-size:0;clear:both;display:block;visibility:hidden;}
/* \*/
*+html body #ColContent .roundedNav {height:1%;}
* html body #ColContent .roundedNav {height:1%;}
/* */
#ColContent ul.roundedNav li {float:left;background:none;text-indent:0;margin:0 5px 2px 0;display:block;background-repeat:no-repeat;background-position:bottom right;}
#ColContent ul.roundedNav li span {background-repeat:no-repeat;background-position:bottom left;display:block;}
#ColContent ul.roundedNav li span span {cursor:pointer;cursor:hand;background-repeat:no-repeat;background-position:top left;display:block;}
#ColContent ul.roundedNav li a {padding:2px 10px;font-weight:bold;text-decoration:none;background-repeat:no-repeat;background-position:top right;display:block;}
#ColContent ul.roundedNav li a:hover {text-decoration:underline;}




#ColContent .encart01 .info div:after {content:".";display:block;float:left;height:0;clear:both;visibility:hidden;}
/* \*/
*+html body #ColContent .encart01 div {height:1%;}
* html body #ColContent .encart01 div {height:1%;}
/* */ 

#ColContent .rss a, #ColContent .tv a {color:black;text-decoration:underline;}
#ColContent .rss a:hover, #ColContent .tv a:hover  {text-decoration:none;}

#ColContent .rss, #ColContent .tv {margin-bottom:0;padding-left:30px;background-position:0 0;background-repeat:no-repeat;min-height:22px;}
/* \*/
* html body #ColContent .rss, * html body #ColContent .tv {height:22px;}
/* */
#ColContent .rss {background-image:url(../../img/picto/ico_rss.gif);}
#ColContent .tv{background-image:url(../../img/picto/ico_tv.gif);}

#ColContent .nav {text-align:center;margin-top:12px;}
#ColContent .nav a {font-weight:normal;color:black;margin-right:15px;}
#ColContent .nav .after a {margin-right:0;margin-left:15px;}
#ColContent .nav strong {font-weight:normal;}
#ColContent .nav .pages a {color:#9D9C9B;text-decoration:none;margin:0;}
#ColContent .nav .pages a:hover {text-decoration:underline;}

#ColContent form div.formRow:after {content:".";display:block;visibility:hidden;height:0;clear:both;}
/* \*/
*+html body #ColContent form div.formRow {height:1%;}
* html body #ColContent form div.formRow {height:1%;}
/* */
#ColContent form .formRow label, #ColContent form .formRow .eqLabel {font-weight:bold;float:left;width:auto;margin-right:10px;margin-top:.1em;}
/* \*/
*+html body #ColContent form .formRow label, #ColContent form .formRow .eqLabel {margin-top:.2em;}
* html body #ColContent form .formRow label,#ColContent form .formRow .eqLabel {margin-top:.2em;}
/* */
#ColContent form .formRow .eqLabel {font-weight:normal;}
#ColContent form div.formRow.left {width:45% ;}
#ColContent form div.formRow.left label, #ColContent form div.formRow.right label {font-weight:normal;}
#ColContent form div.formRow.right {width:45%;text-align:right;}
#ColContent form div.formRow.right select{margin:0;}

#ColContent form .formRow.checkbox {margin-top:3px;}
#ColContent form .formRow.checkbox label {float:none;font-weight:normal;font-size:.92em;margin-left:3px;margin-right:15px;}
/* \*/
*+html body #ColContent form .formRow.checkbox label {margin-top:.3em;display:inline-block;}
* html body #ColContent form .formRow.checkbox label {margin-top:.3em;display:inline-block;}
/* */

#ColContent form .formRow.radio label {float:none !important;width:auto !important;display:inline-block;margin-top:.2em !important;}












/* [ 03.4 | INT�RIEUR � Colonne de contenu contextuel au contenu principal ]________________________ */

#ColContext {text-align:left;float:right;border-left:1px solid #80d5e8;padding-top:16px;background-color:#fff;margin:0 0 0 22px;width:212px;voice-family:"\"}\"";voice-family:inherit;width:211px;}
html>body #ColContext {width:211px;}
/* \*/ * html body #ColContext {voice-family:"\"}\"";voice-family:inherit;margin-left:-3px;} /* */
#ColContext a {font-weight:bold;color:#017892;text-decoration:underline;}
#ColContext a:hover {text-decoration:none;}
#ColContext .encartMore, #ColContext .encartPub, #ColContext .encartAvoir {padding:10px 14px 19px 14px;border-bottom:1px solid #80D5E8 !important;margin-bottom:9px;}
/* \*/
*+html #ColContext div {height:1%;}
* html #ColContext div {height:1%;}
/* */
#ColContext ul {list-style:none;}
#ColContext h1 {color:#00AAD0;font-size:1.17em;margin:-10px -10px 0 0;/*background:transparent url(../../img/colContext/corner_tr_white.gif) top right no-repeat;*/}

#ColContext .encartPub {text-align:center;padding-left:0 !important;padding-right:0 !important;}
#ColContext .encartPub:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContext .encartPub {display:inline-block;}
/* \*/ * html #ColContext .encartPub {height:1%;} #ColContext .encartPub {display:block;} /* */
#ColContext .encartPub .left {margin:0 10px 1px 10px !important;}
.pub2 {text-align:left !important;}
.pub2 a {font-weight:normal !important;}


#ColContext .encartMore {text-align:center;margin:0;padding:5px 14px;border-bottom:1px solid #80D5E8 !important;margin-bottom:9px;}
#ColContext .encartMore h1 {background:none;margin:0 0 5px 0;padding:0;text-align:left;}
#ColContext .encartMore a {font-weight:normal;color:#004E8D;}
#ColContext .encartMore p, #ColContext .encartMore ul, #ColContext .encartMore img  {margin:0 0 10px 0 !important;padding:0 !important;}
#ColContext .encartMore p {text-align:left;}
#ColContext .encartMore p strong {display:block;margin:0 0 -10px 0;font-weight:bold;text-decoration:underline;color:#004E8D;}
#ColContext .encartMore ul li {text-align:left;padding-left:6px;background:transparent url(../../img/puces/square_black_3x3.gif) 0 .5em no-repeat;}
#ColContext .encartMore a {color:black;}
#ColContext .encartMore p.pdf {padding-left:37px !important;margin:0 0 5px 0 !important;background:transparent url(../../img/picto/ico_pdf.gif) 0 0 no-repeat;}
#ColContext .encartMore p.pdf a {font-weight:bold !important;color:#017892;}

#ColContext div.box01 {background:#E5EDF3;padding:12px 0;margin:-9px 0 9px 0;padding-right:20px;border-bottom:1px solid #80D5E8 !important;position:relative;}
#ColContext .box01 h1 {background:none;margin:0 0 0 25px;}
#ColContext .box01 li {margin:0 0 10px 15px;padding:0 0 0 15px;background:transparent url(../../img/puces/chevron_blue1.gif) 0 .28em no-repeat;}
/* \*/
* html body #ColContext .box01 li {height:1%;}
/* */
#ColContext .box01 ul {margin-bottom:-10px !important;}
#ColContext .box01 a {color:#005DA5;}
#ColContext .box01 .pdf {background-image:url(../../img/picto/ico_pdf3.gif);margin-top:10px;}


#ColContext div.contact {border:0;margin:0 14px;padding:12px 6px 33px;background:white url(../../img/colContext/journal.jpg) 0 100% no-repeat;}
#ColContext .contact h1 {background:none;margin:0 0 10px;padding:0;text-align:left;}
#ColContext .contact p {padding:0 0 0 18px;background:transparent url(../../img/picto/ico_phone.gif) 0 .21em no-repeat;}

#ColContext div#cnil {margin:-9px 0 9px 0;background:transparent url(../../images/medias/privacy.jpg) 0 0 no-repeat;padding:8px 5px 20px 110px;border-bottom:1px solid #80D5E8;}
#ColContext #cnil a {color:white;}

#ColContext div.questionBox {margin:-9px 0 9px 0;padding:13px 90px 13px 10px;background:transparent url(../../images/medias/visuel4.jpg) 0 0 no-repeat;border-bottom:1px solid #80D5E8;}
#ColContext .questionBox a {color:#004E8D;}

#ColContext div.mediaBox {padding:12px 20px;}
#ColContext .mediaBox h1{margin:0 0 10px;}
#ColContext .mediaBox li {margin-bottom:10px;padding-left:26px;background-position:0 .2em;}
#ColContext .mediaBox li a {color:#00AAD0;}
#ColContext .mediaBox .pdf {background-image:url(../../img/picto/ico_pdf4.gif);}

.retrait {padding-left:24px;}

.date_mise_a_jour {text-align:right;margin-top:20px !important;}

#ColContent dl {margin:0 0 1em 0;}
#ColContent dl dt {background-repeat:no-repeat;background-position:0 .3em;padding:0 0 0 10px;}
#ColContent dl dd {margin:0 0 0 10px;}

.back_button {margin:2em 0;text-align:right;}

/* [ 03.5 | INT�RIEUR � Colonne double :pas de colonne de droite ]________________________ */

#ColContent.double {}

/* Glossaire */
.nbresult {margin:15px 0;}
.contentpaneopen {border-collapse:collapse;border-spacing:0;}
.contentpaneopen {border-collapse:collapse;border-spacing:0;}
.contentpaneopen th, .contentpaneopen td {padding:3px 10px;border-top:2px solid #fff;border-right:1px solid #fff;vertical-align:top;}
.contentpaneopen th {background-color:#E5EDF3;color:#017892;}
.contentpaneopen th.sectiontableheader {background-color:#017892;color:#fff;}
.colfirst {width:30%;}
.colsecond {width:70%;}
.glossaire {display:block;clear:both;padding:0 0 8px 0;background:url(../../img/dot_grey.gif) 0 100% repeat-x !important;}
.glossaire span {display:block;padding:6px 0 0 0;}
.glosbas span {padding:6px 0 0 0;background:url(../../img/dot_grey.gif) 0 0 repeat-x !important;}
.glossarr {margin:15px 0 !important;text-align:center;font-style:italic;clear:both;}

a.small_gloss, span.small_gloss {text-decoration:none !important;border-bottom:1px dotted #000000;}
a.small_gloss:hover, span.small_gloss:hover {border-bottom-style:solid;cursor:help;}

/* Plan du site */
#toggle {display:block;text-align:right;margin-top:-10px !important;}
#toggle a {color:#B16437;cursor:pointer;background:url(../../img/arrows/arrow_06.gif) transparent no-repeat 0 .35em;padding:0 0 0 10px;text-decoration:underline !important;}
#toggle a:hover {text-decoration:none !important;}
/* \*/
* html body #toggle a {height:1%;}
/* */

.level_0 a {text-decoration:none !important;font-weight:bold;font-size:.9em;}
.level_0 li.aq3bullet {background:url(../../img/rub6/puces/bullet1.gif) transparent no-repeat 2px .7em !important;padding:3px 0 3px 5px;}
.level_1 {margin:5px 10px 15px 3px;border-left:1px solid #80B1BC; padding:5px 0 5px 0;border-bottom:1px solid #fff;}
.level_1 a {font-weight:normal;}
.level_2 {margin:5px 20px;}
.level_2 li {padding-left:8px !important;text-indent:0 !important;background:url(../../img/rub6/puces/square_3x3.gif)  transparent no-repeat 0 .5em !important;}
.level_3 {margin:5px 35px;}

#plansite ul li.aq3closed, #plansite ul li.aq3open {padding:3px 0 !important;}
#plansite ul li.aq3closed li, #plansite ul li.aq3open li {background:url(../../img/dash.gif) transparent no-repeat 0 .6em !important;padding:0 0 0 5px !important;}
#plansite ul li.aq3closed li li, #plansite ul li.aq3open li li {padding-left:8px !important;text-indent:0 !important;background:url(../../img/rub6/puces/square_3x3.gif)  transparent no-repeat 0 .5em !important;}
#plansite ul li.aq3closed, #plansite ul li.aq3open, #plansite ul li li li.aq3closed, #plansite ul li li li.aq3open {background:none !important;padding:0;}
#plansite ul.treeview li a.open_close span {position:absolute;top:-777px;left:-777px;}
#plansite ul.treeview li.aq3open a.open_close, #plansite ul.treeview li.aq3closed a.open_close {margin:1px -7px 0 0;width:12px;height:11px;display:inline;float:left;background-color:transparent;background-repeat:no-repeat;background-position:0 .2em;voice-family:"\"}\"";voice-family:inherit;margin:1px -7px 0 0;}
html>body #plansite ul.treeview li.aq3open a.open_close, #plansite ul.treeview li.aq3closed a.open_close {margin:1px 2px 0 0px;}
#plansite ul.treeview li.aq3open li a.open_close, #plansite ul.treeview li.aq3closed li a.open_close {margin-left:8px !important;}
#plansite ul.treeview li.aq3open li li a.open_close, #plansite ul.treeview li.aq3closed li li a.open_close {margin-left:-10px !important;}
#plansite ul.treeview li.aq3open a.open_close {background-image:url(../../img/picto/ico_moins.gif);text-decoration:none !important;}
#plansite ul.treeview li.aq3closed a.open_close {background-image:url(../../img/picto/ico_plus.gif);}


/* sondages */
.pollstableborder {background-color:#E5EDF3;text-align:left;font-size:.9em;padding:10px 5px 5px 5px;margin:0 0 15px 0;}
.pollstableborder p {clear:both;padding:0 0 15px 0 !important;}
.pollstableborder .sectiontableentry1, .pollstableborder .sectiontableentry2 {padding:0 0 2px 0;}
.pollstableborder .sectiontableentry1, .pollstableborder .sectiontableentry2 {display:inline-block;}
.pollstableborder .sectiontableentry1:after, .pollstableborder .sectiontableentry2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .pollstableborder .sectiontableentry1, .pollstableborder .sectiontableentry2 {height:1%;} .pollstableborder .sectiontableentry1, .pollstableborder .sectiontableentry2 {display:block;} /* */
.pollstableborder .sectiontableentry1 input, .pollstableborder .sectiontableentry2 input {float:left;margin:1px 5px 0 0;display:inline;}
.pollstableborder .sectiontableentry1 input, .pollstableborder .sectiontableentry2 input {*margin:-2px 0 0 0;}/**/
.pollstableborder label {display:block;width:135px;float:left;margin:0;}
.btresult {background:url(../../img/resultats.gif) transparent repeat-y 0 100%;}
.validation {text-align:right;display:block;margin:0 8px 0 0;}
.pollstableborder .clearfix {padding:10px 5px;}

#ColContent #resultsondage {padding:16px 0 0 0;}
#ColContent #resultsondage ul {margin:0;font-size:.9em;background:url(../../img/dot_grey.gif) #E5EEF0 0 0 repeat-x;}
#ColContent #resultsondage li {text-indent:0;margin:0;padding:10px 10px 10px 21px;background-position:10px 1.3em;background:url(../../img/dot_grey.gif) 0 100% repeat-x;}
#ColContent #resultsondage a {font-weight:normal;color:black;text-decoration:none;}
#ColContent #resultsondage a:hover {text-decoration:underline;}
#ColContent #resultsondage li span.statistiques {display:inline-block;}
#ColContent #resultsondage li span.statistiques:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #ColContent #resultsondage li span.statistiques {height:1%;} #ColContent #resultsondage li span.statistiques {display:block;} /* */
#ColContent #resultsondage li span.statistiques {display:block;padding:3px 10px;background-color:#E5EEF0;}
#ColContent #resultsondage li strong {float:left;padding:0;display:block;width:25px;font-size:1.2em;}
#ColContent #resultsondage li span.statistiques span {display:block;width:300px;float:left;margin:0 0 0 20px;background-color:#fff;border:1px solid #80B1BC;height:15px;}
#ColContent #resultsondage li span.statistiques img {float:left;height:15px;}
#ColContent #resultsondage li em {float:right;padding:0;}
.barre {border:0 !important;}

img.polls_color_1 {background-color:#7A3292 !important;}
img.polls_color_2 {background-color:#00559A !important;}
img.polls_color_3 {background-color:#924E18 !important;}
img.polls_color_4 {background-color:#02738C !important;}
img.polls_color_5 {background-color:#61941B !important;}
img.polls_color_6 {background-color:#016379 !important;}
img.polls_color_7 {background-color:#E482E4 !important;}
img.polls_color_8 {background-color:#4D91C9 !important;}
img.polls_color_9 {background-color:#B4835C !important;}
img.polls_color_10 {background-color:#01819D !important;}
img.polls_color_11 {background-color:#90B45F !important;}
img.polls_color_12 {background-color:#00AAD0 !important;}

strong.strong_color_1 {color:#7A3292 !important;}
strong.strong_color_2 {color:#00559A !important;}
strong.strong_color_3 {color:#924E18 !important;}
strong.strong_color_4 {color:#02738C !important;}
strong.strong_color_5 {color:#61941B !important;}
strong.strong_color_6 {color:#016379 !important;}
strong.strong_color_7 {color:#E482E4 !important;}
strong.strong_color_8 {color:#4D91C9 !important;}
strong.strong_color_9 {color:#B4835C !important;}
strong.strong_color_10 {color:#01819D !important;}
strong.strong_color_11 {color:#90B45F !important;}
strong.strong_color_12 {color:#00AAD0 !important;}


/* popup + erreurs sur formulaires */
#pop1 {position:absolute !important;z-index:500;display:none;background-color:#fff;border:2px solid #00559A !important;padding:15px !important;}
.fieldError {font-weight:bold !important;color:#c00 !important;}
.answers {display:block;float:left;width:205px;padding:2px 5px;margin:-2px 0 2px 10px;background-color:#E5EEF0;text-align:left;}
.remarques .answers {width:97%;margin:5px 0 2px 0;}
.stepNav form {text-align:left;margin:0 !important;text-align:left !important;}

/* Liste des actus */
#ColContent ul#ListeActus {margin:0;padding:0;clear:both;}
#ColContent #ListeActus li {background:transparent url(../../img/dot_grey.gif) bottom left repeat-x;margin:8px 0 0 0;padding:0 0 14px 10px;}
#ColContent #ListeActus li:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
/* \*/
*+html body #ColContent #ListeActus li {height:1%;}
* html body #ColContent #ListeActus li {height:1%;padding-bottom:8px;voice-family:"\"}\"";voice-family:inherit;padding-bottom:14px;}
/* */
#ColContent #ListeActus li h2 {font-size:1em;text-indent:0;color:black;margin:0;padding:5px 0 0 0;}
#ColContent #ListeActus li p {margin:0;text-indent:0;}
#ColContent #ListeActus li p.date {color:#7F7F7F;}

/* Formulaire de don */
#ColContent form#Don {border:1px solid #7FAACC;border-top:0;margin-bottom:30px;}
/*khanhdeux edited 18/10*/
.inscription_form{
    margin-left: -21px;
    width: 518px;
    height:340px !important;
/*    border-left:none !important;*/
}
.desinscription_form{
    margin-left: -21px;
    width: 518px;
    height:193px;
/*    border-left:none !important;   */
}
#ColContent #Don div {border-top:1px solid #7FAACC;clear:both;position:relative;padding:12px 0;}
#ColContent #Don>div div {padding:0;}
#ColContent #Don div div {border:0;padding:0;}
#ColContent #Don div:after {content:".";font-size:0;visibility:hidden;clear:both;display:block;}
#ColContent #Don>div div:after {content:none;}
/* \*/
*+html body #Don div {height:1%;}
* html body #Don div {height:1%;}
/* */
#ColContent #Don .detailDon {background-color:#F1EAF3;}

#ColContent #Don .part {padding:11px 6px 10px 5px;position:absolute;top:0;left:0;font-weight:bold;color:white;background-color:#7FAACC;font-size:1.15em;}

/* Message d'erreur */
#ColContent #Don .erreurForm .part {}
#ColContent #Don .erreurForm ul {margin:0 0 1em 32px;padding:15px 0 0 0;color:#c00;font-weight:bold;}
#ColContent #Don .erreurForm ul li {margin:0 0 .3em 0;padding:0;}
#ColContent #Don .erreurForm h2 {padding-left:4.9em !important;}
#ColContent #Don div h2 {margin:0;clear:none;padding:0 32px 10px !important;background:transparent url(../../img/dot_grey.gif) bottom left repeat-x;border:0 !important;}
#ColContent #Don div.detailDon h2 {background:none;}
#ColContent #Don input.inputText, #ColContent #Don textarea, #ColContent #Don select {border:1px solid #01819D; font-family:Arial, sans-serif;font-size:1em;}
#ColContent #Don input.inputText {padding:1px 2px;}
#ColContent #Don div.formRow {margin:10px 0 0 0;padding:0 32px;}
#ColContent #Don div.formRow label {text-align:right;width:45%;float:left;font-weight:normal;}
#ColContent #Don div.formRow label small {display:block;font-size:.92em;}
#ColContent #Don div.formRow.checkbox {margin-left:194px;}
#ColContent #Don div.formRow.checkbox p {clear:both;padding:0;margin:0 0 3px 0;}
#ColContent #Don div.formRow.checkbox p:after {content:".";font-size:0;clear:both;display:block;visibility:hidden;}
/* \*/
* html body #ColContent #Don div.formRow.checkbox p {height:1%;}
*+html body #ColContent #Don div.formRow.checkbox p {height:1%;}
/* */
#ColContent #Don div.formRow.checkbox label {margin:0 0 0 5px;width:168px;text-align:left;float:left;}
/* \*/
* html body #ColContent #Don div.formRow.checkbox label {margin-top:.2em;}
*+html body #ColContent #Don div.formRow.checkbox label {margin-top:.2em;}
/* */
#ColContent #Don div.formRow.checkbox input {float:left;margin:0;}
#ColContent #Don div.formRow textarea {width:210px;height:3em;}
#ColContent #Don div.remarques {text-align:right;margin:0;padding:10px 32px 0 48px;display:inline-block;}
#ColContent #Don div.remarques p {text-align:left;margin:0;}
#ColContent #Don div.remarques textarea {margin:5px 0;width:210px;height:6em;float:right;}
#ColContent #Don .required {border:0;}
#ColContent #Don p.required {font-size:.9em;float:left;margin:1px 0 0 0 !important;}
#ColContent #Don div.detailDon a {color:black;font-weight:normal;}
#ColContent #Don div.detailDon a.tip {display:block;font-size:.9em;margin-top:3px;margin-left:194px;}
/* \*/
* html body #ColContent #Don div.detailDon a.tip {margin-left:198px;}
/* */
#ColContent #Don div.detailDon .formRow.checkbox {margin:-5px 0 0 0;}
#ColContent #Don div.detailDon .formRow.checkbox label{font-size:1em;margin:0 18px 0 0;width:auto;float:none;display:inline;}
#ColContent #Don div.detailDon .formRow.checkbox input.inputText{width:4em;float:none;}
#ColContent #Don div.detailDon .formRow.checkbox input.inputCheckbox{float:none;vertical-align:middle;margin:0;}
#ColContent #Don div .formRow.donateur {margin-top:10px;padding-top:12px;background:transparent url(../../img/dot_grey.gif) 0 0 repeat-x;}
#ColContent #Don div.detailDon .formRow.donateur label {display:none;}
#ColContent #Don .radioRow .eqLabel {display:block;margin-top:.25em;font-weight:normal;color:black;width:45%;text-align:right;margin-right:9px;float:left;}
#ColContent #Don .radioRow {display:inline-block;}
#ColContent #Don .radioRow:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #ColContent #Don .radioRow {height:1%;} #ColContent #Don .radioRow {display:block;} /* */
#ColContent #Don .radioRow {margin-bottom:10px;clear:both;}
#ColContent #Don .radioRow label {display:block;padding-bottom:5px;margin-right:10px;width:238px;float:right;}
#ColContent #Don .radioRow label {*padding-bottom:0;}/**/
#ColContent #Don .stepNav {padding:12px 0;border-top:0;}
#ColContent #Don div.stepNav h2, #ColContent #Don div.stepNav p {margin:0 32px;}
#ColContent #Don div.stepNav h2 {margin-top:15px;font-size:1em;padding:0;background:none;}
#ColContent #Don div.stepNav p {font-size:.92em;margin-bottom:5px;}
#ColContent #Don div.stepNav a {color:black;}
#ColContent #Don .stepNav p.required {margin:1px 0 0 32px !important;}
#ColContent #Don button {width:auto;padding:0;margin:0;border:0;background-color:transparent;}
#ColContent #Don button#annuler {width:70px;height:20px;margin:0 10px 0 75px;}
#ColContent #Don button#nextStep {width:150px;height:20px;}

/* Campagne */
#ContainerColsCampagne {width:940px;margin:0 auto;padding:15px 0 1px 0;display:block;font-size:1em;text-align:left;background:url(../../img/campagne/bg_colvideo.jpg) #FFF no-repeat 0 100%;}
#ContainerColsCampagne:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerColsCampagne {display:inline-block;}
/* \*/ * html #ContainerColsCampagne {height:1%;} #ContainerColsCampagne {display:block;} /* */

#ColVideo {float:left;background:url(../../img/campagne/bg_colvideo.gif) transparent no-repeat 100% 0;margin:0;padding:6px 26px 0 22px !important;width:670px;voice-family:"\"}\"";voice-family:inherit;width:622px;}
html>body #ColVideo {width:622px;}
#ColVideo h1 {font:2em Arial,Helvetica,sans-serif;color:#005DA5;background:url(../../img/campagne/bg_h1.gif) transparent repeat-x 0 1.03em;margin:0 0 11px 0;}
#ColVideo p {margin:0 0 1.1em 0;}

#spotFrame {width:618px;height:260px;overflow:hidden;}
#ColVideo .medias {margin:0 0 1em 0;padding:1px;border:1px solid #CCC;}
#ColVideo .medias .inner {background:url(../../img/campagne/bg_inner.gif) transparent repeat-x 0 0;padding:8px 0;margin:0;}
#ColVideo .medias .inner:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColVideo .medias .inner {display:inline-block;}
/* \*/ * html #ColVideo .medias .inner {height:1%;} #ColVideo .medias .inner {display:block;} /* */
#ColVideo .medias .inner .cola {float:left;width:300px;text-align:center;margin:0;}
#ColVideo .medias .inner .colb {float:left;width:289px;text-align:center;margin:0 0 0 11px;/*background-color:#CF0;*/;}
#ColVideo .medias .inner .colb #videonav {background:url(../../img/campagne/bg_videoitemoff.gif) transparent no-repeat 0 0;margin:0;padding:0;list-style:none;width:289px;height:242px;}
#ColVideo .medias .inner .colb #videonav li {display:block;width:289px;height:242px;text-align:left;}
#ColVideo .medias .inner .colb #videonav li#it1, #ColVideo .medias .inner .colb #videonav li#it1 a {height:85px;}
#ColVideo .medias .inner .colb #videonav li#it2, #ColVideo .medias .inner .colb #videonav li#it2 a {height:75px;}
#ColVideo .medias .inner .colb #videonav li#it3, #ColVideo .medias .inner .colb #videonav li#it3 a {height:82px;}
#ColVideo .medias .inner .colb #videonav li.on {background:url(../../img/campagne/bg_videoitem.jpg);background-color:transparent;background-repeat:no-repeat;}
#ColVideo .medias .inner .colb #videonav li a {display:block;width:289px;color:#4E4E4E;font-weight:bold;}
#ColVideo .medias .inner .colb #videonav li.on a {color:#FFF;margin:0;padding:0;vertical-align:bottom;}

#ColVideo .medias .inner .colb #videonav li#it1.on a {background-position:0 0;}
#ColVideo .medias .inner .colb #videonav li#it2.on a {background-position:0 -85px;}
#ColVideo .medias .inner .colb #videonav li#it3.on a {background-position:0 -160px;}

#ColVideo .medias .inner .colb #videonav li#it1 a {background:url(../../img/campagne/spot1.jpg) transparent no-repeat 13px 14px !important;}
#ColVideo .medias .inner .colb #videonav li#it2 a {background:url(../../img/campagne/spot2.jpg) transparent no-repeat 13px 5px !important;}
#ColVideo .medias .inner .colb #videonav li#it3 a {background:url(../../img/campagne/spot3.jpg) transparent no-repeat 13px 5px !important;}

#ColVideo .medias .inner .colb #videonav li#it1 a span {display:block;padding:36px 0 0 111px;}
#ColVideo .medias .inner .colb #videonav li#it2 a span {display:block;padding:29px 0 0 111px;}
#ColVideo .medias .inner .colb #videonav li#it3 a span {display:block;padding:29px 0 0 111px;}

#ColVideo .medias .inner p {margin:0 0 4px 0;}

#ColVideo .laiusvideos {margin:0 0 .5em 0;}
#ColVideo .thanxto {background:url(../../img/campagne/bg_faire_un_don_top.gif) transparent no-repeat 100% 0;margin:0 0 16px 0;padding:5px 0 0 0;margin:0;height:36px;voice-family:"\"}\"";voice-family:inherit;height:31px;}
html>body #ColVideo .thanxto {height:31px;}
#ColVideo .boxDon {background:url(../../img/campagne/bg_faire_un_don.gif) transparent no-repeat 0 0;margin:0 0 15px 0;padding:15px 11px 0 15px;height:113px;width:622px;voice-family:"\"}\"";voice-family:inherit;height:98px;width:596px;}
html>body #ColVideo .boxDon {height:98px;width:596px;}
#ColVideo .boxDon:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColVideo .boxDon {display:inline-block;}
/* \*/ * html #ColVideo .boxDon {height:1%;} #ColVideo .boxDon {display:block;} /* */
#ColVideo .boxDon .cola {float:left;text-align:left;margin:0;padding:8px 0 0 0;width:358px;}
#ColVideo .boxDon .cola p {font-size:1.1em;margin:0 0 1em 0;}
#ColVideo .boxDon .colb {float:left;text-align:center;margin:0;padding:2px 0 12px 0;width:238px;}
#ColVideo p.peur {background:url(../../img/campagne/peur.gif) transparent no-repeat 0 0;width:313px;height:49px;margin:0 0 5px 0 !important;}
#ColVideo p.peur strong {position:absolute;top:-7777em;left:-7777em;}

#Temoignages li {clear:both;background:#e5edf3 !important;padding:15px;}
#Temoignages li p {text-indent:0;margin:0 0 .5em 0;}
#Temoignages li .left {margin:0 15px 15px 0;}
#Temoignages li .date {color:#8c8080;}
#Temoignages li blockquote {font-weight:bold;}
.message-arc {background:url(../../img/bg_temoignage_message.gif) no-repeat 100% 0;border:1px solid #4d91c9;padding:15px 15px 1px;margin:0 0 1em;0;}
.message-arc h2 {background:url(../../img/bg_temoignage_message_h2.gif) no-repeat 0 0;padding:18px 0 0 101px;color:#000 !important;font-size:1em !important;}
#msg_temoignage {width:406px !important;height:150px !important;}

#ColContext .reseau {background:url(../../img/bg_reseau.gif) transparent no-repeat 100% 100%;margin:0 0 7px 0;padding:5px 0 1px 14px;}
#ColContext .reseau:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContext .reseau {display:inline-block;}
/* \*/ * html #ColContext .reseau {height:1%;} #ColContext .reseau {display:block;} /* */
#ColContext .reseau h2 {font:bold 1.4em Arial,sans-serif;color:#005DA5;margin:0 0 .8em 0 !important;padding:0 !important;text-align:left;}
#ColContext .reseau ul {margin:0 !important;padding:1px 0 0 0 !important;list-style:none;float:left;}
#ColContext .reseau ul li {margin:0 18px 0 0 !important;padding:0 !important;float:left;display:inline;background:none !important;}
#ColContext .encartMore.special {padding-left:0 !important;}


#ColTexte {float:left;padding:16px 17px 10px 18px;width:270px;voice-family:"\"}\"";voice-family:inherit;width:235px;}
html>body #ColTexte {width:235px;}
#ColTexte h2 {background:url(../../img/campagne/bg_h2.gif) transparent repeat-x 0 0;width:205px;height:39px;margin:0 0 13px 0;}
#ColTexte h2 span {position:absolute;top:-7777em;left:-7777em;}
#ColTexte p {margin:0 0 1.1em 0;line-height:1.2em;}
#ColTexte p {*margin:0 0 .8em 0;} /* */
#ColTexte p em {font-weight:bold;font-style:italic;color:#005DA5;}
#ColTexte p.merci {margin:0;}
#ColTexte p.signature {background:url(../../img/campagne/signature_jacques_raynaud.gif) transparent no-repeat 93% 100%;padding:0 0 40px 0;font-style:italic;text-align:right;margin:0;}

/* Bouton */
#ColContext .bt {/*margin:0 0 .5em 0;*/; margin: 0;}

/* Partagez */
#ColContext .partagez {margin:0 0 .2em 0;}
#ColContext .partagez {/*padding:5px 0;*//*border-bottom:1px solid #80D5E8 !important;*/padding: 0;}
#ColContext .partagez .inner {padding:0 10px .25em 15px;}
#ColContext .partagez h2 {font:bold 1.35em/105% Arial, Helvetica, sans-serif;color:#005DA5;margin:0 0 .6em -7px;padding:0 15px 0 0;}
#ColContext .partagez ul {margin:0 0 .5em 0;padding:0 0 0 17px;list-style:none;}
#ColContext .partagez ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContext .partagez ul {display:inline-block;}
/* \*/ * html #ColContext .partagez ul {height:1%;} #ColContext .partagez ul {display:block;} /* */
#ColContext .partagez ul li {float:left;margin:0 12px 0 0;}
#ColContext .partagez ul li a {}
#ColContext .partagez p {clear:both;line-height:1.1em;}












/* ______________________[ 04 | Bas de page :copyright, liens vers informations g�n�rales ]________________________ */

#PreFooter {background-color:#FFF;padding:15px 20px 12px 20px;border-top:1px solid #D1DEE8;}
#PreFooter:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#PreFooter {display:inline-block;}
/* \*/ * html #PreFooter {height:1%;} #PreFooter {display:block;} /* */
#PreFooter p {float:left;padding:35px 0 0 0;}
#PreFooter ul {margin:0;padding:0;list-style :none;float:right;}
#PreFooter ul li {float:left;margin:0 0 0 12px;}
#PreFooter ul li.ver {padding:0 0 0 0;}
#PreFooter ul li.com {padding:6px 0 0 0;}
#PreFooter ul li.hon {padding:7px 0 0 0;}
#PreFooter ul li a {display:block;}
#PreFooter ul li a img {display:block;}

#contFooter {position:relative;text-align:left;padding:0;margin:0;font-size:1em;background:url(../../img/bg-footer.gif) #FFF repeat-x 0 100%;}
#contFooter:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#contFooter {display:inline-block;}
/* \*/ * html #contFooter {height:1%;} #contFooter {display:block;} /* */

#contFooter .part1 {background-color:#E2E7EF;}
#contFooter .part1:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#contFooter .part1 {display:inline-block;}
/* \*/ * html #contFooter .part1 {height:1%;} #contFooter .part1 {display:block;} /* */

#contFooter table {width:914px;margin:0 auto;}
#footerLinks {margin:0 auto;padding:6px 15px 8px 11px;list-style:none;font-size:.9em;width:914px;}
#footerLinks:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#footerLinks {display:inline-block;}
/* \*/ * html #footerLinks {height:1%;} #footerLinks {display:block;} /* */
#footerLinks li {float:left;background:url(../../img/pipe.gif) transparent no-repeat 0 50%;padding:0 9px;}
#footerLinks li a {color:#000;text-decoration:none;display:block;padding:2px 0;}
#footerLinks li a:hover,
#footerLinks li a:active, 
#footerLinks li a:focus {text-decoration:underline;}
#footerLinks li#btplandusite {float:right;width:90px;background:url(../../img/bg_btplandusite.gif) transparent no-repeat 0 0;padding:0;margin:-1px 0 -5px 0;}
#footerLinks li#btplandusite.on {background:url(../../img/bg_btplandusite.gif) transparent no-repeat 0 -21px;}
#footerLinks li#btplandusite a {display:block;width:80px;text-align:left;color:#FFF;padding:3px 0 4px 10px;}

#contFooter .part2 {background:url(../../img/bg-footer.gif) #FFF repeat-x 0 0;}
#contFooter .part2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#contFooter .part2 {display:inline-block;}
/* \*/ * html #contFooter .part2 {height:1%;} #contFooter .part2 {display:block;} /* */

#plan-du-site {margin:0 auto;padding:24px 0 0 27px !important;background:url(../../img/bg-footer-part2.gif) #FFF no-repeat 50% 0;color:#000;list-style:none;clear:both;width:929px;position:relative;}
#plan-du-site:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#plan-du-site {display:inline-block;}
/* \*/ * html #plan-du-site {height:1%;} #plan-du-site {display:block;} /* */
#plan-du-site li {float:left;margin:0 10px 0 0;padding:0 !important;}
#plan-du-site li.st1 {width:160px;}
#plan-du-site li.st2 {width:145px;}
#plan-du-site li.st3 {width:190px;}
#plan-du-site li.st4 {width:180px;}
#plan-du-site li.st5 {width:85px;}
#plan-du-site li.st6 {width:50px;/*position:absolute;*/margin:80px 0 0 -95px;}
#plan-du-site li.st7 {width:95px;}
#plan-du-site li a {color:#000;text-decoration:none;}
#plan-du-site li a:hover,
#plan-du-site li a:active, 
#plan-du-site li a:focus {text-decoration:underline;}
#plan-du-site li h3 {font-size:1.15em;margin:0 0 .8em 0;}
#plan-du-site li h3 a {}
#plan-du-site ul {list-style:none;margin:0 0 2em 0 !important;padding:0 !important;}
#plan-du-site ul li {float:none;display:block !important;}
#plan-du-site ul li a {}



/* Fancy box */
a#fancy_left {left:0px;}
a#fancy_left, a#fancy_right {background-image:url("data:image/gif;base64,AAAA");bottom:0px;cursor:pointer;display:none;height:100%;outline:none;overflow:hidden;position:absolute;width:35%;z-index:120;}
a#fancy_left:hover span {left:20px;}
a#fancy_left:hover, a#fancy_right:hover {background-color:transparent;visibility:visible;}
a#fancy_right {right:0px;}
a#fancy_right:hover span {right:20px;}
div#fancy_bg {border:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:120;}
div#fancy_bg_e {background:transparent url(../../img/fancy_shadow_e.png) repeat-y;height:100%;right:-20px;width:20px;}
div#fancy_bg_n {background:transparent url(../../img/fancy_shadow_n.png) repeat-x;height:20px;left:0;top:-20px;width:100%;}
div#fancy_bg_ne {background:transparent url(../../img/fancy_shadow_ne.png) no-repeat;height:20px;right:-20px;top:-20px;width:20px;}
div#fancy_bg_nw {background:transparent url(../../img/fancy_shadow_nw.png) no-repeat;height:20px;left:-20px;top:-20px;width:20px;}
div#fancy_bg_s {background:transparent url(../../img/fancy_shadow_s.png) repeat-x;bottom:-20px;height:20px;left:0;width:100%;}
div#fancy_bg_se {background:transparent url(../../img/fancy_shadow_se.png) no-repeat;bottom:-20px;height:20px;right:-20px;width:20px;}
div#fancy_bg_sw {background:transparent url(../../img/fancy_shadow_sw.png) no-repeat;bottom:-20px;height:20px;left:-20px;width:20px;}
div#fancy_bg_w {background:transparent url(../../img/fancy_shadow_w.png) repeat-y;height:100%;left:-20px;width:20px;}
div#fancy_close {background:url(../../journeemondiale/img/bt_close.gif) top right no-repeat;cursor:pointer;display:none;height:30px;position:absolute;right:20px;top:40px;width:100px;z-index:181;}
div#fancy_content {margin:0;position:absolute;z-index:120;}
div#fancy_div {background:#000;color:#FFF;height:100%;width:100%;z-index:120;}
div#fancy_inner {background:#FFF;height:100%;position:relative;width:100%;}
div#fancy_loading {background:transparent;cursor:pointer;display:none;height:40px;overflow:hidden;position:absolute;width:40px;z-index:120;}
div#fancy_loading div {background:transparent url(../../img/fancy_progress.png) no-repeat;height:480px;left:0;position:absolute;top:0;width:40px;}
div#fancy_outer {background:transparent;display:none;left:0;margin:0;padding:20px 20px 40px 20px;position:absolute;top:0;z-index:120;}
div#fancy_overlay {display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:120;}
div#fancy_title {display:none;position:absolute;z-index:120;}
div#fancy_title div {color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap;}
div#fancy_title table {margin:0 auto;}
div#fancy_title table td {padding:0;vertical-align:middle;}
div.fancy_bg {border:0;display:block;margin:0;padding:0;position:absolute;z-index:120;}
img#fancy_img {border:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:120;}
span#fancy_left_ico {background:transparent url(../../img/fancy_left.png) no-repeat;left:-9999px;}
span#fancy_right_ico {background:transparent url(../../img/fancy_right.png) no-repeat;right:-9999px;}
span.fancy_ico {cursor:pointer;display:block;height:30px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:120;}
td#fancy_title_left {background:transparent url(../../img/fancy_title_left.png) repeat-x;height:32px;width:15px;}
td#fancy_title_main {background:transparent url(../../img/fancy_title_main.png) repeat-x;height:32px;}
td#fancy_title_right {background:transparent url(../../img/fancy_title_right.png) repeat-x;height:32px;width:15px;}
#fancy_ajax {height:100%;overflow:auto;width:100%;}
#fancy_bigiframe {background:transparent;height:100%;left:0;position:absolute;top:0;width:100%;}
#fancy_frame {display:none;height:100%;position:relative;width:100%;}
#ColContext .partagez h2 {display:none}

/* Pages legs */
.voirVideo {border:6px solid #ddedf9; background:#ddedf9;margin:0 0 1em 0;position:relative;}
.voirVideo:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.voirVideo {display:inline-block;}
/* \*/ * html #voirVideo {height:1%;} .voirVideo {display:block;} /* */
.voirVideo a.more {position:absolute;bottom:0;right:0;display:block;color:#FFF !important;font-weight:bold;padding:4px 29px 6px 26px; background:#5093ca; text-decoration:none !important;}
.voirVideo a.more:hover {text-decoration:underline !important;}
.voirVideo .vignette {float:left; width:142px; height:103px;position:relative;}
.voirVideo .vignette a {position:absolute;top:0;left:0;width:142px;height:103px; background:url(../../img/bg_vignette01.png) no-repeat 0 0;}
.voirVideo .vignette a strong {display:none;}
.voirVideo .txt {padding:12px 10px 7px 19px;overflow:hidden; background:#b2d7f2;position:relative; /*khanhdeux edited 05/09 */ height: 84px;}
.voirVideo .txt blockquote {display:block; font-weight:bold; font-style:italic; font-size:16px; margin:0 0 1em 0;}
.voirVideo .txt p {margin:0 !important;}

.voirTemoin {border:6px solid #ddedf9; background:#ddedf9;margin:0 0 1em 0;position:relative;}
.voirTemoin:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.voirTemoin {display:inline-block;}
/* \*/ * html #voirTemoin {height:1%;} .voirTemoin {display:block;} /* */
.voirTemoin a.more {position:absolute;bottom:0;right:0;display:block;color:#FFF !important;font-weight:bold;padding:4px 29px 6px 26px; background:#5093ca; text-decoration:none !important;}
.voirTemoin a.more:hover {text-decoration:underline !important;}

.voirTemoin .vignette {float:left;width:142px; height:197px;position:relative;}
.voirTemoin .vignette span {display:block;position:absolute;top:0;left:0;width:143px;height:197px;background:url(../../img/bg_vignette02.png) no-repeat 100% 0; z-index:999;}
.voirTemoin .vignette span strong {display:none;}
.voirTemoin .txt {padding:12px 10px 37px 19px;overflow:hidden; background:#b2d7f2;position:relative;}
.voirTemoin .txt blockquote {display:block; font-weight:bold; font-style:italic; font-size:14px; margin:0 0 1em 0;}
.voirTemoin .txt p {margin:0 !important;}

.chapo {/*background:#ddedf9 url(../../img/bg_chapo.gif) no-repeat 0 0;*/background-color:#ddedf9 ;font-weight:bold;padding:9px 19px;margin:0 0 1em 0;}
.chapo p {margin:0 0 .3em 0 !important;}

.bloc-leg {background:url(../../img/bloc-leg-b.gif) no-repeat 0 100%;padding:0 0 15px 0;width:236px; float:left;margin:0 4px 1em 0;position:relative;}
.bloc-leg.nomargin {margin:0 0 1em 0;}
.bloc-leg .inner {background:url(../../img/bloc-leg-t.gif) no-repeat 0 0;padding:5px 10px 0 6px;color:#182a45 !important;}
.bloc-leg .inner img {margin:0 0 8px 0; display:block;}
.bloc-leg .inner img.position {position:absolute;top:8px;right:10px;}
.bloc-leg .inner p {margin:0;padding:0 13px;}

#ColContext .don {background:#FFF;}
#ColContext .don .inner {background:url(../../img/don-b.gif) no-repeat 0 100%;padding:0 0 15px 0;}
#ColContext .don .inner2 {background:url(../../img/don-t.gif) no-repeat 0 0;padding:6px 10px 0 6px;color:#182a45 !important;}
#ColContext .don .inner2 img.bt {margin:0;}
#ColContext .don .inner2 h3 {font-size:14px; color:#006699; margin:1em 0 .2em 0;}
#ColContext .don .inner2 form {margin:.5em 0 .5em 0;color:#182a45 !important; padding:0 0 0 3px;}
#ColContext .don .inner2 form .field-row {margin:0 0 .5em 0;color:#182a45 !important;}
#ColContext .don .inner2 form .field-row input {width:170px;}
#ColContext .don .inner2 form label, #ColContext .don .inner2 form strong {display:block;font-weight:bold;color:#182a45 !important;margin:0 0 .3em 0;}
#ColContext .don .inner2 form .field-row.radioRow.temps label {font-weight:normal;display:inline-block;width:60px; text-align:left;}
#ColContext .don .inner2 form .field-row.radioRow label {font-weight:normal;display:inline-block;width:40px; text-align:left;}
#ColContext .don .inner2 form .field-row.radioRow input {margin:0 7px 0 0; vertical-align:sub;width:auto;}
#ColContext .don .inner2 form .field-row.submit {text-align:right; padding:0 18px 0 0;}
#ColContext .don .inner2 form .field-row.submit input {width:auto;}

#ColContext .bloc-leg {background:url(../../img/context-bloc-leg-b.gif) no-repeat 0 100%;padding:0 0 15px 0;margin:0 4px 1em 0;position:relative; width:190px;}
#ColContext .bloc-leg .inner {background:url(../../img/context-bloc-leg-t.gif) no-repeat 0 0;padding:5px 10px 0 6px;color:#182a45 !important;}
#ColContext .bloc-leg .inner img {margin:0 0 8px 0; display:block;}
#ColContext .bloc-leg .inner img.position {position:absolute;top:1px;right:0px;}
#ColContext .bloc-leg .inner p {margin:0 0 .5em 0;padding:0 13px;}
#ColContext .bloc-leg .inner p a {display:block;background:#5093ca;text-align:center;font-weight:bold;color:#FFF;text-decoration:none; padding:4px 7px;}
#ColContext .bloc-leg .inner p a:hover {text-decoration:underline;}


/*khanhdeux edited 06/09*/
.strongName{
    display: table;
}
.bloc-leg{
    min-height: 135px;
}
.bloc-leg .inner p{
    margin-bottom: 0px !important;
}
#Temoignages li{
    min-height: 100px;
}
.blocVisu{
/*    display: none;*/
}
