#mast_bdf{  font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:765px;
position:relative;
text-align:left;
color:#000;}

#mast_bdf input, #mast_bdf label { vertical-align:baseline;}
#mast_bdf select, #mast_bdf input, #mast_bdf caption, #mast_bdf label, #mast_bdf td, #mast_bdf th, #mast_bdf span, #mast_bdf table, #mast_bdf textarea { font-family:Arial, Helvetica, sans-serif;}
#mast_bdf select { font-family:Verdana, Geneva, sans-serif; font-size: 11px; padding:0 3px 0 0;}
#mast_bdf option{padding:0;}
#mast_bdf textarea{ resize:none;}
	/**/
	/**/
#mast_bdf hr{visibility:hidden; height:1px; border:1px solid; clear:both; margin:3px; display:block;}

#header_bdf{
	background:#fff url('../imgs/header.jpg') top center no-repeat;
	display:block;
	width:765px;
	height:125px;
}

#header_bdf p{ 
float:left;
font-size:12px;
margin:0;
padding:0 0 0 18px;
position:relative;
top:103px;
display:block;
width:125px;}
#header_bdf p a{ padding-left:8px; color:#38C4E2; background:#fff url('../imgs/arr.gif') left no-repeat; text-decoration:none;}
#header_bdf p a:hover{ text-decoration: underline;}

#menu_bdf {position:relative; top:69px; left:93px; width:auto;}

#menu_bdf a{ display:block; height:56px; float:left; position:relative;}
#menu_bdf a img{ height:56px; text-decoration:none; border:none;}

#menu_bdf a.menu01, #menu_bdf a.menu01 img{width: 79px;}
#menu_bdf a.menu02, #menu_bdf a.menu02 img{width: 74px;}
#menu_bdf a.menu03, #menu_bdf a.menu03 img{width: 158px;}
#menu_bdf a.menu04, #menu_bdf a.menu04 img{width: 98px;}

#menu_bdf a.menu01{background:#fff url('../imgs/men_01.gif') top center no-repeat;}
#menu_bdf a.menu02{background:#fff url('../imgs/men_02.gif') top center no-repeat;}
#menu_bdf a.menu03{background:#fff url('../imgs/men_03.gif') top center no-repeat;}
#menu_bdf a.menu04{background:#fff url('../imgs/men_04.gif') top center no-repeat;}

#menu_bdf a:hover{background-position:bottom;}


#intro_bdf{
	background:#fff url('../imgs/fd_intro.gif') top center repeat-x;
	display:block;
	width:755px;
	height:320px;
	margin-left:5px;
	overflow:hidden;}

#intro_bdf div{ float:left;}

#intro_bdf div.gauche_bdf, #intro_bdf div.gauche_bdf_fb, #intro_bdf div.gauche_bdf_sup{ margin-top:15px; display:block; width:429px;}
#intro_bdf div.gauche_bdf #tit_intro_bdf, #intro_bdf div.gauche_bdf_fb #tit_intro_bdf, #intro_bdf div.gauche_bdf_sup #tit_intro_bdf{ display:block; width:431px; _width:429px; height:98px; background:transparent url('../imgs/fd_titre_intro.gif') top left no-repeat;}
#intro_bdf div.gauche_bdf #tit_intro_bdf p, #intro_bdf div.gauche_bdf_fb #tit_intro_bdf p, #intro_bdf div.gauche_bdf_sup #tit_intro_bdf p{ float:right; text-align:center;font-size:12px; position:relative; top:18px; width:125px; margin:0}
#intro_bdf div.gauche_bdf #tit_intro_bdf p span, #intro_bdf div.gauche_bdf_fb #tit_intro_bdf p span, #intro_bdf div.gauche_bdf_sup #tit_intro_bdf p span{ color:#00a6eb; font-weight:bold;}
#intro_bdf div.gauche_bdf img, #intro_bdf div.gauche_bdf_fb img, #intro_bdf div.gauche_bdf_sup img{ float:left; margin-left:10px;}
#intro_bdf div.gauche_bdf p, #intro_bdf div.gauche_bdf_fb p{float:left; font-size:13px; margin: 15px 0 10px 10px; width:215px;}
#intro_bdf div.gauche_bdf_fb p, #intro_bdf div.gauche_bdf_sup p{width:405px; margin:10px 0 3px 10px;}
#intro_bdf div.gauche_bdf_sup p{ font-size:13px}
#intro_bdf div.gauche_bdf_sup p span{ color:#00a6eb; font-weight:bold;}
#intro_bdf div.gauche_bdf_fb p a{ color:#000; text-decoration:underline;}
#intro_bdf div.gauche_bdf_sup p a img, #intro_bdf div.gauche_bdf p a img.supaqcs{ float:none; margin:0; border:none; text-decoration:none;}
#intro_bdf div.gauche_bdf_sup hr{ display:none;}
#intro_bdf div.gauche_bdf p a img.supaqcs{ margin-top:5px}
#intro_bdf div.gauche_bdf p.first_p_bdf{ margin-top:40px;}

#intro_bdf div.gauche_bdf p span{ color:#00a6eb; font-weight:bold;}
#intro_bdf div.gauche_bdf p.first_p_bdfvis{ margin-top:30px; margin-bottom:0px;}
#intro_bdf div.gauche_bdf_fb p.first_p_bdf, #intro_bdf div.gauche_bdf_sup p.first_p_bdf{ margin-top:8px;}
#intro_bdf div.gauche_bdf p em, #intro_bdf div.gauche_bdf_fb p em, #intro_bdf div.gauche_bdf_sup p em{ font-style:normal; font-weight:bold; color:#02377c;}

#intro_bdf div.droite_bdf{ display:block; width:326px; _width:324px; height:307px; float:right; background:transparent url('../imgs/fd_inscription.png') top left no-repeat;
_background: transparent url('../imgs/fd_inscription.gif') top left no-repeat;
}
#intro_bdf div.droite_bdf p, #intro_bdf div.droite_bdf form{margin:0 14px 0 32px; color:#02377c;}
#intro_bdf div.droite_bdf form{text-align:center;}
#intro_bdf div.droite_bdf p{font-weight:bold; text-align:left;}
#intro_bdf div.droite_bdf p.intro_dr{ margin-top:78px; margin-bottom:10px; text-align:center; font-size:14px; font-weight:normal;}
#intro_bdf div.droite_bdf p.intro_dr em{ color:#fff; font-weight:bold;}
#intro_bdf div.droite_bdf p.intro_dr em span{font-weight:normal;}

#intro_bdf div.droite_bdf dl{margin:9px 0; display:block; height:97px}
#intro_bdf div.droite_bdf dl dt, #intro_bdf div.droite_bdf dl dd{display:block; line-height:22px; height:25px; margin:0; }
#intro_bdf div.droite_bdf dl dt{clear:left; float:left; padding-top:1px}
#intro_bdf div.droite_bdf dl dt.dt02{*width:110px; _width:110px;}
#intro_bdf div.droite_bdf dl dd.dd02{*width:150px; _width:150px;}
#intro_bdf div.droite_bdf dl dt.dt03{*width:40px; _width:40px;}
#intro_bdf div.droite_bdf dl dd{clear:right; float:right; *float:none; _float:none; line-height:22px}
#intro_bdf div.droite_bdf dl dd.last_dd.last_dd{ _width:235px;}
#intro_bdf div.droite_bdf dl dd.last_dd, #intro_bdf div.droite_bdf dl dd.last_dd_ga{line-height:24px}
#intro_bdf div.droite_bdf dl dd.last_dd_ga{ float:left;}
#intro_bdf div.droite_bdf dl dd input.champ{ width:140px; height:14px}
#intro_bdf div.droite_bdf dl dd.last_dd input{margin: 0 2px 0 10px;}
#intro_bdf div.droite_bdf dl dd select{ font-family:Arial, Helvetica, sans-serif; font-size:12px; height:22px;padding-top:2px; padding-bottom:2px;}
#intro_bdf div.droite_bdf dl dd select option{ padding-right:6px}
#intro_bdf div.droite_bdf dl dt input{margin: 0 7px 0 0;}
#intro_bdf div.droite_bdf dl dd.last_dd input{ margin/*\**/: 0\9; *margin:0; _margin:2px 0 0 0;}

#liste_bdf{}
#liste_bdf #liste_head_bdf{
	background:#d2effd url('../imgs/nuage.gif') 660px 5px no-repeat;
	display:block;
	width:755px;
	height:72px;
	margin-left:5px;
	margin-bottom:10px;
	text-align:center;}
#liste_bdf #liste_head_bdf.lstarch{ margin-top:10px; height:96px;}
#liste_bdf #liste_head_bdf img{ margin:5px auto;}
#liste_bdf #liste_head_bdf.lstarch img{ margin-bottom:0}
#liste_bdf #liste_head_bdf p.subt_archive{ margin:0 0 5px 0; font-weight:bold; font-size:14px; color:#02377c;}
#liste_bdf #liste_head_bdf #tri_liste_bdf{float:left; margin:0;}
#liste_bdf #liste_head_bdf.lstarch #tri_liste_bdf{position:relative; top:-9px; width:100%; text-align:center;}
#liste_bdf #liste_head_bdf.lstarch #tri_liste_bdf input{ height:16px; border:1px solid #c9c9c9; width:122px; position:relative; line-height:16px; padding:6px 4px 2px;}
#liste_bdf #liste_head_bdf.lstarch #tri_liste_bdf input.btn_ok_arch{ width:auto; height:auto; border:none; padding:0; top:8px; margin-right:10px}
#liste_bdf #liste_head_bdf #tri_liste_bdf label{display:block; float:left; margin: 0 7px; height:19px; padding-top:5px; font-size:12px;}
#liste_bdf #liste_head_bdf #tri_liste_bdf span, #liste_bdf #liste_head_bdf #tri_liste_bdf a{ display:block; width:124px; padding:5px 0 0 3px;  height:19px; font-size:11px; text-decoration:underline; background-repeat:no-repeat; float:left; margin-right:5px; text-align:center;}
#tri_liste_bdf .tri_al{ background-image:url('../imgs/tri_al.gif');}
#tri_liste_bdf .tri_pl{ background-image:url('../imgs/tri_pl.gif');}
#tri_liste_bdf .tri_po{ background-image:url('../imgs/tri_po.gif');}
#liste_bdf #liste_head_bdf #tri_liste_bdf span{background-position:bottom; color:#fff;}
#tri_liste_bdf a{background-position:top; color:#000;}

#liste_bdf #liste_head_bdf #tri_parpage_bdf{float:right; margin:0; width: 180px;}
#liste_bdf #liste_head_bdf #tri_parpage_bdf label{ display:block; float:right; height:19px; padding-top:5px; margin:0 7px; float:right; font-size:12px;}
#liste_bdf #liste_head_bdf #tri_parpage_bdf select, #liste_bdf #liste_head_bdf.lstarch #tri_liste_bdf select{ font-family:Arial, Helvetica, sans-serif; font-size:12px; height:22px; padding-top:2px; padding-bottom:2px; _padding-bottom:0; float:none; _float:left; _position:relative; _top:3px;}
#liste_bdf #liste_head_bdf #tri_parpage_bdf select option, #liste_bdf #liste_head_bdf.lstarch #tri_liste_bdf select option{ padding-right:6px; _padding-right:0}

#liste_bdf .ligne_liste_bdf{margin:10px 0px 0 0px; display:block; clear:both;}
#liste_bdf .ligne_liste_bdf div {display:block; width:252px; text-align:center; float:left; }
#liste_bdf .ligne_liste_bdf div p span {font-size:12px;}
#liste_bdf .ligne_liste_bdf hr{ position:relative; clear:both; height:2px; margin-bottom:25px; visibility:hidden;}
#liste_bdf .ligne_liste_bdf div a.img_bdf{background:#fff url('../imgs/loader.gif') center no-repeat; display:block; width:247px; height:250px;}
#liste_bdf .ligne_liste_bdf div a img{  border:none;}
#liste_bdf .ligne_liste_bdf div p{margin:4px 0; display:block; height:56px}						/*       <<<------ HAUTEUR FIXE DE P POUR EVITER UN "NON-ALIGNEMENT" EN CAS DE NOMBREUX CARACTERES --------         */
#liste_bdf .ligne_liste_bdf div p a{ font-weight:bold; text-decoration:none;}
#liste_bdf .ligne_liste_bdf div.fiche_g p a{color:#38c4e2}
#liste_bdf .ligne_liste_bdf div.fiche_f p a{color:#e228b4}
#liste_bdf .ligne_liste_bdf div.fiche_j p a{color:#97c000}

#liste_bdf .ligne_liste_bdf div p span.classementarch_bdf{color:#ff0000;}
#liste_bdf .ligne_liste_bdf div p.btn_arch_bdf{line-height:12px; height:auto; line-height:6px;}
#liste_bdf .ligne_liste_bdf div p.btn_arch_bdf span{color:#F00;}


#liste_bdf .ligne_liste_bdf div p.btn_vote_bdf{ margin:0; text-align:center; font-size:11px; display:inherit; height:auto;}
#liste_bdf .ligne_liste_bdf div p.btn_vote_bdf a, #liste_bdf .ligne_liste_bdf div p.btn_arch_bdf a{ display:block; width:126px; height:20px; line-height:12px; padding-top:7px; color:#FFF; text-decoration:underline; text-align:center; margin:auto; font-weight:normal; }
#liste_bdf .ligne_liste_bdf div.fiche_g p.btn_vote_bdf a{ background-image:url('../imgs/fd_vote_g.gif');}
#liste_bdf .ligne_liste_bdf div.fiche_f p.btn_vote_bdf a{ background-image:url('../imgs/fd_vote_f.gif');}
#liste_bdf .ligne_liste_bdf div.fiche_j p.btn_vote_bdf a{ background-image:url('../imgs/fd_vote_j.gif');}
#liste_bdf .ligne_liste_bdf div.fiche_g p.btn_arch_bdf a{ width:160px; background-image:url('../imgs/fd_arch_g.gif'); font-size:11px;}
#liste_bdf .ligne_liste_bdf div.fiche_f p.btn_arch_bdf a{ width:160px; background-image:url('../imgs/fd_arch_f.gif'); font-size:11px;}
#liste_bdf .ligne_liste_bdf div.fiche_j p.btn_arch_bdf a{ width:160px; background-image:url('../imgs/fd_arch_j.gif'); font-size:11px;}

#liste_bdf .ligne_listetag_bdf{margin:0px 0px 0 0px; display:block; clear:both;}
#liste_bdf .ligne_listetag_bdf div {display:block; width:250px; text-align:center; float:left; margin:0px 0px 0 0px;}
#liste_bdf .ligne_listetag_bdf div p span {font-size:12px;}
#liste_bdf .ligne_listetag_bdf hr{ position:relative; clear:both; height:2px; margin-bottom:25px; visibility:hidden;}
#liste_bdf .ligne_listetag_bdf div a img{  border:none;}
#liste_bdf .ligne_listetag_bdf div p{margin:4px 0; display:block; height:56px;color:#000000;}						/*       <<<------ HAUTEUR FIXE DE P POUR EVITER UN "NON-ALIGNEMENT" EN CAS DE NOMBREUX CARACTERES --------         */
#liste_bdf .ligne_listetag_bdf div p a{ font-weight:bold; text-decoration:none;}

#liste_bdf .ligne_listetag_bdf div p span.classementarch_bdf{color:#ff0000;}
#liste_bdf .ligne_listetag_bdf div p.btn_tag_bdf{line-height:12px; height:auto; line-height:6px;}
#liste_bdf .ligne_listetag_bdf div p.btn_tag_bdf span{color:#F00;}

#liste_bdf .ligne_listetag_bdf , #liste_bdf .ligne_listetag_bdf div p.btn_tag_bdf a{ display:block; width:190px; height:30px; line-height:12px; padding-top:7px; color:#FFF; text-decoration:underline; text-align:center; margin:auto; font-weight:normal; }


#liste_bdf .ligne_listetag_bdf div.fiche_g p.btn_tag_bdf a{ width:190px; background-image:url('../imgs/fd_tag_g.gif'); font-size:11px;}
#liste_bdf .ligne_listetag_bdf div.fiche_f p.btn_tag_bdf a{ width:190px; background-image:url('../imgs/fd_tag_f.gif'); font-size:11px;}
#liste_bdf .ligne_listetag_bdf div.fiche_j p.btn_tag_bdf a{ width:190px; background-image:url('../imgs/fd_tag_j.gif'); font-size:11px;}



#liste_bdf #pagi_bdf{ text-align:center; font-size:18px; color:#000; font-weight:normal;}
#liste_bdf #pagi_bdf p{ display:block; margin:5px 0 25px 0}
#liste_bdf #pagi_bdf label, #liste_bdf #pagi_bdf span, #liste_bdf #pagi_bdf a{padding-top:3px}
#liste_bdf #pagi_bdf label{ margin-right:4px; }
#liste_bdf #pagi_bdf span, #liste_bdf #pagi_bdf a{ width:37px; height:26px; margin-left:3px; padding:3px 13px 5px 13px}
#liste_bdf #pagi_bdf span{ color:#24528d; background:#fff url('../imgs/bg_span_pagi.gif') top center no-repeat;}
#liste_bdf #pagi_bdf a{ color:#fff; text-decoration:underline; background:#fff url('../imgs/bg_a_pagi.gif') top center no-repeat;}
#liste_bdf #pagi_bdf a.pagi_suiv_bdf, #liste_bdf #pagi_bdf a.pagi_prec_bdf{ padding:0 4px; background:none; position:relative; top:8px}

#gagnants_bdf{ width:755px; height:309px; margin-left:5px; margin-bottom:7px; background:#fff url('../imgs/fd_gagnants.jpg') top left no-repeat;}
#gagnants_bdf a img{ text-decoration:none; border:none;}
#gagnants_bdf img.titres_gng_bdf, #gagnants_bdf ul, #gagnants_bdf div.img_anc_gng, #gagnants_bdf div.det_anc_gng{float:left;}
#gagnants_bdf img.titres_gng_bdf{ position:relative; top:0; left:0; clear:both;}
#gagnants_bdf ul{margin:5px; padding:0; list-style:none; clear:left;margin:25px 40px 0 10px;}
#gagnants_bdf ul li{ margin:0 0 3px 0;}
#gagnants_bdf ul li td.gng_pre{ font-size:12px; color:#00a6eb; font-weight:bold; height:28px; padding-left:3px;}
#gagnants_bdf ul li td.gng_age{ font-size:12px; color:#000; font-weight:normal; line-height:12px; padding-left:3px;}
#gagnants_bdf ul li.gng_off td.gng_pre, #gagnants_bdf ul li.gng_off td.gng_age{color:#919191}
#gagnants_bdf div.img_anc_gng{margin: 10px 0 0 0;}
#gagnants_bdf div.det_anc_gng{ text-align:center; width:360px; color:#02377c; margin-top:30px;}
#gagnants_bdf div.det_anc_gng p{ font-size:14px; font-weight:normal; margin:2px 15px 2px 30px;}
#gagnants_bdf div.det_anc_gng p span{ font-weight:bold;}
#gagnants_bdf div.det_anc_gng div#gng_ditdemoi{background:transparent url('../imgs/bulle_det_gng.png') top left no-repeat;
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bulle_det_gng.png'); height:115px; text-align:left; padding: 8px 17px 18px 40px; margin:10px 0 0 0}
#gagnants_bdf div.det_anc_gng div#gng_ditdemoi p{ font-size:12px; font-weight:normal; margin:3px 0}
#gagnants_bdf div.det_anc_gng div#gng_ditdemoi p strong{ font-size:14px; font-weight:bold;}
#gagnants_bdf div.det_anc_gng a.btn_voir_gng{ margin-left:24px}
#gagnants_bdf hr{visibility:hidden; height:1px; border:1px solid; clear:both; margin:3px}

#footer_bdf a img{border:none;}
#footer_bdf #syndic_footer_bdf p{margin:10px 0 10px 10px; padding:0; font-size:13px; font-weight:bold; color:#11396f;}
#footer_bdf #syndic_footer_bdf ul{margin:0 0 0 10px; padding:0; height:85px}
#footer_bdf #syndic_footer_bdf ul li {display:inline; float:left; width:125px; list-style:none; margin:0; padding:3px 0;}
#footer_bdf #syndic_footer_bdf ul li a {padding:1px 0 1px 23px; background-color:#fff; background-position:left top; background-repeat:no-repeat; color:#11396f; text-decoration:none;}
#syndic_footer_bdf ul li a.synd_aims{background-image:url('../imgs/synd/aims.gif');}
#syndic_footer_bdf ul li a.synd_aolm{background-image:url('../imgs/synd/aolm.gif');}
#syndic_footer_bdf ul li a.synd_blog{background-image:url('../imgs/synd/blog.gif');}
#syndic_footer_bdf ul li a.synd_bloy{background-image:url('../imgs/synd/bloy.gif');}
#syndic_footer_bdf ul li a.synd_blom{background-image:url('../imgs/synd/blom.gif');}
#syndic_footer_bdf ul li a.synd_cour{background-image:url('../imgs/synd/cour.gif');}
#syndic_footer_bdf ul li a.synd_deli{background-image:url('../imgs/synd/deli.gif');}
#syndic_footer_bdf ul li a.synd_digg{background-image:url('../imgs/synd/digg.gif');}
#syndic_footer_bdf ul li a.synd_face{background-image:url('../imgs/synd/face.gif');}
#syndic_footer_bdf ul li a.synd_favo{background-image:url('../imgs/synd/favo.gif');cursor:pointer;}
#syndic_footer_bdf ul li a.synd_gmai{background-image:url('../imgs/synd/gmai.gif');}
#syndic_footer_bdf ul li a.synd_goog{background-image:url('../imgs/synd/goog.gif');}
#syndic_footer_bdf ul li a.synd_hotm{background-image:url('../imgs/synd/hotm.gif');}
#syndic_footer_bdf ul li a.synd_live{background-image:url('../imgs/synd/live.gif');}
#syndic_footer_bdf ul li a.synd_netv{background-image:url('../imgs/synd/netv.gif');}
#syndic_footer_bdf ul li a.synd_mysp{background-image:url('../imgs/synd/mysp.gif');}
#syndic_footer_bdf ul li a.synd_twit{background-image:url('../imgs/synd/twit.gif');}
#syndic_footer_bdf ul li a.synd_tech{background-image:url('../imgs/synd/tech.gif');}
#syndic_footer_bdf ul li a.synd_tumb{background-image:url('../imgs/synd/tumb.gif');}
#syndic_footer_bdf ul li a.synd_myao{background-image:url('../imgs/synd/myao.gif');}
#syndic_footer_bdf ul li a.synd_ymai{background-image:url('../imgs/synd/ymai.gif');}
#syndic_footer_bdf ul li a.synd_word{background-image:url('../imgs/synd/word.gif');}
#footer_bdf hr{ clear:both; visibility:hidden; border:1px solid; margin:5px 5px 5px 10px}

#footer_bdf p.mentions_bdf{ text-align:center; font-size:11px; color:#11396f; margin:5px 5px 5px 10px; border-top:1px dotted #11396f; padding:5px 10px;}


/*--- Blog ---*/

#intro_bdf_blog{ background:#fff url('../imgs/fd_intro_blog.gif') top center no-repeat; display:block; width:755px; height:152px; margin:5px 0 5px 5px; overflow:hidden; text-align:center;}
#intro_bdf_blog p{color:#02377c; font-size:12px; margin:5px 50px;}
#intro_bdf_blog p.first_bbdf{ margin:46px 50px 10px;}
#intro_bdf_blog p span.g_bbdf{color:#38c4e2}
#intro_bdf_blog p span.f_bbdf{color:#E228B4}
#intro_bdf_blog p span.j_bbdf{color:#97C000}

#fiche_bdf_blog { background:#fff url('../imgs/fd_fiche_blog.gif') top center repeat-x; display:block; width:755px; height:330px; margin:5px 0 5px 5px; overflow:hidden; text-align:center;}
#fiche_bdf_blog div#fiche_bdf_blog_l, #fiche_bdf_blog div#fiche_bdf_blog_r {float:left;}
#fiche_bdf_blog div#fiche_bdf_blog_l{width:250px; text-align:center;}
#fiche_bdf_blog div#fiche_bdf_blog_l img{ margin-top:5px;}
#fiche_bdf_blog div#fiche_bdf_blog_l p {margin:6px 0 0 0;}
#fiche_bdf_blog div#fiche_bdf_blog_l p span{display:block; width:102px; height:25px;background:transparent url('../imgs/fd_nbre_de_vote_blog.png') top center no-repeat;
_background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/fd_nbre_de_vote_blog.png'); margin:auto; color:#fff; font-size:14px; font-weight:bold; padding-top:3px}


#fiche_bdf_blog div#fiche_bdf_blog_r{width:500px; text-align:center; color:#02377C}
#fiche_bdf_blog div#fiche_bdf_blog_r h3{ background:transparent url('../imgs/fd_titre_fiche_blog.gif') top center no-repeat; height:40px; font-size:24px; text-align:center; line-height:26px; margin:20px 0 0 0}
#fiche_bdf_blog div#fiche_bdf_blog_r h3.g_bbdf{color:#38c4e2}
#fiche_bdf_blog div#fiche_bdf_blog_r h3.f_bbdf{color:#E228B4}
#fiche_bdf_blog div#fiche_bdf_blog_r h3.j_bbdf{color:#97C000}
#fiche_bdf_blog div#fiche_bdf_blog_r h3 span{ font-size:12px; color:#02377c; font-weight:normal;}
#fiche_bdf_blog div#fiche_bdf_blog_r p{ margin:12px 20px 10px; font-size:14px;}
#fiche_bdf_blog div#fiche_bdf_blog_r div {margin:3px 0 }
#fiche_bdf_blog div#fiche_bdf_blog_r div.vote_blog, #fiche_bdf_blog div#fiche_bdf_blog_r div.deja_vote_blog{ display:block; height:50px}
#fiche_bdf_blog div#fiche_bdf_blog_r div.deja_vote_blog td{ font-size:12px; color:#02377c; text-align:left; padding-right:10px}
#fiche_bdf_blog div#fiche_bdf_blog_r div.deja_vote_blog td a{ color:#02377c; text-decoration:underline;}
#fiche_bdf_blog div#fiche_bdf_blog_r div.deja_vote_blog td.cell01{ padding:0 5px 0 15px; text-align:center; font-weight:bold;} 
#fiche_bdf_blog div#fiche_bdf_blog_r a img{border:none; text-decoration:none; }
#fiche_bdf_blog div#fiche_bdf_blog_r #blog_ditdemoi{ display:block; width:440px; height:85px; background:transparent url('../imgs/bulle_det_blog.png') top left no-repeat;
_background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bulle_det_blog.png'); text-align:left; padding: 8px 17px 18px 40px; margin:10px 0 0 0}
#fiche_bdf_blog div#fiche_bdf_blog_r #blog_ditdemoi p{ font-size:12px; font-weight:normal; margin:3px 0 6px}
#fiche_bdf_blog div#fiche_bdf_blog_r #blog_ditdemoi p strong{ font-size:14px; font-weight:bold;}
#fiche_bdf_blog hr{ clear:both; visibility:hidden; border:1px solid; margin:5px 5px 5px 10px}

#cont_blog_bdf{background:transparent url('../imgs/fd_contblogbdf.gif') top left repeat-y;}
#cont_blog_bdf hr{ clear:both; visibility:hidden; border:1px solid; margin:5px 5px 5px 10px}

#cont_blog_bdf #blog_bdf{ width:487px; margin-left:5px; float:left;}
#cont_blog_bdf #blog_bdf #blog_bdf_titre, #cont_blog_bdf #blog_bdf #blog_bdf_titre_edit{ display:block; width:487px; height:106px; background:#d5f0fd url('../imgs/fd_blog_bdf_titre.gif') top left no-repeat; text-align:center; margin-bottom:5px}
#cont_blog_bdf #blog_bdf #blog_bdf_titre_edit{ height:223px;}
#cont_blog_bdf #blog_bdf #blog_bdf_titre_edit input.adblog_bdf{ height:15px; border:1px solid #c9c9c9; color:#878787; font-size:11px; position:relative; top:0px; padding:3px; width:150px}
#cont_blog_bdf #blog_bdf #blog_bdf_titre_edit input.adblog_ok_bdf{ position:relative; top:7px;}
#cont_blog_bdf #blog_bdf #blog_bdf_titre_edit p.anim_bddf01{ color:#97c000; font-size:12px; font-weight:bold; margin:18px 0 0}
#cont_blog_bdf #blog_bdf #blog_bdf_titre_edit p.anim_bddf02{ color:#02377c; font-size:12px; font-weight:normal; margin:10px 0 0}
#cont_blog_bdf #blog_bdf #blog_bdf_titre_edit p.anim_bddf02 a{ color:#02377c; text-decoration:underline;}

#cont_blog_bdf #blog_bdf #blog_bdf_titre h3, #cont_blog_bdf #blog_bdf #blog_bdf_titre_edit h3{ font-size:25px; line-height:28px; margin:0; padding-top:43px; color:#2ec4fc}
#cont_blog_bdf #blog_bdf #blog_bdf_titre p, #cont_blog_bdf #blog_bdf #blog_bdf_titre_edit p{ font-size:12px; color:#02377C; margin:10px 0 0 0}
#cont_blog_bdf #blog_bdf #blog_bdf_titre p a{ color:#38c4e2; text-decoration:underline}
#cont_blog_bdf #blog_bdf div.post_blog_bdf{ border-top:1px solid #f3f3f3; margin-top:10px; text-align:center;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf h4, #cont_blog_bdf #blog_bdf div.post_blog_bdf p, #cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf{text-align:left;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf h4{ color:#02377c; font-size:13px; margin:10px 0 10px 0;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf p{ color:#555555; font-size:11px; margin:5px 0; }
#cont_blog_bdf #blog_bdf div.post_blog_bdf p.date_bbdf{ color:#909090; margin:10px 0;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf img, #cont_blog_bdf #blog_bdf div.post_blog_bdf object{ margin:5px auto;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf {margin-bottom:25px}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div{ background:#f2f2f2; margin-bottom:7px; padding:3px;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div input.full_box_bbdf, #cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div textarea,
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div input.ident_box_bbdf{ width:455px; background:#fff; border:1px solid #c9c9c9; line-height:16px; padding:5px 8px; color:#6f6f6f; font-size:10px; }
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div textarea{ font-family:Arial, Helvetica, sans-serif; height:83px; font-size:11px; margin-bottom:7px}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div input.ident_box_bbdf{width:414px; margin-bottom:6px;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div input.envoyer_com_bbdf{ float:right; _float:none; _margin-left:392px; }
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div p{ margin:3px 0; font-size:11px; color:#6f6f6f;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div p a {color:#2ec4fc; text-decoration:underline;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div img.authentif_bbdf_comment{ position:absolute; margin:0; right:6px; top:105px;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div hr{margin-bottom:0;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div.commentaires_bbdf div{ padding:0; border-top:1px dotted #cdcdcd; padding-top:10px; margin-top:10px}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div.commentaires_bbdf div.derniercom_bbdf{ border:none; padding-top:0px; margin-top:0;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div.commentaires_bbdf div h5{margin:0 0 5px; font-size:11px; font-weight:bold; color:#02377c;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div.commentaires_bbdf div p{color:#555555;}
#cont_blog_bdf #blog_bdf div.post_blog_bdf div.ajoutcom_bbdf div.commentaires_bbdf div p.date_bbdf{ color:#909090;}

#cont_blog_bdf #blog_bdf #pagi_blog_bbdf { border-top:1px solid #f3f3f3; padding-top:5px; margin-top:0px }
#cont_blog_bdf #blog_bdf #pagi_blog_bbdf p { text-align:center; margin:8px 0 16px 0;}
#cont_blog_bdf #blog_bdf #pagi_blog_bbdf p a, #cont_blog_bdf #blog_bdf #pagi_blog_bbdf p span {background:#fff; width: 16px; color:#02377c; border:1px solid #c9c9c9; padding: 2px 6px; font-weight:bold; font-size:11px;}
#cont_blog_bdf #blog_bdf #pagi_blog_bbdf p a{background:#f2f2f2; color:#02377c; text-decoration:none;}



#cont_blog_bdf #comment_blog_bdf{ width:auto; margin-left:10px; float:right; margin-right:6px; _margin-right:6px; position:auto;}
#cont_blog_bdf #comment_blog_bdf #comment_blog_bdf_titre{ display:block; width:252px; height:121px; margin-left:0px; _margin-left:0px; background:#d5f0fd url('../imgs/fd_comment_blog_bdf_titre.gif') top left repeat-y; text-align:center;}
#cont_blog_bdf #comment_blog_bdf #comment_blog_bdf_titre h4{ font-size:17px; color:#2EC4FC; font-weight:bold; padding:27px 12px 0; margin:0; line-height:19px}

#cont_blog_bdf #comment_blog_bdf div.mess_board_bdf{ background: url('../imgs/fd_mess_board.gif') top center no-repeat; padding:13px; margin-left:5px; _margin-left:0px; width:226px; color:#555; font-size:12px;}
#cont_blog_bdf #comment_blog_bdf div.mess_board_bdf h6{ position:relative; font-size:12px; font-weight:bold; margin:0; color:#02377c}
#cont_blog_bdf #comment_blog_bdf div.mess_board_bdf p{ margin:7px 0 0 0;}
#cont_blog_bdf #comment_blog_bdf div.mess_board_bdf p.datemess_bdf, #cont_blog_bdf #comment_blog_bdf div.mess_board_bdf h6 span{ font-size:10px; color:#02377c; margin:0; font-weight:normal}
#cont_blog_bdf #comment_blog_bdf div.mess_board_bdf img.com_log{ position:absolute; margin-left:4px; _margin-left:2px; top:-5px;}

#cont_blog_bdf #comment_blog_bdf #footer_com_bbdf { background: url('../imgs/fd_mess_board.gif') top center no-repeat; padding-top:5px; }
#cont_blog_bdf #comment_blog_bdf #footer_com_bbdf #pagi_com_bbdf {background: url('../imgs/fd_mess_board.gif') top center no-repeat; padding-top:5px; margin-top:10px }
#cont_blog_bdf #comment_blog_bdf #footer_com_bbdf #pagi_com_bbdf p { text-align:center; margin:8px 0 16px 0;}
#cont_blog_bdf #comment_blog_bdf #footer_com_bbdf #pagi_com_bbdf p a, #cont_blog_bdf #comment_blog_bdf #footer_com_bbdf #pagi_com_bbdf p span {background:#fff; width: 16px; color:#02377c; border:1px solid #c9c9c9; padding: 2px 6px; font-weight:bold; font-size:11px;}
#cont_blog_bdf #comment_blog_bdf #footer_com_bbdf #pagi_com_bbdf p a{background:#f2f2f2; color:#02377c; text-decoration:none;}


#confirm_votebdf, #exsupport_votebdf, #footer_votebdf, #chou_animreseaubdf{ width:755px; margin-left:5px; text-align:center;}

#confirm_votebdf h2{ margin:15px 0 0 0; font-weight:normal; color:#ffad00; font-size:30px;}
#confirm_votebdf p{ font-weight:bold; font-size:14px; color:#02377c; margin:3px 0 22px;}
#confirm_votebdf p span{color:#00a6eb;} 

#exsupport_votebdf{ background:url('../imgs/exsupport_votebdf.jpg') top center no-repeat; padding-top: 42px; padding-bottom:10px }
#exsupport_votebdf p{ font-size:13px; margin:0; padding:14px 0}
#exsupport_votebdf p strong{color:#02377c; font-size:14px;}

#suiviemail_votebdf, #suivifb_votebdf{width:365px; display:block; _display:inline; height:345px; padding-left:6px; position:relative; margin-top:5px; _margin-top:10px;}
#suiviemail_votebdf {background:#d4f0fd url('../imgs/supportmail_votebdf.gif') top center no-repeat; float:left; margin-left:5px;  }
#suivifb_votebdf {background:#d4f0fd url('../imgs/supportfb_votebdf.gif') top center no-repeat; float:right; margin-right:5px; }
#suiviemail_votebdf ul, #suivifb_votebdf ul{ margin: 70px 0 10px; padding: 0 20px; list-style:outside; color:#02377c;}
#suiviemail_votebdf ul li, #suivifb_votebdf ul li { margin:8px 0}
#suiviemail_votebdf ul li span, #suivifb_votebdf ul li span{ color:#000;}
#suiviemail_votebdf ul li span strong, #suivifb_votebdf ul li span strong{ color:#02377c; }
#mast_bdf div.souscr_supp_votebdf{ width:358px; position:absolute; background:#fff; height:87px; bottom:6px; text-align:center;}
#suiviemail_votebdf div.souscr_supp_votebdf{ text-align:left;}
#mast_bdf div.souscr_supp_votebdf p{margin: 0 7px; font-weight:normal; font-size:12px;}
#mast_bdf div.souscr_supp_votebdf p.catch_souscvotebdf{ margin:7px; font-weight:bold; font-size:12px; line-height:13px;}
#mast_bdf div.souscr_supp_votebdf p.catch_souscvotebdf span{ color:#00a6eb;}

#suiviemail_votebdf div.souscr_supp_votebdf p.mail_bdfvote{ position:absolute; top:35px}
div.souscr_supp_votebdf a img{text-decoration:none; border:0;}
div.souscr_supp_votebdf p.champ_votebdf{ position:absolute; top:53px; _display:inline;}
div.souscr_supp_votebdf p.champ_votebdf input{ width:212px;  height:16px; font-size:12px;}
div.souscr_supp_votebdf p.champ_votebdf input.valid_votebdf{ width:auto; height:auto; margin-left:5px; position:absolute; top:-3px; margin-left:5px; left:220px}
#suivifb_votebdf div.souscr_supp_votebdf p.catch_souscvotebdf{line-height:17px; margin-top:5px; margin-bottom:10px}

#footer_votebdf{background:#d4f0fd url('../imgs/foot_votebdf.jpg') top center no-repeat; display:block; height:90px; width:755px; margin-top:11px }
#footer_votebdf p{ padding-top:47px; padding-left:7px; font-size:12px; color:#02377c}

#lotsagagner_bdf{background:#d4f0fd url('../imgs/bg_lotsagagner_bdf.jpg') top center no-repeat; width:755px; margin:5px 0 0 5px; text-align:center}
#lotsagagner_bdf img{ margin-top:5px}
#lotsagagner_bdf #lot1_bdf, #lotsagagner_bdf #lot2_bdf{ position:relative;}
#lotsagagner_bdf #lot1_bdf{height:380px; border-bottom:1px solid #fff; width:745px; margin-left:5px;}
#lotsagagner_bdf #lot1_bdf p{ position:absolute; width:322px; top:265px; right:29px; text-align:left;}
#lotsagagner_bdf #lot1_bdf p#lot1_imgs_bdf{ text-align:center; top:105px; right:35px}
#lotsagagner_bdf #lot1_bdf p#lot1_imgs_bdf img{ margin-bottom:30px}
#lotsagagner_bdf #lot2_bdf{ background: url('../imgs/lot2_bdf.jpg') bottom center no-repeat; height:250px;}
#lotsagagner_bdf #lot2_bdf p{ position:absolute; width:300px; top:143px; left:60px; text-align:left;}
#lotsagagner_bdf #lot2_bdf p#lot2_imgs_bdf{ text-align:center; width:345px; top:25px; left:35px}
#lotsagagner_bdf #lot2_bdf p#lot2_imgs_bdf img{ margin-bottom:18px}

#footerarch_bdf{ width:755px; margin-left:5px; margin-bottom:5px; background:#d9f2fd; padding-bottom:14px;}
#footerarch_bdf p{margin: 0 12px; padding: 14px 0 0;}
#footerarch_bdf p a{ font-weight:bold; color:#00bae2;}

#jury_bdf{background: url('../imgs/fd_jury_bdf_bot.gif') bottom center repeat-x; width:755px; margin:5px 0 0 5px; text-align:center; font-size:12px; color:#02377c; margin-bottom:5px}
#jury_bdf_top{background:#d4f0fd url('../imgs/bg_jury_bdf.jpg') top center no-repeat}
#jury_bdf img{ margin-top:5px}
#jury_bdf img#cadre_imgjury{background: url('../imgs/fd_cadre_imgjury.png') top center no-repeat; margin-bottom:10px;
_background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/fd_cadre_imgjury.png');}
#jury_bdf_bot{background: url('../imgs/nuage_jury_bdf.gif') no-repeat 20px 90px;}
#jury_bdf p{ margin:8px 0 0; line-height:17px; font-size:14px;}
#jury_bdf #jury_bdf_bot p{ margin:5px 0 0; padding-bottom:35px; font-size:12px;}

#reglement_bdf{ background:#e6f6fd; width:755px; margin:5px 0 0 5px; text-align:center; font-size:12px; color:#02377c; margin-bottom:5px}
#reglement_bdf #reglement_bdf_top{background: url('../imgs/bg_tit_reglement.gif') top center no-repeat; height:85px}
#reglement_bdf #reglement_bdf_top img{ margin-top:10px}
#reglement_bdf #reglement_bdf_top p{ font-size:14px; color:#930083; font-weight:bold; letter-spacing:1px}
#reglement_bdf #reglement_bdf_bot p{ text-align:justify; margin:0 30px; padding:10px 0 30px; font-size:12px; color:#000;} 

#header_animreseaubdf{background: #fff url('../imgs/h_animreseau.gif') bottom center repeat-x; width:755px; margin:5px 0 5px 5px; text-align:center; font-size:12px; font-weight:bold; color:#02377c; text-align:center; height:90px;}
#header_animreseaubdf p{ position:relative; top:57px; left:-7px;}

#chou_animreseaubdf{ background:#fff url('../imgs/chou_animreseaubdf.gif') top center no-repeat; padding-top: 60px; padding-bottom:10px }
#chou_animreseaubdf p{ font-size:12px; margin:4px 10px 14px 128px; text-align:left;}

#aliment_animreseaubdf, #fb_animreseaubdf{width:371px; display:block; _display:inline; height:362px; position:relative; margin-top:5px; _margin-top:10px; background:#f4fbfe url('../imgs/bg_animreseaubdf.gif') top center repeat-x; margin-bottom:5px }
#aliment_animreseaubdf {float:left; margin-left:5px;}
#fb_animreseaubdf {float:right; margin-right:5px;}
#aliment_animreseaubdf p, #fb_animreseaubdf p{ margin: 0 15px; padding:6px 0 12px; font-size:12px;}
#fb_animreseaubdf a img{border:0; text-decoration:none; margin-top:8px}


div.warn_popup_big_bdf{text-align:center; display:block;} 
/*div.warn_popup_big_bdf{background: transparent url('../imgs/fd_bottom_b.gif') bottom center no-repeat; width:680px; padding-bottom:23px;}*/
div.lb_warnbdfhead{ text-align:left;}
div.warn_popup_big_bdf div.lb_warnbdfhead a{position:relative; left:609px; top:4px;}
div.lb_warnbdfhead a img{	border:none;}

div.warn_popup_big_bdf div.lb_warnbdfhead{display:block; height:26px;} 
div.warn_popup_big_bdf div.lb_warnbdfhead{background: transparent url('../imgs/fd_top_b.png') top center no-repeat;
_background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/fd_top_b.png');} 

div.warn_popup_big_bdf p{font-weight:normal; font-size:14px; color:#00a6eb; margin:20px; line-height:17px;}
div.warn_popup_big_bdf p a img{ position:relative; top:5px;}
div.warn_popup_big_bdf p.bigppopbdf{ font-weight:bold; font-size:17px; color:#00a6eb; margin:20px; line-height:25px;}
div.warn_popup_big_bdf p span{ color:#a7c800}