a {text-decoration:none;}
a:hover {color:#FF0000;}
table,img {border:0;}
td {padding:0;vertical-align:top;}
th {font:8px;padding:0;vertical-align:top;line-height:15px;}
form {padding:3px 0 3px 0;margin:0 0 0 0;}
input, textarea, select
{font-family:verdana, Arial, Helvetica, sans-serif;font-size:9px;}
input.form, textarea.form, select.form
{border-color:#a5a59f;border-style:solid;border-width:1px;margin:0 0 0 10px;}
input.form2
{border-color:#a5a59f;border-style:solid;border-width:1px;margin:0 0 6px 10px;}
ul {list-style-type:disc;list-style-position:outside;display :list-item;padding:0 0 0 20px;margin:10px 0 0 0;text-indent:10px 0 0 10px;text-align:left;}

table.menu { table-layout:auto;border-spacing:0; }
table.menu td,table.menu th { ibackground-color:#FFFFFF; }
table.menu a { padding:3px 0 0 0; }
table.menu a, table.menu a:visited { display:block;font:10px verdana,arial,helvetica,sans-serif;text-align:center;height:16px;width:100%; }
table.menu a:hover, table.menu a.sel {background-color:#000000;color:#FFFFFF; }
table.menu a { color:#000000; }
a.sel { color:#FFFFFF; }

.copyright {font:9px verdana,arial,helvetica,sans-serif;letter-spacing:normal;word-spacing:normal;text-align;left;color:#FFFFFF;padding:5px 0 5px 7px;line-height:11px;}
.text10 {font:11px verdana,arial,helvetica,sans-serif;letter-spacing:normal;word-spacing:normal;text-decoration:none;color:#000000;text-align:justify;}
.titre {font:bold 13px verdana,arial,helvetica,sans-serif;letter-spacing:normal;word-spacing:normal;text-decoration:none;color:#000000;text-align:justify;}
.titre2 {font:bold 11px verdana,arial,helvetica,sans-serif;letter-spacing:normal;;margin:0 15px 0 0;word-spacing:normal;text-decoration:none;color:#000000;text-align:right;line-height:17px;}
.teas {font:bold italic 13px times,serif;color:#879FDA;text-align:center;}

a.news:link {font:10px verdana,arial,helvetica,sans-serif;color:#879FDA;text-decoration:none;}
a.news:hover {font:bold 10px verdana,arial,helvetica,sans-serif;color:#FFFFFF;text-decoration:none;}
a.news:visited {font:10px verdana,arial,helvetica,sans-serif;color:#879FDA;text-decoration:none;}
a.news:visited:hover {font:bold 10px verdana,arial,helvetica,sans-serif;color:#FFFFFF;text-decoration:none;}





/*-----------------------------------------------
---- CSS de l'interface d'administration 3.0 ----
---------- Copyright (c) 2003 InFolium ----------
-----------------------------------------------*/

/*~~~~~~~~ éléments génériques */



/*~~~~~~~~ tétiere supérieur générale */

td.t0
{border-style:solid;border-width:0 1px 0 0;background-color:#003366;background-image:url(/admin/i/bg1.gif);color:#333333;height:30px;text-align:center;}
td.t1
{font-size:10px;height:25px;line-height:16px;text-align:right;vertical-align:middle;}
img.logo
{margin:5px 0 0 0;}

/*~~~~~~~~ blocs de contenus droite et gauche inférieur */

td.t2a, td.t2b
{border-color:#a5a59f #d3d3ca #d3d3ca #a5a59f;border-width:1px;font-size:10px;line-height:16px;}
td.t2a
{background-color:#f2f2ec;color:#333333;border-style:solid none none solid;text-align:left;}
td.t2b
{background-color:#ffffff;color:#333333;border-style:solid solid none solid;text-align:center;}

/*~~~~~~~~ zone de menu de gauche */

.tmenu
{background-color:#f2f2ec;color:#333333;display:block;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;height:12px;padding:2px 5px 3px 8px;text-align:left;}
.sign
{font:12px courier, serif;}
td.t2a a, a.menuon
{display:block;height:14px;padding:2px 5px 3px 5px;}
td.t2a a, td.t2a a:visited
{background-color:#f2f2ec;color:#333333;}
td.t2a a:hover, a:visited:hover
{background-color:#003366;color:#ffffff;}
td.t2a img
{border:0;margin:0 5px 0 2px;}
td.t2a a.menuon, td.t2a a.menuon:visited
{background-color:#666666;color:#ffffff;}
td.t2a sa.menuon:hover
{background-color:#ffcc00;color:#ffffff;}

/*~~~~~~~~ zone de menu de droite */

table.tform, table.tform2
{background-color:#f2f2ec;color:#ffffff;}
table.tform2
{border-color:#d3d3ca;border-style:none none solid none;border-width:1px;font-family:arial, helvetica, sans-serif;font-size:9px;height:12px;padding:4px 5px 4px 5px;}
.menuoff
{background-color:#d3d3ca;border-color:#f2f2ec #a5a59f #a5a59f #f2f2ec;border-style:solid;border-width:1px;color:#a5a59f;display:block;font-family:arial, helvetica, sans-serif;font-size:9px;height:12px;margin:0;padding:4px 5px 4px 5px;text-align:center}
.menuoff2
{background-color:#f2f2ec;border-color:#d3d3ca;border-style:none none none solid;border-width:1px;color:#a5a59f;display:block;font-family:arial, helvetica, sans-serif;font-size:9px;height:12px;margin:0;padding:3px 5px 2px 5px;text-align:center}
.tform
{background-color:#d3d3ca;border-color:#f2f2ec #a5a59f #a5a59f #f2f2ec;border-style:solid;border-width:1px;color:#333333;display:block;font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0;padding:3px 5px 2px 16px;text-align:center;}
a.btn3
{border-color:#f2f2ec #a5a59f #a5a59f #f2f2ec;border-style:solid;border-width:1px;padding:4px 5px 4px 5px;}
a.btn3, a.btn3:visited
{background-color:#d3d3ca;color:#333333;}
a.btn3:hover, a.btn3:visited:hover
{background-color:#003366;color:#ffffff;}

/*~~~~~~~~ boutons de la zone de menu de gauche */

a.btn2
{border-style:none none none solid;border-width:1px;padding:3px 5px 2px 5px;margin:0;}
a.btn2, a.btn2:visited
{background-color:#f2f2ec;border-color:#d3d3ca #a5a59f #a5a59f #d3d3ca;color:#333333;}
a.btn2:hover, a.btn2:visited:hover
{background-color:#003366;border-color:#ccffff;color:#ffffff;}

/*~~~~~~~~ contenu de la zone de droite */

a.form, .formoff
{border-style:solid;border-width:0 0 1px 0;display:block;font-size:9px;}
a.form
{margin:0 5px 1px 5px;padding:2px 5px 0 5px;text-align:left;}
a.form, a.form:visited, .formoff
{background-color:#ffffff;border-color:#d3d3ca;color:#333333;}
a.form:hover, a.form:visited:hover
{background-color:#ebebe3;border-color:#a5a59f;color:#003366;}
.alert
{background-color:#ffffff;color:#cc0033;font-family:verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;margin:0 5px 1px 5px;padding:2px 5px 0 5px;text-align:center;}
.formoff
{height:12px;margin:0 5px 1px 5px;padding:2px 5px 0 5px;text-align:left;}
fieldset
{margin:10px 0px 5px 0px;padding:0 10px 0 5px;text-align:left;}
fieldset.alertfield, fieldset.infofield
{text-align:center}
fieldset legend, fieldset.alertlegend, fieldset.infolegend
{background-color:#ffffff;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:10px;padding:3px 5px 4px 2px;}
fieldset legend
{color:#333333;}
.info
{background-color:#ffffff;color:#8E8E80;font-family:verdana, Arial, Helvetica, sans-serif;font-size:9px;margin:0;padding:2px 5px 0 5px;text-align:center;}
input.alerta, input.alertb
{border-style:solid;border-width:1px;margin:0 0 5px 0;font-weight:bold;padding:2px 0 1px 0;text-align:center;}
input.alerta
{background-color:#d3d3ca;border-color:#f2f2ec #a5a59f #a5a59f #f2f2ec;color:#333333;}
input.alertb
{background-color:#990033;border-color:#ca7b95 #380013 #380013 #ca7b95;color:#ffffff;}
fieldset.alertlegend
{color:#cc0033;}
fieldset.infolegend
{color:#8E8E80;}
table.form
{margin:10px 0 10px 0;}
td.titre, td.deroul
{background-color:#ffffff;color:#333333;font-family:verdana, Arial, Helvetica, sans-serif;font-size:9px;}
td.titre
{font-weight:bold;margin:0;padding:0 0 0 5px;text-align:left;vertical-align:top;}
td.deroul
{padding:2px 2px 2px 0;text-align:left;vertical-align:middle;}

.gloss a
{font:9px verdana,arial,helvetica,sans-serif;width:14px;height:14px;text-align:center;padding:0px 2px 0px 2px;margin:3px 1px 3px 0;}
.gloss a
{border:1px solid #CCCCCC;background-color:#f2f2ec;color:#333333;}
.gloss a:hover
{border:1px solid #d3d3cb;background-color:#d3d3ca;color:#333333;}
.gloss a.sel
{border:1px solid #003367;background-color:#003366;color:#ffffff;}

/*~~~~~~~~ boutons de la zone de gauche */

a.btn
{border-style:solid;border-width:1px;margin:0 5px 4px 0;padding:1px 5px 0 5px;}
a.btn, a.btn:visited
{background-color:#d3d3ca;border-color:#f2f2ec #a5a59f #a5a59f #f2f2ec;color:#333333;}
a.btn:hover, a.btn:visited:hover
{background-color:#003366;border-color:#7b95b0 #001326 #001326 #7b95b0;color:#ffffff;}
.btnoff
{background-color:#f4f4f2;border-color:#fcfcfa #e8e8e7 #e8e8e7 #fcfcfa;border-style:solid;border-width:1px;color:#cccccc;margin:0 5px 4px 0;padding:1px 5px 0 5px;}

/*~~~~~~~~zone de copyright inférieure */

td.t3
{background-color:#d3d3ca;border-width:1px;color:#333333;font-size:8px;padding:3px 5px 2px;text-align:left;} 