@charset "UTF-8";
/* CSS Document */

/* CSS Document */

body { margin:20; padding:10; background-color:#322827; background-position:top center; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; }

/* LAYOUT */

#zone_princ { width:955px; margin-left:auto; margin-right:auto; }

#menu { padding-left:3px; }

#home { background-image:url(images/fond_home.jpg); background-repeat:no-repeat; background-position:top right; height:229px; padding-top:54px; padding-left:112px; }

#interieur { background-color:#FFFFFF; margin-top:8px; height:600px; }

#contenu { margin:auto; width:955px; }

#navigation { padding-top:10px; padding-bottom:10px; padding-left:12px; }

#zone_droite { background-color:#FFFFFF;float:left; width:849px; height:460px; }

#zone_texte { padding-top:4px; padding-left:12px; }

#zone_gauche { float:left; }

#footer { clear:both;background-color:#bed032; background-image:url(../images/footer.jpg); background-repeat:no-repeat; background-position:top center; height:48px; }

#lien_bas { width:955px; margin-left:auto; margin-right:auto; background-image:url(../images/fond_lien_bas.jpg); background-repeat:no-repeat; height:19px; background-position:top right; padding-right:159px; padding-top:9px; }

/* BALISES */
input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.contact { font-size:12px; width:250px; }

p { margin:0; padding:2px;}

form { padding:0; margin:0; display:inline; }

h1 { color:#282828; font-size:20px; }

h2 { color:#636060; font-size:20px; padding:0; margin:0; }

/* LISTES */

ul { margin:0; padding:0; padding-left:15px; }

li { margin:0; padding:0px; padding-top:2px; list-style:square; }

ul.fleche li { list-style-image:url(../images/puce_fleche.gif); color:#553b29; }

ul.fleche2 li { list-style-image:url(../images/puce_fleche.gif); color:#aab9c0; }

ul.fleche_blanche li { list-style-image:url(../images/puce_fleche_blanche.gif); color:#2c2221; }

ul.puce li { list-style-image:url(../images/puce_verte.gif); color:#553b29; }

/* DIVERS */

.middle_align { vertical-align:middle; }

/* POLICES */

.edito { color:#BED030; font-size:26px; letter-spacing:1pt; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.gris_fond_vert_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#667b85; background-color:#bed032; }

.blanc_fond_vert_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; background-color:#bed032; }

.marron_11 { font-family:Arial, Helvetica, sans-serif; color:#553b29; font-size:11px; }

.marron_12 { font-family:Arial, Helvetica, sans-serif; color:#2c2221; font-size:12px; }

.marron_14 { font-family:Arial, Helvetica, sans-serif; color:#553b29; font-size:14px; }

.rouge_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }

.rouge_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; }

.vert_11 { font-family:Arial, Helvetica, sans-serif; color:#a5af59; font-size:11px; }

.vert_14 { font-family:Arial, Helvetica, sans-serif; color:#a5af59; font-size:14px; }

.vert_11_2 { font-family:Arial, Helvetica, sans-serif; color:#b0c12f; font-size:11px; }

.vert_24 { font-family:Arial, Helvetica, sans-serif; color:#bed032; font-size:24px; }

.blanc { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:18px; }

.blanct { font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; letter-spacing:normal}

.red { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#900; font-size:13px; }

/* LIENS */

a.lien_bas:link, a.lien_bas:visited, a.lien_bas:active { font-family:Arial, Helvetica, sans-serif; color:#a5af59; font-size:11px; text-decoration:none; }

a.lien_bas:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8f6a4e; }

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:10px; color:#fff; text-decoration:none; letter-spacing:2px; }

a:hover, a.gris_11:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bed030; }

a.marron_14 { font-family:Arial, Helvetica, sans-serif; color:#553b29; font-size:14px; }

a.marron_14:hover { font-family:Arial, Helvetica, sans-serif; color:#8f6a4e; font-size:14px; }

a.marron_16 { font-family:Arial, Helvetica, sans-serif; color:#C39E67; font-size:12px; letter-spacing:normal;}

a.marron_16:hover { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; letter-spacing:normal;}

a.3Plink {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#553B29;}

a.red { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#900; font-size:13px; letter-spacing:normal; }

a.red:hover { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:13px; letter-spacing:normal;}

#cache {display:none}
