/* BienBienBien - Juillet 2007 */
/* xhtml and css: laurent Courtois - pour www.heaven.fr */

/* GENERAL */
html, body { margin:10px 0 0 0; padding:0; font:11px Verdana, Arial,  Helvetica, sans-serif; color:#1F1D1D; height:100%; background:white; }
img, table, td, fieldset, form, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0; }
table { border-collapse:collapse; }
.clear { clear:both; font-size:0; }
.floatLeft { float:left; }
.floatRight { float:right; }
.alignLeft { text-align:left; }
.alignRight { text-align:right; }
.alignCenter { text-align:center; }
a { text-decoration:none; color:#DF3D4D; font-weight:bold; } /*a:hover { background-color:#DF3D4D; color:#E9E0C8; }*/
p { margin:0; padding:0 0 8px 0; }
input.inputText, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:none; padding:6px 0 6px 2px; }
textarea { overflow:auto; }
.font24 { font-size:24px; }
.font16 { font-size:16px; }
.font15 { font-size:15px; }
.font12 { font-size:12px; }
.font11 { font-size:11px; }
.font10 { font-size:10px; }
.font9 { font-size:9px; }
.fontBold { font-weight:bold; }
.marginBot10 { margin-bottom:10px; }
.marginTot10 { margin-top:10px; }
.block { display:block; }

/* STRUCTURE SITE - BACKGROUND */
#pageBG { width:990px; background:url(http://static.bienbienbien.net/thebien/img/bg_middle.jpg) repeat-y left 200px; margin:0 auto;}
#pageBGtop { background:url(http://static.bienbienbien.net/thebien/img/bg_top.jpg) no-repeat left top;}
#content { width:990px; background:url(http://static.bienbienbien.net/thebien/img/bg_bottom.jpg) no-repeat left bottom; margin:0; padding-bottom:100px; }

/* STRUCTURE SITE - COLONNES & MARGES */
#colLeft { width:590px; float:left; overflow:hidden; }
#colRight { float:right; width:380px; }
#colFull { clear:both; }
#footer { clear:both; }
#footerOut { width:952px; margin:10px auto 14px auto; }

.margeColD { padding: 40px 20px 0 0; }
.margeColG { padding: 20px 0 0 20px; }
.margeColF { padding: 25px 20px 0 20px; }

/* TYPES DE BOITES BBB */
.box{ padding:20px 0; border-top:1px solid #C6BDA5; }
.box2{ padding:20px 0 0 0; border-top:1px solid #C6BDA5; }
.boxPt { padding:15px 20px 10px 0; background:url(http://static.bienbienbien.net/thebien/img/pointilles_11.gif) repeat-x left bottom; }
.boxPtS { padding:10px 20px 10px 0; background:url(http://static.bienbienbien.net/thebien/img/pointilles_11.gif) repeat-x left bottom; }
.boxPtF { padding:15px 0 10px 0; background:url(http://static.bienbienbien.net/thebien/img/pointilles_11.gif) repeat-x left bottom; }
.boxV { padding:15px 20px 10px 0; }
.boxF { padding:15px 0 10px 0; }

/* COLONNE GAUCHE */
#logo { padding-right:20px; text-align:right; }
	#logo a:hover{ background-color:transparent; }
#navArticle { height:50px; padding:10px 20px 10px 0; _padding-bottom:0px; }
#jourDate { height:50px; }
	#jourDate span { display:block; }
	.jour { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  font-size:30px; color:#FFFFFF !important; background-color:#1F1D1D; margin-bottom:1px; padding:0 2px; }
	.date { font-weight:bold; font-size:13px; color:#FFFFFF !important; background-color:#1F1D1D; padding:0 2px; }
#nextPrev { height:50px; width:200px; padding-top:10px; }
	#nextPrev span {display:block; float:right; width:34px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif !important; color:#848065; }
	#nextPrev a { font-weight:normal; }
	#nextPrev a:hover { background-color:transparent; }
	
.article { padding-right:20px; color:#1F1D1D; border: 0;}
	.article h3 a {font-size: 30px; color:#363636; }
	.article a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	.article h3 {  display:block; margin:0 0 20px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; font-weight:bold;  }
	.article h3 span {  padding:0 3px; }
	.article .illustration { margin:0 10px 2px 0; font-size:9px; }
	.article .illustration img { border:5px solid #C6BDA5; }
	.article .illustration imgLegende { display:block; font-size:9px; }
	.article .theme { display:block; font-size:11px; font-weight:bold; text-transform:uppercase; color:#848065; margin-bottom:10px; }
	.article ul.liens { list-style:none; margin-top:0px; padding:0; }
	.article ul.liens a { font-size:10px; }
	.article .options { height:20px; margin-top: 5px; }
	.article .options a{ font-size:10px;}
	.article .options a:hover{background-color:#DF3D4D; color:#E9E0C8;}
	.article .options span { display:block; float:left; width:183px; }
	.article .lienImg:hover { background-color:transparent;}
	


.articleVideo { padding-right:20px; color:#1F1D1D; }
	.articleVideo a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	.articleVideo h3 a { display:block; margin:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; font-weight:bold;  }
	.articleVideo .illustration { margin:0 10px 2px 0; font-size:9px; }
	.articleVideo ul.liens { list-style:none; margin-top:10px; padding:0; }
	.articleVideo ul.liens a { font-size:10px; }
	.articleVideo .options { height:20px; margin-top:10px; }
	.articleVideo .options a{ font-size:10px; }
	.articleVideo .options span { display:block; float:left; width:183px; }
	.articleVideo .lienImg:hover { background-color:transparent;}

.uneVideo { padding-right:20px; color:#1F1D1D; }
	.uneVideo a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	.uneVideo h3 { display:block; margin:0 0 20px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; font-weight:bold;  }
	.uneVideo .video {font-size:9px; margin-bottom:10px; }
	.uneVideo ul.liens { list-style:none; margin-top:10px; padding:0; }
	.uneVideo ul.liens a { font-size:10px; }
	.uneVideo .options { height:20px; margin-top:10px; }
	.uneVideo .options a{ font-size:10px; }
	.uneVideo .options span { display:block; float:left; width:183px; }
	.uneVideo .lienImg:hover { background-color:transparent;}

.unMur { padding-right:20px; color:#1F1D1D; }
	.unMur h3 { display:block; margin:0 0 20px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; font-weight:bold; color:#DF3D4D; }
	.unMur a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	.unMur .mur {font-size:9px; margin-bottom:10px; }
	.unMur .mur span img { border:5px solid #C6BDA5; }
	.unMur .lienImg:hover { background-color:transparent;}

#articleOptions { color:#FFFFFF;}
	#articleOptions div { padding:4px 15px 10px 10px; background-color:#DF3D4D; }
	#articleOptions div a { color:#FFFFFF; }
	#articleOptions div a:hover { color:#FFFFFF; text-decoration:underline; }
	#articleOptions div p { margin:0; padding:9px 0 10px 0; border-bottom:1px solid #E9E0C8; }
	#articleOptions div p.rubrique { background:url(http://static.bienbienbien.net/thebien/img/titreg_rubrique.gif) no-repeat left 8px; padding-left:116px;}
	#articleOptions div p.motscles { background:url(http://static.bienbienbien.net/thebien/img/titreg_motscles.gif) no-repeat left 8px; padding-left:112px;}
	#articleOptions div span { display:block; float:left; width:100px; }
	#articleOptions div ul { list-style:none; height:20px; margin:0; padding:2px 0 0 0; }
	#articleOptions div ul li { float:left; width:104px; margin-top:6px; }

#articleComment { color:#FFFFFF;}
	#articleComment form { padding:4px 15px 10px 10px; background-color:#DF3D4D; }
	#articleComment form p { margin:0; padding:7px 0 5px 0; border-bottom:1px dashed #E9E0C8; }
	#articleComment form p label { margin:0; padding:0; }
	#articleComment form p input, #articleComment form p textarea { border:none; background-color:transparent; color:#E9E0C8; margin:0; padding:0; width:200px;}
	#articleComment form p.nompseudo { background:url(http://static.bienbienbien.net/thebien/img/titreg_nompseudo.gif) no-repeat left 8px;}
	#articleComment form p.nompseudo img {width:148px; height:12px; }
	#articleComment form p.pseudo { background:url(http://static.bienbienbien.net/thebien/img/titreg_pseudo.gif) no-repeat left 8px;}
	#articleComment form p.pseudo img {width:85px; height:12px; }
	#articleComment form p.email { background:url(http://static.bienbienbien.net/thebien/img/titreg_email.gif) no-repeat left 8px; }
	#articleComment form p.email img {width:75px; height:12px; }
	#articleComment form p.captcha { background:url(http://static.bienbienbien.net/thebien/img/titreg_captcha.gif) no-repeat left 20px; }
	#articleComment form p.captcha img.title {width:90px; height:12px; }       
	#articleComment form p.captcha img.captcha {width:auto; height:auto; padding:20px 0; }
	#articleComment form p.password { background:url(http://static.bienbienbien.net/thebien/img/titreg_password.gif) no-repeat left 8px; }
	#articleComment form p.password img {width:75px; height:12px; }
	#articleComment form p.passwordConfirm { background:url(http://static.bienbienbien.net/thebien/img/titreg_passwordconfirmation.gif) no-repeat left 8px; }
	#articleComment form p.passwordConfirm img {width:252px; height:12px; }
	#articleComment form p.website { background:url(http://static.bienbienbien.net/thebien/img/titreg_website.gif) no-repeat left 8px; }
	#articleComment form p.website img {width:60px; height:12px; }
	#articleComment form p.url { background:url(http://static.bienbienbien.net/thebien/img/titreg_url.gif) no-repeat left 8px;}
	#articleComment form p.url img {width:48px; height:12px; }
	#articleComment form p.text { background:url(http://static.bienbienbien.net/thebien/img/titreg_text.gif) no-repeat left 8px; border:none;}
	#articleComment form p.text img {width:42px; height:20px; }
	#articleComment form p.text textarea { width:500px; padding:10px 12px; border:1px dashed #E9E0C8; }
	#articleComment form p.commentaire { position:relative; background:url(http://static.bienbienbien.net/thebien/img/titreg_commentaire.gif) no-repeat left 8px; border:none;}
	#articleComment form p.commentaire img {width:140px; height:20px; }
	#articleComment form p.commentaire textarea { width:500px; padding:10px 12px; border:1px dashed #E9E0C8; }
	#articleComment form p.commentaire span.nbCarac { position:absolute; display:block; right:0pt; top:10px; }
	#articleComment form p.subject { background:url(http://static.bienbienbien.net/thebien/img/titreg_sujet.gif) no-repeat left 8px;}
	#articleComment form p.subject img {width:150px; height:12px; }
	#articleComment form p.dest { background:url(http://static.bienbienbien.net/thebien/img/titreg_dest.gif) no-repeat left 8px;}
	#articleComment form p.dest img {width:130px; height:12px; }
	#articleComment form p.dest input.radio {width:12px; margin-left: 20px; }
	#articleComment form p.mailContent { background:url(http://static.bienbienbien.net/thebien/img/titreg_content.gif) no-repeat left 8px; border:none;}
	#articleComment form p.mailContent img {width:42px; height:20px; }
	#articleComment form p.mailContent textarea { width:500px; padding:10px 12px; border:1px dashed #E9E0C8; }
	#articleComment form p.envoyer { border:none; padding:4px 0 0 0; }
	#articleComment form p.envoyer input { background:url(http://static.bienbienbien.net/thebien/img/titreg_envoyer.gif) no-repeat right; width:120px; margin:0; padding:0; }

#messageBox { color:#E9E0C8; } 
#messageBox p { margin-left:10px; font-size:13px; clear:both; }
#messageBox div { background-color:#DF3D4D; width:550px; }

#commentaires { color:#E9E0C8; }
    #commentaires a { color:#E9E0C8; font-weight:bold; text-decoration:underline; }
    #commentaires a:hover { color:#FFFFFF; }
    #commentaires ul { list-style:none; margin:0; padding:0; }
    #commentaires ul li { margin-bottom:6px; padding:0; }
    #commentaires ul li div { background-color:#DF3D4D; padding:10px; }
    #commentaires ul li div.entete { height:30px; padding:0; }
    #commentaires ul li p { font-size:13px; clear:both; }
    #commentaires ul li div.commNiv2 { background-color:#E16C72; margin:1px 0 0 62px; }
    #commentaires ul li div.commNiv2 p { font-size:11px; padding-top:15px; }

.articleIdem {}
	.articleIdem img.titre { }
	.articleIdem .dateA { display:block; font-size:11px; font-weight:normal; text-transform:uppercase; color:#848065; margin-bottom:2px; padding-left:16px; }
	.articleIdem p { padding:16px 0 0 0; }
	.articleIdem p.detailA { display:block; padding:6px 0 0 16px;}
	.articleIdem p.detailA a { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:none; display:inline; padding-left:0;}
	.articleIdem p.detailA a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	.articleIdem .theme { display:block; font-size:11px; font-weight:bold; text-transform:uppercase; color:#848065; margin-bottom:6px; padding-left:16px; }
	.articleIdem a { display:block; font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background:url(http://static.bienbienbien.net/thebien/img/fleche_link_smallm.gif) no-repeat left 6px; padding-left:16px;}

.articleIdemVideo {}
	.articleIdemVideo img.titre { }
	.articleIdemVideo img.vignetteVideo { margin:0 20px 0 0; width:15%; height:15%; border:2px solid #848065;}
	.articleIdemVideo p { padding:16px 0 0 0; }
	.articleIdemVideo .theme { display:block; font-size:11px; font-weight:bold; text-transform:uppercase; color:#848065; margin-bottom:6px; padding-left:16px; }
	.articleIdemVideo a { font-size:16px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background:url(http://static.bienbienbien.net/thebien/img/fleche_link_smallm.gif) no-repeat left 4px; padding-left:16px;}

#titleFullPage, #titleFullPageBas   { height:40px; }

#triPage { color:#C6BDA5; }
	#triPage span a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	#triPage span {display:block; float:left;}
	#triPage span.titreChannels { margin-top:10px; }
	#triPage span.channels {padding:0 0 0 10px;}
	#triPage span.channelsLimited {padding:0 0 0 10px; width:380px; margin-top:10px; }

#employes { color:#C6BDA5; }
	#employes a:hover { background-color:#DF3D4D; color:#E9E0C8; }

#archivesCalendar { color:#FFFFFF; font-size:10px; }
	#archivesCalendar .annee {color:#DF3D4D; font-weight:bold;  }
	#archivesCalendar a { background-color:#DF3D4D; color:#FFFFFF; }
	#archivesCalendar a:hover { background-color:transparent; color:#DF3D4D; }
	#archivesCalendar span { display:block; float:left; }

.unEmploye {}
	.unEmploye h3 { display:block; margin:0 0 15px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; font-weight:bold; color:#DF3D4D; }
	.unEmploye img { margin-right:20px; }
	.unEmploye a:hover { background-color:#DF3D4D; color:#E9E0C8; }
unEmploye 


.toutesLesBonnesPioches { }
	.toutesLesBonnesPioches ul { list-style:none; margin:0 0 20px 0; padding:0; }
	.toutesLesBonnesPioches ul.ligneBloc { height:103px; }
	.toutesLesBonnesPioches ul.ligneSep { height:20px; margin:0; }
	.toutesLesBonnesPioches ul.ligneSep li { background:url(http://static.bienbienbien.net/thebien/img/sep_horiz_161px.gif) no-repeat left top; height:20px;}
	.toutesLesBonnesPioches ul.ligneSep li.vide { background-image:none; width:40px; }
	.toutesLesBonnesPioches ul li { display:block; float:left; width:158px; text-align:left; margin:0; padding:0; }
	.toutesLesBonnesPioches ul li.sepV { border-right:1px solid #C6BDA5; margin-right:20px; padding-right:19px;}
	.toutesLesBonnesPioches ul li.noSepV { margin-right:0; padding-right:0;}

.BlocMurParole { *height:0.01%; }
	.BlocMurParole h2 { margin-bottom:10px; }
	.BlocMurParole ul { list-style:none; margin:0; padding:0; }
	.BlocMurParole ul li { float:left; width:75px; padding-bottom:10px; *padding-bottom:10px; }
	.BlocMurParole ul li p { line-height:11px; padding-top:5px; overflow:hidden; width:75px; }
	.BlocMurParole ul li img { display:block; margin:0 auto; }
	.BlocMurParole ul li.boiteArticle { margin-right:16px; *margin-right:17px; }
	.BlocMurParole ul li.last { margin-right:0; }

.boiteLiens { margin:0;}
	.boiteLiens a:hover { background-color:#DF3D4D; color:#E9E0C8; }

#resultatsRecherche {}


/* PAGER */
#pagerNextPrevTop {}
	#pagerNextPrevTop img { margin:0 0 10px 1px; }
	#pagerNextPrevTop a:hover {background-color:transparent;}

.pagerGen {}
	.pagerGen img { padding:0 0 0 1px; }
	.pagerGen a:hover { background-color:transparent; }
		


/* COLONNE DROITE */
#recherche { background:url(http://static.bienbienbien.net/thebien/img/recherchefond.gif) no-repeat left; margin:0 0 20px 0; }
	#rechercheForm { margin:0; padding:0; height:40px; }
	#recherche input { float:left; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 6px 4px 6px; width:276px; font-size:20px; font-weight:bold; color:#E9E0C8; background-color:transparent; border:none;}
	#recherche a { display:block; float:left; width:71px; height:37px; }
	#recherche a:hover { background-color:transparent; }
#rssNews { z-index:12000; position:relative; margin:0; padding:16px 0; line-height:16px;}
	#rssNews .picto { position:absolute; left:0; display:block; width:38px; border-right:1px solid #C6BDA5; }
	#rssNews .news { display:block; margin-left:52px; }
	#rssNews a:hover { background-color:#DF3D4D; color:#E9E0C8; }
	#rssNews .picto a:hover { background:none; }
#rssTags { position:relative; margin:0; padding:16px 0; line-height:13px;}
	#rssTags .picto { position:absolute; left:0; display:block; width:38px; border-right:1px solid #C6BDA5; }
	#rssTags .news { display:block; margin-left:52px; }
	#rssTags .news2 { display:block; }
	#rssTags a.more {font-size:10px; text-transform:lowercase; }
	#rssTags a.more:hover { background-color:#DF3D4D; color:#E9E0C8; }
	
#linksArea { height:185px; padding:0; margin:0; }
#linksArea ul { list-style-type:none; margin:0; padding:0; }
#linksArea ul li { margin:0; padding:0 0 4px 0; display:block; }
#linksArea ul li a { display:block; padding:0 0 0 36px; margin:0; background-position:left top; background-repeat:no-repeat; font-weight:normal; color:#1f1d1d; line-height:24px; outline:none; }
* html #linksArea ul li a { height:1%; }
#linksArea ul li a strong { font-weight:bold; }
#linksArea ul li#itemList a { background-image:url(http://static.bienbienbien.net/thebien/img/icon_link.gif) }
#linksArea ul li#itemRss a { background-image:url(http://static.bienbienbien.net/thebien/img/icon_rss.gif) }
#linksArea ul li#itemNewsletter a { background-image:url(http://static.bienbienbien.net/thebien/img/icon_newsletter.gif) }
#linksArea ul li#itemShop a { background-image:url(http://static.bienbienbien.net/thebien/img/icon_shop.gif) }
#linksArea ul li#itemTwitter a { background-image:url(http://static.bienbienbien.net/thebien/img/icon_twitter.gif) }
#linksArea ul li#itemIphone a { background-image:url(http://static.bienbienbien.net/thebien/img/icon_iphone.gif) }

/* BOITE RSS SIDEBAR */
/*#window { position: absolute; top: 50px;width: 450px; height: 350px; overflow: hidden; display: none; border:1px solid #000;}*/

#newsLetterSubscribe { position:absolute; top:194px; display:none; border:3px solid #C6BDA5; margin-right: 10px; height:100px; width:360px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; background-color: #df3d4d; z-index:19; }

#windowContent { position:absolute; top:165px; display: none; border:3px solid #C6BDA5; margin-right: 10px; height:260px; width: 360px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; background-color: #E6DBC5; z-index:20; }
#windowContent * { margin: 5px; }
#formatsRss { margin-left:20px; }
#formatsRss ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0pt; }
#formatsRss ul li { display:block; margin:0pt; padding:1px 0pt; }
#formatsRss ul input { font-size: 10px; font-family: Georgia,"Times New Roman",Times,serif; background-color: #E9DEC8; color: #000; font-weight: bold; border: 1px solid #C5BDA6; width:320px; }
#formatsRss ul li span { background:url(http://static.bienbienbien.net/thebien/img/picto_rss_bigblack_small.gif) no-repeat scroll left center; display:block; font-size:10px; margin:3px 0pt 8px; padding:2px 0pt 2px 28px; font-weight: bold; color:#DF3D4D; }

#closeWindowContent { position:relative; left:340px; top:5px; width:16px; height:16px; padding:0; margin:0; text-indent:-9999px; display:block; background:url(http://static.bienbienbien.net/thebien/img/bt_close_black.gif) left top no-repeat; cursor:pointer; }
#closeNewsletterContent { position:relative; left:340px; top:5px; width:16px; height:16px; padding:0; margin:0; text-indent:-9999px; display:block; background:url(http://static.bienbienbien.net/thebien/img/bt_close_black_red.gif) left top no-repeat; cursor:pointer; }

.bonnePiocheBienVu {}
	.bonnePiocheBienVu ul { list-style:none; margin:0 0 20px 0; padding:0; }
	.bonnePiocheBienVu ul.ligneTitre { height:75px; }
	.bonnePiocheBienVu ul.ligneTitre2 { height:40px; }
	.bonnePiocheBienVu ul.ligneTitre3 { height:265px; }
	.bonnePiocheBienVu ul.ligneSep { height:20px; margin:0; }
	.bonnePiocheBienVu ul.ligneSep li { background:url(http://static.bienbienbien.net/thebien/img/sep_horiz_161px.gif) no-repeat left top; height:20px;}
	.bonnePiocheBienVu ul.ligneBloc { height:103px; }
	.bonnePiocheBienVu ul li { display:block; float:left; width:160px; text-align:left; margin:0; padding:0; }
	.bonnePiocheBienVu ul li.sepV { border-right:1px solid #C6BDA5; margin-right:20px; padding-right:19px;}
	.bonnePiocheBienVu ul li.noSepV { margin-right:20px; padding-right:20px;}
	.bonnePiocheBienVu ul.ligneTitre2 a:hover { background-color:transparent; }

#linksV {}
	#linksV ul { list-style:none; margin:0; padding:0; }
	#linksV ul.ligneHauteur { height:265px; }
	*+html #linksV ul.ligneHauteur { height:305px; }
	#linksV ul li { display:block; float:left; width:160px; text-align:left; margin:0; padding:0 0 1px 0; }
	#linksV ul li.sepV { border-right:1px solid #C6BDA5; margin-right:20px; padding-right:19px;}
	#linksV ul li.noSepV { margin-right:20px; padding-right:20px;}
	#linksV hr { border:0; color:#C5BB9F; background-color:#C5BB9F; height:1px; margin:10px 0; _margin:3px 0; }

#linksV2 {}
	#linksV2 ul { list-style:none; margin:0; padding:0pt 0pt 5px; }
	#linksV2 ul.ligneHauteur { height:265px; }
	#linksV2 ul.ligneSep { height:20px; margin:0; }
	#linksV2 ul.ligneSep li { background:url(http://static.bienbienbien.net/thebien/img/sep_horiz_161px.gif) no-repeat left top; height:20px;}
	#linksV2 ul.ligneBloc { height:103px; }
	#linksV2 ul li { display:block; float:left; width:160px; text-align:left; margin:0; padding:0 0 2px 0; }
	#linksV2 ul li.sepV { border-right:1px solid #C6BDA5; margin-right:20px; padding-right:19px;}
	#linksV2 ul li.noSepV { margin-right:20px; padding-right:20px;}
	#linksV2 hr { border:0; color:#C5BB9F; background-color:#C5BB9F; height:1px; margin:10px 0; _margin:3px 0; }

.listeTags a { float:left; margin-right: 3px; padding:0 0px 1px 0; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px; }
	.listeTags span.tags { padding:0 4px 1px 0; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px; }
	.listeTags a.color4 { color:#DF3D4D; }
	.listeTags a.color4:hover { color:#E9E0C8; background-color:#DF3D4D; }
	.listeTags a.color3 { color:#DF3D4D; }
	.listeTags a.color3:hover { color:#E9E0C8; background-color:#DF3D4D; }
	.listeTags a.color2 { color:#D06A5C; }
	.listeTags a.color2:hover { color:#E9E0C8; background-color:#D06A5C; }
	.listeTags a.color1 { color:#C49068; }
	.listeTags a.color1:hover { color:#E9E0C8; background-color:#C49068; }
	.listeTags a.color0 { color:#BCA86F; }
	.listeTags a.color0:hover { color:#E9E0C8; background-color:#BCA86F; }

.listeTags2 a { float:left; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px; }
	.listeTags2 a.color4 { color:#E9E0C8; background-color:#A42934; }
	.listeTags2 a.color4:hover { color:#A42934; background-color:transparent; }
	.listeTags2 a.color3 { color:#E9E0C8; background-color:#DF3C4D; }
	.listeTags2 a.color3:hover { color:#DF3C4D; background-color:transparent; }
	.listeTags2 a.color2 { color:#E9E0C8; background-color:#F07189; }
	.listeTags2 a.color2:hover { color:#F07189; background-color:transparent; }
	.listeTags2 a.color1 { color:#E9E0C8; background-color:#F5B2C0; }
	.listeTags2 a.color1:hover { color:#F5B2C0; background-color:transparent; }

.listeLinks {list-style:none; margin:0; padding:0;}
.listeLinks a { text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px; }
.listeLinks a.color1 { color:#DF3D4D; }
.listeLinks a.color1:hover { color:#E9E0C8; background-color:#DF3D4D; }
.listeLinks a.color2 { color:#D06A5C; }
.listeLinks a.color2:hover { color:#E9E0C8; background-color:#D06A5C; }
.listeLinks a.color3 { color:#C49068; }
.listeLinks a.color3:hover { color:#E9E0C8; background-color:#C49068; }
.listeLinks a.color4 { color:#BCA86F; }
.listeLinks a.color4:hover { color:#E9E0C8; background-color:#BCA86F; }

.listeLinks2 {list-style:none; margin:0; padding:0;}
.listeLinks2 a { text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px; }
.listeLinks2 a.color1 { color:#E9E0C8; background-color:#A42934; }
.listeLinks2 a.color1:hover { color:#A42934; background-color:transparent; }
.listeLinks2 a.color2 { color:#E9E0C8; background-color:#DF3C4D; }
.listeLinks2 a.color2:hover { color:#DF3C4D; background-color:transparent; }
.listeLinks2 a.color3 { color:#E9E0C8; background-color:#F07189; }
.listeLinks2 a.color3:hover { color:#F07189; background-color:transparent; }
.listeLinks2 a.color4 { color:#E9E0C8; background-color:#F5B2C0; }
.listeLinks2 a.color4:hover { color:#F5B2C0; background-color:transparent; }

.listeTags #rssTags { padding-top: 0px }

#archives { list-style:none; margin:0 0 20px 0; padding:0; height:120px;  }
	#archives .mois a { font-size:25px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
	#archives .last {padding-top:5px;}

.boiteArticle { }
	.boiteArticle h4, .boiteArticle h4 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#1F1D1D; }
	.boiteArticle img { border:3px solid #C6BDA5; margin:0 10px 5px 0; }
	.boiteArticle a { font-size:9px; font-weight:normal; }
	.boiteArticle a:hover { color:#E9E0C8; background-color:#DF3D4D; }

.boiteArticleVideo { }
	.boiteArticleVideo h4 a { background:url(http://static.bienbienbien.net/thebien/img/picto_cine.gif) no-repeat left 3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; display:block; margin-bottom:4px; padding-left:13px; }
	.boiteArticleVideo h4 a:hover { background-color:transparent; color:#DF3D4D; }
	.boiteArticleVideo img { border:3px solid #C6BDA5; }
	.boiteArticleVideo img:hover { background-color:transparent; }
	.boiteArticleVideo a { font-size:9px; font-weight:normal; }

.promo { text-align:center; }

#formatsVideo {}
	#formatsVideo ul { list-style:none; margin:15px 0 0 0; padding:0; }
	#formatsVideo ul li { display:block; margin:0; padding:1px 0 1px 0; }
	#formatsVideo ul li a { display:block; font-size:10px; background:url(http://static.bienbienbien.net/thebien/img/picto_quicktime.gif) no-repeat left; margin:3px 0 8px 0; padding:2px 0 2px 28px;}
	#formatsVideo ul li a:hover { text-decoration:underline; }

#items { font-size:10px; }
	#items ul { list-style:none; margin:0; padding:0; }
	#items ul li { display:block; float:left; width:106px; }
	#items ul li.margeDroite { padding-right:20px; }
	#items ul li span { display:block; height:50px; }
	#items ul li a:hover{ background-color:#DF3D4D; color:#E9E0C8; }


.boxMurs{}
	.boxMurs h2 { }

/* PUB */
#pub300250 {}
	#pub300250 a:hover { background-color:transparent; }
#pubTop { 
	aborder:1px solid #E3E3E4; 
	width:983px; 
	height: 116px;
	margin: 0px auto; 
	background: url(http://static.bienbienbien.net/thebien/img/bg_top_pub.jpg) no-repeat top left;
	text-align: center;
}
#pubTop span {
	padding-top: 15px;
	display:block;
}
	
/* LiensLiensLiens */
#linksMenu { background:url(http://static.bienbienbien.net/thebien/img/bg_linksmenu.png) left top no-repeat; height:370px; overflow:hidden; padding:0; margin-bottom: 20px; }
* html #linksMenu { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.bienbienbien.net/thebien/img/bg_linksmenu.png', sizingMethod='image'); }
#linksMenu h2 { background:url(http://static.bienbienbien.net/thebien/img/txt_liens.png) left top no-repeat; overflow:hidden; width:297px; height:0 !important; padding-top:24px; margin:0 0 10px 0; }
* html #linksMenu h2 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.bienbienbien.net/thebien/img/txt_liens.png', sizingMethod='image'); }
#linksMenu a { font-weight:normal; font-size:10px;  }
#linksMenu a:hover { background-color:#df3d4d; color:#e9e0c8; cursor:pointer; }
#linksMenu ul { margin:0; padding:0; list-style-type:none; }
#linksMenu ul li { margin:0; padding:7px 0; border-bottom:1px solid #c9baa0; font-size:10px; }
#linksMenu ul li.last { border-bottom:none; }
#linksMenu ul li p { padding:0 20px 5px 0; }
#linksMenu ul li ul { text-align:right; padding:0 10px 0 0; }
#linksMenu ul li ul li { margin:0; padding:0; border:none; display:inline; background:url(http://static.bienbienbien.net/thebien/img/pipe.gif) 0 2px no-repeat; padding:0px 3px 0 5px; margin:0; }
#linksMenu ul li ul li.first { background:none;}
#linksMenuContent { position:relative; z-index:10000; left:0; top:0; padding:40px 0 0 19px; margin:0; }
#allLinksbbb { position:relative; text-align:left; padding:8px 0 0 0; width:304px; margin:5px 0 0 18px; }
#allLinksbbb a:hover { background:none; }
#linksbbb { width:358px; height:390px; }
.loading { background:url(http://static.bienbienbien.net/thebien/img/loading.gif) center center no-repeat; }
.offleft { position:absolute; left:-5000px; width:2000px; }

/* Iphone Alert Message */
#iphoneMsg { padding:0; margin:10px auto; color:#000; border:1px solid #e4dfc3; position:relative; width:983px; font-size:19px; background:#df3d4d; cursor:pointer; }
#iphoneMsg a { color:#e8e4c9; font-size:25px; }
#iphoneMsg #iphoneMsgContent { position:relative; background:url(http://static.bienbienbien.net/thebien/img/pic_iphone.gif) 35px 25px no-repeat; line-height:90px; padding:0 0 0 95px; color:#e8e4c9; }

/* Scroll Content */
.scroll-pane { width:335px; overflow:auto; float:left; height:233px; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; left:308px; text-indent: -2000px; overflow: hidden; width:10px; height:9px; background:url(http://static.bienbienbien.net/thebien/img/arrow_up_light.gif) left top no-repeat !important;  }
a.jScrollArrowUp:hover, a.jScrollArrowUp.visited, a.jScrollArrowUp.active { background:url(http://static.bienbienbien.net/thebien/img/arrow_up_light.gif) left top no-repeat; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; top:224px; left:308px; text-indent: -2000px; overflow: hidden; width:10px; height:9px; background:url(http://static.bienbienbien.net/thebien/img/arrow_down_light.gif) left top no-repeat !important; }
a.jScrollArrowDown:hover, a.jScrollArrowDown:visited, a.jScrollArrowDown.active { background:url(http://static.bienbienbien.net/thebien/img/arrow_down_light.gif) left top no-repeat; }
.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; left:308px; top:0; height: 100%; background: #e6e0c8; }
.jScrollPaneDrag { position: absolute; background:#c6bda5; cursor:pointer; overflow: hidden; }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }

/* Display Page Archives bbb */
ul.bbbInfos { list-style-type:none; padding:5px 0 0 0 !important; margin:0 !important; text-align:right; }
ul.bbbInfos li { padding:0 !important; margin:0 !important; display:inline; } 
ul.bbbInfos li a { font-size:11px; background:none; display:inline; padding:0 !important; margin:0 !important; }

/* Iphone Focus Right Col */
#iphoneFocus { display:block; position:relative; margin:0 0 10px 0; padding:16px 0; line-height:16px; border-top:1px solid #C6BDA5; min-height:52px; height:auto !important; height:52px; }
#iphoneFocus .picto { position:absolute; left:0; display:block; width:38px; border-right:1px solid #C6BDA5; }
#iphoneFocus .iphoneFocus { display:block; margin-left:52px; }
#iphoneFocus a:hover { background-color:#DF3D4D; color:#E9E0C8; }

/* Twitter Icon  - Right Col */
#twitter { position:absolute; top:44px; left:0; width:38px; height:52px; border-right:1px solid #c6bda5; }
#twitter a { display:block; width:24px; height:24px; margin:28px 0 0 0; padding:0; text-indent:-9999px; overflow:hidden; background:url(http://static.bienbienbien.net/thebien/img/icon_twitter.gif) left top no-repeat; outline:0 none; }
#twitter a:hover { background:url(http://static.bienbienbien.net/thebien/img/icon_twitter.gif) left top no-repeat; }

/* PRINT */
@media print {
   #colRight { display:none; } 
   #logo { display:none; } 
   .pubTop { display:none; } 
   #footer { display:none; } 
   #footerOut { display:none; } 
 }

 
 
.videotools {
    float: left;
    margin-right: 5px;
    margin-bottom: 15px;
    border:5px solid #C6BDA5;
}

.videotools.current{
	margin: 10px 75px;
}
* html .videotools.current { display:inline; }

.article p img {
    /* margin-right: 5px; */
    display: block;
    margin: 0 auto;
    border:5px solid #C6BDA5;
}
.article p img.alignleft, .article p img.alignright {
	margin: 0;
}

.pagerGen {
    margin-bottom: 5px;
}
 