h1 {
    text-align: justify;
    font-size: 20px;
}

h3 {  
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 2px;
    text-align: justify;
}
h4 {
   text-align: left;
   font-size: 12px;
   font-style: italic;
   color : #008000;
   margin-bottom : 0px;
   margin-top : 0px;
}

h5 {
   text-align: left;
   font-size: 16px;
   color : red;
   text-align: justify;
   margin-bottom : 0px;
   margin-top : 0px;
}
/*----------------------------------------*/
h6 {
   text-align: left;
   font-size: 12px;
   font-style: italic;
   margin-bottom : 2px;
   margin-top : 0px;
}
h7 {
   text-align: left;
   font-size: 12px;
   font-style: italic;
   color : #606060;
}
p {
   text-align: left;
   font-size: 14px;
   text-align: justify;
}

body {
    background-color: #FFFFFF;
    font-family : Geneva, Arial, Helvetica, sans-serif;
}

select {
    background-color: #D6EBFC;
}

.convention_content {
   text-align : justify;
}


/*mise en page des liens
a {
  color :  #000000;
}

a:link {
  text-decoration: none;

}
a:visited {
    text-decoration: none;
}
*/
/*Apparence des boutons*/
input {font-family:arial;font-size:12px;border: solid 2px; border-bottom-color:gray; border-right-color: gray; border-top-color: silver; border-left-color: silver;  font-weight:bold;

}

input.articles { background-color: #b1f66a; border: solid 2px; /* border-bottom-color: #1e7111; border-left-color: #25f949; border-top-color: #25f949;border-right-color: #1e7111;*/ padding: 0px;

}
/*Apparence des select*/
select {font-family:arial;font-size:12px;border:#303030 solid 1px;background-color:#D6EBFC}



/*Affichage des infos bulles*/
a.info {
  position:relative;
  border-bottom:1px solid;
  text-decoration: none; 
  font-weight: bold;
}
a:hover.info {
  text-decoration: none; 
  background: none;
}
a.info span {display: none;

}
a:hover.info span {

  display: inline; 
  text-decoration: none;
  position: absolute;  
  top:1.5em; 
  left:0.5em; 
  z-index: 20; 
  background: #446D87; 
  color: #fff; 
  border:1px solid #000; 
  width:150px; 
  text-align:center;
  font-weight:normal;
  font-size: 12px;
  line-height:10px;
  padding:2px 4px;
}

a.liensrouge {color: #FF0000}


blockquote.info {
background:#FFFFFF url(/images/info_small.png) no-repeat scroll -10px 0;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
margin:15px 30px;
padding:15px 20px 18px 45px;
}

blockquote.warning {
background:#FFFF99 url(/images/warning_small.png) no-repeat scroll -5px 0;
border:1px solid #FF9900;
color:#666666;
margin:15px 20%;
padding:15px 20px 18px 45px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
}

blockquote.disclaimer {
background:#FFFFFF url(/images/info_small.png) no-repeat scroll -10px 0;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
margin:15px 30px;
padding:15px 20px 18px 45px;
}

#chooseLang {
  margin-left: auto;
  margin-right: auto;
  width: 840px;
  text-align: left;
  font-size: 12px;
  padding-bottom:8px;
}

