/*#################################################################################################*/
/*                                                                                                 */
/*                                  KEOLIS TCL version  anglaise                                   */
/*                                     CSS SCREEN - ACTi 2007                                      */
/*                                                                                                 */
/*#################################################################################################*/

body{
	text-align:center;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	background:#FFFFFF url(../images/EN/bg.gif) top repeat-x;
	color:#343434;
}
form, h1, h2, h3{ margin:0px; padding:0px; }
h4{ margin:0px; padding:15px 0px; }
img{ border:none; }
a:link,a:visited{ color:#ec0300; text-decoration:none; }
a:hover{ text-decoration:underline; }
.myhr{ clear:both; visibility:hidden; overflow:hidden; height:0px; }
.navigation-rapide{ height:0px; overflow:hidden; }

/***************************************************************************************************/
/******************************************** css overall *********************************************/
/***************************************************************************************************/
div#container-wrap{ margin:0px auto 0px auto; text-align:left; max-width:986px; min-width:802px; }
div#container{ margin:0px; padding:0px;  }

div#header{ margin:0px; height:87px; margin:0px auto 0px auto; }
div#logo{ position:absolute; margin:9px 0px 0px 28px; }
div#baseline{ position:absolute; margin:0px 0px 0px 170px; }
div#baseline h1{margin:0;padding:0;}
div#header-lang{/*background:url(images/EN/lang-fr.png) no-repeat center top;*/float:right;/*height:61px;*/width:53px;text-align:center;}
div#header-lang a{display:block;height:61px;width:53px;cursor:pointer;}
div#header-page-modif{float:right; width:100px;}

div#colonne-gauche-menu{ float:left; width:13.3em; margin:20px 20px 0px 0px;}
div#colonne-gauche-menu ul{ margin:0px; padding:0px 0px 6px 0px; list-style:none; }
div#colonne-gauche-menu ul li{ margin:0px; padding:0px; list-style:none; border-top:solid 1px #c4cad1; text-align:right;  background:transparent; }

div#colonne-gauche-menu h2{ text-align:right; font-size:1em; margin:0px; padding:0px 20px 2px 0px; color:#FFFFFF;
	background-repeat:no-repeat; background-position:right; }
div#colonne-gauche-menu span{ text-align:right; font-size:1em; margin:0px; padding:2px 20px 2px 0px; color:#FFFFFF;
	background-repeat:no-repeat; background-position:right; display:block; font-weight:bold;}
div#colonne-gauche-menu label span{display:inline;font-weight:normal;background:none;text-align:left;padding:0;color:#343434;}

div#menu-0 h2, div#menu-0 span{ background-color:#626366; background-image:url(../images/EN/colonne-gauche-menu-h2-5.gif); margin:0px 0px 2px 0px;}
div#menu-1 h2, div#menu-1 span{ background-color:#ec0300; background-image:url(../images/EN/colonne-gauche-menu-h2-1.gif);}
div#menu-2 h2, div#menu-2 span{ background-color:#f98800; background-image:url(../images/EN/colonne-gauche-menu-h2-2.gif);}

div#student{background:#00427B url(../images/EN/logo-student.png) no-repeat scroll 90px 8px;width:150px;height:52px;margin-bottom:13px;}
div#visitor{background:#b20009 url(../images/EN/logo-visitor.png) no-repeat scroll 93px 4px;width:150px;height:52px;margin-bottom:13px;}

div#student h2{text-align:left;padding:4px 1px 1px 10px; }
div#student h2 strong{font-size:1.2em;}
div#visitor h2 strong{font-size:1.2em;}
div#visitor h2{text-align:left;padding:4px 1px 1px 10px;}

div#student a{background:url(../images/EN/puce-student.png) no-repeat 10px 1px;color:#FFFFFF;padding-left:25px;}
div#visitor a{background:url(../images/EN/puce-visitor.png) no-repeat 10px 1px;color:#FFFFFF;padding-left:25px;}

div#w3c {background:url(../images/EN/w3c-wai.png) no-repeat top left;height:45px;width:150px} 
div#w3c a{text-indent:-9000em;display:block;height:45px;width:150px}

div#colonne-gauche-menu ul li a:link, div#colonne-gauche-menu ul li a:visited{ color:#464646; display:block; }
div#colonne-gauche-menu ul li a:hover{ text-decoration:none; font-weight:bold; padding:0px 20px 0px 0px;
	background-repeat:no-repeat; background-position:right; }

div#menu-1 ul li a:hover{ background-color:#fee4de; background-image:url(../images/EN/colonne-gauche-hover-1.gif); 
	color:#c20200; }
div#menu-2 ul li a:hover{ background-color:#fff6ca; background-image:url(../images/EN/colonne-gauche-hover-2.gif); 
	color:#a06500; }



div#menu-1 ul li a.menu_selected{ background-color:#fee4de; background-image:url(../images/EN/colonne-gauche-hover-1.gif);text-decoration:none; font-weight:bold; padding:0px 20px 0px 0px;
	background-repeat:no-repeat; background-position:right; 
	color:#c20200; }
div#menu-2 ul li a.menu_selected{ background-color:#fff6ca; background-image:url(../images/EN/colonne-gauche-hover-2.gif);text-decoration:none; font-weight:bold; padding:0px 20px 0px 0px;
	background-repeat:no-repeat; background-position:right; 
	color:#a06500; }

	background-repeat:no-repeat; background-position:right; color:#626366;}

div#menu-5 label{ background:#e1e4e8; padding:2px 0px 2px 2px; margin:0px;}
#newsletter-email{ border:solid 1px #a5acb2; font-size:1em; width:81px; }
#newsletter-jeminscris{ margin:2px 0px 0px 0px; }
div#nl-dernier-numero a#newsletter-acrobat{font-size:0.8em;margin-top:0;}
div#nl-dernier-numero{ border-bottom:solid 1px #c4cad1; }
div#nl-dernier-numero a{ color:#646464; display:block; padding:4px 0px 3px 20px; font-size:0.9em;
	background:url(../images/EN/nl-dernier-numero.gif) left no-repeat; }

div#logos-bas-colonne img{ margin:4px 0px 0px 0px; }
div#logo-label-argent{ background:url(../images/EN/bg-label-argent.gif) no-repeat; height:45px; padding:6px 0px 0px 15px; margin:6px 0px 0px 0px; }
div#logos-bas-colonne div#logo-label-argent img{ margin:0px; }

div#footer{ padding:0px 0px 0px 0px; }
div#footer-partie1{ margin:0px 0px 0px 0px; width:174px; height:65px; float:left;
	background:url(../images/EN/footer-partie1.gif) top right no-repeat; }
div#footer-partie2{ height:90px; float:left; padding:5px 0px 0px 0px; background:url(../images/EN/footer.gif) top right no-repeat; width:82%; }
div#footer-partie2.v-en{width:82%;}
div#footer-partie2 ul{margin:0px 0px 0px 10px; padding:0px; list-style:none; width:140px; }
div#footer-partie2 ul li{ background:transparent; }
div#footer-partie2 ul li a{ color:#464646; text-decoration:none; background:url(../images/EN/puce-footer.gif) left no-repeat;
	padding:0px 0px 0px 10px; }

div#footer-partie2-allotcl{ float:left; }

#footer-partie2-ul1{ float:left; }
#footer-partie2-ul2{ float:left; }

div#footer-recherche{ float:right; width:145px; height:50px; padding:12px 0px 9px 5px;
	background:url(../images/EN/footer-recherche.gif) top center no-repeat; }
div#footer-recherche label{ display:block; font-weight:bold; padding:0px 0px 5px 25px; }
#champ-footer-recherche{ border:solid 1px #a5acb2; font-size:1em; width:109px; }
#bouton-footer-recherche{ padding:1px 0px 0px 0px; }


/***************************************************************************************************/
/******************************************** css home *********************************************/
/***************************************************************************************************/
div#colonne-milieu-contenu-home{ float:left; width:490px; margin:0px 10px 10px 0px; padding-top:0;}
div#colonne-milieu-contenu-home h2{ font-family:Helvetica, sans-serif; margin:0px; padding:0px;}
div#colonne-milieu-contenu-home p{margin-top:0;}

#home-encart-miseenavanten{ margin:0px 0px 15px 0px; }
#home-encart-miseenavanten h2{ font-size:1.4em; }
#home-encart-miseenavanten a:link, #home-encart-miseenavanten a:visited, #home-encart-miseenavanten a:hover{ color: #00427b; margin:0px 0px 0px 7px; }
.texte-droite{ padding:30px 10px 0px 320px; height:26.8em; }
.texte-bas{ padding:220px 0px 0px 10px; height:9.8em; }
.encart-libre{padding: 0px; height:29.5em;}

.encart-bloc{
float:left;
padding-left:11px;
width:232px;
}
/************ SITEX ***********/
.home-mode-sitex{ padding:170px 0px 0px 10px; height:14.4em; background:url(../images/EN/upload/encart-home-sitex.jpg) top left no-repeat; color:#CC0000; }
div#colonne-milieu-contenu-home .home-mode-sitex h2{ background:url(../images/EN/h2-sitex.gif) left no-repeat; padding:8px 0px 7px 32px; margin:0px 0px 7px 0px; border-bottom:solid 1px #CC0000; }
div#colonne-milieu-contenu-home .home-mode-sitex h3{ font-size:1.1em; }
div#colonne-milieu-contenu-home .home-mode-sitex small{ display:block; text-align:center; font-style:italic; color:#999999; }
div#colonne-milieu-contenu-home .home-mode-sitex p{ padding:0px; margin:8px 0px 10px 0px; }
div#colonne-milieu-contenu-home .home-mode-sitex a:link, div#colonne-milieu-contenu-home .home-mode-sitex a:visited{ color:#333; padding:0px; margin:0px; }
div#colonne-milieu-contenu-home .home-mode-sitex strong a{font-size:1.3em;}
div#colonne-milieu-contenu-home .home-mode-sitex a:hover{ color:#cc0000; }
/*****************************/

#home-encart-miseenavanten div#home-ensavoirplus { background:url(../images/EN/puce-student22.png) no-repeat left;margin:10px 0px 0px 20px;padding-left:0px;}
.home-mode-sitex div#home-ensavoirplus { background:url(../images/EN/puce-bloc-rouge.gif) no-repeat left}
#home-encart-miseenavanten div#home-ensavoirplus a{padding:0;margin:18px;}

div#home-infos-trafic-et-actualites{ width:29.5em; height:13.5em; margin:0px 0px 10px 0px; padding-top:4px;
	background:url(../images/EN/home-infos-trafic-et-actualites.gif) bottom center no-repeat; float:left; /*max-width:490px;*/ }
div#home-infos-trafic-et-actualites-top{ background:url(../images/EN/home-infos-trafic-et-actu-top.gif) top no-repeat; 
	height:10px; }
div#home-infos-trafic-et-actualites-bottom{ clear:both; }

div#home-infos-trafic{ color:#ec0300; float:left; width:15.9em; padding:0px 8px 0px 8px; }
div#home-actus{ float:right; width:10em; padding:0px 8px 0px 0px; }

div#home-infos-trafic-et-actualites h2{ font-size:1.3em; }
div#home-infos-trafic-et-actualites ul{ margin:20px 0px 0px 0px; padding:0px; list-style:none; }
div#home-infos-trafic-et-actualites ul li, div#home-infos-trafic-et-actualites p{ margin:0px; padding:0px; }
div#home-infos-trafic-et-actualites ul li a{ padding:0px 0px 0px 15px; font-size:0.9em; }
div#home-infos-trafic a{ background:url(../images/EN/puce-infos-trafic.gif) left top no-repeat;  }
div#home-actus a{ background:url(../images/EN/puce-actualites.gif) left top no-repeat; color:#464646; }

div#home-raccourcis{ width:29.5em; float:left; /*max-width:490px;*/ }
div#home-raccourcis .raccourci{ border-bottom:solid 1px #c4cad1; padding:0px 0px 5px 0px; margin:0px 0px 6px 0px; }
div#home-raccourcis .raccourci img{ float:left; margin:0px 5px 0px 0px; }
div#home-raccourcis .raccourci h3{ font-size:1em; background:url(../images/EN/puce-petits-h2.gif) 45px 1px no-repeat; padding:0px 0px 0px 60px; }
div#home-raccourcis .raccourci h3 a{ color:#464646; }
div#home-raccourcis .raccourci p{ margin:0px 0px 0px 0px; padding:0px; }

div#home-bloc1{ background:transparent url(../images/EN/miseenavant1.gif) no-repeat scroll left top;border-bottom:1px solid #C4CAD1;border-right:1px solid #C4CAD1;float:left;height:64px;margin:0px 0px 10px 0px;padding:10px;width:376px;}
div#home-bloc1 img{float:left;margin-bottom:8px;padding:5px;}
div#home-bloc1 h3{color:#2D4399;float:left;font-size:1.1em;}
div#home-bloc1 p{float:left;margin:0pt;width:230px;}
div#home-bloc1 a{color:#2A7DC4;float:left;margin-top:4px;}

div#home-bloc1.bloc1{margin-left:17px;}
		
div#home-lyon-poche{ width:12.9em; float:left; margin:0px 0px 10px 0px; padding:0px 6px 0px 4px;
	background:#626366 url(../images/EN/home-lyon-poche.gif) top left no-repeat; }
div#home-lyon-poche p{ color:#FFFFFF; font-size:1em; height:3em; padding:10px 0px 0px 0px; margin:0;}
div#home-lyon-poche strong span{font-weight:normal;}
div#home-lyon-poche iframe{ width:13em; height:7em; border:solid 1px #b0b5bc; margin:0px 0px 5px 0px; }
div#home-lyon-poche a{ background:url(../images/EN/puce-lyon-poche.gif) left no-repeat; padding:0px 0px 0px 15px; color:#FFFFFF; }
div#home-lyon-poche-bottom{ background:url(../images/EN/home-lyon-poche-bottom.gif) bottom left no-repeat; height:9px; margin:0px -7px 0px -4px; }

div#home-publicite, div#encart-publicite{ width:13.8em; /*height:28.3em;*/ float:right; margin:0px 0px 10px 0px; background:url(../images/EN/exemples/fd-club-privileges.gif) #faf;color:#fff; }
div#encart-publicite p.pub-titre, div#home-publicite p.pub-titre{font-size:2.2em;font-weight:bold;margin-left:8px;margin-right:8px;margin-top:45px;margin-bottom:20px;}
div#encart-publicite p.pub-sous-titre, div#home-publicite p.pub-sous-titre{ font-size:1.2em;font-weight:bold;margin-left:8px;margin-right:8px; }
div#encart-publicite p.pub-texte, div#home-publicite p.pub-texte{font-size:1em;margin-left:10px;margin-right:10px;}
div#encart-publicite p.pub-bouton, div#home-publicite p.pub-bouton{
	background:url(../images/EN/exemples/bouton.gif) top left; margin:15px 0px 50px 20px; padding:3px 0px 0px 0px;
	width:9.2em; height:1.6em;}
div#encart-publicite p.pub-bouton a, div#home-publicite p.pub-bouton a{color:#555;margin-left:22px;}
div#encart-publicite p.pub-bouton a:hover, div#home-publicite p.pub-bouton a:hover{text-decoration:none;}


div#home-miseenavanten1{ width:33.5em; height:10em; float:left; border-bottom:solid 1px #c4cad1; margin:0px 0px 10px 0px;
	padding:10px; border-right:solid 1px #c4cad1;  background: transparent url(../images/miseenavant1.gif) top left no-repeat; }


div#home-miseenavanten2{ width:33.5em; height:10em; float:right; border-bottom:solid 1px #c4cad1; margin:0px 0px 10px 0px;
	padding:10px; border-right:solid 1px #c4cad1;  background: transparent url(../images/miseenavant1.gif) top left no-repeat; }

div#home-miseenavant1 h3, div#home-miseenavant2 h3, div#home-miseenavant3 h3, div#home-miseenavant4 h3{ font-size:1em; color:#464646; margin:7px 0px 0px 0px; background:url(../images/EN/puce-petits-h2.gif) 0px 1px no-repeat; padding:0px 0px 0px 15px; }
div#home-miseenavanten1 h3{ font-size:1em; color:#464646; margin:0px 0px 0px 0px; background:url(../images/EN/puce-student2.png) 0px 1px no-repeat; padding:0px 0px 0px 15px; }
 div#home-miseenavanten2 h3{ font-size:1em; color:#464646; margin:0px 0px 0px 0px; background:url(../images/EN/puce-visitor2.png) 0px 1px no-repeat; padding:0px 0px 0px 15px; }
  
div#home-miseenavant1 p, div#home-miseenavant2 p, div#home-miseenavant3 p, div#home-miseenavant4 p{ margin:0px; padding:0px; }
div#home-miseenavanten1 p, div#home-miseenavanten2 p{ margin:0px; padding:0px; }
div#home-miseenavant1 h3 a, div#home-miseenavant2 h3 a, div#home-miseenavant3 h3 a, div#home-miseenavant4 h3 a{ color:#464646;}
div#home-miseenavanten1 h3 a, div#home-miseenavanten2 h3 a{ color:#464646;}
div#home-miseenavant1 h3 a:link, div#home-miseenavant2 h3 a:link, div#home-miseenavant3 h3 a:link, div#home-miseenavant4 h3 a:link{ color:#464646;}
div#home-miseenavanten1 h3 a:link, div#home-miseenavanten2 h3 a:link{ color:#464646;}
div#home-miseenavant1 h3 a:visited, div#home-miseenavant2 h3 a:visited, div#home-miseenavant3 h3 a:visited, div#home-miseenavant4 h3 a:visited{ color:#464646;}
div#home-miseenavanten1 h3 a:visited, div#home-miseenavanten2 h3 a:visited{ color:#464646;}
/******************** colonne de droite *****************/
div#colonne-droite-home{ width:28em; float:left; }
div#bloc-rouge{ background:url(../images/EN/bloc-rouge.gif) center top repeat-y; margin:0px 0px 15px 0px; }
div#bloc-rouge-top{ height:7px; background:url(../images/EN/bloc-rouge-top.gif) no-repeat top; }
div#bloc-rouge-bottom{ height:7px; background:#ec0300 url(../images/EN/bloc-rouge-bottom.gif) no-repeat bottom center; clear:both; }

div#home-mon-itineraire{ float:left; width:12.5em; padding:0px 0px 0px 10px; }
div#home-mon-itineraire h2{ color:#FFFFFF; font-size:1.4em; background:url(../images/EN/h2-monitineraire.gif) left no-repeat;
	padding:8px 0px 7px 32px; margin:0px 0px 9px 0px; }

div#home-mon-horaire{ float:right; width:12.5em; padding:0px 10px 0px 0px; 
	background:url(../images/EN/home-mon-horaire.gif) bottom no-repeat; }
div#home-mon-horaire h2{ color:#FFFFFF; font-size:1.4em; background:url(../images/EN/h2-monhoraire1.gif) left no-repeat;
	padding:8px 0px 7px 32px; margin:0px 0px 9px 0px; }

div#home-plans-reseau{ clear:both; background:#ec0300 url(../images/EN/home-plans-reseau.gif) top center no-repeat; padding:0px 0px 10px 0px; }
div#home-plans-reseau h2{ color:#FFFFFF; font-size:1.4em; padding:21px 0px 7px 42px;}
div#home-plans-reseau ul{ margin:2px 0px 0px 0px; padding:0px 0px 0px 10px; list-style:none; clear:both; }
div#home-plans-reseau ul li{ margin:0px 15px 0px 0px; padding:0px; border-bottom:solid 1px #ff7f7d; float:left; width:12.2em; }
div#home-plans-reseau ul li a{ color:#FFFFFF; background:url(../images/EN/puce-plans-reseau.gif) left no-repeat; padding:0px 0px 0px 8px; text-decoration:none; }
div#home-plans-reseau p#pdf_accueil{ float:right; text-align:right; margin:-30px 10px 0px 0; background:url(../images/EN/adobe.jpg) no-repeat right; padding-right:23px; }
div#home-plans-reseau p#pdf_accueil a{color:#FFFFFF;text-decoration:none;font-size:0.8em;}

div#home-mon-itineraire label, div#home-mon-horaire label{ color:#FFFFFF; display:block; margin:8px 0px 6px 0px;
	padding:0px 0px 0px 15px; background:url(../images/EN/puce-bloc-rouge.gif) left no-repeat; }
div#home-mon-itineraire input, div#home-mon-itineraire select, div#home-mon-horaire select, div#home-mon-horaire input{ background:#b20009; color:#FFFFFF; border:solid 1px #fff; border-bottom:solid 1px #808080; border-right:solid 1px #808080; padding:0 0 0 0.1em; /*width:133px;*/ width:10em; }
div#home-mon-itineraire select, div#home-mon-horaire select{ }
div#home-mon-itineraire select option, div#home-mon-horaire select option, div#home-mon-itineraire select optgroup, div#home-mon-horaire select optgroup{margin:0px; padding:0px; text-indent:0px; }

div#bloc-rouge .bloc-rouge-bouton{ margin:10px 0px 0px 0px; }
div#bloc-rouge .bloc-rouge-bouton input{ width:85px; }

div#home-mon-horaire .bloc-rouge-bouton{ margin:10px 0px 49px 0px; }

div#colonne-droite-tarif{ }
div#colonne-droite-tarif p{ margin:0px; padding:0px; }
div#colonne-droite-tarif div.colonne-droite-tarif-1{ padding:4px; margin:0px; background:#f98800; color:#FFFFFF; }
div#colonne-droite-tarif div.colonne-droite-tarif-2{ padding:4px; margin:0px; background:#fcd28b; }
div#colonne-droite-tarif div.colonne-droite-tarif-top1{ background:url(../images/EN/colonne-droite-tarif-top1.gif) bottom no-repeat; height:9px; }
div#colonne-droite-tarif div.colonne-droite-tarif-bot1{ background:url(../images/EN/colonne-droite-tarif-bot1.gif) top no-repeat; height:9px; margin-bottom:10px; }
div#colonne-droite-tarif div.colonne-droite-tarif-top2{ background:url(../images/EN/colonne-droite-tarif-top2.gif) bottom no-repeat; height:9px; }
div#colonne-droite-tarif div.colonne-droite-tarif-bot2{ background:url(../images/EN/colonne-droite-tarif-bot2.gif) top no-repeat; height:9px; margin-bottom:10px;}

div#colonne-droite-tarif h4{ font-size:1.1em; margin:0px 0px 7px 0px; padding:0px 0px 3px 0px; border-bottom:solid 1px #fff; }
div#colonne-droite-tarif div.colonne-droite-tarif-1 h4{ color:#FFFFFF; }
div#colonne-droite-tarif div.colonne-droite-tarif-2 h4{	color:#a06500; }

div#colonne-droite-tarif a{ color:#a06500; font-weight:bold; text-decoration:none; }

div#colonne-droite-tarif ul{ margin:0px; padding:0px 0px 10px 0px; list-style:none;  }
div#colonne-droite-tarif ul li{ margin:0px; padding:0px 0px 0px 5px; border-bottom:solid 1px #fcd28b; }
div#colonne-droite-tarif ul li a{ margin:0px; padding:0px; color:#593d0c; }
div#colonne-droite-tarif ul li.adobe_tarif a{ margin:0px; padding:0px; color:#fff; font-weight:normal; font-size:0.9em;}

div#colonne-droite-tarif .imageGauche{ float:left; margin:0px 5px 3px 0px; }
div#colonne-droite-tarif .imageDroite{ float:right; margin:0px 0px 3px 3px; }

div#colonne-droite-privilege{ background-color:#f5e4f4; color:#540362; padding:0px 8px 0px 8px; }
div#colonne-droite-privilege div.colonne-droite-privilege-top{ background:url(../images/EN/colonne-droite-privi-top.gif) bottom no-repeat; height:9px; margin:0px -8px 0px -8px; }
div#colonne-droite-privilege div.colonne-droite-privilege-bot{ background:url(../images/EN/colonne-droite-privi-bot.gif) top no-repeat; height:9px; margin:0px -8px 0px -8px; }

/***************************************************************************************************/
/******************************************** css interieur ****************************************/
/***************************************************************************************************/
div#colonne-milieu{ width:617px; float:left; margin:0px 0px 10px 14px; }
div#colonne-droite{ width:13.3em; float:left; margin:0px 0px 10px 34px; overflow:hidden; }

div#bloc-rouge-int{ margin:0px 0px 10px 0px; background:url(../images/EN/bloc-rouge-int.gif); height:11.3em; padding:63px 0px 0px  }
div#bloc-rouge-int ul{ margin:0px; padding:0px; list-style:none; }
div#bloc-rouge-int ul li{ font-weight:bold; font-size:1.1em; padding:2px 0px 5px 0px; background:transparent; }
div#bloc-rouge-int ul li a{ color:#FFFFFF; text-decoration:none; padding:6px 0px 8px 40px; display:block; }

#lyon-poche{ margin:0px 0px 10px 0px; padding:0px 6px 0px 4px; background:#626366 url(../images/EN/home-lyon-poche.gif) top left no-repeat; }
div#lyon-poche p{ color:#FFFFFF; font-size:1em; height:3em; padding:10px 0px 0px 0px; margin:0;}
div#lyon-poche strong span{font-weight:normal;}
div#lyon-poche iframe{ width:138px; height:16em; border:solid 1px #b0b5bc; margin:0px 0px 5px 0px; }
div#lyon-poche a{ background:url(../images/EN/puce-lyon-poche.gif) left no-repeat; padding:0px 0px 0px 15px; color:#FFFFFF; }

/****************************************** css contenus **********************************************/
/********************* En fonction de la catégorie, le site se décline en 5 couleurs ******************/
/********************* 1 = rouge, 2 = jaune, 3 = vert, 4 = violet, 5 = gris  **************************/
div#fildariane{ color:#FFFFFF; padding:13px 0px 0px 40px; font-size:0.9em; }
div#fildariane a{ color:#FFFFFF; }

h1{ color:#FFFFFF; font-size:1.8em; font-weight:normal; padding:5px 0px 16px 50px; margin:0px; }
h2{ font-size:1.1em; padding:0px; margin:0px; }

.image-a-gauche{ float:left; margin:0px 15px 20px 0px; }
.image-a-droite{ float:right; margin:0px 0px 20px 15px; }
 
div#colonne-milieu ul{ margin:0px; padding:0px; list-style:none; }
div#colonne-milieu ul li{ margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; background:url(../images/EN/puce.gif) 0px 5px no-repeat; }

div#entete{ /*height:6.3em;*/ }
div.page0 div#entete{ background:url(../images/EN/entete-gris.gif) top left no-repeat; }
div.page1 div#entete{ background:url(../images/EN/entete-rouge.gif) top left no-repeat; }
div.page2 div#entete{ background:url(../images/EN/entete-jaune.gif) top left no-repeat; }
div.page3 div#entete{ background:url(../images/EN/entete-vert.gif) top left no-repeat; }
div.page4 div#entete{ background:url(../images/EN/entete-violet.gif) top left no-repeat; }
div.page5 div#entete{ background:url(../images/EN/entete-gris.gif) top left no-repeat; }
div.page6 div#entete{ background:url(../images/EN/entete-rouge.gif) top left no-repeat; }
div.page7 div#entete{ background:url(../images/EN/entete-jaune.gif) top left no-repeat; }
div.page8 div#entete{ background:url(../images/EN/entete-bleu.gif) top left no-repeat; }
div.page9 div#entete{ background:url(../images/EN/entete-bordeau.gif) top left no-repeat; }

div#colonne-milieu caption{ /*border-left:solid 2px #FFFFFF; border-right:solid 2px #FFFFFF;*/ border-bottom:solid 1px #FFFFFF; margin:15px 0px 0px 0px; }
caption.page0{background-color:#626366; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page0{background-color:#626366;color:#fff}
td.page0{background-color:#e1e4e8;color:#464646}
tr.page0{background-color:#e1e4e8;}

caption.page1{background-color:#ec0300; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page1{background-color:#ec0300;color:#fff}
td.page1{background-color:#fee4de;color:#c20200}
tr.page1{background-color:#fee4de;}

caption.page2{background-color:#f98800; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page2{background-color:#f98800;color:#fff}
td.page2{background-color:#fff6ca;color:#a06500}
tr.page2{background-color:#fff6ca;}

caption.page3{background-color:#598A21; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page3{background-color:#598a21;color:#fff}
td.page3{background-color:#cfdd89;color:#4a731b; }
tr.page3{background-color:#cfdd89;}
div.nav3{background-color:#598A21; color:#fff;}

caption.page4{background-color:#6B017d; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page4{background-color:#6b017d;color:#fff; }
td.page4{background-color:#f5e4f4;color:#540362; }
tr.page4{background-color:#f5e4f4;}

caption.page5{background-color:#626366; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page5{background-color:#626366;color:#fff}
td.page5{background-color:#e1e4e8;color:#464646}
tr.page5{background-color:#e1e4e8;}

caption.page6{background-color:#ec0300; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page6{background-color:#ec0300;color:#fff}
td.page6{background-color:#fee4de;color:#c20200}
tr.page6{background-color:#fee4de;}

caption.page7{background-color:#f98800; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page7{background-color:#f98800;color:#fff}
td.page7{background-color:#fff6ca;color:#a06500}
tr.page7{background-color:#fff6ca;}

caption.page8{background-color:#00427b; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page8{background-color:#00427b;color:#fff}
td.page8{background-color:#e1e4e8;color:#464646}
tr.page9{background-color:#e1e4e8;}

caption.page9{background-color:#b20009; color:#fff; /*font-size:1.1em;*/ font-weight:bold}
th.page9{background-color:#b20009;color:#fff}
td.page9{background-color:#e1e4e8;color:#464646}
tr.page9{background-color:#e1e4e8;}


tr.page-focus{background-color:#fff}

div.navigation{text-align:center; font-size:1.1em; font-weight:bold;/*border:0.1em #e1e4e8 solid*/}
div.navigation a{}
div.navigation strong{}


div#bas-contenu{background:url(../images/EN/bas-contenu.gif) no-repeat top;height:3em;padding-top:20px;margin-top:15px;border-top:1px solid #bbb;color:#fff;}
div#bas-contenu a,div#bas-contenu span{color:#999;}
div#bas-contenu a#telecharger-acrobat{float:right;margin-top:-13px;}
div#bas-contenu a#imprimer-bas{margin-left:15px;}

/*************** itinéraires *****************************/

table.tableau_itineraire_detail {
	width: 100%;
}

/*************** affichage horaires colonnes *************/

div#colonne-milieu ul.col-pair-1, div#colonne-milieu ul.col-impair-1{ float:left; margin:0px; padding:4px 4px 4px 4px;  text-align:left; }
div#colonne-milieu ul.col-pair-1{ background-color:#fff; }
div#colonne-milieu ul.col-impair-1{ background-color:#fee4de; }

div#colonne-milieu ul.col-pair-1 li, div#colonne-milieu ul.col-impair-1 li{ padding:0px; margin:0px; background:transparent; }
div#colonne-milieu ul.col-pair-1 li a:link, div#colonne-milieu ul.col-pair-1 li a:visited, div#colonne-milieu ul.col-impair-1 li a:link, div#colonne-milieu ul.col-impair-1 li a:visited{ padding:0px; margin:0px; }

div#colonne-milieu ul.col-pair-1 strong, div#colonne-milieu ul.col-impair-1 strong{ border-bottom:solid 1px #ccc; margin:0px -2px 10px -2px; display:block; }

div#colonne-milieu ul.col-pair-1 span, div#colonne-milieu ul.col-impair-1 span{ display:none; }
div#colonne-milieu ul.col-pair-1 sup, div#colonne-milieu ul.col-impair-1 sup, div#colonne-milieu #liste_notes sup{vertical-align:baseline; font-size:0.9em;}

div#colonne-milieu div.indications {margin-top:30px;}
div#colonne-milieu div.precisions_horaires {margin-bottom:12px;margin-top:15px;}

/********************************************************/
div#print{ float:right; width:108px; padding:50px 0px 0px 0px; }
div.page1 a:link, div.page1 a:visited, div.page1 a:hover, div.page1 h2{color:#ec0300; }
div.page2 a:link, div.page2 a:visited, div.page2 a:hover, div.page2 h2{color:#bc6700; }
/*spécial pour le orange car peu de contraste*/
div.page2 #print a:link, div.page2 #print a:visited, div.page2 #print a:hover{ color:#bc6700; }
div.page3 a:link, div.page3 a:visited, div.page3 a:hover, div.page3 h2{color:#295a00; }
div.page4 a:link, div.page4 a:visited, div.page4 a:hover, div.page4 h2{color:#6b017d; }
div.page5 a:link, div.page5 a:visited, div.page5 a:hover, div.page5 h2{color:#626366; }
div.page6 a:link, div.page6 a:visited, div.page6 a:hover, div.page6 h2{color:#ec0300; }
div.page7 a:link, div.page7 a:visited, div.page7 a:hover, div.page7 h2{color:#bc6700; }
div.page8 a:link, div.page8 a:visited, div.page8 a:hover, div.page8 h2{color:#00427b; }
div.page9 a:link, div.page9 a:visited, div.page9 a:hover, div.page9 h2{color:#b20009; }

#colonne-milieu h2{ /*height:1.7em;*/ padding:5px 0px 0px 25px; margin:25px 0px 10px 0px; }
div.page1 h2{ background:url(../images/EN/h2-bg-rouge.gif) top left no-repeat; }
div.page2 h2{ background:url(../images/EN/h2-bg-jaune.gif) top left no-repeat; }
div.page3 h2{ background:url(../images/EN/h2-bg-vert.gif) top left no-repeat; }
div.page4 h2{ background:url(../images/EN/h2-bg-violet.gif) top left no-repeat; }
div.page5 h2{ background:url(../images/EN/h2-bg-gris.gif) top left no-repeat; }
div.page6 h2{ background:url(../images/EN/h2-bg-rouge.gif) top left no-repeat; }
div.page7 h2{ background:url(../images/EN/h2-bg-jaune.gif) top left no-repeat; }
div.page8 h2{ background:url(../images/EN/h2-bg-bleu.gif) top left no-repeat; }
div.page9 h2{ background:url(../images/EN/h2-bg-bordeau.gif) top left no-repeat; }
div.page0 h2{ background:url(../images/EN/h2-bg-gris.gif) top left no-repeat; }

div#colonne-milieu h3{ margin:20px 0px 7px 0px; border-bottom:solid 1px #999999; font-size:1em; }
div.page1 h3{ color:#ec0300; }
div.page2 h3{ color:#f98800; }
div.page3 h3{ color:#598a21; }
div.page4 h3{ color:#6b017d; }
div.page5 h3{ color:#626366; }
div.page6 h3{ color:#ec0300; }
div.page7 h3{ color:#f98800; }
div.page8 h3{ color:#00427b; }
div.page9 h3{ color:#b20009; }
div#colonne-milieu h2 span{ background:url(../images/EN/h2-bg.gif) top right no-repeat; padding:6px 10px 5px 0px; margin:1px 0px 0px 0px; line-height:1.5em; }

div#bloc-entete{ margin:0px 0px 20px 0px; padding:16px 13px 13px 13px; }
div.page0 div#bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.page1 div#bloc-entete{ background:#fee4de url(../images/EN/bloc-entete-rouge.gif) top left no-repeat; }
div.page2 div#bloc-entete{ background:#fcd28b url(../images/EN/bloc-entete-jaune.gif) top left no-repeat; }
div.page3 div#bloc-entete{ background:#cfdd89 url(../images/EN/bloc-entete-vert.gif) top left no-repeat; color:#000000; }
div.page4 div#bloc-entete{ background:#f5e4f4 url(../images/EN/bloc-entete-violet.gif) top left no-repeat; }
div.page5 div#bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.page6 div#bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-rouge.gif) top left no-repeat; }
div.page7 div#bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-jaune.gif) top left no-repeat; }
div.page8 div#bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.page9 div#bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div#bloc-entete h2{ margin:0px; padding:0px; background:transparent; }

div.bloc-entete{ margin:0px 0px 20px 0px; padding:16px 13px 13px 13px; }
div.page0 div.bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.page1 div.bloc-entete{ background:#fee4de url(../images/EN/bloc-entete-rouge.gif) top left no-repeat; }
div.page2 div.bloc-entete{ background:#fcd28b url(../images/EN/bloc-entete-jaune.gif) top left no-repeat; }
div.page3 div.bloc-entete{ background:#cfdd89 url(../images/EN/bloc-entete-vert.gif) top left no-repeat; }
div.page4 div.bloc-entete{ background:#f5e4f4 url(../images/EN/bloc-entete-violet.gif) top left no-repeat; }
div.page5 div.bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.page6 div.bloc-entete{ background:#fee4de url(../images/EN/bloc-entete-rouge.gif) top left no-repeat; }
div.page7 div.bloc-entete{ background:#fcd28b url(../images/EN/bloc-entete-jaune.gif) top left no-repeat; }
div.page8 div.bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.page9 div.bloc-entete{ background:#e1e4e8 url(../images/EN/bloc-entete-gris.gif) top left no-repeat; }
div.bloc-entete h2{ margin:0px; padding:0px; background:transparent; }
div#bloc-entete p{margin:0;}
/*div#bloc-entete p.aide{float:right;margin-top:0;padding-top:0;}*/

div.warning{color:#fff;font-size:0.8em;}
div.warning-red{color:#ff0000;font-size:0.8em;}
div.error{ margin:15px 0px 15px 0px; padding:10px 10px 10px 40px; border:double #fff; background:#CC0000 url(../images/EN/error.gif) 10px 6px no-repeat; color:#FFFFFF; }
p.error_contact{color:#f00;font-weight:bold;}
div.ok{ margin:15px 0px 15px 0px; padding:10px 10px 10px 40px; border:double #fff; background:#598a21; color:#FFFFFF; }

#colonne-milieu div.error h2,#colonne-milieu div.error h3{background:none;margin:0;display: inline;color:#fff; padding:0;border:0;}
div.error p{display: inline;}
#colonne-milieu div.error a{color:#fff;}

div.separateur{ background:#ccc; height:1px; clear:both; overflow:hidden; margin:10px 0px 10px 0px; }

div.liste-abonnements{ margin:0px 0px 0px 0px; }

/***************************************** css formulaires *********************************************/

div#colonne-milieu fieldset, div#colonne-milieu div.validation_form{ padding:10px; margin:0px 0px 15px 0px; }
div.page1 fieldset, div.page1 div.validation_form{ border:solid 1px #ec0300; }
div.page2 fieldset, div.page2 div.validation_form{ border:solid 1px #f98800; }
div.page3 fieldset, div.page3 div.validation_form{ border:solid 1px #598a21; }
div.page4 fieldset, div.page4 div.validation_form{ border:solid 1px #6b017d; }
div.page5 fieldset, div.page5 div.validation_form{ border:solid 1px #626366; }
div.page6 fieldset, div.page6 div.validation_form{ border:solid 1px #ec0300; }
div.page7 fieldset, div.page7 div.validation_form{ border:solid 1px #f98800; }
div.page8 fieldset, div.page8 div.validation_form{ border:solid 1px #00427b; }
div.page9 fieldset, div.page9 div.validation_form{ border:solid 1px #b20009; }
div.page0 fieldset, div.page0 div.validation_form{ border:solid 1px #626366; }

div#colonne-milieu fieldset legend{ font-weight:bold; padding:0px 10px 4px 10px; }
div.page1 fieldset legend{ color:#ec0300; }
div.page2 fieldset legend{ color:#f98800; }
div.page3 fieldset legend{ color:#598a21; }
div.page4 fieldset legend{ color:#6b017d; }
div.page5 fieldset legend{ color:#626366; }
div.page6 fieldset legend{ color:#ec0300; }
div.page7 fieldset legend{ color:#f98800; }
div.page8 fieldset legend{ color:#00427b; }
div.page9 fieldset legend{ color:#b20009; }


div.champs-formulaires{ clear:both; margin:0px 0px 3px 0px; height:2em; }
div.champs-formulaires label{ display:block; float:left; width:200px; text-align:right; margin-right:10px; }
div.champs-formulaires label img{ float:left; margin-right:5px; }
div.champs-formulaires input, div.champs-formulaires select{  margin:-5px 0px 0px 0px; }

div.textearea-formulaires{ clear:both; margin:0px 0px 3px 0px; }
div.textearea-formulaires label{ float:left; width:200px; }

/*******************Specials ************/
#jour, #moisannee{ margin-right:3px;}
#heure{ margin-left:3px; margin-right:3px; }
#line{ font-size:0.9em; width:335px; }
div.privilege{ padding-left:150px; padding-top:10px; text-align:center; }
div.privilege input, div.privilege a { display:block; float:left; width:5.2em; margin-left:20px; }
div.privilege input:focus{ background:red; }

/*************** boutons *************/
div.page0 .bouton{ border:solid 2px #626366; background:#e1e4e8; }
div.page1 .bouton{ border:solid 2px #ec0300; background:#fee4de; }
div.page2 .bouton{ border:solid 2px #f98800; background:#fcd28b; }
div.page3 .bouton{ border:solid 2px #598a21; background:#cfdd89; }
div.page4 .bouton{ border:solid 2px #6b017d; background:#f5e4f4; }
div.page5 .bouton{ border:solid 2px #626366; background:#e1e4e8; }
div.page6 .bouton{ border:solid 2px #ec0300; background:#fee4de; }
div.page7 .bouton{ border:solid 2px #f98800; background:#fcd28b; }
div.page8 .bouton{ border:solid 2px #00427b; background:#e1e4e8; }
div.page9 .bouton{ border:solid 2px #b20009; background:#e1e4e8; }

div.page0 .bouton_sens_inverse{ border:solid 2px #626366; background-color:#e1e4e8; }
div.page1 .bouton_sens_inverse{ border:solid 2px #ec0300; background-color:#fee4de; }
div.page2 .bouton_sens_inverse{ border:solid 2px #f98800; background-color:#fcd28b; }
div.page3 .bouton_sens_inverse{ border:solid 2px #598a21; background-color:#cfdd89; }
div.page4 .bouton_sens_inverse{ border:solid 2px #6b017d; background-color:#f5e4f4; }
div.page5 .bouton_sens_inverse{ border:solid 2px #626366; background-color:#e1e4e8; }
div.page6 .bouton_sens_inverse{ border:solid 2px #ec0300; background-color:#fee4de; }
div.page7 .bouton_sens_inverse{ border:solid 2px #f98800; background-color:#fcd28b; }
div.page8 .bouton_sens_inverse{ border:solid 2px #00427b; background-color:#e1e4e8; }
div.page9 .bouton_sens_inverse{ border:solid 2px #b20009; background-color:#e1e4e8; }
.bouton_sens_inverse{ padding:2px 5px 2px 30px; background-image:url(../images/EN/sens_inverse.gif); background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:0.9em; }

div.privilege a{padding:1px 5px 2px 5px; font-size:1.1em; margin-top:-14px; }

div.privilege a.bouton-lien:hover{text-decoration:none;}

/*************** sousmenu niveau2 *************/
div#colonne-milieu a.lien-souniveau:link, div#colonne-milieu a.lien-souniveau:visited{ padding:0.2em 0.7em 0.2em 0.7em; background:#e5e5e5; color:#333333; text-decoration:none; margin:0.2em 0em 0.2em 0px; }

div#colonne-milieu.page0 a.lien-souniveau:hover{ background:#e1e4e8; }
div#colonne-milieu.page1 a.lien-souniveau:hover{ background:#fee4de; }
div#colonne-milieu.page2 a.lien-souniveau:hover{ background:#fcd28b; }
div#colonne-milieu.page3 a.lien-souniveau:hover{ background:#cfdd89; }
div#colonne-milieu.page4 a.lien-souniveau:hover{ background:#f5e4f4; }
div#colonne-milieu.page5 a.lien-souniveau:hover{ background:#e1e4e8; }
div#colonne-milieu.page6 a.lien-souniveau:hover{ background:#fee4de; }
div#colonne-milieu.page7 a.lien-souniveau:hover{ background:#fcd28b; }
div#colonne-milieu.page8 a.lien-souniveau:hover{ background:#e1e4e8; }
div#colonne-milieu.page9 a.lien-souniveau:hover{ background:#e1e4e8; }

div.boutonSuivant{ float:right; }
div.boutonPrecedent{ float:left; }

/*************** sousmenu niveau2 *************/
#colonne-milieu ul.menu-entete-page{ margin:10px 0px 0px 0px; padding:0px; list-style:none; }
#colonne-milieu ul.menu-entete-page li{ display:inline; background:transparent; margin:0px; padding:0px 10px 0px 0px; }
#colonne-milieu.page0 ul.menu-entete-page li a:link, #colonne-milieu.page0 ul.menu-entete-page li a:visited{ 
	border:solid 1px #626366; background:#e1e4e8; padding:2px 4px 2px 4px;}
#colonne-milieu.page1 ul.menu-entete-page li a:link, #colonne-milieu.page1 ul.menu-entete-page li a:visited{ 
	border:solid 1px #ec0300; background:#fee4de; padding:2px 4px 2px 4px;}
#colonne-milieu.page2 ul.menu-entete-page li a:link, #colonne-milieu.page2 ul.menu-entete-page li a:visited{ 
	border:solid 1px #f98800; background:#fcd28b; padding:2px 4px 2px 4px;}
#colonne-milieu.page3 ul.menu-entete-page li a:link, #colonne-milieu.page3 ul.menu-entete-page li a:visited{
	border:solid 1px #598a21; background:#cfdd89; padding:2px 4px 2px 4px;}
#colonne-milieu.page4 ul.menu-entete-page li a:link, #colonne-milieu.page4 ul.menu-entete-page li a:visited{ 
	border:solid 1px #6b017d; background:#f5e4f4; padding:2px 4px 2px 4px;}
#colonne-milieu.page5 ul.menu-entete-page li a:link, #colonne-milieu.page5 ul.menu-entete-page li a:visited{ 
	border:solid 1px #626366; background:#e1e4e8; padding:2px 4px 2px 4px;}
	#colonne-milieu.page6 ul.menu-entete-page li a:link, #colonne-milieu.page6 ul.menu-entete-page li a:visited{ 
	border:solid 1px #ec0300; background:#fee4de; padding:2px 4px 2px 4px;}
#colonne-milieu.page7 ul.menu-entete-page li a:link, #colonne-milieu.page7 ul.menu-entete-page li a:visited{ 
	border:solid 1px #f98800; background:#fcd28b; padding:2px 4px 2px 4px;}
	#colonne-milieu.page8 ul.menu-entete-page li a:link, #colonne-milieu.page8 ul.menu-entete-page li a:visited{ 
	border:solid 1px #626366; background:#e1e4e8; padding:2px 4px 2px 4px;}
	#colonne-milieu.page9 ul.menu-entete-page li a:link, #colonne-milieu.page9 ul.menu-entete-page li a:visited{ 
	border:solid 1px #626366; background:#e1e4e8; padding:2px 4px 2px 4px;}

#colonne-milieu.page1 ul.menu-entete-page li a:hover, #colonne-milieu.page2 ul.menu-entete-page li a:hover, #colonne-milieu.page3 ul.menu-entete-page li a:hover, #colonne-milieu.page4 ul.menu-entete-page li a:hover,
#colonne-milieu.page5 ul.menu-entete-page li a:hover,
#colonne-milieu.page6 ul.menu-entete-page li a:hover,
#colonne-milieu.page7 ul.menu-entete-page li a:hover,
#colonne-milieu.page8 ul.menu-entete-page li a:hover,
#colonne-milieu.page9 ul.menu-entete-page li a:hover{ color:#646464; }



/*************** Plan du site *************/
#colonne-milieu #plandusite{ margin:20px 0px 20px 0px; }

#colonne-milieu #plandusite h2 span{ background-image:none;}
#colonne-milieu #plandusite h2{ background-image:none; padding:0px; font-weight:bold; }
#colonne-milieu #plandusite h2 a{ font-size:1.2em; display:block; color:#464646; margin:0px 0px 2px 0px; padding:3px; }
#colonne-milieu #plandusite h2.menu_0 a{ color:#fff; background:#626366; }
#colonne-milieu #plandusite h2.menu_1 a{ color:#fff; background:#ec0300 }
#colonne-milieu #plandusite h2.menu_2 a{ color:#fff; background:#f98800; }
#colonne-milieu #plandusite h2.menu_3 a{ color:#fff; background:#00427b; }
#colonne-milieu #plandusite h2.menu_4 a{ color:#fff; background:#b20009; }
#colonne-milieu #plandusite h2.menu_5 a{ color:#fff; background:#626366; }
#colonne-milieu #plandusite h2.menu_6 a{ color:#fff; background:#ec0300 }
#colonne-milieu #plandusite h2.menu_7 a{ color:#fff; background:#f98800; }
#colonne-milieu #plandusite h2.menu_8 a{ color:#fff; background:#00427b; }
#colonne-milieu #plandusite h2.menu_9 a{ color:#fff; background:#b20009; }


#colonne-milieu #plandusite  ul{ margin:0px 0px 10px 0px; }
#colonne-milieu #plandusite  ul li{ font-weight:normal; }
#colonne-milieu #plandusite  ul li a{ font-size:1em; font-weight:bold; padding:0px; }
#colonne-milieu #plandusite .menu_0 h2 a,#colonne-milieu #plandusite .menu_1 h2 a, #colonne-milieu #plandusite .menu_2 h2 a, #colonne-milieu #plandusite .menu_3 h2 a, #colonne-milieu #plandusite .menu_4 h2 a, #colonne-milieu #plandusite .menu_5 h2 a
, #colonne-milieu #plandusite .menu_6 h2 a, #colonne-milieu #plandusite .menu_7 h2 a, #colonne-milieu #plandusite .menu_8 h2 a, #colonne-milieu #plandusite .menu_9 h2 a{ 
	background:#fff; }

#colonne-milieu #plandusite .menu_0 li a{ color:#626366; }	
#colonne-milieu #plandusite .menu_1 li a{ color:#ec0300; }
#colonne-milieu #plandusite .menu_2 li a{ color:#f98800; }
#colonne-milieu #plandusite .menu_3 li a{ color:#00427b; }
#colonne-milieu #plandusite .menu_4 li a{ color:#b20009; }
#colonne-milieu #plandusite .menu_5 li a{ color:#626366; }
#colonne-milieu #plandusite .menu_6 li a{ color:#ec0300; }
#colonne-milieu #plandusite .menu_7 li a{ color:#f98800; }
#colonne-milieu #plandusite .menu_8 li a{ color:#00427b; }
#colonne-milieu #plandusite .menu_9 li a{ color:#b20009; }

#colonne-milieu #plandusite  ul li ul li{ margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; background:url(../images/EN/puce.gif) 0px 5px no-repeat; }
#colonne-milieu #plandusite  ul li ul li a{ font-weight:normal; }

#colonne-milieu #plandusite .menu_0 ul li a,#colonne-milieu #plandusite .menu_1 ul li a, #colonne-milieu #plandusite .menu_2 ul li a, #colonne-milieu #plandusite .menu_3 ul li a, #colonne-milieu #plandusite .menu_4 ul li a, #colonne-milieu #plandusite .menu_5 ul li a, #colonne-milieu #plandusite .menu_6 ul li a, #colonne-milieu #plandusite .menu_7 ul li a, #colonne-milieu #plandusite .menu_8 ul li a, #colonne-milieu #plandusite .menu_9 ul li a{ 
	background:#fff; color:#626366; }
	
	
/*************** Pages SITEX *************/
#table-sitex table{ margin-bottom:20px; }
#table-sitex table td, #table-sitex table th{ padding:2px 3px 2px 5px; }
#table-sitex table td strong {font-size:1.1em;}
#table-sitex table caption{ text-align:right; background:#ececda; color:#333333; font-size:1.1em; height:24px; padding:2px; border-bottom:solid 1px #626366; }
#table-sitex table caption img{ float:left; }


/*********** Résultats recherche *********/
strong.search-result{ color:#b20009; font-size:1.1em; font-weight:bold; }
a.search-result,a.search-result:link,a.search-result:hover,a.search-result:visited{ color:#b20009; font-weight:bold; }
