/* default style css 2.1 and 3.0 - by Victor Ferreira Dos Santos - Copyright © http://www.dragon-vds.com/ */

html, body {font:12px Georgia, "Times New Roman", Times, serif;margin:0;padding:0;color:#d4d0c8;background:#533e3e url(img/fpage.gif) top center repeat-y}

/* Titres */
#entete h1 {font:bold 22px Georgia, "Times New Roman", Times, serif;float:left;color:#cfbba8;padding:0;margin:23px 0 0 50px;width:228px}
#entete h1 span {color:#fff}
#galeries h2 {font:bold 17px Georgia, "Times New Roman", Times, serif;color:#cfbba8;text-align:center;padding:25px 0;margin:0}
#bnews h2, #central h2, #galeries h2 {font:bold 17px Georgia, "Times New Roman", Times, serif;color:#c3b4a6;text-align:center;height:70px;line-height:64px;padding:0;margin:0;background:url(img/bgtitle.gif) 0 8px no-repeat}
#bnews h3, #central h3 {font-size:12px;color:#cfbba8;text-align:center;margin:20px 0 10px 0}
#bnews h4 {text-align:center;padding:15px 0;margin:0;background:url(img/bgtitle.gif) 0 -12px no-repeat}
#image h3 {font:17px Georgia, "Times New Roman", Times, serif;color:#6c0;margin:0 0 5px 0}
#blocdroite h3 {font:bold 17px Georgia, "Times New Roman", Times, serif;color:#cfbba8;text-align:center;height:52px;line-height:36px;padding:0;margin:0}
#blocdroite h4 {color:#cfbba8;text-align:center}
#galeries h3 {font: 17px Georgia, "Times New Roman", Times, serif;color:#cfbba8;margin:25px 0 5px 20px;padding:0 0 0 40px}
#links h3 {text-align:left;margin:30px 20px 0 20px;background:#ebd8a0}
#anu h3 {margin:10px 20px 1px 20px;padding:0 0 0 10px;background:#ebd8a0}
#links h3 img {margin-right:10px;float:left}
#links h3 a {color:#000;text-decoration:none;line-height:20px}
#anu h3 a {font-size:12px;text-decoration:none}
#anu h3 a:hover {font-size:12px;color:#000;text-decoration:underline}
#links h3.ban {margin:30px 20px 0 20px;background:#ebd8a0}
#text h2 {margin-bottom:20px}
#blg h2, #blr h2 {font:bold 12px Georgia, "Times New Roman", Times, serif;line-height:24px;margin:0;text-align:center;color:#533224;background:#ebd8a0;border-bottom:1px solid #f9f0d5}

/* Entête de pages */
#entete {height:121px;background:#656565 url(img/bghead.jpg)}
#date {font:bold 10px Helvetica, Verdana, Arial;padding:0;margin:0 700px 0 60px;color:#cfbba8}
#date span {padding-right:10px}
#pubhaut {float:right;height:60px;width:474px;padding:0;margin:17px 4px 13px 0}

/* Menu horizontal à onglets */
#menu, #madmin {clear:both;height:31px}
#menu ul, #madmin ul {line-height:36px;margin:0;padding:0;list-style-type:none}
#menu li, #madmin li {float:left}
#menu li a, #madmin li a {display:block;font-weight:bold;width:96px;height:30px;color:#000;background:url(img/btmenu.gif) 0 4px no-repeat;text-align:center;text-decoration:none}
#menu li a:hover, #madmin li a:hover, #menu li a.actif, #menu li a:hover.actif, #madmin li a.actif, #madmin li a:hover.actif {color:#cfbba8;background:url(img/btmenu.gif) no-repeat}

/* Conteneur incluant le central et le bloc de droite */
#conteneur, #admin {width:968px;margin:0 auto;padding:8px;background:#656565;border-left:1px solid #000;border-right:1px solid #000}
#admin {background:#ebd8a0 url(img/bgcont.gif)}

#blocontenu {margin:0;padding:0;background:url(img/bgcontenu.gif) top right repeat-y}

/* bloc de droite */
#blocdroite {float:right;width:300px;padding:16px 10px;background:#333 url(img/bgpub.gif) no-repeat}
#blocdroite dl {margin:0;padding:0}
#blocdroite dt {color:#cfbba8;padding-right:5px;float:left}
#blocdroite dd {margin:0;text-align:left}
#blocdroite ul.infos {width:300px}
#blocdroite ul {float:left;width:150px;margin:0;padding:0;list-style:url(img/link.gif) inside;color:#ccc}
#blocdroite li a {text-decoration:none;color:#bfaa83}
#blocdroite li a:hover {text-decoration:underline;color:#ffeb8f}
#blocdroite a {color:#bfaa83;text-decoration:none}
#blocdroite a:hover, #blocdroite a.actif {color:#ffeb8f;text-decoration:underline}
#blocdroite hr {clear:left;width:300px;height:0;border:0;background:#333;color:#333}
#blocdroite .top-links hr {margin:10px auto}

#bnews, #central, #galeries {float:left;width:640px;padding:0;background:#333 url(img/bgnews.gif) 0 -6px no-repeat}
#image {clear:both;width:968px;padding-top:22px;background:#333 url(img/bggaleries.gif) no-repeat;text-align:center}
#badmin {padding:0;background:#ebd8a0;text-align:center}

#bnews p, #central p {margin:0 10px}
#bnews p.c, #blocdroite p.c {text-align:center}
#soumettre  {width:638px;text-align:center}
#soumettre a {width:200px;padding:10px;background:#424242;-webkit-transform:scale(1);-webkit-border-radius:.4em;-moz-border-radius:.4em}
#bnews .hr {clear:left;width:640px;height:30px;border:0;background:#333 url(img/hr.gif) left 50% no-repeat}
#bnews dl {margin:0 10px 0 20px;padding:0}
#bnews dt {font-weight:bold;float:left}
#bnews dd, #bpics dd, .bpics2 dd {margin:0;text-align:justify}
#bnews dd.annu  {margin-left:200px;padding-left:20px;background:url(img/gliss.gif) no-repeat top left}
#bnews span, #bpics strong, .bpics2 strong, .services span {display:block;color:#CFAE8E;margin-bottom:5px}
#bnews dt img {margin:0 10px 5px 0;border:1px solid #000}
#bnews dt img.bdnone {border:1px solid #333}
#bnews dd ul {margin:0;padding:0;list-style:url(img/link.gif) inside}
#bnews dd li a:hover {color:#ef9700}
#bnews a {text-decoration:none;color:#bfaa83}
#bnews a:hover {text-decoration:underline;color:#ef9700}

#links dl {margin:0 10px 20px 10px;padding:0}
#links dt {margin:0}
#links dd {margin:0;text-align:justify}

#links table {margin:0 10px}
#links th {padding:4px 4px 20px 4px}
#links td {font:11px Helvetica, Arial, Verdana;color:#d4d0c8;padding:6px;background:#2d2d2d}
#links td.site, #links td.ins {padding:4px 4px 10px 4px;background:#424242;text-align:center}
#links th, #links td {-webkit-transform:scale(1);-webkit-border-radius:.4em;-moz-border-radius:.4em}

#galeries p {margin:0 0 0 16px;padding-top:10px}
#galeries .titre {width:600px;height:20px;font-weight:bold;text-align:center;color:#c3b4a6;margin:20px 0 0 17px;background:url(img/bgtitre.gif) left bottom repeat-x}
#galeries .lien {width:600px;text-align:right;margin:0 0 0 16px}
#galeries .lien a {font-weight:normal;text-decoration:none;border-bottom:1px dotted #c3b4a6;color:#c3b4a6}
#galeries .lien a:hover {border-bottom:1px solid #c3b4a6}
#galeries img {border:1px solid #000;margin:0}
#galeries a:link img, #galeries a:visited img {border:1px solid #000}
#galeries a img.act, #galeries a:hover img {border:1px solid #ffeb8f}

#blocbh {margin:0 11px;background:#a5a8af url(img/bh.gif) repeat-x}

#bpics dl, .bpics2 dl {clear:left;margin:0 0 20px 0;line-height:17px}
#bpics, #bpics2 {float:left}
#bpics strong, .bpics2 strong {color:#a5a8af}
#bpics img, .bpics2 img {margin:0 10px 0 0}
.bpics2 dd {color:#a5a8af;text-align:left}
.bpics2 dd a {text-decoration:underline}
.bpics2 dd a:hover, .bpics2 dd .ac {color:#e163ef;text-decoration:none}


#text {padding-left:40px;width:0;height:40px;margin:auto;white-space:nowrap;text-align:center;background:url(img/dl.gif) no-repeat}


/* Pages centrales */
#central a {color:#972600;text-decoration:none}
#central a:hover {color:#000;text-decoration:underline}
#central dl {width:640px}
#central dt, #central dd {padding-right:5px}
#central dt {float:left;text-align:right;width:310px;color:#cfbba8}
#central dd {width:auto}
#central dd a {color:#dfdfdf}
#central dd a:hover {color:#fff}

#blg, #blr {width:48%;background:#eee5c7;margin-bottom:20px}
#blg {float:left;margin-left:10px}
#blr {float:right;margin-right:10px}
#blg dt, #blr dt {float:left;width:150px;text-align:right;color:#000}

/* Barre top page */
#hp, #hpgaleries {clear:both;height:6px;margin:0}
#hp {background:#333 url(img/hp.gif)}
#hpgaleries {background:#333 url(img/hgaleries.gif)}
#pages {height:24px;margin:0;padding-top:16px;font:11px Verdana, Geneva, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;background:#000 url(img/pages.gif);font-weight:bold;text-align:center}
#pages a, #pages .z, #pages a.act, #pages a:hover {font-weight:bold;padding:0 6px;text-decoration:none;background:url(img/num.gif) top repeat-x;border:1px solid #B59885}
#pages a, #pages .z {color:#816462}
#pages a.act, #pages a:hover  {color:#B59885}
#pages a.top, #pages a.top:hover {display:block;width:33px;height:22px;margin:auto;border:0 none}
#pages a.top {background:url(img/top.gif) no-repeat}
#pages a.top:hover {background:url(img/top-hover.gif) no-repeat}

/* Bloc partenaires */
#footer {padding:0;margin:0;text-align:center;border-top:1px solid #000;background:#656565 url(img/footer.gif) top repeat-x}
#footer p {margin:0;padding:10px 0;color:#c3b4a6}
#footer a {color:#bfaa83;text-decoration:none}
#footer a:hover, #footer a.act {color:#c3b4a6;text-decoration:underline}
#footer h5 {font:bold 14px Georgia, "Times New Roman", Times, serif;margin:8px 0 6px 0}

/* formulaires */
#corpform p {padding:3px 0;margin:0 0 .2em 0;text-align:left}
#corpform label {float:left;width:35%;text-align:right;padding:0 .5em 0 0;line-height:1.5;cursor:help}
#corpform, fieldset, #corpform label {margin:0}
#corpform textarea, #corpform input {width:300px;border:1px inset #000;background:#dfcfc3;color:#000}
#corpform label img {border:1px solid #4f4f4f}
#corpform input.btb {width:auto;margin-left:86px;border:1px outset #000;background:#95807e}

/* footer */
#copyright {height:36px;margin-top:18px;border-top:1px solid #777}
#copyright, #dragon, #xhtml {padding-top:10px}
#dragon p, #xhtml p {line-height:16px;color:#000}
#dragon {float:left;width:834px;text-align:center}
#dragon a {color:#000}
#xhtml {float:right;width:106px}

.flg {float:left}
.flgr {float:left;margin-right:10px}
.fld {float:right}
img, #exemple img {border:0 none}
