* {
	font-size: 10px;
	font-family: Verdana;
}
.DocListeCat {color: #6E6E6E;
	font-size: 9pt;
	font-family: sans-serif;
	font-weight: bold;}
.liste1 {color: white;  list-style-type  : square; }
.liste2 {color: white;  list-style-type  : square; padding-left : 10px;}
.listeselect1 {color: white;vertical-align: text-top; }
.listeselect2 {color: white; padding-left : 10px;vertical-align: text-top; }
.sousmenu { color: white; vertical-align: text-top; width: 110pt; list-style-type  : square;}
.sousmenu a { color: white; }
.sousmenu a:hover { color: white; text-decoration: underline }
.sousmenuselect { color: white; text-decoration: underline; width: 110pt;}
.sousmenuselect a { color: white;}
.sousmenu2 { color: white; vertical-align: text-top; width: 110pt; list-style-type  : square;  }
.sousmenu2 a { color: white; }
.sousmenuselect2 { color: white; text-decoration: underline; width: 110pt; }
.sousmenuselect2 a { color: white;}
.table { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: 1pt solid #ccc; border-left: 1pt solid #ccc }
.table2 { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: 1pt solid #ccc; border-left: #ccc }
.table3 { border-top: #ccc; border-right: #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc }
.table4 { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: #ccc; border-left: #ccc }
.table5 { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc }
.table6 { border-top: 1pt solid #ccc; border-right: #ccc; border-bottom: 1pt solid #ccc; border-left: 1pt solid #ccc }
.table7 { border-top: 1pt solid #ccc; border-right: #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc}
.table8 { border-top: 1pt solid #ccc; border-right: #ccc; border-bottom: #ccc; border-left: #ccc}
.table9 { border-top: 1pt solid #ccc; border-right: 1pt solid #ccc; border-bottom:1pt solid  #ccc; border-left: 1pt solid #ccc}
.table10 { border-top: #ccc; border-right: #ccc; border-bottom: 1pt solid #ccc; border-left: #ccc }
.table11 { border-top: 1pt solid #ccc; border-right: 1pt solid #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc}
.td { border-style: none dotted none dotted; border-width: medium 1pt medium 1pt; border-color: gray }
.titre { color: #06c; font-weight: bold; text-decoration: underline }

.FicTblBord { border: 1pt dotted gray }
.FicTblTitre { color: black; font-weight: bold }
.FicTblTitreBg { background-color: #ECECEC; border-bottom: 1pt dotted gray  }
.FicTblTexte { color: black }
.FicTblTexte a { color: black }
.FicTblTexte a:hover { color: #06c; text-decoration: underline }
.FicTblTexteBg { background-color: white }

.popsy fieldset { width:500; text-align:left; padding:10px; font-weight:normal;}
.definitionSupport { width:450; text-align:left; padding:10px; font-weight:normal; color:blue;}
.popsy #errorMsg { color:red; }


/* CSS showing layers when hovering  */
a.screen, a.screen:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #003366;
text-decoration: none;
position:relative; 
z-index:100;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:80px; /* give it a width */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
/*border:1px solid #000; */ /* removed image border */
left:-200px; /* position the image */
top:19px;

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: normal;

}
a.screen:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: normal;
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
/*height:180px;*/ /* now give it a height */
cursor:help; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}
a.screen img {
border:0; /* remove the link border */
}

a.screen div {
background:#F6F6F6;
border:1px solid #336; 
width:auto; padding:4px;
color:#000; font-size:11px;
line-height:1.2;
display:block;
z-index:500;
}
