
TABLE, SPAN, TEXTAREA, SELECT, INPUT, P {font-family: Trebuchet MS,Arial; font-size: 8pt; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: normal; color: #626262; }
BODY {font-family: Trebuchet MS,Arial; font-size: 8pt; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: normal; color: #626262; background-image: url(images/background.jpg);}

.ombreSimple{background-color:#BBBBBB;}
.ombreB{background-image: url(resources/image/gienbc/ombreB.jpg);}
.ombreD{background-image: url(resources/image/gienbc/ombreD.jpg);}
.ombreG{background-image: url(resources/image/gienbc/ombreG.jpg);}
.ombreH{background-image: url(resources/image/gienbc/ombreH.jpg);}
.ombreBandeau{background-image: url(resources/image/gienbc/bandeau_haut.jpg);}
.backTitre{background-image: url(resources/image/gienbc/fond_Titre.jpg); }
.backNews {background-image: url(resources/image/gienbc/fond_news.jpg);line-height:24pt; color:#626262;font-family:Trebuchet MS,Arial ;font-size:12pt;padding-left:31px }
.backWelcome {background-image: url(resources/image/gienbc/fond_welcome.jpg); line-height:24pt; color:#FFFFFF;font-family:Trebuchet MS,Arial ;font-size:12pt;padding-left:31px}
.backG1{ background-color:#EAEAEA;}
.backBC { background-color: #CACACA; }
.grisclair{ background-color:#CCCCCC;}
.grismedian{ background-color:#888888;}
.gras{ font-weight: bold;}
.bouton { font-size: 10pt; color: #FFFFFF; }
.onglet { background-color: #CACACA; }
ul {list-style-position: outside; list-style-type : square;list-style-image: url(resources/image/gienbc/sep.gif); }
li {padding-bottom:3px;}

td.cblanc{background-color: #FFFFFF;font-size:7pt; }
td.cbleu{background-color: #000076; text-align:center;font-size:7pt;}
td.corange { background-color: #E7532B;font-size:16pt; }
td.ckaki { background-color: #999966;font-size:7pt; }
td.cbeige { background-color: #cccc99;color:#000000;text-align:center;font-size:7pt; }

.titre { font-size: 16pt; font-family: Trebuchet MS,Arial; font-weight: normal; text-transform: uppercase; color: #FFFFFF; }
.rubrique {line-height:24pt; color:#626262;font-family:Trebuchet MS,Arial ;font-size:12pt;padding-left:31px}
.chapitre { font-family: Trebuchet MS,Arial; font-size: 12pt; letter-spacing: 0px; font-weight: bold; text-transform: none; word-spacing: normal; color: #23265E; }
.section { font-size: 8pt; font-family: Trebuchet MS,Arial; font-weight: bold; color: #23265E; }
.encart { font-size: 12pt; font-family: Trebuchet MS,Arial; font-weight: bold; color: #000000; }
.retour { font-size: 12pt; font-family: Trebuchet MS,Arial; font-weight: bold; color: #000000; text-align:center; line-height:32pt; }
.important { font-family: Trebuchet MS,Arial; font-size: 8pt; font-weight: bold; text-transform: none; word-spacing: normal; color: #23265E; }
.small { font-family: Trebuchet MS,Arial; font-size: 7pt; font-weight: bold; text-transform: none; word-spacing: normal; color: #23265E; }
.invisible { border-style: none; background-color: transparent; width:3px;color:#ffffff}
.erreur { font-size: 7pt; font-family: Trebuchet MS,Arial; font-weight: bold;  color: #E7532B; background-color: #ffffff; }

.cadre {border-style: solid; border-width: 1px;  border-color: #626262; text-align:center;}
.cadreneeded {border-style: solid; border-width: 1px;  border-color: #E7532B; }
.cadrevide { border-style:none;}
.zizou {text-align:center;}
.vignette,img.vignette { border:solid #000000 1px;padding:3px;}

A:link, A:active, A:visited { text-decoration: underline; font-family: Trebuchet MS,Arial; font-size: 8pt; color: #333333; }
A.x628:link, A.x628:active, A.x628:visited { text-decoration: underline; font-family: Trebuchet MS,Arial; font-size: 8pt; color: #333333; }
A.x617:link, A.x617:active, A.x617:visited { text-decoration: underline; font-family: Trebuchet MS,Arial; font-size: 8pt; color: #E7532B; }
A.lien:link, A.lien:active, A.lien:visited { text-decoration:none; font-family: Trebuchet MS,Arial; font-size: 8pt; color: #000000; }
A.produitOff:link, A.produitOff:visited,A.produitOff:active { text-decoration: none; font-family: Trebuchet MS,Arial; font-size: 8pt; color: #626262; }
A.produitOn:link, A.produitOn:visited,A.produitOn:active { text-decoration: none; font-family: Trebuchet MS,Arial; font-size: 8pt; color: #E7532B;font-weight:bold;}
A.actuOff:link,A.actuOff:active,A.actuOff:visited{text-decoration:none;font-family: Trebuchet MS,Arial;font-size: 8pt;color:#E7532B;font-weight:bold}
A.actuOn:link,A.actuOn:active,A.actuOn:visited{text-decoration:none;font-family: Trebuchet MS,Arial;font-size: 8pt;color:#E7532B;font-weight:bold}
A.lienmembre:link,A.lienmembre:active,A.lienmembre:visited{text-decoration:none;font-family: Trebuchet MS,Arial;font-size: 8pt;color:#000000;font-weight:normal;font-size:7pt;}
A.lienactivite:link,A.lienactivite:active,A.lienactivite:visited{text-decoration:none;font-family: Trebuchet MS,Arial;font-size: 8pt;color:#FFFFFF;font-weight:normal;font-size:7pt;}

.rien{	background-color:Transparent;font-family:Trebuchet MS,Arial;font-size:0pt;color:#FFFFFF;font-weight: normal; }
.mup{	background-color:#FFFFFF;cursor:pointer;font-family:Tahoma,Trebuchet MS,Arial;font-size:8pt;color:#626262;font-weight: bold; }
.sup{	background-color:#FFFFFF;cursor:pointer;font-family:Tahoma,Trebuchet MS,Arial;font-size:8pt;color:#626262;font-weight: normal;  line-height:9pt;}
.mupon{background-color:#FFFFFF;cursor:pointer;font-family:Tahoma,Trebuchet MS,Arial;font-size:8pt;color:#E7532B;font-weight: bold;text-decoration: none; }
.supon{background-color:#FFFFFF;cursor:pointer;font-family:Tahoma,Trebuchet MS,Arial;font-size:8pt;color:#E7532B;font-weight: normal;text-decoration: none;  line-height:9pt;}

.navbar{ background-color:#FFFFFF;cursor: pointer;} 
.navbartitre{font-family:Trebuchet MS,Arial;font-size: 9pt;font-weight:bold;color:#23265E;text-decoration:underline;cursor: pointer;}
.navbartexte{cursor:default; line-height:14pt;}

.maproot a:link,.maproot a:active,.maproot a:visited{color:#23265E;font-weight:bold;text-decoration:none;font-size: 10pt}
.mapchild a:link,.mapchild a:active,.mapchild a:visited{font-size: 8pt;color:#E7532B;text-decoration:none;}
.mapbaby a:link,.mapbaby a:active,.mapbaby a:visited{font-size: 8pt;color:#626262;text-decoration:none;}
.mapnull a:link,.mapnull a:active,.mapnull a:visited{color:#AAAAAA; font-style:italic;text-decoration:none;}

/* Grid */
.Grid {border: 1px solid #FFFFFF;background-color: #FFFFFF;cursor: pointer}
.GridHeaderText{color: #0E2285;font-family: Arial,Verdana;font-size: 8pt}
.GridHeader{background-color: #CCCCCC;border-bottom: 1px solid #CCCCCC; height: 15px;padding-left: 3px;cursor: default}
/*.SelectedRow td.DataCell {cursor: default;padding:2px} */
.AlternatingRow {cursor: default}
.AlternatingRow td.DataCell {background-color: #eeeeee;font-family: Arial,Verdana;font-size: 8pt;cursor: default;padding:2px;vertical-align:top;} 
.Row {background-color: #fcfcfc;cursor: default; vertical-align:top;}
.Row td.DataCell {font-family: Arial,Verdana;font-size:8pt;cursor: default;padding:2px;vertical-align:top;} 
.HeadingCellText{color: #0E2285;font-family: Arial,Verdana;font-size: 9pt;font-weight: bold}
.GroupByCell{cursor: pointer}
.GroupByText{color: #0E2285;font-size: 9pt;font-weight: normal;   padding-right: 2px}
.HeadingRow {background-color: #AAAAAA}
.HeadingCell {background-color: #AAAAAA;padding: 3px;padding-top: 2px;padding-bottom: 2px}
.GroupHeading{color: #0E2285;background-color: #fdf9ff;font-family: Arial,Verdana;font-weight: normal;font-size: 9pt;border-bottom: 1px solid #0E2285;padding-top: 10px;padding-bottom: 3px}
.MenuItem {color:#ffffff;font-family:Arial,Verdana;font-size:9pt;cursor:pointer}
.MenuItemHover {background-color:#cc6600;color:#ffffff;font-family:Arial,Verdana;font-size:9pt;cursor:pointer}

.splitterBarre{border:solid 1px #FFFFFF;}

