a:hover { color: #FF0000}
a.yel { color: #FFFF00 }
a.yel:hover { color: #FF0000}
a.nodec { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none }
a.blanc { color: #FFFFFF }
a.rouge { color: red }
.popper { POSITION: absolute; VISIBILITY: hidden }
font.liensvilles { font-family: Verdana; font-size: 8pt }
font.lienspyram { font-family: Verdana; font-size: 8pt }
body { SCROLLBAR-FACE-COLOR: #FCB623; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FF6600; 
SCROLLBAR-3DLIGHT-COLOR: #FF6600; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FF8C1A; 
SCROLLBAR-DARKSHADOW-COLOR: #993300 }
.titre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold;text-align: center }
.titrepetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold }
.soustitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic }
.texte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;text-align: justify}
.texte_no_align { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;}
.texte2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align:justify}
.textebleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333399 }
.texteblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF }
.textegrand { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; }
.textegrandblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF }
.textenormalblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF }
.textepetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; }
.textepetitblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold }
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold }
.lemenu { positon:absolute; left:50%;}
.menu { color: #990000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold }

/* code pour les légendes images */
.bord_orange {
  border: 0.1em solid #FF9933;
}  
/* fin code pour les légendes images */

div.bleu  a:hover {background : #0054AD; color : #FFFFCC;}
div.orange  a:hover {background : #FF8C1A; color : #FFFFCC;}
div.bleu, div.orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color:#990000; background:#FFFFCC; width:118px; margin:0px; margin-top:-2px; margin-bottom:0px;} 


div.bleu a, div.orange a {display : block; margin : 0; font-weight : bold; 
border-bottom : 2px solid #FCB623; color : #990000; background : transparent none no-repeat 0% 50%; text-decoration : none; padding-left: 2px; padding-bottom: 1px;} 

/* code pour les popup sur les liens de la page pays.php et pyram.php */
.texteBlancBulle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF }
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid white;
padding: 2px;
background-color: #3399FF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

