/*
TrameSql, Générateur Web

Copyright ou © ou Copr. Eric Dini, (2002-2008)

edn@tramesql.net
http://www.tramesql.net

Ce logiciel est un programme informatique servant à générer des listes,
des tableaux statistiques, des formulaires, des graphiques, des cartes,
des documents au format pdf et du code html.

Ce logiciel est régi par la licence CeCILL soumise au droit français et
respectant les principes de diffusion des logiciels libres. Vous pouvez
utiliser, modifier et/ou redistribuer ce programme sous les conditions
de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
sur le site "http://www.cecill.info".

En contrepartie de l'accessibilité au code source et des droits de copie,
de modification et de redistribution accordés par cette licence, il n'est
offert aux utilisateurs qu'une garantie limitée.  Pour les mêmes raisons,
seule une responsabilité restreinte pèse sur l'auteur du programme,  le
titulaire des droits patrimoniaux et les concédants successifs.

A cet égard  l'attention de l'utilisateur est attirée sur les risques
associés au chargement,  à l'utilisation,  à la modification et/ou au
développement et à la reproduction du logiciel par l'utilisateur étant
donné sa spécificité de logiciel libre, qui peut le rendre complexe à
manipuler et qui le réserve donc à des développeurs et des professionnels
avertis possédant  des  connaissances  informatiques approfondies. Les
utilisateurs sont donc invités à charger  et  tester  l'adéquation  du
logiciel à leurs besoins dans des conditions permettant d'assurer la
sécurité de leurs systèmes et ou de leurs données et, plus généralement,
à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.

Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
pris connaissance de la licence CeCILL, et que vous en avez accepté les
termes.
*/





/* Aspects graphiques */

a.menu { color:#37988B; text-decoration:none; border-width:1px; border-color:white; border-style:solid; padding:3pt; }
a.menu:hover { position:relative; border-color:#37988B; }
a.lien { font-weight:bold; color:#37988B; text-decoration:none; }
div.dim { width:200pt; height:25pt; padding-top:8pt; }

.formulaire { text-align:center; top:100pt; left:10pt; width:350pt; position:absolute; }
.etiquette { text-align:center; font-size:10pt; font-weight:bold; }
.champ { width:200pt; background-color:#D2F4EF; margin-top:3pt; margin-bottom:3pt; }
.bouton { width:60pt; }
.erreur { text-align:center; font-size:10pt; color:red; font-weight:bold; top:60pt; width: 270pt; position:absolute; }
.lien_formulaire { font-size:10pt; color:gray; text-decoration:none; }

/* Positionnement */

div.pos_logo { left:15pt; top:10pt; position:absolute; }
div.partie_haute { left:290pt; top:5pt; position:absolute; width:500pt; height:50pt; padding:3pt; }
div.partie_droite { left:490pt; top:150pt; position:absolute; height:250pt; width:110pt; padding:3pt; overflow:visible; }
div.corps { left:85pt; top:150pt; position:absolute; width:380pt; padding:3pt; }





/* Style dist-tramesql */

/* Général */
body { font-size:10pt; }
* { font-size:10pt; }

/* Titre */
div.titre { background-color:transparent; padding:5pt; font-size:10px; font-weight:bold; color:#676565; }
div.titre_plier {  }
div.titre_deplier {  }

/* Html libre */
span.html a { color:#37988B; text-decoration:none; padding:3px; }
span.html a:link {  }
span.html a:visited {  }
span.html a:hover { color:#67B4AA; }
span.html_courant { position:relative; color:#37988B; border-width:1px; border-color:#37988B; border-style:solid; padding-left:3pt; padding-right:3pt; padding-top:1pt; padding-bottom:1pt; }
div.html_comment { font-size:8pt; color:#676565; border-left:5px solid #D5D1D1; padding-left:3pt; margin:3pt; margin-bottom:30pt; width:350pt; }
div.html_altern {  }

/* Tableau d'enregistrements */
table.enreg { padding:1pt; text-align:center; color:#676565; }
table.enreg tr {  }
table.enreg tr.pair {  }
table.enreg tr.impair {  }
table.enreg tr.pair_survol { background-color:#F9F9F9; }
table.enreg tr.impair_survol { background-color:#F9F9F9; }
table.enreg td.pair_survol {  }
table.enreg td.impair_survol {  }
table.enreg td.pair_alert { color:#37988b; }
table.enreg td.impair_alert { color:#37988b; }
table.enreg td.pair_survol_alert { color:#37988b; }
table.enreg td.impair_survol_alert { color:#37988b; }
table.enreg th { color:#676565; }
table.enreg th a { color:#676565; }
table.enreg th a:link { text-decoration:none; }
table.enreg th a:visited { text-decoration:none; }
table.enreg th a:hover {  }
table.enreg td { border:solid 1px #EDEDED; padding-left:3pt; padding-right:3pt; }
table.enreg td a { color:#b5c9c5; text-decoration:none; }
table.enreg td a:link {  }
table.enreg td a:visited {  }
table.enreg td a:hover { text-decoration:underline; }
table.enreg td.maj {  }

/* Navigation */
table.navig a { color:#bbbbbb; text-decoration:none; }
table.navig a:link {  }
table.navig a:visited {  }
table.navig a:hover {  }
table.navig a.courant { color:#bbbbbb; text-decoration:underline; }

/* Commentaires */
div.comment {  }
div.comment_hover {  }
span.comment_titre {  }

/* Tableau statistique */
table.stat { text-align:center; vertical-align:middle; }
table.stat tr {  }
table.stat td { border:solid 1px #EDEDED; padding-left:3pt; padding-right:3pt; color:#676565; }
table.stat td.coin { border:solid 1px white; }
table.stat th { color:#9A9797; font-size:8pt; }
table.stat td.entete { color:#676565; }
table.stat td.entete a {  }
table.stat td.entete a:link { text-decoration:none; }
table.stat td.entete a:visited { text-decoration:none; }
table.stat td.entete a:hover {  }
table.stat th.total_entete { color:#676565; }
table.stat td.total_entete { color:#676565; }
table.stat td.total { color:#676565; font-style:italic; }
table.stat td.rupture_entete { font-style:italic; }
table.stat td.rupture { font-style:italic; }
table.stat td a {  }
table.stat td a:link {  }
table.stat td a:visited {  }
table.stat td a:hover {  }
table.stat td span.alert { color:#37988b; }

/* Objet imbriqué */
div.imbriq {  }

/* Formulaire simple */
form.form label { font-size:10px; color:#676565; }
form.form label.oblig { font-weight:bold; }
form.form input { background-color:#f6f8f9; }
form.form select { background-color:#f6f8f9; }
form.form textarea { background-color:#f6f8f9; }
form.form input.no_modif { background-color:#e4efee; }
form.form select.no_modif { background-color:#e4efee; }
form.form textarea.no_modif { background-color:#e4efee; }
form.form input:focus {  }
form.form select:focus {  }
form.form textarea:focus {  }
form.form fieldset {  }
form.form legend {  }

/* Mise en forme du texte dans les formulaires */
div.format_retrait { position:relative; left:30pt; }
div.format_titre { text-align:center; font-weight:bold; font-size:14pt; padding-top:25pt; }
span.format_gras { font-weight:bold; }
span.format_italic { font-style:italic; }
span.format_souligne { text-decoration:underline; }
span.format_surligne { background-color:#E1F5ED; }
span.format_lien a { color:#37988B; text-decoration:none; padding:3px; }
span.format_lien a:link {  }
span.format_lien a:visited {  }
span.format_lien a:hover {  }
span.format_perso1 { color:#cecece; } /* gris */
span.format_perso2 { color:#ff91ed; } /* rose */
span.format_perso3 { color:#cdcd0f; } /* jaune */
span.format_perso4 { color:#79cd9c; } /* vert */
span.format_perso5 { color:#8aabcd; } /* bleu */
div.format_legende { text-align:center; font-size:8pt; color:#c7cbd2; }
img.format_img {  }

/* Formulaire arborescent */
td.arbo_entete {  }
td.arbo_ligne {  }
div.menu {  }
div.menu div.titre_menu {  }
div.menu a {  }
div.menu a:link {  }
div.menu a:visited {  }
div.menu a:hover {  }

/* Lien upload */
div.lien_upload { position:absolute; top:6pt; left:250pt; }
div.lien_upload a { color:#8c8c8c; text-decoration:none; }
div.lien_upload a:hover { color:#727272; text-decoration:none; }

/* Zone CSV */
textarea.zone_csv { background-color:#f6f8f9; }

/* Effets rollover */
img.bouton1 { border:solid 0px white; }
input.bouton1 {  }
img.bouton2 { border:solid 0px white; }
input.bouton2 {  }
img.estompe1 {  }
img.estompe2 {  }





/* Duplication de style pour la documentation */





/* Duplication du style html (prefixe arbo_) */
span.arbo_html a { color:white; background-color:#42B7A7; text-decoration:none; padding-left:2px; padding-right:2px; }
span.arbo_html a:hover { color:white; padding-left:2px; padding-right:2px; background-color:#3EAD9E; }





/* Duplication de style pour minicms */





/* Titre */
div.minicms_titre { position:relative; top:18pt; left:30pt; font-size:8pt; color:#8991A0; }

/* Html libre */
span.minicms_html a { color:#8991A0; text-decoration:none; }
span.minicms_html a:hover { color:#B09FA6; }
span.minicms_html_courant { color:#8991A0; }
div.minicms_html_altern { color:#8991A0; }

/* Lien upload */
div.minicms_lien_upload { position:absolute; top:6pt; left:250pt; }
div.minicms_lien_upload a { color:#8c8c8c; text-decoration:none; }
div.minicms_lien_upload a:hover { color:#727272; text-decoration:none; }

/* Tableau d'enregistrements */
/* avec trait */
table.minicms_enreg th { padding:5pt; }
table.minicms_enreg th a { color:#8991A0; text-decoration:none; }
table.minicms_enreg th a:hover { background-color:#FCF9FA; }
table.minicms_enreg td { border-top-color:#8991A0; border-top-style:solid; border-top-width:1px; padding-top:4pt; }
table.minicms_enreg td a { color:#8991A0; text-decoration:none; border-left-color:white; border-left-style:solid; border-left-width:1px; padding-left:4pt; }
table.minicms_enreg td a:hover { color:#B09FA6; border-left-color:#8991A0; border-left-style:solid; border-left-width:1px; }

/* Mise en forme du texte dans les formulaires */
div.minicms_format_retrait { position:relative; left:30pt; }
div.minicms_format_titre { text-align:center; font-weight:bold; font-size:14pt; padding-top:15pt; padding-bottom:10pt; }
span.minicms_format_gras { font-weight:bold; }
span.minicms_format_italic { font-style:italic; }
span.minicms_format_souligne { text-decoration:underline; }
span.minicms_format_surligne { background-color:#F7E0E8; }
span.minicms_format_lien a { color:#72676B; text-decoration:none; padding:3px; }
span.minicms_format_perso1 { color:#cecece; }
span.minicms_format_perso2 {  }
div.minicms_format_legende { text-align:center; font-size:8pt; color:#c7cbd2; }
img.minicms_format_img {  }

/* Objet imbriqué */
div.minicms_imbriq { padding-left:60px; }





/* Duplication de style pour minicms2 */





/* Html libre */
span.minicms2_html a { color:#8991A0; text-decoration:none; }
span.minicms2_html a:hover { color:#B09FA6; }
span.minicms2_html_courant { color:#8991A0; }
div.minicms2_html_altern { color:#8991A0; }

/* Lien upload */
div.minicms2_lien_upload { position:absolute; top:6pt; left:250pt; }
div.minicms2_lien_upload a { color:#8c8c8c; text-decoration:none; }
div.minicms2_lien_upload a:hover { color:#727272; text-decoration:none; }

/* Tableau d'enregistrements */
/* sans trait */
table.minicms2_enreg th { padding:5pt; }
table.minicms2_enreg th a { color:#8991A0; text-decoration:none; }
table.minicms2_enreg th a:hover { background-color:#FCF9FA; }
table.minicms2_enreg td { padding-top:4pt; }
table.minicms2_enreg td a { color:#8991A0; text-decoration:none; border-left-color:white; border-left-style:solid; border-left-width:1px; padding-left:4pt; }
table.minicms2_enreg td a:hover { color:#B09FA6; border-left-color:#8991A0; border-left-style:solid; border-left-width:1px; }
table.minicms2_enreg td.maj { padding-left:5pt; padding-right:5pt; }

/* Formulaire simple */
form.minicms2_form label { color:#8991A0; }
form.minicms2_form label.oblig { color:#8991A0; font-weight:bold; }
form.minicms2_form input { background-color:#FCF9FA; }
form.minicms2_form select { background-color:#FCF9FA; }
form.minicms2_form textarea { background-color:#FCF9FA; }
form.minicms2_form input.no_modif { background-color:#fce9eb; }
form.minicms2_form select.no_modif { background-color:#fce9eb; }
form.minicms2_form textarea.no_modif { background-color:#fce9eb; }
form.minicms2_form input:focus {  }
form.minicms2_form select:focus {  }
form.minicms2_form textarea:focus {  }

/* Formulaire arborescent */
td.minicms2_arbo_entete { border-top-color:black; border-top-style:solid; border-top-width:1px; border-right-color:black; border-right-style:solid; border-right-width:1px; padding:3pt; }
td.minicms2_arbo_ligne { background-color:#FCF9FA; }

div.minicms2_menu { background-color:#F6EDF0; border-color:black; border-style:solid; border-width:1px; }
div.minicms2_menu div.titre_menu { background-color:#FCF9FA; color:#8991A0; font-weight:bold; border-bottom-color:black; border-bottom-style:solid; border-bottom-width:1px; }
div.minicms2_menu a { color:black; text-decoration:none; }
div.minicms2_menu a:hover { background-color:#FCF9FA; }





/* Duplication de style pour sobre */





/* Titre */
div.sobre_titre { font-size:10px; font-weight:bold; color:#676565; background-color:#f9f9f9; padding:5pt; border:solid 1px #EDEDED; }

/* Html libre */
span.sobre_html a { color:#37988B; text-decoration:none; padding:3px; }
span.sobre_html a:link {  }
span.sobre_html a:visited {  }
span.sobre_html a:hover { color:#67B4AA; }
span.sobre_html_courant { color:#37988B; border-width:1px; border-color:#37988B; border-style:solid; padding-left:3pt; padding-right:3pt; padding-top:1pt; padding-bottom:1pt; }
div.sobre_html_altern {  }

/* Tableau d'enregistrements */
table.sobre_enreg { background-color:#F9F9F9; padding:1pt; text-align:center; }
table.sobre_enreg tr {  color:#8a8a8a; }
table.sobre_enreg tr.pair {  }
table.sobre_enreg tr.impair {  }
table.sobre_enreg tr.pair_survol { background-color:white; }
table.sobre_enreg tr.impair_survol { background-color:white; }
table.sobre_enreg td.pair_survol {  }
table.sobre_enreg td.impair_survol {  }
table.sobre_enreg td.pair_alert { color:#37988b; }
table.sobre_enreg td.impair_alert { color:#37988b; }
table.sobre_enreg td.pair_survol_alert { color:#37988b; }
table.sobre_enreg td.impair_survol_alert { color:#37988b; }
table.sobre_enreg th { color:#676565; border:solid 1px #bfbfbf; }
table.sobre_enreg th a { color:#676565; }
table.sobre_enreg th a:link { text-decoration:none; }
table.sobre_enreg th a:visited { text-decoration:none; }
table.sobre_enreg th a:hover {  }
table.sobre_enreg td { border:solid 1px #EDEDED; padding-left:3pt; padding-right:3pt; }
table.sobre_enreg td a {  }
table.sobre_enreg td a:link {  }
table.sobre_enreg td a:visited {  }
table.sobre_enreg td a:hover {  }
table.sobre_enreg td.maj {  }

/* Navigation */
table.sobre_navig a { color:#bbbbbb; text-decoration:none; }
table.sobre_navig a:link {  }
table.sobre_navig a:visited {  }
table.sobre_navig a:hover {  }
table.sobre_navig a.courant { color:#bbbbbb; text-decoration:underline; }

/* Tableau statistique */
table.sobre_stat { background-color:#F9F9F9; text-align:center; vertical-align:middle; }
table.sobre_stat tr { color:#8a8a8a; }
table.sobre_stat td { border:solid 1px #EDEDED; padding-left:3pt; padding-right:3pt; }
table.sobre_stat td.coin { border:solid 1px white; }
table.sobre_stat th {  }
table.sobre_stat td.entete {  }
table.sobre_stat td.entete a {  }
table.sobre_stat td.entete a:link { text-decoration:none; }
table.sobre_stat td.entete a:visited { text-decoration:none; }
table.sobre_stat td.entete a:hover {  }
table.sobre_stat th.total_entete {  }
table.sobre_stat td.total_entete {  }
table.sobre_stat td.total {  }
table.sobre_stat td.rupture_entete { border:solid 1px #C0BCBC; }
table.sobre_stat td.rupture { border:solid 1px #C0BCBC; }
table.sobre_stat td a {  }
table.sobre_stat td a:link {  }
table.sobre_stat td a:visited {  }
table.sobre_stat td a:hover {  }
table.sobre_stat td span.alert { color:#37988b; }

/* Formulaire simple */
form.sobre_form label { font-size:10px; color:#676565; background-color:#f9f9f9; padding:5pt; border:solid 1px #EDEDED; }
form.sobre_form label.oblig { border:solid 1px #cbcbcb; }
form.sobre_form input { background-color:white; }
form.sobre_form select { background-color:white; }
form.sobre_form textarea { background-color:white; }
form.sobre_form input.no_modif { background-color:#f7f7f7; }
form.sobre_form select.no_modif { background-color:#f7f7f7; }
form.sobre_form textarea.no_modif { background-color:#f7f7f7; }
form.sobre_form input:focus {  }
form.sobre_form select:focus {  }
form.sobre_form textarea:focus {  }
form.sobre_form fieldset {  }
form.sobre_form legend {  }

/* Zone CSV */
textarea.sobre_zone_csv { background-color:#f6f8f9; }

/* Effets rollover */
img.sobre_bouton1 { border:solid 0px white; }
img.sobre_bouton2 { border:solid 0px white; }





/* Duplication de style pour estompe */





/* Titre */
div.estompe_titre { background-color:white; font-size:10px; font-weight:bold; color:#e4e6e7; padding:5pt; }

/* Html libre */
span.estompe_html a { color:#37988B; text-decoration:none; padding:3px; }
span.estompe_html a:link {  }
span.estompe_html a:visited {  }
span.estompe_html a:hover { color:#67B4AA; }
span.estompe_html_courant { color:#37988B; border-width:1px; border-color:#37988B; border-style:solid; padding-left:3pt; padding-right:3pt; padding-top:1pt; padding-bottom:1pt; }
div.estompe_html_altern {  }

/* Tableau d'enregistrements */
table.estompe_enreg { background-color:white; padding:1pt; text-align:center; }
table.estompe_enreg tr { color:#bbbcbd; }
table.estompe_enreg tr.pair {  }
table.estompe_enreg tr.impair {  }
table.estompe_enreg tr.pair_survol { background-color:#f7f7f7; }
table.estompe_enreg tr.impair_survol { background-color:#f7f7f7; }
table.estompe_enreg td.pair_survol {  }
table.estompe_enreg td.impair_survol {  }
table.estompe_enreg td.pair_alert { color:#37988b; }
table.estompe_enreg td.impair_alert { color:#37988b; }
table.estompe_enreg td.pair_survol_alert { color:#37988b; }
table.estompe_enreg td.impair_survol_alert { color:#37988b; }
table.estompe_enreg th { border:solid 1px #f6f8f9; color:#e4e6e7; }
table.estompe_enreg th a { color:#e4e6e7; }
table.estompe_enreg th a:link { text-decoration:none; }
table.estompe_enreg th a:visited { text-decoration:none; }
table.estompe_enreg th a:hover {  }
table.estompe_enreg td { border:solid 1px #f6f8f9; padding-left:3pt; padding-right:3pt; }
table.estompe_enreg td a {  }
table.estompe_enreg td a:link {  }
table.estompe_enreg td a:visited {  }
table.estompe_enreg td a:hover {  }
table.estompe_enreg td.maj {  }

/* Navigation */
table.estompe_navig a { color:#b4c9c5; text-decoration:none; }
table.estompe_navig a:link {  }
table.estompe_navig a:visited {  }
table.estompe_navig a:hover {  }
table.estompe_navig a.courant { color:#bbbbbb; text-decoration:underline; }

/* Tableau statistique */
table.estompe_stat { background-color:white; text-align:center; vertical-align:middle; }
table.estompe_stat tr { color:#e4e6e7; }
table.estompe_stat td { border:solid 1px #EDEDED; padding-left:3pt; padding-right:3pt; }
table.estompe_stat td.coin { border:solid 1px white; }
table.estompe_stat th {  }
table.estompe_stat td.entete { color:#bbbcbd; }
table.estompe_stat td.entete a {  }
table.estompe_stat td.entete a:link { text-decoration:none; }
table.estompe_stat td.entete a:visited { text-decoration:none; }
table.estompe_stat td.entete a:hover {  }
table.estompe_stat th.total_entete { color:#bbbcbd; }
table.estompe_stat td.total_entete { color:#bbbcbd; }
table.estompe_stat td.total {  }
table.estompe_stat td.rupture_entete { border:solid 1px #bbbcbd; color:#bbbcbd; }
table.estompe_stat td.rupture { border:solid 1px #bbbcbd; }
table.estompe_stat td a {  }
table.estompe_stat td a:link {  }
table.estompe_stat td a:visited {  }
table.estompe_stat td a:hover {  }
table.estompe_stat td span.alert { color:#37988b; }

/* Formulaire simple */
form.estompe_form label { font-size:10px; color:#cbcccd; padding:5pt; }
form.estompe_form label.oblig { font-weight:bold; }
form.estompe_form input { background-color:#f7f7f7; border-bottom:solid 1px #c9c9c9; }
form.estompe_form select { background-color:#f7f7f7; border:solid 0px; }
form.estompe_form textarea { background-color:#f7f7f7; border:solid 0px; }
form.estompe_form input.no_modif { background-color:#efefef; }
form.estompe_form select.no_modif { background-color:#efefef; }
form.estompe_form textarea.no_modif { background-color:#efefef; }
form.estompe_form input:focus {  }
form.estompe_form select:focus {  }
form.estompe_form textarea:focus {  }
form.estompe_form fieldset {  }
form.estompe_form legend {  }

/* Zone CSV */
textarea.estompe_zone_csv { background-color:#f6f8f9; }

/* Effets rollover */
img.estompe_bouton1 { border:solid 0px white; }
img.estompe_bouton2 { border:solid 0px white; }





/* Duplication de style pour the_party */





/* Tableau d'enregistrements */
table.party_enreg { padding:3pt; text-align:center; }
table.party_enreg tr { background-color:#faffd6; color:#ff83e4; }
table.party_enreg tr.pair {  }
table.party_enreg tr.impair {  }
table.party_enreg tr.pair_survol { background-color:#ffdafa; }
table.party_enreg tr.impair_survol { background-color:#ffdafa; }
table.party_enreg td.pair_survol {  }
table.party_enreg td.impair_survol {  }
table.party_enreg td.pair_alert {  }
table.party_enreg td.impair_alert {  }
table.party_enreg td.pair_survol_alert {  }
table.party_enreg td.impair_survol_alert {  }
table.party_enreg th { background-color:#faffd6; color:#ff83e4; }
table.party_enreg th a { background-color:#faffd6; color:#ff83e4; text-decoration:none; }
table.party_enreg th a:link {  }
table.party_enreg th a:visited {  }
table.party_enreg th a:hover { background-color:#ffdafa; color:#ff83e4; text-decoration:none; }
table.party_enreg td {  }
table.party_enreg td a {  }
table.party_enreg td a:link {  }
table.party_enreg td a:visited {  }
table.party_enreg td a:hover {  }
table.party_enreg td.maj {  }

/* Navigation */
table.party_navig a { color:#fda3f1; text-decoration:none; }
table.party_navig a:link {  }
table.party_navig a:visited {  }
table.party_navig a:hover {  }
table.party_navig a.courant { font-size:40pt; }

/* Tableau statistique */
table.party_stat {  }
table.party_stat tr { background-color:#faffd6; color:#ff83e4; }
table.party_stat td { padding:3pt; text-align:center; }
table.party_stat td.coin { background-color:white; }
table.party_stat th { border:solid 1px #ff83e4; font-weight:bold; }
table.party_stat td.entete { border:solid 1px #ff83e4; }
table.party_stat td.entete a {  }
table.party_stat td.entete a:link {  }
table.party_stat td.entete a:visited {  }
table.party_stat td.entete a:hover {  }
table.party_stat th.total_entete { border:solid 1px #ff83e4; font-weight:bold; }
table.party_stat td.total_entete { border:solid 1px #ff83e4; font-weight:bold; }
table.party_stat td.total {  }
table.party_stat td.rupture_entete { border:dashed 1px #ff83e4; font-weight:bold; }
table.party_stat td.rupture { border:dashed 1px #ff83e4; }
table.party_stat td a {  }
table.party_stat td a:link {  }
table.party_stat td a:visited {  }
table.party_stat td a:hover {  }
table.party_stat td span.alert {  }

/* Formulaire simple */
form.party_form label { color:#ff83e4; font-size:15pt; font-weight:bold; }
form.party_form label.oblig {  }
form.party_form input { background-color:#faffd6; color:#ff83e4; }
form.party_form select { background-color:#faffd6; color:#ff83e4; }
form.party_form textarea { background-color:#faffd6; color:#ff83e4; }
form.party_form input.no_modif { border:solid 1px #ff83e4; }
form.party_form select.no_modif { border:solid 1px #ff83e4; }
form.party_form textarea.no_modif { border:solid 1px #ff83e4; }
form.party_form input:focus {  }
form.party_form select:focus {  }
form.party_form textarea:focus {  }
form.party_form fieldset {  }
form.party_form legend {  }





/* Duplication de style pour menu */





/* Html libre */
span.menu_html a { font-size:6pt; color:#37988B; text-decoration:none; padding:3px; }
span.menu_html a:link {  }
span.menu_html a:visited {  }
span.menu_html a:hover { color:#67B4AA; }
span.menu_html_courant { position:relative; color:#37988B; border-width:1px; border-color:#37988B; border-style:solid; padding-left:3pt; padding-right:3pt; padding-top:1pt; padding-bottom:1pt; }
div.menu_html_altern {  }

span.petite_majuscule_html a { color:#37988B; text-decoration:none; padding:3px; font-size:10px; }
span.petite_majuscule_html_courant { position:relative; color:#37988B; border-width:1px; border-color:#37988B; border-style:solid; padding-left:3pt; padding-right:3pt; padding-top:1pt; padding-bottom:1pt; font-size:10px; }
