body,html{margin:0px;padding:0px;background-color:#FFFFFF;font-family: 'Open Sans', sans-serif;}

/* GENERAL */

table,tbody{border:0px}

/* LAYOUT */

#header{width:100%;position:relative;height:110px;z-index:30}
 .inner-header{width:1008px;margin:0 auto;position:relative}
 
#bandeau{width:100%;position:relative;height:350px;background-color:#882b68}
.bandeau-inner{display:block;z-index:10;position:absolute;background: url(../images/home/banniere.jpg) no-repeat center top;top:-20px;left:0px;width:100%;height:370px;min-width:1008px} 
 
#content{position:relative;width: 100%;background-color:#e8f2f7;padding-top:1px}
.inner-content{width:1008px;margin:0 auto;position:relative}
.cls{clear:both}

#footer{width:1008px;margin:0 auto;position:relative}

/* HEADER */

.logo-header{display: block;float:left;text-decoration:none}
.ombre-left{display:block;float:left;background:url(../images/home/ombre_1_left.jpg) no-repeat left top;width: 11px;height:110px}

.ombre-left.ombre-left-operation{background:url(../images/home/ombre_2_left.jpg) no-repeat left top;}
.ombre-right.ombre-right-operation{background:url(../images/home/ombre_2.jpg) no-repeat left top;}

.ombre-left.ombre-left-actualite{background:url(../images/home/ombre_3_left.jpg) no-repeat left top;}
.ombre-right.ombre-right-actualite{background:url(../images/home/ombre_3.jpg) no-repeat left top;}

.ombre-left.ombre-left-vaccination{background:url(../images/home/ombre_4_left.jpg) no-repeat left top;}
.ombre-right.ombre-right-vaccination{background:url(../images/home/ombre_4.jpg) no-repeat left top;}

.bt_menu_mobile_ferme,.bt_menu_mobile_ouvert{display: none;cursor: pointer}
.menu-mobile{display:none}

.logo-img{display:block;float:left;background:url(../images/home/logo_immunser_lyon.jpg) no-repeat;width: 243px;height:110px}
.logo-img:hover{transition: background 0.5s;background:url(../images/home/logo_immunser_lyon_roll.jpg) no-repeat}

.ombre-right{display:block;float:left;background:url(../images/home/ombre_1.jpg) no-repeat right top;width: 11px;height:110px}

.menu-header{position:relative;float:left;margin-left:60px;margin-top:50px}

.bt_menu_header{font-weight: 600;display:block;text-decoration:none;float:left;position:relative;height:40px;font-size:15px;margin-right:27px;cursor:pointer}
.bt_menu_operation{position:relative;color:#e1868b;background:url(../images/home/fleche_menu.gif) no-repeat right 8px;padding-right:13px;}
.bt_menu_operation .active_menu{display:none;position:absolute;top:20px;left:0px;border-bottom:3px solid #e1868b;margin-top:3px;width:99px}
.bt_menu_actualite{color:#479199;}
.bt_menu_actualite .active_menu{display:none;position:absolute;top:20px;left:0px;border-bottom:3px solid #479199;margin-top:3px;width:90px}
.bt_menu_vaccination{color:#cb6e31;background:url(../images/home/fleche_menu.gif) no-repeat right 8px;padding-right:13px;}
.bt_menu_vaccination .active_menu{display:none;position:absolute;top:20px;left:0px;border-bottom:3px solid #cb6e31;margin-top:3px;width:100px}
.menu-open-operation{position:absolute;display:none;background:url(../images/home/pop_petit.png) no-repeat;width: 253px;height:134px;top:30px;left:0px}

.menu-open-operation ul,
.menu-open-vaccination ul{margin:0px;padding:0px;list-style: none;}
.menu-open-operation ul li,
.menu-open-vaccination ul li{display:block;}
.menu-open-operation ul li a,
.menu-open-vaccination ul li a{display:block;text-decoration: none;font-size:13px;height:45px;line-height: 43px;vertical-align: middle;padding-left:10px;color:#393f4f}

.menu-open-operation ul li a:hover,
.menu-open-vaccination ul li a:hover{color:#D0D0D0}

.menu-open-vaccination{position:absolute;display:none;background:url(../images/home/menu4.png) no-repeat;width: 291px;height:178px;top:30px;left:0px}

.tools-header{position:relative;float:right;margin-top:40px}
.bt_header_search{display:inline-block;background:url(../images/home/bt_rechercher_off.gif) no-repeat;width: 32px;height:32px;cursor:pointer}
.bt_header_search:hover{background:url(../images/home/bt_rechercher_on.gif) no-repeat;}

.bt_header_rss{display:inline-block;background:url(../images/home/bt_rss_off.gif) no-repeat;width: 32px;height:32px;margin-left:10px}
.bt_header_rss:hover{transition: background 0.5s;background:url(../images/home/bt_rss_on.gif) no-repeat;}

.bloc_search{position:absolute;display:none;left:-255px;background:url(../images/home/rechercher.png) no-repeat;width: 291px;height:45px}
.bloc_search .form-text{width:200px;height:37px;border:2px solid transparent;position:absolute;top:0px;left:10px;font-size:15px;outline:none;background:transparent}
.bloc_search .form-submit{position:absolute;right:20px;top:10px;outline:none;cursor:pointer;background: transparent;color:#FFFFFF;border:0px;text-transform: uppercase;font-size:17px}

/* PAGE RECHERCHE */

h2.search_title{color:#46b6c3}
.search_help{font-size:13px}
.search-results li .title{font-size:13px}
.search-results li a{color:#46b6c3}
.search-results li .search-snippet{font-size:11px}

/* HOME */

.home-boutons-mobile,.bloc_vote_mobile{display:none}

.home-texte{color:#292f33;font-size:12px;width:620px;float:left}
.home-texte h2{color:#882b68;font-size:22px}
.home-texte strong{font-size:14px}

.home-actualites{float:right;width:327px;height:235px;background:url(../images/home/bloc_actualite.gif) no-repeat;margin-top:20px}

.home-actualites h3{margin:0px;padding:0px;margin-left:20px;color:#46b6c3;letter-spacing:1px;font-size:14px;margin-top:13px}


.inner-actualites .view-actualites{margin-top:25px;margin-left:25px;position:relative}
.inner-actualites .view-actualites .views-slideshow-cycle-main-frame-row{height:125px;width:285px}
.inner-actualites .view-actualites .views-slideshow-cycle-main-frame-row a{text-decoration:none;display:block;margin-top:5px;color:#6d6f71;font-size:13px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left center;padding-left:20px}
.inner-actualites .view-actualites .views-slideshow-cycle-main-frame-row a:hover{color:#292f33;transition: background 0.5s;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left center;}
.inner-actualites .view-actualites h4{margin:0px;padding:0px;font-size:13px;color:#46b6c3}
.inner-actualites .view-actualites h4 a{color:#46b6c3}
.inner-actualites .view-actualites p{margin:0px;padding:0px;font-size:11px;color:#292f33}

.inner-actualites .view-actualites .date-actu{font-size:12px;color:#479199;text-decoration:none}

.views-slideshow-controls-bottom{float:right;position:relative;width:130px;margin-top:15px}
#views_slideshow_controls_text_pause_actualites-block{display:none}
#views_slideshow_controls_text_previous_actualites-block a{display:block;height:0px;padding-top:24px;position:absolute;left:0px;background:url(../images/home/actu_fleche_off.png) no-repeat;width: 24px;overflow:hidden;}
#views_slideshow_controls_text_previous_actualites-block a:hover{transition: background 0.5s;background:url(../images/home/actu_fleche_on.png) no-repeat;}
#views_slideshow_controls_text_next_actualites-block a{display:block;position:absolute;height:0px;padding-top:24px;left:80px;background:url(../images/home/actu_fleche_off_right.png) no-repeat;width: 24px;overflow:hidden;}
#views_slideshow_controls_text_next_actualites-block a:hover{transition: background 0.5s;background:url(../images/home/actu_fleche_on_right.png) no-repeat;}
#views_slideshow_slide_counter_actualites-block{position:absolute;left:40px;font-size:13px;top:3px;color:#46b6c3}

.home-boutons{margin-top:40px;position:relative}
.home-boutons a{text-decoration: none}
.sep_boutons{height:180px;background-color: #46b6c3;width:1px;float:left}

.bt_home{display:block;position:relative;float:left;text-align:center;margin-right:80px;margin-left:80px}

.home-boutons .bt_recommandation{margin-left:15px}
.home-boutons .bt_recommandation .icone{display:inline-block;background:url(../images/home/grd_icon_1.gif) no-repeat;width: 83px;height:80px;}
.home-boutons .bt_recommandation .titre{background:url(../images/home/titres_icon_1.gif) no-repeat;width: 172px;height:32px;}
.home-boutons .bt_recommandation span{color:#292f33;font-size:11px;display:block;background:url(../images/home/item_fleche_violet.gif) no-repeat left 2px;padding-left:20px;margin-top:10px;width:130px;text-align:left}

.home-boutons .bt_carnet .icone{display:inline-block;background:url(../images/home/grd_icon_2.gif) no-repeat;width: 83px;height:80px}
.home-boutons .bt_carnet .titre{background:url(../images/home/titres_icon_2.gif) no-repeat left center;width: 172px;height:32px;}
.home-boutons .bt_carnet span{color:#292f33;font-size:10px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:19px;margin-left:18px;margin-top:10px;width:135px;text-align:left}

.home-boutons .bt_vaccination .icone{display:inline-block;background:url(../images/home/grd_icon_3.gif) no-repeat;width: 83px;height:80px}
.home-boutons .bt_vaccination .titre{background:url(../images/home/titres_icon_3.gif) no-repeat;width: 172px;height:32px;margin-left:6px}
.home-boutons .bt_vaccination span{color:#292f33;font-size:10px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:19px;margin-left:15px;margin-top:10px;width:165px;text-align:left}

.home-boutons .bt_infosmaladies .icone{display:inline-block;background:url(../images/home/grd_icon_4.gif) no-repeat;width: 83px;height:80px}
.home-boutons .bt_infosmaladies .titre{background:url(../images/home/titres_icon_4.gif) no-repeat;width: 172px;height:32px}
.home-boutons .bt_infosmaladies span{color:#292f33;font-size:10px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:19px;margin-left:18px;margin-top:10px;width:140px;text-align:left;}

.home-boutons .bt_document .icone{display:inline-block;background:url(../images/home/grd_icon_5.gif) no-repeat;width: 83px;height:80px}
.home-boutons .bt_document .titre{background:url(../images/home/titres_icon_5.gif) no-repeat;width: 172px;height:32px}
.home-boutons .bt_document span{color:#292f33;font-size:11px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:19px;margin-left:18px;margin-top:10px;width:155px;text-align:left;}

.bloc_vote{width:991px;margin:0 auto;height:100px;background:url(../images/home/silhouettes.gif) no-repeat center bottom;margin-top:40px}
.bloc_vote .nb_vote{width:400px;float:left;text-align: right;font-size:84px;font-weight: bold;color:#d89ac8;border:0px solid black;line-height: 1}
.bloc_vote .cadre_txt_bt_vote{float:left;margin-left:20px;border:0px solid black}
.bloc_vote .cadre_txt_bt_vote span{display:block;color:#d89ac8;text-transform: uppercase;font-size:15px;line-height: 1.1;font-weight: bold}

.bloc_vote .bt_vote{display:block;background:url(../images/home/bloc_vote.png) no-repeat;text-align: left;width: 244px;height: 41px;margin-top:5px;cursor:pointer}
.bloc_vote .bt_vote span{color:#FFFFFF;line-height: 41px;vertical-align: middle;display:inline-block;background:url(../images/home/vote_fleche_off.png) no-repeat right center;padding-right:70px;padding-left:20px}

.bloc_vote  .bt_has_voted{display:block;background:url(../images/home/bloc_vote.png) no-repeat;text-align: left;width: 244px;height: 41px;margin-top:5px;}
.bloc_vote .bt_has_voted span{color:#FFFFFF;line-height: 41px;vertical-align: middle;display:inline-block;padding-left:20px}

/* CONTENT OPERATION */

.left_col_content{float:left;width: 600px}
.right_col_content{float:right;width: 331px;position:relative}

.one_col_content{position:relative}

.cadre_menu_operation{position:relative;margin-top:25px;height:38px;z-index:10}
.menu_operation{display:block;position:absolute;background: url(../images/operation/deroulant_ferme.png) no-repeat;width: 417px;height:38px;cursor:pointer;color:#999999;padding-left:60px;padding-top:9px;font-weight: bold;font-size:14px;z-index:10}

.menu_operation_concept{text-transform: uppercase}
.menu_operation_open{display:none;position:absolute;background: url(../images/operation/menu_deroulant_3.png) no-repeat;width: 418px;height:153px;}
.menu_item_operation_open{display:block;color:#999999;font-weight: bold;text-transform:uppercase;margin-left:60px;height:38px;vertical-align: middle;line-height: 38px;font-size:14px;cursor:pointer;text-decoration: none}

.menu_item_operation_open.menu_item_operation_open_selected{color:#d5d2d2}

.menu_operation_open.menu_vaccination{background:url(../images/operation/menu_deroulant_2.png) no-repeat;width: 418px;height:191px;}



.content_operation{font-size:13px}
.content_operation h1{margin:0px;padding:0px;color:#e56669;margin-top:20px;font-size:23px;margin-left:10px}
.left_col_content .content_text,.one_col_content .content_text{margin-left:10px}

.intro_texte{font-size:13px;margin-top:20px}

.cadre_plus_info_inpes{margin-top:20px;position:relative;display:block;background:url(../images/operation/bloc_savoir.gif) no-repeat;width: 331px;height:251px}
.cadre_plus_info_inpes h3{margin:0px;padding:0px;position:absolute;top:15px;font-size:17px;left:20px;color:#e56669}
.cadre_plus_info_inpes .img_plus_infos{margin:0px;padding:0px;position:absolute;top:80px;font-size:17px;left:80px;color:#e56669}
.cadre_plus_info_inpes .link_plus_infos{text-decoration:none;position:absolute;top:205px;font-size:17px;left:20px;color:#e56669;background:url(../images/operation/fleche_grise.png) no-repeat;padding-left:30px;height:24px}
.cadre_plus_info_inpes .link_plus_infos:hover{transition: background 0.5s;background:url(../images/operation/fleche_rose.png) no-repeat}

.cadre_point_info_liste{margin-top:20px;position:relative;display:block;background:url(../images/operation/bloc_points.gif) no-repeat;width: 331px;height:380px}
.cadre_point_info_liste h3{margin:0px;padding:0px;padding-top:15px;font-size:17px;margin-left:20px;color:#e56669}

.item_partenaire{position:relative;z-index:8;margin-top:20px;float:left;background:url(../images/operation/bloc-blc_lieux.png) no-repeat;width: 322px;height: 159px;display: block;text-align:center;margin-left:15px}
.item_partenaire .image_partenaire{display:block;position:absolute;width: 197px;height:96px;top:50%;margin-top:-54px;left:50%;margin-left:-98px}
.item_partenaire .link_item_partenaire{position:absolute;bottom:10px;left:10px;text-decoration:none;display:block;color:#6d6f71;font-size:13px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left center;padding-left:20px}
.item_partenaire .link_item_partenaire:hover{color:#292f33;transition: background 0.5s;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left center;}
.item_partenaire.first{margin-left:0px}


.item_ressources{position:relative;z-index:8;margin-top:20px;float:left;background:url(../images/operation/bloc-blc_lieux.png) no-repeat;width: 322px;height: 159px;display: block;text-align:left;margin-right:10px}
.item_ressources .image_ressource{margin-top:4px;margin-left:4px;float:left}
.content_ressources{float:left;margin-left:10px;width:150px}
.content_ressources h3{margin:0px;padding:0px;font-size:13px;color:#e56669;margin-top:40px;line-height:13px}
.link_ressources_download{text-decoration: none;display:block;color:#6d6f71;font-size:13px;background:url(../images/operation/icon_telecharger_off.gif) no-repeat left center;padding-left:20px;margin-top:5px}
.link_ressources_download:hover{color:#292f33;transition: background 0.5s;background:url(../images/operation/icon_telecharger_on.gif) no-repeat left center;}

.content_actualite{width:630px}
.content_actualite h1{color:#479199;float:left;margin:0px;padding:0px;margin-top:20px;font-size:23px;margin-left:10px}
.bt_rss{display:block;float:right;background:url(../images/actualite/bt_rss.gif) no-repeat;width: 24px;height:24px;margin-top:30px;margin-right:5px}
.bt_rss:hover{transition: background 0.5s;background:url(../images/actualite/bt_rss_on.gif) no-repeat;}

.cadre_services{margin-top:20px;position:relative;display:block;background:url(../images/actualite/bloc_service.gif) no-repeat;width: 331px;height:313px}
.cadre_services h3{margin:0px;padding:0px;position:absolute;top:15px;font-size:17px;left:20px;color:#cd6e27}

/*
	.bt_img_services_recommandations{position:absolute;top:65px;left:20px;display:block;background:url(../images/actualite/icon_recommandation_off.png) no-repeat;width: 131px;height:158px}
.bt_img_services_recommandations:hover{transition: background 0.5s;background:url(../images/actualite/icon_recommandation_on.png) no-repeat;}

.bt_img_services_carnet_vaccination{position:absolute;top:65px;left:180px;display:block;background:url(../images/actualite/icon_carnet_off.png) no-repeat;width: 131px;height:158px}
.bt_img_services_carnet_vaccination:hover{background:url(../images/actualite/icon_carnet_on.png) no-repeat;}

.bt_link_services_recommandations{text-decoration:none;position:absolute;bottom:15px;font-size:12px;left:20px;color:#cd6e27;background:url(../images/actualite/fleche_orange.png) no-repeat left center;padding-left:30px;text-transform: uppercase;width:100px}

.bt_link_services_carnet_vaccination{text-decoration:none;position:absolute;bottom:15px;font-size:12px;left:180px;color:#cd6e27;background:url(../images/actualite/fleche_orange.png) no-repeat left center;padding-left:30px;text-transform: uppercase;width:100px}
*/

	.bt_img_services_recommandations{position:absolute;top:65px;left:95px;display:block;background:url(../images/actualite/icon_recommandation_off.png) no-repeat;width: 131px;height:158px}
.bt_img_services_recommandations:hover{transition: background 0.5s;background:url(../images/actualite/icon_recommandation_on.png) no-repeat;}

.bt_link_services_recommandations{text-decoration:none;position:absolute;bottom:15px;font-size:12px;left:50px;color:#cd6e27;background:url(../images/operation/fleche_grise.png) no-repeat left center;padding-left:30px;text-transform: uppercase;width:200px;height:30px;vertical-align: middle;line-height: 30px}

.bt_link_services_recommandations:hover{transition: background 0.5s;text-decoration:none;position:absolute;bottom:15px;font-size:12px;left:50px;color:#cd6e27;background:url(../images/actualite/fleche_orange.png) no-repeat left center;padding-left:30px;text-transform: uppercase;width:200px;height:30px;vertical-align: middle;line-height: 30px}

.bt_services_mes_vaccins{display:block;margin:0 auto;margin-top:10px;margin-bottom:10px;background:url(../images/actualite/mes_vaccins.gif) no-repeat;width: 83px;height:38px}

.cadre_meteo_epidemiologie{position:relative}
.cadre_meteo_epidemiologie_top{display:block;background:url(../images/actualite/bloc_meteo_top.gif) no-repeat;width: 331px;height:56px}
.cadre_meteo_epidemiologie_top h3{margin:0px;padding:0px;position:absolute;top:15px;font-size:17px;left:20px;color:#cd6e27}

.cadre_meteo_epidemiologie_content{position:relative;display:block;background:url(../images/actualite/bloc_meteo_content.gif) repeat-y;width: 331px;height:auto;padding-bottom:1px;padding-top:1px}
	.title_block_epidemiologie{position:absolute;left:40px;top:0px;font-size:16px;font-weight:bold;width:100px;border-bottom:1px solid #D0D0D0}
	.sub_title_block_epidemiologie{position:absolute;left:40px;top:50px;font-size:11px;color:#D0D0D0;width:200px}
	.image_block_epidemiologique{position:absolute;left:160px;top:0px;}
	
	#block-aggregator-feed-1{margin-top:70px}
	#block-aggregator-feed-1 ul{margin:0px;padding:0px;list-style: none;margin-left:20px}
	#block-aggregator-feed-1 ul li{font-size:11px;display:block;clear: both;width:260px;margin-bottom:15px}
	#block-aggregator-feed-1 ul li img{display:block}
	#block-aggregator-feed-1 ul li .date_feed_meteo{margin-bottom:5px}
	#block-aggregator-feed-1 .more-link{display:none}
	
.cadre_meteo_epidemiologie_bottom{display:block;background:url(../images/actualite/bloc_meteo_bottom.gif) no-repeat;width: 331px;height:36px}

.item_resume_actualite{position:relative;margin-bottom:10px;margin-top:30px;clear:both}

.item_resume_actualite_top{width:630px;height:16px;}
.item_resume_actualite_content{width:600px;height:auto;padding:15px;font-size:13px;padding-top:0px;padding-bottom:0px;background:none}
.item_resume_actualite_bottom{width:630px;height:16px}

.view-page-actualitew .views-row-even .item_resume_actualite_top{background:url(../images/actualite/bloc_resume_actu_top.png) no-repeat}
.view-page-actualitew .views-row-even .item_resume_actualite_content{background:url(../images/actualite/bloc_resume_actu_content.png) repeat-y}
.view-page-actualitew .views-row-even .item_resume_actualite_bottom{background:url(../images/actualite/bloc_resume_actu_bottom.png) no-repeat}

.item_resume_actualite h2.titre_item_resume_actualite{display:block;color:#479199;margin:0px;padding:0px;float:left;width:480px;line-height: 16px}
.item_resume_actualite h2.titre_item_resume_actualite a{color:#479199;font-size:15px;text-decoration:none}

.item_resume_actualite .date_item_resume_actualite{color:#479199;float:right;font-size:13px;margin-top:3px}

.item_resume_actualite .link_item_resume_actualite a{text-decoration:none;display:block;margin-top:5px;color:#6d6f71;font-size:13px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left center;padding-left:20px}

.item_resume_actualite .link_item_resume_actualite a:hover{color:#292f33;transition: background 0.5s;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left center;}

.content_actualite_all{width:600px;font-size:13px}
.content_actualite_all h1{color:#479199;float:left;margin:0px;padding:0px;margin-top:20px;font-size:23px;margin-left:10px;width:500px}
.content_actualite_all .date_actualite{color:#479199;float:right;margin-top:25px;font-size:14px}

/* point informations liste */
.cadre_point_info_liste .liste{margin-top:15px}
.item_point_information{display:block;width:302px;border-bottom:1px solid #e56669;margin-left:3px;padding-bottom:10px}
.icone_point_information{float:left;margin-left:20px;margin-top:20px}
.texte_point_information{float:left;margin-left:20px;margin-top:20px;font-size:12px}
.texte_point_information .titre_point_information{font-weight:bold}
.texte_point_information .bt_voir_point_information{text-decoration:none;color:#6d6f71;padding-left:15px;display:block;background:url(../images/operation/icon_lieux_off.png) no-repeat left 3px;width: 8px;height: 16px;margin-top:5px}
.texte_point_information .bt_voir_point_information:hover{transition: background 0.5s;color:#000000;background:url(../images/operation/icon_lieux_on.png) no-repeat left 3px;}

/* OU S'INFORMER / VACCINER*/

.content_actualite .pager_immulyon li.pager-current{color:#479199;}
.content_operation .pager_immulyon li.pager-current{color:#e56669;}

.cadre_filtre_map{display:block;position: relative;background:url(../images/operation/bloc_tri.png) no-repeat;width: 1006px;height: 75px}
.cadre_filtre_map .title_filtre{color:#A0A0A0;font-size:16px;text-transform:uppercase;display:block;float:left;margin-left:20px;margin-top:25px}
.cadre_filtre_map ul{margin:0px;padding:0px;list-style: none;float:left;margin-left:50px;margin-top:15px}
.cadre_filtre_map ul li{float:left}
.cadre_filtre_map ul li .bt_filtre{color:#e56669;display:block;background:url(../images/operation/coche_rose_on.png) no-repeat left center;padding-left:20px;cursor: pointer;vertical-align: middle;line-height: 40px}

.cadre_filtre_map ul li.separator_filtre{margin-left:20px;margin-right:20px;height:40px;background-color:#C0C0C0;width: 1px}

.item_point_centre {position:relative;z-index:8;margin-top:20px;background:url(../images/operation/bloc-blc_lieux.png) no-repeat;width: 322px;height: 159px;display: block;text-align:left;margin-right:15px}
.icone_point_centre{float:left;margin-left:20px;margin-top:70px}
.texte_point_centre{float:left;margin-left:20px;margin-top:40px;font-size:12px}
.item_point_centre.type_vaccination .texte_point_centre .type_centre_point{font-weight:bold;color:#223f8b;text-transform: uppercase;font-size:11px}
.texte_point_centre .titre_point_centre{font-weight:bold;}
.texte_point_centre .age_point_centre{color:#223f8b;}
.texte_point_centre .bt_voir_point_centre{text-decoration:none;color:#6d6f71;padding-left:15px;display:block;background:url(../images/operation/icon_lieux_off.png) no-repeat left 3px;width: 8px;height: 16px;margin-top:5px}

.texte_point_centre .bt_voir_point_centre:hover{transition: background 0.5s;color:#000000;background:url(../images/operation/icon_lieux_on.png) no-repeat left 3px;}

.liste_points_centres{margin-bottom:30px}

#map{width: 100%;height:600px}


/* RECOMMANDATION VACCINALE */

.content_vaccination h2{margin:0px;padding:0px;color:#cb6e31;margin-top:20px;font-size:23px;margin-left:10px}
.content_vaccination h3{margin:0px;padding:0px;text-transform:uppercase;margin-top:20px;font-size:15px;margin-left:10px}

.item_calendrier{position:relative;z-index:8;margin-top:20px;float:left;background:url(../images/operation/bloc-blc_lieux.png) no-repeat;width: 322px;height: 159px;display: block;text-align:left;margin-right:10px}

.item_calendrier .image_ressource{margin-top:4px;margin-left:4px;float:left}

.item_calendrier .content_ressources{float:left;margin-left:10px;width:150px}
.item_calendrier .content_ressources h3{margin:0px;padding:0px;font-size:12px;color:#cb6e31;margin-top:60px;line-height:13px}
.item_calendrier .link_ressources_download{text-decoration: none;display:block;color:#6d6f71;font-size:13px;background:url(../images/operation/icon_telecharger_off.gif) no-repeat left center;padding-left:20px;margin-top:5px}
.item_calendrier .link_ressources_download:hover{color:#292f33;transition: background 0.5s;background:url(../images/operation/icon_telecharger_on.gif) no-repeat left center;}

/* FAQ */

.liste_questions_reponses{width:100%}
.liste_questions_reponses table{width:auto}
.liste_questions_reponses p{text-align:justify}
.liste_questions_reponses sup{font-size:8px}

.item_information{position:relative;z-index:8;margin-top:20px;background:url(../images/vaccination/bloc_blanc_liens.png) no-repeat;width: 322px;height: 197px;display: block;text-align:left;margin-right:10px}

.link_information{text-decoration:none;display:block;margin-top:0px;color:#6d6f71;font-size:12px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left 3px;padding-left:20px;margin-left:10px;margin-bottom:5px}
.link_information:hover{transition: background 0.5s;color:#000000;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left 3px;padding-left:20px}

.cadre_link_information{position:absolute;bottom:5px;left:0px}

.liste_questions_frequentes{margin-top:10px;}

.liste_questions_frequentes .link_plus{text-decoration:none;display:block;color:#6d6f71;font-size:13px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left center;padding-left:20px;margin-bottom:10px}
.liste_questions_frequentes .link_plus:hover{color:#292f33;transition: background 0.5s;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left center;}


/* INFORMATION MALADIE */
.left_col_content.content_vaccination{width:642px}
.content_vaccination .content_text{font-size:13px;margin-left:10px}
.content_vaccination .content_text h1{margin:0px;padding:0px;color:#cb6e31;margin-top:20px;font-size:20px;}

.bloc_ensavoirplus{display:block;position:relative;background:url(../images/vaccination/bloc_info.gif) no-repeat;width: 331px;height: 284px;margin-bottom: 30px}
.bloc_ensavoirplus h3{margin:0px;padding:0px;position:absolute;top:20px;left:20px;color:#cb6e31;text-transform: uppercase;font-size:15px}
.menu_ensavoirplus_ferme{outline:none;position:absolute;top:45px;left:13px;cursor:pointer;background:url(../images/vaccination/menu_maladie.png) no-repeat;width: 302px;height: 41px}
.menu_ensavoirplus_ouvert{display:none;z-index:10;position:absolute;top:45px;left:13px;cursor:pointer;background:url(../images/vaccination/menu_maladie_ouvert_LONG.png) no-repeat;width: 302px;height: 460px}

.menu_ensavoirplus_ferme span{display:block;color:#FFFFFF;font-size:14px;margin-left:20px;border:1px solid transparent;margin-top:10px}
.item_menuensavoirplus{display:block;color:#FFFFFF;font-size:14px;margin-left:20px;margin-top:0px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e4985c;width:85%}
.item_menuensavoirplus.first_item_menuensavoirplus{border:0px}
.item_menuensavoirplus.last_item_menuensavoirplus{border-bottom:0px}


.item_menuensavoirplus.first_item_menuensavoirplus span{display:block;height:30px;line-height: 30px;vertical-align: middle;margin-left:0px;border-bottom:0px solid #e4985c;}


.item_menuensavoirplus.selected{color:#C0C0C0}

#prevention{display:block}

.content_ensavoir_plus{position:absolute;width:302px;height:175px;top:110px;left:3px;}

.liste_info_maladie{display: none;}

.item_liste_info_maladie{border-bottom: 1px solid #cb6e31;width:302px;padding-bottom:10px}
.item_liste_info_maladie.last{border:0px}

.item_liste_info_maladie h4{margin:0px;padding:0px;font-size:13px;padding-top:10px;margin-left:40px}
.item_liste_info_maladie .link_liste_info_maladie{text-decoration:none;display:block;margin-top:5px;color:#6d6f71;font-size:12px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left 3px;padding-left:20px;margin-bottom:4px;margin-left:40px}

/* PAGER STYLE */

.pager_style_immulyon{background:url(../images/operation/bloc_pagination.png) no-repeat;width: 247px;height:38px;margin:0 auto}
.pager_immulyon{display:block;position:relative;list-style: none;margin:0px;padding:0px;}
.pager_immulyon li{display:inline-block;float:left;margin:0px;padding:0px;border:1px solid transparent;margin-top:10px}
.pager_immulyon li 	a{display:block;margin:0px;padding:0px;text-decoration:none;text-align:center;}
.pager_immulyon li.pager-current{margin:0px;margin-top:7px;width:33px;text-align:center;padding:0px}
.pager_immulyon li.pager-item{margin:0px;margin-top:7px;width:33px;text-align:center;padding:0px;color:#000000}
.pager_immulyon li.pager-item a{color:#606060}
.pager_immulyon li.pager-previous{margin:0px;padding:0px;margin-left:34px;color:#606060}
.pager_immulyon li.pager-previous a{position:absolute;top:8px;left:13px;margin-left:0px;color:#606060}
.pager_immulyon li.pager-next{position:absolute;top:8px;right:13px;margin-left:0px;color:#606060}
.pager_immulyon li.pager-next a{color:#606060}




/* FOOTER */

.left-footer{float:left}

.social-links{margin-top:10px}
.bt_twitter{display:inline-block;background:url(../images/home/social_twitter.gif) no-repeat;width: 23px;height:18px}
.bt_facebook{display:inline-block;background:url(../images/home/social_facebook.gif) no-repeat;width: 23px;height:18px}
.bt_scoop_it{display:inline-block;background:url(../images/home/social_scoop-it.gif) no-repeat;width: 23px;height:18px}
.bt_instagram{display:inline-block;background:url(../images/home/social_instagram.gif) no-repeat;width: 23px;height:18px}

.menu_footer_col_1{display:block;float:left;margin-top:5px}
.menu_footer_col_2{display:block;float:left;margin-left:30px;margin-top:5px}
.title_menu_footer{text-decoration:none;font-size:12px;color:#D0D0D0;display:block}
.menu_link_footer{text-decoration:none;font-size:11px;color:#B0B0B0;display:block}

.right-footer{float:right;margin-top:20px}

#popup-text a{color:#FFFFFF}

.content_standard{font-size:12px}

.content_standard h2{color:#46b6c3}

.partenaires_dektop{display:block;background:url(../images/home/partenaires_bas_all.jpg) no-repeat;width: 638px;height:550px}
.partenaires_mobile{display:none}

@media screen and (max-width: 640px) {
#header{width:100%;position:relative;height:auto;z-index:30;}

#bandeau,.menu-header,.tools-header{display:none}
.inner-header,.inner-content,#footer{width:100%}
.home-texte{width:90%;margin:0 auto;float:none}
.inner-header{text-align: center;margin:0px}
.logo-header{display: inline-block;float:none;text-decoration:none;height:85px}

.ombre-left{display:block;float:left;background:url(../images/home/ombre_1_left.jpg) no-repeat left top;background-size:auto 90px;height:90px;width:9px;}

.ombre-left.ombre-left-operation{background:url(../images/home/ombre_2_left.jpg) no-repeat left top;}
.ombre-right.ombre-right-operation{background:url(../images/home/ombre_2.jpg) no-repeat left top;}

.ombre-left.ombre-left-actualite{background:url(../images/home/ombre_3_left.jpg) no-repeat left top;}
.ombre-right.ombre-right-actualite{background:url(../images/home/ombre_3.jpg) no-repeat left top;}

.ombre-left.ombre-left-vaccination{background:url(../images/home/ombre_4_left.jpg) no-repeat left top;}
.ombre-right.ombre-right-vaccination{background:url(../images/home/ombre_4.jpg) no-repeat left top;}

.bt_menu_mobile_ferme,.bt_menu_mobile_ouvert{display: none;cursor: pointer}
.menu-mobile{display:none}

.logo-img{display:block;float:left;background:url(../images/mobile/logo_immuniser_lyon_hd.jpg) no-repeat;background-size:auto 90px;height:90px;width:189px;}
.logo-img:hover{transition: background 0.5s;background:url(../images/mobile/logo_immuniser_lyon_hd.jpg) no-repeat}

.ombre-right{display:block;float:left;background:url(../images/home/ombre_1.jpg) no-repeat right top;background-size:auto 90px;height:90px;width:9px;}


.bt_menu_mobile_ferme{display: block;background:url(../images/mobile/menu.png) no-repeat;background-size:36px;width:36px;height:36px;position:absolute;top:30px;right:15px}
.bt_menu_mobile_ouvert{display: none;background:url(../images/mobile/fermer.png) no-repeat;background-size:36px;width:36px;height:36px;position:absolute;top:30px;right:15px}

.menu-mobile{display:none;width: 100%;margin:0px}
.menu-mobile ul{list-style: none;width: 100%;margin:0px;padding:0px;text-align:center}
.menu-mobile ul li{border-top:1px solid #F0F0F0;padding-top:7px;padding-bottom:7px}
.menu-mobile ul li ul{display:none}
.menu-mobile ul li a{display: block;width: 100%;color:#000000;text-decoration: none}
.menu-mobile ul li ul li a{font-size:12px}
.menu-mobile ul li.operation span{color:#e1868b;display:block;}
.menu-mobile ul li.operation.open{background-color:#e1868b}
.menu-mobile ul li.operation.open span{color:#FFFFFF;font-weight:bold;padding-bottom:7px}
.menu-mobile ul li.actualites a{color:#479199}

.menu-mobile ul li.vaccination span{color:#cb6e31;display:block;}
.menu-mobile ul li.vaccination.open{background-color:#cb6e31}
.menu-mobile ul li.vaccination.open span{color:#FFFFFF;font-weight:bold;padding-bottom:7px}

.menu-mobile ul li ul li.operation-sub-item{background-color:#e1868b}
.menu-mobile ul li ul li.operation-sub-item a{color:#FFFFFF}

.menu-mobile ul li ul li.vaccination-sub-item{background-color:#cb6e31}
.menu-mobile ul li ul li.vaccination-sub-item a{color:#FFFFFF}


.content_standard{width: 90%;margin:0 auto}

.content_standard h2{font-size:19px}
/* HOME MOBILE */

.home-texte h2{color:#882b68;font-size:19px;width:200px}

.home-actualites{float:none;width:250px;height:200px;background:url(../images/home/bloc_actualite.gif) no-repeat;background-size:250px;margin:0 auto;margin-top:20px;}

.home-actualites h3{margin:0px;padding:0px;margin-left:20px;color:#46b6c3;letter-spacing:1px;font-size:14px;padding-top:8px;margin-top:10px}


.inner-actualites .view-actualites{margin-top:7px;margin-left:25px;position:relative}
.inner-actualites .view-actualites .views-slideshow-cycle-main-frame-row{height:100px;width:210px}
.inner-actualites .view-actualites .views-slideshow-cycle-main-frame-row a{text-decoration:none;display:block;margin-top:5px;color:#6d6f71;font-size:10px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left center;padding-left:20px}
.inner-actualites .view-actualites .views-slideshow-cycle-main-frame-row a:hover{color:#292f33;transition: background 0.5s;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left center;}
.inner-actualites .view-actualites h4{margin:0px;padding:0px;font-size:9px;color:#46b6c3}
.inner-actualites .view-actualites h4 a{color:#46b6c3}
.inner-actualites .view-actualites p{margin:0px;padding:0px;font-size:8px;color:#292f33}

.inner-actualites .view-actualites .date-actu{font-size:10px;color:#479199;text-decoration:none}

.home-boutons{display:none}

.home-boutons-mobile{display:block;margin:0 auto;width:320px;margin-top:30px;}

.sep_boutons{height:110px;background-color: #46b6c3;width:1px;float:left}

.bt_home{display:block;position:relative;float:left;text-align:center;margin-right:10px;margin-left:10px;width:80px}

.home-boutons-mobile a{text-decoration:none}

.home-boutons-mobile .bt_recommandation{margin-left:15px}
.home-boutons-mobile .bt_recommandation .icone{display:inline-block;background:url(../images/home/grd_icon_1.gif) no-repeat;background-size:40px;width: 40px;height:40px;}
.home-boutons-mobile .bt_recommandation .titre{background:url(../images/home/titres_icon_1.gif) no-repeat;background-size:80px;width: 80px;height:15px;}
.home-boutons-mobile .bt_recommandation span{color:#292f33;font-size:7px;display:block;background:url(../images/home/item_fleche_violet.gif) no-repeat left 2px;padding-left:13px;margin-top:10px;width:70px;text-align:left;background-size:10px}

.home-boutons-mobile  .bt_carnet .icone{display:inline-block;background:url(../images/home/grd_icon_2.gif) no-repeat;background-size:40px;width: 40px;height:40px;}
.home-boutons-mobile  .bt_carnet .titre{background:url(../images/home/titres_icon_2.gif) no-repeat left center;background-size:80px;width: 80px;height:15px;}
.home-boutons-mobile  .bt_carnet span{color:#292f33;font-size:8px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:13px;margin-left:0px;margin-top:10px;width:70px;text-align:left;background-size:10px}

.home-boutons-mobile  .bt_vaccination .icone{display:inline-block;background:url(../images/home/grd_icon_3.gif) no-repeat;background-size:40px;width: 50px;height:40px;}
.home-boutons-mobile  .bt_vaccination .titre{background:url(../images/home/titres_icon_3.gif) no-repeat;background-size:80px;width: 80px;height:15px;margin-left:6px}
.home-boutons-mobile  .bt_vaccination span{color:#292f33;font-size:7px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:13px;margin-left:0px;margin-top:10px;width:70px;text-align:left;background-size:10px}

.home-boutons-mobile  .bt_infosmaladies .icone{display:inline-block;background:url(../images/home/grd_icon_4.gif) no-repeat;background-size:40px;width: 40px;height:40px;}
.home-boutons-mobile  .bt_infosmaladies .titre{background:url(../images/home/titres_icon_4.gif) no-repeat;background-size:80px;width: 132px;height:15px}
.home-boutons-mobile  .bt_infosmaladies span{color:#292f33;font-size:7px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:13px;margin-left:0px;margin-top:10px;width:70px;text-align:left;background-size:10px}

.home-boutons-mobile  .bt_document .icone{display:inline-block;background:url(../images/home/grd_icon_5.gif) no-repeat;background-size:40px;width: 40px;height:40px;}
.home-boutons-mobile  .bt_document .titre{background:url(../images/home/titres_icon_5.gif) no-repeat;background-size:80px;width: 80px;height:15px}
.home-boutons-mobile  .bt_document span{color:#292f33;font-size:7px;display:block;background:url(../images/home/item_fleche_cyan.gif) no-repeat left 2px;padding-left:13px;margin-left:0px;margin-top:10px;width:70px;text-align:left;background-size:10px}


.bloc_vote{display:none;margin:0 auto;height:100px;background:url(../images/home/silhouettes.gif) no-repeat center bottom;margin-top:40px}
.bloc_vote_mobile .nb_vote{width:100px;float:left;text-align: right;font-size:64px;font-weight: bold;color:#d89ac8;border:0px solid black;line-height: 1}
.bloc_vote_mobile .cadre_txt_bt_vote{float:left;margin-left:20px;border:0px solid black}
.bloc_vote_mobile .cadre_txt_bt_vote span{display:block;color:#d89ac8;text-transform: uppercase;font-size:11px;line-height: 1.1;font-weight: bold}

.bloc_vote_mobile .bt_vote{display:block;background:url(../images/home/bloc_vote.png) no-repeat;background-size:180px;text-align: left;width: 180px;height: 31px;margin-top:5px;cursor:pointer}
.bloc_vote_mobile .bt_vote span{color:#FFFFFF;line-height: 31px;vertical-align: middle;display:inline-block;background:url(../images/home/vote_fleche_off.png) no-repeat right center;background-size:20px;padding-right:40px;padding-left:20px}

.bloc_vote_mobile  .bt_has_voted{display:block;background:url(../images/home/bloc_vote.png) no-repeat;background-size:180px;text-align: left;width: 180px;height: 31px;margin-top:5px;}
.bloc_vote_mobile .bt_has_voted span{color:#FFFFFF;line-height: 31px;vertical-align: middle;display:inline-block;padding-left:20px}

.bloc_vote_mobile{display:block;margin-top:40px}


.left-footer,.right-footer{float:none}
.social-links,.menu_footer_col_1,.menu_footer_col_2{display:none}
.right-footer img{width:100%;margin:0 auto;display: block}
.partenaires_dektop{display:none}
.partenaires_mobile{display:block}

.left_col_content{float:none;width: 100%}
.right_col_content{float:none;width:90%;margin:0 auto;}
.content_actualite{width:90%}
.content_actualite_all{width:90%;font-size:13px}
.content_actualite_all h1{color:#479199;float:left;margin:0px;padding:0px;margin-top:20px;font-size:23px;margin-left:10px;width:70%}
.cadre_services{margin-top:20px;position:relative;display:block;background:url(../images/actualite/bloc_service.gif) no-repeat;width: 331px;height:313px;margin:0 auto}
.bt_services_mes_vaccins{display:block;margin:0 auto;margin-top:10px;margin-bottom:10px;background:url(../images/actualite/mes_vaccins.gif) no-repeat;width: 83px;height:38px}

.left_col_content .content_text{width:90%;margin:0 auto}

.cadre_menu_operation{display:none}

/* ACTUALITE MOBILE*/

.content_actualite{width:90%;margin:0 auto;border:0px solid black}
.content_actualite h1{color:#479199;float:left;margin:0px;padding:0px;margin-top:20px;font-size:19px;margin-left:10px}
.bt_rss{display:block;float:right;background:url(../images/actualite/bt_rss.gif) no-repeat;width: 24px;height:24px;margin-top:20px;margin-right:5px}
.bt_rss:hover{transition: background 0.5s;background:url(../images/actualite/bt_rss_on.gif) no-repeat;}

.cadre_services{margin-top:20px;position:relative;display:block;background:url(../images/actualite/bloc_service.gif) no-repeat;background-size:290px;width: 290px;height:280px;}
.cadre_services h3{margin:0px;padding:0px;position:absolute;top:10px;font-size:17px;left:20px;color:#cd6e27}

.bt_img_services_recommandations{position:absolute;top:60px;left:90px;display:block;background:url(../images/actualite/icon_recommandation_off.png) no-repeat;background-size:110px;width: 110px;height:158px}

.bt_link_services_recommandations{text-decoration:none;position:absolute;bottom:20px;font-size:12px;left:30px;color:#cd6e27;background:url(../images/operation/fleche_grise.png) no-repeat left center;padding-left:30px;text-transform: uppercase;width:200px;height:30px;vertical-align: middle;line-height: 30px}


.cadre_meteo_epidemiologie{position:relative}
.cadre_meteo_epidemiologie_top{display:block;background:url(../images/actualite/bloc_meteo_top.gif) no-repeat;background-size:290px;width: 290px;height:46px}
.cadre_meteo_epidemiologie_top h3{margin:0px;padding:0px;position:absolute;top:15px;font-size:17px;left:20px;color:#cd6e27}

.cadre_meteo_epidemiologie_content{position:relative;display:block;background:url(../images/actualite/bloc_meteo_content.gif) repeat-y;background-size:290px;width: 290px;height:auto;padding-bottom:1px;padding-top:1px}
	.title_block_epidemiologie{position:absolute;left:20px;top:0px;font-size:16px;font-weight:bold;width:100px;border-bottom:1px solid #D0D0D0}
	.sub_title_block_epidemiologie{position:absolute;left:20px;top:50px;font-size:11px;color:#D0D0D0;width:200px}
	.image_block_epidemiologique{position:absolute;left:125px;top:0px;}
	
	#block-aggregator-feed-1{margin-top:70px}
	#block-aggregator-feed-1 ul{margin:0px;padding:0px;list-style: none;margin-left:0px}
	#block-aggregator-feed-1 ul li{font-size:11px;display:block;clear: both;width:260px;margin-bottom:15px}
	#block-aggregator-feed-1 ul li img{display:block}
	#block-aggregator-feed-1 ul li .date_feed_meteo{margin-bottom:5px}
	#block-aggregator-feed-1 .more-link{display:none}
	
.cadre_meteo_epidemiologie_bottom{display:block;background:url(../images/actualite/bloc_meteo_bottom.gif) no-repeat;background-size:290px;width: 290px;height:36px}


.item_resume_actualite{position:relative;width:300px;margin:0 auto;margin-bottom:10px;margin-top:20px;clear:both;border:0px solid black}

.item_resume_actualite_top{width:300px;height:7px;}
.item_resume_actualite_content{width:270px;height:auto;padding:15px;font-size:12px;padding-top:0px;padding-bottom:0px;background:none}
.item_resume_actualite_bottom{width:300px;height:16px}

.view-page-actualitew .views-row-even .item_resume_actualite_top{background:url(../images/actualite/bloc_resume_actu_top.png) no-repeat;background-size:290px}
.view-page-actualitew .views-row-even .item_resume_actualite_content{background:url(../images/actualite/bloc_resume_actu_content.png) repeat-y;background-size:290px}
.view-page-actualitew .views-row-even .item_resume_actualite_bottom{background:url(../images/actualite/bloc_resume_actu_bottom.png) no-repeat;background-size:290px}

.item_resume_actualite h2.titre_item_resume_actualite{display:block;color:#479199;margin:0px;padding:0px;float:left;width:80%;line-height: 16px}
.item_resume_actualite h2.titre_item_resume_actualite a{color:#479199;font-size:15px;text-decoration:none}

.item_resume_actualite .date_item_resume_actualite{color:#479199;float:right;font-size:13px;margin-top:3px}

.item_resume_actualite .link_item_resume_actualite a{text-decoration:none;display:block;margin-top:5px;color:#6d6f71;font-size:13px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left center;padding-left:20px}

.item_resume_actualite .link_item_resume_actualite a:hover{color:#292f33;transition: background 0.5s;background:url(../images/home/icon_lire_suite_on.gif) no-repeat left center;}

.content_actualite_all{width:90%;font-size:13px;margin:0 auto}
.content_actualite_all h1{color:#479199;float:left;margin:0px;padding:0px;margin-top:20px;font-size:14px;margin-left:0px;width:70%}
.content_actualite_all .date_actualite{color:#479199;float:right;margin-top:25px;font-size:12px}


.content_vaccination .content_text,.content_operation .content_text{width:90%;margin:0 auto;border:0px solid black}
.content_actualite .content_text{margin-left:0px}
.content_vaccination .content_text iframe{width: 100%}

.content_vaccination .content_text h1{margin:0px;padding:0px;color:#cb6e31;margin-top:20px;font-size:19px;}
.content_vaccination .content_text h2{margin:0px;padding:0px;color:#cb6e31;margin-top:20px;font-size:19px;}

.content_operation h1{margin:0px;padding:0px;color:#e56669;margin-top:20px;font-size:19px;margin-left:10px;width:200px}

.content_operation h1.titre_campagne{margin:0px;padding:0px;color:#e56669;margin-top:20px;font-size:19px;margin-left:10px;width:300px}

.left_col_content.content_vaccination{width:100%;margin:0 auto;}

.bloc_ensavoirplus{display:block;position:relative;background:url(../images/vaccination/bloc_info.gif) no-repeat;background-size:290px;width: 290px;height: 244px;margin-bottom: 30px}
.bloc_ensavoirplus h3{margin:0px;padding:0px;position:absolute;top:20px;left:20px;color:#cb6e31;text-transform: uppercase;font-size:15px}
.menu_ensavoirplus_ferme{outline:none;position:absolute;top:45px;left:13px;cursor:pointer;background:url(../images/vaccination/menu_maladie.png) no-repeat;background-size:260px;width: 260px;height: 41px}
.menu_ensavoirplus_ouvert{display:none;z-index:10;position:absolute;top:45px;left:13px;cursor:pointer;background:url(../images/vaccination/menu_maladie_ouvert_LONG.png) no-repeat;background-size:260px;width: 260px;height: 460px}

.menu_ensavoirplus_ferme span{display:block;color:#FFFFFF;font-size:13px;margin-left:10px;border:1px solid transparent;margin-top:10px}
.item_menuensavoirplus{display:block;color:#FFFFFF;font-size:12px;margin-left:10px;margin-top:0px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e4985c;width:85%}
.item_menuensavoirplus.first_item_menuensavoirplus{border:0px}
.item_menuensavoirplus.last_item_menuensavoirplus{border-bottom:0px}

.item_liste_info_maladie{border-bottom: 1px solid #cb6e31;width:263px;padding-bottom:10px}
.item_liste_info_maladie.last{border:0px}

.item_liste_info_maladie h4{margin:0px;padding:0px;font-size:13px;padding-top:10px;margin-left:20px}
.item_liste_info_maladie .link_liste_info_maladie{text-decoration:none;display:block;margin-top:5px;color:#6d6f71;font-size:12px;background:url(../images/home/icon_lire_suite_off.gif) no-repeat left 3px;padding-left:20px;margin-bottom:4px;margin-left:20px}



.content_vaccination .liste_questions_reponses table tr td,.content_operation table tr td{width:auto;float:none;border:0px solid black}

.content_vaccination table tr td,.content_operation table tr td{width:100%;float:left;border:0px solid black}

.item_calendrier{position:relative;z-index:8;margin-top:20px;float:none;background:url(../images/operation/bloc-blc_lieux.png) no-repeat;background-size:290px;width: 290px;height: 159px;display: block;text-align:left;margin-right:10px}

.item_calendrier .image_ressource{margin-top:4px;margin-left:4px;float:left}
.item_calendrier .image_ressource{width:135px}
.item_calendrier .image_ressource img{height:135px;width: auto}

.item_calendrier .content_ressources{float:left;margin-left:10px;width:140px}
.item_calendrier .content_ressources h3{margin:0px;padding:0px;font-size:12px;color:#cb6e31;margin-top:60px;line-height:13px}
.item_calendrier .link_ressources_download{text-decoration: none;display:block;color:#6d6f71;font-size:13px;background:url(../images/operation/icon_telecharger_off.gif) no-repeat left center;padding-left:20px;margin-top:5px}
.item_calendrier .link_ressources_download:hover{color:#292f33;transition: background 0.5s;background:url(../images/operation/icon_telecharger_on.gif) no-repeat left center;}

.item_ressources{position:relative;z-index:8;margin-top:20px;float:left;background:url(../images/operation/bloc-blc_lieux.png) no-repeat;background-size:290px;width: 290px;height: 159px;display: block;text-align:left;margin-right:10px}
.item_ressources .image_ressource{margin-top:4px;margin-left:4px;float:left}
.item_ressources .image_ressource{width:135px}
.item_ressources .image_ressource img{height:135px;width: auto}

.content_ressources{float:left;margin-left:10px;width:140px}
.content_ressources h3{margin:0px;padding:0px;font-size:13px;color:#e56669;margin-top:40px;line-height:13px}
.link_ressources_download{text-decoration: none;display:block;color:#6d6f71;font-size:13px;background:url(../images/operation/icon_telecharger_off.gif) no-repeat left center;padding-left:20px;margin-top:5px}
.link_ressources_download:hover{color:#292f33;transition: background 0.5s;background:url(../images/operation/icon_telecharger_on.gif) no-repeat left center;}


}
