#home_container{
	width:930px;
	margin:0px auto;
}

div.left,p.left{
	float:left;
}

#deux_colonnes{float:left;width:920px;}
#col_gauche{float:left; width:605px;}
#main_contain.blog #col_gauche{float:left; width:282px; padding:0px 0px 0px 0px;}

.relativeClearLeft{
	position:relative;
	clear:left;
}

#connectiondiv{
	width:263px;
	height:94px !important; height /**/:94px;
	background:url(../img/rire_chansons/login/fond_login.png) no-repeat;
	z-index:1;
	margin:13px 0px 20px 10px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	font-size:1em;
	text-align:right;
	clear:both;
	float:left;
	display:inline;
}
#connectiondiv p{ float:none; text-align:left; padding-left:100px; padding-top:8px;}
#connectiondiv a{color:#FFFFFF;}
#connectiondiv form legend{display:none;}
#connectiondiv form{text-align:left; border:0px solid blue; padding:7px 0px 0px 25px;}
#connectiondiv form label{float:left; width:80px;display:inline; clear:left; }
#connectiondiv form input{ width:100px;width:97px; float:left;display:inline;margin-bottom:4px;  font-size:1em; border:1px solid #666666; padding:2px 0px;}
#connectiondiv form input.submit{width:29px; height:18px; float:left; border:none; padding:0px; margin:2px 10px 0px 10px;}
#connectiondiv form a.pwdlost{ display:block; float:left; width:100px; clear:left; margin-top:0px;margin-left:65px; text-align:right; color:#FFFFFF;display:inline; font-size:0.9em;}


#profil_blog a{color:#545454;}
#profil_blog a img{border:none;}
#profil_blog{
	width:268px !important; width /**/:276px;
	height:322px !important; height /**/:352px;
	background:url(../img/rire_chansons/blog_profil_fond.png) no-repeat;
	float:left;
	margin-top:0px;
	margin-bottom:10px;
	padding-top:30px; padding-left:8px;
	margin-left:1px;
	color:#545454;
	font-size:11px;
}
#blog_profil{
	width:268px !important; width /**/:276px;
	height:322px !important; height /**/:352px;
	background:url(../img/rire_chansons/blog_profil_fond.png) no-repeat;
	float:left;
	margin-top:0px;
	margin-bottom:10px;
	padding-top:30px; padding-left:8px;
	margin-left:1px;
	color:#545454;
	font-size:11px;
	
}
#profil_blog h2.titre_blog a{
	width:43px;
	height:18px;
	background:url(../img/rire_chansons/titre_blog_2.gif) no-repeat;
	font-size:0px;
	line-height:0px;
	position:absolute;
	top:295px;
	left:205px;
	display:block;
	cursor:default;
}
#blog_profil h2.titre_blog a{
	width:30px;
	height:13px;
	background:url(../img/rire_chansons/titre_blog.gif) no-repeat;
	font-size:0px;
	line-height:0px;
	position:absolute;
	top:300px;
	left:138px;
	display:block;
}
#profil_blog h2.titre_profil a{
	width:39px;
	height:12px;
	background:url(../img/rire_chansons/titre_profil_2.gif) no-repeat;
	font-size:0px;
	line-height:0px;
	position:absolute;
	top:300px;
	left:138px;
	display:block;
}
#blog_profil h2.titre_profil a{
	width:56px;
	height:18px;
	background:url(../img/rire_chansons/titre_profil.gif) no-repeat;
	font-size:0px;
	line-height:0px;
	position:absolute;
	top:295px;
	left:199px;
	display:block;
	cursor:default;
}
#blog_profil h2.titre_profil a span, 
#profil_blog h2.titre_profil a span,
#blog_profil h2.titre_blog a span,
#profil_blog h2.titre_blog a span{display:none;}

.info_blog h3, .info_profil h3{font-size:16px; color:#cc0000;}
.avatar{ margin-right:5px;  display:inline; background:url(../img/rire_chansons/imgBlog.gif) no-repeat; float:left}
avatar img{margin:2px 0px 0px 2px;}
img.logoSaRadio{vertical-align:middle; border:0px; width:55px; height:55px;}
.descriptif_blog {padding-right:8px;}
.descriptif_blog .miseEnAvant, #profil_blog h4, #blog_profil h4{font-weight:bold; color:#cc0000; font-size:11px;}
#profil_blog h4{margin-top:5px;}
#profil_blog .startRatingBlog {padding-top:10px;}
#profil_blog .startRatingBlog img{float:left; border:0px solid red;}
#profil_blog .startRatingBlog p{padding-top:3px; padding-left:5px}


#blog_profil{display:none;}
#blog_profil .miseEnAvant{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

/**
* Mon compte
*/
#monCompte{
	background:url(../img/rire_chansons/fond_mon_compte.gif) no-repeat;
	margin:13px 0px 20px 10px;
	height:37px;
}

#monCompte ul{position:relative; padding-top:5px; padding-left:150px;float:left; width:355px;}
#monCompte ul li{display:inline; background:url(../img/rire_chansons/login/separateur.gif) no-repeat top left; padding:0px 8px; float:left}
#monCompte ul li a{display:block;float:left;height:17px;margin-bottom:3px;}
#monCompte ul li.mon_blog a{ width:48px; background:url(../img/rire_chansons/login/mon_blog.gif) no-repeat}
#monCompte ul li.mes_blogs a{ width:52px; background:url(../img/rire_chansons/login/mes_blogs.gif) no-repeat}
#monCompte ul li.mon_profils a{ background:url(../img/rire_chansons/login/mon_profil.gif) no-repeat; width:53px;}
#monCompte ul li.mes_msg a{ background:url(../img/rire_chansons/login/mes_msg.gif) no-repeat; width:73px;}
#monCompte ul li.deconnexion a{position:absolute; top:22px; left:15px; color:#FFFFFF}
#monCompte ul li.creerGroupe a{background:url(../img/rire_chansons/login/blogs_groupe.gif) no-repeat; width:119px; margin-left:10px;}
#monCompte ul li.autresblog a{background:url(../img/rire_chansons/login/autre_blogs.gif) no-repeat; width:91px; margin-left:10px;}
#monCompte ul li a span{display:none;}
#monCompte ul li.noBg{background:none;}

#monCompte ul li ul{display:none;position:absolute;top:22px;left:150px;float:left;clear:left;padding:5px 5px 0px 5px;margin:0px;width:134px;border:1px solid #890006;background:#890006;height:auto;}
#monCompte ul li ul li{display:inline;float:left;background:none;padding:0px 0px 5px 0px;height:auto;margin:0px;}
#monCompte ul li.mes_blogs ul li a{
	display:block;
	background:none;
	margin:0px;
	padding:1px 2px 1px 2px;background:#b40008;
	float:left;clear:left;
	color:#FFFFFF;
	text-decoration:none;	
	width:130px !important; width /**/:134px;height:auto;
}
#monCompte ul li.mes_blogs ul li a:hover{background:#c90b14;}

#main_contain.blog #monCompte{border:0px solid blue;width:248px !important; width /**/:263px;height:94px;background:url(../img/rire_chansons/fond_mon_compte_blog.png) no-repeat; padding-left:15px; margin-bottom:10px;}
#main_contain.blog #monCompte ul{float:left; width:117px;padding-left:0px;  margin-top:25px; position:relative; z-index:2;}
#main_contain.blog #monCompte ul.secondeliste{z-index:1; }
#main_contain.blog #monCompte ul li{display:inline; background:none; padding:0px; float:left}
#main_contain.blog #monCompte ul li a{display:block;float:left;width:117px;margin-bottom:0px; height:17px;}
#main_contain.blog #monCompte ul.secondeliste li a{width:auto;}
#main_contain.blog #monCompte ul li.mon_blog a{width:103px; background:url(../img/rire_chansons/login_blog/mon_blog.gif) no-repeat}
#main_contain.blog #monCompte ul li.mes_blogs a{width:103px; background:url(../img/rire_chansons/login_blog/mes_blogs.gif) no-repeat}
#main_contain.blog #monCompte ul li.mon_profils a{width:103px; background:url(../img/rire_chansons/login_blog/mon_profil.gif) no-repeat}
#main_contain.blog #monCompte ul li.mes_msg a{width:103px; background:url(../img/rire_chansons/login_blog/mes_msg.gif) no-repeat}
#main_contain.blog #monCompte ul li.deconnexion a{position:relative; top:0px; left:0px;width:117px; background:url(../img/rire_chansons/login_blog/deconnexion.gif) no-repeat}
#main_contain.blog #monCompte ul li.creerGroupe a{background:url(../img/rire_chansons/login/blogs_groupe.gif) no-repeat; width:120px; margin-left:0px;}
#main_contain.blog #monCompte ul li.autresblog a{width:117px; background:url(../img/rire_chansons/login_blog/autre_blogs.gif) no-repeat;margin-left:0px;}
#main_contain.blog #monCompte ul li ul{position:absolute;z-index:1;display:none;top:0px;left:90px;float:left;clear:left;padding:5px 5px 0px 5px;margin:0px;width:134px;border:1px solid #890006;background:#890006;height:auto;}
#main_contain.blog #monCompte ul li.mes_blogs ul li a{background:none;}
#main_contain.blog #monCompte ul li.mes_blogs ul li a:hover{background:#c90b14;}

/*-> Catégories */
.categories{width:244px; float:left; clear:left; margin-left:13px; font-size:1.2em; color:#a42100 ;display:inline}
.categories p{text-align:right; font-style:italic; float:right; margin:44px 18px 0px 0px; display:inline}
.categories .top{width:244px; height:59px; background:url(../img/rire_chansons/categories_top.png) no-repeat;}
.categories ul{
	width:219px !important; width /**/:244px;
	background:url(../img/rire_chansons/categories_middle.png) repeat-y;
	padding:5px 0px 0px 25px;
	list-style-type:none;
	color:#f7bfd9;
}
.categories a{color:#3b3b3b; text-decoration:underline}
.categories ul li{padding-bottom:3px;}
.categories .bottom{width:244px; height:31px; background:url(../img/rire_chansons/categories_bottom.png) no-repeat;}
li.categories_gestion { margin-right:10px; }

/*-> Sondage */
.sondage{width:244px; float:left; clear:left; margin-left:13px;margin-bottom:10px;font-size:1.1em; color:#3a3a3a ;display:inline}
.sondage .top{width:244px; height:40px; margin-left:2px; background:url(../img/rire_chansons/sondage_top.png) no-repeat;}
.sondage form {	width:224px!important; width /**/:244px; padding-left:20px; padding-top:10px; display:block;
	background:url(../img/rire_chansons/sondage_middle.png) repeat-y;
}
.sondage .widget_plugin_democracy2 { background:url(../img/rire_chansons/sondage_middle.png) repeat-y; }
.sondage .widget_plugin_democracy2  .center{ text-align:center; }

.sondage .widget_plugin_evo_BlocSondage { background:url(../img/rire_chansons/sondage_middle.png) repeat-y; }
.sondage .widget_plugin_evo_BlocSondage .center{ text-align:center; }

.sondage form legend{display:inline; padding-bottom:10px;}
.sondage form input{ vertical-align:middle; padding-bottom:5px;}
.sondage .bottom{width:244px; height:31px; background:url(../img/rire_chansons/sondage_bottom.png) no-repeat;}

/*-> Ses groupes */
.ses_groupes{width:244px; float:left; clear:left; margin-left:13px;font-size:1.1em; color:#3a3a3a; display:inline; margin-bottom:10px}
.ses_groupes .top{width:244px; height:40px; background:url(../img/rire_chansons/groupes_top.png) no-repeat}
.ses_groupes ul{width:244px; background:url(../img/rire_chansons/groupes_middle.png) repeat-y; float:left}
.ses_groupes ul{float:left; list-style-type:none}
.ses_groupes ul li{float:left; clear:left;  margin-bottom:5px;  width:230px !important; width /**/:240px; padding:10px 0px 0px 10px}
.ses_groupes ul li a img{border:3px solid #515151;}
.ses_groupes ul a{display:block; float:left;}
.ses_groupes ul p{float:left; width:169px;  margin-left:10px; color:#3a3a3a;}
.ses_groupes ul p a{display:inline; float:none; clear:left; border:none; text-decoration:none; color:#3a3a3a;}
.ses_groupes ul p a:hover{text-decoration:underline;}
.ses_groupes ul p a.lien_auteur{color:#ffffff;background:#828282; padding:0px 2px; line-height:20px}
.ses_groupes .bottom{width:244px; height:47px; background:url(../img/rire_chansons/groupes_bottom.png) no-repeat; clear:left}
.ses_groupes .bottom a{
	display:block;
	float:right;
	width:75px;
	height:19px;
	background:url(../img/rire_chansons/plus_de_groupe.gif) no-repeat;
	margin:0px 12px 0px 0px;
	display:inline;
	position:relative;
}
.ses_groupes .bottom a span{display:none;}

/*-> lastComment */
.lastComment{width:244px; float:left; clear:left; margin-left:13px;font-size:1.1em; color:#f7bfd9; display:inline; margin-bottom:10px}
.lastComment .top{width:244px; height:47px; background:url(../img/rire_chansons/lastComment_top.png) no-repeat}
.lastComment ul{width:244px; background:url(../img/rire_chansons/lastComment_middle.png) repeat-y; float:left}
.lastComment .bottom{width:244px; height:23px; background:url(../img/rire_chansons/lastComment_bottom.png) no-repeat; clear:left}
.lastComment ul{float:left; list-style-type:none}
.lastComment ul li{float:left; clear:left;  margin-bottom:5px; width:230px !important; width /**/:240px; padding:10px 0px 0px 10px}
.lastComment ul li a img{border:3px solid #515151;}
.lastComment ul a{display:block; float:left }
.lastComment ul p{float:left; width:170px;  margin-left:10px; color:#cb4040}
.lastComment ul p a{display:inline; float:none; clear:left; border:none; text-decoration:none; color:#3a3a3a}
.lastComment ul p a:hover{text-decoration:underline;}
.lastComment ul p a.lien_auteur{color:#ffffff; background:#828282; padding:0px 2px;}


/*-> liens */
.liens{width:244px; float:left; clear:left; margin-left:13px;margin-bottom:10px;font-size:1.2em; color:#a42100 ;display:inline}
.liens p{text-align:right; font-style:italic; float:right; margin:40px 18px 0px 0px; display:inline}
.liens .top{width:244px; height:57px; background:url(../img/rire_chansons/liens_top.png) no-repeat;}
.liens ul{
	width:219px !important; width /**/:244px;
	background:url(../img/rire_chansons/liens_middle.png) repeat-y;
	padding:5px 0px 0px 25px;
	list-style-type:none;
	color:#f7bfd9;
}
.liens a{color:#3b3b3b; text-decoration:underline}
.liens ul li{padding-bottom:3px;}
.liens .bottom{width:244px; height:31px; background:url(../img/rire_chansons/liens_bottom.png) no-repeat;}
li.liens_gestion { margin-right:10px; }


/*-> Archives */
.archive{width:244px; float:left; clear:left;margin-bottom:10px; margin-left:13px;font-size:1em; color:#FFFFFF ;display:inline}
.archive p{text-align:right; font-style:italic; float:right; margin:48px 18px 0px 0px; display:inline}
.archive .top{width:244px; height:45px; background:url(../img/rire_chansons/archives_top.png) no-repeat;}
.archive ul{
	width:219px !important; width /**/:244px;
	background:url(../img/rire_chansons/archives_middle.png) repeat-y;
	padding:5px 0px 0px 25px;
	list-style-type:none;
	color:#3a3a3a;
}
.archive a{color:#3a3a3a}
.archive ul li{padding-bottom:3px;}
.archive .bottom{width:244px; height:31px; background:url(../img/rire_chansons/archives_bottom.png) no-repeat;}
li.bloc_archives_contenu { margin-right:10px; }

/*-> Calendrier */
.calendrier{width:244px; float:left; clear:left; margin-left:13px; font-size:1.2em; color:#3a3a3a ;display:inline}
.calendrier .top{width:244px; height:40px; background:url(../img/rire_chansons/calendrier_top.png) no-repeat;}
.calendrier .middle{width:244px; height:auto; background:url(../img/rire_chansons/calendrier_middle.png) repeat-y; text-align:center; padding-top:10px;}
.calendrier a{color:#000000}
.calendrier .bottom{width:244px; height:31px; background:url(../img/rire_chansons/calendrier_bottom.png) no-repeat;}

/*-> favoris */
.favoris{width:244px; float:left; clear:left; margin-left:13px;font-size:1.2em; color:#a42100 ;display:inline;  margin-bottom:10px}
.favoris p{text-align:right; font-style:italic; float:right; margin:40px 28px 0px 0px; display:inline}
.favoris .top{width:254px; height:56px; background:url(../img/rire_chansons/favoris_top.png) no-repeat;}
.favoris ul{
	width:229px !important; width /**/:254px;
	background:url(../img/rire_chansons/favoris_middle.png) repeat-y;
	padding:5px 0px 0px 25px;
	list-style-type:none;
	color:#f7bfd9;
}
.favoris a{color:#3b3b3b; text-decoration:underline}
.favoris ul li{padding-bottom:3px;}
.favoris .bottom{width:254px; height:31px; background:url(../img/rire_chansons/favoris_bottom.png) no-repeat;}

/***
* colonne droite
*/
#col_droite{float:left; width:307px !important; width /**/:315px; padding-left:8px; padding-top:8px;}
#col_droite div{margin:0px 0px 10px 0px;}
#col_droite div div{margin:0px;}
.pub_droite p{text-align:right; padding-right:10px; text-transform:uppercase; font-size:0.8em}

#main_contain.blog #col_droite{float:left; width:590px !important; width /**/:638px; padding:7px 0px 0px 48px;}
#main_contain.blog #col_droite div{margin:0px 0px 0px 0px}

#blog_banner{
	width:583px; height:151px;
	background:url(../img/rire_chansons/defaultBackgroundHeader.png);
	margin:0px;
}
#blog_banner h2{font-size:3.6em; font-weight:normal; padding-top:55px; padding-left:25px; color:#cb1019}
#blog_banner h3{font-size:1.8em; font-weight:normal; padding-left:25px; color:#747474;}

#main_contain.blog #col_droite #menu_transverse_blog{float:left;width:588px;font-size:0.9em;border:0px solid blue; margin-top:0px; margin-bottom:73px	}
#menu_transverse_blog #menuTop {list-style-type:none; float:left;width:588px; font-size:1em; position:relative}
#menu_transverse_blog #menuTop li{float:left; display:block}
#menu_transverse_blog #menuTop li a{float:left; display:block; text-decoration:none;margin-top:0px; cursor:pointer}
#menu_transverse_blog #menuTop li a span{display:none;}

#menu_transverse_blog #menuTop li.link_rss a{width:61px;height:34px;background:url(../img/rire_chansons/menu_transverse/rss.png) no-repeat;}
#menu_transverse_blog ul#menuTop li.link_favoris a{width:92px;height:34px;background:url(../img/rire_chansons/menu_transverse/add_favoris.png) no-repeat;}
#menu_transverse_blog #menuTop li.link_message a{width:89px;height:34px;background:url(../img/rire_chansons/menu_transverse/message.png) no-repeat;}
#menu_transverse_blog #menuTop li.link_ami a{width:82px;height:34px;background:url(../img/rire_chansons/menu_transverse/ami.png) no-repeat;}
#menu_transverse_blog #menuTop li.link_noter a{width:86px;height:34px;background:url(../img/rire_chansons/menu_transverse/noter.png) no-repeat;}
#menu_transverse_blog #menuTop li.publier_new_article a{width:178px;height:34px;background:url(../img/rire_chansons/menu_transverse/publi_new_article.png) no-repeat;}
#menu_transverse_blog #menuTop li.gerer_medias a{width:148px;height:34px;background:url(../img/rire_chansons/menu_transverse/gestion_media.png) no-repeat;}
#menu_transverse_blog #menuTop li.join_group a{width:102px;height:34px;background:url(../img/rire_chansons/menu_transverse/joindre_groupe.png) no-repeat;}
#menu_transverse_blog #menuTop li.suppr_favoris a{width:92px;height:34px;background:url(../img/rire_chansons/menu_transverse/supprime_favoris.png) no-repeat;}
#menu_transverse_blog #menuTop li.link_favoris a{width:92px;height:34px;background:url(../img/rire_chansons/menu_transverse/add_favoris.png) no-repeat;}

/**
*	Affichage des articles
*/
#main_contain.blog #col_droite div.article{
margin-bottom:20px;
}
.article{
	width:580px;
	clear:left;
	margin-bottom:20px;
}
.article h2{color:#929292; font-size:1.8em;}
.article h3{color:#dc232b;font-size:2.3em; margin:0px 0px 30px 0px}
.article a{color:#000000; font-weight:bold;}
.article img{float:right; clear:both; margin-left:15px;}
.article p{font-size:1.4em; margin:10px 0px; text-align:justify}
.article p.read_more{font-size:1.1em; margin-top:5px;}
.article .encart_reagir{font-size:0.8em;width:560px; height:50px; background:url(../img/rire_chansons/fond_encart_reagir.gif) no-repeat}
.article .encart_reagir a{color:#a0060c; font-weight:bold;}
.article .encart_reagir p.reagir{float:left; padding-left:50px; padding-top:10px;}
.article .encart_reagir p.author{float:right; padding-right:10px; padding-top:10px;}


.article .article_top{
	width:580px;
	height:35px !important; height /**/:35px;
	overflow:hidden;
	background:url(../img/rire_chansons/articles/articleTopIE6.png);
	 float:left;
}
html>body .article .article_top{background:url(../img/rire_chansons/articles/articleTop.png); overflow:visible; height:auto !important; height /**/:auto; }

.article .article_top h2{
	font-size:1.6em;
	color:#cb1019;
	width:430px !important; width /**/:450px;
	padding:8px 0px 5px 20px;
	margin:0px;
	float:left;
}

 
#main_contain.blog #col_droite div.article .article_top div{
	float:right;
	margin:7px 14px 0px 0px;
	position:relative;
	display:inline;
}
.article .article_top div img{float:none; clear:none; margin-left:0px; border:none;}
.article .conteneurMiddle,#conteneur_commentaires .conteneurMiddle {position:relative;clear:left}
.article .article_middle, #fondCommentaireTransp{
	position:relative;
	background:#c3c3c3;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
    -moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	-khtml-opacity: 0.8;		/* Safari.   */
   /* pour IE 6 */
	height : 1px;
	z-index:0;
	
}
/* pour les autres navigateurs */
* > .article .article_middle, * > #fondCommentaireTransp{
	height: auto;
}
/* pour IE 7 */
*+html .article .article_middle, *+html #fondCommentaireTransp {
	min-height : 1px;
}

.article .article_middle div{
	position:relative;
	z-index:5;
	background:none;   
}
.conteneur_article, #les_commentaires{
	background:none;
	position:absolute;
	width:550px !important; width /**/:580px;
	top:0px;
	z-index:1;
	padding:5px 15px;
}
.article .article_bottom{
	width:580px;
	height:43px !important; height /**/:43px;
	background:url(../img/rire_chansons/articles/articleBottom.png);
	color:#1c1003;font-size:0.8em;
}
.article .article_bottom p.infoPost{margin:18px 0px 0px 15px; float:left; display:inline; }
.article .article_bottom p.comment{margin:10px 10px 0px 0px; float:right;; display:inline; background:url(../img/rire_chansons/bulle_commentaire.gif) no-repeat; padding-left:35px; padding-top:8px; height:20px;}

.article .article_bottom_new{
	width:580px;
	height:43px !important; height /**/:43px;
	background:url(../img/rire_chansons/articles/articleBottom.png);
	color:#1c1003;font-size:0.8em;
}
.article .article_bottom_new p.infoPost{margin:18px 0px 0px 15px; float:left; display:inline; }
.article .article_bottom_new p.comment{margin:10px 10px 0px 0px; float:right;; display:inline; background:url(../img/rire_chansons/bulle_commentaire.gif) no-repeat; padding-left:35px; padding-top:8px; height:20px;}

.article .startRatingBlog{float:left; margin-top:0px;  width:250px}
.article .startRatingBlog img{ float:left; display:block; margin:0px; clear:none}
.article .startRatingBlog p{ float:left; margin:2px 0px 0px 10px;}
.article .bloc_sondage{float:right; margin:0px; display:inline}
.article .bloc_sondage img{border:none}
.article .contenu{padding-top:10px; clear:both; float:left;  width:560px; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif}
.article .contenu img{float:none; clear:none; margin:0; padding:0;}
.article .contenu img.floatLeft{margin-right:10px; float:left}
.article .contenu p{margin:0px 0px 10px 0px;}


/**
*	Affichage des commentaires
*/

#main_contain.blog #col_droite div#conteneur_commentaires{clear:left;margin-top:60px; width:580px;}
#conteneur_commentaires img{border:none;}
#conteneur_commentaires .top{height:54px; width:580px; background:url(../img/rire_chansons/commentaires_top.png) no-repeat}
#conteneur_commentaires .bottom{height:30px; width:580px; background:url(../img/rire_chansons/commentaires_bottom.png) no-repeat}
#conteneur_commentaires .comment {margin-bottom:25px; clear:left; float:left}
#conteneur_commentaires .comment div h3{font-size:1.1em; color:#5e5e5e; background:#bcbcbc; float:left; padding:0px 1px}
#conteneur_commentaires .comment div {width:560px}
#conteneur_commentaires .comment div .toolsComment{float:right;  width:50px }
#conteneur_commentaires .comment .texte{background:none; color:#5e5e5e;line-height:2.2em; font-size:1.0em; border-bottom:1px solid #d9d9d9; float:left; clear:both; padding-bottom:20px;}
#conteneur_commentaires .comment.last .texte{padding-bottom:80px;}
#conteneur_commentaires .comment .texte p{}
#conteneur_commentaires #les_commentaires{padding-top:25px;}

#conteneur_commentaires #navigation_toolBar{text-align:center; color:#5e5e5e; border-top:1px solid #cccccc; padding-top:15px}
#conteneur_commentaires #navigation_toolBar a{color:#5e5e5e; text-decoration:none}
#conteneur_commentaires #navigation_toolBar a:hover{text-decoration:underline}
#conteneur_commentaires #navigation_toolBar span{padding:0px 20px}
#conteneur_commentaires form{
	display:block;
	clear:left;
	width:403px;
	margin:25px auto 25px auto;
	color:#5e5e5e;

}
#conteneur_commentaires form h4{font-size:1.3em; clear:left}
#conteneur_commentaires form fieldset{border:1px solid #a3a3a3; padding:10px 10px 10px 25px; font-size:1.2em; margin-top:10px; }
#conteneur_commentaires form label{ float:left; display:inline; text-align:right; margin-right:10px;}
#conteneur_commentaires form label.long{width:200px; text-align:left; margin-bottom:5px; margin-top:25px;}
#conteneur_commentaires form  p{font-size:0.8em; text-align:right; padding-right:5px}
#conteneur_commentaires form input,#conteneur_commentaires form textarea{
	border:1px solid #cdcdcd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	width:300px;
	margin-bottom:5px;
	float:left;
	background:#fff;
}
#conteneur_commentaires form textarea{margin-left:60px;}
#conteneur_commentaires form .divsubmit{margin-left:58px;}
#conteneur_commentaires form input.submit{
	font-size:0.9em;
	float:left;
	width:auto;
	margin:10px 2px 0px 2px;
	background:#fff;
	color:#515151;
	border:1px solid #515151;
}
#conteneur_commentaires form input.envoie{width:155px;}
#conteneur_commentaires form input.preview{width:103px;}


input.PollButton, input.SaveButton, input.param_button {
	background:url(../img/rire_chansons/button.png) no-repeat;
	margin-left:25px;
	color:#dc232b; font-size:12px; font-weight:bold;
	border:none;
	padding:0px;
	cursor:pointer;
	width:125px; height:31px;
	padding-bottom:6px;
	_padding-bottom:0px;
	text-align:center;
	overflow:visible;
}