html{margin:0;padding:0;border:0 none;}
.body{background-color:#FFFFFF;margin:0;padding:0;border:0 none;border-collapse:collapse;width:600px;font-family:arial;font-size:11px;color:black;}
.point_depart{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.point_arrivee{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.date{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.intitule_type_heure_dep{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.heure{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.minutes{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.critere{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.mode{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.ligne_titre{background-color:#666666;}
.ligne_transport{background-color:white;}
.ligne_correspondance{background-color:white;}
.ligne_marche{background-color:white;}
.ligne_prolongation{background-color:white;}
.ligne_marche_integrale{background-color:white;}
.ligne_adresse_debut{background-color:#D9D9D9;font-size:11px;}
.ligne_adresse_fin{background-color:#D9D9D9;font-size:11px;}
.ligne_lieu_debut{background-color:#D9D9D9;}
.ligne_lieu_fin{background-color:white;}
.ligne_ville_debut{background-color:#D9D9D9;}
.ligne_ville_fin{background-color:white;}
.ligne_non_parametre{background-color:#FF0000;}
.ligne_depart_arret{background-color:white;}
.titre_detail_trajet{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_horaires{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_correspondances{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_reseaux{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_modes{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_duree{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_alerte{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_descriptif{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_heure{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
.titre_plan{font-family:arial;font-size:10pt;color:#FFFFFF;font-weight:bold;}
tr.ligne_pair{background-color:white;}
tr.ligne_impair{background-color:white;}
.detail_trajet{font-family:arial;font-size:10pt;color:black;}
.aucune_solution{font-family:arial;font-size:12px;color:#FF0000;font-weight:bold;}
.aucune_solution img{clear:both;display:block;margin:12px 0 0 0;}
.horaires{font-family:arial;font-size:11px;color:black;}
.correspondance{font-family:arial;font-size:11px;color:#888888;}
.prolongation{font-family:arial;font-size:10pt;color:#888888;}
.non_parametre{font-family:arial;font-size:10pt;color:black;}
.reseaux{font-family:arial;font-size:10pt;color:black;}
.modes{font-family:arial;font-size:11px;color:black;}
.modes img{margin:0 2px 0 2px;}
.duree{font-family:arial;font-size:11px;color:black;}
.duree_descendre{font-family:arial;font-size:11px;color:black;}
.duree_correspondance{font-family:arial;font-size:11px;color:black;}
.duree_marche{font-family:arial;font-size:11px;color:black;}
.duree_prolongation{font-family:arial;font-size:11px;color:#888888;}
.duree_marche_integrale{font-family:arial;font-size:11px;color:black;}
.duree_lieu_debut{font-family:arial;font-size:11px;color:#FFFFFF;}
.duree_lieu_fin{font-family:arial;font-size:11px;color:#1E963D;}
.duree_ville_debut{font-family:arial;font-size:11px;color:#FFFFFF;}
.duree_ville_fin{font-family:arial;font-size:11px;color:#1E963D;}
.duree_adresse_debut{font-family:arial;font-size:11px;color:#1E963D;}
.duree_adresse_fin{font-family:arial;font-size:11px;color:#1E963D;}
.correspondances{font-family:arial;font-size:11px;}
.alerte{font-family:arial;font-size:10pt;color:black;}
.descriptif{font-family:arial;font-size:11px;color:black;}
.heure_depart{font-family:arial;font-size:11px;color:black;}
.heure_arrivee{font-family:arial;font-size:11px;color:black;}
.heure_impaire{font-family:arial;font-size:11px;color:#FFFFFF;font-weight:bold;background-color:#348701;}
.heure_paire{font-family:arial;font-size:11px;color:black;font-weight:bold;background-color:#BBDFA0;}
.lieu_debut{font-family:arial;font-size:11px;color:#FFFFFF;}
.lieu_fin{font-family:arial;font-size:11px;color:#1E963D;}
.ville_debut{font-family:arial;font-size:11px;color:#FFFFFF;}
.ville_fin{font-family:arial;font-size:11px;color:#1E963D;}
.adresse_debut{font-family:arial;font-size:11px;color:#1E963D;}
.adresse_fin{font-family:arial;font-size:11px;color:#1E963D;}
.marche_integrale{font-family:arial;font-size:11px;color:black;}
.marche{font-family:arial;font-size:11px;color:black;}
.note{font-family:arial;font-size:8pt;color:#FF0000;}
.hp_note_periode_titre{font-family:arial;font-size:10pt;color:#FF0000;font-style:italic;}
.hp_note_periode_td{font-family:arial;font-size:10pt;color:#FF0000;}
.hp_note_periode_renvoi{font-family:arial;font-size:10pt;color:#FF0000;}
.hp_note_periode_description{font-family:arial;font-size:10pt;color:#FF0000;}
.hp_dest_principale_titre{font-family:arial;font-size:11px;/*color:#BF0000;*/color:#FFA546;font-style:italic;}
.hp_dest_principale_td{font-family:arial;font-size:11px;/*color:#BF0000;*/color:#FFA546;}
.hp_dest_principale_description{font-family:arial;font-size:11px;/*color:#BF0000;*/font-weight:bold;color:#FFA546;}
.hp_dest_secondaire_titre{font-family:arial;font-size:11px;/*color:#BF0000;*/color:#348701;font-style:italic;}
.hp_dest_secondaire_td{font-family:arial;font-size:10pt;/*color:#BF0000;*/color:#348701;}
.hp_dest_secondaire_renvoi{font-family:arial;font-size:11px;/*color:#FF0000;*/color:#348701;}
.hp_dest_secondaire_description{font-family:arial;font-size:11px;/*color:#BF0000;*/color:#348701;}
.hp_note_titre{font-family:arial;font-size:11px;color:#BF0000;font-style:italic;}
.hp_note_td{font-family:arial;font-size:11px;color:#BF0000;}
.hp_note_renvoi{font-family:arial;font-size:11px;color:#BF0000;}
.hp_note_description{font-family:arial;font-size:11px;color:#BF0000;}
.li_ci{font-family:arial;font-size:8pt;color:black;background-color:#FFE19C;}
.li_cp{font-family:arial;font-size:8pt;color:black;background-color:#FFA546;}
.lp_ci{font-family:arial;font-size:8pt;color:black;background-color:#FFE19C;}
.lp_cp{font-family:arial;font-size:8pt;color:black;background-color:#FFA546;}
.intitule_reseau_HP{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.intitule_arret_HP{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.intitule_ligne_HP{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.intitule_sens_HP{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.intitule_date_HP{font-family:arial;font-size:11px;color:#888888;font-weight:bold;}
.entete_impair{font-family:arial;font-size:10pt;color:#880000;font-weight:bold;}
.entete_pair{font-family:arial;font-size:10pt;color:#008800;font-weight:bold;}
.arret_impair{font-family:arial;font-size:10pt;color:black;font-weight:bold;background-color:#FF0000;}
.arret_pair{font-family:arial;font-size:10pt;color:#000088;font-weight:bold;background-color:#FFFFFF;}
.li_ci_gh{font-family:arial;font-size:8pt;color:black;background-color:#FF0000;}
.li_cp_gh{font-family:arial;font-size:8pt;color:black;background-color:#FF0000;}
.lp_ci_gh{font-family:arial;font-size:8pt;color:black;background-color:#D5F1F6;}
.lp_cp_gh{font-family:arial;font-size:8pt;color:black;background-color:#D5F1F6;}
.selectAnneeMois, .selectJour, .selectHeure, .selectMinute, .selectStopArea, .select, .selectTypeHeureDep, .selectDep, .selectArr{font-family:arial;font-size:11px;color:black;}