* {margin:0; padding:0;font-size:100%;}
body{}
img {vertical-align:top;}
a img { border:0;}
ul {list-style:none;}
html, pre, adress {font-family:Arial;font-size:12px;line-height:1.25em;color:#666;}
input, select { vertical-align:middle; font-weight:normal;}
H1 a {display:none;}
table {border-collapse:collapse;}
.contenu {line-height:18px;}

#main {margin:0 auto;text-align:left;border-left:solid 1px #999;border-right:solid 1px #999;width:900px;}
#header {background:#fff;height:210px;}
#content{background-color:#fff;position: relative;padding-bottom:100px;zoom:1;}
#col-1{background:#fff;margin-right:310px;margin-left:10px;width:580px;padding-bottom:200px;}
#col-2{position:absolute;right:0px;top:0px;width:280px;padding-right:10px;}
#col-3{position:absolute;left:0px;top:0px;width:0px;}
#footer{background:#dadada;background-image:url(../img/footer.png);background-repeat:no-repeat;background-position:top;clear:both;padding:20px;margin-bottom:20px;display:none;}

#footer .blocInfo {font-size:10px;width:70%}
#footer .blocInfo th {width:100px;color:#666; vertical-align:top;font-weight:normal;}
#footer .blocInfo td {color:#666; vertical-align:top;color:#666;}
#footer .blocInfo td a {color:#333;text-decoration:none;}
#footer .blocInfo td a:hover {text-decoration:underline;}
#footer #evidence-web {float:right;width:25%;color:#ccc;text-align:right;font-size:10px;line-height:11px;}

ul#menu {margin:0; padding:0;list-style-type:none;}
ul#menu li {float: left;}
ul#menu a, ul#menu input {margin: 0 2px;text-decoration: none;color: #000;font-size:11px;font-weight:normal;}
ul#menu input {background:none;text-align:left;}
ul#menu a:hover {color:#ff3399;}
ul#menu .select {font-weight:normal;}


#menuImAccueil, #menuImBouge, #menuImReagit, #menuQuisommenous, #menuImContctT, #menuRecherche {
	position:absolute;
	top:-50px;
}

#menuImAccueil {display:block;width:195px;height:42px;background:url(../img/btn-accueil1.png);background-position:top;left:10px;}
#menuImAccueil:hover {background-position:bottom;}

#menuImBouge {display:block;width:195px;height:42px;background:url(../img/btn-cabouge1.png);background-position:top;left:215px;}
#menuImBouge:hover {background-position:bottom;}

#menuImReagit {display:block;width:195px;height:42px;background:url(../img/btnonreagit1.png);background-position:top;left:420px;}
#menuImReagit:hover {background-position:bottom;}

#menuQuisommenous {display:block;width:169px;height:19px;background:url(../img/btnquisommenous1.png);background-position:top;left:625px;}
#menuQuisommenous:hover {background-position:bottom;}

#menuImContctT {display:block;width:95px;height:19px;background:url(../img/btncontact1.png);background-position:top;float:left;left:800px;}
#menuImContctT:hover {background-position:bottom;}

#menuRecherche {width:265px;height:21px;background:url(../img/btnrecherche.png) no-repeat;left:625px;top:-28px;}
#menuRecherche .gsc-search-box {background:none;width:240px;margin:2px 0 0 5px;}/*tableau de recherhe*/
#menuRecherche .gsc-input {background-color:#ffffff;width:150px;border:none;font-size:11px;height:15px;padding:0px;}
#menuRecherche .gsc-search-button {background:none;border:none;color:#ffffff;font-size:10px;}/*button de recherh*/
#menuRecherche .gsc-clear-button {background:url(../img/ferme_goo.gif) no-repeat center center;position:absolute;z-index:100;right:0px;}/*boutton de suppression des rsultat*/
#menuRecherche .gsc-title {display:none;}/*"titre WEB"*/
#menuRecherche .gsc-resultsbox-visible {background:#fff;border:solid 1px #ccc;padding:10px;margin-top:-20px;margin-right:50px;}/*fenêtre de résultat*/


#recher {margin-left:22px;margin-top:3px;width:200px;border:none;font-size:11px;}


.contenu {text-align:justify;margin-bottom:20px;}

.contenu img {margin:10px;}

#col-1 H2, #pallFormatPolice H2 {font-size:24px;line-height:24px;color:#026d25;margin-top:0px;font-weight:bold;}

#col-1 .contenu H3, #pallFormatPolice H3 {font-size:14px;line-height:20px;color:#333;margin-top:0px;font-weight:bold;}

#col-1 .contenu H4, #pallFormatPolice H4 {color:#b4b82d;font-size:16px;line-height:16px;margin-bottom:10px;}

#col-1 .contenu li, #pallFormatPolice li { list-style-type:none;background:url(../img/puce01.png);background-repeat:no-repeat;background-position:left 7px;margin:0 0 0 40px;text-indent:3px;font-size:12px;padding:0 0 0 15px;}

#col-1 .contenu hr, #pallFormatPolice hr { color:#ccc;background:none;margin-top:10px;padding:0px;margin-bottom:10px;}

#col-1 .contenu blockquote {padding-left:30px;}

#col-1 hr {background:url(../img/br.png);height:8px;}

#col-1 .contenu a {color:#cf691e;text-decoration:underline;}
#col-1 .contenu a:hover {text-decoration:none;}

#col-1 .contenu b, #pallFormatPolice b {color:#cf691e;}
#col-1 .contenu u, #pallFormatPolice u {text-decoration:underline;}
#col-1 .contenu i, #pallFormatPolice i {font-style:italic;}
#col-1 .contenu adresse, #pallFormatPolice adresse {padding:30px;font-family:"Times New Roman", Times, serif;font-style:italic;display:block;font-size:14px;line-height:20px;padding-top:5px;padding-bottom:5px;}
#col-1 .contenu pre, #pallFormatPolice pre {color:#3300FF;}

#col-2 H2 {font-size:16px;line-height:18px;color:#333;padding-bottom:5px;margin-top:0px;font-weight:normal;}


#fileAriane a{display:block;float:left;font-size:10px;padding-right:5px;padding-left:10px;background:url(../img/imgstand/fileArianeDeb.png);background-repeat:no-repeat;background-position:left center;color:#cf691e;text-decoration:none;}
#fileAriane a#FileArianFin {background:url(../img/imgstand/fileAriane.png);background-repeat:no-repeat;background-position:left center;text-decoration:underline;}

.tip {background:url(../img/imgstand/bubble.png);color:#FFF;font-size:9px;padding:5px;width:129px;}
.tip-text {display:none;}
.tip-title {font-weight:bold;}

.suite{display:block;font-size:10px;background-image:url(../img/imgstand/fileArianeDeb.png);background-repeat:no-repeat;background-position:left center;color:#3b5998;text-decoration:none;padding-left:10px;width:80px;}
.suite:hover{background-color:#3b5998;color:#fff;}

.ajax-loading {background: url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;}

#listPage {width:400px;margin:auto;}
#listPage a {display:block;float:left;padding:2px;border:solid 1px #ccc;margin:2px;color:#666;text-decoration:none;}
#listPage a:hover {border:solid 1px #666;}
#listPage .encours {border:solid 1px #666;}

#infoMenu {margin-top:10px;margin-bottom:10px;}
#infoMenu ul {padding-left:10px;}
#infoMenu li {}
#infoMenu ul a, #infoMenu input {display:block;padding:5px;padding-top:10px;padding-bottom:10px;text-decoration: none;color: #000;font-size:16px;font-weight:bold;border-bottom:solid 1px #5C656D;padding-left:11px;}
#infoMenu ul input {background:none;text-align:left;}
#infoMenu ul a:hover {color:#026d25;}
#infoMenu ul .pageEnCours {background:url(../img/puce01.png);background-repeat:no-repeat;background-position:left 14px;color:#026d25;}
#infoMenu .niveau2 {padding-left:0px;}
#infoMenu .niveau2 a {font-size:14px;}
#infoMenu .niveau3 li {border-left:solid 1px #ccc;}
#infoMenu .niveau3 li a {font-weight:normal;font-size:12px;}
#infoMenu .niveau4 li {border-left:none;}
#infoMenu .niveau4 li a{font-size:10px;}

.infoContenu {}
.infoContenu a {display:block;height:14px;float:left;background-repeat:no-repeat;background-position:left center;padding:2px;padding-top:0px;padding-left:18px;margin-right:10px;color:#333;font-size:10px;}
.infoContenu .nbrImg {background-image:url(../img/imgstand/fichier_image.png);}
.infoContenu .nbrVid {background-image:url(../img/imgstand/film.png);}
.infoContenu .nbrDoc {background-image:url(../img/imgstand/fichier_word.png);}
.infoContenu .nbrComment {background-image:url(../img/imgstand/add-comment-16.png);}


.infoContenuPage {padding-top:10px;padding-bottom:10px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;height:15px;margin-bottom:20px;}
.infoContenuPage a {display:block;height:14px;float:left;background-repeat:no-repeat;background-position:left center;padding:2px;padding-top:0px;padding-left:18px;margin-right:10px;color:#333;font-size:10px;}
.infoContenuPage .nbrImg {background-image:url(../img/imgstand/fichier_image.png);}
.infoContenuPage .nbrVid {background-image:url(../img/imgstand/film.png);}
.infoContenuPage .nbrDoc {background-image:url(../img/imgstand/fichier_word.png);}
.infoContenuPage .nbrComment {background-image:url(../img/imgstand/add-comment-16.png);}

#col-1 .depeche, #col-1 .commentaire, #col-1 .agenda {margin-top:30px;}


#col-1 .depeche li{margin-bottom:30px;}
#col-1 .depeche h2 a {display:block;color:#71a839;text-decoration:none;font-weight:normal;margin-bottom:20px;}
#col-1 .depeche li h2 a{color:#71a839;font-weight:bold;text-decoration:none;padding-left:30px;display:block;background:url(../img/h2-article-puce.png);background-repeat:no-repeat;background-position:left top;margin-bottom:5px;}
#col-1 .depeche li h2 a:hover{text-decoration:underline;}
#col-1 .depeche li .date{font-weight:bold;font-size:14px;float:right;padding:5px;color:#71a839;}
#col-1 .depeche li .theme{color:#71a839;padding-left:30px;font-size:12px;font-weight:normal;background:url(../img/fond-trait2.png);background-repeat:repeat-x;background-position:bottom;padding-bottom:10px;margin-bottom:10px;}
#col-1 .depeche li .img{background-position:center center;background-repeat:no-repeat;height:115px;width:274px;float:right;margin-left:10px;}
#col-1 .depeche li .admin{font-size:10px;float:left;}
#col-1 .depeche li .resume{text-align:justify;}
#col-1 .depeche li .infoContenu {background:url(../img/spar2.gif);background-repeat:repeat-x;background-position:top;margin-top:10px;padding-top:10px;}

#col-2 #theme, #col-2 #themeDep, #col-2 #themeEv   {margin-bottom:30px;margin-top:10px;}
#col-2 #theme h3 a, #col-2 #themeDep h3 a, #col-2 #themeEv h3 a  {color:#ca521e;text-decoration:underline;font-size:14px;line-height:14px;font-weight:lighter;background-image:url(../img/imgstand/fileAriane.png);background-repeat:no-repeat;background-position:left 3px;text-decoration:none;padding-left:10px;display:block;}
#col-2 #themeDep h3 a{color:#71a839;}
#col-2 #themeEv h3 a {color:#ca521e;}


#col-2 .depeche {margin-bottom:30px;padding-right:5px;}
#col-2 .depeche li{margin-bottom:20px;}
#col-2 .depeche li .admin{font-size:10px;}
#col-2 .depeche li .date{font-weight:bold;font-size:10px;padding-left:10px;}
#col-2 .depeche li .img{background-position:center bottom;background-repeat:no-repeat;float:right;width:80px;height:80px;margin-left:5px;}
#col-2 .depeche li .theme{color:#333;padding-left:10px;}
#col-2 .depeche li .sousTitre{color:#333;padding-left:10px;font-size:11px;text-align:justify;line-height:11px;}
#col-2 .depeche li h3 a{color:#71a839;text-decoration:underline;font-size:14px;line-height:14px;font-weight:lighter;background-image:url(../img/imgstand/fileAriane.png);background-repeat:no-repeat;background-position:left 3px;text-decoration:none;padding-left:10px;display:block;}
#col-2 .depeche li h3 a:hover{text-decoration:none;}


#col-1 #commentaireListe {margin-bottom:30px;}
#col-1 #commentaireListe li {padding-top:30px;padding-bottom:20px;}
#col-1 #commentaireListe li .titre{font-weight:bold;font-size:14px;padding-bottom:5px;}
#col-1 #commentaireListe li .info{font-size:10px;line-height:normal;color:#333;padding-bottom:5px;}
#col-1 #commentaireListe li .message{}y

#col-2 .commentaire {margin-bottom:30px;}
#col-2 #commentaireListe {margin-bottom:30px;}
#col-2 #commentaireListe li {border-bottom:solid 3px #ccc;padding-top:5px;padding-bottom:5px;}
#col-2 #commentaireListe li .titre{font-weight:bold;font-size:12px;padding-bottom:2px;}
#col-2 #commentaireListe li .date{font-size:10px;line-height:normal;font-weight:normal;color:#333;float:right;}
#col-2 #commentaireListe li .message{font-size:11px;}

#col-1 .agenda li{margin-bottom:30px;}
#col-1 .agenda h2 a {display:block;color:#ca521e;text-decoration:none;font-weight:normal;margin-bottom:20px;}
#col-1 .agenda li h2 a{color:#ca521e;font-weight:bold;text-decoration:none;padding-left:30px;background:url(../img/h2-agenda-puce.png);background-repeat:no-repeat;background-position:left top;display:block;margin-bottom:5px;}
#col-1 .agenda li h2 a:hover{text-decoration:underline;}
#col-1 .agenda li .date{font-weight:bold;font-size:14px;float:right;padding:5px;color:#ca521e;}
#col-1 .agenda li .theme{color:#ca521e;padding-left:30px;text-transform:uppercase;font-size:14px;font-weight:bold;background:url(../img/fond-trait1.png);background-repeat:repeat-x;background-position:bottom;padding-bottom:10px;margin-bottom:10px;}
#col-1 .agenda li .img{background-position:center center;background-repeat:no-repeat;height:135px;width:274px;float:right;margin-left:10px;}
#col-1 .agenda li .admin{font-size:10px;float:left;}
#col-1 .agenda li .sepDate{font-size:10px;color:#d16f1d;}
#col-1 .agenda li .resume{text-align:justify;}
#col-1 .agenda li .cond {color:#000000;font-size:14px;font-weight:bold;padding-top:10px;}
#col-1 .agenda li .lieu {color:#ca521e;font-size:16px;font-weight:bold;padding-top:20px;}
#col-1 .agenda li .infoContenu {background:url(../img/spar.gif);background-repeat:repeat-x;background-position:top;margin-top:10px;padding-top:10px;}

#col-2 .agenda {margin-bottom:30px;padding-right:5px;}
#col-2 .agenda li{margin-bottom:20px;}
#col-2 .agenda li .admin{font-size:10px;}
#col-2 .agenda li .sepDate{font-size:9px;color:#333;}
#col-2 .agenda li .date{font-weight:bold;font-size:10px;padding-left:10px;}
#col-2 .agenda li .img{background-position:center bottom;background-repeat:no-repeat;float:right;width:80px;height:80px;margin-left:5px;}
#col-2 .agenda li .theme{color:#333;padding-left:10px;}
#col-2 .agenda li .resume{color:#333;padding-left:10px;font-size:11px;text-align:justify;line-height:11px;}
#col-2 .agenda li h3 a{color:#ca521e;text-decoration:underline;font-size:14px;line-height:14px;font-weight:lighter;background-image:url(../img/imgstand/fileAriane.png);background-repeat:no-repeat;background-position:left 3px;text-decoration:none;padding-left:10px;display:block;}
#col-2 .agenda li h3 a:hover{text-decoration:none;}
#col-2 .agenda li .info{color:#666;font-size:10px;}

.form fieldset, fieldset {margin: 0;font-style: normal;padding: 0 1em 1em;border:none;border-top:solid 1px #ccc;padding-top:10px;}
.form input, .form textarea  {width:60%;margin-right:20%;font-family:Arial, Helvetica, sans-serif;border:solid 1px #999;}
.form textarea  {height:150px;}
.form legend, legend {font-weight: bold;color: black;background: transparent;padding-left:0px;margin-left:0px;}
.form p {padding: .2em 0;margin: 0 0 .2em 0;clear:both;}
.form .listeChamp label {float: left;width: 30%;text-align: right;margin: 0;padding-top:5px;padding-right:5px;color:#666;font-size:12px;}
.form .listeChamp .champ {margin-left:30%;padding-left:10px;font-weight:normal;margin-bottom:10px;}
.form label:hover {cursor: pointer;	}
.form label.oblig {font-weight: bold;background:url(../img/imgstand/oblig.png);background-repeat:no-repeat;background-position:right 5px;}
.form .legende {color: #666;background: transparent;margin: 0;padding: 0;font-size:11px;font-weight:normal;display:block;}
.form a.aide {text-decoration: none;}
.form a.aide img {margin: 0;padding: 0;border: 0;}
.form a.aide:hover {cursor: help;}
.form .focus {background: beige;color: black;}
.form .normal {background: white;color: black;}
.form .alerte {border: 1px solid red;}
.form .messageAlerte {display: block;margin: 0 0 .3em .3em;padding-left: 2em;color: red;font-weight: bold;background: url('../imgstand/icones/icon_alert.gif') no-repeat left center;}
#chrypto {background:url(../../lib/php/Captcha.php);background-repeat:no-repeat;background-position:center top;width:200px;height:80px;}
.form #chrypto input {width:200px;margin-top:50px;}
.form .btn {width:auto;padding:2px 5px 2px 20px;color:#fff;font-weight:bold;background:#6d84b4;border:solid 1px #3b5998;background-image:url(../img/imgstand/envoyer.png);background-repeat:no-repeat;background-position:left center;cursor:pointer;}
#col-1 .resultat {border:solid 1px #dd3c10;background-color:#ffebe8;padding:20px;}
#col-1 .resultat h2{font-size:16px;}
#col-1 .resultatok {border:solid 1px #55c136;background-color:#ecffe8;padding:20px;}
#infoCharge {display:none;}

.recrutement {}
#col-1 .annonce li {border:solid 1px #ccc;margin-bottom:10px;padding:5px;}
#col-1 .annonce .ligne {margin-bottom:5px;}
#col-1 .annonce .label {display:block;width:35%;float:left;font-weight:bold;}
#col-1 .annonce .res {display:block;margin-left:35%;width:65%;font-weight:normal;}


#col-1 #album {}
#col-1 #album .date {float:right;font-size:10px;margin-top:-30px;}
#col-1 #album li {border: solid 1px #C1C1C1;background:#F5F5F5;padding:10px;margin-bottom:10px;}
#col-1 #album li h3 {color:#333;font-size:16px;font-weight:normal;}
#col-1 #album li .listContent {border:solid 1px #C1C1C1;background-color:#fff;padding:10px;padding-right:0px;}

#col-1 #album li .listContent a {display:block;width:170px;height:100px;float:left;margin-right:10px;background-position:center center;background-repeat:no-repeat;color:#ccc;text-decoration:none;background-color:#000;}
#col-1 #album li .listContent a:hover {color:#fff;}
#col-1 #album li .listContent a div {margin-top:77px;background-position:left top;background-repeat:no-repeat;padding-top:4px;padding-bottom:4px;padding-left:40px;} 
#col-1 #album li .listContent .BlocphotoImage div {background:url(../img/imgstand/fond-photo.png);}
#col-1 #album li .listContent .BlocAnimation div {} 
#col-1 #album li .listContent .BlocVideo div {background:url(../img/imgstand/fond-video.png);}
#col-1 #album li .listContent .BlocDocuments div {background:url(../img/imgstand/fond-doc.png);} 

#col-1 #album li ul {margin-top:10px;border:solid 1px #C1C1C1;overflow:auto;background-color:#fff;display:none;padding-top:40px;background-image:url(../img/imgstand/fleche-portfolio.png);background-repeat:no-repeat;}

#col-1 #album .photo {background-position:60px top;}
#col-1 #album .photo li {margin:5px;padding:0px;float:left;border:solid 1px #ccc;}
#col-1 #album .photo li a {display:block;width:122px;height:92px;background-image:url(../img/pic/loading.gif);background-repeat:no-repeat;background-position:center center;}

#col-1 #album .visiteVirtuel li {margin:0px;padding:0px;float:left;border:solid 1px #ccc;}
#col-1 #album .visiteVirtuel li a {display:block;width:150px;height:170px;margin:5px;}
#col-1 #album .visiteVirtuel li a div {height:100px;background-repeat:no-repeat;background-position:center center;}

#col-1 #album .video {background-position:240px top;}
#col-1 #album .video li {margin:5px;padding:0px;float:left;border:solid 1px #ccc;}
#col-1 #album .video li a {display:block;width:120px;height:90px;margin:0px;}


#col-1 #album .document {background-position:420px top;}
#col-1 #album .document li {margin:5px;padding:0px;float:left;border:none;background:none;}
#col-1 #album .document li a {display:block;width:150px;height:30px;margin:5px;background-repeat:no-repeat;background-position:center top;text-align:center;padding-top:110px;}

#col-2 #pubEntete {height:10px;margin-top:20px;background-image:url(../img/imgstand/pub.gif);background-repeat:no-repeat;background-position:center top;}
#col-2 #pub ul {}
#col-2 #pub li {padding-left:10px;padding-bottom:10px;}



#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {margin: 0;padding: 0;background-color: transparent;border: 0px;}
#CB_iFrCont {position: absolute;width: 0px;height: 0px;}
#CB_HiddenText {position: absolute;visibility: hidden;z-index: -1000;top: -100px;left: -1000px;}
.CB_Sep {color: #bbb;}
.CB_TnThumbs {width: 0px;height: 0px;border: 0px;outline-style: none;outline: 0px;padding: 0;margin: 0;visibility: hidden;}
.CB_BtmNav {position: relative;top: 4px;border: 0;padding: 0px 0px 0px 3px;}
#CB_ImgHide {position: absolute;visibility: hidden;z-index: 1098;left: 0px;}
#CB_ShowTh {width: 100%;height: 20%;visibility: hidden;position: absolute;z-index: 1097;bottom: 0px;left: 0px;}
#CB_Thumbs {display: none;height: 62px;padding-top: 10px;position: absolute;z-index: 1100;overflow: hidden;bottom: 0px;left: 0px;}
#CB_Thumbs2 {margin: auto 0;height: 52px;position: absolute;}
.CB_ThumbsImg {position: absolute;border: 1px solid #fff;cursor: pointer;}
.CB_RoundPixBugFix {display: block;visibility: hidden;font-family: arial;font-size: 1pt;}
#CB_ImgContainer {position: relative;width: 100%;}
#CB_PrevNext {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 1002;}
#CB_NavPrev, #CB_NavNext {visibility: hidden;position: absolute;z-index: 1001;top: 47%;cursor: pointer;width:16px;height:16px;}
#CB_NavPrev {left: 18px;background-image:url(../img/pic/btm_prev.png);}
#CB_NavNext {right: 15px;background-image:url(../img/pic/btm_next.png);}
#CB_ContentHide {position: absolute;z-index: 1000;top: 0px;left: 0px;}
#CB_LoadingImage {position: absolute;left: 50%;top: 50%;margin-left: -12px;margin-top: -12px;visibility: hidden;}
#CB_Text {position: relative;text-align: left;overflow: hidden;}
#CB_T1 {height: 14px;white-space: nowrap;position: relative;}
#CB_T2 {margin-top: -1px;}
#CB_TL {position: relative;background-color: #fff;display: none;}
#CB_Window {left:50%;position:absolute;top:50%;visibility:hidden;z-index: 1100;border-collapse: separate;}
#CB_Image {position: relative;}
#CB_iFrame {position: absolute;width: 0px;height: 0px;z-index: 1003;}
#CB_TopLeft {background-image:url(../img/pic/s_topleft.png);background-position:right bottom;}
#CB_Top {background-image:url(../img/pic/s_top.png);background-position:left bottom;}
#CB_TopRight {background-image:url(../img/pic/s_topright.png);background-position:left bottom;}
#CB_Left {background-image:url(../img/pic/s_left.png);background-position:right top;}
#CB_Content {background-color: #fff;}
#CB_Right {background-image:url(../img/pic/s_right.png);background-position:left top;}
#CB_BtmLeft {background-image:url(../img/pic/s_btmleft.png);background-position:right top;}
#CB_Btm {background-image:url(../img/pic/s_btm.png);background-position:left top;}
#CB_BtmRight {background-image:url(../img/pic/s_btmright.png);background-position:left top;}
#CB_Prev, #CB_Next {background: transparent url(../img/pic/blank.gif) no-repeat scroll 0%;display: block;width: 49%;cursor: pointer;outline-style: none;outline: 0px;z-index: 1102;}
.CB_TextNav {text-decoration: underline;padding-right: 5px;color: #999;outline-style: none;outline: 0px;cursor: pointer;border: none;}
.CB_TextNav:hover {text-decoration: underline;color: #555;border: none;}
#CB_Prev {float: left;left: 0px;}
#CB_Next {float: right;left: 0px;}
#CB_Prev:hover {background:transparent url(../img/pic/prev.gif) no-repeat scroll left 50%;}
#CB_Next:hover {background:transparent url(../img/pic/next.gif) no-repeat scroll right 50%;}
#CB_CloseWindow {position: absolute;right: -14px;top: -10px;z-index: 1104;cursor: pointer;width:32px;height:32px;background:transparent url(../img/pic/close.png) no-repeat;}
#CB_SlideShowS, #CB_SlideShowP {position: absolute;left: -11px;top: -10px;z-index: 1104;cursor: pointer;width:32px;height:32px;background:transparent url(../img/pic/start.png) no-repeat;}
#CB_SlideShowP {background:transparent url(../img/pic/pause.png) no-repeat;}
#CB_SlideShowBar {background-color: #fff;width: 0px;position: absolute;height: 2px;display: none;z-index: 1102;}
#CB_Email {position: absolute;right: 15px;}                              

#cal {margin-bottom:20px;}
#calendrier {width:264px;border-left:solid 1px #c7431f;border-right:solid 1px #c7431f;overflow:auto;}
#calendrier h2 {display:block;text-align:center;height:22px;background-image:url(../img/imgstand/calend-entete.png);margin:0px;padding:0px;color:#fff;}
#calendrier li{list-style: none;margin:2px;border:solid 1px #ccc;text-align:center;padding-top:3px;padding-bottom:3px;}
#libelle {margin: 0 auto;padding: 0;margin-left:4px;}
#calendrier .ligne {margin:0;padding: 0;margin-left:4px;} 
#libelle li {float : left;width : 30px;}
#calendrier .ligne li {color: #000;float : left;width:30px;font-size:14px;}
#calendrier li a {text-decoration:none;color:#666;}
#calendrier li a div {display:none;position:absolute;margin-top:-70px;margin-left:30px;width:50px;height:25px;border:solid 1px #c7431f;background-color:#fff;font-size:16px;font-weight:bold;background-image:url(../img/h2-agenda-puce.png);background-position:top center;background-repeat:no-repeat;padding-top:25px;}
#calendrier .ligne li a:hover div{display:block;}
#calendrier li.itemCurrentItem {color:#c7431f;text-decoration:underline;color:#c7431f;text-decoration:underline;}
#calendrier li.itemSelectedItem {color:#c7431f;text-decoration:underline;}		
#calendrier .itemExistingItem {background-image:url(../img/imgstand/calend-back.png);background-repeat:no-repeat;background-position:left top;}
#calendrier .btnToutEvenMois, #calendrier .btnToutEven {display:block;border-top:solid 1px #ccc;padding:5px;font-size:14px;color:#333;clear:both;text-align:center;}

#col-1 .tag {padding-top:10px;padding-bottom:10px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
#col-1 .tag span {color:#666;font-weight:bold;font-size:11px;display:block;float:left;padding:2px;margin-right:8px;}
#col-1 .tag a {color:#333;text-decoration:none;font-size:11px;display:block;float:left;padding:2px;margin-right:8px;}
#col-1 .tag a:hover {color:#666;}

#col-2 .tag {text-align:center;padding-top:20px;padding-bottom:20px;position:absolute;}
#col-2 .tag a {color:#333;text-decoration:none;}
#col-2 .tag h2, #col-2 .tag h3, #col-2 .tag h4, #col-2 .tag h5, #col-2 .tag h6 {display:inline;padding:5px;}
#col-2 .tag h2 a {font-size:24px;color:#000;}
#col-2 .tag h3 a {font-size:20px;color:#333;}
#col-2 .tag h4 a {font-size:16px;color:#666;}
#col-2 .tag h5 a {font-size:12px;color:#999;}
#col-2 .tag h6 a {font-size:10px;color:#999;}
#col-2 .tag a:hover {color:#666;}

#faire_un_don {margin:10px 0 10px 0;}
#forum {margin-bottom:20px;}

#cadrePaiement {text-align:center;}
#cadrePaiement p {margin:20px;text-align:center;}




