/*
Theme Name:UnnaMo
URI:http://maitremo.fr/
Basé sur le thème Unnamed par Xu Yiyang
http://xuyiyang.com/wordpress-themes/unnamed/
Version:1
Author: Jessy & Mô
Author URI:http://maitremo.fr/
Xu Yiyang get the AJAX commenting from K2 by Michael, Chris, Zeo and Steve Lam. Thanks for their great work.
You can get K2 here:http://getk2.com/
The Live Search originally based on the code of K2 Live Search Mod by Steve Lam:
http://stevelam.org/2006/04/k2-live-search-mod/
This theme uses the wonderful Sweetie Icons by Joseph North: http://sweetie.sublink.ca/
Repensé par Maître Mô (postmaster@maitremo.fr) et refait par Jessy.
Description:<a href="http://maitremo.fr/">Unnamo</a> est un thème WordPress, largement basé sur la structure d'Unnamed, mais dont les trois colonnes sont désormais, l'une rétractable sous le header, l'une en sidebar (en réalité deux, l'une au-dessus de l'autre), et la troisième, comportant elle-même cinq colonnes, au-dessus du footer, à la main mais widget-ready.
Ce thème est sous licence GPL: http://www.opensource.org/licenses/gpl-license.php
/*--------------------------------------------------------------------------------- OPTIONS GENERALES -*/

*, html {
	margin: 0;
	padding: 0;
}
/*----------------------------------------------------------------------- Taille de tous les textes ---*/
body {
	font: 62.5% Arial, "Lucida Grande", "Segoe UI", Verdana, sans-serif;
	text-align: center;
}
fieldset, select, img {
	border: 0;
}
hr, #searchform br, .counter {
	display: none;
}
a, a:link, a:active, a:visited {
	text-decoration: none;
}
a:hover {
	font-weight: bold;
}
p {
	margin: 0 0 10px;
	font-size: 1.1em;
}
ol li {
	list-style: none;
}
acronym, abbr, span.caps {
	cursor: help;
}
acronym, abbr {
	border-bottom: 1px dashed #3465a4;
}
blockquote {
	margin: 20px;
	padding-left: 10px;
	font-style: italic;
}
cite, ins {
	text-decoration: none;
}
code, pre, kbd {
	font: 1em 'Arial', Courier New, Courier, sans-serif;
}
/*------------- ajout eric pour code dans commentaires ---------*/
code {
	display: block;
	background-color: #ebebeb;
	width : 50%;
	margin:5px;
	padding : 5px;
	border: 2px solid #333;
}
small {
	font: .8em Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #777;
}
strike, del {
	color: #777;
	text-decoration: line-through;
}
label {
	/*cursor: pointer;
*/
	height: 20px;
	line-height: 20px;
}
/*----------------------------------------------------------------------- Taille de tous les titres ---*/
#header h1 a:hover {
	color: #333;
	text-decoration: none;
	font-weight:normal;
}
h2, h3, h4 {
	font-family: Arial, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
h1 {
	font-size: 4.5em;
	font-weight: normal;
	text-align: left;
	padding: 40px 0 5px 17px;
	font-variant: small-caps;
}
h2 {
	margin: 5px 0;
	font-size: 1.6em;
}
h3, h4 {
	margin: 5px 0 0;
	font-size: 1.25em;
}
h4#pings {
	border:1px solid #333333;
	color:#5D8BB3;
	cursor:pointer;
	font-size:1.25em;
	margin:0 auto 50px;
	padding-bottom:15px;
	width:70%;
}
/*--------------------------------------------------------------------------------------- Container ---*/
#container {
	position: relative;
	background: transparent url(images/bg_content.png) repeat-y scroll center top;
	margin: 0 auto;
	font-size: 1.2em;
	width: 970px;
	/*border-right: 2px solid #ccc;
	border-left: 2px solid #ccc;
*/
}
#content {
	width: 960px;
	margin: 0 auto;
     background: #fff;
}
/* Header et Navigation -*/
#haut {
}
/*-------------------------------------------------------------------------------------------- HEADER -*/
#header {
    position: relative;
    margin: 0 auto;
	line-height: 1.2em;
	width: 960px;
     height: 120px!important;
     background: url(images/bg_header.png) repeat-x left top;
}
.description {
    font-size: 1.2em;
	text-align: left;
	margin: 15px 0;
	padding: 0 0 5px 20px;
}
/*------------------------------------------------------------------------ Statuette dans le header ---*/
#thmmo {
	position: absolute;
	top: 22px;
	right: 60px;
	width: 75px;
	height: 98px;
}
/*----------------------------------------------------------------------------- Navigation - navbar ---*/
#nav {
	display: block;
	height: 32px;
	margin: 0 auto !important;
	margin: 0;
	padding: 0;
	text-align: left;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	width: 960px;
	background: url(images/bg_nav.png) repeat-x left top transparent;
	list-style: none;
	z-index: 8;
}
#nav li {
	float: left;
	padding: 0;
	margin: 0;
}
/*--------------------------------------------------------------------- Blocs des pages dans navbar ---*/
#container ul#nav li.page_item a, #container ul#nav li.current_page_item a {
	font-size: 1em
}
#nav li a {
	display: block;
	line-height: 32px;
	padding: 0 9px;
	color: #fff;
	text-decoration: none;
}
#nav li a:hover {
	color: #fff;
	background: #333;
	font-weight:normal;
}
#nav li li {
	width: 220px;
}
#nav ul a {
	color: #fff;
	line-height: 24px;
}
#nav ul {
	position: absolute;
	z-index: 500;
	top: auto;
	list-style: none;
	display: none;
	width: 220px;
	list-style: none;
	text-align: left;
	border: 1px solid #333;
	background: url(images/bg_nav_ul.png) repeat left top transparent !important;
	/*background: #444;*/
}
#nav ul ul {
	top: 0;
	left: 100%;
}
#nav li:hover, #nav li.sfhover {
	color: #fff;
	background: #333;
	cursor: pointer;
	z-index: 100;
}
#nav li:hover ul ul, #nav li li:hover ul ul, #nav li li li:hover ul ul, #nav li li li li:hover ul ul, #nav li.sfhover ul ul, #nav li li.sfhover ul ul, #nav li li li.sfhover ul ul, #nav li li li li.sfhover ul ul {
	display: none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	display: block;
}
/*------------------------------------------------------------------------ PRIMARY CONTENT ET ENTREES -*/
#primary-content {
	float: left;
	text-align: left;
	line-height: 1.6em;
	margin: 0 0 0 2%;
	width: 620px;
	display: inline;
	overflow: hidden;
}
.pagetitle {
	margin-top: 15px;
	text-align: center;
}
.entry {
	text-align: justify;
	padding: 10px 8px;
	position:relative;
	zoom: 1;
}
.entry ul, .entry ol {
	margin: 0 0 0 40px;
}
.entry li {
	padding-bottom: 8px;
}
.entry-header {
	/*font-size: 1.6em;
*/
	font-weight: 400;
	margin: 0;
	padding: 3px 0;
}
.entry-date {
	text-align: right;
	font-size: .9em;
	color: #a8a8a8;
	/*background: url(images/bg_meta.png) no-repeat top center; */
	margin-bottom: 2em;
}
.entry-footer {
	color: #a8a8a8;
	font-size: 0.9em;
	text-align: left;
	margin: 0px 0 20px;
	line-height: 1.3em;
	padding: 25px 0 6px;
  background: none;	 /*#F4F4F4;	url(images/bg_meta.png) no-repeat top center;*/
	border: none;
}
.entry-footer p {margin:0}
.entry-footer p.lineone {margin-left:2px;margin-bottom:1px;}
.entry-footer p.linetwo {}
/* Eléments de la page 404 */
/*.content-404 {
	background: transparent url(wp-content/themes/unnamo/images/fond-404.jpg) repeat scroll 0 0;
	color: #FFFFFF;
	height: 495px;
	float: left;
	text-align: left;
	line-height: 1.6em;
	margin: 0 0 0 3%;
	width: 600px;
	display: inline;
	overflow: hidden;
}
.pagetitle-404 {
	margin-top: 15px;
	text-align: center;
}
.entry-404 {
	text-align: justify;
	padding: 10px 8px;
}
*/
.separ_post {
	background: transparent url(images/separticles-bleufin.gif) no-repeat scroll 0 0;
	height: 2px;
	width: 400px;
	margin: 35px 0 25px 80px;
}
/* Page 404 avec des balises qui existent, un code plus léger et un chemin plus court:-) */
#momo {
	position: relative;
	background: url(images/fond-404.jpg) no-repeat left top;
	height: 494px;
	margin: -45px 0 0;
}
#momo h2 {
	color: #fff;
	text-align: left;
	padding: 30px 0 5px 15px;
}
.entry-404 {
	text-align: justify;
	color: #fff;
	margin-left: 15px;
	width: 500px;
}
#sidesearch {
	position: absolute;
	right: 10px;
	top: 462px;
}
/*------------------------------------------------------------------------------------------- SIDEBAR -*/
#sidebar {
	float: right;
	line-height: 1.2em;
	margin: 7px 0.5% !important;
	margin: 7px 0;
	width: 300px;
	text-align: left;
	font-size: 1em;
}
/*---------------------------------------------------------------- Titres des widgets de la sidebar ---*/
#sidebar h2 {
	font-size: 1.2em;
	font-weight: 400;
	margin: 10px 2px 3px 7px;
	padding: 2px 0;
	font-family: Arial, georgia, serif;
	font-variant: small-caps;
}
#sidebar ul {
	color: #777;
	list-style: none;
}
#sidebar li {
	width: 100%;
}
#sidebar ul ul li {
	width: 100%;
	margin: 0 0 0 7px;
	padding: 2px;
	text-align: justify;
}
#sidebar ul ul li a, #sidebar ul ul li a:link, #sidebar ul ul li a:visited {
	padding: 2px 4px;
}
#sidebar ul li#top-commentators {padding-bottom: 12px;}
.left-sidecolumn {
	float: left;
	width: 90%;
	padding: 0 5%;
	margin-top: 10px;
}
.right-sidecolumn {
	float: right;
	width: 46%;
	padding: 0 2%;
}
.intro {
	font-size: .9em;
	color: #777;
	width: 90%;
	margin: 20px 0 20px 22px;
	padding: 0 0 15px 0;
	background: url(images/bg_meta.png) no-repeat center bottom;
	line-height: 1.4em;
	text-align: justify;
}
.intro-sexy {
	font-size: .9em;
	color: #777;
	width: 90%;
	margin: 20px 0 20px 22px;
	padding: 0 0 20px 0;
	background: url(images/bg_meta.png) no-repeat center bottom;
	line-height: 1.4em;
	text-align: justify;
}
.intro-emovote {
  font-size: .9em;
	color: #777;
	width: 90%;
	margin: 20px 0 20px 22px;
	padding: 0 0 15px 0;
	background: url(images/bg_meta.png) no-repeat center bottom;
	line-height: 1.4em;
	text-align: justify;
}
.intro-subscribeto {
margin-top:15px;
}
p.solo-subscribe-to-comments {
text-align:center;
border:1px solid #ccc;
padding:4px 0;
margin:5px auto 0;
background:#f4f4f4;
width:80%;
}
#solo-subscribe-email {
margin-bottom:3px;
border:2px inset #ccc;
}
#solo-subscribe-email:focus, #solo-subscribe-email:hover {
background:#333;
color:#fff;
}
.intro-wikio {
    font-size: .9em;
	color: #777;
	width: 90%;
	margin: 20px 0 20px 22px;
	padding: 0 0 15px 0;
	background: url(images/bg_meta.png) no-repeat center bottom;
	line-height: 1.4em;
	text-align: center;
	height:60px;
}
.intro-related-posts {
	font-size: .9em;
	color: #777;
	width: 90%;
	margin: 20px 0 20px 22px;
	padding: 0 0 20px;
	background: url(images/bg_meta.png) no-repeat center bottom;
	text-align: justify;
}
.intro2 {
	font-size: .9em;
	color: #777;
	width: 90%;
	margin: 20px 0 0 22px;
	padding: 0 0 15px 0;
	line-height: 1.4em;
	text-align: justify;
}
.widgettitle-posts {
	font-size: 1.2em;
	font-weight: 400;
	margin: 10px 2px 3px 7px;
	padding: 2px 0;
	font-family: Arial, georgia, serif;
	font-variant: small-caps;
	text-align: center;
}
/*------------------------------------------------------------ Sidebar de la page avec commentaires ---*/
#sidebar-page-comments {
	float: right;
	line-height: 1.2em;
	margin: 13px 1.5% !important;
	margin: 13px 0;
	width: 300px;
	text-align: left;
	font-size: 1em;
}
/*------------------------------------------------------------------------------ Widget useronline ----*/
#useronline-count {
	text-align:center;
	line-height:1.3em;
}
#useronline-count a {
	margin-left: -5px;
	font-size: 14px;
}
#useronline-browsing-site {
text-align:center;}
/*--------------------------------------------------------- Widget ctc, nuage de tags configurable ----*/
li#ctc-2 {
border: none;
}
#sidebar li#ctc-2 h2 {margin-left:-2px;}
.ctc {
	border: 1px inset #5D8BB3;
	margin: 0 30px 20px 30px;
	text-align: justify;
	padding:15px;
}
/*.ctc-total {
border: 1px inset #5D8BB3;
}*/
/* --------------------------------------------------------------------------------- le fameux SHELF - */
#shelf {
	float: left;
	line-height: 1.2em;
	width: 100%;
	position:relative;
}
#toggle {
	width: 960px;
	margin: 0 auto !important;
	margin: 0;
	text-align: left;
	background: #000;
	list-style: none;
	overflow: hidden;
}
#toggle h2 {
	color: #fff;
	font-size: 1.2em;
	font-weight: 400;
	margin: 15px 2px 0;
}
#toggle ul {
	list-style: none;
	margin: 10px 0 10px;
}
#toggle li {
	float: left;
	width: 21%;
	background: transparent;
	margin-left: 1.8% !important;
	margin-left: 1.5%;
	padding: 0 4px 6px 4px;
	display: inline;
}
* html #toggle li {
	width: 20%;
}
#toggle ul li {
	width: 100%;
	margin: 2px 0;
	padding: 0 8px;
}
#toggle ul li a, #toggle ul li a:link, #toggle ul li a:visited {
	display: block;
	background: transparent;
	color: #fff;
	padding: 2px;
	border-top: 1px solid #3465A4;
	border-bottom: 1px solid #3465A4;
	text-decoration: none;
	white-space: nowrap;
}
#toggle ul li a:hover {
	color: #3465A4;
	border-top: 1px solid #3465a4;
	border-bottom: 1px solid #3465a4;
}
#toggle li.tags {
	width: 45%;
}
#toggle li.tags a:hover {
	background: none;
	text-decoration: underline;
}
#sidebar ul ul, #toggle ul {
	margin: 0 0 0 5px;
	padding: 0 0 10px;
	width:95%;
}
.textwidget {
	color: #a8a8a8;
}
/* ------------------------------------------ better bolgroll ---- */
li#better-blogroll li a {
	text-decoration: none;
}
li#better-blogroll li a:hover {
	font-weight: bold;
}
/*-------------------------------------------------------------------------------------------- FOOTER -*/
#footer {
	clear: both;
	height: 80px;
	margin: 0 auto;
	width: 960px;
	/*border-right: 2px solid #ccc;
	border-left: 2px solid #ccc;
*/
	background: url(images/bg_footer.png) no-repeat center top transparent;
}
#footer p {
	color: #fff;
	text-align: center;
	font-size: .9em;
	line-height: 1.5em;
	padding: 16px 0 0;
}
/*-------------------------------------------------------------------------------- BARRE DE RECHERCHE -*/
#search {
	width: 100%;
	line-height: 1em;
	display: block;
	margin-left: 11px;
}
.searchinput {
	font-size: 1em;
	width: 84%;
	margin: 5px 4%;
	padding: 3px;
	border: 2px inset #ccc;
	height: 16px;
	background: url(images/bg_search.png) right 3px no-repeat #f4f4f4;
}
.searchinput:focus, .searchinput:hover {
	background: url(images/bg_search.png) right -16px no-repeat #fff;
	background: #333;
	color: #fff;
}
#live-results {
	margin: 0;
	padding: 2px 0;
}
#live-results h2 {
	margin: 5px 0;
	padding: 0;
}
#live-results h3 {
	font-size: 1em;
	font-weight: 400;
	margin: 0;
	padding: 0;
}
.more-results {
	display: block;
	background: url(images/search-more.png) left center no-repeat;
	margin: 5px 15px 0 0;
	padding: 4px 18px;
	border:4px outset #5d8bb3;
}
.more-results-note {
	text-align:justify;
	margin-top:3px;
}
#search-loading {
	margin: -25px 0 0 94%;
	height: 18px;
	width: 18px;
	background: url(images/spinner.gif) center center no-repeat;
}
#search-reset {
	margin: -25px 0 0 94%;
	height: 18px;
	width: 18px;
	background: url(images/cancel.png) center center no-repeat;
	cursor: pointer;
}
#search-results {
	width: 90%;
	margin: 5px 4%;
}
#search-results li {
	background: url(images/item.png) left center no-repeat;
	margin: 0;
	padding: 0;
}
#search-results h3 {
	margin: 0;
	padding: 0 0 0 8px;
}
/* ------------------------------------------------------------------------------------ COMMENTAIRES - */
.comment-section {
	margin: 30px auto;
	text-align: left;
	width: 880px;
}
#leavecomment {
	margin: 30px 25px 20px 0 !important;
	text-align: center;
	color: #ccc;
	font: 1.8em "Arial", Georgia, Times New Roman, Times, serif;
}
.section-title {
	font-size: 1.6em;
	font-weight: 400;
	text-align: center;
	margin: 20px 0;
	padding-top: 15px;
}
#commentform {
	margin:0 5px 0 6px;
	padding: 46px 12px 5px;
	border: 1px solid #CCC;
	background: #F6F8FB url(images/bg-form-comment-bleu.jpg) no-repeat 100% 0;
  border-top:none;
  border-bottom: none;
}
#blocommh, #blocommb {margin:0 5px 0 6px;}
#authorinfo {
	width: 100%;
}
input#author, input#email, input#url, textarea#comment {
	border: 1px solid #ccc;
	padding: 5px 1px 5px 1px;
	background: #fff;
	font-family: Arial;
	font-size: 1em;
	text-align: justify;
}
#commentform input:focus, #commentform textarea:focus, #commentform input:hover, #commentform textarea:hover {
	border: 1px solid #5d8bb3;
	background: #fff;
	font-family: Arial;
	font-size: 1em;
	text-align: justify;
}
textarea#comment {
	width: 99.5%;
	text-align: justify;
}
#submit {
	margin: 0 0 25px;
	border: 1px solid #3465A4;
	color: #fff;
	background: #5D8BB3;
	padding: 2px 3px;
}
#previewcomment {
	float: right;
	margin: 0 0 0 10px;
	border: 1px solid #3465A4;
	color: #fff;
	background: #5D8BB3;
	padding: 0 2px;
}
#submit:hover, #previewcomment:hover {
	border: 1px solid #3465A4 !important;
	color: #fff !important;
	background: #3465A4 !important;
	padding: 2px 3px;
}
.comment-header {
	text-align: left;
	margin: 4px 0;
	font: 1.6em Arial, Georgia, "Times New Roman", Times, serif;
	vertical-align:text-top;
}
.titre-comment-texte-general {
	margin-left: 128px;
	font-weight: bold;
}
.comment-texte-general {
	text-align: justify;
	font-size: 0.8em;
	/*background-color: #F2F2F2;
	border: 1px solid #CCCCCC;*/
	color: #888;
	margin: 10px 5px 35px 6px;
	/*padding: 6px;*/
}
img.comment-texte-general {
	margin: 0px;
	padding: 0px;
	border: none;
}
/*------------------------------------------------------------------ Fond du texte des commentaires ---*/
.comment-content {
	margin:25px 12px 0 0;     /* 10px; custom comments */
	text-align: justify;
  padding: 0 10px;   
	/*background: #f4f4f4;*/
}
.comment-content a, comment-content a:link, comment-content a:active, comment-content a:visited {
	color: #5D8BB3;
}
.comment-footer {
	text-align: left;
	margin: 4px 0 0;
	font-size: 1em;
}
#commentlist, #pinglist, #previewlist {
	list-style: none;
}
#commentlist li, #pinglist li, #previewlist li {
	margin: 10px 0;
	list-style: none;
	padding: 4px 0;
	line-height: 1.8em;
	background: url(images/bg_meta.png) no-repeat top center;
}
#pingtwitt {margin-bottom:30px;}
ol.pinglist {
text-align:left;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
/*height:200px;*/
margin:0 6px 0;
/*overflow-y:scroll;*/
padding:5px;
background-color:#F6F8FB;
}
.twittround {margin: 0 6px;}
/* #commentlist li .counter, #pinglist li .counter {
	display=none;
}
Ligne désactivée par moi cause erreur css*/
#commentlist li img {
	padding: 0;
	border: 0;
}
/*#commentlist li*/
.gravatar {
	float: right;
	margin: 0px 15px 0px 10px;
	border: 2px inset #ccc;
	width: 40px;
	height: 40px;
}
.gravatar-pings {
	margin: 0px 15px 0px 10px;
	border: 2px inset #ccc;
	width: 40px;
	height: 40px;
}
.comment-author-vcard {}
/*---------------------------------------------------------------- Bordure et fond des commentaires ---*/
/*#commentlist li {
	border: 1px solid #fff;
	background: #fff;
	border-bottom: 1px solid #f4f4f4;
	margin-bottom: 30px;
}*/
#error {
	margin: 2px;
	padding: 2px;
	text-align: center;
	color: #FF0000;
	background: #FFFF99;
	border-left: 1px solid #3465a4;
	padding: 2px 5px;
}
#commentload {
	padding-top: 3px;
	float: right;
	vertical-align: middle;
	height: 18px;
	width: 18px;
	background: url(images/spinner.gif) center center no-repeat;
}
/*------------------ Icones commentaires Grins ---*/
/* #wp_grins {
	border-color: #CCCCCC -moz-use-text-color;
	border-style: solid solid none;
	border-width: 1px 1px medium;
	margin: 8px 2px 0 0;
	padding: 2px 4px 2px 4px;
	background: #F0F0EE;
}
*/
/*
.captcha-commentaires {
	margin-bottom: 5px;
}
.captcha-commentaires-wall {
	font-size: 0.9em;
} */
/* --------------------------------------------------------------- custom comment ---------------- */
.commentlist {
background-image:url(images/comment-bg.png);
float:left;
list-style-image:none;
list-style-type:none;
margin:0 0 0 6px;
padding:0;
width:880px;
}
.commentlist li {
background-image:url(images/comment-bottom.png);
background-position:left bottom;
background-repeat:no-repeat;
display:block;
float:left;
list-style-image:none;
list-style-type:none;
margin:0;
padding:0 0 35px;
width:880px;
}
.commentlist li.depth-1 {
}
.topcomm {
height: 7px;
background:url(images/comment-top.png) top left no-repeat;
}
.children li .topcomm {
background:none;
}
.commentlist .children li {
background-color:#FDFDFD;
background-image:url(images/comment-children-bg.png);
background-position:left center;
background-repeat:repeat-y;
border:1px solid #E2E2E4;
display:block;
margin:0 0 4px 0;
overflow:hidden;
width:98%;
padding-bottom:10px;
}
.commentlist .children li #topcomm {}
/*---------------------------------------------------------------------------------- IMAGES D ORIGINE -*/
img {
	border: 0;
	margin-right: 12px;
}
p img {
	border: 0;
	max-width: 100%;
	padding: 2px;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright, img[align="right"] {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft, img[align="left"] {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
img.noborder {
	border: 0 !important;
}
.feedlink img {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}
img.wp-smiley {
	margin-right: 0px;
}
/* Text align */
.center {
	text-align: center;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.item {
	text-align: left;
}
/* Float */
.floatright {
	float: right;
}
.floatleft {
	float: left;
}
/*------------------------------------------------------------------------------ PLUGIN WP-DIGG STYLE -*/
/* Plugin Name: WP-Digg Style PaginatorPlugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/Author: Victor De la RochaAuthor URI: http://www.mis-algoritmos.com*/
/*CSS black style pagination*/
div.pagination {
	padding: 3px;
	margin: 3px;
	text-align: center;
	color: #a0a0a0;
	font-size: 80%;
}
div.pagination a {
	border: 1px solid #909090;
	margin-right: 3px;
	padding: 2px 5px;
	background-position: bottom;
	text-decoration: none;
	color: #a8a8a8;
}
div.pagination a:hover, div.meneame a:active {
	border: 1px solid #f0f0f0;
	background-color: #404040;
	color: #ffffff;
}
div.pagination span.current {
	margin-right: 3px;
	padding: 2px 5px;
	border: 1px solid #ffffff;
	font-weight: bold;
	background-color: #606060;
	color: #ffffff;
}
div.pagination span.disabled {
	margin-right: 3px;
	padding: 2px 5px;
	border: 1px solid #606060;
	color: #808080;
}
/*---------------------------------------------------------------------------- Miscellaneous - DIVERS -*/
.content-top {
	font-family: arial, georgia, sans-serif;
	width: 960px;
	background: url(images/bg_content_top.png) transparent repeat-x top center;
	margin: 0;
	padding: 15px 0 0;
	height: 30px;
}
/*---------------------------------------------------------------- Lien ouvrant ou fermant le shelf ---*/
.content-top a {
display:block;
float: right;
height:30px;
width:195px;
margin:0 37px 0 0;
font-size:1.2em;
}
.content-top a img {margin-right:5px;}
.content-top a:link, content-top a:visited {}
.content-top a:hover {}


.navigation {
	display: block;
	font-size: 1em;
	text-align: center;
	padding: 10px 0 20px 0;
	/*margin-bottom: 30px;*/   /* suppression de cette marge pour la page des plaideurs - sans problème pour les autres pages */
}
.navigation-commentaires {
	display: block;
	font-size: .9em;
	text-align: center;
	padding: 10px 5px 30px 5px;
}
.wp-commentnavi {
	text-align: center;
	margin-bottom: 20px;
}
.alert {
	color: #FF0000;
	background: #FFFF99;
	border-left: 1px solid #fc0;
	text-align: center;
	margin: 10px auto;
	padding: 5px;
}
.metacmt {
	background: url(images/comment.png) left center no-repeat;
	padding: 2px 0 2px 17px;
	margin-left:5px;
	color:#5d8bb3;
}
.metacat {
	background: url(images/tag1.png) left center no-repeat;
	padding: 2px 0 2px 16px;
}
.metatag {
	color: #a8a8a8;
	background: url(images/tag2.png) left center no-repeat;
	padding: 0 0 0 16px;
}
.metaedit {
	background: url(images/edit.png) left center no-repeat;
	padding: 2px 0 2px 17px;
}
.clear {
	clear: both;
}
/*--------------------------------------------------------- Classes plugin Dragon Sitemap Generator ---*/
.ddsg-wrapper {
	text-align: justify;
}
.ddsg-pagenav {
}
/*---------------------------------------------------------------------- Classes ajoutées perso Mô --- */
.citation {
	color: #3366ff;
}
blockquote.citation {
	border: none;
	border-color: white;
}
.separateur {
	text-align: center;
	margin-top: 2em;
	margin-bottom: 2em;
}
.wall_Mô {
	color: #41617D;
}
.wall_Mô a, .wall_Mô a:link, .wall_Mô a:active, .wall_Mô a:visited {
	color: #5D8BB3;
}
.wall_Mô a:hover {
	color: #3465A4;
}
.Mô a, .Mô a:link, .Mô a:active, .Mô a:visited {
	color: #5D8BB3;
}
.Mô a:hover {
	color: #3465A4;
}
.avocat-comment-texte-general {
	margin-right: 4px;
}
/*---------------------------------------------------------- Begin Images - Nouvelle version images ---*/
p img {
	padding: 0;
	max-width: 100%;
}
img.centered, img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
/*------------------------------------------------------------------------------ Légendes (caption) ---*/
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	/* -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
*/
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/*---------------------------------------------------------------------------------- Sidebar du bas ---*/
#sidebar_foot {
	background: #0F305C url(images/bg_col_footer.png) repeat-x left top;
	z-index: 1;
	position: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left !important;
}
#haut, #bas {
	height: 50px;
	text-align: center;
	color: #ccc;
	line-height: 50px;
}
#haut {
	background: url(images/fond-haut2.png) no-repeat left;
	height: 48px;
}
#milieu {
	background: url(images/transparent2.png) repeat-y center top;
	position: relative;
	z-index: 100;
	overflow: hidden;
	color: #fff
}
#contenu p {
	padding-top: 0;
	margin: 0
}
#contenu ul {
	margin: 5px 0 25px 0;
	padding: 0 0 0 5px;
	list-style-type: none;
}
div#col4 ul.ul_margebas0 {
	margin: 0;
	text-align: center;
}
#col1, #col2, #col3, #col4 {
	float: left;
	width: 18%;
	padding: 0 1%;
	color: #a8a8a8;
}
#col1 ul li a, #col2 ul li a, #col3 ul li a, #col4 ul li a, #col5 ul li a {
	color: #eee;
}
#col1 ul li a:hover, #col2 ul li a:hover, #col3 ul li a:hover, #col4 ul li a:hover, #col5 ul li a:hover {
	color: #fff;
}
#col5 {
	float: right;
	width: 18%;
	padding: 0 1% 0 0;
	color: #a8a8a8;
}
#col5 p {
	margin: 0;
}
#bas {
	background: url(images/fond-bas2.png) no-repeat left top;
	clear: both;
}
#contenu h3 {
	font-variant: small-caps;
	font-weight: normal;
	color: #fff;
}
/* Widget wp-calendar dans sidebar3 */
#calendar_wrap {
	text-align: center;
	color: #a8a8a8;
	margin: 10px 0 0 30px;
}
table#wp-calendar tr td {
	width: 20px;
}
td#today {
	color: #5d8bb3;
	font-size: 1.2em;
	font-weight: bold;
}
p.centrage {
	margin-left: 20px;
}
.aumilieu {
	text-align: center;
	font-weight: bold;
}
/* ------------------------------------------------------------------------------- Bloc Subscribe2 --- */
.search form {
	/*border: 1px solid #ccc;*/
	margin: 5px 0 0 15px;
	padding-top: 15px;
	text-align: center;
  background: #F6F8FB url(images/bg-formsub22.png) repeat left top;
  width:255px;
  height:88px;
}
.search form input {
/*	margin-bottom: 10px;*/
}
/* ------------------------------------------------------------------- Bloc bandeau texte défilant --- */
#serment {
	border-bottom: 1px solid #CCCCCC;
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	line-height: normal;
	background: url(images/serment.png) no-repeat center top transparent;
  height: 15px;
}
#cadre_defil {
	position: relative;
	width: 960px;
	height: 17px;
	overflow: hidden;
}
#cadre_defil img {
	vertical-align: middle;
	border: 0;
}
#defile {
	position: absolute;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
}
#defile .liens {
	text-decoration: underline;
	color: #FFFFFF;
}
/*------------------------------------------------------------------------ Chiffre des commentaires ---*/
.numeros_commentaires {
  display: inline-block;
  float:left;
	border: 2px inset #a8a8a8;
	background-color: #5D8BB3;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	margin: 0px 7px 4px 7px;
	cursor: default;
}
/*------------------------------------------------------------------------------------ Infos bulles ---*/
div#tooltipDiv {
	padding: 5px;
	border: solid 1px #808080;
	display: none;
	/*white-space: nowrap;
*/
	background: #FFF;
	color: #2B3D2B;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	/*filter: alpha(opacity=85);*/
	/*-moz-opacity: .85;*/
}
/*------------------------------------------------------------------------------------ commentaires imbriqués ---*/
ol.children {
	padding-left: 15px;
}
.separ_com {
	margin: 0px 0px 10px 0px;
}
/*------------------------------------------------------------------------------------------- compteur akismet ---*/
#akismetstats {
	background: transparent url(/wp-content/themes/unnamo/images/compteur-bleu.png) no-repeat scroll 0 0;
	height: 66px;
	text-align: center;
	width: 140px;
	padding-top: 10px;
	margin-left: 13px;
}
#akismetcount {
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
}
#akismetsc {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
#akismeta {
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
}
/*--------------------------------------------------------------------------------------------------- cumulus ---*/
#wpcumuluscontent {
	text-align: center;
}
/*---------------------------------------------------------- Top commentators ------------*/
.tcwGravatar {
	width: 20px;
	height: 20px;
	margin: 4px 6px 0 18px;
}
input#submit {
	/*font-family: "trebuchet MS", arial, sans-serif;
*/
	background: #5D8BB3 none repeat scroll 0 0;
	border: none;
	color: #FFFFFF;
	margin: 0;
	padding: 2px 3px;
	width: 160px;
	height: 26px;
	font-family: arial, sans-serif;
	font-size: 13px;
	line-height: 26px;
}
input#submit:hover {
	font-size: 13px;
	padding: 2px 2px;
	width: 160px;
	height: 26px;
	border: none;
	cursor: pointer;
	text-align: center;
}
input#mcspvalue {
	width: 44px;
	height: 16px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #ccc;
}
input#mcspvalue:hover {
	width: 44px;
	height: 16px;
	background-color: #fff;
	border: 1px solid #5d8bb3;
	text-align: center;
}
input#mcspvalue:focus {
	width: 44px;
	height: 16px;
	background-color: #fff;
	border: 1px solid #5d8bb3;
	text-align: center;
	color: #5d8bb3;
}
p.btn-envoi {
}
/* Habillage du formulaire de contact sur la page Mots à Mo */
.wpcf7-form {
	background: #FFF url(images/bg-formulaire.png) no-repeat scroll left top;
	padding: 12px 0 23px;
	text-align: center;
}
img.wpcf7-captcha-captcha-140 {
	margin: 0px 3px;
	border:1px solid #ccc;
	/*filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;*/
}
.wpcf7-validates-as-required {
	font-family:Arial;
	font-size:1em;
}
.wpcf7-response-output {
	margin:2em 0.5em 1em;
	padding:0.2em 1em;
}
.wpcf7-mail-sent-ok {
	background:#7C96B5;
	border:4px solid #D4E1ED;
	color:#D4E1ED;
	font-size:1.2em;
	font-weight:bold;
	margin-left:150px;
	margin-top:29px;
	padding:5px;
	width:250px;
}
/* captcha */
/*form.wpcf7-form {
	text-align: center;
}
*/
#phrase-cap {
	/*background-color: plum;
	width: 530px;
	margin: 0 auto;
	height: 30px;
*/
}
#phrase-cap ul#exemple {
	width: 500px;
	margin: 0 auto;
	height: 30px;
	padding-left: 40px;
}
ul#exemple li.phrase1, ul#exemple li.phrase2, ul#exemple li.phrase3 {
	float: left;
	list-style-type: none;
}
ul#exemple li.phrase1 {
	text-align: right;
	line-height: 30px;
}
ul#exemple li.phrase2 {
	padding: 0;
}
ul#exemple li.phrase3 {
	text-align: left;
	line-height: 30px;
}
/* Widget nombre de visites aujourd'hui */
#blog-visits li {
	margin: 0 0 0 7px;
	padding: 2px;
	text-align: justify;
	width: 100%;
	font-size: 16px;
}
/* Suppression smiley Wordpress.com Stats dans footer */
img#wpstats {
	display: none
}
/* Affichage nombres visites sidebar */
.wp-stat-com-visites {
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0 0 14px;
}
.wp-stat-com-record {
	font-size: 12px;
	text-align: center;
	margin-bottom: 22px;
}
/* Gravatars commentaires récents */
img.kjgrcGravatar {
	margin-right: 4px;
}
/* Liste des articles, plugin postlist */
#postlists {
	height:400px;
	margin:4px 0 24px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-right:6px;
}
.postlistdate {
font-size:0.75em;
}

/* #postlists ul {
	margin: 0 0 0 5px;
	padding: 0 0 10px;
	-moz-column-count: 2;
	-moz-column-gap: 0.6em;
}
#postlists li {
	margin: 0 0 0 7px;
	padding: 2px;
	text-align: left;
	width: 100%;
}
#postlists a, a:link, a:visited {
	padding: 0 0 2px 0;
} */
/*wp comment navi*/
.navimo {
	text-align:center;
}
.wp-commentnavi a, .wp-commentnavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #5d8bb3;
	color: #5d8bb3;
	background-color: #FFFFFF;	
}
.wp-commentnavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #5d8bb3;
	color: #5d8bb3;
	background-color: #FFFFFF;	
}
.wp-commentnavi a:hover {	
	border: 1px solid #3465a4;
	color: #3465a4;
	background-color: #FFFFFF;
	font-weight:bold;
}
.wp-commentnavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-commentnavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #333;
	border: 1px solid #333;
	background-color: #FFFFFF;
}
.wp-commentnavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #333;
	color: #333;
	background-color: #FFFFFF;
}
.wp-commentnavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-commentnavi-all-comments-link {
	border:1px solid #5d8bb3;
	padding:2px 4px;
}
.tous-commentaires {
	text-align:center;
	margin-bottom:50px;
}
/* widget Technorati */
.tr_authority_t_js {
	width:74px;
	height:38px;
	margin:15px auto;
}
/* customisation des bords arrondis des 3 cadres du bas des commentaires --------------------- */
span.coin-hg {
	background: #fff url(images/comment-hg2-bleu.png) no-repeat left top;
	float: left;
	height: 7px;
	width: 7px;
	display: block;
}
p.coin-hd {
	background: #fff url(images/comment-hd2-bleu.png) no-repeat right top;
	height: 7px;
	margin:0;
}
p.coin-hd-tete {background: #fff url(images/comment-hd2-bleu-tete.png) no-repeat right top;
	height: 7px;
	margin:0;
}
span.coin-bg {
	background: #fff url(images/comment-basg.png) no-repeat left top;
	float: left;
	height: 17px;
	width: 18px;
	display: block;
}
p.coin-bd {
	background: #fff url(images/comment-basd.png) no-repeat right top;
	height: 17px;
	margin:0;
}
.plaideurs {
	padding: 0 5px;
	border-right:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	background-color: #F6F8FB;
	color:#777;
}
div.plaideurs p {
	margin:0;
}
/* ******************** images en slide dans le footer ********************************** */
#slider {
	width:108px;
	margin:10px auto;
}
/* Page Download Manager */
h2.Titre-categories-telechargements {
	font-size:1.4em;
	border:1px solid;
	text-align:center;
}
td.fichiers-telechargements {
	padding-top:15px;
}
.wrap-telechargements {
	border:2px inset #ccc;
	margin: 0 auto;
	width:900px;
}
.widefat-telechargements {
	font-size:0.9em;
	margin:10px auto;
}
.titre-stats-telechargements {
	font-size:1.4em;
}
.bloc-telechargements {
	text-align:center;
}
.titres-blocs-telechargements {
	text-align:center;
}
.plus-telechargements {
	text-align:center;
  vertical-align: top;
}
.titre-general-telechargements {
	border:1px solid #ccc;
}
.titre-plus-telechargements {
	border:1px solid #ccc;
	width:50%;
}
ul.fichiers-plus-telechargements {
  list-style-type: none;
}
.colspace {
width:60px;
}
/* ------------------------------------------------ widget codes ------------------------------------------------ */
#sidebar ul.widget-codes {
	margin:10px 0 15px 5px;
	padding:0 0 10px;
	width:95%;
}
/* ------------------------------------------------ widget remerciements ------------------------------------------------ */
.images-mercis {
	border:1px inset #5d8bb3;
	vertical-align:middle;
}
.mercis {
margin: 0 auto;
}
table.mercis tr {height: 30px;}
table.mercis td {border:2px outset;}
a.thanks1 {
display: block;
width:110px;
height:32px;
background: url(images/widget-mercis/widget-wordpress.png) no-repeat left top;
}
a.thanks1:hover {
background: url(images/widget-mercis/widget-wordpress-hover.png) no-repeat left top;
}
a.thanks2 {
display: block;
width:110px;
height:32px;
background: url(images/widget-mercis/widget-ovh.png) no-repeat left top;
}
a.thanks2:hover {
background: url(images/widget-mercis/widget-ovh-hover.png) no-repeat left top;
}
a.thanks3 {
display: block;
width:110px;
height:32px;
background: url(images/widget-mercis/widget-jessy.png) no-repeat left top;
}
a.thanks3:hover {
background: url(images/widget-mercis/widget-jessy-hover.png) no-repeat left top;
}
a.thanks4 {
display: block;
width:110px;
height:32px;
background: url(images/widget-mercis/widget-jessai.png) no-repeat left top;
}
a.thanks4:hover {
background: url(images/widget-mercis/widget-jessai-hover.png) no-repeat left top;
}
/* ------------------------------------------------ widget citations ------------------------------------------------ */
.citations-mo {
text-align:justify;
border:1px inset #5D8BB3;
font-style:italic;
margin:8px 0 18px 16px;
padding:3px;
text-align:justify;
width:93%;
}
.citations-phrase {
color:#777777;
margin:0;
padding:0 3px 3px;
text-align:justify;
}
/*------------------------------------Page Community-------------------------------------------------*/
.entry-community  {
text-align: justify;
padding: 10px 0px;
position:relative;
zoom: 1;
}
h2.titres-community {
font-size:14px;
margin:30px 0 20px;
}
#folowtwitt {
text-align: left;
line-height: 0;
font-size: 0;
width:576px;
margin:0 auto;
}
h2.titres-community-twitt {
font-size:14px;
margin:30px 0 30px -10px;
}
.imgtwitt {
margin: 0pt;
display: inline-block;
}
#bavard {
width:576px;
margin: 0 auto;
}
#bavard img {
margin-right:0;
}
#TwitterCounter {
width:150px;
float:left;
}
.community_stats {
text-align:center;
background:transparent url(http://maitremo.fr/wp-content/themes/unnamo/images/fond-stats-community-petit.png) no-repeat;
color:#555555;
float:right;
height:110px;
padding: 11px 5px;
text-align:center;
width:232px;
}
.community-texte {
color:#5d8bb3;
}
#community_abonnes {
overflow:auto;
}
/*------------------------------List-drafts ---------------------------------------------------*/

li#listdrafts-widget-5 {
position:absolute;
left:455px;
bottom:50px;
width:195px;
}
#listdrafts-widget-5 ul {
color:#a8a8a8;
font-size:1em;
line-height:0.9em;
height:80px;
margin:8px 0 0;
overflow-x:hidden;
overflow-y:scroll;
padding:0 4px 4px 12px;
list-style-position:outside
}
#listdrafts-widget-5 ul li {
padding-left:0;
list-style-type:square;
display:list-item;
}
/* ------------------------- Switcher -------------- */
ul#themeswitcher {
float:right;
padding:0 2% 0 0;
margin-top:10px;
list-style-type:none;
}
ul#themeswitcher li select {
width:82px;
height:20px;
color:#969696;
border:1px solid #CCCCCC;
}
/*------------------ Colonne liens annuaires dans sidebar ------------------*/
p.tlmeb {
text-align:center;
padding-bottom:5px;
}
p.tlmeb img { 
margin-right:0;
}
P.top-blog-wikio {
text-align:center;
padding-bottom:5px;
}
p.top-blog-wikio img {
margin-right:0;
}
p.overblog {
text-align:center;
}
p.overblog img {
margin-right:0;
}
/*--------------- Message bienvenue  dans header -------------*/
.bienvenue {
color:#969696;
font-size:1em;
text-transform:capitalize;
}
/*-------------- Related Posts -Voir aussi "intro" plus haut -------*/
ul.related_post {
border:1px solid #5D8BB3;
height:180px;
margin-top:5px;
overflow-y:scroll;
overflow-x:hidden;
padding:5px;
}
.small-related-post {
	font:0.8em Arial, Helvetica, sans-serif;
	color: #777;
}
li.related-post-articles {
margin-bottom:6px;
}
p.related-post-titres {
margin:0;
text-align:left;
}
a.related-post-liens {
display:block;
}
/*----------------- WP-Wall --------------------------- */
#wp_wall p
{
	margin-top:4px;
	margin-bottom:25px;
}
#wallcomments p
{
	margin-bottom:5px;
	text-align:justify;
}
#wall_post input  {
	border: 1px solid #cccccc;
	width: 140px;
}
#wall_post textarea {
	border: 1px solid #cccccc;
	width: 140px;
}
#wallcomments {		
	overflow: hidden; 
	margin: 0px 0px 0px 15px;
    text-align: justify;
	/* uncomment this for fixed height 
	height: 200px;
	*/	
	/* uncomment this for border around the wall
	border: 1px solid #cccccc;
	padding: 7px;
	*/
}
.wallnav {
	margin:5px 0px 5px 11px;
	text-transform: uppercase;
	padding: 2px;
	font-size: 10px;
}
.wallnav a {
	border: 1px solid;
	padding: 3px;
	vertical-align: top;
}
.wallnav img {
	cursor:pointer;
}
.wallauthor {
	font-weight:normal;
	text-transform:capitalize;
	font-size:0.9em;
}
.wallcomment {
	font-weight:normal;
	font-size:0.9em;
}
.wall-error {
	/* background:#ffb0b0; */
	text-align:center;
	color:#e10000
}
.wall-success {
	/* background:#c0dFa0; */
}
#wall_post_toggle  {
	cursor:pointer;
	border: 1px solid;
	font-size: 10px;
	margin: 0 0 0 15px;
	padding: 3px;
	text-transform: uppercase;
}
#wallform {   
	text-align:center;
	}
.wall-alt {
	/* this would paint every other comment with a background  
	background: #F0F0E0 ; 	*/
}
.wall-1  {
	/* this would paint the background of first comment, wall-2 for second...
	background:#c0dFa0; */
}
.wall-admin  {
	/* this would paint the background for admin made comments 
	background:#F0F0E0; */
}
.wall-registered  {
	/* this would paint the background for other registred users 
	background:#F0d0E0; */
}
#wallcomments span.wall-gravatar img.avatar {
margin-right:6px;
}
/*--------------- Couleurs des commentaires des auteurs du blog -----------------------*/
.auteurmo  {
	color: #41617D;
}
.auteurmarie {
	color:#564684;
}
/*-------------------Mô au pif dans footer----------------------*/
#mo-pif {
text-align:justify;
border:2px solid #173A66;
color:#FFFFFF;
font-size:0.9em;
height:178px;
margin:0 0 0 -6px;
overflow:hidden;
padding:3px;
}
#mo-pif a {
text-align:center;
font-size:1em;
text-transform:uppercase;
}
/*----------------Widget perso me suivre Twitter et FaceBook----------------------*/
#sociaux-mo {
text-align:center;
margin:10px 0 20px 0;
width:295px;
}
#twitter-mo {
display:inline;
}
#facebook-mo {
display:inline;
}
#twitter-mo-nb {
text-align:left;
margin-left:47px;
}
#fb-mo-nb {
display:inline;
padding-left:32px;
}
/*------------------ Widget liens avec RSS------------------*/
#sidebar ul.liens_rss_global {
margin-left:11px;
}
#sidebar ul.liens_rss_global li {
width:98%;
}
.liens_rss_img {
float:left;
margin-right:3px;
}
.liens_rss_img img {
margin:0;
}
#sidebar ul.liens_rss_global li a.liens_rss_tit {
text-transform:uppercase;
display:block;
}
#sidebar ul.liens_rss_global li a.liens_rss_tit2 {
padding-left:0;
}
#sidebar ul.liens_rss_global li cite {
font-style:normal;
}
/*------------------- Widget Twitter recherche Mô---------*/
#tweets_mo {
margin-left:11px;
}
/*----------Smart Archives Reloaded--------*/
  .year-list, .month-list {
	width: 100% !important;
	float: left !important;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: 0 !important;
}
.year-list {
	margin-top: 10px !important;
	background: url(img/archive-year-background.png) repeat-x center bottom;
}
.month-list {
padding: 5px 0px !important;
}
.year-list li, .month-list li {
	list-style: none !important;
	float: left;
	clear: none !important;
	font-size: 1em;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1 !important;
}
.year-list li:before, .month-list li:before {
	content: '' !important;
}
.year-list a {
float: left;
font-size: 1.2em;
padding: 0 5px 3px !important;
}
.year-list .current {
text-decoration:underline;
}
.month-list li {
padding: 3px 5px !important;
}
.month-list .current, .month-list .current a {
text-decoration:underline;
}
.archive-list li {
	list-style: none !important;
	margin-bottom: 10px;
}
.archive-list li h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
/* Fancy */
#smart-archives-fancy a {
	outline: none !important;
}
.pane {
	float: left;
	clear: both;
	display: none;
	width: 100%;
}
.month-heading {
color:#FFFFFF;
font-size:1.1em;
font-weight:normal;
margin:0 5px 10px;
text-transform:capitalize;
}
span.month-archive-link {
font-size: 0.9em;
font-weight: normal;
text-transform:none;
}
/* Block */
#smart-archives-block {
	float: left;
	width: 100%;
}