/* cm-cic securities v1.1 */
table.FOND {background-color:#ffffff}
.INFO
{
    FONT-SIZE: 10pt;
    COLOR: #b41210;
    BACKGROUND-COLOR: #ffffff
}
.NAVLIENS
{ margin-bottom:10px;display:block;
  padding-bottom:2px; background:#ffffff url(images/a_menuappli_filet2.gif) left bottom repeat-x;
}
.NAVLIENS a.liens {display:block; float:left; margin-right:6px; border:1px solid red}
.NAVLIENS img{vertical-align:top}
.NAVICO
{
    TEXT-ALIGN: right
}
.FINPAGE
{
    VERTICAL-ALIGN: bottom;
    HEIGHT: 30px
}
.AIDE
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: #ffffff
}
.NOTE
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: #ffffff;
    padding:10px 0px 0px 10px;
}
.NOTE li {padding:0px}
/* ----------------------------------------------------------------------------------------------
LES MESSAGES
-----------------------------------------------------------------------------------------------*/
.ERREUR, .ALERTE, .MSGINFO {
   FONT-WEIGHT: bold;
   FONT-SIZE: 1.1em;
   margin:0; padding:0 0 18px 40px !important; 
   min-height:25px;
   TEXT-ALIGN: left;
}
.MSGINFO
{
    COLOR: #676767;
    border:1px solid #676767; 
    background:#F2F2F2 url(../images/css/v3base/icoinfo.gif) no-repeat scroll left top;
}
.MSGINFO a {COLOR: #676767}
.ERREUR
{
    COLOR: #b41210;
    border:1px solid #b41210; 
    background:#F2F2F2 url(../images/css/v3base/messagerror.gif) no-repeat scroll left top;
}

.ERREUR a {COLOR: #b41210}
.ALERTE
{
    COLOR: #F23611;
    border:1px solid #F23611; 
    background:#F2F2F2 url(../images/css/v3base/icoalerte.gif) no-repeat scroll left top;
}
.ALERTE a {COLOR: #F23611}

/* ----------------------------------------------------------------------------------------------
ENVELOPPE & TITRAILLES
-----------------------------------------------------------------------------------------------*/
.BORD {
    COLOR: #474747; background-color:#ffffff;
    border:1px solid #D7D4D6; margin-right:5px
}
.TITRE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #336699;
    BACKGROUND-COLOR: #ffffff
}
.TIT
{
	margin:0px; padding:5px 0px 10px 0px;
	font-size:2.2em !important;
	color:#000000;
    font-weight:normal;
	text-transform:uppercase;
}
.SOUSTITR, .STIT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #ffffff
}
.FICHE td{width:auto}
.BORDBULLE
{
    COLOR: white;
    BACKGROUND-COLOR: #404040
}
.BULLE
{
    FONT-SIZE: 8pt;
    COLOR: #404040;
    BACKGROUND-COLOR: white
}
TD.NOTE A,
TD.LPAIRE A,
TD.LPL A, 
TD.LTITLIGP A, 
TD.LDATAP A, 
TD.LIMPAIRE A,
TD.LIL A, 
TD.LTITLIGI A, 
TD.LDATAI A, 
TD.LTITLIG A, 
TD.LTITLIGU A, 
TD.LDATA A, 
TD.LDATAU A
{
    FONT-SIZE: 8pt
}

/* ----------------------------------------------------------------------------------------------
LES LIENS
-----------------------------------------------------------------------------------------------*/
.LIEN
{
    FONT-WEIGHT: bold; 
    text-align:center
}
.LIEN a {
	padding-left:5px; padding-right:5px;
	background-color:#666666; 
    	color:#ffffff; text-decoration:none;
}
.LIEN a:hover {background-color:#573535}
.LIEN2
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.LIEN:visited
{
    FONT-WEIGHT: bold;
    COLOR: #444192;
    TEXT-DECORATION: none
}
a.LIEN:hover
{
    TEXT-DECORATION: none
}
.LIEN3
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.LIEN3:visited
{
    FONT-WEIGHT: bold;
    COLOR: #336699;
    TEXT-DECORATION: none
}
a.LIEN3:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}

.IMPRIM{TEXT-ALIGN: right;}

.fond  .fiche, .fond  .liste, .fond  .saisie{	
	margin:0 0 10px 0; padding:0;
	border:none;
}
.fond  .fiche .ftitre, .fond  .liste .ltitre, .fond  .saisie .stitre {
	margin:0; padding:3px;
	border:none;
}
.fond table.fiche td.FTITRE {
	background-color:#FFF;
	border:none;
}
.fond table.fiche td.ALERTE {
	border-bottom:1px solid #F23611;
	background-color:#F2F2F2;

}
a.LIENMENU:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.LIENMENU
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none
}
.LIENMENU:visited
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.LALTU, .LSTABU, .FALTU, .FSTABU
{
    FONT-WEIGHT: bold;
    COLOR: #ef3042;
}

/* ----------------------------------------------------------------------------------------------
COMMUN
-----------------------------------------------------------------------------------------------*/
.LISTE, .FICHE, .SAISIE{BACKGROUND-COLOR: #cbcbcb}
.LTITRE, .STITRE, .FTITRE {
	margin:0px;padding:5px 0 5px 0;
	color:#f31111;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	background-color:#FFF;
}
.LACTIONG, .FACTIONG, .SACTIONG
{
    BORDER-BOTTOM: #6699cc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.FAIDE, .LAIDE, .SAIDE
{
    padding-bottom:5px;
    FONT-STYLE: italic;
	color:#474747;
    padding-left:25px !important;
    background-color:#FFF !important;
}
.FINFO, .LINFO, .SINFO
{
    COLOR: #b41210;
    border:none;
    background-color:#FFFFCC !important
}
.FRUPTURE, .LRUPTURE, .SRUPTURE {
	height:30px;
	text-align:left;
	padding:5px 0 0 4px;
	background-color:none;
	background:#fff url(../images/css/v3base/rupture_degrade.gif) repeat-x left bottom;
	font-weight:bold;
	color:#b27b28
}
.FRUPTURE a, .LRUPTURE a, .SRUPTURE a {color:#7E4F17}

.fond .liste td, .fond .fiche td, .fond .saisie td {margin:0; padding:5px 4px;}
.FUNIE, .LUNIE, .SUNIE{BACKGROUND-COLOR: #FFF !important}
.LBOUTONS, .FBOUTONS, .SBOUTONS{
	HEIGHT: 50px;
    TEXT-ALIGN: center;
	background:#FFF;
}

.LSTABI, .SSTABI, .FSTABI, .LALTI, .SALTI,  .FALTI
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ef3042;
    BACKGROUND-COLOR: #cccccc
}
.LIR, .SIR, .FIR, .LPR, .SPR, .FPR  {TEXT-ALIGN: right;}
.LIC, .SIC, .FIC, .LPC, .SPC, .FPC  {TEXT-ALIGN: center;}

/* ----------------------------------------------------------------------------------------------
FICHE
-----------------------------------------------------------------------------------------------*/
.FDATA {background-color:#cbcbcb; FONT-WEIGHT: bold;}
.FDATAU {BACKGROUND-COLOR:#FFFFFF; TEXT-ALIGN:left; font-weight:bold;}
.FDATAI {BACKGROUND-COLOR:#EEEEF0; font-weight:bold;}
.FDATAP {BACKGROUND-COLOR:#FFFFFF; font-weight:bold;}

.FTITLIG {TEXT-ALIGN:right;}
.FTITLIGU {BACKGROUND-COLOR:#FFFFFF;}
.FTITLIGI {BACKGROUND-COLOR:#EEEEF0;}
.FTITLIGP {BACKGROUND-COLOR:#FFFFFF;}

.FIL, .FIR, .FIC {BACKGROUND-COLOR:#cccccc}
.FPAIRE{BACKGROUND-COLOR: #FFFFFF;}
.FIMPAIRE {BACKGROUND-COLOR:#EEEEF0;}

/* ----------------------------------------------------------------------------------------------
LISTE
-----------------------------------------------------------------------------------------------*/

.fond .liste td, .fond table.liste th {border:none;}

.fond .LISTE td {background-color:#FFF;}
.LTITLIG{ FONT-WEIGHT: bold; TEXT-ALIGN: center;}
.LTITLIGU{ FONT-WEIGHT: bold; TEXT-ALIGN: center;}
.LDATA{ FONT-WEIGHT: bold; TEXT-ALIGN: center;}
.LDATAU { FONT-WEIGHT: bold; TEXT-ALIGN: center;}
.LTITLIGI, .LDATAI {BACKGROUND-COLOR:#cccccc}
.LILVALEUR
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #dee1f5
}
.LICVALEUR
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #dee1f5;
    TEXT-ALIGN: center
}
.LALTI{BACKGROUND-COLOR: #ffffff}
.LTOTAL, .LTITTOT{BACKGROUND-COLOR:#555555 !important; color:#FFFFFF; TEXT-ALIGN: center; font-weight:bold;}
.LPAIRE, .LPC {BACKGROUND-COLOR:#EEEEF0;}
.LIMPAIRE, .LIC {BACKGROUND-COLOR: #EEEEF0 !important;}

/* ----------------------------------------------------------------------------------------------
SAISIE
-----------------------------------------------------------------------------------------------*/
.SDATA {FONT-WEIGHT: bold; BACKGROUND-COLOR: #eff7ff;}
.SDATAU {FONT-WEIGHT: bold;}
.STITLIGI, .SDATAI{BACKGROUND-COLOR:#EEEEF0;}
.STITLIG, .STITLIGU {TEXT-ALIGN:right; padding-right:10px;}
.STITLIG, .STITLIGU, .SDATAU {background-color:#FFFFFF;}
.STITLIGP , .SDATAP {background-color:#FFFFFF;}

.SALTP, .SSTABP, .SALTU, .SSTABU
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ef3042;
    BACKGROUND-COLOR: #dee1f5
}
.SPAIRE{BACKGROUND-COLOR:#FFFFFF;}
.SIMPAIRE{BACKGROUND-COLOR:#EEEEF0;}


/* ----------------------------------------------------------------------------------------------
AUTRES
-----------------------------------------------------------------------------------------------*/
.LPAIRE, .lpc, .LTITLIGP, .LDATAP, .FPL, .FPR, .FPC, .STITLIGP, .SDATAP, .FDATAP, .FTITLIGP
{
    FONT-SIZE: 8pt;
}
.LPL, .LPR, .SPL, .SPR, .SPC
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #E4DDD5
}




.FALTP, .LSTABP, .LALTP, .FSTABP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ef3042;
}
.LTITCOIN, .FTITCOIN, .STITCOIN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #444192;
    color: #ffffff;
    TEXT-ALIGN: center
}


.FTITCOL, .LTITCOL, .STITCOL
{
    margin:auto; padding:5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    color:#000; 
    background-color:#FFF !important;
    TEXT-ALIGN: center
}

.FTITTOT, .STITTOT
{
    BACKGROUND-COLOR: #444192;
    color: #ffffff;
    TEXT-ALIGN: center
}

.FTOTAL, .STOTAL
{
    BACKGROUND-COLOR: #444192;
    color: #ffffff;
    TEXT-ALIGN: center;
}
.TITRECOL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    BACKGROUND-COLOR: #444192;
    TEXT-ALIGN: left
}
.DEK
{
    Z-INDEX: 200;
    VISIBILITY: hidden;
    POSITION: absolute
}
.FLASH1
{
    COLOR: red;
    BACKGROUND-COLOR: #ffffcc
}
.SECTEUR
{
    COLOR: white;
    BACKGROUND-COLOR: #f6f6f6
}

.LPAG {	text-align: right; BACKGROUND-COLOR: #ffffff; padding:2px; }
table.FOND h2,table.fond h2 { margin:0px; font-size: 9pt; font-weight: bold; margin-left:1%; }
/* en attendant */
table.FOND h2,table.fond h2 { display:none; }
A.LIEN2
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.LIEN2
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}