/*.blue {font-family: Arial, Helvetica, sans-serif;  color: #3164CF;}*/
.blue {font-family: Arial, Helvetica, sans-serif;  color: #4B4B4B;}
SELECT.blue {font-family: Arial, Helvetica, sans-serif; color: #000000; BORDER-RIGHT: #3164CF 1px solid; BORDER-TOP: #3164CF 1px solid; BACKGROUND: #C1DEFF1; BORDER-LEFT: #3164CF 1px solid; BORDER-BOTTOM: #3164CF 1px solid;}
INPUT.blue {font-family: Arial, Helvetica, sans-serif; color: #000000; BORDER-RIGHT: #3164CF 1px solid; BORDER-TOP: #3164CF 1px solid; BACKGROUND: #C1DEFF1; BORDER-LEFT: #3164CF 1px solid; BORDER-BOTTOM: #3164CF 1px solid;}
A.blue {font-family: Arial, Helvetica, sans-serif;  color: #3164CF;}
A.blue:hover {text-decoration : underline; color: #3164CF;}
.bgblue {background-color:#3164CF;}

.braun {font-family: Arial, Helvetica, sans-serif;  color: #993333;}
SELECT.braun {font-family: Arial, Helvetica, sans-serif; color: #000000; BORDER-RIGHT: #993333 1px solid; BORDER-TOP: #993333 1px solid; BACKGROUND: #FFCFC3; BORDER-LEFT: #993333 1px solid; BORDER-BOTTOM: #993333 1px solid;}
INPUT.braun {font-family: Arial, Helvetica, sans-serif; color: #000000; BORDER-RIGHT: #993333 1px solid; BORDER-TOP: #993333 1px solid; BACKGROUND: #FFCFC3; BORDER-LEFT: #993333 1px solid; BORDER-BOTTOM: #993333 1px solid;}
A.braun {font-family: Arial, Helvetica, sans-serif;  color: #993333;}
A.braun:hover {text-decoration : underline; color: #993333;}
.bgbraun {background-color:#993333;}

.vert {font-family: Arial, Helvetica, sans-serif;  color: #00a28a;}
SELECT.vert {font-family: Arial, Helvetica, sans-serif; color: #000000; BORDER-RIGHT: #00a28a 1px solid; BORDER-TOP: #00a28a 1px solid; BACKGROUND: #FFffff; BORDER-LEFT: #00a28a 1px solid; BORDER-BOTTOM: #00a28a 1px solid;}
INPUT.vert {font-family: Arial, Helvetica, sans-serif; color: #000000; BORDER-RIGHT: #00a28a 1px solid; BORDER-TOP: #00a28a 1px solid; BACKGROUND: #FFffff; BORDER-LEFT: #00a28a 1px solid; BORDER-BOTTOM: #00a28a 1px solid;}
A.vert {font-family: Arial, Helvetica, sans-serif;  color: #00a28a;}
A.vert:hover {text-decoration : underline; color: #00a28a;}
.bgvert {background-color:#00a28a;}

body { font-family: Arial, Helvetica, sans-serif; }
A {font-family: Arial, Helvetica, sans-serif; text-decoration : none;}
A:hover {text-decoration : underline; color:#000000;}

A.menu {font-family: Arial, Helvetica, sans-serif;  color:#000000; font-size: 16px; text-decoration: none; line-height: 20px; font-weight: bold;}
A.menu:link {font-family: Arial, Helvetica, sans-serif;  color:#000000; font-size: 16px; text-decoration: none; line-height: 20px; font-weight: bold;}
A.menu:visited {font-family: Arial, Helvetica, sans-serif;  color:#000000; font-size: 16px; text-decoration: none; line-height: 20px; font-weight: bold;}
A.menu:active {font-family: Arial, Helvetica, sans-serif;  color:#000000; font-size: 16px; text-decoration: none; line-height: 20px; font-weight: bold;}
A.menu:hover { color: #FF0000; text-decoration: none;}
.selected {font-family: Arial, Helvetica, sans-serif;  color: #FF0000;}

.texte {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; line-height: 17px;}
.texteJustif {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; text-align: justify; line-height: 17px;}
.titre {font-family: Arial, Helvetica, sans-serif;  font-size: 24px; line-height: 27px; font-weight: 900;}
.soustitre {font-family: Arial, Helvetica, sans-serif;  font-size: 18px; line-height: 22px; font-weight: bold;}

.size12 {font-family: Arial, Helvetica, sans-serif;  font-size: 12px;}
ul{margin-top:0px}

TABLE.cnil TD{padding:10px 20px;font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #000;text-align: justify;}
TABLE.cnil TD A:hover{text-decoration : underline;}
TABLE.cnil TD.blue A{color: #3164CF;}
TABLE.cnil TD.braun A{color: #993333;}
TABLE.cnil TD.vert A{color: #00a28a;}