﻿/* ---------------échelle-------------- */
#echelle {width: 638px;/* correction pour Opera */margin: 0px ;padding: 0px;display: block;float:left;CLEAR:BOTH;font-family:"Trebuchet MS", Trebuchet,  Arial; font-size: 12px; color: #e50082; text-decoration: none;}
#echelle a:link,#echelle a:visited,#echelle a:active{  font-family:"Trebuchet MS", Trebuchet,  Arial; font-size: 12px; color: #e50082; text-decoration: none}
#echelle a:hover{  font-family:"Trebuchet MS", Trebuchet, Arial; font-size: 12px;  color: #e50082; text-decoration: underline}
/* ---------------Hn-------------- */
h1 {font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;display:block;float:left;width:558px;_width:538px;padding-left:120px; font-size: 26px;  color:#e50082;background-image: url("/images/bgtitle.gif");background-repeat:no-repeat;line-height:44px;text-decoration: none;margin:0px 0px 5px 0px;}
h3 {width:100%;padding-left:10px;margin:0px;  line-height:26px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 18px;  color: #e50082; text-decoration: none;font-weight:normal;}
.col_left_list .promo_in h2 {margin:0px;padding:0px; width:267px;  line-height:20px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#e50082;font-size:16px;font-weight:bold; text-decoration: none;}
.col_left_list .promo_in h2 a:link,.col_left_list .promo_in h2 a:active,.col_left_list .promo_in h2 a:visited { margin:0px;padding:0px; line-height:20px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;color:#e50082;font-size:16px;font-weight:bold;text-decoration: none;}
.col_left_list .promo_in h2 a:hover{ margin:0px;padding:0px;line-height:20px; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#e50082;font-size:16px;font-weight:bold; text-decoration: underline;}
.col_center_content h3 {margin:0px;padding:0px; line-height:16px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#e50082;font-size:11px;font-weight:bold; text-decoration: none;}
.col_center_content h3 a:link,.col_center_content h3 a:active,.col_center_content h3 a:visited { margin:0px;padding:0px; line-height:16px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;color:gray;font-size:11px;font-weight:bold;text-decoration: none;}
.col_center_content h3 a:hover{ margin:0px;padding:0px;line-height:16px; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#e50082;font-size:12px;font-weight:bold; text-decoration: underline;}
.col_left_list h4 {margin:0px;padding:0px; width:272px;line-height:20px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#e50082;font-size:16px;font-weight:bold; text-decoration: none;}
.col_left_list h4 a:link,.col_left_list h4 a:active,.col_left_list h4 a:visited { margin:0px;padding:0px; line-height:20px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;color:#e50082;font-size:16px;font-weight:bold;text-decoration: none;}
.col_left_list h4 a:hover{margin:0px;padding:0px;line-height:20px; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#e50082;font-size:16px;font-weight:bold; text-decoration: underline;}

/* ---------------titres rubriques-------------- */
.big_col_center_title {margin-bottom:5px; width:673px; padding:5px;float:left;background:white;border:1px solid #cccccc;}
/* ---------------col left-------------- */
.small_content .small_content_img{text-align: center;float: left; display: block; margin: 0px 0px 5px 0px;height:61px;width:160px;border-bottom: 7px solid #e50082;}
.small_content h2 {text-align: left;margin:0px;padding:0px;margin-bottom:5px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 18px;font-weight:normal;  color: #e50082; text-decoration: none}
.small_content a {text-align: left;margin:0px;padding:0px}
.small_news_content { margin:5px 0px 5px 0px; padding:5px;width:310px; float:left;border-right:5px solid #e50082;border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.add_button {display:block;float:left;margin-bottom:5px;height:30px;width:200px;background :#e50082 url(/images/agenda/ajout_event.gif) no-repeat;}
.add_button a {padding:0px 0px 0px 25px;margin-bottom:5px;height:30px;width:175px;text-align:center;line-height:30px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 17px;font-weight:normal;color: white; text-decoration: none}
/* ---------------liste colonne gauche-------------- */ 
.col_left_list_pub { margin-bottom:5px; width:473px; margin:0px 0px 5px 0px;padding:0px;text-align:center;float:left;}
.col_left_list { margin-bottom:5px; width:468px; padding:5px;float:left;background:white;border:1px solid #cccccc;  font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: gray; text-decoration: none;font-weight:normal;}
.col_left_list a:link,.col_left_list a:active,.col_left_list a:visited{font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #e50082; text-decoration: none;font-weight:normal;}
.col_left_list a:hover{font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e50082; text-decoration: underline;font-weight:normal;}
.col_left_list .coeur{background :white url(/images/agenda/bgcoeur.gif) no-repeat;float:left;padding-left:40px;margin:0px;height:29px;line-height:29px;width:408px;display:block;position:relative;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: white; text-decoration: none;font-weight:normal;}
.col_left_list .promo .pass{float:left;position:absolute;bottom:52px;left:-8px;width:48px;height:47px;z-index:10;}
.col_left_list .pass{float:left;position:absolute;bottom:52px;left:-8px;width:48px;height:47px;z-index:10;}
.col_left_list .promo{clear:both;position:relative;margin:0px 0px 10px 0px ;float:left;padding:0px; width:468px;display:block;}
.col_left_list .promo_in{position:relative;margin:0px;float:left;padding:5px 5px 5px 5px;width:456px;display:block;border:1px solid #E50082;}
.col_left_list .promo_in_item{margin:0px;float:left;padding:5px 0px 10px 5px;width:451px;background-image: url('/images/bgliste.gif');background-repeat:repeat-x;}
.col_left_list .promo .promo_in .liste_img{float:left;margin:5px 5px 0px 0px;width:100px;_width:100px;vertical-align:middle;}
.col_left_list .promo .promo_in .liste_img span{float:left;width:100px;max-height:100px;overflow:hidden;}
.col_left_list .promo_in .liste_in_title_content{float:left;width:302px;display:block}
.col_left_list .promo_in .liste_in_title{float:left;width:337px;display:block;}
.col_left_list .liste {position:relative;margin:0px;float:left;padding:5px 5px 10px 5px;width:456px;background-image: url('/images/bgliste.gif');background-repeat:repeat-x;}
.col_left_list .liste_img{float:left;margin:5px 10px 0px 0px;width:100px;padding:2px;background:white;border:1px solid #cccccc;vertical-align:middle;}
.col_left_list .liste_img div{margin:0px;padding:0px;position:relative;width:100px;max-height:100px;overflow:hidden;}
.col_left_list .liste_img div img{float:left;width:100px;overflow:hidden;margin:0px;}
.col_left_list .openbar{margin:0px;padding:0px;width:35px;height:35px;float:left;}
.col_left_list .liste_in{width:420px;}
.col_left_list .liste_in_title{float:left;width:337px;display:block;}
.col_left_list .liste_in_title_content{float:left;width:302px;display:block;}
.col_left_list .liste_in_type{float:left;width:237px;display:block;font-size:16px;font-weight:bold;}
.col_left_list .liste_in_type a:link,.col_left_list .liste_in_type a:active,.col_left_list .liste_in_type a:visited,.col_left_list .liste_in_type a:hover {color:black;font-size:12px;font-weight:bold;}
.col_left_list .liste_in_type_reserv{float:left;width:237px;display:block;font-size:16px;font-weight:bold;}
.col_left_list .liste_in_type_reserv a:link,.col_left_list .liste_in_type_reserv a:active,.col_left_list .liste_in_type_reserv a:visited,.col_left_list .liste_in_type a:hover {color:black;font-size:12px;font-weight:bold;}
.col_left_list .reserv {float: left;width: 100px;margin: 0px -50px 0px 0px; text-align: center; display: block;}
.col_left_list .reserv .prix{float: left;width: 100px;font-size: 14px; color: black; font-weight: bold;text-decoration: none; display: block;}
.col_left_list .reserv .button {float: left;width: 92px;height: 30px; line-height: 30px;text-align: center; background-image: url(/images/bgarticle.gif);background-repeat:no-repeat; font-size: 15px; color: white; font-weight: bold;text-decoration: none; display: block;}
.col_left_list .reserv .button_right {float: left;width: 8px; height: 30px; line-height: 30px;text-align: center; background-image: url(/images/bgarticle.gif);background-repeat:no-repeat;background-position:right; display: block;}
.col_left_list .reserv .button img{border:0px;line-height:30px;vertical-align:middle;}
.col_left_list .reserv a{font-size: 15px; color: white; font-weight: bold;text-decoration: none;}
.col_left_list .liste_in_lieu{float:left;width:307px;display:block;font-size:10px;font-weight:bold;}
.col_left_list .liste_in_lieu a:link,.col_left_list .liste_in_lieu a:active,.col_left_list .liste_in_lieu a:visited,.col_left_list .liste_in_lieu a:hover {color:#79009E;font-size:14px;font-weight:bold;}
.clear{clear:both;height:2px;width:100%;display:block;}
.menu_outil{text-align:center;width:100%;float:left;margin:10px 0px 0px 0px;padding:3px 0px 0px 0px;border-top:1px dashed #e50082;}
.menu_outil a:link,.menu_outil a:visited,.menu_outil a:active,.menu_outil a:hover{font-weight:bold;}
.menu_outil a:link,.menu_outil a:visited,.menu_outil a:active{color:gray;}
.menu_outil a:hover{color:#E50082;}
.menu_outil .react{float:left;padding-left:20px;padding-right:50px;height:20px;line-height:20px;background-image: url('/images/comment/reagir.jpg');background-repeat:no-repeat;}
.menu_outil .send{float:left;padding-left:20px;padding-right:20px;height:20px;line-height:20px;background-image: url('/images/comment/envoyer.jpg');background-repeat:no-repeat;}
.menu_outil .facebook{float:left;padding-left:20px;margin-left:100px;padding-right:100px;height:20px;line-height:20px;background-image: url('/images/comment/facebook.jpg');background-repeat:no-repeat;}
.menu_outil .twitter{float:left;padding-left:20px;height:20px;line-height:20px;background-image: url('/images/comment/shareTwitter.gif');background-repeat:no-repeat;}
.col_left_list .nextpage {width:468px;line-height:25px; text-align:center;font-size:14px;float:left}
.col_left_list .nextpage a {width:468px;color:#e50082; text-align:center;font-size:14px;font-weight:bold;}
.col_left_list .imgagenda{width:100px;}
/* ---------------liste colonne centre-------------- */
.col_center_list { margin-bottom:10px; padding:5px;width:188px; float:left;background:white;border:1px solid #cccccc; }
.col_center_list a:link,.col_center_list a:active,.col_center_list a:visited{ font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: gray; text-decoration: none;font-weight:normal;}
.col_center_list a:hover{font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e50082; text-decoration: underline;font-weight:normal;}
.col_center_list .quick_type { margin:0px; padding:0px;width:188px; float:left;}
.col_center_list .quick_type span {width:188px;float:left;}
.col_center_list .quick_type span a:link,.col_center_list .quick_type span a:active,.col_center_list .quick_type span a:visited{width:173px;padding-left:15px;font-size:14px;font-weight:bold;}
.col_center_list .quick_type span a:hover{width:173px;padding-left:15px; }
.col_center_list .bon_plan { margin:0px; padding:0px;width:188px; float:left; }
.col_center_list .bon_plan .bppass {width:188px;height:40px;line-height:40px;float:left;background :white url(/images/agenda/passbp.gif) no-repeat;}
.col_center_list .bon_plan .bpopenbar {width:188px;height:40px;line-height:40px;float:left;background :white url(/images/agenda/openbarbp.gif) no-repeat;}
.col_center_list .bon_plan span a:link,.col_center_list .bon_plan span a:active,.col_center_list .bon_plan span a:visited{width:148px;padding-left:40px;height:40px;line-height:40px;font-size:14px;font-weight:bold;}
.col_center_list .bon_plan span a:hover{width:148px;padding-left:40px;height:40px;line-height:40px; }