A {
color: #002B68;
text-decoration: none;
}
A:hover {
color: #002B68;
text-decoration: underline;
}
BODY { 
background-color:white;
background-image: url('../img/5/body_background.jpg');
background-attachment:fixed;
}
SELECT {
font-family: courier new,courier;
font-size: 10pt;
}
.t {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.t20 {
color: EA7826;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
}
.pt {
color:#00365C;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.ptb {
color:#00365C;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.tri {
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.ctri {
height:20;
border-bottom: solid thin #002B68;
background-color: #002B68;
}
.tb {
font-weight:bold;
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.t2 {
color:cc0066;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
}

.t3 {
color: green;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.t4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#072d63;
}
.t5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #FFBE00;
}
.t6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: cc0066;
font-style:italic;
}
.dest {
color: #0821a0;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.logo {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}
.comptage {
color: #c6006a;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}
.titremenu {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif ;
font-size: 14px;
font-weight: bold;
}
.TitreSection1 {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.societe {
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
.TitreNumabonne {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
}
.TitreNumabonneBis {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
font-size: 10px;
}
.TitreSection2 {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}
.TitreFax {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
}
.MessageAccueil {
color: #002B68;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.MessageUtilisation {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.MessageImportant {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.Messagefacturation {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.MessageImportantPromo {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.MessageConfirmation {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
}
.MessageInformation {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
}
.MessageErreur {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
}
.TitreContrat1 {
color: #880000;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.MessageVert {
color: #AEB208;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}
/* ------------ TABLEAUX -------------------- */
.tab {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid black;
}
.tab_sans_color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: 1px solid #072d63;
}
.entecoltab {
color:#072d63;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid #072d63;
}
.tab2 {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid black;
padding:3pt;
}
.tabvert {
color: green;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid #072d63;
}
.tabrouge {
color: red;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid #072d63;
}
.tabb {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid black;
font-weight: bold;
}
.tabt {
border: 1px solid black;
border-collapse: collapse;
}
.htab {
color:#00365C;
background-color:#d1e2fe;
font-family: arial,helvetica;
font-size: 10pt;
border: 1px solid #072d63;
}
.tabbcriee {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid black;
font-weight: bold;
padding:4pt;
}
.tabcriee {
color: #002B68;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid black;
padding:4pt;
}
.entetetab {
color:#072d63;
background-image:url('../img/5/5_entete_tab2.jpg');
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid #072d63;
font-weight: bold;
}
.entetetab a {
color:#072d63;
}
.entetetab a:hover {
color:white;
}
.entetetab2 {
color:#072d63;
background-image:url('../img/5/5_entete_tab2.jpg');;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid #072d63;
font-weight: bold;
}
.entetetab2 a {
color:#072d63;
}
.entetetab2 a:hover {
color:white;
}
.entetetab3 {
color:#072d63;
background-image:url('../img/5/5_entete_tab2.jpg');;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
font-weight: bold;
}
.treso_entetetab {
color:#00365C;
background-image:url('../img/entete_tab.jpg');
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
font-weight: bold;
}
.treso_tabt {
border: 1px solid #072d63;
border-collapse: collapse;
background-color:white;
}
.treso_tab2 {
color:#00365C;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
padding:3pt;
}
/* Utilisé pour les mouvements bancaires à rapprocher */
.treso_tab2_b {
color:#c40;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
padding:3pt;
}
/* Forcer le style pour le lien du code opération du mvt B à rapprocher */
.treso_tab2_b a {color: #c40;}

.treso_tab2_b {
color:#00365C;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
padding:3pt;
font-weight: bold;
}
.treso_tab2_sans_color {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
padding:3pt;
}
.treso_entetetab a {
color:#00365C;
}
.treso_entetetab a:hover {
color:#970f7b;
}
/* ------------ lignes de tableaux -------------------- */
.ligne_releve_on {
background-color:#DFF0F0;
}
.ligne_on {
background-color:#DFF0F0;
}
.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;
}
.rlv_societe {
background-color:#d6e7ff;
}
.rlv_serveur {
background-color:#eaf0f9;
}
.rlv_devise {
background-color:white;
}
.rlv_perso {
background-color:#edfffa;
}
/* ------------ ONGLETS -------------------- */
.onglet_actif {
background-color:white;
border-left: 1px solid #6d725c;
border-right: 1px solid #6d725c;
border-bottom: 1px solid #6d725c;
padding:5;
padding-top:10px;
}
.titre_onglet_actif {
background-color:white;
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
background-repeat: repeat;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:170;
height:35;
text-align:center;
}
.titre_onglet_actif_1 {
background-color:white;
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:170;
height:34;
text-align:center;
}
.titre_onglet_actif_2 {
background-color:white;
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:170;
height:34;
text-align:center;
}
.titre_onglet_actif_3 {
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:170;
height:34;
text-align:center;
}
.titre_onglet_actif_4 {
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:170;
height:34;
text-align:center;
}
.titre_onglet_actif_5 {
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:170;
height:34;
text-align:center;
}
.titre_onglet_inactif {
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:170;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_inactif {
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:170;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_inactif_2 {
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:170;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_inactif_3 {
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:170;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_inactif_4 {
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:170;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_inactif_5 {
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:170;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_actif_6 {
background-color:white;
background-image: url('../img/5/ongleton.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:200;
height:32;
text-align:center;
font-weight:normal;
}
.titre_onglet_inactif_6 {
background-color:white;
background-image: url('../img/5/ongletoff.gif');
background-color: #eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:200;
height:32;
text-align:center;
font-weight:normal;
}
.gris {
background-color: #eaeaea;
border-left: 1px solid #6d725c;
}
.aucun_onglet_g {
background-color: #eaeaea;
background-repeat:repeat-x;
background-position:bottom;
border-right: 1px solid #6d725c;
}
.aucun_onglet {
background-image: url('../img/aucun_onglet.jpg');
background-repeat:repeat-x;
background-position:bottom;
}
.titre_onglet_inactif a {
font-weight:normal;
text-decoration:none;
}
.titre_onglet_inactif a:hover {
color:#072d63;
font-weight:bold;
text-decoration:none;
}
.lgris {
background-color: #eaeaea;
border-right: 1px solid #6d725c;
border-left: 1px solid #6d725c;
border-collapse: collapse;

}
/* ------------ 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:white;
background-image: url('../img/5/5_onglet_r_actif_146_1.gif');
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
font-weight:bold;
width:146;
height:34;
text-align:center;
}
.titre_onglet_r_inactif {
background-image: url('../img/5/5_onglet_r_inactif_146.gif');
font-family:Arial, Helvetica, sans-serif;
color:#072d63;
font-size:10pt;
width:146;
height:32;
text-align:center;
font-weight:normal;
}
/* ------------ BOUTONS -------------------- */
.bouton {
background-image: url('../img/5/5_bouton_100.gif');
border: 0;
width:100;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton54 {
background-image: url('../img/5/5_bouton_54.gif');
border: 0;
width:54;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton54_on {
background-image: url('../img/5/5_bouton_54_on.gif');
border: 0;
width:54;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton54_desactive {
background-image: url('../img/5/5_bouton_54_desactive.gif');
border: 0;
width:54;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton100 {
background-image: url('../img/5/5_bouton_100.gif');
border: 0;
width:100;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton100_on {
background-image: url('../img/5/5_bouton_100_on.gif');
border: 0;
width:100;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton100_desactive {
background-image: url('../img/0/0_bouton_100_desactive.gif');
border: 0;
width:100;
height:20;
color: #00365C;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton146 {
background-image: url('../img/5/5_bouton_146.gif');
border: 0;
width:146;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton146_on {
background-image: url('../img/5/5_bouton_146_on.gif');
border: 0;
width:146;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton165 {
background-image: url('../img/5/5_bouton_165.gif');
border: 0;
width:165;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton165_on {
background-image: url('../img/5/5_bouton_165_on.gif');
border: 0;
width:165;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton180 {
background-image: url('../img/5/5_bouton_180.gif');
border: 0;
width:180;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton180_on {
background-image: url('../img/5/5_bouton_180_on.gif');
border: 0;
width:180;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton210 {
background-image: url('../img/5/5_bouton_210.gif');
border: 0;
width:210;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton210_on {
background-image: url('../img/5/5_bouton_210_on.gif');
border: 0;
width:210;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton260 {
background-image: url('../img/5/5_bouton_260.gif');
border: 0;
width:260;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton260_on {
background-image: url('../img/5/5_bouton_260_on.gif');
border: 0;
width:260;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton400 {
background-image: url('../img/5/5_bouton_400.jpg');
border: 0;
width:400;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton400_on {
background-image: url('../img/5/5_bouton_400_on.jpg');
border: 0;
width:400;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.boutoninactif180 {
background-image: url('../img/5/5_bouton_180.jpg');
border: 0;
width:180;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton_envoyer {
background-image: url('../img/5/5_bouton_envoyer_180.gif');
border: 0;
width:180;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
.bouton_envoyer_on {
background-image: url('../img/5/5_bouton_envoyer_180_on.gif');
border: 0;
width:180;
height:20;
color: #072d63;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}
/* ------------ CARTES PARAMETRES ----------------- */
.CP {
font-family: courier new,courier;
font-size: 10pt;
border-left-width: 0;
}
.CP2 {
background-color: white;
font-family: courier new,courier;
font-size: 10pt;
border: 0;
}
.carte0 {
background-Color:#effaff;
border: 1px solid #FF9900;
border-collapse: collapse;
}
.carte1 {
background-color: #FDFEBA;
text-align:center;
font-weight:bold;
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: #D2E5EA;
font-weight: bold;
}
tr.treso_line_on {
background-color: #E888D8;
}
        /*--------------------------*/
td.treso_inv_transfert {
background-color: #EEDBE9;
}
td.treso_inv_date_courante {
background-color: #D2E5EA;
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: #C0D8DF;
}
.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:#00365C;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
font-weight: bold;
}

/* Au survol d'une case de solde dans le tableau des arbitrages */
.over, tr.treso_date_courante td.over {
        background-color: #E3EFF2;
}
.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;
}
.cumul_mouvements {
        font-weight: bold;
        font-style: italic;
}
/* Utilisée pour l'entete dans le tableau des arbitrage lorsqu'elle est haute (transfert présent) */
.entetetabnew {
color:#00365C;
background-image:url('../img/5/5_entete_tabnew.gif');
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 1px solid #072d63;
font-weight: bold;
}
.entetetabnewp {
color:#00365C;
background-image:url('../img/5/5_entete_tabnew.gif');
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #072d63;
font-weight: bold;
}
/* Utilisée dans le tableau du detail des mouvement d'un case pour les ligne de transfert d'arbitrage */
tr.treso_transfert td.treso_tab2 {
color: #D010B1;
}

.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;
}

ul.liste_infos {
	list-style-type:disc;
	list-style-position:inside;
	padding:0 5px;
	margin:0;
}
/* Element qui ne doit pas apparaitre en temps normal lors de l'impression */
.print_only {
	display: none;


}
