/* AGENDA */
#left #agenda { width: 707px; margin: 20px 0 0 0;}
#left #agenda #agenda_date { 	float: left; display: inline; }
#left #agenda #agenda_date p{ margin:0; width:265px;}
*+ html #left #agenda #agenda_date p{ margin:0; width:260px;}
#left #agenda #agenda_date p img{ cursor: pointer;}
#left #agenda #bouton_agenda { float: right; display: inline; }
#left #agenda #agenda_date input { float:right;color: #fff;margin: 0 0 0 5px;font-size: 18px;border:0;background:none;}
#left #agenda #agenda_dates { list-style-type: none; clear: both; height: 176px; padding:0;background:none;}
#left #agenda #agenda_dates #agenda_prev { width: 24px;background:none;padding:0;margin:0;}
#left #agenda #agenda_dates #agenda_next { width: 25px;background:none;padding:0;margin:0;}

#left #agenda #agenda_dates li { width: 65px; float: left; display: inline;background:#79b4dd url(../../images/structure/background_liste_agenda.gif) no-repeat 0px 13px;	width:86px;	height:inherit;	height:136px;padding:15px 0 0 8px;margin:0;}
#left #agenda #agenda_dates li.first {background-image:none;}
#left #agenda #agenda_dates h1 { color: #fff; text-transform: uppercase; font-size: 11px; font-weight: normal; }
#left #agenda #agenda_dates h1 strong { font-size: 24px; font-weight: normal; }

#left #agenda #agenda_dates li ul { font-size: 11px; float:left;width:99%;margin:0;padding:0;background:none; height:86px;}
#left #agenda #agenda_dates li ul li { margin: 2px 0 2px 0; padding:0 0 0 8px;background:transparent url(../../images/structure/puce_noire.png) no-repeat 0 3px;width:auto;height:auto;}
#left #agenda #agenda_dates li ul li a { color: #000; text-decoration: none; }
#left #agenda #agenda_dates li ul li a:hover { text-decoration: underline; }
#left #agenda #agenda_dates a.agenda_plus {color: #fff; text-decoration: none; font-size: 11px; font-weight: bolder; }
#left #agenda #agenda_dates li#date_active a.agenda_plus{color: #227cba;}
#left #agenda #agenda_dates #date_active a.agenda_plus{color: #227cba;}

*+ html #left #agenda #agenda_dates a.agenda_plus {position:absolute;margin:90px 0 0 -85px;}
/**+ html #left #agenda #agenda_dates a.agenda_plus.lien1 { margin:90px 0 0 -85px;}
*+ html #left #agenda #agenda_dates a.agenda_plus.lien2 { margin:90px 0 0 -85px;}
*+ html #left #agenda #agenda_dates a.agenda_plus.lien3 { margin:90px 0 0 -85px;}
*+ html #left #agenda #agenda_dates a.agenda_plus.lien4 { margin:90px 0 0 -85px;}
*+ html #left #agenda #agenda_dates a.agenda_plus.lien5 { margin:90px 0 0 -85px;}
*+ html #left #agenda #agenda_dates a.agenda_plus.lien6 { margin:90px 0 0 -85px;}
*+ html #left #agenda #agenda_dates a.agenda_plus.lien7 { margin:90px 0 0 -85px;}*/
#left #agenda #agenda_dates a.agenda_plus.blue {color: #227CBA; }
#left #agenda #agenda_dates a.agenda_plus:hover {text-decoration: underline; font-size: 11px; font-weight: bolder; }
#left #agenda #agenda_dates li#date_active { background: url(../../images/agenda_active.png) no-repeat 0 0; width: 86px; height: 161px; float: left;display: inline; }
#left #agenda #agenda_dates li#date_active .temp { font-size: 10px;}
#left #agenda #agenda_dates li#date_active #temp_ico { position: absolute; margin: -10px 0 0 60px;}
#left #agenda #agenda_dates li#date_active h1 { color: #000; text-transform: uppercase;	font-size: 11px; font-weight: normal; }
#left #agenda #agenda_dates li#date_active h1 strong { text-transform: uppercase; font-size: 24px; font-weight: normal; }
#left #agenda #agenda_dates li#date_active ul li { background:transparent url(../../images/structure/puce_bleue.png) no-repeat 0 3px;color: #227cba; padding-left: 8px;}
#left #agenda #agenda_dates li#date_active ul li a {color: #227cba; text-decoration: none; }
#left #agenda #agenda_dates li#date_active ul li a:hover {text-decoration: underline;}
#agenda_recherche { margin: 0 0 30px 120px; padding: 15px 0 0 0;	color: #fff; font-size: 10px;}
#agenda_recherche select { background: url(../../images/agenda_select.png) #fff no-repeat 0 0;	width: 144px; height: 17px; color: #141415; font-size: 11px; padding: 1px 0 0 4px;border: 0; }
#agenda_recherche input { 	background: url(../../images/agenda_input.png) no-repeat 0 0; width: 221px; height: 15px; color: #141415; font-size: 11px; padding: 2px 0 0 4px; border: 0; margin: 3px 8px 7px 0;}
#agenda_recherche #search_agenda { cursor: pointer; background: url(../../images/ok_noir.png) no-repeat 0 0; width: 22px;height: 17px; padding: 0; margin: 0;border: 0; }
/* FIN AGENDA */

/* A LA UNE */
#left #laune { float: left; width: 520px; height:253px;}
#left #laune .header { float:left; background: transparent url(../../images/structure/laune_top_header.png) no-repeat 0 0; width:500px; height:29px; padding:9px 7px 0px 13px;}
#left #laune .header h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 20px; color:#9d1e5a; font-weight:normal; float:left;width:475px;padding:0;}
#left #laune .content{float:left;background-color: #FFFFFF;width:500px;padding:8px 7px 0px 13px; height:198px;margin:0;}
#left #laune .content .news_image { margin: 0px 5px 0 0; float: left; display: inline; width:237px; padding:0;}
#left #laune .content .news_image .image_une { float: left; display: inline; width:237px; height:158px;padding:0;text-align:center;background: transparent url(images/monaco.png) 50% 50% repeat;}
#left #laune .content .news_image .image_une.no_background { background:none;}
#left #laune .content .news_image .image_une img{ float: none;}
#left #laune .content .news_image .bouton{ width:237px; margin:5px 0 0 0;float:left;height:33px;}
#left #laune .content p {margin:10px 0px 0px 0;padding: 0 10px 0 0;float:left; width: 49%;}
#left #laune .content p.intro { font-weight: bolder; }
#left #laune .content h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 16px; margin: 10px 0 0 0; text-align:justify; padding: 0 10px 0 0; float:left; width:49%}
#left #laune .content h1 a{color:#141415;text-decoration:none;}
#left #laune .content h1 a:hover{text-decoration:underline;}
#left #laune .bottom{background: transparent url(../../images/structure/laune_bottom_header.png) no-repeat bottom left;width:520px;height:9px;float:left;}

#left #organise { float:left; width: 175px; height: 253px; padding: 0; margin: 0 0 0 12px; }
#left #organise .top{ float:left; width: 155px; background: transparent url(../../images/structure/organiser_top.png) no-repeat top left;height:197px; padding:10px; font-family:Trebuchet MS, Arial, Verdana, sans-serif;}
#left #organise .top .suivre{ float:left; width: 100%; height:45px; color:#FFFFFF; font-size:28px; font-weight:lighter;line-height:21px;}
#left #organise .top .suivre strong{font-size:18px; font-weight:bold; }
#left #organise .top  ul li{font-size:12px;text-align:left;float:left;font-weight:normal;font-family:Arial, Verdana, sans-serif; color:#FFFFFF; background-image:url(../../images/structure/puce_organiser.jpg);background-repeat:no-repeat;}
#left #organise .top .ou_loger{font-size:20px; font-weight:bold; width:100%;text-align:right; float:left; margin-top:5px;}
#left #organise .top .ou_loger ul{ background:none;padding:0;margin:0;}
#left #organise .top .ou_loger ul li{ text-align:right; background-position:90px 4px; width:100%;margin:0;padding:0;}
#left #organise .top .les_hotels{font-size:20px; width:100%;text-align:left; float:left; margin-top:5px;}
#left #organise .top .les_hotels ul { width:100%;background:none;padding:0;margin:0;}
#left #organise .top .les_hotels ul li{width:90%; background-position:0px 4px; padding:0 0 0 10px;margin: 0 0 3px 0;}
#left #organise .top .que_faire{font-size:20px; width:100%;text-align:right; float:left; margin-top:7px;}
#left #organise .top .que_faire ul{float:left;width:100%;background:none;padding:0;margin:5px 0 0 0;}
#left #organise .top .que_faire ul li{ text-align:right;width:145px; background-position:149px 4px; padding:0 10px 0 0;margin: 0 0 3px 0;}
#left #organise .bottom{ float:left; width: 170px; background: transparent url(../../images/structure/organiser_bottom.png) no-repeat bottom left; height: 27px; padding: 9px 0 0 5px;}
#left #organise .bottom  a{float:left;color:#FFFFFF; text-align:center;text-transform:uppercase; font-size:9px; background: transparent url(../../images/structure/background_organiser_sejour.jpg) no-repeat 0 0; width:165px; height:13px; padding:4px 0 0 0; font-weight:bold;text-decoration:none;}
#left #organise .bottom  a:hover{background-position:0 -17px;}
/* FIN A LA UNE */

#left #actualites{float:left; width:707px; margin:15px 0 !important; margin:15px 0 0 0;height:885px;}
#left #actualites .header { float:left; background: transparent url(../../images/structure/bg_actualites_enchante.png) no-repeat 0 0; width:687px; height:27px; padding: 9px 7px 0px 13px;}
#left #actualites .header h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 20px; color:#9d1e5a; font-weight:normal; float:left;width:662px;padding:0; }
#left #actualites #all_actualites{float:left;background-color:#FFFFFF;}
#left #actualites #all_actualites .actualites { float:left; margin: 0; width:694px; padding:15px 0px 0 13px;background-color:#FFFFFF;}
#left #actualites #all_actualites .actualites h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 12px; margin: 10px 0 0 0; text-align:justify; padding: 0; float:left; width:154px;}
#left #actualites #all_actualites .actualites h1 a{color:#141415;text-decoration:none;}
#left #actualites #all_actualites .actualites h1 a:hover{text-decoration:underline;}
#left #actualites #all_actualites .actualites .news_image { margin: 10px 5px 0 0; float: left; display: inline; width:169px; padding:0;}
#left #actualites #all_actualites .actualites .news_image .image_une{ float: left; display: inline; width:169px;height:113px; padding:0;text-align:center;background: transparent url(images/monaco.png) 50% 50% repeat;}/*background-color:#141415;*/
#left #actualites #all_actualites .actualites .news_image .image_une.no_background { background:none;}
#left #actualites #all_actualites .actualites .news_image .image_une img{ float: none;}
#left #actualites #all_actualites .actualites .news_image .bouton{ width:169px; margin:5px 0 0 0;height:33px;float:left;}
#left #actualites #all_actualites .actualites p {margin:5px 0px 0px 0;padding: 0;float:left; width: 154px;}
#left #actualites #all_actualites .actualites .actualites_bloc { float: left; display: inline; height:176px; width: 328px; margin: 0 19px 0px 0; padding: 0 0 10px 0; border-bottom: 1px solid #e8e8e8; }
#left #actualites #all_actualites .actualites.last .actualites_bloc { border-bottom: 0px; }
#left #actualites #all_actualites .actualites_all_news{float:left;border-top:1px solid #e8e8e8;width:681px;margin:0 13px 0px 13px;}
#left #actualites #all_actualites .actualites_all_news ul{float:right;padding:0; margin:6px 0 1px 0;}
#left #actualites #all_actualites .actualites_all_news ul li{list-style:square inside;background:none;color:#9e215c; margin:0;padding:0;}
#left #actualites #all_actualites .actualites_all_news ul li a{color:#9e215c;font-family:Trebuchet MS;}
#left #actualites .bottom{ float:left; width: 707px; background: transparent url(../../images/structure/bg_actualites_enchante_bottom.png) no-repeat top left; height: 12px;}

#left #enchante{ float:left; width:707px; margin:0;}
#left #enchante .header { float:left; background: transparent url(../../images/structure/bg_actualites_enchante.png) no-repeat 0 0; width:687px; height:27px; padding: 9px 7px 0px 13px;}
#left #enchante .header h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 20px; color:#9d1e5a; font-weight:normal; float:left;width:662px;padding:0; }
#left #enchante .all_enchante {float:left;width:684px;padding:0 10px 0 13px; background-color:#FFFFFF; }
#left #enchante .enchante_bloc { margin: 0; width:684px; padding:10px 0 10px 0; border-bottom: 1px solid #e8e8e8; float:left;}
#left #enchante .enchante_bloc.last {border:0px}
#left #enchante .enchante_bloc .news_image { margin: 0px 5px 0 0; float: left; display: inline; width:169px; height:113px;padding:0;text-align:center;background: transparent url(images/monaco.png) 50% 50% repeat;}/*background-color:#141415;*/
#left #enchante .enchante_bloc .news_image img{ float: none;}
#left #enchante .enchante_bloc .bouton{ width:325px; margin:5px 0 0 0;float:right;text-align:right}
#left #enchante .enchante_bloc .prix_favoris { float:left; width:160px;}
#left #enchante .enchante_bloc .prix_favoris .prix { font-size: 18px; margin-bottom:2px;margin-right:90px;}
#left #enchante .enchante_bloc .content{float:left; width:510px;}
#left #enchante .enchante_bloc .content h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 14px; margin: 10px 0 0 0; text-align:justify; padding: 0; width:510px;}
#left #enchante .enchante_bloc .content h1 a{color:#141415;text-decoration:none;}
#left #enchante .enchante_bloc .content h1 a:hover{text-decoration:underline;}
#left #enchante .enchante_bloc .content p {margin:10px 0px 0px 0;padding: 0; width:510px;}
#left #enchante .all_enchante .enchante_all_packages{margin: 0; width:684px; padding:0; border-top: 1px solid #e8e8e8; float:left;}
#left #enchante .all_enchante .enchante_all_packages ul{float:right;padding:0; margin:6px 0 1px 0;}
#left #enchante .all_enchante .enchante_all_packages ul li{list-style:square inside;background:none;color:#9e215c; margin:0;padding:0;}
#left #enchante .all_enchante .enchante_all_packages ul li a{color:#9e215c;font-family:Trebuchet MS;}
#left #enchante .bottom{ float:left; width: 707px; background: transparent url(../../images/structure/bg_actualites_enchante_bottom.png) no-repeat bottom left; height: 12px;}

#left #social{ float:left;width:707px; margin:15px 0; !important; margin:15px 0 0 0;}
#left #social .header { float:left; background: transparent url(../../images/structure/bg_actualites_enchante.png) no-repeat 0 0; width:687px; height:27px; padding: 9px 7px 0px 13px;}
#left #social .header h1 { font-family: Trebuchet MS, Arial, Verdana, sans-serif; font-size: 20px; color:#9d1e5a; font-weight:normal; float:left;width:662px;padding:0; }
#left #social .all_social {float:left;width:684px;padding:0 10px 0 13px; background-color:#FFFFFF; }
#left #social .all_social  a{color:#9e215c;font-family:Trebuchet MS;}
#left #social .all_social #social { float:left; margin: 0; width:680px; padding:15px 0px 0 13px;background-color:#FFFFFF;}
#left #social .all_social #social  .social_bloc { float: left; display: inline; width: 200px; margin: 0 10px 0px 0; padding: 0 0 10px 0;}
#left #social .bottom{ float:left; width: 707px; background: transparent url(../../images/structure/bg_actualites_enchante_bottom.png) no-repeat bottom left; height: 12px;}

#left #actualites span, #left #laune span, #left #enchante span{text-transform: uppercase; color: #fff; font-size: 9px; padding:1px 2px 0px 2px; }
#left #laune .content span {line-height:14px;}
#left #laune .content .bouton span {line-height:9px;}
#left #enchante span{text-transform: uppercase; color: #fff; font-size: 9px; padding:1px 2px 1px 2px; float:left;}
#left #actualites span.favoris_news, #left #laune span.favoris_news , #left #enchante span.favoris_news {  background: #79b4dd; }
#left #actualites span.favoris_info, #left #laune span.favoris_info , #left #enchante span.favoris_info { background: #3a7ba9; }
#left #actualites span.favoris_spectacle, #left #laune span.favoris_spectacle , #left #enchante span.favoris_spectacle { background: #d540b0; }
#left #actualites span.favoris_detente, #left #laune span.favoris_detente , #left #enchante span.favoris_detente { background: #917cae; }
#left #actualites span.favoris_restauration, #left #laune span.favoris_restauration , #left #enchante span.favoris_restauration { background: #5b1a9d; }
#left #actualites span.favoris_sejour, #left #laune span.favoris_sejour , #left #enchante span.favoris_sejour { background: #e08612; }
#left #actualites span.favoris_sport, #left #laune span.favoris_sport , #left #enchante span.favoris_sport { background: #49cbd6; }
#left #actualites span.favoris_business, #left #laune span.favoris_business , #left #enchante span.favoris_business { background: #142ba3; }
#left #actualites span.favoris_nocturne, #left #laune span.favoris_nocturne , #left #enchante span.favoris_nocturne { background: #292b4a; }
#left #actualites span.favoris_culture, #left #laune span.favoris_culture , #left #enchante span.favoris_culture { background: #9e1e97; }
#left #actualites span.favoris_environnement, #left #laune span.favoris_environnement , #left #enchante span.favoris_environnement { background: #879e1e; }
#left #actualites span.favoris_monde, #left #laune span.favoris_monde , #left #enchante span.favoris_monde { background: #cd2424; }
#left #actualites span.favoris_loisir, #left #laune span.favoris_loisir , #left #enchante span.favoris_loisir { background: #f5446a; }
#left #actualites span.favoris_gastronomie, #left #laune span.favoris_gastronomie , #left #enchante span.favoris_gastronomie { background: #5e9a11; }
#left #actualites span.favoris_croisiere, #left #laune span.favoris_croisiere , #left #enchante span.favoris_croisiere { background: #4f4a40; }

#left span.favoris_111 { background: #d540b0; margin:0 35px 0 5px; }
#left span.favoris_102 { background: #141415; margin:0 35px 0 5px; }
#left span.favoris_104{ background: #917cae; margin:0 35px 0 5px;}
#left span.favoris_109 { background: #5b1a9d; margin:0 35px 0 5px; }
#left span.favoris_110{ background: #e08612;  margin:0 35px 0 5px;}
#left span.favoris_112{ background: #49cbd6;  margin:0 35px 0 5px;}
#left span.favoris_101 { background: #142ba3; margin:0 35px 0 5px; }
#left span.favoris_113 { background: #292b4a;  margin:0 35px 0 5px;}
#left span.favoris_103 { background: #9e1e97;  margin:0 35px 0 5px;}
#left span.favoris_105 { background: #879e1e; margin:0 35px 0 5px; }
#left span.favoris_108{ background: #cd2424;  margin:0 35px 0 5px;}
#left span.favoris_107 { background: #f5446a;  margin:0 35px 0 5px;}
#left span.favoris_106 { background: #5e9a11;  margin:0 35px 0 5px;}
#left span.favoris_croisiere{ background: #4f4a40; margin:0 35px 0 5px; }

#left span.favoris_186 { background: #9e1e97;margin:0 35px 0 5px;}
#left span.favoris_192{ background: #917cae;margin:0 35px 0 5px;}
#left span.favoris_198 { background: #141415;margin:0 35px 0 5px; }
#left span.favoris_187{ background: #5e9a11;margin:0 35px 0 5px;}
#left span.favoris_188{ background: #e9b925; margin:0 35px 0 5px;}
#left span.favoris_189 { background: #9e61dc;margin:0 35px 0 5px;}
#left span.favoris_194 { background: #1a946d;margin:0 35px 0 5px;}
#left span.favoris_195 { background: #e08612; margin:0 35px 0 5px;}
#left span.favoris_190 { background: #fc6bbd;margin:0 35px 0 5px;}
#left span.favoris_196 { background: #d540b0;margin:0 35px 0 5px; }
#left span.favoris_191{ background: #49cbd6;margin:0 35px 0 5px;}
#left span.favoris_197 { background: #292b4a;margin:0 35px 0 5px;}
#left span.favoris_193 { background: #f5446a;margin:0 35px 0 5px;}
#left span.favoris_20901 { background: #f56425;margin:0 35px 0 5px;}

#left p.intro { font-weight: bolder; margin: 10px 0 10px 0; }

