/* Elementsbackground : url(../fond/fond2.gif) repeat-x; */
BODY { font-family : Arial, Helvetica, sans-serif; font-size : 8pt;  color : #336699;  background : url(../fond/fond2.gif) repeat-x;  scrollbar-arrow-color : White;  scrollbar-base-color : #8597B5;  scrollbar-shadow-color : #336699;   }
TABLE,TD { font : 8pt Arial, Helvetica, sans-serif; color : #336699; }
EM { line-height : 9pt; color : #336699; text-decoration : none;
font-style : normal; font-weight : normal; }
I {  color : #336699; font :  italic small-caps 8pt Arial, Helvetica, sans-serif;}
INPUT { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; }
H3 {font-size : 26pt; color : #336699;   margin : -7px 0px 0px 0px;   font-weight : normal;  }
H4 {font-size : 14pt; color : #336699;   margin : 0px 0px 0px 0px;   font-weight : normal;  }
H5 {font-size : 10pt; color : #336699;  font-weight : bold;  margin : 0px 0px 0px 0px; }
H6 {font-size : 9pt; color : #336699;  font-weight : bold;  margin : 0px 0px 0px 0px; }
DL { margin : 3px 0px 10px 15px; }
CITE { color : #336699; }
DFN { color : #9B9B9B;  font-style : normal;  }

/* Positionnement Table */
.tabpage { margin : 24px 0px 0px 0px;  }
.tabtextbleu { margin : 24px 0px 0px 0px;  color : #336699;  }

/* Menu  toutes Pages */
.lienchemin{
	padding : 0px 0px 0px 14px;
	color: #666666;
	text-decoration: none;


}
.tableM { border : 1px solid #336699; margin : 0px 40px 0px 14px; }
.tableMTU { border : 1px solid #336699; margin : 24px 5px 0px 6px; }
.tableM2 { border : 1px solid #336699; margin : 0px 36px 0px 14px; }
/* .liens Menu { line-height : 9pt;  padding : 4px 0px 4px 15px;  text-indent : -8px; }*/
.lienM { line-height : 9pt;  margin : 4px 0px 6px 10px;  text-indent : -8px;  }
.T28{ font-size : 28pt;  color : #6699CC;  }


/* Table et cellules avec filets + t exte dans tables*/
.tabfilGDB { margin : 24px 0px 0px 0px;  border-bottom : 1px solid #8597B5;  border-left : 1px solid #8597B5;  
border-right : 1px solid #8597B5; }
.tabfilGHB { color : #336699; font-weight : bold;  padding : 2px 0px 2px 10px;  border-bottom : 1px solid #8597B5; 
border-right : 1px solid #8597B5; border-top : 1px solid #8597B5; background-color : #F3F6F3; 
vertical-align : middle; background-image : url(../deco/rectpoint.gif); background-repeat : no-repeat;  }
.tabfilHB { color : #336699; font-weight : bold; padding : 2px 0px 2px 10px;  border-bottom : 1px solid #8597B5; 
border-top : 1px solid #8597B5; background-color : #F3F6F3; vertical-align : middle; 
background-image : url(../deco/rectpoint.gif); background-repeat : no-repeat;  }
.tabfilG { border-right : 1px solid #8597B5; padding : 5px 0px 10px 10px;  }
.tabfilDB { border-right : 1px solid #8597B5; padding : 5px 0px 10px 10px;  border-bottom : 1px solid #8597B5;   }
.tabfilB { border-bottom : 1px solid #8597B5;  }
.tabfilHBblanc { border-bottom : 1px solid #8597B5; border-top : 1px solid #8597B5; padding : 0px 0px 0px 10px;  background-color : White;   }
.tableft15 { padding : 5px 0px 10px 10px;  }
.tabfilblanc { border : 1px solid White; margin : 17px 0px 20px 14px; }
.tab { color : #336699;  margin : 24px 0px 0px 0px;  padding : 4px 0px 5px 10px;  border-bottom : 1px solid #8597B5; 
border-right : 1px solid #8597B5;  border-left : 1px solid #8597B5; background-color : #F3F6F3; 
vertical-align : middle; background-image : url(../deco/rectpoint.gif); background-repeat : no-repeat;  }
.foottab{ background-color : #F3F6F3; padding : 0px 0px 0px 0px;  }
.tabfilB{  padding : 0px 0px 0px 0px;  border-bottom : 1px solid #8597B5;   }
.fondfilet{ background-image : url(../navigation/points.gif);  background-position : bottom;  background-repeat : repeat-x;  }
.fondfiletvertic{ background-image : url(../deco/pointvertic.gif);  background-position : center;  background-repeat : repeat-y;    }
.tabtextnoir{ color : Black; }
.tabtextnoirgras{ color : Black;  font-weight : bold;  }
.textnoir{  line-height : 9pt; color : Black; padding : 8px 0px 8px 8px; }
.textgrisgras{ color : #9B9B9B;  font-weight : bold;  }
.textpubli{ color : Black;  font-weight : bold;  font-style : italic;   }
.textgris{ color : #9B9B9B;  }
.textgrisclair{ color : #9999CC;  }
.textbleuclair{ color : #8597B5;  }
.textactes{  line-height : 11pt; margin : 5px 0px 0px 0px;  }
/*.textactes{  line-height : 11pt; margin : 12px 0px 8px 20px;  }*/
.textbleu{  color : #336699;  }
.textorang{   color : #FF9933; }
.textblanc{
	color : White;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 9pt;
	margin-right: 10pt;
}
.texteblanc9pt {
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 9pt;
	margin-right: 9pt;
}
.textorangclair{   color : #FFCC00; }
.celgris {  padding : 3px 0px 5px 8px;  background-color : #F3F6F3; border-top : 1px solid #8597B5;  }
.celblanc {  padding : 3px 0px 5px 8px;  background-color : White; border-top : 1px solid #8597B5;  }
.celgris2 {  padding : 3px 0px 5px 8px;  background-color : #F3F6F3; border-top : 1px solid #8597B5; border-left : 1px solid #8597B5;  }
.celblanc2 {  padding : 3px 0px 5px 8px;  background-color : White; border-top : 1px solid #8597B5; border-left : 1px solid #8597B5;  }


/* Table dans les calques (enreg des actes) */
.tabcalqGDB {  border-bottom : 1px solid #8597B5;  border-left : 1px solid #8597B5;  border-right : 1px solid #8597B5;  }
.tabcalqbleu {  border-top : 1px solid #8597B5;  border-bottom : 1px solid #8597B5;  color : White;  padding : 3px 0px 3px 8px;  
background-color : #9FB2D2; font-weight : bold;  }
.tabcalcontent {  padding : 8px 10px 3px 8px;  background-color : White; border-bottom : 1px solid #8597B5;  }
.tabcalcontent2 {  padding : 10px 10px 5px 8px;  background-color : White; border-bottom : 1px solid #8597B5;  }

/*  (Gallerie Ballade) */
.imagall { margin : 0px 0px 0px 5px;  border-left : 1px solid #999999;  }
/*.textgall { margin : 0px 0px 0px 5px;  position : relative; left : -35px; top : -20px; z-index : 0; }*/
.textrouge{
	color : #990000;
	font-size: large;
}
.celtext{ background-image : url(../coups-de-coeur/Ballade/image/fond.jpg); background-repeat : no-repeat; 
border-top : 1px solid #5B5B5B; border-bottom : 1px solid #EFEFEF;  
border-left : 1px solid #5B5B5B;  border-right : 1px solid #EFEFEF; padding : 10px 0px 0px 8px;  }
.celtext2{ border-top : 1px solid #5B5B5B; border-bottom : 1px solid #EFEFEF;  
border-left : 1px solid #5B5B5B;  border-right : 1px solid #EFEFEF; padding : 10px 0px 0px 8px;
 background : url(../coups-de-coeur/Tresors/image/fond.gif) no-repeat;  }
.Galltab1 { padding : 10px 0px 0px 10px;  background-color : #97A6B0;   }
.Galltab2 { margin : 0px 0px 0px 10px;  border-top : 1px solid #5B5B5B; border-bottom : 1px solid #EFEFEF;  
border-left : 1px solid #5B5B5B;  border-right : 1px solid #EFEFEF; background-color : #BCC5CB;  }
.Galltab3 {  padding : 8px 8px 0px 8px; border-top : 1px solid #5B5B5B; border-bottom : 1px solid #EFEFEF;  
border-left : 1px solid #5B5B5B;  border-right : 1px solid #EFEFEF;
 background-image : url(../coups-de-coeur/Ballade/image/pixeldouble.gif);  }
.Gallcote { padding : 2px 0px 0px 8px;  background-color : #BCC5CB;  border-top : 1px solid #5B5B5B; 
 border-bottom : 1px solid #EFEFEF;  border-left : 1px solid #5B5B5B;  border-right : 1px solid #EFEFEF;  }
.imapopup{ border-top : 1px solid #5B5B5B; border-bottom : 1px solid #EFEFEF;  border-left : 1px solid #5B5B5B;  border-right : 1px solid #EFEFEF;  }
.imagTU { border : 1px solid #BBBBBB;  }
.imagcadre { border : 1px solid #363636;  }

