/* CSS Document */

div#hoa .art_agenda{
	font-size:1em;
	font-family:inherit;
	margin-top: 10px;
	font-weight: bold;
}


div#log_art{
	float:left;
	margin-right:5px;
	}
	
div#hoa{
	margin-bottom: 2px;
}
	
div#hoa p{
	font-weight:bold;
	}
	
div#hoa #bouton{
	float:left;
	width:25px;
	}
	
div#hoa #btnreagir{
	position:relative;
	top:5px;
	float:left;
	}	
	
div#hoa #nom_auteur{
	float:left;
	padding-top:2px;
	margin-right:5px;
	}
	
div#hoa #etoile{
	position:relative;
	top:1px;
	width:135px;
	float:left;
	border:1px solid #fff;
	}
	
div#hoa span#explication{
	float:right;
	font-size:0.9em;
	position:relative;
	top:5px;
	margin-right: 20px;
	}
	
div#AffVote span{
	margin-left:2px;
	font-size:0.9em;
	position:relative;
	top:-2px;
}

div#coldeux h1#titrart{
	font-family:inherit;
	font-size:1.3em;
	font-weight:bold;

}

div#nom_auteur span.auteur_art a, div#nom_auteur span.date {
	font-size:0.8em;
	font-family:inherit;
	}
	
div#coldeux table.spip{
width:90%;
}

div#coldeux td{
background-color:#FFFFFF;
}

/* qoutes style */

/* SpÈcifie des paires de guillemets sur deux niveaux et pour deux langues */
Q:lang(en) { quotes: '"' '"' "'" "'";
color:#0000FF; font-size:1.1em;}
Q:lang(no) { quotes: "´" "ª" "<" ">"; font-size:16px; }

/* InsËre des guillemets avant et aprËs le contenu d'un ÈlÈment Q */

Q{float:right;
margin:0 auto;
text-align:center;
margin-left:10px;
margin-top:9px;
width:500px;}

Q:before { line-height:18px; content: open-quote; font-weight:bold; font-size: 20px; margin:2px;}
Q:after  { line-height:18px; content: close-quote; font-weight:bold; font-size: 20px; margin:2px;}

div#coldeux blockquote.spip{
	text-align:center;
	clear:both;
	}
	
div#coldeux hr.spip{
	width:80%;
	margin-left:10%;
}

div#coldeux p.soustitre, div#coldeux p.surtitre{
	letter-spacing:normal;
	}
	
div#coldeux span.auteur_art a{
	color:#00469b;

}

div.socialtags { margin: 2px 0 0px 0; padding 0;}


.socialtags ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.socialtags ul li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.socialtags ul li:before { content: ""; }
.socialtags img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.socialtags-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.socialtags-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

div#ps{
	padding:2px;
	}
	
/* FORUM */
div#coldeux .forum{
	margin-bottom: 10px;
}

div#coldeux h2{
	font-family: inherit;
}

div.forum-message{
	border:none;
}

div#coldeux ul.forum{
	border:none;
}

div#coldeux .forum-chapo, div#coldeux .forum-fil{
	background-color: #efefef;
	
}

div#diapoxml{
	text-align: center;
}

div#coldeux .contrib{
	float:right;
	width:365px;
}

div#coldeux .quiforum{
	float:left; 
	width:175px; 
	padding-top:0px; 
}


div#coldeux .reponse{
	font-size: 0.8em;
	font-weight: bold;
}

.contrib .ho-bulle{
height:35px;
line-height:0px;
margin-bottom:0px;
padding-bottom:Opx;
background-image:url(IMG/images/hobulle.png);
background-repeat:no-repeat;}

.contrib .bas-bulle{
height:46px;
line-height:0px;
margin-bottom:0px;
padding-bottom:Opx;
background-image:url(../../IMG/images/basbulle.png);
background-repeat:no-repeat;}

.contrib .bulle{
background-image:url(../../IMG/images/hobulle.png);
background-repeat: no-repeat;
margin-top:0px;
padding-top:0px;
padding-left:8px;
padding-right:8px;
}
