@charset "iso 8859-2"

HTML {width:100%;}

BODY {width:100%; margin:0px; text-align:center; font-size:0.9em; font-family:Trebuchet MS,Arial; background:#738053;}

IMG{border:0; margin:5px;}

TABLE{margin:0px auto;}

#site{position:relative; width:900px; height:auto; text-align:left; margin: 0 auto 0 auto;}
#site2{position:relative; float:left; width:auto; height:auto; background:url("fond_site.jpg") repeat-y; text-align:left}

#menu{position:relative; float:left; background:url("fond_menu.jpg") no-repeat; width:900px; height:134px;}

#menu td{text-align:center; border-left:solid 2px #889f1a;}
#menu a{text-decoration:none; text-transform:uppercase;}
#menu a.fr{color:#FFFFFF; font-size:0.8em;}
#menu a.uk{color:#b0c323; font-size:0.75em;}
#menu td:hover a.fr, #menu td.over a.fr{color:#b0c323;}
#menu td:hover a.uk, #menu td.over a.uk{color:#FFFFFF;}

#bandeau_acc{position:relative; float:left; background:url("bandeau_acc.jpg") no-repeat; width:709px; height:267px;}
#bandeau{position:relative; float:left; background:url("bandeau.jpg") no-repeat; width:709px; height:182px;}

#galerie{position:relative; float:left; left:407px; top:3px; width:300px; height:177px; overflow:hidden; text-align:center;}
#galerie img{margin:auto;}
#galerie #controle{position:absolute; top:140px; left:87px; width:124px; height:25px;}
#galerie #controle img{margin:0px; cursor:pointer;}

#menu_droit{position:relative; float:left; background:url("fond_menu_droit.jpg") no-repeat; width:191px; height:182px;}
#menu_droit a{position:relative; float:left; background:url(menu_dr.png) no-repeat; background-position:0% 55%; padding-left:70px; margin:25px 0px 0px 10px; text-decoration:none; text-transform:uppercase;color:#b0c323; font-size:0.7em;}
#menu_droit a.over, #menu_droit a:hover{color:#FFFFFF; background:url(menu_dr_over.png) no-repeat; background-position:0% 50%;}



#galerie_acc{position:relative; float:left; left:287px; top:2px; width:423px; height:264px; overflow:hidden; text-align:center;}
#galerie_acc img{margin:auto;}
#galerie_acc #controle{position:absolute; top:220px; left:150px; width:124px; height:25px;}
#galerie_acc #controle img{margin:0px; cursor:pointer;}

#menu_droit_acc{position:relative; float:left; background:url("fond_menu_droit.jpg") no-repeat; width:191px; height:267px;}
#menu_droit_acc a{position:relative; float:left; background:url(menu_dr.png) no-repeat; background-position:0% 55%; padding-left:70px; margin:40px 0px 0px 10px; text-decoration:none; text-transform:uppercase;color:#b0c323; font-size:0.7em;}
#menu_droit_acc a.over, #menu_droit_acc a:hover{color:#FFFFFF; background:url(menu_dr_over.png) no-repeat; background-position:0% 50%;}

#cont{position:relative; float:left; width:900px; height:auto; border-bottom:solid 40px #324604; background:#123500; padding-top:0px;}

#fond_news{position:relative; float:left; background:url("fond_news.jpg") no-repeat; width:709px; height:auto; padding-top:40px;}

.zone_news_acc{position:relative; float:left; width:320px; height:150px; margin-left:20px;}
.news_acc_logo{ vertical-align:top;}
.news_acc_date{text-align:left;color:#b0c323; font-size:0.8em; vertical-align:top; padding:0px; height:20px;}
.news_acc_titre{text-align:left; color:#FFFFFF; font-size:0.8em; vertical-align:top; padding:0px; line-height:10pt; height:50px;}
.news_acc_lien{text-align:left; padding:0px; height:20px;color:#738053;}
.news_acc_lien a{color:#738053; font-size:0.6em; text-decoration:none;}
.news_acc_lien img{vertical-align:middle;}

#text_bas{position:relative; float:left; background:url("text_bas.jpg") no-repeat; width:191px; height:311px; text-align:center;}
#text_bas span{position:relative; float:left; width:85%; height:auto;}
.text_bas1{color:#dfe4dd; font-size:0.8em; text-transform:uppercase; margin:110px 0px 0px 15px;}
.text_bas2{color:#b0c323; font-size:0.8em; margin:10px 0px 0px 15px; line-height:11pt;}

#contenu{position:relative; float:left; width:100%; min-height:311px; height:auto !important; height:311px; background:#123500; margin-top:15px; padding-bottom:20px;}

.zone_album{position:relative; float:left; width:225px; height:200px; margin-left:20px;}
.album_lien a{color:#b0c323; font-size:0.9em;}

.titre{position:relative; float:left; width:95%; margin:0px 0px 5px 20px; font-size:1.2em; border-bottom:solid 1px #b0c323;}
.titre .fr{color:#b0c323;}
.titre .uk{color:#FFFFFF; font-size:0.7em;}

.sstitre{font-size:1em; font-weight:normal; text-decoration:none; color:#FFFFFF; padding:0px 20px;}
.sstitre a{text-decoration:none; color:#FFFFFF;}


.bloc_tampon{position:relative; float:left; width:330px; min-height:150px; margin-left:15px;}
.bloc_tampon_logo{ vertical-align:top;}
.bloc_tampon_titre{text-align:left; color:#b0c323; font-size:0.8em; vertical-align:top; padding:0px; line-height:10pt;}
.bloc_tampon_intro{text-align:left; color:#FFFFFF; font-size:0.8em; vertical-align:top; padding:0px; line-height:10pt; height:50px;}
.bloc_tampon_lien{text-align:left; padding:0px; height:20px;}
.bloc_tampon_lien a{color:#738053; font-size:0.6em; text-decoration:none;}
.bloc_tampon_lien img{vertical-align:middle;}


.cont_titre, .cont_titre td, .cont_titre a{font-size:1.2em; text-decoration:none; color:#b0c323;}
.cont_sstitre{font-size:1em; color:#b0c323; text-decoration:none;}
.cont_intro{font-size:0.8em; color:#FFFFFF; font-weight:bold; text-align:justify;}
.cont_intro a{color:#000000;}
.cont_corps{font-size:0.8em; color:#FFFFFF;}
.cont_corps a, .cont_lien a{color:#b0c323;}

.cont_intro ul, .cont_intro ul li{margin:0px 10px; padding:0px;}

.form_lib{font-size:8pt; color:#444; font-weight:bold; text-align:right;}


#lien_rub_dem{position:relative; float:right; width:170px; height:auto; padding-top:0px;}
.img_lien_dem{position:relative; float:right; width:130px; height:25px; line-height:12px; top:3px; text-align:right; padding-right:33px; background:url("liens_dem_off.png") no-repeat; background-position:90% 50%}
.img_lien_dem a{; color:#000000; font-weight:bold; font-size:0.9em; text-decoration:none;}
.img_lien_dem:hover, .img_lien_dem.over{background:url("liens_dem_on.png") no-repeat; background-position:right 80%; }
.img_lien_dem:hover a, .img_lien_dem.over a{color:#009f95;}



#copyright{width:900px; text-align:center; font-size:0.8em; font-weight:bold;}

.erreur{color:#cc0000; font-weight:bold; text-align:center; font-size:0.9em;}

.spacer{height:15px;}

.spip_logos{border:0px; margin:5px;}
.spip-admin-float{display:none;}


