html, body { 
background-color: white;
height: 100%; 
margin: 0; 
padding: 0; }
UL {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none;
  COLOR : black; 
  PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           2px;
  TEXT-ALIGN:       justify; 
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  COLOR : white;
  FONT-SIZE:        8px
}
H5 {
	PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           0px;
  TEXT-ALIGN:       center;
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  COLOR:            red;
  FONT-SIZE:        18px
}
H4 {
	PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           6px;
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  FONT-SIZE:        13px;
}
H3 {
  PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           6px;
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  FONT-SIZE:        12px
}
H2 {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: tahoma ;
  LIST-STYLE-IMAGE: none;
  COLOR : white; 
  PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: tahoma ; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px ;
  COLOR : white;
  FONT-SIZE: 40px
}
FORM {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px
}
A {
  TEXT-DECORATION: none; 
  FONT-FAMILY: Tahoma;
  TEXT-DECORATION: underline;  /* affecte la couleur aux lettres */
   cursor:pointer;
}
A:focus {
  COLOR:yellow;
}
a:link {
 color: black;
 /* text-decoration: none;*/
 }
a:visited {
 color: black;
 text-decoration: none;
 }
a:active {
 color: green;
 text-decoration: none;
}
a:hover {
 color: blue;
 text-decoration: none;
}


#vertical { 
height: 50%; 
width: 1px; 
margin-bottom: -250px; /* half the wrapper's height */ 
float:left;}

#wrapper { 
margin: 0 auto; /* use only if also centering horizontally */ 
height: 480px;
width: 320px; 
clear: left;
 
TEXT-ALIGN: center;
BACKGROUND: url(../pic/logo31.png) #aaa top center no-repeat;
-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

#wrapper .message
{
  POSITION:relative;
  WIDTH: 310px;
  TEXT-ALIGN:right;
  HEIGHT: 33px;
  MARGIN-LEFT : 0 auto;
  MARGIN-TOP : 0px;
  top : 285px;
  left :5px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_login
{
  POSITION:relative; 
  WIDTH: 310px; 
  HEIGHT: 135px;
  MARGIN-LEFT : 0 auto;
  MARGIN-TOP : 0px;
  top : 280px;
  left :5px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
/*  début Login */
#wrapper .bloc_login .required_text{
  WIDTH: 310px;
  height:33px; 
  TEXT-ALIGN: right;
  POSITION: absolute;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_login .submitlogin{
     border:none;
     color:#fff;
     MARGIN-TOP: 0px;
     Padding-top:0px;
     background:red; 
     width:113px;
     height:23px;
     -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_login .required_text .ligne{
  WIDTH: 160px;
   height:33px;
   margin-right:15px;
   FONT-SIZE:18px;
   background:white;
   -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

#wrapper .bloc_login .required_text .boutton {
  width:113px;
  height:33px;
  margin-right:15px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
  font-size:12px;  
  CURSOR: pointer;
  background: transparent url(../pic/bouton-gris.png) no-repeat center center;
}
#wrapper .bloc_login .required_text .boutton:hover { /* ne marche pas sous IE */ 
    background: transparent url(../pic/bouton-noir.png) no-repeat center center;
    
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;     
} 
#wrapper .message_email
{
  POSITION:relative; 
  WIDTH: 310px; 
  HEIGHT: 120px;
  TEXT-ALIGN:justify;
  MARGIN-LEFT : 0 auto;
  MARGIN-TOP : 0px;
  top : 310px;
  left :5px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_email
{
  POSITION:relative; 
  WIDTH: 310px; 
  HEIGHT: 80px;
  MARGIN-LEFT : 0 auto;
  MARGIN-TOP : 0px;
  top : 280px;
  left :5px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_email .required_text{
  WIDTH: 310px;
  height:33px; 
  TEXT-ALIGN: right;
  POSITION: absolute;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_email .required_text .ligne{
  /*WIDTH: 120px;*/
  WIDTH: 220px;
   height:33px;
   margin-right:15px;
   FONT-SIZE:18px;
   background:white;
       -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#wrapper .bloc_email .required_text .boutton {
  width:113px;
  height:33px;
  margin-right:15px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
  /* COLOR : red; */ 
  font-size:12px; 
  CURSOR: pointer; 
  background: transparent url(../pic/bouton-gris.png) no-repeat center center;
}


#wrapper .bloc_email .required_text .boutton:hover { /* ne marche pas sous IE */ 
    background: transparent url(../pic/bouton-noir.png) no-repeat center center;
    
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;     
} 
#wrapper .bloc_pwdoublie
{
  POSITION:relative; 
  WIDTH: 310px; 
  HEIGHT: 25px;
  MARGIN-LEFT : 0 auto;
  MARGIN-TOP : 0px;
  top : 280px;
  left :5px;
  -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

#bt_login { 
    width:113px;
    height:33px;
    font-size:12px;
    background: transparent url(../pic/bouton-noir.png) no-repeat center center;
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px; 
}
#bt_login:hover { /* ne marche pas sous IE */ 
    background: transparent url(../pic/bouton-noir-2.png) no-repeat center center;
     color : white;
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;     
} 
#message {
	margin-top:-360px;
	margin-left:460px;
	padding:15px;
	width: 450px;
	height: 80px;
	background:white; /* gris silver */ /* #737373; gris foncé */
	 -moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	POSITION: absolute
	}
	
#header {
	PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px;
  MARGIN-TOP: 0px;
  WIDTH: 924px;
  
  BACKGROUND: url(../pic/logo3.png) #A9A9A9 no-repeat;
  margin-left: auto;
	margin-right: auto;	 
  HEIGHT: 100px;
  -moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
  }
#header .partenaire {
	Z-INDEX: 2; 
  POSITION:absolute;
  WIDTH: 160px;
  HEIGHT: 100px;
  FONT-WEIGHT: bold    
}
#header .titre {
	Z-INDEX: 2; 
  POSITION: absolute;
  MARGIN-TOP: 0px; 
  TEXT-ALIGN: left;
  margin-left:175px;
  COLOR:#FFFFFF;
  FONT-WEIGHT: bold    
}

#header .bloc_login
{
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  POSITION:absolute;  
  WIDTH: 224px; 
  HEIGHT: 90px;
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  top : 150px;
  background:#696969; /*gris foncée*/
}

#header .bloc_login .required_text{
  WIDTH: 220px; 
  TEXT-ALIGN: right;
  Color: #white;
  POSITION: absolute 
}
#header .bloc_login .submitlogin{
     border:none;
     color:#fff;
     MARGIN-TOP: 0px;
     Padding-top:0px;
     background:red; 
     width:75px;
     height:15px;
}
#header .bloc_login .required_text .ligne{
  WIDTH: 120px; 
 
}

#header .bloc_login .required_text .boutton {
  width:75px;
  height:22px;
  COLOR : black; 
  font-size:12px;  
  background: transparent url(/pic/bouton-noir.png) no-repeat center center;
}
#bt_login { 
    
    width:75px;
    height:22px;
    font-size:12px;
    background: transparent url(/pic/bouton-noir.png) no-repeat center center; 
}
#bt_login:hover { /* ne marche pas sous IE */ 
    /* color : white; */
    background: transparent url(/pic/bouton-noir-2.png) no-repeat center center;     
}

#site
{
	text-align:	left;
	width:924px;
	margin-left:auto;
	margin-right:auto;
	MARGIN-TOP:0px;
	HEIGHT:800px
}
#desktop
{
	position: relative;
}
#corps {
	MARGIN-TOP: 2px;
	WIDTH: 960px; 
  BACKGROUND:  #4B93C3; 
  HEIGHT: 600px
}

#menu {
	Z-INDEX: 2; 
  WIDTH: 960px;
  POSITION: relative;
  MARGIN-LEFT: 00px;
 }
#menu .column {
	POSITION: relative; 
  MARGIN-TOP: 100px; /* décalage à partir du bloc titre */  
  DISPLAY: block; 
  FLOAT: left ;
   /* WIDTH: 131px; */
   WIDTH: 114.5px; 
  BACKGROUND: #808080 repeat-x
}
#menu .column A {
	PADDING-BOTTOM: 5px;
  PADDING-LEFT: 5px;  
  DISPLAY: block; 
  COLOR: #FFFFFF;
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none; 
  PADDING-TOP: 5px /*hauteur de la case */   
}
#menu .column A:hover {
	PADDING-BOTTOM: 5px;
  PADDING-LEFT: 5px;  
  DISPLAY: block; 
  COLOR: black;
  BACKGROUND: white repeat-x;
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none; 
  PADDING-TOP: 5px 
}
#menu .column1 {
	POSITION: relative; 
  MARGIN-TOP: 100px; /* décalage à partir du bloc titre */  
  DISPLAY: block; 
  FLOAT: left ;
   WIDTH: 131px; 
  BACKGROUND: #808080 repeat-x
}
#menu .column1 A {
	PADDING-BOTTOM: 5px;
  PADDING-LEFT: 5px;  
  DISPLAY: block; 
  COLOR: #808080;
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none; 
  PADDING-TOP: 5px /*hauteur de la case */   
}
#menu .margeMenu {
	MARGIN-RIGHT: 199px
}

#menu .borderLeft {
	BORDER-LEFT: #ccd3d7 1px solid
}
#menu .borderTop {
	BORDER-TOP: #ccd3d7 1px solid  
}
#menu .borderRight {
	BORDER-RIGHT: #ccd3d7 1px solid 
}
#menu .borderBottom {
	BORDER-BOTTOM: #ccd3d7 1px solid;
}
#menu .selected {
	background:white;
	color:black;
}
#menu .bt_toto { 
    width:131px;
    height:26px;
    font-size:12px;
	color:white;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	BACKGROUND: #808080 repeat-x;
	BORDER-BOTTOM: green 0px solid;   
  BORDER-LEFT: green 0px solid;
  BORDER-TOP: green 0px solid; 
  BORDER-RIGHT: green 0px solid;
	CURSOR: pointer;
}
#menu .bt_toto:hover { /* ne marche pas sous IE */ 
	background: white;
	color:black;
}

#submit{
     border:none;
     color:#fff;
     MARGIN-TOP: 0px;
     Padding-top:0px;
     background:#696969; 
     width:75px;
     height:15px;
}
#bt_toto1 { 
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(pic/bouton_0.png) no-repeat center center; 
	CURSOR: pointer;
}
#bt_toto1:hover { /* ne marche pas sous IE */ 
    background: transparent url(pic/bouton_1.png) no-repeat center center;     
} 

#visufactures {
 POSITION:relative;
  MARGIN-TOP : 0px;
  MARGIN-LEFT : 0px;
  background:blue;
}

#visufactures .titre10 {
  WIDTH: 924px; 
  HEIGHT: 50px; 
  TEXT-ALIGN: center;
  POSITION: absolute;
  
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  }
#visufactures .corps {
  POSITION: absolute;
  WIDTH: 924px; 
  HEIGHT: 30px; 
}
#visufactures .corps .boutton1 { 
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(/pic/bouton-noir.png) no-repeat center center; 
}
#visufactures .corps .boutton1:hover { /* ne marche pas sous IE */ 
    background: transparent url(/pic/bouton-noir-2.png) no-repeat center center;     
} 
#visufactures .corps .bt_toto1 { 
    width:200px;
    height:60px;
    font-size:25px;
	color:white;
    background: transparent url(../pic/bouton_0.png) no-repeat center center;	
	CURSOR: pointer;
	margin-left:600px;
}
#visufactures .corps .bt_toto1:hover { /* ne marche pas sous IE */ 
    background: #aaa no-repeat center center;
	color:yellow;	
} 
#visufactures .corps .client{
  WIDTH: 600px; 
  HEIGHT: 30px;
  POSITION: absolute;
  BACKGROUND: white repeat-x; 
}
#visufactures .corps .titre {
  WIDTH: 920px; 
  HEIGHT: 30px;
  POSITION: absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BACKGROUND: #A9A9A9 repeat-x;
}

#visufactures .corps .niv11 {
  WIDTH: 130px; 
  HEIGHT: 30px;
  TEXT-ALIGN: right;
  POSITION: absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
}
#visufactures .corps .niv11 .input {
  WIDTH: 130px;
  HEIGHT: 29px;
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  FONT-SIZE:        18px;
  TEXT-ALIGN: center;
  POSITION: absolute;     
   text-decoration:none;
  BORDER-BOTTOM: #ccd3d7 0px solid;   
  BORDER-LEFT: #ccd3d7 0px solid;
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  }
#visufactures .corps .niv11 .boutton2 {
	width:130px;
    height:30px;
    font-size:12px;
    cursor:pointer;
	BACKGROUND: #808080 repeat-x;
	color:white;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
}
#visufactures .corps .niv11 .boutton2:hover { /* ne marche pas sous IE */ 
	background: white; 
	color:black;
}
  
#visufactures .corps .niv12 {
  WIDTH: 530px; 
  HEIGHT: 30px;
  TEXT-ALIGN: left;
  POSITION: absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
}
#visufactures .corps .niv12 .input {
  WIDTH: 130px;
  HEIGHT: 29px;
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  FONT-SIZE:        18px;
  TEXT-ALIGN: center;
  POSITION: absolute;     
  text-decoration:none;
  BORDER-BOTTOM: #ccd3d7 0px solid;   
  BORDER-LEFT: #ccd3d7 0px solid;
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
}
#visufactures .corps .niv13 {
  WIDTH: 60px; 
  HEIGHT: 30px;
  TEXT-ALIGN: center;
  POSITION: absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
}
#visufactures .corps .niv21 {
  WIDTH: 200px; 
  HEIGHT: 100px;
  POSITION: absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
}
#visufactures .corps .niv22 {
  WIDTH: 30px; 
  HEIGHT: 30px;
  TEXT-ALIGN: center; 
  POSITION: absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;   
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
}
#visufactures .corps .copyright
{
 POSITION: absolute;
 text-align:left;
 WIDTH: 705px;
 HEIGHT: 50px; 
 COLOR: white;
 margin-left:auto;
 margin-right:auto;
 MARGIN-TOP: 1px;
 BORDER-TOP: #ccd3d7 1px solid;
 background:#A9A9A9;
 -moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;
}
#footer
{
	POSITION: relative;
  text-align:				left;
	width:					250px;
	COLOR: #000;
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 1px;
	HEIGHT: 50px;
  BORDER-TOP: #ccd3d7 1px solid;
}
#copy_right_1
{
	text-align:				left;
	width: 320px;
	COLOR: #000;
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 1px;
	HEIGHT: 20px
}
#menupiedpage {
	Z-INDEX: 2; 
  POSITION: absolute;
 /* position: relative;*/
 text-align:left;
 WIDTH: 924px;
 HEIGHT: 50px; 
 COLOR: white;
 margin-left:auto;
 margin-right:auto;
 MARGIN-TOP: 1px;
 BORDER-TOP: #ccd3d7 1px solid;
 /* background:#A9A9A9; */
 background:#aaa; /*white;*/
 -moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;
 }
#menupiedpage .borderLeft {
	
	BORDER-LEFT: #696969 1px solid
}
#menupiedpage .column {
	/* POSITION: relative; */
  MARGIN-TOP: 0px;   /* responsable de la valeur vertical du menu (distance entre menu et pavé supperieur). */
  DISPLAY: block; 
  FLOAT: left ;
  WIDTH: 162px;
  /* BACKGROUND: #003366 repeat-x */ 
  /* BACKGROUND: url(../pic/ac_fond_menu_.png) #657c92 repeat-x */
}
#table_devises {
  POSITION:absolute; 
	WIDTH: 924px;
  HEIGHT: 10px;
  margin: 0 auto;  
	/* margin-left:auto;
	margin-right:auto; */
  /* background:#003366;*/
  /*BORDER-BOTTOM: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid*/
      
  /* WIDTH: 665px; */ 
  /* MARGIN-right : 0px; */
  /* MARGIN-LEFT : 20px; */
  /*MARGIN-RIGHT : 710px; */   
}
#table_devises .titre_cadre {
  /* WIDTH: 190px;*/
  WIDTH: 130px; 
  HEIGHT: 30px;
  background:#767474; /* Gris */
  BORDER-BOTTOM: yellow 1px solid; 
  BORDER-TOP: yellow 1px solid; 
  BORDER-RIGHT: yellow 1px solid;
  BORDER-LEFT: yellow 1px solid;
  /* POSITION: relative; */
  POSITION: absolute   
 
}
#table_devises .titre_flag {
  WIDTH: 42px; 
  HEIGHT: 28px;
  BORDER-BOTTOM: #ccd3d7 0px solid; 
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  BORDER-LEFT: #ccd3d7 0px solid;
  /* POSITION: relative; */
  POSITION: absolute
}
#table_devises .titre_texte {
  WIDTH: 120px; 
  HEIGHT: 26px;
  MARGIN: 2px;
   /* text-align:				center; */
  /* BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; */
  /* POSITION: relative; */
  POSITION: absolute 
}
#table_devises .titre_bouton {
  WIDTH: 50px; 
  HEIGHT: 30px;
  /* BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  BORDER-LEFT: #ccd3d7 0px solid; */
  /* POSITION: relative; */
  POSITION: absolute
}
#table_devises .titre_l1 {
  TEXT-ALIGN:       left;
  COLOR : yellow;
  FONT-WEIGHT: bold
  /* font-weight:      normal */
}

#table_devises .ligne_cadre {
  WIDTH: 120px; 
  HEIGHT: 30px;
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  BORDER-LEFT: #ccd3d7 0px solid;
  /* POSITION: relative; */
  POSITION: absolute   
 
}
#table_devises .ligne_flag {
  WIDTH: 42px; 
  HEIGHT: 28px;
  /*BORDER-BOTTOM: #ccd3d7 0px solid; 
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  BORDER-LEFT: #ccd3d7 0px solid;*/
  /* POSITION: relative; */
  POSITION: absolute
}
#table_devises .ligne_texte {
  WIDTH: 120px; 
  HEIGHT: 26px;
  MARGIN: 2px;
  /* TEXT-ALIGN:       center;*/
  /*COLOR : white;*/
  /* COLOR : yellow; */
  /* text-align:				center; */
  /* BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; */
  /* POSITION: relative; */
  POSITION: absolute 
}
#table_devises .ligne_bouton {
  WIDTH: 85px; 
  HEIGHT: 30px;
  /* margin-top:3px;*/
  /*BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  BORDER-LEFT: #ccd3d7 0px solid;*/
  /* POSITION: relative; */
  
  POSITION: absolute
}
#table_devises .ligne_l1 {
  TEXT-ALIGN:       left;  
  font-weight:      normal   
}
#table_devises .input_l1 {
  TEXT-ALIGN:       left;
  font-weight:      normal;
  width:60px;
  height:30px;
  cursor:pointer;
  font-size:9px 
}
#table_devises .ligne_l1r {
  TEXT-ALIGN:       left;
  font-weight:      normal;
  COLOR : red;
  FONT-WEIGHT: bold
  background:#767474; /* Gris */  
}
#table_devises .ligne_l1v {
  TEXT-ALIGN:       left;
  font-weight:      normal;
  background:green; /* vert */     
}