A {
color: #5A6A9A;
text-decoration: none;
}
A:hover {
color:#FF6600;
text-decoration: none;
}
BODY {
background-color:white;
margin:0 0 0 10px;
padding:0;

}
SELECT {
font-family: courier new,courier;
font-size: 10pt;
color:#4D4D4D;
}
INPUT {
font-family: arial;
font-size: 10pt;
color:#4D4D4D;
}
textarea {
font-family: arial;
font-size: 10pt;
color:#4D4D4D;
}


.banniere_ibr
{
margin:0;
padding:0;
position:absolute;
top:0px;
left:0px;
margin:15px;
width:99%;
height:72px;
background-color:#FFFFFF;
}

.trait_orange_ibr
{
margin:0 0 0 8px;
padding:0;
overflow:hidden ;
font-size:1%;
position:absolute;
top:78px;
left:0px;
height:4px;
width:99%;
background-color:#FF6600;
}

.menu_ibr
{
margin:0;
padding:0;
position:absolute;
top:86px;
left:0px;
height:54px;
width:99%;
background-color:#FFFFFF;
}

.titre_ibr1
{

font-family:arial;
font-size:11pt;
font-weight:bold;
line-height:90%;
color:#FF6600;
margin-bottom:2;
border-bottom:1px solid #FF6600;
}
.menu_ibr_haut1
{
font-family:arial;
font-size:10pt;
font-weight:bold;
padding:0;
position:absolute;
top:0px;
left:0px;
height:26px;
width:100%;
background-color:#FF6600;
color:#FFFFFF;
margin:0 0 0 8px;
padding:0px;
}

.menu_ibr_haut2
{

font-family:arial;
font-size:10pt;
font-weight:bold;
padding:0;
position:absolute;
bottom:0px;
left:0px;
height:26px;
width:100%;
background-color:#FF6600;
margin:0 0 0 8px;
padding:0px;
}

.bouton_bandeau_ibr {
float:left;
line-height:180%;
background-color:#FF6600;
color:#FFFFFF;
font-family:arial;
font-size:10pt;
margin-right:4px;
height:100%;
text-align:center;
font-weight:bold;
 
cursor:pointer;
border-right:1px solid #FFFFFF;
margin:0;
margin-top:0px;
margin-bottom:0px;
padding-left:15px;
padding-right:15px;
border-collapse:collapse;
}


.bouton_bandeau_ibr a {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}

.bouton_bandeau_ibr a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.bouton_bandeau_ibr_on {
float:left;
line-height:180%;
color:#FFFFFF;
background-color:#5A6A9A;
font-family:arial;
font-size:10pt;
font-weight:bold;
height:100%;
text-align:center;
border-right:1px solid #FFFFFF;
border-collapse:collapse;
margin:0px;
padding-left:15px;
padding-right:15px;

}
.bouton_bandeau_ibr_on a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

.bouton_bandeau_ibr_on a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.bouton_haut_ibr_align_droite
{

font-size: 10pt;
float:right;
line-height:170%;
color:#FFFFFF;
font-family:arial;
font-size:8pt;
height:26px;
font-weight:normal;
margin-top:3px;
margin-right:3px;
background-color:transparent;
right:0px;
position:absolute;

}
.bouton_haut_ibr_align_droite a {
color: #FFFFFF;
font-size: 8pt;
text-decoration: none;
font-weight:normal;
cursor:pointer;
}

.bouton_haut_ibr_align_droite a:hover {
font-size: 8pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
cursor:pointer;
}
.sommaire_block
{
	font-family:arial;
	font-size:8pt;
	float:left;
	height:180px;
margin-left:50px;
	margin-right:100px;
	padding:8px;
	width:300px;
	color:#5A6A9A;
}
.sommaire_block li
{
font-family:arial;
font-size:8pt;
	color:#5A6A9A;	
	line-height:11px;
	padding:0 0 10px 12px;
}

.sommaire_block li a
{
	color:#5A6A9A;	
}

.sommaire_block li a:hover
{
	color:#FF6600;
	font-weight:bold;
}
.t {
font-family: arial,helvetica;
font-size: 10pt;
color:#000000;
}
.tright {
	text-align: right;
}
.pt {
color:#4D4D4D;
font-family: arial,helvetica;
font-size: 8pt;
}
.ptb {
color:#4D4D4D;
font-weight:bold;
font-family: arial;
font-size: 8pt;
}
.tri {
font-family: arial,helvetica;
font-size: 10pt;
color:#4D4D4D;
}
.ctri {
border-bottom: solid thin black;
}
.tb {
font-weight:bold;
font-family: arial,helvetica;
font-size: 10pt;
color:#000000;
}
.t2 {
color: #000000;
font-weight:bold;
font-family: arial,helvetica;
font-size: 10pt;
}
.t3 {
color: green;
font-family: arial,helvetica;
font-size: 10pt;
}
.t4 {
font-family: arial,helvetica;
font-size: 8pt;
color:#072d63;
}
.t5 {
font-family: arial,helvetica;
font-size: 8pt;
font-weight: bold;
color: #FFBE00;
}
.t6 {
font-family: arial,helvetica;
font-size: 8pt;
font-weight: bold;
color: #cc0066;
font-style:italic;
}
.t20 {
color: #622280;
font-family: arial,helvetica;
font-size: 10pt;
font-weight:bold;
}
.dest {
color: #0821a0;
font-family: arial,helvetica;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.logo {
color: blue;
font-family: Arial, helvetica;
font-size: 18px;
font-weight: bold;
}
.titremenu {
color: #FFFFFF;
font-family: arial ;
font-size: 14px;
font-weight: bold;
}
.comptage {
color: #c6006a;
font-family: Arial, helvetica;
font-size: 10pt;
font-weight: bold;
}
.TitreSection1 {
color: #5A6A9A;
font-family: Arial, helvetica;
font-size: 11pt;
font-weight: bold;
text-decoration: underline;
}
.societe {
color: #A10D59;
font-family: Arial, helvetica;
font-size: 12px;
font-weight: bold;
}
.TitreNumabonne {
color: #5A6A9A;
font-family: Arial, helvetica;
font-size: 10px;
font-weight: normal;
}
.TitreNumabonneBis {
color: #5A6A9A;
font-family: Arial, helvetica;
font-size: 10px;
font-weight: normal;
}
.TitreSection2 {
color: #5A6A9A;
font-size: 11pt;
font-family: Arial, helvetica;
font-weight: bold;
text-decoration: underline;
}
.TitreFax {
color: #5A6A9A;
font-family: arial,helvetica;
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
}
.MessageAccueil {
color: #000000;
font-weight: bold;
font-family: Arial, helvetica;
font-size: 13pt;
}
.MessageUtilisation {
color: #000000;
font-family: Arial, helvetica;
font-size: 10pt;
}
.MessageImportant {
color: #FF6600;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 11pt;
}
.Messagefacturation {
color: #FF6600;
font-family: Arial, helvetica;
font-size: 10pt;
}
.MessageImportantPromo {
color: #FF6600;
font-family: Arial, helvetica;
font-size: 14px;
}
.MessageConfirmation {
color: #FF6600;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 16px;
}
.MessageInformation {
color: #FF6600;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 16px;
}
/*classe pour Fiche enregistrée sur la même page*/
.MessageInformation2 {
color: #FF6600;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 16px;
}
.MessageInformation3 {
color: #FF6600;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.MessageErreur {
color: #FF6600;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 14px;
}
.TitreContrat1 {
color: #0093AA;
font-family: Arial, helvetica;
font-size: 10pt;
font-weight: bold;
}
.MessageVert {
color: #AEB208;
font-family: Arial, helvetica;
font-size: 10pt;
font-weight: bold;
}
/* ------------ TABLEAUX -------------------- */
.tab {
color:#5A6A9A;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #072d63;
}
.tabbb {
color:#5A6A9A;
border: 1px solid #072d63;
font-family: arial,helvetica;
font-size: 9pt;
}
.tab_sans_color {
	font-family: arial,helvetica;
	font-size: 10pt;
	border: 1px solid #072d63;
}
.entecoltab {
color:#4D4D4D;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #072d63;
}
.tab2 {
color:#5A6A9A;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #072d63;
padding:3pt;
}
.tabvert {
color: green;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #072d63;
}
.tabrouge {
color: red;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #4D4D4D;
}
.tabb {
color:#5A6A9A;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #4D4D4D;
font-weight: bold;
}
.tabt {
	background-color:white;
	font-size: 8pt;
}
.htab {
color:#5A6A9A;
background-color:#d1e2fe;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #4D4D4D;
}
.entetetab {
color:#4D4D4D;
background-image:url('../img/12/entete_tab.jpg');
background-color:#c4c4c0;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #4D4D4D;
font-weight: bold;
}
.entetetab a {
color:#5A6A9A;
}
.entetetab a:hover {
color:#5A6A9A;
text-decoration:underline;
}
.entetetab2 {
color:#4D4D4D;
background-image:url('../img/12/entete_tab2.jpg');
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #4D4D4D;
font-weight: bold;
}
.entetetab2 a {
color:#5A6A9A;
}
.entetetab2 a:hover {
color:#5A6A9A;
text-decoration:underline;
}
.entetetab3 {
color:#4D4D4D;
background-image:url('../img/12/entete_tab2.jpg');
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #4D4D4D;
font-weight: bold;
}
.tab_sans_bordure {
    border: none;
    border-collapse: collapse;
}
.treso_entetetab {
color:#4D4D4D;
background-image:url('../img/12/entete_tab.jpg');
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #4D4D4D;
font-weight: bold;
}
.treso_entetetab_border {
	border-bottom: none !important;
	border-right: none !important;
}
.treso_entetetab_border:last-child{
	border-right: 1px solid #4D4D4D !important;
}
.treso_tabt {
border: 1px solid #072d63;
border-collapse: collapse;
background-color:white;
}
.treso_tab2 {
color:#4D4D4D;
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #4D4D4D;
padding:3pt;
}

.treso_tab2_border
{
	border: none !important;
	border-top: 1px solid #4D4D4D !important;
	border-left: 1px solid #4D4D4D !important;
}
.treso_tab2_border:last-child{
	border-right: 1px solid #4D4D4D !important;
}
/* Utilisé pour les mouvements bancaires à rapprocher */
.treso_tab2_b {
color:#c40;
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #4D4D4D;
padding:3pt;
}
/* Forcer le style pour le lien du code opération du mvt B à rapprocher */
.treso_tab2_b a {color: #c40;}

.treso_tab2_sans_color {
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #4D4D4D;
padding:3pt;
}
.treso_entetetab a {
color:#5A6A9A;
}
.treso_entetetab a:hover {
color:#5A6A9A;
text-decoration:underline;
}
/* ------------ lignes de tableaux -------------------- */
.ligne_releve_on {
background-color: #CCCCCC;
}
.ligne_on {
background-color: #CCCCCC;
}
.ligne_off {
background-color:white;
}
.treso_ligne_on {
background-color: #D5DDE0;
}
.treso_ligne_off {
background-color:white;
}
.treso_ligne_select {
background-color: #A19FCB;
}
.treso_ligne_survol {
background-color:#DBDBEC;
}
.treso_ligne_rouge {
background-color:#D63C77;
}
.treso_ligne_verte {
background-color:#AEB208;
}
.treso_ligne_verte {
background-color:#AEB208;
}
.rlv_societe {
background-color:#d6e7ff;
}
.rlv_serveur {
background-color:#eaf0f9;
}
.rlv_devise {
background-color:white;
}
.rlv_perso {
background-color:#edfffa;
}
/* ------------ ONGLETS -------------------- */
.titre_onglet_actif_type1 {
background-color:#5A6A9A;
color:#FFFFFF;
font-family:arial;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_actif_type2 {

border: 1;
border-color:#5A6A9A;
border-style: outset;

background-color:#5A6A9A;
color:#FFFFFF;
font-family:arial;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_actif_type5 {
background-color:#5A6A9A;
color:#FFFFFF;
font-family:arial;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.onglet_actif {
background-color:white;
border-left: 1px solid #6d725c;
border-right: 1px solid #6d725c;
border-bottom: 1px solid #6d725c;
padding:5;
}
.titre_onglet_actif {

border: 1;
border-color:#5A6A9A;
border-style: outset;

background-color:#5A6A9A;
color:#FFFFFF;
font-family:arial;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_actif_1 {
background-color:#5A6A9A;
color:#FFFFFF;
font-family:arial;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_actif_2 {

border: 1;
border-color:#5A6A9A;
border-style: outset;
font-family:arial;
background-color:#5A6A9A;
color:#FFFFFF;
font-size:10pt;
font-weight:bold;
width:200;
height:26px;
text-align:center;
}
.titre_onglet_actif_3 {

font-family:arial;
background-color:#5A6A9A;
color:#FFFFFF;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_actif_4 {

font-family:arial;
background-color:#5A6A9A;
color:#FFFFFF;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_actif_5 {

font-family:arial;
background-color:#5A6A9A;
color:#FFFFFF;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_inactif {
background-color:#FF6600;
color:#FFFFFF;
font-family:arial;
border:1;
border-color:#FF6600;
border-style: outset;
font-size:10pt;
width:146;
height:26px;
text-align:center;
font-weight:normal;
cursor:pointer;
}

.titre_onglet_inactif_test {
background-color:#FF6600;
color:#FFFFFF;
font-family:arial;
border: 1;
border-color:#FF6600;
border-style: outset;
font-size:10pt;
width:146;
height:26px;
text-align:center;
font-weight:normal;
cursor:pointer;
}
.titre_onglet_inactif_2 {

font-family:arial;
color:#FFFFFF;
font-size:10pt;
border: 1;
border-color:#FF6600;
border-style: outset;
width:200;
height:26px;
text-align:center;
font-weight:normal;
cursor:pointer;
background-color:#FF6600;
}
.titre_onglet_actif_6 {
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-family:arial;
background-color:#5A6A9A;
color:#FFFFFF;
font-size:10pt;
font-weight:bold;
width:250px;
height:26px;
text-align:center;
}
.titre_onglet_inactif_6 {
background-color:white;

font-family:arial;
color:#4D4D4D;
border: 1;
border-color:#FF6600;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:200;
height:26px;
text-align:center;
cursor:pointer;
}
.aucun_onglet {


border-bottom:1px solid #6e6e6c;
}
.titre_onglet_inactif a {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.titre_onglet_inactif a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.titre_onglet_inactif_2 a {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.titre_onglet_inactif_2 a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
/* ------------ ONGLETS RELEVES DE COMPTES ---------------- */
.onglet_r_actif {
background-color:white;
border-left: 1px solid #6d725c;
border-right: 1px solid #6d725c;
border-bottom: 1px solid #6d725c;
padding:5;
}
.titre_onglet_r_actif {
background-color:#5A6A9A;
color:#FFFFFF;
font-family:arial;
border: 1;
border-color:#5A6A9A;
border-style: outset;
font-size:10pt;
font-weight:bold;
width:146;
height:26px;
text-align:center;
}
.titre_onglet_r_inactif {
background-color:#FF6600;
color:#FFFFFF;
font-family:arial;
border: 1;
border-color:#FF6600;
border-style: outset;
font-size:10pt;
width:146;
height:26px;
text-align:center;
font-weight:normal;
}
.titre_onglet_r_inactif a {
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}
.titre_onglet_r_inactif a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
/* ------------ BOUTONS -------------------- */
.bouton {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border: 0;
width:100;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton54 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
width:54;
height:20;
border-color:#FF6600;
border-style: outset;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}

.bouton54_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
width:54;
height:20;
border-color:#5A6A9A;
border-style: outset;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}

.bouton54_desactive {
background-color:red;
color: #FFFFFF;
border: 2;
width:54;
height:20;
color: #4D4D4D;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton100 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:100;
height:20;


font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton100_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:100;
height:20;
color: #FFFFFF;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton100_desactive {
background-color:red;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
width:100;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton146 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:146;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton146_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:146;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton165 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:165;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton165_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:165;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
/* @SC_task2425 agrandir le bouton avis opéré mail*/
.bouton170 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:220;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}

.bouton170_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:220;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
/* @SC_task2425 agrandir le bouton avis opéré mail fin*/
.bouton180 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:180;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton180_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:180;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton210 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:210;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton210_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:210;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton260 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:260;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton260_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:260;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton400 {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:400;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton400_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:400;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton180_desactive {
background-color:red;
color: #FFFFFF;
border: 2;
width:180;
height:20;
color: #4D4D4D;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton_envoyer {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:180;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.bouton_envoyer_on {
background-color:#5A6A9A;
color: #FFFFFF;
border: 2;
border-color:#5A6A9A;
border-style: outset;
width:180;
height:20;
font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
.BoutonInactif {
background-color:#FF6600;
color: #FFFFFF;
border: 2;
border-color:#FF6600;
border-style: outset;
width:100;
height:20;

font-family: Arial, helvetica;
font-weight: bold;
font-size: 12px;
}
/* ------------ CARTES PARAMETRES --------------*/
.CP {
font-family: courier new,courier;
font-size: 10pt;
border-left-width: 0;
}
.CP2 {
font-family: courier new,courier;
font-size: 10pt;
border: 0;
background-image: url('../img/4/4_fond.jpg');
}
.carte0 {
background-Color:FFFFCC;
border: 1px solid #FF9900;
border-collapse: collapse;
}
.carte1 {
background-color: #FDFEBA;
text-align:center;
font-family: courier new,courier;
font-size: 11pt;
}
.carte2 {
background: #FDFEBA;
text-align:center;
}

/* --------- Gestion de trésorerie -------- */
/* Attention à garder les "tr" et "td" qui sont d'une importance capitale */
tr.treso_transfert td {
background-color: #EEDBE9;
}
tr.treso_date_courante td {
background-color: #C9C7C7;
font-weight: bold;
}
tr.treso_line_on {
background-color: #E888D8;
}
	/*--------------------------*/
td.treso_inv_transfert {
background-color: #EEDBE9;
}
td.treso_inv_date_courante {
background-color: #C9C7C7;
font-weight: bold;
}
td.treso_inv_line_on {
background-color: #E888D8;
}
	/* Communes au deux fichiers */
td span.treso_montant_transfert {
color: #D010B1;
font-weight: bold;
}
td.treso_total {
background-color: #C9C7C7;
}

.treso_montant_hors_seuil_moins {
color: #D63C77;
}

.treso_montant_hors_seuil_plus {
color: #0C98AE;
}

.treso_liste_releves_manquants {
	margin: 8px;
}

/* Case en gras écrit en petit */
.tabpb {
color:#4D4D4D;
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #072d63;
font-weight: bold;
}
.tabpb_border {
	border: none !important;
	border-left: 1px solid #072d63 !important;
	border-top: 1px solid #072d63 !important;
}
.treso_border_total {
	border-bottom: 1px solid #4D4D4D !important;
}
/* Au survol d'une case de solde dans le tableau des arbitrages */
.over, tr.treso_date_courante td.over {
	background-color: #EAE8E8;
}
.over {
	cursor : pointer;
}
/*.out {
	background-color: #fff;
}*/

/* Lignes ancien et nouveau soldes lors du détails des mvts pr une case */
.treso_nouveau_ancien_solde {
	font-weight: bold;
	background-color: #f0f0f0;
}
.treso_nouveau_ancien_solde:last-child td {
	border-bottom: 1px solid #072d63 !important;
}
.cumul_mouvements {
	font-weight: bold;
	font-style: italic;
}

/* Utilisée pour l'en-tete dans le tableau des arbitrages lorsqu'elle est haute (transfert présent) */
.entetetabnew {
color:#4D4D4D;
background-image:url('../img/12/entete_tabnew.gif');
background-color:#c4c4c0;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #072d63;
font-weight: bold;
}
.entetetabnewp {
color:#4D4D4D;
background-image:url('../img/12/entete_tabnew.gif');
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #072d63;
font-weight: bold;
}

/* Utilisée dans le tableau du detail des mouvements d'un case pour les lignes de transfert d'arbitrage */
tr.treso_transfert td.treso_tab2 {
color: #D010B1;
}

.liens_menu_principal, .liens_menu_principal a, .liens_menu_principal a:hover, .liens_menu_principal a:active, .liens_menu_principal a:visited
{
	font-family: arial, helvetica;
	font-size: 8pt;
	color: #000;
	font-weight: bold;
}
/* Carte d'authentification */
.chiffre {
font-family: arial;
color: #4D4D4D;
font-size: 12pt;
font-weight: bold;
}
.message_carte {
font-family: arial;
color: #4D4D4D;
font-size: 12pt;
font-weight: bold;
}
.carte_authent_0 {
border: 1px solid #4D4D4D;
border-collapse: collapse;
}
.carte_authent_1 {
text-align:center;
font-family: arial;
color: #4D4D4D;
font-weight: bold;
font-size: 10pt;}

.carte_authent_2 {
background: white;
text-align:center;
}

.warning_message {
	background-color: #e00000; /* Background rouge */
	color:#fff;	/* Ecriture blanche */
}
.vert {
color: green;
font-family: arial,helvetica;
font-size: 10pt;
}
.rouge {
color: red;
font-family: arial,helvetica;
font-size: 10pt;
}
.orange {
color: #F81;
font-family: arial,helvetica;
font-size: 10pt;
}
.obj_inactif {
background-color:#cc0066;
}

/* Utilisé dans les prévisions par code */
.treso_tab3 {
background-color: #eee;
color: #c40;
font-family: arial,helvetica;
font-size: 8pt;
border: 1px solid #4D4D4D;
padding:3pt;
}

/* Element qui ne doit pas apparaitre en temps normal lors de l'impression */
.print_only {
	display: none;
}
ul.liste_infos {
	list-style-type:disc;
	list-style-position:inside;
	padding:0 5px;
	margin:0;
}
.img_nb_va {
	border: none;
	vertical-align: middle;
}
.show_title {
	cursor: help;
}

#help-question {
	margin: 0 !important;
	vertical-align: middle;
}

div.popin-container > div.popin-frame > div.popin-content > div#__ID_DIALOG__ > div.titre_infobulle {
	color: #C5062C;
}

.lost_card_title {
	color: #E84D0E;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}

.contenu_body {
	margin: auto;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 74px;
	width: 1024px;
}