*{margin:0;padding:0;border:0;font:12px Verdana Geneva Arial Helvetica sans-serif;}
html,body{width:100%;background:#fff;}
.clear{width:1px;height:1px;text-indent:-9999px;overflow:hidden;visibility:hidden;clear:both;}
img{vertical-align:middle;}
.spip-admin-float{display:none;} 
.right{width:526px;}
h1,.left .logo{display:none;}
h2.cntkeyWord{display:none;}
h2.headerPrint{display:block;}
.menu{display:none;} 
#calendar-container{display:none;}
.header{display:none;} 
.blockContent{width:494px;padding-top:18px;}
.block01 .blockContentTitreLeft h3{color:#63635C;}
.block01 .blockContentText p{color:#8B8C57;}
.blockSeparator{height:0px;width:0px;display:none;text-indent:-9999px;overflow:hidden;}  
.blockContentTitreLeft h3{font-size:27px;font-weight:normal;color:#7C7C74;margin-top:10px;border-top:2px solid #C4C59F;}
.blockDate{font-size:12px;font-weight:bold;color:#8C8C86;display:none;}
.blockMonth{font-size:12px;color:#8C8C86;margin-left:1px;display:none;}
.blockYear{font-size:12px;color:#8C8C86;margin-left:1px;display:none;} 
.blockContentTitreRight{border-bottom:1px solid #C9C9C9;}
.blockContentTitreRight,.blockContentTitreRight div{color:#6B6B6B;font-size:12px;} 
.blockContentText{margin:10px 0 0 30px;}
.blockContentText p{color:#8F9073;font-size:12px;}
.blockCommentaires{width:410px;margin-left:30px;margin-top:10px;border-top:1px solid #C4C59F;text-align:right;padding-right:5px;}
.blockCommentaires a{color:#A3A3A3;text-decoration:none;}
.blockCommentaires a:hover{text-decoration:underline;}
#comsFormsLink{display:none;}
.myCalendar{width:650px;}
.myCalendar table{width:100%;margin:120px 0 0 0;margin-left:expression("auto");margin-right:expression("auto");}
.myCalendar table,.myCalendar table td{border:1px solid #6C6C6C;}
.myCalendar table td{text-align:center;width:14%;height:22px;overflow:hidden;}
.myCalendar table td span,.myCalendar table td a{display:block;margin:3px 0;text-transform:capitalize}
.myCalendar table td a{color:#000;text-decoration:none;}
.myCalendar table td div.rowAll{margin-bottom:-22px;float:left;}
.myCalendar table td .typeClubing{height:22px;}
.myCalendar table td div.typeclub{height:22px;width:0px;overflow:hidden;text-indent:-9999px;float:left;position:relative;}
.myCalendar table td .row1{width:100%;}
.myCalendar table td .row2{width:50%;}
.myCalendar table td .row3{width:33.33%;}
.myCalendar table td .row4{width:25%;}
.myCalendar table td .row5{width:20%;}
.myCalendar table td .row6{width:16%;}
.myCalendar table td .rowBgAutre{background:transparent url("/images/mask_10.gif");height:22px;overflow:hidden;text-indent:-9999px;float:left;position:relative;}
.myCalendar table td .rowA1{margin-left:-100%;width:100%;}
.myCalendar table td .rowA2{margin-left:-50%;width:50%;}
.myCalendar table td .rowA3{margin-left:-33.33%;width:33.33%;}
.myCalendar table td .rowA4{margin-left:-25%;width:25%;}
.myCalendar table td .rowA5{margin-left:-20%;width:20%;}
.myCalendar table td .rowA6{margin-left:-16%;width:16%;}
.myCalendar table td h3{margin-top:-22px;margin-top:expression("-20px");position:relative;}
.myCalendar table td.thead{color:#D9DBDE;background:#8B93A0;}
.myCalendar table td.innerhead{background:#fff;}
.myCalendar table td.innerhead span{padding:1px 0;margin:13px 0;background:#8B93A0;border-top:1px solid #787878;border-bottom:1px solid #787878;background:#8B93A0 url("/images/degra_03.gif") repeat left top;font-weight:bold;color:#fff;}
.choixTypesClubs{padding:8px;width:100%;float:left;}
.choixTypesClubs h3{font-size:18px;}
.choixTypesClubs h4{font-size:20px;margin-top:20px;font-weight:bold;border-top:2px solid #C4C59F;color:#7C7C74;margin-bottom:5px;}
.choixTypesClubs h5{font-size:14px;color:#7C7C74;display:none;}
.choixTypesClubs .choixTypeEvent{border:1px solid #6C6C6C;width:146px;padding:2px 3px 1px 3px;float:left;margin-bottom:5px;margin-right:5px;cursor:pointer;}
.choixTypesClubs .choixTypeEvent div.txtType{float:left;}
.choixTypesClubs .choixTypeEvent div.txtType,.choixTypesClubs .choixTypeEvent div.txtType label{font-size:10px;}
.choixTypesClubs .choixTypeEvent div.txtType label{cursor:pointer;}
.choixTypesClubs .choixTypeEvent div.inputType{float:right;}
.choixTypesClubs .choixTypeEvent div.inputType input{display:none;}
.choixTypeEventSubmit{width:115px;margin-top:5px;margin-left:15px;height:20px;overflow:hidden;text-indent:-9999px;background:transparent url("/images/recherche_par_type_sortie.gif") no-repeat left top;display:block;}
.choixTypeEventSubmit:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.choixTypesClubs .btnBottom{display:none;}
.footer{margin-top:25px;}
.footerHr{display:none;}
.footerContent{background:#fff;margin:0;}
.footerContent img{display:none;}
.footerContent div{padding:3px 2px 2px;}
.footerContent,.footerContent a{color:#8b8b8b;font-size:11px;text-decoration:none;}
.footerContent a.regle{display:none;}
.footerContent a:hover{text-decoration:underline;}
.footerFoot{display:none;}