/* structure generale */
*{margin:0px; padding:0px; font-family:Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;}
body {background-color:#D9D9D9; margin:0px; padding:0px; text-align:center;}

a {text-decoration:underline;}
a:hover {text-decoration:none;}

#main {position:relative; width:800px; margin-left:auto; margin-right:auto; text-align:left; background-color:#FFFFFF;}
#popup {position:relative; width:500px; margin-left:auto; margin-right:auto; text-align:left; background-color:#FFFFFF;}

/* formulaires */
.formu {background-color:#FFFFFF; font-size:11px; color:#666666; border:1px solid #DBDBDB; padding-left:4px;}
.formu2 {background-color:#FFFFFF; font-size:11px; color:#666666; border:1px solid #666666; padding-left:4px;}
.formu-une-langue {background-color:#FFFFFF; font-size:11px; color:#666666; border:1px solid #DBDBDB;padding-left:4px;margin-left:12px}
select.formu {margin-left:15px;width:200px;}

/* nav */
#nav {height:30px; background-color:#DBDBDB; border:1px solid #000000;}
#nav a {font-size:12px; color:#000000; font-weight:bold;}
#nav a:hover {color:#DE0000;}
#nav td {border-left:1px solid #000000;}
#nav td.rubrique {background-color:#FFD800;}
#nav td.rubrique a {font-size:12px; color:#DE0000; font-weight:bold; background-color:#FFD800;}

div#ca1 {border:0px; width:0px;}

div#ca2 {left:137px;}
html>body div#ca2 {width:160px; left:139px;}

div#ca3 {left:267px;}
html>body div#ca3 {width:160px; left:269px;}

div#ca4 {left:397px;}
html>body div#ca4 {width:160px; left:399px;}

div#ca5 {left:527px;}
html>body div#ca5 {width:160px; left:527px;}

div#ca6 {left:621px;}
html>body div#ca6 {width:160px; left:620px;}

div#ca2, div#ca3, div#ca4, div#ca5, div#ca6 {position:absolute; visibility:hidden; width:170px; top:155px; font-size:12px; color:#666666; background-color:#FFD800; border:1px solid #000000; padding:4px 0 6px 10px; z-index:100;}
div#ca2 a, div#ca3 a, div#ca4 a, div#ca5 a, div#ca6 a {color:#666666; line-height:14px;}
div#ca2 a:hover, div#ca3 a:hover, div#ca4 a:hover, div#ca5 a:hover, div#ca6 a:hover {color:#DE0000;}

/* divers */
.texte {font-size:11px; color:#666666;}
.erreur {font-size:11px; color: Navy;  padding-left: 20px;  font-family: Arial, Helvetica, sans-serif;  padding-bottom: 5px; }
.suppr-texte {font-size:12px;  padding-bottom: 30px;  padding-top: 20px;  }
.suppr-titre {font-size: 14px; font-weight: bold;  color: Navy;  padding-top: 15px;  text-decoration: blink;}

p#deconnex {height:20px; text-align:right; margin:6px 0 6px 0;}
p#deconnex a {font-size:11px; color:#666666;}

p#fil_ariane {font-size:11px; color:#DE0000; margin:20px 0 15px 0;}
p#fil_ariane a {color:#DE0000;}

.intitules_tab td.blanc, .intitules_tab_selec td.blanc, .lignes_tab_1 td.blanc, .lignes_tab_2 td.blanc, .lignes_tab_gris td.blanc, .lignes_tab_selec td.blanc, .lignes_total td.blanc {background-color:#FFFFFF;}
.intitules_tab {height:25px; background-color:#006634; font-size:12px; color:#FFFFFF; font-weight:bold;}
.intitules_tab_selec {height:20px; background-color: #FFD700; font-size:12px; color: #B22222; font-weight:bold;}
.lignes_tab_1 {height:20px; background-color:#DBECDA; font-size:11px; color:#666666;}
.lignes_tab_2 {height:20px; background-color:#EFF6EE; font-size:11px; color:#666666;}
.lignes_tab_selec {height:25px; background-color: #FFD700; font-size:11px; color: #B22222;}
.lignes_tab_gris {height:20px; background-color: #EDEDED; font-size:11px; color:#666666;}
.lignes_tab_1 a, .lignes_tab_2 a, .lignes_tab_gris a {color:#666666;}
.lignes_tab_selec a {color:#B22222;}
.lignes_tab_1 span {font-size:12px; font-weight:bold;}
.lignes_total {height:20px; background-color:#FFD800; font-size:12px; color:#666666;}
.lignes_total span {color:#DE0000;}

.padd1 {margin-left:15px;}
.padd2 {margin-left:25px;}
.padd3 {margin:8px 0 8px 8px;}
.padd4 {margin:10px 0 0 15px;}
.padd5 {margin:8px 10px 8px 10px;}

.lien_bt {background-color:#006634;}
.lien_bt a {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lien_bt a:hover {text-decoration:underline;}

.lien_bt_jaune {background-color:#FFD800; font-size:11px; color:#DE0000; font-weight:bold;}

.lien_bt_gris {background-color:#DBDBDB;font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
.lien_bt_gris a {font-size:11px; color:#666666; font-weight:bold; text-decoration:underline;}
.lien_bt_gris a:hover {text-decoration:none;}

.lien_bt_rouge {background-color:#660000;font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lien_bt_rouge a {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.lien_bt_rouge a:hover {text-decoration:none;}

.trait {background-color:#DBDBDB; width:100%; margin:10px 0 10px 0;}
.trait2 {background-color:#DBDBDB; width:100%; margin:20px 0 20px 0;}

.encart_gris {background-color:#DBDBDB; border:1px solid #000000;}
.encart_gris td {font-size:11px; color:#666666;}
.encart_gris td a.lien_encart {color:#666666;}

div#select_ie {position:absolute; top:0px; left:0px; width:450px; z-index:0;}
div#input_ie {position:absolute; top:0px; left:0px; width:450px; z-index:0; visibility:hidden;}

#sous-tableau {border-right:1px solid Silver;border-bottom: 1px solid Silver;  margin-left: 5px;  margin-right: 5px;  width: 94%;}
#sous-tableau td {border-left: 1px solid Silver;border-top: 1px solid Silver; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  padding-top: 2px;  padding-bottom: 2px;  padding-right: 4px;  padding-left: 4px;  color: #696969;}
#sous-tableau tr.titres { font-weight: bold; }

#sniffer {border-right:1px solid Silver;border-bottom: 1px solid Silver;  margin-left: 5px;  margin-right: 5px;  width: 100%;}
#sniffer td {border-left: 1px solid Silver;border-top: 1px solid Silver;    font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  padding-top: 2px;  padding-bottom: 2px;  padding-right: 4px;  padding-left: 4px;  color: #696969;}

div#pages {float:left; background:url(/images/rayures2.gif); margin:15px 0 10px 0; padding:5px 10px 5px 10px;}
div#pages p {float:left; font-size:11px; color:#666;}
div#pages p a {color:#666;}
div#pages p a:hover {color:#81000B;}
div#pages p span {color:#81000B; font-weight:bold;}
p#pageprec {width:140px; text-align:left;}
p#pagenum {text-align:center;}
p#pagesuiv {width:140px; text-align:right;}
