/*violet*/
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;background-color:#CCF;color:#838;}
.body_pages_fixes{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;background-color:#CCF;color:#838;}
.body_pages{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;background-color:#CCF;color:#838;}
.body_fixes{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;background-color:#CCF;color:#838;}
#p_who #mail2cgw {display:none;}

h1 {font-weight:bold;font-style:italic;font-size:14pt;text-align:center;color:slategray;}
#cgw0 {margin-top:-28px;margin-left:20px;font-weight:bold;font-size:24px;font-family:Times,times new roman,serif;color:aliceblue;background-color:transparent;text-align:left;}
#cgw1 {margin-top:-2px;font-weight:bold;font-size:24px;font-family:Times,times new roman,serif;color:silver;background-color:transparent;text-align:left;}
#cgw2 {margin-top:-16px;margin-bottom:0px;font-weight:bold;font-style:italic;font-size:36px;font-family:Times,times new roman,serif;margin-left:48px;color:navy;background-color:transparent;text-align:left;text-shadow:4px 4px 2px lightgrey;}
#cgw3 {margin-top:0px;margin-bottom:0px;font-weight:bold;font-size:42px;font-family:Times,times new roman,serif;color:silver;background-color:transparent;text-align:left;}
#cgw4 {margin-top:-30px;margin-bottom:0px;font-weight:bold;font-style:italic;font-size:36px;font-family:Times,times new roman,serif;margin-left:56px;color:navy;background-color:transparent;text-align:left;text-shadow:4px 4px 2px lightgrey;}
#entete1{background-color:#66c;}
#entete1 a:hover {background-color:magenta;}

h2 {font-weight:bold;font-style:italic;font-size:22pt;text-align:center;color:cyan;}
#entete2{background-color:#66c;color:navy;}
#entete2 a:hover {background-color:magenta;}
#entete3{background-color:#66c;}
#entete3 a:hover {background-color:magenta;}
#entete4{background-color:#66c;}
#entete4 a:hover {background-color:magenta;}
#entete5{background-color:#66c;}
#titrepage2{color:cyan;}
#titrepage3{color:cyan;}
#titrepage4{color:cyan;}
#titrepage5{color:cyan;}
#notegen{font-size:7pt;text-align:center;}
#notegen5{font-size:7pt;text-align:center;}

h3 {font-weight:bold;font-style:italic;font-size:14pt;text-align:left;color:#9933CC;}
h4 {font-weight:bold;font-size:10pt;text-decoration:underline;text-align:left;color:#9933CC;}

hr {color:steelblue;}

#fensurg{width:240px;text-align:left;background-color:#ccf;color:#33c;padding-right:1em;padding-left:1em;border-width:2pt;border-style:solid;border-color:33c;position:relative;top:-600px;margin-left:auto;margin-right:auto;z-index:3;display:none;}
#fencont{color:#33c;}

#p_gene th {text-align:left;}
th {font-size:8pt;font-weight:bold;background-color:#69C;color:#F9F;}
th i {font-size:8pt;font-weight:bold;font-style:italic;background-color:transparent;color:#00CCFF;}
th b {font-size:8pt;font-weight:bold;background-color:transparent;color:midnightblue;}
th u {font-size:8pt;font-weight:bold;text-decoration:none;background-color:transparent;color:black;}
th #navnul b {background-color:transparent;color:aliceblue;}
th #navnul i {background-color:transparent;color:aliceblue;}
#tabh th {font-weight:bold;font-size:8pt;text-align:left;}
.selection {font-size:14pt;font-weight:bold;background-color:#69C;color:#F9F;}

td {font-size:8pt;font-weight:bold;vertical-align:top;}
div {color:#838;}
span {font-weight:bold;color:#838;}
/*
.o1 {background-color:transparent;background-image:url("../ikn/onglet1.gif");}
.o2 {background-color:transparent;background-image:url("../ikn/onglet2.gif");}
.o0 {background-color:transparent;border-style:solid;border-width:1px;}
*/
.li1 {background-color:rgb(186,206,232);}
.li2 {background-color:rgb(196,216,242);}
.li0 {background-color:transparent;}

a,.a {font-size:7pt;font-weight:bold;text-decoration:none;color:#838;}
a:link {background-color: transparent;color:#838;}
a:active {color:#838;}
a:visited {background-color:transparent;color:#838;}
a:hover,.a:hover {cursor:pointer;background-color:transparent;color:9933CC;}

b {font-size:8pt;font-weight:bold;background-color:transparent;color:midnightblue;}
i {font-size:8pt;font-weight:bold;font-style:italic;background-color:transparent;color:blue;}
u {font-size:8pt;font-weight:bold;text-decoration:none;background-color:transparent;color:darkslategray;}
tt {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:black;}

a:hover i {background-color:blue;color:cyan;}
a:hover b {background-color:cyan;color:navy;}
a:hover u {background-color:darkslategray;color:lightsteelblue;}
a:hover tt {background-color:red;}
a:hover tt i {background-color:red;color:blue;}
a:hover tt b {background-color:red;color:navy;}

#navbaralpha {font-weight:bold;font-size:12pt;color:lightslategray;text-align:center;line-height:1.6em;}
#navbaralpha span {font-size:10pt;text-align:center;}
#navbaralpha a {font-size:12pt;color:#838;}
#navbaralpha a:visited {color:#838;}
#navbaralpha a:hover {background-color:cyan;color:red;}

#recsite {text-align:center;}
#recsite tr {text-align:center;}

#textedaide{font-size:8pt;font-weight:bold;background-color:lightcyan;color:navy;}
#textedaide a {color:maroon;}

#tabliens {background-color:lightsteelblue;}
#hptabliens th {background-color:lightslategray;color:lightsteelblue;}
#tabliens a {font-weight:bold;}
#tabliens a:link {color:darkslategray;}
#tabliens a:active {color:darkslategray;}
#tabliens a:visited {color:darkslategray;}
#tabliens a:hover {text-decoration:none;background-color:darkslategray;color:lightsteelblue;}

#navqui {text-align:center;color:#838;}
#navqui big {background-color:cyan;color:red;}
#navqui a {font-size:8pt;font-weight:bold;text-decoration:none;color:#838;}
#navqui a:visited {background-color:transparent;color:#838;}
#navqui a:hover {background-color:#838;color:dodgerblue;}

#navphs {font-size:7pt;font-weight:bold;text-align:center;}
#navphs a {font-size:7pt;font-weight:bold;text-decoration:underline;color:#838;}
#navphs a:hover {text-decoration:none;background-color:cyan;color:blue;}

#navcgw {font-weight:normal;text-decoration:none;color:#838;text-align:center;}
#navcgw a {color:#838;}
#navcgw a:hover {background-color:#838;color:cyan;}

#tdbpage {text-align:center;}
.tabpp {margin-left:auto;margin-right:auto;}
#adnv {background-color:lightsteelblue;color:red;font-weight:bold;font-size:10pt;text-align:center;}
#adnvf {background-color:#ccf;}

.trdis {font-size:8pt;background-color:transparent;color:#838;}
.nbsp {font-size:8pt;background-color:transparent;color:#838;}
.spdis {font-size:8pt;background-color:#ccf;color:#838;}
#jlm0 a {color:#838;}
#fondcgw {background-repeat:no-repeat;background-position:center;}

#releves {font-weight:bold;font-size:13pt;color:darkred;text-align:center;}

#menusomr tr {background-color:transparent;}
#menusomr th {background-color:#ebf}
#menusomr a:hover {background-color:blue;color:white;}
#menusomr a:hover div {background-color:transparent;color:white;}
#menusomr hr {color:blue;}

#menutabl tr {color:#838;}
#menutabl th {background-color:#939;color:#fff;}
#menutabl th a:link {background-color:transparent;color:#fff;text-decoration:none;}
#menutabl th a:visited {background-color:transparent;color:#fff;text-decoration:none;}
#menutabl th a:hover {background-color:#88f;color:#fff;text-decoration:none;}
#menutabl a:hover {background-color:#88f;color:#fff;text-decoration:none;}
#menutabl a:hover div {background-color:#88f;color:#fff;text-decoration:none;}
#menutabl hr {color:#66c;}

.titreMenu3{
 font-size:10pt;
 color:#737;
}

.soustitreMenu3{
 font-size:7pt;
 color:#939;
}

.titreMenu{
 height:36pt;
 font-size:11pt;
 color: #939;
 line-height:12pt;
}

.titreMenuSpecial{
 height:36pt;
 font-size:11pt;
 background-color: #ddf;
 color: #838;
 line-height:12pt;
}

.titreMenuDemiH{
 height:18pt;
 font-size:11pt;
 color: #939;
 line-height:12pt;
}

.titreMenuDemiB{
 height:18pt;
 font-size:10pt;
 color: #939;
 line-height:12pt;
 margin-top: 8pt;
 margin-bottom: -8pt;
}

.soustitreMenu{
 font-size:8pt;
 color: black;
 margin-bottom: 8pt;
}

.titreDyn{
 height: 16pt;
 font-size: 9pt;
 color: #939;
}

.titreDynSpecial{
 height: 18pt;
 font-size: 9pt;
 background-color: #def;
 color: #838;
}

.soustitreDyn{
 font-size: 8pt;
 color: black;
 margin-top: 8pt;
 margin-bottom: 16pt;
}

.datedyn {
background-color: #66c;
color:#fff;
padding-left: 5pt;
padding-right: 5pt;
}
