/* A A A */



#heightControl #anormal a { text-decoration: none; color: #FF9933; display: inline;}
#heightControl #anormal a:hover { text-decoration: none; color: #FF9933; display:inline;}
 
#heightControl #alarge a { color: #000099; font-weight: bold; }
#heightControl #alarge a:hover { text-decoration: none; color: #660033; }
#heightControl #axlarge a { color: #000099; font-weight: bold; }
#heightControl #axlarge a:hover { text-decoration: none; color: #660033; }

#anormal { text-decoration: none; color: #FF9933; display:inline;}


/* * * * */

#contentZone div.bloc .contentBloc ul.acrobat,
#contentZone div.bloc .contentBloc ul.acrobat_bus,
#centerZone div.common a,
#contentZone div.bloc .contentBloc ul.flash { font-size:10px}


#contentZone div.bloc_premier_puce p,
#contentZone div.achat_droite p,
#contentZone  div.bloc_premier div.contentBloc .plan5,
#contentZone div.bloc_premier div.contentBloc .bus_aLabel,
#container #centerZone #contentZone div.bloc_premier .contentBloc_2 p,
#container #centerZone #contentZone div.bloc_premier .contentBloc p,
#container #centerZone #contentZone div.bloc_premier div.content p,
#contentZone .bloc_intropage,
#contentZone div.bloc .contentBloc,
#contentZone div.bloc .cadre_vide,
#container #centerZone span#nb,
#centerZone ul.nav li a,
#centerZone ul.nav li.on a,
#centerZone ul.navtitres li a,
#centerZone ul.navtitres li.on a,
#centerZone h2,
#contentZone div.bloc p,
#contentZone div.bloc div.soustitre_aero,
#contentZone div.bloc div.soustitre,
#contentZone div.bloc .contentBloc div.horaires div,
#contentZone div.bloc .horaires span,
#contentZone div.bloc .contentBloc label,
#contentZone div.bloc .contentBloc input,
#contentZone div.bloc .cadre .contentBloc div.texte dt,
#contentZone div.bloc .cadre .contentBloc div.texte dd,
#contentZone div.bloc .small .contentBloc dl dt,
#contentZone div.bloc .small .contentBloc dl dd,
#contentZone div.bloc .cadre .contentBloc p,
#contentZone div.bloc .small .contentBloc p,
#contentZone div.bloc .contentBloc p,
#container #centerZone #contentZone ul li,
#contentZone p a,
#contentZone div.bloc .liste a,
#contentZone div.bloc .small h4,
#contentZone div.bloc .contentBloc p.margeHaute a,
#contentZone div.bloc .contentBloc p.pc a,
#contentZone div.bloc .cadre .contentBloc p a,
#contentZone div.bloc .cadre .contentBloc .trafic h5,
#contentZone div.bloc .cadre .contentBloc div.texte dd a,
#contentZone div.bloc .small .contentBloc p a,
#contentZone div.bloc .small .contentBloc dl dd a,
#contentZone div.bloc .contentBloc p.pc span,
#contentZone div.bloc .cadre2 .contentBloc div.texte ul,
#contentZone div.contentBloc_2  .bloc_petitd,
#contentZone div.contentBloc_2  .bloc_petitg, 
#contentZone div.contentBloc_2 .sous_bloc_petitb,	
#contentZone div.contentBloc_2	.sous_bloc_petitb2	{ font-size: 11px; }

#contentZone div.bloc_premier div.contentBloc div.bloc .titres_tablo_zones{font-size: 11px;}


#container #centerZone #contentZone div.bloc_premier h3,
#container #centerZone #contentZone div.bloc h3,
#contentZone div.bloc h3,
#contentZone div.bloc .cadre h4,
#contentZone div.bloc .cadre2 h4 { font-size: 13px;}
#contentZone div.bloc_premier_puce h3,
#container #centerZone #contentZone div.bloc_premier_puce h3 { font-size: 13px;}

#container #centerZone #contentZone div.bloc_premier_puce h3:first-letter,
#container #centerZone #contentZone div.bloc_premier h3:first-letter,
#container #centerZone #contentZone div.bloc h3:first-letter,
#container #centerZone #contentZone div.bloc .cadre h4:first-letter,
#contentZone div.bloc h3:first-letter,
#contentZone div.bloc .cadre2 h4:first-letter { font-size: 15px;}

#container #centerZone h2:first-letter { font-size: 20px; }

#container #centerZone h2 { font-size: 18px;}

#rigthZone div.bloc.pda p.copy { font-size: 0.65em;}

#contentZone p.copy { font-size: 0.75em; }

#container #centerZone #contentZone div.bloc .cadre2 .contentBloc { height:80px;}
#container #centerZone #contentZone div.bloc .cadre2 .contentBloc_mr { height:150px;  }


#container #centerZone #contentZone .contentBloc div.rer div.destination a { font-size: 11px; }

/* Nav */
#container #centerZone ul.nav li.titrest {width:27%;}
#container #centerZone ul.nav li.trafic {width:auto; padding: 0px 7px 2px 7px; margin: 0 5px 5px 0;}
#container #centerZone ul.nav li.trafic_sncf {width:auto; padding: 0px 7px 2px 8px; margin: 0 0 5px 0;}
#container #centerZone ul.nav li.transport {width:13%; margin: 0 5px 5px 0;}
#container #centerZone ul.nav li.sncf {width:26%; margin: 0 0 5px 1px;}
#container #centerZone ul.nav li.aero {width:11%;}

#container ul.navtitres #titrest_un{ width:25%; }
#container ul.navtitres #titrest_deux{ width:40%; }

#container ul.navtitres #titres_redim_1{ width:17%; }
#container ul.navtitres #titres_redim_2{ width:30%; }
#container ul.navtitres #titres_redim_3{ width:25%; }
#container ul.navtitres #titres_redim_4{ width:23%; }


#container #centerZone #contentZone div.contentBloc_2  { background: url(/picts/v2/rubrique/titresettarifs_barre_mauve.gif) top right no-repeat; }
#container #centerZone #contentZone div.bloc_premier div.contentBloc div.bloc ul.navtitres_tab li#onglet_1 {width:18%; padding:0px;}
#container #centerZone #contentZone div.bloc_premier div.contentBloc div.bloc ul.navtitres_tab li#onglet_2 {width:18%; padding:0px;}
#container #centerZone #contentZone div.bloc_premier div.contentBloc div.bloc ul.navtitres_tab li#onglet_3 {width:18%; padding:0px;}
#container #centerZone #contentZone div.bloc_premier div.contentBloc div.bloc ul.navtitres_tab li#onglet_4 {width:18%; padding:0px;}
#container #centerZone #contentZone div.bloc_premier div.contentBloc div.bloc ul.navtitres_tab li#onglet_5 {width:18%; padding:0px;}

#container #centerZone #contentZone #haut_min{ min-height: 90px; }

#container #centerZone ul.nav li.aero2{ width:16%;}
#container #centerZone ul.nav li.aero3{ width:12%;}