@import url("/_looks/alstom/css/alstom-backoffice.css");

form {	margin-bottom : 0;	margin-left : 0;	margin-right : 0;	margin-top : 0;}
a {  font-family: Arial, Helvetica, sans-serif; /*font-size: 12px;*/ color: #0F238C; text-decoration: none}
a:hover {  text-decoration: none; background-color: #E3E3E3;}

.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; clip:   rect(   ); padding-left: 8px; padding-right: 8px; cursor: hand}
.navSep { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF; clip: rect( ); cursor: default}
.navHaut {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0164CE}

a.navHaut {  color: #0164CE; text-decoration: none}
a.navHaut:active {  color: #0164CE; text-decoration: none}
a.navHaut:hover {  color: #0164CE; text-decoration: none}
a.navHaut:link {  color: #0164CE; text-decoration: none}

.inputMail { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0164CE; font-style: normal; padding-left: 5px; width: 148px; height: 18px}
.SearchBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0164CE; font-style: normal; padding-left: 5px; width: 103px; height: 18px}
.TitleOne {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0F238C}
.QuestionGroupBig{  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #696969}
.QuestionGroupSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #696969}

.PrintFriendly {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0F238C}
a.PrintFriendly {  color: #0F238C; text-decoration: none}
a.PrintFriendly:active {  color: #0F238C; text-decoration: none}
a.PrintFriendly:hover {  color: #0F238C; text-decoration: none}
/*a.PrintFriendly:link {  color: #0F238C; text-decoration: none}*/

.SubTitleOne {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0F238C; padding-top: 18px; padding-bottom: 18px}
.RubriqueTableau {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #696969; padding-right: 9px; padding-left: 9px; background-color: #EEEADF}
.ResultText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #696969; padding-right: 9px; padding-left: 9px;}
.RubTableauText {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; line-height: 14px}
.RubTableauText td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; line-height: 14px}
.RubTableauText1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0F238C; line-height: 14px}
.RubTableauText1 td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0F238C; line-height: 14px}
a.RubTableauText {  text-decoration: none}
a.RubTableauText:active {  text-decoration: none}
a.RubTableauText:hover {  text-decoration: none}
/*a.RubTableauText:link {  text-decoration: none}*/
.RubTableauSelect {  width: 180px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; border: 0px #A5A6A6 none}
.normaltxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #696969; line-height: 18px} 
/*td.normaltxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #696969; line-height: 18px}*/
.normaltxt td{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #696969; line-height: 18px}
.normaltxt p {margin-top:0px;}
/*padding-bottom: 30px }*/
.fondLigneImpaire {  background-color: #FFFFFF}
.fondLignePaire {  background-color: #CECCFD}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none}
a.footer:hover {  text-decoration: none}
.ChapoA {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0C208E; line-height: 18px}
.ChapoA td{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0C208E; line-height: 18px}
/*.BorderImage {border: 1px #666666 solid}  Plus aucun border d'apres le bug51 */
.BorderImage {border: 0px}
.NoBorderImage { border: 0px }
.paddingTop {padding-top:5px;padding-bottom:3px}
.paddingTopBis {padding-top:2px;}
.RubTabCoul {  background-color: #F7F7ED}
.SearchBox {  border: 1px #A5A6A6 solid}

.fond_carte_worldwide {  background-color: #BDDEDE}
.RubTableauSelectWorldwide { width: 165px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; border: 0px #A5A6A6 none ; clip:   rect(   )}
.ContactWorldwide { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #696969 ; padding-left: 8px; padding-right: 3px}
.VilleLinkWorldwide {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0F238C}
.VilleNameWorldwide {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0F238C; font-weight: bold;}
.QuestionLink {  font-family: Arial, Helvetica, sans-serif; color: #0F238C; font-size: 12px; font-weight: bold; line-height: 18px}
.QuestionAnchor { font-family: Arial, Helvetica, sans-serif; color: #696969; font-size: 12px; font-weight: bold; padding-bottom: 15px; padding-top: 15px; line-height: 18px}
.QuestionReponse { font-family: Arial, Helvetica, sans-serif; color: #696969; font-size: 12px; font-weight: normal; line-height: 18px}
.QuestionReponse td { font-family: Arial, Helvetica, sans-serif; color: #696969; font-size: 12px; font-weight: normal; line-height: 18px}
.legendeImage {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: 13px; color: #696969}
td.legendeImage {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: 13px; color: #696969}

.liste {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 70%;
  color: black;
  display: list-item;
  list-style-image: url(images/arrow_right.gif);  
  }
.linkParagraphe { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0F238C}
.TitreParagraphe {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0F238C}
.TitreParagraphe  td{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0F238C}
.inputTextContact { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: normal; padding-left: 3px; height: 20px; border: 1px #A5A6A6 solid }
.inputTextArea{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: normal; padding-left: 3px; border: 1px #A5A6A6 solid }

.ValidElib {  font-family: Arial, Helvetica, sans-serif; color: #0F238C; font-size: 12px; line-height: 18px}

.ValidButton {  padding-right: 10px; padding-left: 10px;}

.ValidButtonTxt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0F238C}
a.ValidButtonTxt {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F238C}
a.ValidButtonTxt:active {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F238C}
a.ValidButtonTxt:hover {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F238C; background-color: #FFFFFF}

.mailto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #696969; line-height: 18px; ; text-decoration: underline}
.TitleTwo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0F238C }
body {  background-color:#FFFFFF;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px;

    }

/*.TitreModule { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0F238C ; padding-bottom: 8px}*/
/*.SousTitreModule { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #0F238C; padding-bottom: 5px; }*/

.normaltxtModule { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; line-height: 15px; vertical-align: top}
.normaltxtModule td{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #696969; line-height: 15px; vertical-align: top}

.LinkModule {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0F238C; font-weight: bold}
a.LinkModule {  color: #0F238C; text-decoration: none}
a.LinkModule:active {  color: #0F238C; text-decoration: none; font-weight: bold}
a.LinkModule:hover {  color: #0F238C; text-decoration: none}
/*.ModuleDate {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}*/
.LinkModuleBis { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0F238C; font-weight: normal}

select
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	font-size: 11px;
	border-left: #696969 1px solid;
	color: #696969;
	border-bottom: #696969 1px solid;	
}

/* AJOUTE OU MODIFIE PAR SAM 12/08/04
----------------------------------------------- */
div.FHPZone {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #696969; background-color: #CECECE ;margin:5px;width:100%;}
.FHPZone {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #696969; background-color: #CECECE ;}
.normaltxtModuleLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0F238C; line-height: 15px; }
.ModuleDate {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-style: italic; line-height: 15px; vertical-align: top}
.ModuleDateBis {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-style: italic; line-height: 15px}
.SousTitreModuleLine { background-image: url(../images/module_underline.gif); background-repeat: repeat}
.TitreModule { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #696969; text-indent: 4px; background-color: #EEE9DE }
.SousTitreModule { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #696969; background-color: #FFFFFF ; text-indent: 4px}
.ModuleTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #696969; font-weight: bold}

/* AJOUT AUDREY 25/08/04
   Pour les maquettes
----------------------------------------------- */
.ligthGrayBackground { background-color: #F7F7ED}
.lightGrayBackground { background-color: #F7F7ED}
.grayBackground {  background-color: #EEEADF}
IMG.worldmapBG {BACKGROUND-COLOR: #bddede}
.filetFHP { background-color: #CAC5B2}
.filetFHP1 { background-color: #0066CB}
.filetFHP2 { background-color: #3698F9}

/* AJOUT AUDREY 30/08/04
   Pour la nav de gauche
----------------------------------------------- */

.LinkMenu
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0F238C
}

a.LinkMenu
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0F238C
}

.LinkMenuSelect
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #0F238C; 
	font-weight: bold
}

a.LinkMenuSelect
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0F238C; 
	font-weight: bold
}

/* AJOUT AUDREY 06/09/04
   Pour le site map
----------------------------------------------- */
a.siteMapNiv1
{  
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 11px; 
	color: #0F238C; 
	font-weight: bold; 
	background-color:#EEEADF 
}

a.siteMapNiv2
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	background-color:#F7F7E7 
}

a.siteMapNiv3
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	background-color:#FCFCF2 
}

.siteMapNiv1
{  
	padding-top : 5px; 
	padding-bottom : 5px; 
	margin-top : 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	font-weight: bold; 
	background-color:#EEEADF 
}

.siteMapNiv2
{  
	padding-top : 5px; 
	padding-bottom : 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	background-color:#F7F7E7 
}

.siteMapNiv3
{  
	padding-top : 5px; 
	padding-bottom : 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	background-color:#FCFCF2 
}

.siteMapNiv1 td
{  
	padding-top : 5px; 
	padding-bottom : 5px; 
	margin-top : 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	font-weight: bold; 
	background-color:#EEEADF 
}

.siteMapNiv2 td
{  
	padding-top : 5px; 
	padding-bottom : 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	background-color:#F7F7E7 
}

.siteMapNiv3 td
{  
	padding-top : 5px; 
	padding-bottom : 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F238C; 
	background-color:#FCFCF2 
}


/* AJOUT TOUFIK 07/09/04
   Pour le glossaire
----------------------------------------------- */
.linkLetter
{
    padding-right: 2px;
    padding-left: 3px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 1px;
    color: #0f238c;
    padding-top: 1px;
    font-family: Helvetica, sans-serif;
    text-decoration: none;
}
.linkLetter:hover {  
    text-decoration: none; 
    color: #eeeadf;
    background-color: #0F238C;
}

.linkLetterSelected
{
    font-weight: bold;
    padding-right: 3px;
    padding-left: 3px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 1px;
    color: #eeeadf;
    font-family: Helvetica, sans-serif;
    background-color: #0f238c;
    text-decoration: none;
}
.linkLetterSelected:hover 
{
    font-weight: bold;
    padding-right: 3px;
    padding-left: 3px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 1px;
    color: #eeeadf;
    font-family: Helvetica, sans-serif;
    background-color: #0f238c;
    text-decoration: none;
}

.letter
{
    font-family: Helvetica, sans-serif; 
    padding-right: 3px;
    padding-left: 3px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 1px;
    color: #AAAAAA; 
    text-decoration: none;
    font-weight: bold;
}

.entryLink 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #0f238c; 
    text-indent: 4px; 
}
.entryLink:hover
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #0f238c; 
    text-indent: 4px; 
}

/* AJOUT AUDREY 10/09/04
   Bouton insiteEditor HP et Doc
----------------------------------------------- */

a.Button_Positive
{
    background-color: #53B630;
    border-color: #AFE57B #53B630 #509011 #53B630;
    border-style: solid;
    border-width: 1px;
    height: 20px;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px; 
    cursor: hand;
}
a.Button_Positive_rollover:hover
{
    background-color: #5CCF34;
    border-color: #AFE57B #5FDA33 #53B630 #5FDA33;
    border-style: solid;
    border-width: 1px;
    height: 20px;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px; 
    cursor: hand;
}

/* AJOUT AUDREY 23/09/04
   Select langue doc
----------------------------------------------- */

.selectLangueDoc
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #696969;
	background-color: #FAFCF3;

}

/* AJOUT Toufik 06/10/2004
   pour le envoyé à un ami 
------------------------------------------------ */
.AreaBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0164CE; font-style: normal; padding-left: 5px;border: 1px #A5A6A6 solid}

/* AJOUT Sonia myAltair
------------------------------------------------ */
.myAltairTop, .myAltairTop a
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 15px;
    color: #696969; 

}
.myAltairBottom, .myAltairBottom a
{
    text-align: left;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 15px;
    color: #696969; 
    background-color: #CECECE;
}

.sharePriceGris
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 15px;
    color: #696969; 
}

.sharePricePowered
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px;
    line-height: 15px;
    color: #999999; 
}


/* AJOUT Bruce bouton e-library et product references
------------------------------------------------ */
.bouton_off { background: url('../images/bouton_middle.gif') repeat-x; cursor:hand;}
.bouton_on  { background: url('../images/bouton_middle_on.gif') repeat-x; cursor:hand;}
.listHead td   { border-width:1px 1px 1px 0px; border-color:#ccc; border-style:solid; }
.list td       { border-width:0px 1px 1px 0px; border-color:#ccc; border-style:solid; }

.input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0C208E; border : solid 1px #999999;}

div.wwpCase
{
    background-image: url('../images/trame_wwp.gif');
    /* border: 1px solid #0F238C; - blue */
    /* border: 2px dotted #0F238C; */
    border: 1px solid #CECECE;
    /* border: 1px solid #A0A0A0; */
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}

