
/* CSS Document */

body { margin:0; padding:0; background-image:url(../images/fond.gif); background-repeat:no-repeat; background-position:top center; background-color:#291616; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#868080; }

/* LAYOUT */

#page { width:980px; margin-left:auto; margin-right:auto; position:relative; }

#bandeau { height:86px; width:980px; background-image:url(../images/bandeau.jpg); background-position:top right; background-repeat:no-repeat; }

#gauche { float:left; width:207px; }

#centre { float:left; width:773px; background-image:url(../images/bandeau_droite.jpg); background-position:top right; background-repeat:no-repeat; }

#contenu { width:725px; background-color:#FFFFFF; padding-left:16px; padding-right:8px; }

#contenu_php { width:747px; background-color:#FFFFFF; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF; }

#bas { clear:both; width:773px; margin-left:207px; margin-bottom:20px; }

#fonctionnelles { text-align:right; padding:5px; padding-right:24px; }

.bloc_programme { padding-top:4px; padding-bottom:9px; background-image:url(../images/programme_puce.gif); background-repeat:no-repeat; padding-left:20px; }

/* BALISES */
input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#868080; border:solid 1px #bebcbd; }

input.radio { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#868080; }

p { margin:0; padding:0; padding-top:6px; padding-bottom:6px; }

form { padding:0; margin:0; }

h1 { color:#282828; font-size:20px; }

h2 { color:#636060; font-size:20px; padding:0; margin:0; }

/* TABLE */

table.bord_noir { border-collapse:collapse; }

table.bord_noir th, table.bord_noir td { border:solid 1px #333333; }

th { background-color:#D2DB8A; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/* LISTES */

ul { margin:0; padding:0; padding-left:15px; }

li { margin:0; padding:0px; list-style:square; }

ul.blanc li { color:#291616; list-style:url(../images/puce_blanche.gif); }

ul.vert li { color:#636060; list-style:url(../images/puce_verte.gif); }

ul.marron_11 li, ul.marron_11_2 li { padding-top:3px; padding-bottom:8px; }

ul.rond_gris li { color:#889514; list-style:url(../images/puce_ronde_grise.gif); padding-top:4px; padding-bottom:4px; }

ul.programme li { color:#636060; margin-left:5px; list-style:url(../images/programme_puce.gif); padding-top:4px; padding-bottom:4px; }

/* DIVERS */

.page_active { background-color:#aebf1a; color:#666666; padding:3px; padding-left:6px; padding-right:6px; }

.bord_blanc { border:solid 1px #FFFFFF; }

/* POLICES */

.blanc_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }

.blanc_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }

.blanc_16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; }

.blanc_20 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fefdfd; }

.gris_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#636060; }

.gris_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636060; }

.gris_16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#636060; }

.gris_22 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#636060; }

.marron_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#856666; }

.marron_11_2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#330000; }

.noir_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#291616; }

.noir_11_2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d2e28; }

.rouge_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; }

.vert_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#aebf1a; }

.vert_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aebf1a; }

.vert_16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#a8b72a; }

.titre_bon{ font-weight:bold;}

/* LIENS */
a.suite:link, a.suite:active, a.suite:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#636060; text-decoration:underline; }

a.suite:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#291616; }

a:link, a:active, a:visited, a.gris_11:link, a.gris_11:active, a.gris_11:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#636060; text-decoration:none; }

a:hover, a.gris_11:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#291616; }

a.blanc_11:link, a.blanc_11:active, a.blanc_11:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }

a.blanc_11:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c9dbee; }

a.marron_11:link, a.marron_11:active, a.marron_11:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#856666; text-decoration:none; }

a.marron_11:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#330000; }

a.ariane:link, a.ariane:active, a.ariane:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#868080; text-decoration:none; }

a.ariane:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#291616; }

a.bon_a_savoir:link, a.bon_a_savoir:active, a.bon_a_savoir:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#889514; text-decoration:none; font-weight:bold; }

a.bon_a_savoir:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d2e28; }

a.navigation_page:link, a.navigation_page:active, a.navigation_page:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; }

a.navigation_page:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d2e28; }
