/* CSS Document */
/*=================*/

a {
  color: #003399;
  text-decoration: none;
}

a:hover {
  color: #0099ff;
  text-decoration: none;
}
#header {
  position:absolute;
  top:0px; 
  left:0px; 
  width:765px; 
  height:120px;
  padding:10 10 10 10; 
}
#content {
  position:absolute;
  top:150px; 
  left:10px; 
  width:753px;
  font-family:Arial, Helvetica, sans-serif;
  color:#003399;
  font-size:12px;
}
#blocRessource {
width : 255px;
float: left;
}
#blocPratique {
width : 235px;
}
#blocDecouverte {
width : 235px;
float: right;
}
#content a{
  color:#003399;
  text-decoration:none;
}
#content a:hover{
  color:#003399;
  text-decoration:underline;
}
#content H1 {
padding : 0px;
margin:0px;
font-size:12px;
}
#content H2 {
padding : 0px;
margin:10px 0px 3px 0px;
font-size:12px;
}
#content H3 {
padding : 0px;
margin:0px;
font-size:12px;
font-weight: normal;
}

/* RESSOURCE */
table.ressource td {
background-color:#FFFFCF;
padding-left: 5px;
}
table.ressource td.enteteRessource{
background-color:#CCCC00!important;
text-transform:uppercase;
text-align:center;
line-height:25px;
}
table.ressource H1 a{
color:#333!important;
text-transform:uppercase;
background:url(images/puce-ressource.gif) no-repeat center left;
padding : 0px 0px 0px 15px;
margin:0px;
}
table.ressource H2 a{
color:#333!important;
background-color: #CFCFB5;
padding : 2px 3px;
margin:0px;
}
table.ressource H3 a{
padding-left:15px;
background:url(images/puce-h3.gif) no-repeat 5px 3px;
}
/* DECOUVERTE */
table.decouverte td {
background-color:#FFEADF;
padding-left: 5px;
}
table.decouverte td.enteteDecouverte{
background-color:#ee6417!important;
text-transform:uppercase;
text-align:center;
line-height:25px;
}
table.decouverte H1 a{
color:#333!important;
text-transform:uppercase;
background:url(images/puce-decouverte.gif) no-repeat center left;
padding : 0px 0px 0px 15px;
margin:0px;
}
table.decouverte H2 a{
color:#333!important;
background-color: #CFCFB5;
padding : 2px 3px;
margin:0px;
}
table.decouverte H3 a{
padding-left:15px;
background:url(images/puce-h3-decouverte.gif) no-repeat 7px 5px;
}
/* PRATIQUE */
table.pratique td {
background-color:#EFFBFF;
padding-left: 5px;
}
table.pratique td.entetePratique{
background-color:#47C3F2!important;
text-transform:uppercase;
text-align:center;
line-height:25px;
}
table.pratique H1 a{
color:#333!important;
padding : 0px 0px 0px 0px;
margin:0px;
}
table.pratique H1 {
color:#333!important;
text-transform:uppercase;
background:url(images/puce-pratique.gif) no-repeat 0px 2px;
padding : 0px 0px 0px 15px!important;
margin:10px 0px 0px 0px;
}
table.pratique H2 {
color:#333!important;
background-color: #BFEEFF!important;
padding : 2px 3px!important;
margin: 2px 15px!important;
}
table.pratique H2 a{
color:#333!important;
background-color: #BFEEFF!important;
padding : 2px 3px!important;
margin:0px!important;
}
table.pratique H3 {
 margin : 0px 15px!important;
}
table.pratique H3 a{
padding-left:15px;
background:url(images/puce-h3-pratique.gif) no-repeat 7px 5px;
}
/* A PROPOS BML gris */
table.bml td {
background-color:#EFEFEF;
padding-left: 5px;
}
table.bml td.entetebml{
background-color:#B8B7B5!important;
text-transform:uppercase;
text-align:center;
line-height:25px;
}
table.bml H1 a{
color:#333!important;
padding : 0px 0px 0px 0px;
margin:0px;
}
table.bml H1 {
color:#333!important;
text-transform:uppercase;
background:url(images/puce-bml.gif) no-repeat center left;
padding : 0px 0px 0px 15px!important;
margin:0px;
}
table.bml H2 {
color:#333!important;
background-color: #CFCFB5!important;
padding : 2px 3px!important;
margin:0px!important;
}
table.bml H2 a{
color:#333!important;
background-color: #CFCFB5!important;
padding : 2px 3px!important;
margin:0px!important;
}
table.bml H3 a{
padding-left:15px;
background:url(images/puce-h3-bml.gif) no-repeat 7px 5px;
}
