.repondre {
border-bottom:10px solid #F4F8FD;
clear:both;
font-size:0.95em;
font-weight:bold;
margin:0;
padding:5px;
text-align:right;
}
.comments-thread {
padding:30px 60px;
}
.comment-form {
padding:30px 60px;
}
.comments-thread .formulaire_forum {
margin:0 0 10px;
}
.comments-thread {
background-color:#F4F8FD;
clear:both;
margin:0;
padding:0;
}
.comments-thread .comments-ul {
background-color:#FFFFFF;
clear:both;
display:block;
list-style:none outside none;
margin:0 7px;
}
.comment-li {
padding-bottom:0;
}
.comments-thread .comments-ul .comments-ul {
padding:0;
}
.comments-thread .pagination {
margin:10px;
}
.comments-ul .comments-ul .comment-li {
padding-bottom:0;
}
.comment {
overflow:hidden;
padding:0 5px 0 220px;
position:relative;
}
.comment-li .comment {
background:none repeat scroll 0 0 #FFFFFF;
}
.comment-li .comment-li .comment {
background:url("http://www.spip-contrib.net/themes/2009/img/reply-to-reply.png") no-repeat scroll center top #F3F6F9;
padding-bottom:0;
padding-top:15px;
}
.comment-li .comment-li.first .comment {
background-image:url("http://www.spip-contrib.net/themes/2009/img/reply-to.png");
}
.comment-li .comment-li.last .comment {
padding-bottom:5px;
}
.comment .avatar {
left:20px;
position:absolute;
top:20px;
}
.comment-li .comment-li .comment .avatar {
top:31px;
}
.comment .comment-content p {
margin:0 0 5px;
}
.comment-li.on {
font-weight:normal;
}
.comment .comment-meta {
float:left;
font-size:1em;
margin-left:-155px;
width:145px;
}
.comment .comment-meta abbr {
border:0 none;
}
.comment .comment-meta .reviewer {
display:block;
margin-top:1em;
}
.comment .comment-meta .reviewer .sep {
display:none;
}
.comment .permalink {
color:#3399CC;
font-size:3em;
line-height:1;
padding:15px 10px;
position:absolute;
right:0;
text-align:right;
text-decoration:none;
top:0;
}
.comment .permalink:focus, .comment .permalink:hover {
color:#F57900;
}
.comment .permalink.in-reply-to {
display:none;
}
.comment .comment-texte {
padding-right:15px;
}
form.bouton_action_post, form.bouton_action_post div {
display:inline;
}
form.bouton_action_post button.submit, .formulaire_spip .boutons input.link, .formulaire_spip .boutons button.link {
font-weight:normal;
margin:0;
}
.formulaire_spip .boutons button {
cursor:pointer;
}
form.bouton_action_post button.submit, .formulaire_spip .boutons input.link, .formulaire_spip .boutons button.link {
background:none repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
padding:0 0 1px;
}
form.bouton_action_post button.submit:hover, .formulaire_spip .boutons input.link:hover, .formulaire_spip .boutons button.link:hover {
border-bottom:1px solid;
padding:0;
}
.comment .actions {
clear:left;
float:left;
margin-left:-160px;
margin-top:-9px;
visibility:hidden;
width:150px;
}
.comment:hover .actions {
visibility:visible;
}
.formulaire_forum {
background:none repeat scroll 0 0 #D2E8F7;
padding:1px 0 0;
}
.formulaire_forum form {
padding:10px 10px 10px 240px;
}
.formulaire_forum form.preview {
background:none repeat scroll 0 0 #F3F6F9;
padding:0;
}
.formulaire_forum form.preview fieldset {
border-left:medium none;
border-right:medium none;
margin-bottom:0;
padding-left:0;
padding-right:0;
}
.formulaire_forum form.preview .comment {
background:none repeat scroll 0 0 #F3F6F9;
}
.formulaire_forum form.preview .boutons {
margin:0 20px;
}
.formulaire_forum form.preview .boutons input.submit {
padding:2px 5px;
}
.formulaire_forum fieldset {
clear:none;
}
.formulaire_forum fieldset.qui {
float:left;
margin-left:-220px;
width:200px;
}
ul.forum {
clear:both;
display:block;
margin:0;
padding:0;
}
ul.forum, ul.forum ul.reponse {
list-style:none outside none;
}
.forum-fil {
border-bottom:2px solid #E1F0F1;
border-top:1px solid #E1F0F1;
margin-top:1.5em;
}
.forum-fil ul.reponse {
background:url("http://www.spip-contrib.net/themes/2009/img/reponse-forum-left.png") no-repeat scroll left top transparent;
display:block;
margin:0;
padding:0 0 0 20px;
}
.forum-chapo .forum-titre, .forum-chapo .forum-titre a {
color:#333333;
display:block;
font-weight:bold;
margin:0;
padding:0;
}
.forum-texte {
color:#333333;
margin:0;
padding:0.5em 1em;
}
.forum-texte .repondre {
margin:0;
padding:0.1em 0;
text-align:right;
}
ul.forum .gravatar {
display:inline;
float:left;
margin-left:-60px;
position:relative;
}
ul .forum-message {
border-top:1px solid #E1F0F1;
margin:0;
padding:0 0 0 60px;
}
ul ul .forum-message {
border-top:1px solid #E1F0F1;
}
ul ul ul .forum-message {
border-top:1px solid #E1F0F1;
}
ul ul ul ul .forum-message {
border-top:1px solid #E1F0F1;
}
ul ul ul ul ul .forum-message {
border-top:1px solid #E1F0F1;
}
ul ul ul ul ul ul .forum-message {
border-top:1px dotted #E1F0F1;
}
ul .forum-message:hover {
background:none repeat scroll 0 0 #E1F0F1;
}
ul li.forum-last {
border-top:2px solid #E1F0F1;
padding:10px 0 1px 60px;
}
ul li.forum-last .gravatar {
display:inline;
float:left;
margin-left:-60px;
position:relative;
}
ul li.forum-last:hover {
background:none repeat scroll 0 0 #E1F0F1;
}
ul li.forum-last .date, ul .forum-message .date {
color:#551155;
font-family:'Luxi sans','Lucida Grande',Lucida,'Lucida Sans Unicode',sans-serif;
font-size:1.1em;
}
ul li.forum-last .forum-message {
border:0 none;
margin:0;
padding:0;
}
ul li.forum-last .forum-texte {
margin:0;
padding:0;
}
ul li.forum-last .repondre {
clear:right;
float:right;
margin:0;
}
ul .forum-chapo {
background:none repeat scroll 0 0 #C4E0E0;
border-color:-moz-use-text-color -moz-use-text-color #B8B8B8;
border-style:none none dotted;
border-width:0 0 1px;
margin:0;
padding:3px 6px 2px;
}
ul ul .forum-chapo {
background:none repeat scroll 0 0 #D4E8E8;
}
ul ul ul .forum-chapo {
background:none repeat scroll 0 0 #E4F0F0;
}
ul ul ul ul .forum-chapo {
background:none repeat scroll 0 0 #F4F8F8;
border-bottom:1px dotted #E0E0E0;
}
ul ul ul ul ul .forum-chapo {
background:none repeat scroll 0 0 #FFFFFF;
}
.forum-message .actions {
text-align:right;
}
.forum-message .actions a {
font-weight:normal;
}
ul .forum-message p {
padding:5px 0;
}
#contenu-forum {
clear:both;
}
