
/*--------------------------------------------- TABLEAUX -------------------1B76C9--------------------------*/

.Borduretableau{
	border-top-style:solid;		border-top-width:1px;	border-top-color:#6074C8;
	border-right-style:solid;	border-right-width:1px;	border-right-color:#6074C8;
	border-bottom-style:solid;	border-bottom-width:1px;border-bottom-color:#6074C8;
	border-left-style:solid;	border-left-width:1px;	border-left-color:#6074C8;
} 

.Borduretableau2{
	border-top-style:solid;		border-top-width:2px;	border-top-color:#6074C8;
	border-right-style:solid;	border-right-width:2px;	border-right-color:#6074C8;
	border-bottom-style:solid;	border-bottom-width:2px;border-bottom-color:#6074C8;
	border-left-style:solid;	border-left-width:2px;	border-left-color:#6074C8;
} 

.BordureTableauHautBas{
	border-top-style:solid;		border-top-width:1px;	border-top-color:#6074C8;
	border-bottom-style:solid;	border-bottom-width:1px;border-bottom-color:#6074C8;
} 
.BordureTableauHautBasDroite{
	border-top-style:solid;		border-top-width:1px;	border-top-color:#6074C8;
	border-right-style:solid;	border-right-width:1px;	border-right-color:#6074C8;
	border-bottom-style:solid;	border-bottom-width:1px;border-bottom-color:#6074C8;
} 
.BordureTableauHautBasGauche{
	border-top-style:solid;		border-top-width:1px;	border-top-color:#6074C8;
	border-bottom-style:solid;	border-bottom-width:1px;border-bottom-color:#6074C8;
	border-left-style:solid;	border-left-width:1px;	border-left-color:#6074C8;
} 
.BordureTableauHaut{
	border-top-style:solid;		border-top-width:1px;	border-top-color:#6074C8;
} 
.BordureTableauBas{
	border-bottom-style:solid;	border-bottom-width:1px;border-bottom-color:#6074C8;
} 
.BordureTableauGauche{
	border-left-style:solid;	border-left-width:1px;	border-left-color:#6074C8;
} 
.BordureTableauDroite{
	border-right-style:solid;	border-right-width:1px;	border-right-color:#6074C8;
} 


.BordureCelluleGauche{
	border-left: 	1px #6074C8 solid;
} 
.BordureCelluleDroite{
	border-right: 	1px #6074C8 solid;
} 
.BordureCelluleHaut{
	border-top: 	1px #6074C8 solid;
} 
.Bordurecellulebas{
	border-bottom: 	1px #6074C8 solid;
} 



.BordureCelluleGaucheBas{
	border-bottom: 	1px #6074C8 solid;
	border-left: 	1px #6074C8 solid;
} 
.BordureCelluleGaucheHaut{
	border-top: 	1px #6074C8 solid;
	border-left: 	1px #6074C8 solid;
} 
.BordureCelluleDroiteBas{
	border-right: 	1px #6074C8 solid;
	border-bottom: 	1px #6074C8 solid;
} 
.BordureCelluleDroiteHaut{
	border-right: 	1px #6074C8 solid;
	border-top: 	1px #6074C8 solid;
} 
.BordureCelluleGaucheDroite{
	border-right: 	1px #6074C8 solid;
	border-left: 	1px #6074C8 solid;
} 
.BordureCelluleHautBas{
	border-top: 	1px #6074C8 solid;
	border-bottom: 	1px #6074C8 solid;
} 

.BordureCelluleAll{
	border-top: 	1px #6074C8 solid;
	border-right: 	1px #6074C8 solid;
	border-bottom: 	1px #6074C8 solid;
	border-left: 	1px #6074C8 solid;
} 

.BordureCelluleBasGaucheDroite{
	border-right: 	1px #6074C8 solid;
	border-bottom: 	1px #6074C8 solid;
	border-left: 	1px #6074C8 solid;
} 
    
.BordureCelluleHautBasDroite{
	border-top: 	1px #6074C8 solid;
	border-right: 	1px #6074C8 solid;
	border-bottom: 	1px #6074C8 solid;
} 
.BordureCelluleHautBasGauche{
	border-top: 	1px #6074C8 solid;
	border-bottom: 	1px #6074C8 solid;
	border-left: 	1px #6074C8 solid;
} 
    

/*--------------------------------------------- TEXTE ---------------------------------------------*/

.scroll{scrollbar-face-color:#FFFFFF; scrollbar-shadow-color:#000000;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#B8B8B8; scrollbar-darkshadow-color:#B8B8B8; scrollbar-track-color:#E7E6E4; scrollbar-arrow-color:#B8B8B8;}
a {font-family:Arial;color:#0A2182;font-size:10px;} 
A.liennavh {font-family:Verdana;color:#FFFFFF;font-size:10px;text-decoration:none;}
A.liennavh:hover {font-family:Verdana;color:#CFCFCF;font-size:10px;text-decoration:none;}
A.liennavh2 {font-family:Arial;color:#FFFFFF;font-size:9.4px;text-decoration:none;}
A.liennavh2:hover {font-family:Arial;color:#B7DFF3;font-size:9.4px;text-decoration:none;}
.form {font-family:Arial;font-size:9.5px;}
.formrouge13 {font-family:Arial;font-size:13px;color:#D90000;}
.gris9 {font-family:Verdana;color:#B7DFF3;font-size:9px;text-decoration:none;}
.orange9 {font-family:Verdana;color:#FF8B02;font-size:9px;}
.orange10 {font-family:Verdana;color:#FF8B02;font-size:10px;}
.orange11 {font-family:Verdana;color:#FF8B02;font-size:10.8px;font-weight:bold;text-decoration:none;}
.orange12 {font-family:Verdana;color:#FF8B02;font-size:12px;font-weight:bold;text-decoration:none;}
.orange13 {font-family:Verdana;color:#0A2182;font-size:13px;font-weight:bold;text-decoration:none;}
A.orange13 {font-family:Verdana;color:#FF8B02;font-size:13px;font-weight:bold;text-decoration:none;}
A.orange13:Hover {font-family:Verdana;color:#FF8B02;font-size:13px;font-weight:bold;text-decoration:underline;}
.blanc9 {font-family:Arial;color:#FFFFFF;font-size:9px;text-decoration:none;}
.blanc10 {font-family:Arial;color:#FFFFFF;font-size:10px;text-decoration:none;}
.blanc11 {font-family:Arial;color:#FFFFFF;font-size:11px;text-decoration:none;}
A.blanc11 {font-family:Arial;color:#FFFFFF;font-size:11px;text-decoration:none;}
A.blanc11:hover {font-family:Arial;color:#FFFFFF;font-size:11px;text-decoration:underline;}
.blanc11b {font-family:Verdana;color:#FFFFFF;font-size:10.8px;font-weight:bold;text-decoration:none;}
.blanc12 {font-family:Arial;color:#FFFFFF;font-size:12px;text-decoration:none;}
.blanc12b {font-family:Arial;color:#FFFFFF;font-size:12px;text-decoration:none;font-weight:bold;}
.blanc13 {font-family:Arial;color:#FFFFFF;font-size:13px;text-decoration:none;font-weight:bold;}
.blanc14b {font-family:Arial;color:#FFFFFF;font-size:14px;text-decoration:none;font-weight:bold;}
.blanc13g {font-family:Arial;color:#FFFFFF;font-size:13px;text-decoration:none;}
.blanc15g {font-family:Arial;color:#FFFFFF;font-size:15px;text-decoration:none;}
.blanc16b {font-family:Arial;color:#FFFFFF;font-size:12px;text-decoration:none;font-weight:bold;}
.blanc17 {font-family:Arial;color:#FFFFFF;font-size:17px;text-decoration:none;font-weight:bold;}
.blanc19 {font-family:Arial;color:#FFFFFF;font-size:19px;text-decoration:none;font-weight:bold;}
.violet11lh25 {font-family:Arial;color:#414670;font-size:11px;text-decoration:none;line-height:25px;}
.violet11lh20 {font-family:Arial;color:#414670;font-size:11px;text-decoration:none;line-height:20px;}
.bleuclair11 {font-family:Arial;color:#454978;font-size:11px;}
.bleuclair12 {font-family:arial;color:#454978;font-size:12px;font-weight:bold;text-decoration:none;}
.bleuclair12b {font-family:Arial;color:#8090C0;font-size:12px;font-weight:bold;text-decoration:none;}
A.bleuclair13 {font-family:Verdana;color:#28B0F0;font-size:13px;font-weight:bold;text-decoration:none;}
A.bleuclair13:hover {font-family:Verdana;color:#28B0F0;font-size:13px;font-weight:bold;text-decoration:underline;}
.bleuclair13 {font-family:Verdana;color:#6074C8;font-size:13px;font-weight:bold;text-decoration:none;}
.bleuclair15 {font-family:Verdana;color:#6074C8;font-size:15px;font-weight:bold;text-decoration:none;}
.bleu10 {font-family:Arial;color:#0A2182;font-size:10px;}
A.bleu10 {font-family:Arial;color:#0A2182;font-size:10px;text-decoration:none;}
A.bleu10:hover {font-family:Arial;color:#0A2182;font-size:10px;text-decoration:underline;}
.bleu10b {font-family:Verdana;color:#0A2182;font-size:10px;font-weight:bold;text-decoration:none;}
.bleu11 {font-family:Verdana;color:#0A2182;font-size:10.8px;text-decoration:none;}
.bleu11b {font-family:Verdana;color:#0A2182;font-size:10.8px;text-decoration:none;font-weight:bold;}
.bleu12 {font-family:Verdana;color:#0A2182;font-size:12px;text-decoration:none;}
A.bleu11 {font-family:Verdana;color:#0A2182;font-size:10.8px;font-weight:bold;text-decoration:underline;}
A.bleu12 {font-family:Verdana;color:#0A2182;font-size:12px;font-weight:bold;text-decoration:underline;}
A.bleu11:hover {font-family:Verdana;color:#0A2182;font-size:10.8px;font-weight:bold;text-decoration:none;}
A.bleu12:hover {font-family:Verdana;color:#0A2182;font-size:12px;font-weight:bold;text-decoration:none;}
.bleu13 {font-family:Arial;color:#0A2182;font-size:13px;text-decoration:none;font-weight:bold;}
.bleu13b {font-family:Verdana;color:#0A2182;font-size:13px;font-weight:bold;text-decoration:none;}
A.bleu13 {font-family:Verdana;color:#0A2182;font-size:13px;font-weight:bold;text-decoration:none;}
A.bleu13:Hover {font-family:Verdana;color:##0A2182;font-size:13px;font-weight:bold;text-decoration:underline;}
.bleu14b {font-family:verdana;color:#0A2182;font-size:14px;text-decoration:none;font-weight:bold;}
.bleu15b {font-family:verdana;color:#0A2182;font-size:14px;text-decoration:none;font-weight:bold;}
.bleu16 {font-family:Arial;color:#454978;font-size:16px;text-decoration:none;font-weight:bold;}
.bleufonce13b {font-family:Verdana;color:#0A2182;font-size:13px;font-weight:bold;text-decoration:none;}
.noir10 {font-family:Arial;color:#000000;font-size:10px;}
.noir10b {font-family:Verdana;color:#000000;font-size:10px;font-weight:bold;}
.noir11 {font-family:Arial;color:#000000;font-size:11px;}
A.noir11 {font-family:Arial;color:#000000;font-size:11px;}
A.noir11:hover {font-family:Arial;color:#000000;font-size:11px;text-decoration:none;}
.noirnav11 {font-family:Verdana;color:#000000;font-size:10.8px;font-weight:bold;text-decoration:none;}
.noir11lh15 {font-family:Verdana;color:#000000;font-size:11px;line-height:15px;}
.noir11b {font-family:Arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
A.noir11b {font-family:Arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
A.noir11b:hover {font-family:Arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
.noir12 {font-family:Arial;color:#000000;font-size:12px;}
.noir12b {font-family:Arial;color:#000000;font-size:12px;font-weight:bold;}
.noir14b {font-family:Arial;color:#000000;font-size:14px;font-weight:bold;}
.noir16b {font-family:Arial;color:#000000;font-size:16px;font-weight:bold;}
.vert10 {font-family:Arial;color:#408C00;font-size:10px;}
.rouge10 {font-family:Arial;color:#DD0000;font-size:10px;}
.rouge11 {font-family:Arial;color:#DD0000;font-size:11px;}
A.rouge11 {font-family:Arial;color:#DD0000;font-size:11px;}
A.rouge11:hover {font-family:Arial;color:#DD0000;font-size:11px;text-decoration:none;}
.rouge11b {font-family:Arial;color:#DD0000;font-size:11px;font-weight:bold;text-decoration:none;}
A.rouge11b {font-family:Arial;color:#DD0000;font-size:11px;font-weight:bold;text-decoration:none;}
A.rouge11b:hover {font-family:Arial;color:#DD0000;font-size:11px;font-weight:bold;text-decoration:none;}
.rouge12 {font-family:Arial;color:#DD0000;font-size:12px;}
.rouge13 {font-family:Arial;color:#DD0000;font-size:13px;text-decoration:none;font-weight:bold;}
A.rouge13 {font-family:Arial;color:#DD0000;font-size:13px;text-decoration:none;font-weight:bold;}
A.rouge13:hover {font-family:Arial;color:#DD0000;font-size:13px;text-decoration:none;font-weight:bold;}
.rouge16 {font-family:Arial;color:#DD0000;font-size:16px;text-decoration:none;font-weight:bold;}
.rouge17 {font-family:Arial;color:#DD0000;font-size:17px;text-decoration:none;font-weight:bold;}
.rouge20 {font-family:Arial;color:#DD0000;font-size:20px;text-decoration:none;font-weight:bold;}
.bleucel {Background-color:none;font-family:Verdana;color:#B7DFF3;font-size:9px;text-decoration:none;}
.blancTitre {Background-color:none;font-family:Verdana;color:#FFFFFF;font-size:9px;text-decoration:none;}

.fondtocgh {Background-color:#314CB5;}
.fondtocgb {Background-color:#90A1D8;}
.fondtocgm {Background-color:#6074C8;}

.texttocgm {font-family:Arial;color:#FFFFFF;font-size:11px;text-decoration:none;}

.fondtocdh {Background-color:#1650A4;}
.texttocdm {font-family:Arial;color:#FFFFFF;font-size:11px;text-decoration:none;}

.fondtitre {Background-color:#B8C1E8;}
.fondtitrenormal {font-family:Verdana;color:#FFFFFF;font-size:10.8px;font-weight:bold;text-decoration:none;}
.fondtitreselected {font-family:Verdana;color:#0A2182;font-size:10.8px;font-weight:bold;text-decoration:none;}

.fpBarre {Background-color:#C8CCF0;}
.fpFondPage {Background-color:#F0F4FF;}

.colorLibelle {Background-color:#7D8FC8;}
.colorLibelleSolde {Background-color:#7080C3;font-family:Arial;color:#FFFFFF;font-size:12px;text-decoration:none;}
.colorLibelleCompteAVue {Background-color:#E5E5F5;font-family:Arial;color:#000000;font-size:12px;font-weight:bold;}
.colorCompteAVue {Background-color:#CECEEC;font-family:Arial;color:#000000;font-size:12px;}


/****************** MENUS HORIZONTAUX ******************/
/* CSS du menu vertical, bieler batiste */

body{
    margin-left:0em;
    }

#menu{
    position:relative;
    top:0em;
    left:0em;
    /* solve a Opera7/IE display bug */
    width:123px;
    width/**/:123px;
    border-top: 0px #000 solid;
    border-left: 0px #000 solid;
    border-right: 0px #000 solid;
    margin:0;
    padding:0;
    }
    
#menu span{
    display:none;
    }
    
#menu ul{
    border-top: 0px #000 solid;
    border-left: 0px #000 solid;
    border-right: 0px #000 solid;
    margin:0;
    padding:0;
    position:absolute; /* important */
    width:123px;
    width/**/:123px;
    }
    
/* style des listes de niveaux inférieur */    
#menu li ul{  
    border-top: 1px #FFFFFF solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-bottom: 1px #FFFFFF solid;
    visibility:hidden;
    margin-left:123px; /* be careful */
    margin-top:-15px;
    }
    
/* Liens dans les menus de niveau inférieur*/
#menu li ul a{  
    color:#FFFFFF;
    background-color: #6074C8;
    }
    
/* lien pour tous menus (cf héritage des css) */    
#menu a{
    background-color: #6074C8;
    font-family:Arial;
    color:#FFFFFF;
    font-size:11px;
    text-align:left;
    text-weight:bold;
    display:block;
    width:123px;
    border-bottom: 0px #000 solid;
    text-decoration:none;
    margin:0;
    padding:0px 0px 0px 0px; /* em units can creat little graphic bug in mozilla */
    }
    
#daddy {
    background: url(../img/fleche_droite_point_blanc.gif) center right no-repeat;
    }   
    
#daddy:hover {
    background: url(../img/fleche_droite_point_bleu.gif) center right no-repeat;
    }   

#menu a:hover{
    color:#6074C8;
    background-color: #FFFF57;
    }
    
/* for a mozilla better display with key nav */
#menu a:focus{
    background-color: #aaf;
    }

#menu span{
    /* hide some accessibility stuff */
    display:none;
    }
        
#menu li{
    width:123px;
    display:block;    
    float:left;  
    list-style: disc outside
    margin:0;
    padding:0;
    }
    
/* IE PC selector */
* html #menu li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    }
        
