/* CSS Document */

BODY {
font-family:Arial, Helvetica;
font-size:12px;
margin:0px;
padding:0px;
background-image:url(images/background.gif);

}

TD{
text-align:left;
}

HR
{
border:0px solid #ffffff;
border-bottom:1px dotted #ffffff;
}
.texte-blanc
{
line-height:16px;
color:#FFFFFF;
font-size:13px;
}
.texte-blanc A:link
{
color:#FFCD35;
}

.texte-blanc A:visited
{
color:#FFCD35;
}


.titres
{
line-height:18px;
font-weight:bold;
color:#FFFFFF;
font-size:18px;
}

.gros
{
line-height:16px;
font-weight:bold;
color:#FFFFFF;
font-size:16px;
}


.tableau
{border:1px solid #333333;border-collapse:separate;border-spacing:2px;margin:4px;padding:2px;background-color:#6BA6EF;margin-left:20px}

.tableau-entete
{padding:2px;font-size:11px;text-align:left;background-color:#1C5DAD;color:#FFFFFF;font-weight:bold}

.tableau-contenu
{padding:2px;font-size:11px;background-color:#FFFFFF;vertical-align:top;color:#000000;}

.tableau-contenu A
{color:#1C5DAD}

.tableau-contenu A:link
{color:#1C5DAD}

.tableau-contenu A:visited
{color:#1C5DAD}





#header
  {
width:100%;
background-color:#FFFFFF;
margin:auto;
text-align:center;
padding:0px;
display:block;
background-image:url(images/bg_header.gif);
  }


/*TOP NAVIGATIO*/
#topnav{
width:750px;
margin:auto;
padding:0px;
background-image:url(../images/programme_filet.gif);
height:30px;
}
#topnav_fonction{
width:750px;
margin:auto;
padding:0px;
background-image:url(../images/fonction_filet.gif);
height:30px;
}

#programmes{
margin:0px;
padding:0px;
float:left;
}
#programmes a .oneline{
padding:0px;
margin-top:7px;
}
#programmes a .twoline{
padding:0px;
margin-top:3px;
}

#programmes a{
margin:0px;
padding:0px;
display: inline;
float:left;
width:73px;
height:30px;
margin-right: 3px;	
background-image:url(../images/onglets_programmes.gif);
background-position:left top;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:12px;
color:#757267;
text-decoration:none;
}
#programmes a:hover{
background-position:left bottom;
color:#FFFFFF;
text-decoration:none;
}
#programmes .actif{
background-position:left bottom;
color:#FFFFFF;
text-decoration:none;
}

#fonctions{
margin:0px;
padding:0px;
float:right;
}
#fonctions a .oneline{
padding:0px;
margin-top:7px;
}
#fonctions a .twoline{
padding:0px;
margin-top:3px;
}

#fonctions a{
margin:0px;
padding:0px;
display: inline;
float:left;
width:73px;
height:30px;
margin-left: 3px;	
background-image:url(../images/onglets_fonctions.gif);
background-position:left top;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:12px;
color:#757267;
text-decoration:none;
}
#fonctions a:hover{
background-position:left bottom;
color:#FFFFFF;
text-decoration:none;
}
#fonctions .actif{
background-position:left bottom;
color:#FFFFFF;
text-decoration:none;
}