/***************************************************/
/*                    GENERAL                      */
/***************************************************/

/* Famille de police en général et taille*/
body {
font-size: 12px;
color:#FFFFFF;
background-color:#000000;
}
form {
color:#00FFFF;
background-color:#000000;
font-size: 12px;
}
body, table, td {
font-family: arial;
}

textarea {
font-size: 12px;
}

input, select {
font-size: 10px;
}

/* Ligne horizontale */
hr {
background-color:#0000FF;
color:#0000FF;
width:450px;
height:2px;
}

table {
font-size: 12px;
color:#FFFFFF;
background-color:#000000;
border-style:solid;
border-width:0px;
padding-right:5px;
padding-left:5px;
}

table.t_menu {
color:#FFFFFF;
background-color:transparent;
font-size: 14px;
font-weight:bold;
border-style:solid;
border-width:0px;
padding-right:5px;
padding-left:5px;
}

table.image {
color:#FFFFFF;
background-color:#00ADFF;
font-size: 12px;
}

table.texte {
color:#FFFFFF;
background-color:#000000;
font-size: 12px;
}

table.body {
color:#000000;
background-color:#DDDDDD;
}

table.bottom {
color:#FFFFFF;
background-color:#000000;
font-size: 10px;
}

/* Table principale */
table.designExt {
background-color:#000000;
border-width:1px;
border-color:#000000;
}

/* Table de definition des zones menu, logos, contenu, etc */
table.designInt {
background-color:#000000;
border-width:0px;
border-color:#000000;
}

/* Table du titre du menu */
table.titreMenu {
background-color:#171782;/*#00ADFF;*/
border-width:1px;
border-color:#FFFFFF;
font-variant:small-caps;
font-weight:bold;
font-size:14px;
vertical-align:top;
}

/* Table du contenu du menu */
table.contenuMenu {
font-weight:bold;
background-color:#1717A2;/*#D0E4FA;*/
border-width:1px;
border-color:#FFFFFF;
}

/* Ligne d'un menu qui est la page actuelle */
tr.menuPageActuelle td a {
color:#FFFF00;
}

/* Cellule contenant les menus */
td.contientMenus {
vertical-align:top;
font-size:20px;
}

/* Cellule contenant le contenu */
td.contientContenu {
vertical-align:top;
}

/* Cellule de pied de page */
td.piedDePage {
font-size:10px;
vertical-align:top;
}

/* Cellule de "puces" <<< */
td.puce {
color:#00ADFF;
font-size:14px;
}

/* Alterner les lignes des dvd's */
/*tr.a0 {background-color:#000099}*/
tr.a0 {background-color:#000033}
tr.a1 {background-color:#000050}

div.indextitre {
font-size: 14px;
color:#000000;
background-color:#FFFFFF;
font-weight:bold;
}

div.titre {
font-size: 14px;
color:#000000;
font-weight:bold;
}

div.erreurs {
font-size: 11px;
color:#600B09;
font-weight:bold;
}

/* Pour la premiere phrase d'un text */
article {
text-indent: 1cm
}

/* Pour un text entier */
indent2 {
margin-left: 2cm
}

/* Liens normaux */
a:link    {text-decoration:none;color:#FFFFFF; background-color:transparent}
a:visited {text-decoration:none;color:#FFFFFF; background-color:transparent}
a:active  {text-decoration:none;color:#FFFFFF; background-color:transparent}
a:hover   {text-decoration:underline;color:#FFFFFF; background-color:transparent}

/* Liens du menu */
a.menu:link    {text-decoration:none;color:#00ADFF;}
a.menu:visited {text-decoration:none;color:#00ADFF;}
a.menu:hover   {text-decoration:none;color:#FFFFFF;}
a.menu:active  {text-decoration:none;color:#FFFFFF;}

/* Liens du menu actives */
a.menu_act:link    {text-decoration:none;color:#FFFFFF;}
a.menu_act:visited {text-decoration:none;color:#FFFFFF;}
a.menu_act:hover   {text-decoration:none;color:#FFFFFF;}
a.menu_act:active  {text-decoration:none;color:#FFFFFF;}

/* Liens du sous-menu */
a.s_menu:link    {text-decoration:none;color:#00ADFF;}
a.s_menu:visited {text-decoration:none;color:#00ADFF;}
a.s_menu:hover   {text-decoration:none;color:#FFFFFF;}
a.s_menu:active  {text-decoration:none;color:#FFFFFF;}

/* Liens du sous-menu actives */
a.s_menu_act:link    {text-decoration:none;color:#FFFFFF;}
a.s_menu_act:visited {text-decoration:none;color:#FFFFFF;}
a.s_menu_Act:hover   {text-decoration:none;color:#FFFFFF;}
a.s_menu_act:active  {text-decoration:none;color:#FFFFFF;}

/* Liens dans les tables */
a.table:link    {text-decoration:none;color:#00ADFF}
a.table:visited {text-decoration:none;color:#00ADFF}
a.table:hover   {text-decoration:underline;color:#00ADFF;}
a.table:active  {text-decoration:none;color:#FFFFFF;}

/* Liens dans un texte */
a.texte:link    {text-decoration:none;color:#00ADFF; background-color:transparent}
a.texte:visited {text-decoration:none;color:#00ADFF; background-color:transparent}
a.texte:active  {text-decoration:none;color:#FFFFFF; background-color:transparent}
a.texte:hover   {text-decoration:none;color:#FFFFFF; background-color:transparent}

/* Provenance de PPM */
a:link.s    {FONT-SIZE: 10pt;}
a:visited.s {FONT-SIZE: 10pt;}
a:active.s  {FONT-SIZE: 10pt;}
a:hover.s   {FONT-SIZE: 10pt;}
td.s      {FONT-SIZE: 10pt;}