/* CSS Document */
body { background-color:#f9f9f9; }

body, table, td, form, input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:10px; }

form { margin:0; padding:0; }

h1, h2, h3, h4, h5, h6 { padding:0; margin:0; color:#000; }
h1 { font-size:24px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:11px; }


a:active, a:link, a:visited { color:#000; }
a:hover { color:#ccc; }

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #000; background-color:#ECECEC; margin:0px; padding:0px; }

.cad { color:#009ee0; }
.img { color:#e2007a; }
.divers { color:#f29400; }

.bord_gris { border:1px solid #f9f9f9; }

.bouton { border:1px solid #000; border-collapse:collapse; cursor:pointer; }

ul { margin:0px; padding:0px; list-style:none; }
li a { display:block; width:100%; line-height:30px; height:30px; text-decoration:none; color:#438DC2; font-size:12px; font-weight:bold; list-style:none; }
li a:hover { background-color:#000; color:#F9F9F9; list-style:none; }

.liste { color:#fff; font-weight:bold; font-size:14px; }
a.liste:active, a.liste:link, a.liste:visited { color:#000; font-weight:bold; font-size:12px; text-decoration:none; }
a.liste:hover { color:#fff; }

a.bazar:active, a.bazar:link, a.bazar:visited { color:#f90; font-weight:bold; font-size:12px; text-decoration:underline; }
a.bazar:hover { color:#999; }


a.ss_li:link, a.ss_li:active, a.ss_li:visited { display:block; width:100%; line-height:25px; height:25px; text-decoration:none; color:#438DC2; font-size:10px; font-weight:bold; }
a.ss_li:hover { background-color:#000; color:#F9F9F9; }

.footer { color:#fff; font-weight:bold; font-size:12px; }
a.footer:active, a.footer:link, a.footer:visited { color:#fff; font-weight:bold; font-size:12px; text-decoration:none; }
a.footer:hover { color:#ccc; }

.footer_index { color:#ccc; font-weight:bold; font-size:12px; }
a.footer_index:active, a.footer_index:link, a.footer_index:visited { color:#ccc; font-weight:bold; font-size:12px; text-decoration:none; }
a.footer_index:hover { color:#000; }

.rouge { color:#f00; font-weight:bold; }
.obligatoire { font-size:12px; color:#f00; font-weight:bold; }


