h1 {
font-size : 12; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : grey; 
background-color : #E0E0EB; 
text-align: center;
line-height:2;
}
h2 {
font-size : 10;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif ;
font-weight: normal ;
text-align: right;
line-height:1;
}

h3 {
font-size : 12;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : grey;
background-color : #E0E0EB;
text-align: left;
line-height:2;
}
h4 {
font-size : 10;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : grey;
background-color : #E0E0EB;
text-align: left;
line-height:2;
}

pre {
font-size : 12;
color : grey;

}

a:link {color: blue; text-decoration: none;}
#a:active { color: red; text-decoration: none }
a:hover {color: blue; background-color: #F0F0FB; text-decoration:underline;}
a:visited { color: blue; text-decoration: none; }

.menu_c {
background-color: white;
width:140px;
float:left;
border-style:solid;
border-color:#E0E0EB; 
border-width:1px; 
padding:10px; 
}
.article_c{
background-color: white;
width:700px;
float:left;
padding:10px; 
margin-left:5px; 
text-align:left;
font-size : 10;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.footer{
background-color: white;
float:left;
width:100%;
height: 20px;
}
.tableau{
background-color: white;
font-size : 10;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

 #blanket {
 background-color:#111;
 opacity: 0.65;
 filter:alpha(opacity=65);
 position:absolute;
 z-index: 9001;
 top:0px;
 left:0px;
 width:100%;
 }
 #popUpDiv {
 position:absolute;
 background-color:#eeeeee;
 width:400px;
 height:360px;
 z-index: 9002;
 }

#img_float_left
{
float: left;
margin: 2px 8px 4px 2px;
}

#img_float_right
{
float: right;
padding:4px;
margin-left: auto;
margin-right: auto;
border: 1px solid #C0C0C0;
}

a.info {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px gray dotted;
}
a.info span {
display: none;
}
a.info:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}
a.info:hover span {
display: inline;
position: absolute;
top: 2em;
left: 1em;
background: #FFFF99;
text-align: center;
color: black;
padding: 2px;
width:200px;
}
