/* 
	Contrib list 
*/
#listecontrib{
	display:block;
	width:100%;
	margin:20px auto 100px auto;
	height:60%;
}
#listecontrib td{
	font-size:14px;
	color: #aaaaaa;
	cursor:pointer;
	text-transform:uppercase;
	vertical-align:top;
}
#listecontrib td.picto{

}
#listecontrib td.orange{ 
	color: #e64747;
}
#listecontrib td.orange a:link{ 
	color: #e64747;
	text-decoration:none;
}
#listecontrib td.orange a:visited{ 
	color: #e64747;
	text-decoration:none;
}
#listecontrib td.orange a:hover{ 
	color: #aaaaaa;
	text-decoration:none;
}
#listecontrib td.rose{ 
	color: #cb1047;
}
#listecontrib td.rose a:link{ 
	color: #cb1047;
	text-decoration:none;
}
#listecontrib td.rose a:visited{ 
	color: #cb1047;
	text-decoration:none;
}
#listecontrib td.rose a:hover{ 
	color: #aaaaaa;
	text-decoration:none;
}
/**/
#listecontrib td.rose:hover, #listecontrib td.orange:hover { 
	color: #aaaaaa;
	text-decoration:none;
}

#listecontrib h1{ 
	font-size:20px;
	color: #9e0230;
}
#titrerubrique {
	display:block;
	margin:10px auto 0px auto;
	width:100%;
	font-size:1.2em;
	color: #9e0230;
}

#titrecontribution {
	display:block;
	margin:10px auto 0px auto;
	width:100%;
	font-size:1.1em;
	color: #9e0230;
	line-height:1;
}
#auteurcontribution {
	display:block;
	margin:0px auto 0px auto;
	font-size:15px;
	color: #aaa;
	line-height:1;
	font-style:italic;
	margin-top:2px;
	margin-bottom:10px;
}
#motclefcontribution {
	display:block;
	margin:0px auto 0px auto;
	font-size:15px;
	color: #aaaaaa;
}
/* Links for themes (Posts) */
#motclefcontribution a:link, #motclefcontribution a:visited, #motclefcontribution a:hover {
	color:#aaaaaa;
	text-decoration:none;
}
#auteurcontribution a:link, #auteurcontribution a:visited, #auteurcontribution a:hover {
	color:#aaaaaa;
	text-decoration:none;
}

#contribution {
	display:block;
	width:100%;
	margin:20px auto 0px auto;
	opacity:1.0;
}
#contribution img {
	opacity: 1.0;
}
#contribution a:link{
	color:#aaaaaa;
	text-decoration:none;
}
#contribution a:visited{
	color:#aaaaaa;
	text-decoration:none;
}
#contribution a:hover{
	color:#aaaaaa;
	text-decoration:none;
}
.media{
	display: block; 
	margin:0px auto 20px auto;
}
#contribution p{
	font-size:1.0em;
	font-weight:normal;
	color:#aaaaaa;
	text-align:justify;
}
#contribution li{
	font-size:1.0em;
	font-weight:normal;
	color:#aaaaaa;
}

#menucontribution { display:block; margin:20px auto 0 auto; }
#menucontribution img.menuitem { display:block; margin:0 20px 0 0px; float:left; }
#menucontribution p { display:inline; color:#AAA; font-size:10px; text-decoration:underline; cursor:pointer; padding-top:5px; }
#menucontribution a.menuitem,
#menucontribution .wpfp-span a.wpfp-link { display:block; float:left; line-height:20px; height:20px; color:#AAA; font-size:10px; text-decoration:underline; cursor:pointer; margin:0 20px 0 0; }
#menucontribution .wpfp-span { display:block; float:left; }
#menucontribution iframe.menuitem.twitter-share-button,
#menucontribution iframe.menuitem.facebook-share-button { float:left; }
