﻿﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Redefinitions des balises HTML */ 
html{ overflow:-moz-scrollbars-vertical; }
*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#ffffff;}
img{border:0}
*{margin:0;padding:0;}
body{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; background:url(../images/background/fond.jpg) repeat-x #002e4e;}
td{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#ffffff;}
a{text-decoration:none; color:#5e4039;}
a:hover{color:#E2E2E2;}
img{border:none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Globale*/ 
#Globale{width:990px;  margin:0 auto;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Heauder*/
#header{width:990px; height:79px; background:url(../images/background/fond-heider.jpg) no-repeat; } 

/*~~~~~~~~~~~~~LOGO*/
#header h1.logo{width:530px; height:71px; padding:8px 0 0 48px; float:left;}
#header h1.logo a{display:block; width:173px; height:64px;}

#header ul.listHeader{list-style:none; float:left; font-size:10px; color:#8fbcd1;z-index:999999; position:relative;}
#header ul.listHeader li{float:left; display:block; padding:0 5px 0 5px; margin:4px 0 0 0; }
#header ul.listHeader li a{color:#8fbcd1;}
#header ul.listHeader li a:hover{color:#c0deec;}
#header ul.listHeader li.version{margin-top:0px; padding:0 5px 0 2px;}

#ban{width:990px; height:244px;  position:relative;} 
#ban #menu{width:990px;position:absolute; top:0; left:0; z-index:9; width:990px; height:26px;opacity: 0.8;filter: alpha(opacity = 80); background:url(../images/background/fond-menu.gif) top no-repeat;} 
#ban  ul#menuHaut{list-style:none;z-index:999; position:absolute;width:990px; height:26px; top:0; left:0; } 
#ban  ul#menuHaut li{float:left; height:26px; margin-left:24px; position:relative;} 
#ban  ul#menuHaut li a{display:block; height:24px; float:left; position:relative;} 

#ban  ul#menuHaut li ul.Smenu{display:none; position:absolute; top:26px; left:0; opacity: 0.8; filter: alpha(opacity = 80); background:#002146; white-space:nowrap;}
#ban  ul#menuHaut li ul.Smenu li{display:bloc;clear:both; list-style:none;text-align:left; padding:4px 25px 5px 8px; height:11px; margin:0; }
*html #ban  ul#menuHaut li ul.Smenu li{display:bloc;clear:both; list-style:none;text-align:left; padding:4px 25px 5px 8px; height:11px; margin:0; overflow:hidden; }

#ban  ul#menuHaut li ul.Smenu li a{color:#FFFFFF; margin:0; padding:0;}
#ban  ul#menuHaut li ul.Smenu li a:hover{color:#0099ff;}

#ban  ul#menuHaut li:hover ul.Smenu{display:block;}
#ban  ul#menuHaut li.sfhover ul.Smenu{display:block;}


#ban .oiseau{position:absolute; top:-77px; right:26px;z-index:99; } 


#contennu{width:965px;background:url(../images/background/fond-contennu.jpg) top no-repeat; padding:0 0 50px 25px;} 

#contennu #chemain{width:965px; padding:15px 0 0 3px;} 
#contennu #chemain ul.chemainListe{list-style:none; display:inline;} 
#contennu #chemain ul.chemainListe li{ display:inline; margin-right:7px; color:#608caa; font-size:11px;} 
#contennu #chemain ul.chemainListe li a{color:#ACCEF1;font-size:11px;} 
#contennu #chemain ul.chemainListe li a:hover{color:#ACCEF1; font-size:11px;} 
#contennu #chemain ul.chemainListe li a.active{color:#ACCEF1; font-weight:bold; font-size:11px;} 


#contennu .contenuG{width:622px;float:left; margin-right:14px;}
#contennu .contenuG h2.titreDec{color:#ff8a00; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
 background:url(../images/background/fond-titre1.gif) no-repeat bottom; padding:0 0 0 10px; height:20px; margin-top:3px; padding-top:1px; }
*html #contennu .contenuG h2.titreDec{margin-top:5px;}
*+html #contennu .contenuG h2.titreDec{margin-top:5px;}
#contennu .contenuG .txtDec{background:url(../images/background/fond-contennu1.jpg) no-repeat; margin:2px 0 0 0; width:622px; min-height:300px;}
#contennu .contenuG .txtDec h3{ font-weight:bold; color:#66ccff; font-size:11px; padding:0 0 9px 0; }
#contennu .contenuG .txtDec .divtxt{width:453px; padding:0 13px 0 11px; float:left;}
#contennu .contenuG .txtDec .divVisu{ float:left; width:145px;  padding:40px 0 0 0;}
#contennu .contenuG .txtDec ul{list-style:none;}
#contennu .contenuG .txtDec ul li{background:url(../images/background/puce1.gif) 0px 4px no-repeat; padding:0 0 0 10px; margin:0 0 6px 10px;}


#contennu .contenuD .voirAussi{width:305px; float:left;}
#contennu .contenuD .voirAussi h2.titreD{width:305px; background:url(../images/background/fond-titres.gif) bottom no-repeat;width:100%;height:21px; margin-top:3px;}
*html #contennu .contenuD .voirAussi h2.titreD{ margin-top:5px;}
*+html #contennu .contenuD .voirAussi h2.titreD{ margin-top:5px;}
#contennu .contenuD .voirAussi .txtVoirausi{width:298px; background:url(../images/background/fond-bloc1.jpg)  no-repeat;margin:2px 0 0 0; padding:9px 0 0 8px;min-height:90px; _height:90px; }
#contennu .contenuD .voirAussi .txtVoirausi ul{list-style:none;}
#contennu .contenuD .voirAussi .txtVoirausi ul li{ background:url(../images/background/puce1.gif) left no-repeat; padding:0 0 0 6px; margin-bottom:7px;}
#contennu .contenuD .voirAussi .txtVoirausi ul li a{ color:#FFF;}
#contennu .contenuD .voirAussi .txtVoirausi ul li a:hover{ color:#FFF; text-decoration:underline;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Les Acteurs du projet 1 */
#contennu .contenuD .voirAussi .txtVoirausi .demo1{width:134px;  float:left; margin:0 5px 20px 5px;}
#contennu .contenuD .voirAussi .txtVoirausi .demo1 span{display:block; background:#f68500;width:134px; text-align:center; padding:1px 0 1px 0; margin:2px 0 0 ;}
#contennu .contenuD .voirAussi .txtVoirausi .demo1 span a{color:#002d4d; }
#contennu .contenuD .voirAussi .txtVoirausi .demo1 span a:hover{color:#FFF; }

#contennu .contenuD .voirAussi .txtCarte{width:282px; background:url(../images/background/fond-bloc1.jpg)  no-repeat;margin:2px 0 0 0; padding:14px 0 23px 23px; position:relative;}
#contennu .contenuD .voirAussi .txtCarte img.savoir{position:absolute; bottom:0px; right:0px;}




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~GABARIT DOSSIER DE PRESSE*/
#contennu .contenuG .txtDec .divPresse{width:606px; padding:11px 0 55px 0; margin-left:11px;position:relative;line-height:15px;}
#contennu .contenuG .txtDec .divPresse h3{font-weight:bold; font-size:12px; color:#66ccff; margin:0px 0 8px 0; padding:0;}
#contennu .contenuG .txtDec .divPresse p{margin:0 0 6px 0;}
#contennu .contenuG .txtDec .divPresse a{color:#FF8A22;}
#contennu .contenuG .txtDec .divPresse a :hover{color:#BF681A;}
#contennu .contenuG .txtDec .divPresse img{margin:0;}
#contennu .contenuG .txtDec .divPresse .precedent{position:absolute; bottom:0; left:0;}
#contennu .contenuG .txtDec .divPresse .suivant{position:absolute; bottom:0; right:10px;}
#contennu .contenuG .txtDec .divPresse  a.connexion{position:absolute; top:-18px; right:-1px; display:block; clear:#f68500;}
#contennu .contenuG .txtDec .divPresse .txtPress{width:597px; border-bottom:1px solid #f68500; padding:0 0 9px 0; position:relative;margin:0 0 16px 0;}
#contennu .contenuG .txtDec .divPresse .txtPress h3{font-weight:bold; font-size:11px; color:#66ccff;  margin:0 0 8px 0; padding:0;}
#contennu .contenuG .txtDec .divPresse .txtPress img.imgGauche{float:left; margin:0 6px 0 0;}
#contennu .contenuG .txtDec .divPresse .txtPress .telecharger{position:absolute; bottom:-14px; right:0;}
*html #contennu .contenuG .txtDec .divPresse .txtPress .telecharger{position:absolute; bottom:-15px; right:-1px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~GABARIT  Le Chantier*/
#contennu .contenuG1{width:940px;float:left; margin-right:14px;}
#contennu .contenuG1 .txtDec1{width:918px;  background:url(../images/background/fond-contennu1.jpg) repeat-x; margin:2px 0 0 0; min-height:300px; _height:300px; padding:5px 11px 75px 11px;}
#contennu .contenuG1 h2.titreDec1{color:#ff8a00; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
 background:url(../images/background/fond-titre1.gif) no-repeat left bottom; padding:0 0 0 10px; height:20px; margin-top:3px; padding-top:1px; }
*html #contennu .contenuG h2.titreDec1{margin-top:5px;}
*+html #contennu .contenuG h2.titreDec1{margin-top:5px;}
#contennu .contenuG1 .txtDec1 .carteGoogle{width:741px; height:401px; margin:0 0 0 96px; background:#FFFFFF}



#contennu .contenuG1 .txtDec1 h3{font-weight:bold; font-size:11px; color:#66ccff; margin:0 0 8px 0; padding:0;}
#contennu .contenuG1 .txtDec1 p{margin:0 0 6px 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~GABARIT ESPACE D'INSCRIPTION*/
#contennu .contenuG .txtDec .divPresse table.tableIns{ margin:25px 0 0 184px;}
#contennu .contenuG .txtDec .divPresse table.tableIns .zoneTxt{ width:167px; height:16px; border:none; padding-left:2px; color:#000000; font-size:11px;}
#contennu .contenuG .txtDec .divPresse table.tableIns label{display:block; padding-left:8px; font-weight:bold; background:url(../images/pictos/puce1.gif) left no-repeat;}
#contennu .contenuG .txtDec .divPresse table.tableIns td.sinscrire a{display:block; background:url(../images/pictos/puce2.gif) left no-repeat;padding-left:10px; color:#ffffff;  margin-bottom:10px;}
#contennu .contenuG .txtDec .divPresse table.tableIns td.sinscrire a:hover{ text-decoration:underline;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~GABARIT ESPACE D'INSCRIPTION*/
#contennu .contenuG .txtDec .divPresse table.appelDoffre{border-collapse:collapse; background:#d7e5ef;   }
#contennu .contenuG .txtDec .divPresse table.appelDoffre td{ border:1px solid #002e4e;color:#000; text-align:left; padding: 3px; line-height:13px}
#contennu .contenuG .txtDec .divPresse table.appelDoffre td.titre{background:url(../images/background/titre.gif) repeat-x #1e5da8; font-weight:bold; color:#FFF; vertical-align:top; text-align: center;}
#contennu .contenuG .txtDec .divPresse table.appelDoffre td.titre1{/*background:url(../images/background/titre1.gif) right repeat-x;*/background:url(../images/background/titre.gif) #1E5DA8 repeat-x; font-weight:bold; }
#contennu .contenuG .txtDec .divPresse table.appelDoffre td.titre1 table{border:0; background:none; border-collapse:inherit;}
#contennu .contenuG .txtDec .divPresse table.appelDoffre td.objet a{color:#0535be; text-decoration:none; }
#contennu .contenuG .txtDec .divPresse table.appelDoffre td.objet a:hover{ text-decoration:underline;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~GABARIT Le Tramway en Chiffres*/
#contennu .contenuG .txtDec .divPresse .diagramme{margin:15px 0 0 0;}
 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~GABARIT Le Tramway en Chiffres*/
#contennu .contenuG .txtDec .divPresse .pixelCtc{width:421px; background:url(../images/background/pixel-ctc.gif) repeat-y; margin:0 0 0 102px;} 
#contennu .contenuG .txtDec .divPresse .contact{width:387px; background:url(../images/background/fond-ctc.gif) no-repeat; position:relative; padding:17px 0 17px 34px;}
#contennu .contenuG .txtDec .divPresse .contact .tabCtc .zoneTxt{width:250px; height:16px; border:none; padding-left:2px; color:#000000; font-size:11px; float:left;}
#contennu .contenuG .txtDec .divPresse .contact .tabCtc .zoneTxt1{width:250px; height:100px; border:none; padding-left:2px; color:#000000; font-size:11px;  float:left;}
#contennu .contenuG .txtDec .divPresse .contact .tabCtc label{display:block; padding-left:8px; font-weight:bold; background:url(../images/pictos/puce1.gif) left no-repeat;}
#contennu .contenuG .txtDec .divPresse .ciseaux{position:absolute; bottom:32px; right:-6px;}
#contennu .contenuG .txtDec .divPresse .pixelCtc .basCtc{width:421px; height:17px; overflow:hidden; background:url(../images/background/bas-ctc.gif) no-repeat; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Les Acteurs du projet*/
#contennu .contenuG .txtDec .divPresse .acteurs{width:600px;margin:0 0 11px 0; clear:both;} 
#contennu .contenuG .txtDec .divPresse .acteurs img{float:left; margin:0 13px 11px 0;} 
#contennu .contenuG .txtDec .divPresse .demo{width:134px;  float:left; margin:0 17px 20px 0;}
#contennu .contenuG .txtDec .divPresse .demo span{display:block; background:#f68500;width:130px; text-align:center; padding:1px 2px 1px 2px; margin:2px 0 0 0;}
#contennu .contenuG .txtDec .divPresse .demo span a{color:#002d4d; }
#contennu .contenuG .txtDec .divPresse .demo span a:hover{color:#FFF; }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Les Acteurs du projet*/
/*#contennu .contenuG .txtDec .divPresse .synthese{width:100%; float:left; padding:0 0 0 0; margin:0 0 0 0; clear:both; } 
#contennu .contenuG .txtDec .divPresse .synthese p{margin:0 0 6px 0;} 
#contennu .contenuG .txtDec .divPresse .synthese h3{margin:0 0 6px 0; padding:0;} 

#contennu .contenuG .txtDec .divPresse .demo1{width:134px;  float:left; clear:left; margin:0; position:relative;}
#contennu .contenuG .txtDec .divPresse .demo1 span{display:block; background:#f68500;width:134px; text-align:center; padding:1px 0 1px 0; margin:2px 0 9px 0;}
#contennu .contenuG .txtDec .divPresse .demo1 span a{color:#002d4d; }
#contennu .contenuG .txtDec .divPresse .demo1 span a:hover{color:#FFF; }
#contennu .contenuG .txtDec .divPresse  h4.reseau{position:absolute; top:9px; left:472px; font-weight:bold; color:#60beff; font-size:15px; }*/
#contennu .contenuG .txtDec .divPresse .synthese .imgGauche{float:left; margin:0 5px 0 0;}
#contennu .contenuG .txtDec .divPresse .synthese .autreActeur a{ font-weight:bold; text-decoration:none}
#contennu .contenuG .txtDec .divPresse .synthese .autreActeur a:hover{ font-weight:bold; text-decoration:none; color:#5DBCFF}


#contennu .contenuG .txtDec .divPresse .synthese{width:100%; float:left; padding:0; margin:0; clear:both;} 
#contennu .contenuG .txtDec .divPresse .synthese p{margin:0 0 6px 0;} 
#contennu .contenuG .txtDec .divPresse .synthese h3{margin:0 0 6px 0; padding:0;} 
#contennu .contenuG .txtDec .divPresse .synthese1 {width:140px; float:left;margin:0 50px 0 60px; }
#contennu .contenuG .txtDec .divPresse .synthese1 .demo1{width:134px;  float:left; clear:left; margin:0; position:relative; }
#contennu .contenuG .txtDec .divPresse .synthese1 .demo1 span{display:block; background:#f68500;width:134px; text-align:center; padding:1px 0 1px 0; margin:2px 0 9px 0;}
#contennu .contenuG .txtDec .divPresse .synthese1 .demo1 span a{color:#002d4d; }
#contennu .contenuG .txtDec .divPresse .synthese1 .demo1 span a:hover{color:#FFF; }
#contennu .contenuG .txtDec .divPresse  h4.reseau{position:absolute; top:9px; left:472px; font-weight:bold; color:#60beff; font-size:15px; }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Agenda de réalisation du projet*/
#contennu .contenuG .txtDec .divPresse .agenda{width:600px; height:304px; background:url(../images/background/planing.jpg) top left no-repeat; position:relative;} 

#contennu .contenuG .txtDec .divPresse .agenda a.fleche1{ background:url(../images/background/fleche1.gif) bottom no-repeat; display:block; width:170px; height:21px;
 text-align:right; padding-right:15px; font-weight:bold; color:#002e4e; position:absolute; left:55px; top:56px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche1:hover{ background:url(../images/background/fleche1-over.gif) bottom no-repeat; text-decoration:underline;} 

#contennu .contenuG .txtDec .divPresse .agenda a.fleche2{ background:url(../images/background/fleche2.gif) bottom no-repeat; display:block; width:233px; height:49px;
 text-align:right; padding-right:15px; font-weight:bold; color:#002e4e; position:absolute; left:55px; top:118px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche2:hover{ background:url(../images/background/fleche2-over.gif) bottom no-repeat; text-decoration:underline;} 


#contennu .contenuG .txtDec .divPresse .agenda a.fleche3{ background:url(../images/background/fleche3.gif) bottom no-repeat; display:block; width:203px; height:36px;
 text-align:right; padding-right:15px; font-weight:bold; color:#002e4e; position:absolute; right:112px; top:9px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche3:hover{ background:url(../images/background/fleche3-over.gif) bottom no-repeat; text-decoration:underline;} 


#contennu .contenuG .txtDec .divPresse .agenda a.fleche4{ background:url(../images/background/fleche4.gif) bottom right no-repeat; display:block; width:203px; height:36px;
 text-align:right; padding-right:15px; font-weight:bold; color:#002e4e; position:absolute; right:112px; top:68px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche4:hover{ background:url(../images/background/fleche4-over.gif) bottom right no-repeat; text-decoration:underline;} 


#contennu .contenuG .txtDec .divPresse .agenda a.fleche5{ background:url(../images/background/fleche5.gif) bottom right no-repeat; display:block; width:203px; height:21px;
 text-align:right; padding-right:15px; font-weight:bold; color:#002e4e; position:absolute; right:82px; top:165px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche5:hover{ background:url(../images/background/fleche5-over.gif) bottom right no-repeat; text-decoration:underline;} 


#contennu .contenuG .txtDec .divPresse .agenda a.fleche6{ background:url(../images/background/fleche6.gif) bottom right no-repeat; display:block; width:203px; height:21px;
 text-align:right; padding-right:15px; font-weight:bold; color:#002e4e; position:absolute; right:50px; top:119px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche6:hover{ background:url(../images/background/fleche6-over.gif) bottom right no-repeat; text-decoration:underline;} 


#contennu .contenuG .txtDec .divPresse .agenda a.fleche7{ background:url(../images/background/sercle.gif)  right no-repeat; display:block; width:150px; height:30px;
 text-align:right; padding-right:25px; font-weight:bold; color:#002e4e; position:absolute; right:58px; top:197px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche7:hover{ background:url(../images/background/sercle-over.gif)  right no-repeat;  text-decoration:underline;} 


#contennu .contenuG .txtDec .divPresse .agenda a.fleche8{ background:url(../images/background/fleche7.gif)  right top no-repeat; display:block; width:70px; 
 text-align:right; padding-top:14px; font-weight:bold; color:#002e4e; position:absolute; left:45px; top:13px;} 
#contennu .contenuG .txtDec .divPresse .agenda a.fleche8:hover{ background:url(../images/background/fleche7-over.gif)  right top no-repeat;   text-decoration:underline;} 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~FAQ*/
#contennu .contenuG .txtDec .divPresse .accordion a.titre{font-weight:bold; font-size:11px; color:#66ccff; margin:4px 0 8px 0; padding:0; text-decoration:none; display:block; clear:both;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV FOOTER*/
#GlobaleFooter{width:100%; height:44px;  clear:both; position:fixed;  bottom:0px; background:url(../images/background/fond-footer.jpg) repeat-x;}
*html #GlobaleFooter {position:absolute; width:100%; height:44px; clear:both;}
*html #GlobaleFooter {width:100%; height:44px;  clear:both;
top: expression(offset = 0 + parseInt(document.body.currentStyle.paddingBottom) + parseInt(document.body.currentStyle.marginBottom), document.documentElement.clientHeight - this.offsetHeight - offset + document.documentElement.scrollTop + 'px');}
#GlobaleFooter #Footer{ width:990px; height:44px; margin:0 auto;}
#GlobaleFooter #Footer ul.menuG{list-style:none; float:left; display:block; font-size:10px; color:#8fbcd1; width:640px; padding:16px 0 0 30px; }
#GlobaleFooter #Footer ul.menuD{list-style:none; float:left; display:block; font-size:10px; color:#8fbcd1; width:270x; padding:16px 0 0 30px; }
#GlobaleFooter #Footer ul.menuG li,#GlobaleFooter #Footer ul.menuD li{float:left; display:block;   padding:0 5px 0 5px; margin:4px 0 0 0;  }
#GlobaleFooter #Footer ul.menuG li a,#GlobaleFooter #Footer ul.menuD li a{color:#8fbcd1;}
#GlobaleFooter #Footer ul.menuG li a:hover,#GlobaleFooter #Footer ul.menuD li a:hover{color:#c0deec;}
/************ Plan Site **********/
dl.niveau1  {margin:0px; padding: 0px;}
dl.niveau1 dt{margin:5px 0 5px 25px;}
dl.niveau1 dt a{ color:#699CDC; text-decoration:underline;}
dl.niveau1 dd {margin:3px 0 3px 40px; }
dl.niveau1 dd a{background:url(../image/pictos/flech_li.gif) no-repeat left; padding:0 0 3px 7px; color: #fff; }
dl.niveau1 dd a:hover{ color:#fff; text-decoration: underline;}
/********* Select Station **********/

.selectstation{position:absolute;top:-23px;right:1px;background:#03335B;color:#ffffff;border:1px solid #fff; width:250px}
.selectAvenu{position:absolute;top:-23px;right:300px;background:#03335B;color:#ffffff;border:1px solid #fff; width:250px}
span.error{color:#FF0000;font-size:10px;padding:0px;margin:0px;width:10px;display:block;float:left;}

/********* Tableau **********/
#contennu .contenuG .txtDec .divPresse .txtPress .tableau{ margin-bottom:10px}
#contennu .contenuG .txtDec .divPresse .txtPress .tableau th{background:#66CCFF; color:#012B44;border:1px solid #2675D2}

#contennu .contenuG .txtDec .divPresse .txtPress .tableau td{ padding-left:10px;border:1px solid #2675D2}






/**********************************/

#contennu .contenuG .txtDec .divPresse .txtPress .Tab{ table-layout:fixed ; color:#fff; font-size:10px}
#contennu .contenuG .txtDec .divPresse .txtPress .Tab td{ border:1px solid #2675D2; padding:2px}
#contennu .contenuG .txtDec .divPresse .txtPress .Tab th{ background:#66CCFF; color:#002A43; padding:2px ; border:1px solid #2675D2;}

#contennu .contenuG .txtDec .divPresse .txtPress .Tab-new{ color:#fff; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; margin-top:15px }
#contennu .contenuG .txtDec .divPresse .txtPress .Tab-new td{border:1px solid #00416E; padding:2px; }
#contennu .contenuG .txtDec .divPresse .txtPress .Tab-new th{ background:#001D32; color:#66ccff; padding:2px ; border:1px solid #00416E;}





.symbole{ height:20px; margin-top:5px}
.symbole span{ margin:0 5px 0 0; font-size:10px}
.symbole .vert{ color:#090}
.symbole .jaune{ color:#FFFF00}
.symbole .orange{ color:#F68500}










