/* --------------- FORUM --------------------*/

#forum ul {
	margin:0px;
	margin-left:21px; margin-top:0px;
	padding-left:0px;
	list-style-type:decimal;
	list-style-position:outside;
	float:left;
}

#forum li {
	margin-left:0px;
	margin-top:10px;
	padding-left:0px;
	float:left;
}

#forum .send_valid {width:680px; margin-top:61px;}

#forum .send_valid .lien_cont {
	position:relative;
	width:354px; height:15px;
	margin-left:6px; margin-top:0px;
	padding:20px 0px 0px 20px;
	background:url(images/global/for_suj_fleche.png) no-repeat 0px 0px;
	font-size:12px; font-family:Arial; line-height:15px;
	float:left; display:inline;
}

#forum .for_cadre_haut {
	position:relative;
	width:680px; height:4px;
	margin:0px;
	background:#f9f9f5 url(images/global/for_cadre_haut.png) no-repeat 0px 0px;
	font-size:1px; line-height:1px;
	float:left; display:inline;
}
#forum .for_cadre_mid {
	position:relative;
	width:640px;
	margin:0px; padding:15px 19px 12px 19px;
	border-left:1px solid #c2daa8;
	border-right:1px solid #c2daa8;
	background:#f9f9f5;
	float:left; display:inline;
}
#forum .for_cadre_bas {
	position:relative;
	width:680px; height:4px;
	margin:0px;
	background:#f9f9f5 url(images/global/for_mess_bas.png) no-repeat 0px 0px;
	font-size:1px; line-height:1px;
	float:left; display:inline;
}

#forum .btn_mentions, #forum .btn_modedemploi {
	position:relative;
	width:auto; height:18px;
	margin-right:0px; margin-top:0px;
	padding-left:30px; padding-top:3px;
	background:url(images/global/for_symb_exclam.png) no-repeat left top;
	outline:none; text-decoration:none;
	color:#000; cursor:pointer;
	float:right; display:inline;
}
#forum .btn_modedemploi {margin-right:20px; background:url(images/global/for_symb_interro.png) no-repeat left top;}
#forum .btn_mentions:hover, #forum .btn_modedemploi:hover { color:#666;}

#forum .list_mess {width:680px; margin-top:10px;}

#forum .list_mess .haut {
	position:relative;
	width:640px;
	margin:0px; padding:3px 20px;
	background:url(images/global/for_mess_haut.png) no-repeat 0px 0px;
	float:left; display:inline;
}
#forum .list_mess .mid {
	position:relative;
	width:640px;
	margin:0px; padding:15px 19px 12px 19px;
	border-left:1px solid #c2daa8;
	border-right:1px solid #c2daa8;
	background:#f9f9f5;
	float:left; display:inline;
}
#forum .list_mess .mid a {color:#333; text-decoration:none; border-bottom:1px dotted #666;}
#forum .list_mess .mid a:hover {color:#000; text-decoration:none; border-bottom:1px solid #333;}
#forum .list_mess .mid p {margin:0; padding:0;}

#forum .list_mess .bas {
	position:relative;
	width:680px; height:4px;
	margin:0px;
	background:#f9f9f5 url(images/global/for_mess_bas.png) no-repeat 0px 0px;
	font-size:1px; line-height:1px;
	float:left; display:inline;
}


#forum .list_suj {width:680px; margin-top:31px;}


#forum .list_suj .btn_new_suj, #forum .btn_repondre, #forum .btn_retour, #forum .btn_poster {
	position:relative;
	width:115px; height:21px;
	margin-left:0px; margin-top:0px;
	background:url(images/global/for_btn_new_suj.png) no-repeat 0px 0px;
	outline:none;
	float:left; display:inline;
}
#forum .btn_repondre {background:url(images/global/for_btn_repondre.png) no-repeat 0px 0px;}
#forum .btn_retour {background:url(images/global/for_btn_retour.png) no-repeat 0px 0px;}
#forum .btn_poster {background:url(images/global/for_btn_poster.png) no-repeat 0px 0px;}
#forum .list_suj .btn_new_suj:hover {background:url(images/global/for_btn_new_suj.png) no-repeat 0px -23px;}
#forum .btn_repondre:hover {background:url(images/global/for_btn_repondre.png) no-repeat 0px -23px;}
#forum .btn_retour:hover {background:url(images/global/for_btn_retour.png) no-repeat 0px -23px;}
#forum .btn_poster:hover {background:url(images/global/for_btn_poster.png) no-repeat 0px -23px;}

#forum .list_suj .legend {
	position:relative;
	width:680px;
	margin-left:0px; margin-top:10px;
	float:left; display:inline;
}
#forum .list_suj .legend .coin_L, #forum .list_suj .legend .coin_R {
	position:relative;
	width:4px; height:16px;
	margin-left:7px; margin-top:0px;
	background:url(images/global/for_suj_legend.png) no-repeat 0px 0px;
	float:left; display:inline;
}
#forum .list_suj .legend .coin_R { margin-left:0px; background-position:-4px 0px;}

#forum .list_suj .legend .legend_bg {
	position:relative;
	width:665px;
	margin-left:0px; margin-top:0px;
	padding:1px 0px;
	background:#cfcbb3;
	font-size:11px; line-height:14px; color:#555;
	float:left; display:inline;
}

#forum .list_suj .ligne, #forum .list_suj .ligne_nohover {
	position:relative;
	width:680px;
	margin-left:0px; margin-top:10px;
	background-color:#f1f1e5;
	cursor:pointer;
	float:left; display:inline;
}
#forum .list_suj .ligne:hover { background-color:#dee8cd;}
#forum .list_suj .ligne_nohover { cursor:default;}

#forum .list_suj .bord_haut, #forum .list_suj .bord_bas {
	position:relative;
	width:680px; height:4px;
	margin-left:0px; margin-top:0px;
	background:url(images/global/for_suj_bord.png) no-repeat 0px 0px;
	font-size:1px; line-height:1px;
	float:left; display:inline;
}
#forum .list_suj .bord_bas { background-position:0px -4px;}

#forum .list_suj .ligne_mid {
	position:relative;
	width:679px;
	padding:3px 0px;
	margin-left:0px; margin-top:0px;
	border-right:1px solid #c2daa8;
	background:url(images/global/for_suj_fleche.png) no-repeat 0px center;
	font-size:12px; font-family:Arial; line-height:15px;
	float:left; display:inline;
}
#forum .list_suj .ligne_mid a {color:#000; text-decoration:none;}
#forum .list_suj .ligne_mid a:visited {color:#555; text-decoration:none;}


/*-------------------------------------- FORUM PAGINATION ----------------------------------------------*/
.paginConteneur {
	position:relative;
	width:auto; height:19px;
	margin-left:0px; margin-top:0px;
	padding-right:0px;
	float:right; display:inline;
}

.paginConteneur .pagin_bg {
	position:relative;
	width:auto; height:17px;
	padding:1px; padding-right:0px;
	background-color:#cfcbb3;
	background-image:url(images/global/pagin_cont_right_m.gif);
	background-repeat:no-repeat;
	background-position:right top;
	float:left; display:inline;
}
.paginConteneur .pagin_bg .bord_left {
	position:absolute;
	width:4px; height:19px;
	left:0px; top:0px;
	background-image:url(images/global/pagin_cont_left_m.gif);
	background-repeat:no-repeat;
}
.paginConteneur .pagin_cases,
.paginConteneur .pagin_cases_select,
.paginConteneur .pagin_cases_vide,
.paginConteneur .pagin_fleche-prev,
.paginConteneur .pagin_fleche-next,
.paginConteneur .pagin_div-prev,
.paginConteneur .pagin_div-next {
	position:relative;
	width:21px; height:15px;
	margin-right:1px; margin-top:0px;
	padding:0px; padding-top:2px;
	text-align:center;
	font-family:Verdana; font-size:10px; line-height:12px;
	color:#3d3a31;
	background-color:#f1f1e5;
	background-image:url(images/global/pagin_num_bg_m.png);
	background-repeat:no-repeat;
	text-decoration:none;
	float:left; display:inline;
}

.paginConteneur .pagin_cases_select {background-color:#dee8cd; cursor:default;}
.paginConteneur .pagin_cases_vide {cursor:default;}

.paginConteneur .pagin_fleche-prev,
.paginConteneur .pagin_fleche-next {
	width:102px;
	background-repeat:no-repeat;
	background-image:url(images/global/pagin_btn_prec_m.png);
}
.paginConteneur .pagin_fleche-prev {margin-left:0px; padding-left:21px; text-align:left;}
.paginConteneur .pagin_fleche-next { width:87px; padding-right:21px; text-align:right; background-image:url(images/global/pagin_btn_suiv_m.png);}

.paginConteneur .pagin_cases:hover,
.paginConteneur .pagin_fleche-prev:hover,
.paginConteneur .pagin_fleche-next:hover {background-color:#e0decc; color:#666;}

/* --------------- ANIMATIONS --------------------*/

.anim_menu {
position:relative;
width:650px; height:20px;
margin-left:0px; margin-top:30px;
padding:4px 0px 0px 30px;
font-size:16px;
color:#3c3930;
font-weight:bold;
text-decoration:none;
background:url(images/contenu/animations_menu.png) no-repeat 0px 0px;
cursor:pointer;
float:left; display:inline;
}
.anim_menu:hover {
color:#716b5a;
}
.anim_menu_sel {
position:relative;
width:650px; height:20px;
margin-left:0px; margin-top:30px;
padding:4px 0px 0px 30px;
font-size:16px;
color:#3c3930;
font-weight:bold;
text-decoration:none;
background:url(images/contenu/animations_menu.png) no-repeat 0px -24px;
cursor:pointer;
float:left; display:inline;
}
.anim_menu_sel:hover {
color:#716b5a;
}
.anim_bas {
position:relative;
width:340px; height:22px;
margin-left:170px; margin-top:0px;
border-top:2px solid #c2daa8;
float:left; display:inline;
}
.anim_bas .haut {
position:relative;
width:43px; height:11px;
margin-left:0px; margin-top:0px;
background:url(images/contenu/animations_btn_haut.png) no-repeat 0px 0px;
float:left; display:inline;
}
.anim_bas .haut:hover {
background:url(images/contenu/animations_btn_haut.png) no-repeat 0px -11px;
}
.anim_bas .fermer {
position:relative;
width:56px; height:11px;
margin-right:0px; margin-top:0px;
background:url(images/contenu/animations_btn_fermer.png) no-repeat 0px 0px;
cursor:pointer;
float:right; display:inline;
}
.anim_bas .fermer:hover {
background:url(images/contenu/animations_btn_fermer.png) no-repeat 0px -11px;
}

/* --------------- LIENS --------------------*/

.liens_categorie {
position:relative;
width:660px; height:19px;
margin-left:0px; margin-top:0px;
padding:3px 0px 0px 30px;
font-size:14px;
color:#757575;
font-weight:bold;
text-decoration:none;
background:url(images/contenu/liens_categorie.gif) no-repeat;
float:left; display:inline;
}

.liens_top {
position:relative;
width:690px; height:13px;
margin-left:0px; margin-top:15px;
padding:0px;
background:url(images/contenu/liens_bg_top.gif) no-repeat top;
float:left; display:inline;
}
.liens_mid {
position:relative;
width:690px;
margin-left:0px; margin-top:0px;
padding-bottom:15px;
background:url(images/contenu/liens_bg_mid.gif) repeat-y;
float:left; display:inline;
}
.liens_bas {
position:relative;
width:690px; height:24px;
padding:0px;
margin-left:0px; margin-top:0px;
text-align:right;
background:url(images/contenu/liens_bg_bas.gif) no-repeat bottom;
float:left; display:inline;
}
.liens_titre {
position:relative;
width:654px; height:17px;
padding:1px 0px 0px 15px;
margin-left:3px; margin-top:0px;
background:url(images/contenu/liens_fleche1.png) no-repeat;
float:left; display:inline;
}
.liens_titre a {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#3d3a31;
}
.liens_titre a:hover {
color:#85806f;
}
.liens_url {
position:relative;
width:654px; height:16px;
padding:1px 15px 0px 0px;
margin-right:3px; margin-top:0px;
background:url(images/contenu/liens_fleche2.png) no-repeat right top;
text-align:right;
float:right; display:inline;
}
.liens_url a {
font-size:12px;
text-decoration:none;
color:#3d3a31;
}
.liens_url a:hover {
color:#85806f;
}




/* --------------- GALERIE PHOTOS --------------------*/

.gal_coin_TL, .gal_coin_TR, .gal_coin_BL, .gal_coin_BR {
position:absolute;
width:12px; height:12px;
}
.gal_coin_TL {
left:0px; top:0px;
background:url(images/contenu/galerie_coin_TL.png) no-repeat;
}
.gal_coin_TR {
right:0px; top:0px;
background:url(images/contenu/galerie_coin_TR.png) no-repeat;
}
.gal_coin_BL {
left:0px; bottom:0px;
background:url(images/contenu/galerie_coin_BL.png) no-repeat;
}
.gal_coin_BR {
right:0px; bottom:0px;
background:url(images/contenu/galerie_coin_BR.png) no-repeat;
}

.gal_thumb_bg {
position:relative;
width:171px; height:171px;
margin-left:0px; margin-right:6px; margin-top:6px;
background:url(images/contenu/galerie_thumb_bg.gif) no-repeat 0px -172px;
cursor:pointer;
float:left; display:inline;
}
.gal_thumb_bg:hover {
background:url(images/contenu/galerie_thumb_bg.gif) no-repeat 0px 0px;
}
.gal_thumb_bg .photo {
position:absolute;
width:163px; height:163px;
left:0px; top:0px;
}
.gal_thumb_bg .photo img {
position:absolute;
left:0px; top:0px;
border:0;
}
.gal_thumb_bg .photo .gal_th_coin_TL, .gal_thumb_bg .photo .gal_th_coin_TR, .gal_thumb_bg .photo .gal_th_coin_BL, .gal_thumb_bg .photo .gal_th_coin_BR {
position:absolute;
width:8px; height:8px;
background-image:url(images/contenu/galerie_th_coins.png);
background-repeat:no-repeat;
}
.gal_thumb_bg .photo .gal_th_coin_TL {
left:0px; top:0px;
background-position:0px 0px;
}
.gal_thumb_bg .photo .gal_th_coin_TR {
right:0px; top:0px;
background-position:0px -8px;
}
.gal_thumb_bg .photo .gal_th_coin_BL {
left:0px; bottom:0px;
background-position:0px -16px;
}
.gal_thumb_bg .photo .gal_th_coin_BR {
right:0px; bottom:0px;
background-position:0px -24px;
}
.gal_thumb_bg:hover .photo .gal_th_coin_TL {
background-position:-8px 0px;
}
.gal_thumb_bg:hover .photo .gal_th_coin_TR {
background-position:-8px -8px;
}
.gal_thumb_bg:hover .photo .gal_th_coin_BL {
background-position:-8px -16px;
}
.gal_thumb_bg:hover .photo .gal_th_coin_BR {
background-position:-8px -24px;
}

.gal_categorie_bg {
position:relative;
width:342px; height:177px;
margin-left:0px; margin-right:6px;
margin-top:6px;
background:url(images/contenu/galerie_categorie_bg.gif) no-repeat 0px 0px;
cursor:pointer;
float:left; display:inline;
}
.gal_categorie_bg:hover {
background:url(images/contenu/galerie_categorie_bg.gif) no-repeat 0px -178px;
}
.gal_categorie_bg .photo {
position:absolute;
width:163px; height:163px;
left:0px; top:0px;
}
.gal_categorie_bg .photo img {
position:absolute;
border:0;
left:0px; top:0px;
}
.gal_categorie_bg .photo .gal_th_coin_TL, .gal_categorie_bg .photo .gal_th_coin_TR, .gal_categorie_bg .photo .gal_th_coin_BL, .gal_categorie_bg .photo .gal_th_coin_BR {
position:absolute;
width:8px; height:8px;
background-image:url(images/contenu/galerie_th_coins.png);
background-repeat:no-repeat;
}
.gal_categorie_bg .photo .gal_th_coin_TL {
left:0px; top:0px;
background-position:0px 0px;
}
.gal_categorie_bg .photo .gal_th_coin_TR {
right:0px; top:0px;
background-position:0px -8px;
}
.gal_categorie_bg .photo .gal_th_coin_BL {
left:0px; bottom:0px;
background-position:0px -16px;
}
.gal_categorie_bg .photo .gal_th_coin_BR {
right:0px; bottom:0px;
background-position:0px -24px;
}
.gal_categorie_bg:hover .photo .gal_th_coin_TL {
background-position:-8px 0px;
}
.gal_categorie_bg:hover .photo .gal_th_coin_TR {
background-position:-8px -8px;
}
.gal_categorie_bg:hover .photo .gal_th_coin_BL {
background-position:-8px -16px;
}
.gal_categorie_bg:hover .photo .gal_th_coin_BR {
background-position:-8px -24px;
}

.gal_btn_categorie {
position:relative;
width:145px; height:23px;
margin:0px;
background:url(images/contenu/galerie_btn_cat.png) no-repeat 0px 0px;
display:block;
cursor:pointer;
z-index:90;
}
.gal_btn_categorie:hover {
background:url(images/contenu/galerie_btn_cat.png) no-repeat 0px -24px;
}
#gal_catlist_conteneur {
position:absolute;
width:180px;
left:10px; top:10px;
display:none;
z-index:85;
}
#gal_catlist_conteneur .top {
position:relative;
width:180px; height:12px;
margin:0px;
background:url(images/contenu/galerie_catlist_top.gif) no-repeat;
float:left; display:inline;
}
#gal_catlist_conteneur .mid {
position:relative;
width:180px;
margin:0px;
background:url(images/contenu/galerie_catlist_mid.gif) repeat-y;
float:left; display:inline;
}
#gal_catlist_conteneur .bas {
position:relative;
width:180px; height:12px;
margin:0px;
background:url(images/contenu/galerie_catlist_bas.png) no-repeat;
float:left; display:inline;
}
#gal_catlist_conteneur .separ {
position:relative;
width:158px; height:6px;
margin-left:11px; margin-top:0px;
border-bottom:1px solid #615c4a;
font-size:1px; line-height:1px;
float:left; display:inline;
}
#gal_catlist_conteneur .btn1 {
position:relative;
width:150px;
padding:5px 10px 5px 14px;
margin-left:3px; margin-top:6px;
font-size:11px; font-weight:bold;
line-height:normal;
background-color:#c3b895;
background-image:url(images/contenu/galerie_catlist_puce1.png);
background-position:0px 4px;
background-repeat:no-repeat;
text-decoration:none;
color:#3d3a31;
float:left; display:block;
}
#gal_catlist_conteneur .btn1:hover {
background-color:#ccc3a5;
text-decoration:none;
color:#3d3a31;
}
#gal_catlist_conteneur .btn1sel {
position:relative;
width:150px;
padding:5px 10px 5px 14px;
margin-left:3px; margin-top:6px;
font-size:11px; font-weight:bold;
line-height:normal;
background-color:#e0d9c2;
background-image:url(images/contenu/galerie_catlist_puce1.png);
background-position:0px 4px;
background-repeat:no-repeat;
text-decoration:none;
color:#3d3a31;
float:left; display:block;
}
#gal_catlist_conteneur .btn2 {
position:relative;
width:150px;
padding:5px 10px 5px 14px;
margin-left:3px; margin-top:6px;
font-size:11px; font-weight:bold;
line-height:normal;
background-color:#c3b895;
background-image:url(images/contenu/galerie_catlist_puce2.png);
background-position:0px 4px;
background-repeat:no-repeat;
text-decoration:none;
color:#3d3a31;
float:left; display:block;
}
#gal_catlist_conteneur .btn2:hover {
background-color:#ccc3a5;
text-decoration:none;
color:#3d3a31;
}

.gal_btn_vignette {
position:relative;
width:145px; height:23px;
margin:0px;
background:url(images/contenu/galerie_btn_vign.gif) no-repeat 0px 0px;
display:block;
}
.gal_btn_vignette:hover {
background:url(images/contenu/galerie_btn_vign.gif) no-repeat 0px -24px;
}
.gal_btn_photo_prec {
position:relative;
width:145px; height:23px;
margin:0px;
background:url(images/contenu/galerie_btn_phprec.gif) no-repeat 0px 0px;
display:block;
}
.gal_btn_photo_prec:hover {
background:url(images/contenu/galerie_btn_phprec.gif) no-repeat 0px -24px;
}
.gal_btn_photo_suiv {
position:relative;
width:145px; height:23px;
margin:0px;
background:url(images/contenu/galerie_btn_phsuiv.gif) no-repeat 0px 0px;
display:block;
}
.gal_btn_photo_suiv:hover {
background:url(images/contenu/galerie_btn_phsuiv.gif) no-repeat 0px -24px;
}
.gal_btn_page_prec {
position:relative;
width:145px; height:23px;
margin:0px;
background:url(images/contenu/galerie_btn_pageprec.gif) no-repeat 0px 0px;
display:block;
}
.gal_btn_page_prec:hover {
background:url(images/contenu/galerie_btn_pageprec.gif) no-repeat 0px -24px;
}
.gal_btn_page_suiv {
position:relative;
width:145px; height:23px;
margin:0px;
background:url(images/contenu/galerie_btn_pagesuiv.gif) no-repeat 0px 0px;
display:block;
}
.gal_btn_page_suiv:hover {
background:url(images/contenu/galerie_btn_pagesuiv.gif) no-repeat 0px -24px;
}
.gal_page_num {
position:relative;
width:105px; height:23px;
margin:0px;
background:url(images/contenu/galerie_page_num.gif) no-repeat 0px 0px;
display:block;
}
.gal_page_num .num {
position:absolute;
width:22px;
left:43px; top:4px;
font-size:12px;
font-weight:bold;
text-align:right;
color:#3d3a31;
}
.gal_page_num .tot {
position:absolute;
width:22px;
left:75px; top:4px;
font-size:12px;
font-weight:bold;
text-align:left;
color:#3d3a31;
}
/* --------------- SEND FRIEND --------------------*/
.sendfriend_cadre {
position:absolute;
width:360px; height:310px;
left:160px; top:130px;
padding:20px 20px 0px 20px;
background:url(images/contenu/sendfriend_cadre.png) no-repeat;
}
.sendfriend_trans {
position:absolute;
left:0px; top:0px;
width:360px; height:220px;
background-color:#ede9dc;
opacity:0.9; filter:alpha(opacity=90);
}

/* --------------- CONTACT --------------------*/

.contact_send_other {
padding-left:22px;
color:#325b20;
font-size:12px;
font-weight:bold;
text-decoration:none;
background:url(images/contenu/contact_send_other.gif) no-repeat 0px 2px;
}
.contact_close {
padding-left:16px;
color:#325b20;
font-size:12px;
font-weight:bold;
text-decoration:none;
background:url(images/contenu/contact_close.gif) no-repeat 0px 2px;
}



/*------------------ PDF LIENS -------------*/




.blue_down_pdf {
position:relative;
width:27px; height:27px;
margin-right:0px; margin-top:2px;
background:url(images/contenu/blue_down_pdf.gif) no-repeat;
float:right; display:block;
}
.blue_lien_PDF {
padding:6px 0px 2px 23px;
background:url(images/contenu/blue_pdf_icon.gif) no-repeat 0px 6px;
display:block;
}
.blue_lien_PDF a {
color:#1b4a4a;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.blue_lien_PDF a:hover {
color:#333333;
text-decoration:none;
}

.blue_titre_feuil_1 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#1b4a4a;
font-weight:bold;
background:url(images/contenu/blue_titre_feuil_1.gif) no-repeat;
}

.blue_titre_feuil_2 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#1b4a4a;
font-weight:bold;
background:url(images/contenu/blue_titre_feuil_2.gif) no-repeat;
}
.blue_titre_feuil_3 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#1b4a4a;
font-weight:bold;
background:url(images/contenu/blue_titre_feuil_3.gif) no-repeat;
}
.blue_titre_empr_1 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#1b4a4a;
font-weight:bold;
background:url(images/contenu/blue_titre_empr_1.gif) no-repeat;
}
.blue_titre_empr_2 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#1b4a4a;
font-weight:bold;
background:url(images/contenu/blue_titre_empr_2.gif) no-repeat;
}
.blue_titre_rond_fleche {
position:relative;
width:650px; height:21px;
padding:3px 0px 0px 30px;
font-size:16px;
color:#615c4a;
font-weight:bold;
background:url(images/contenu/blue_titre_rond_fleche.gif) no-repeat;
}
.blue_titre_fleche_MS {
padding:0px 0px 0px 18px;
font-size:12px;
background:url(images/contenu/blue_titre_fleche_MS.gif) no-repeat;
}
.blue_titre_fleche_S {
padding:0px 0px 0px 18px;
font-size:12px;
background:url(images/contenu/blue_titre_fleche_S.gif) no-repeat;
}
.blue_titre_fleche_ML {
padding:0px 0px 0px 20px;
font-size:14px;
background:url(images/contenu/blue_titre_fleche_ML.gif) no-repeat;
}
.blue_titre_fleche_L {
padding:0px 0px 0px 20px;
font-size:14px;
background:url(images/contenu/blue_titre_fleche_L.gif) no-repeat;
}



.green_down_pdf {
position:relative;
width:27px; height:27px;
margin-right:0px; margin-top:2px;
background:url(images/contenu/green_down_pdf.gif) no-repeat;
float:right; display:block;
}
.green_lien_PDF {
padding:6px 0px 2px 23px;
background:url(images/contenu/green_pdf_icon.gif) no-repeat 0px 6px;
display:block;
}
.green_lien_PDF a {
color:#325b20;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.green_lien_PDF a:hover {
color:#333333;
text-decoration:none;
}

.green_titre_feuil_1 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#325b20;
font-weight:bold;
background:url(images/contenu/green_titre_feuil_1.gif) no-repeat;
}

.green_titre_feuil_2 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#325b20;
font-weight:bold;
background:url(images/contenu/green_titre_feuil_2.gif) no-repeat;
}
.green_titre_feuil_3 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#325b20;
font-weight:bold;
background:url(images/contenu/green_titre_feuil_3.gif) no-repeat;
}
.green_titre_empr_1 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#325b20;
font-weight:bold;
background:url(images/contenu/green_titre_empr_1.gif) no-repeat;
}
.green_titre_empr_2 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#325b20;
font-weight:bold;
background:url(images/contenu/green_titre_empr_2.gif) no-repeat;
}
.green_titre_rond_fleche {
position:relative;
width:650px; height:21px;
padding:3px 0px 0px 30px;
font-size:16px;
color:#615c4a;
font-weight:bold;
background:url(images/contenu/green_titre_rond_fleche.gif) no-repeat;
}
.green_titre_fleche_MS {
padding:0px 0px 0px 18px;
font-size:12px;
background:url(images/contenu/green_titre_fleche_MS.gif) no-repeat;
}
.green_titre_fleche_S {
padding:0px 0px 0px 18px;
font-size:12px;
background:url(images/contenu/green_titre_fleche_S.gif) no-repeat;
}
.green_titre_fleche_ML {
padding:0px 0px 0px 20px;
font-size:14px;
background:url(images/contenu/green_titre_fleche_ML.gif) no-repeat;
}
.green_titre_fleche_L {
padding:0px 0px 0px 20px;
font-size:14px;
background:url(images/contenu/green_titre_fleche_L.gif) no-repeat;
}



.beig_down_pdf {
position:relative;
width:27px; height:27px;
margin-right:0px; margin-top:2px;
background:url(images/contenu/beig_down_pdf.gif) no-repeat;
float:right; display:block;
}
.beig_lien_PDF {
padding:6px 0px 2px 23px;
background:url(images/contenu/beig_pdf_icon.gif) no-repeat 0px 6px;
display:block;
}
.beig_lien_PDF a {
color:#888154;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.beig_lien_PDF a:hover {
color:#333333;
text-decoration:none;
}

.beig_titre_feuil_1 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#888154;
font-weight:bold;
background:url(images/contenu/beig_titre_feuil_1.gif) no-repeat;
}

.beig_titre_feuil_2 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#888154;
font-weight:bold;
background:url(images/contenu/beig_titre_feuil_2.gif) no-repeat;
}
.beig_titre_feuil_3 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#888154;
font-weight:bold;
background:url(images/contenu/beig_titre_feuil_3.gif) no-repeat;
}
.beig_titre_empr_1 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#888154;
font-weight:bold;
background:url(images/contenu/beig_titre_empr_1.gif) no-repeat;
}
.beig_titre_empr_2 {
position:relative;
width:652px; height:20px;
padding:1px 0px 0px 28px;
font-size:14px;
color:#888154;
font-weight:bold;
background:url(images/contenu/beig_titre_empr_2.gif) no-repeat;
}
.beig_titre_rond_fleche {
position:relative;
width:650px; height:21px;
padding:3px 0px 0px 30px;
font-size:16px;
color:#615c4a;
font-weight:bold;
background:url(images/contenu/beig_titre_rond_fleche.gif) no-repeat;
}
.beig_titre_fleche_MS {
padding:0px 0px 0px 18px;
font-size:12px;
background:url(images/contenu/beig_titre_fleche_MS.gif) no-repeat;
}
.beig_titre_fleche_S {
padding:0px 0px 0px 18px;
font-size:12px;
background:url(images/contenu/beig_titre_fleche_S.gif) no-repeat;
}
.beig_titre_fleche_ML {
padding:0px 0px 0px 20px;
font-size:14px;
background:url(images/contenu/beig_titre_fleche_ML.gif) no-repeat;
}
.beig_titre_fleche_L {
padding:0px 0px 0px 20px;
font-size:14px;
background:url(images/contenu/beig_titre_fleche_L.gif) no-repeat;
}



/*------------------ PRESENTATION -------------*/

.pres_cadre_L_top {
position:relative;
width:355px;
margin:0px;
background:url(images/contenu/pres_cadre_L_top.gif) no-repeat;
float:left; display:inline;
}
.pres_cadre_L_mid {
position:relative;
width:355px;
margin:0px;
background:url(images/contenu/pres_cadre_L_mid.gif) repeat-y;
float:left; display:inline;
}
.pres_cadre_L_bas {
position:relative;
width:355px;
margin:0px;
padding-bottom:15px;
background:url(images/contenu/pres_cadre_L_bas.gif) no-repeat bottom;
float:left; display:inline;
}
.pres_cadre_L_txt {
position:relative;
width:325px;
margin-left:15px; margin-top:15px;
text-align:justify;
float:left; display:inline;
}
.pres_cadre_L_txt img {
border:0;
margin-bottom:15px;
float:left;
}
.pres_cadre_R_top {
position:relative;
width:345px;
margin:0px;
background:url(images/contenu/pres_cadre_R_top.gif) no-repeat;
float:left; display:inline;
}
.pres_cadre_R_mid {
position:relative;
width:345px;
margin-left:20px; margin-top:0px;
background:url(images/contenu/pres_cadre_R_mid.gif) repeat-y;
float:left; display:inline;
}
.pres_cadre_R_bas {
position:relative;
width:345px;
margin:0px;
padding-bottom:15px;
background:url(images/contenu/pres_cadre_R_bas.gif) no-repeat bottom;
float:left; display:inline;
}
.pres_cadre_R_txt {
position:relative;
width:315px;
margin-left:15px; margin-top:15px;
text-align:justify;
float:left; display:inline;
}
.pres_cadre_R_txt img {
border:0;
margin-bottom:15px;
float:left;
}
.pres_empreintes_1 {
position:relative;
width:355px; height:90px;
margin:0px;
background:url(images/contenu/pres_empreintes_1.gif) no-repeat 158px -10px;
float:left; display:inline;
}
.pres_empreintes_2 {
position:relative;
width:355px; height:110px;
margin:0px;
background:url(images/contenu/pres_empreintes_2.gif) no-repeat 78px -5px;
float:left; display:inline;
}
.pres_empreintes_3 {
position:relative;
width:365px; height:50px;
margin:0px;
background:url(images/contenu/pres_empreintes_3.gif) no-repeat 0px 1px;
float:left; display:inline;
}
.pres_flech_LR {
position:absolute;
width:30px; height:34px;
left:363px;
background:url(images/contenu/pres_flech_LR.gif) no-repeat;
}
.pres_flech_RL {
position:absolute;
width:30px; height:34px;
left:363px;
background:url(images/contenu/pres_flech_RL.gif) no-repeat;
}



/*------------------ ACCUEIL CITATION -------------*/

.accueil_citation_feuil_1 {
position:absolute;
width:162px; height:180px;
left:13px; top:13px;
background:url(images/contenu/accueil_citation_feuil_1.gif) no-repeat;
}
.accueil_citation_feuil_2 {
position:absolute;
width:146px; height:177px;
left:217px; top:219px;
background:url(images/contenu/accueil_citation_feuil_2.gif) no-repeat;
}
.accueil_citation_feuil_3 {
position:absolute;
width:203px; height:231px;
left:13px; top:426px;
background:url(images/contenu/accueil_citation_feuil_3.gif) no-repeat;
}
.accueil_citation_txt {
position:relative;
width:320px;
margin-left:28px; margin-top:11px;
padding:15px 0px 15px 0px;
line-height:18px;
text-align:justify;
float:left; display:inline;
}
.accueil_guillemets_B {
position:relative;
width:15px; height:13px;
margin-left:0px;
margin-top:2px;
margin-right:12px;
background:url(images/contenu/accueil_guillemets_B.gif) no-repeat;
float:left; display:inline;
}
.accueil_guillemets_E {
width:15px; height:13px;
background:url(images/contenu/accueil_guillemets_E.gif) no-repeat;
}


/*------------------ ACCUEIL EVENEMENTS -------------*/

.evt-archives_titre {
position:relative;
width:680px; height:16px;
margin:0px;
background:url(images/contenu/evt-archives_titre.gif) no-repeat;
float:left; display:inline;
}

.accueil_evt_titre {
position:absolute;
width:320px; height:17px;
left:10px; top:9px;
background:url(images/contenu/accueil_evt_titre.gif) no-repeat;
}

.accueil_evt_txtConteneur {
position:absolute;
width:308px; height:200px;
left:0px; top:0px;
background:#f8f8f2;
overflow:hidden;
}
.accueil_evt_txt {
position:absolute;
width:298px;
left:0px; top:0px;
}
.accueil_evt_parag {
position:relative;
width:298px;
margin-left:0px; margin-top:0px;
padding:5px;
text-align:justify;
line-height:16px;
float:left; display:inline;
}
.accueil_evt_parag a {
color:#757575;
text-decoration:none;
}
.accueil_evt_parag a:hover {
color:#333333;
text-decoration:none;
}
.accueil_evt_separation {
position:relative;
width:298px; height:4px;
margin-left:5px; margin-top:10px;
background:url(images/contenu/accueil_evt_separation.gif) no-repeat;
float:left; display:inline;
}
.accueil_evt_mask_LT, .accueil_evt_mask_RT, .accueil_evt_mask_LB, .accueil_evt_mask_RB {
position:absolute;
width:10px; height:10px;
}
.accueil_evt_mask_LT {
left:0px; top:0px;
background:url(images/contenu/accueil_evt_mask_LT.png) no-repeat;
}
.accueil_evt_mask_RT {
left:298px; top:0px;
background:url(images/contenu/accueil_evt_mask_RT.png) no-repeat;
}
.accueil_evt_mask_LB {
left:0px; top:190px;
background:url(images/contenu/accueil_evt_mask_LB.png) no-repeat;
}
.accueil_evt_mask_RB {
left:298px; top:190px;
background:url(images/contenu/accueil_evt_mask_RB.png) no-repeat;
}

.accueil_evt_scroll_cont {
position:absolute;
width:7px; height:200px;
left:313px; top:0px;
}
.accueil_evt_scroll_barre {
position:absolute;
width:7px; height:172px;
left:0px; top:14px;
background:#dfded0;
/*clear:both;*/
}
.accueil_evt_scroll_poignee {
position:absolute;
width:7px; height:10px;
left:0px; top:0px;
background:#b6b3a1;
cursor:pointer;
display:none;
}
.accueil_evt_scroll_poignee:hover {
background:#c6c5b4;
}
.accueil_evt_scroll_poignee_select {
position:absolute;
width:7px;
background:#9e9b89;
cursor:pointer;
display:none;
}
.accueil_evt_scroll_fl_top {
position:absolute;
width:7px; height:12px;
left:0px; top:0px;
background:url(images/contenu/accueil_scroll_fl_top.gif) no-repeat;
cursor:pointer;
display:none;
}
.accueil_evt_scroll_fl_top:hover {
background:url(images/contenu/accueil_scroll_fl_top_dis.gif) no-repeat;
}
.accueil_evt_scroll_fl_top_dis {
position:absolute;
width:7px; height:12px;
left:0px; top:0px;
background:url(images/contenu/accueil_scroll_fl_top_dis.gif) no-repeat;
}
.accueil_evt_scroll_fl_bas {
position:absolute;
width:7px; height:12px;
left:0px; top:188px;
background:url(images/contenu/accueil_scroll_fl_bas.gif) no-repeat;
cursor:pointer;
display:none;
}
.accueil_evt_scroll_fl_bas:hover {
background:url(images/contenu/accueil_scroll_fl_bas_dis.gif) no-repeat;
}
.accueil_evt_scroll_fl_bas_dis {
position:absolute;
width:7px; height:12px;
left:0px; top:188px;
background:url(images/contenu/accueil_scroll_fl_bas_dis.gif) no-repeat;
}

.accueil_btn_archives {
position:absolute;
width:67px; height:20px;
left:109px; top:245px;
background:url(images/contenu/accueil_btn_archives.gif) no-repeat;
opacity:1; filter:alpha(opacity=100);
display:block;
}
.accueil_btn_archives:hover {
opacity:0.6; filter:alpha(opacity=60);
}
.accueil_btn_rss {
position:absolute;
width:45px; height:20px;
left:186px; top:245px;
background:url(images/contenu/accueil_btn_rss.gif) no-repeat;
opacity:1; filter:alpha(opacity=100);
display:block;
}
.accueil_btn_rss:hover {
opacity:0.6; filter:alpha(opacity=60);
}


.accueil_photo_right {
position:absolute;
width:340px; height:123px;
left:13px; top:286px;
background:url(images/contenu/accueil_photo_right2.jpg) no-repeat;
}
.accueil_rss_bg {
position:absolute;
width:340px; height:123px;
left:0px; top:0px;
background:url(images/contenu/accueil_rss_bg.gif) no-repeat;
}
.accueil_rss_orange {
position:absolute;
width:30px; height:30px;
left:0px; top:28px;
background:url(images/contenu/accueil_rss_orange.gif) no-repeat;
}
.accueil_rss_google {
position:absolute;
width:86px; height:24px;
left:0px; top:70px;
background:url(images/contenu/accueil_rss_google.gif) no-repeat;
display:block;
}
.accueil_rss_netvibes {
position:absolute;
width:86px; height:24px;
left:214px; top:70px;
background:url(images/contenu/accueil_rss_netvibes.gif) no-repeat;
display:block;
}

/*------------------ ACCUEIL SORTIES -------------*/

.accueil_sorties_titre {
position:absolute;
width:320px; height:16px;
left:10px; top:9px;
background:url(images/contenu/accueil_sorties_titre.gif) no-repeat;
}
.accueil_infos_titre {
position:absolute;
width:320px; height:15px;
left:10px; top:10px;
background:url(images/contenu/accueil_infos_titre.gif) no-repeat;
}
.accueil_sorties_txtConteneur {
position:absolute;
width:308px; height:193px;
left:0px; top:0px;
background:#f5fcfc;
overflow:hidden;
}
.accueil_sorties_txt {
position:absolute;
width:298px;
left:0px; top:0px;
}
.accueil_sorties_parag {
position:relative;
width:298px;
margin-left:0px; margin-top:0px;
padding:5px;
text-align:justify;
line-height:16px;
float:left; display:inline;
}
.accueil_sorties_parag a {
color:#757575;
text-decoration:none;
}
.accueil_sorties_parag a:hover {
color:#333333;
text-decoration:none;
}
.accueil_sorties_separation {
position:relative;
width:298px; height:4px;
margin-left:5px; margin-top:10px;
background:url(images/contenu/accueil_sorties_separation.gif) no-repeat;
float:left; display:inline;
}
.accueil_sorties_mask_LT, .accueil_sorties_mask_RT, .accueil_sorties_mask_LB, .accueil_sorties_mask_RB {
position:absolute;
width:10px; height:10px;
}
.accueil_sorties_mask_LT {
left:0px; top:0px;
background:url(images/contenu/accueil_sorties_mask_LT.png) no-repeat;
}
.accueil_sorties_mask_RT {
left:298px; top:0px;
background:url(images/contenu/accueil_sorties_mask_RT.png) no-repeat;
}
.accueil_sorties_mask_LB {
left:0px; top:183px;
background:url(images/contenu/accueil_sorties_mask_LB.png) no-repeat;
}
.accueil_sorties_mask_RB {
left:298px; top:183px;
background:url(images/contenu/accueil_sorties_mask_RB.png) no-repeat;
}

.accueil_sorties_scroll_cont {
position:absolute;
width:7px; height:193px;
left:313px; top:0px;
}
.accueil_sorties_scroll_barre {
position:absolute;
width:7px; height:165px;
left:0px; top:14px;
background:#d2dedf;
/*clear:both;*/
}
.accueil_sorties_scroll_poignee {
position:absolute;
width:7px; height:10px;
left:0px; top:0px;
background:#9aa8ab;
cursor:pointer;
display:none;
}
.accueil_sorties_scroll_poignee:hover {
background:#b0bbbe;
}
.accueil_sorties_scroll_poignee_select {
position:absolute;
width:7px;
background:#88979a;
cursor:pointer;
display:none;
}
.accueil_sorties_scroll_fl_top {
position:absolute;
width:7px; height:12px;
left:0px; top:0px;
background:url(images/contenu/accueil_scroll2_fl_top.gif) no-repeat;
cursor:pointer;
display:none;
}
.accueil_sorties_scroll_fl_top:hover {
background:url(images/contenu/accueil_scroll2_fl_top_dis.gif) no-repeat;
}
.accueil_sorties_scroll_fl_top_dis {
position:absolute;
width:7px; height:12px;
left:0px; top:0px;
background:url(images/contenu/accueil_scroll2_fl_top_dis.gif) no-repeat;
}
.accueil_sorties_scroll_fl_bas {
position:absolute;
width:7px; height:12px;
left:0px; top:181px;
background:url(images/contenu/accueil_scroll2_fl_bas.gif) no-repeat;
cursor:pointer;
display:none;
}
.accueil_sorties_scroll_fl_bas:hover {
background:url(images/contenu/accueil_scroll2_fl_bas_dis.gif) no-repeat;
}
.accueil_sorties_scroll_fl_bas_dis {
position:absolute;
width:7px; height:12px;
left:0px; top:181px;
background:url(images/contenu/accueil_scroll2_fl_bas_dis.gif) no-repeat;
}
