table
{border-collapse: separate;
border-color: #0085ec;
}

td
{border-style: hidden;
font-family: arial, 'sans serif';
font-size: 14px;
font-weight: normal;
}

td.texture
{background-image: url('images/texture.jpg');
font-size: 12px
font-weight: normal;
vertical-align: middle;
}

td.triangle
{background-image: url('images/triangle.jpg');
vertical-align: top;
padding-left: 45px;
}

td.texture_texte
{background-image: url('images/texture.jpg');
vertical-align: top;
padding: 12px;
padding-bottom: 50px
}

td.liste
{vertical-align: middle;
text-align: center;
font-size: 14px;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;

border-width: 1px; 
border-style: solid; 
border-color: #0085ec;
line-height: 140%;
}

td.gris
{background-color: #d0d0d0;
}


div.texte_normal
{font-family: arial, 'sans serif';
font-size: 14px;
font-weight: normal;
text-align: left;
color: black;
line-height: 150%;
}

div.cvr
{margin-left: 1cm;
margin-right: 1cm;
font-style: italic;
color: #42474a;
margin-top: 18px;
margin-bottom: 18px;
}

div.menu
{padding-top: 23px;
font-family: Lucida Bright ;
font-weight: bold;
text-align: center;
font-size: 12px;
color: black;
}

div.menu2
{padding-top: 17px;
font-family: Lucida Bright ;
font-weight: bold;
text-align: center;
font-size: 12px;
color: black;
}

div.legende
{font-family: arial, 'sans serif';
font-size: 14px;
font-weight: bold;
font-style: italic;
text-align: center;
color: black;
}


div.copyright
{font-family: arial, 'sans serif';
color: black;
font-size: 10px;
}

div.titre_menu
{font-family: arial, 'sans serif';
font-size: 14px;
font-weight: bold;
color: #0085ec;
height: 24px;
margin-top: 30px;
margin-bottom: 3px;
padding-top: 3px;
padding-left: 3px;
background-color: transparent;
background-image: url('images/titre_menu.gif');
background-repeat: no-repeat;
}

div.titre_menu1
{font-family: arial, 'sans serif';
font-size: 14px;
font-weight: bold;
color: #0085ec;
height: 35px;
margin-top: 30px;
margin-bottom: 3px;
padding-top: 3px;
padding-left: 3px;
background-color: transparent;
background-image: url('images/titre_menu1.gif');
background-repeat: no-repeat;
}


h1
{font-family: arial, 'sans serif';
color: #0085ec;
font-size: 25px;
font-weight: bold;
margin-bottom: 35px;
margin-top: 15px;
text-align: center;
}


h2
{font-family: arial, 'sans serif';
color: #0085ec;
font-size: 18px;
font-weight: bold;
margin-bottom: 10px;
margin-top: 30px;
text-align: left;
}

li
{margin-bottom: 18px;
}

li.deux
{list-style-type: square;
margin-top: 9px;
margin-bottom: 0px;
}

a.bouton
{display: block;
background: transparent url('images/bouton.jpg') no-repeat;
width: 90px;
height: 62px;
font-family: Lucida Bright;
text-decoration: none;
font-weight: bold;
text-align: center;
font-size: 12px;
text-align: center;
}

a.bouton:hover
{background-position: 0% -62px;
}
  

a.bouton:active
{background-position: 0% -62px;
}

a.bouton_encours
{display: block;
width: 90px;
height: 62px;
background: transparent url('images/bouton.jpg') no-repeat;
background-position: 0% -62px;
font-family: Lucida Bright;
text-decoration: none;
font-weight: bold;
text-align: center;
font-size: 12px;
text-align: center;
}

a.lien_menu
{font-size: 12px; 
text-align: left; 
margin-left: 5px; 
line-height: 145%; 
text-decoration: none;
font-weight: bold;
}
a.lien_menu:link {color: #f8e055;}
a.lien_menu:visited {color: #f8e055;} 
a.lien_menu:hover {color: #ffffff;}   
a.lien_menu:active {color: #ffffff;}


a.lien_menu_encours
{font-size: 12px; 
text-align: left; 
margin-left: 5px; 
line-height: 145%; 
text-decoration: none;
font-weight: bold;
}
a.lien_menu_encours:link {color: #ffffff;}
a.lien_menu_encours:visited {color: #ffffff;} 
a.lien_menu_encours:hover {color: #ffffff;}   
a.lien_menu_encours:active {color: #ffffff;}

a.std
{text-decoration: underline;
}

a.plan_1
{font-weight: bold;
text-decoration: underline;
margin-left: 10px;
}

a.plan_2
{text-decoration: underline;
margin-left: 30px;
}

a.plan_3
{font-weight: bold;
text-decoration: underline;
font-style: italic;
margin-left: 50px;
font-size: 12px;
}

a:link {color: #606161;}     
a:visited {color: #606161;} 
a:hover {color: #0085ec;}   
a:active {color: #0085ec;}


body
{background-color: #d0d0d0;
font-family: arial, 'sans serif';
color: black;

scrollbar-arrow-color: #99d4f3;
scrollbar-base-color: #99d4f3;
scrollbar-face-color: #0085ec;
scrollbar-highlight-color: #99d4f3;
scrollbar-shadow-color: #075b86;
scrollbar-track-color: #99d4f3;
}
