/*
Theme Name: alibi3col
Theme URI: http://themocracy.com/2009/07/alibi3col-free-wordpress-theme/
Description: 3-column theme, centre content with left & right sidebars, configurable page menu and compatible with WP2.8 threaded and paged comments - licenced under the GPL.
Version: 1.7
Tags: fixed-width, three-columns, theme-options, threaded-comments, black
Author: Themocracy
Author URI: http://themocracy.com/
*/



body {
margin: 0 !important;
padding: 0;  
color: #333;
text-align:center;
font-family:Arial;
font-size: 100.1%;
background: #fff;
width: inherit !important;
}


#wrapper2{
/*border-left: 1px solid #fff;*/
/*border-right: 1px solid #fff;*/
}

#wrapper3{
/*border-left: 1px solid #666;*/
/*border-right: 1px solid #666;*/
}

#wrapper4{background: url("images/bg-content-1px.png") repeat-y 160px 0;}

#wrapper{
width: 995px;
margin: 0px auto;
padding: 0px;
text-align:left;
font-size: 75%;
line-height:20px;
background: #fff;
}


#header{
padding: 0;
margin: 0;
background: url("images/header-bg.png") no-repeat 0 0;
width:750px;
height:193px;margin-top:5px;
}	

#header h2{display:none;}

#header h3{margin:0; padding:0; }
#header h3 a{display: block; width: 750px; height: 193px;}
#header h3 a span{display: none;}

#header-inner{
margin:0;
padding:0;
}


#content{
/*clear:both;*/
margin: 0;
padding: 0px 7px 5px 0px;
width:740px;
}	

#content-inner{position: relative;}


#left {
width: 150px;
float:left;
margin: 0;
padding: 5px 10px 10px 0;
overflow:hidden;
border-right: 1px solid #999999;
}


#main {
/*width: 590px;*/
/*float:left;*/
margin: 0;
padding: 5px 0 10px 0px;
margin-left: 160px;
}

#main-inner {
margin: 0;
padding: 0 7px;
overflow:hidden;
}


#sidebar {
background: url("images/sidebar-bg.png") no-repeat 0 0;
padding:100px 30px 30px;
margin: -193px 0 0 750px;
width:188px;
height:1235px;
position:absolute;
}

#footer{}


#footer-inner{padding:20px 245px 0 160px;text-align:center;}

#footer p{
margin:0;
padding:15px 0;
}

#footer a{margin:0 10px;color:#933234;font-family:Arial; font-size:11px; font-weight:bold !important;}

#navigation{
padding: 5px 15px;
}

#navigation a{font-family: Georgia; font-size: 12px; font-weight:bold; font-style: italic; color: #000;}

#navigation div.fleft{
float:left;
}

#navigation div.fright{ 
float:right;
}

#credit{
text-align:right;
padding: 0 15px;
}

#credit p{
margin:0;
color:#777;
font-size:95%;
}

#credit p a, #credit p a:hover{
color:#999;
font-weight:100;
}

/*  ********** default styles *********** */

p, h1, h2, h3, h4, h5, h6{
margin: 10px 0;
padding: 0;
}

h1, h2, h3, h4, h5, h6 {
font-family: georgia, 'Times New Roman', sans-serif;
}

h1{
	font-size: 190%;
}
h2{
	font-size: 160%;
}
h3{
	font-size: 120%;
}
h4{
	font-size: 110%;
}
h5{
	font-size: 100%;
}
h6{
	font-size: 70%;
}


a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

a img{
border:0px;
}

hr{
height:2px;
margin:5px 0;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}

blockquote{
background: #f4f4f4;
padding: 5px 15px;
margin: 3px 30px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

form{
margin: 0;
padding:0;
}

fieldset{
padding:10px;
margin:0;
border:none;
}

legend{
font-weight:800;
}

code{
	font-size: 95%;
	font-family: "Courier New", Courier, monospace;
	white-space: pre;
}

td{
 vertical-align:top;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.clear{clear: both;}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 5px 10px;
   /* optional rounded corners for browsers that support it */
   -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;
}

#tabs {
  float:left;
  width:100%;
  font-size:90%;
  background:#000;
  line-height:18px;
  border-top: 1px solid white;
}


    #tabs ul {
	  margin:0;
	  padding:4px 10px 0 10px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      padding:5px 15px 3px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FFF;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }  
	
	


/* Headings */ 

form#searchform2{
display: none;
float:right;
margin: 55px 10px 0px 5px;
}


/*#header h3 a{*/
/*font-weight:100;*/
/*color: #fff;*/
/*text-decoration: none;*/
/*font-size: 220%;*/
/*letter-spacing: 1px;*/
/*}*/

#header h2{
margin: 0;
padding: 10px 0 5px 10px;
font-weight:100;
font-style:italic;
color: #fff;
font-size: 140%;
letter-spacing: 1px;
}

h2#sectiontitle{
font-size:100%;
font-weight: 800;
font-family: arial, verdana, sans-serif;
padding:6px 6px 6px 10px;
margin:0px 10px 15px 10px;
background: #f2f2f2;
color: #444;
}

/* post styles */

.post{
margin: 0 0 10px 0;
padding: 0 5px 5px 5px;
position: relative !important;
}

.entry{
margin: 0;
padding: 0px 10px 3px 10px;
/*height:375px;*/
}


.entry p{margin: 10px 0 0 0; font-size:13px; /*clear:both;*/}

.entry a.more-link{display:block; float:right; font-family: Georgia; font-size: 12px; font-style: italic; font-weight: bold; color:#000; margin:10px 0;}

.post h2 {
padding: 7px 95px 2px 0px;
margin: 5px 0 0 0;
/*float:left;*/}


.post h2 a{
color: #2F292B;
text-decoration:none;
font-size:20px;
font-family:Arial;
line-height:25px;
}

#main-inner .post:first-child h2 a{color: #933234;
text-decoration:none;
font-size:28px;
font-family:Arial;
line-height:28px;}

.post h2 a:hover{
text-decoration:none;
}

.comments{position:absolute; top:0; left:455px; margin-left:10px;margin-bottom:5px; margin-top:15px;}
.comments a:hover{text-decoration:none;}

.bulle-comment{background: url("images/bulle-comment.png") no-repeat 0 0;width:25px; height:21px; display:inline-block; /*float:left;*/text-align:center;}
.bulle-comment a{color:#FFF; font-family: Georgia; font-weight:bold; font-style: italic; line-height:14px; font-size:14px;}

.edit-comment a{margin-left:5px; color:#E23863; font-family:Arial; font-weight:normal; font-style: normal; font-size:12px;}


.postmetadata{
background-color:#E4E4E5;
clear:both;
font-size:90%;
padding: 1px 10px 1px 8px;
margin: 0;
border-top: 1px solid #ccc;
}

.postmetadata p{
line-height: 5px;
padding: 0;
margin: 5px 0;
}

.postmetadata a{font-size:12px; color:#6B6C6E; text-transform: lowercase;}

.date{
background:url("images/filet-date-1px.png") repeat-x 170px 51%;
margin: 0 0px 0 0;
padding: 0 0px 0 0;
color: #00ABE2;
font-size:11px;
/*clear:both;*/
}

.date span{background-color:#FFFFFF; padding:0 10px;}

.post .date span{padding: 0 5px; margin:0;}
.post .date .dateYear{padding-right: 10px;}  


/* Comments > WordPress 2.6 */

ol.commentlist {
list-style:none;
margin:0;
padding:0; 
text-indent:0;
}

ol.commentlist li { 
border:1px solid #d3d3d3;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
height:1%; 
margin:0 0 10px;
padding:5px 7px 5px 57px;
position:relative;
}

ol.commentlist li div.comment-author {
padding:0 160px 0 0;
}

ol.commentlist li div.vcard {
font:800 12px/1.9  arial,sans-serif;
}

ol.commentlist li div.vcard cite.fn {
font-style:normal;
}

ol.commentlist li div.vcard cite.fn a.url {
text-decoration:none;
}

ol.commentlist li div.vcard img.avatar { 
border:2px solid #eee; 
top:7px;
left:7px; 
position:absolute;
}

ol.commentlist li div.comment-meta {
font:100 11px/1.9 arial,sans-serif;
position:absolute;
top:5px;
right:10px;
text-align:right;
}

ol.commentlist li div.comment-meta a {
color:#333;
text-decoration:none;
}

ol.commentlist li p {
font:normal 12px/1.5  arial,sans-serif;
margin:0 0 1em;
}
ol.commentlist li ul {
font:normal 12px/1.4  arial,sans-serif;
list-style:square;
margin:0 0 1em;
padding:0;
text-indent:0;
}

ol.commentlist li div.reply {
color:#374C76;
font:bold 12px/1.4 arial,verdana, helvetica,sans-serif;
}

ol.commentlist li div.reply:hover {
color: black;
}

ol.commentlist li div.reply a {
text-decoration:underline; 
}

ol.commentlist li ul.children {
list-style:none;
margin:1em 0 0;
text-indent:0;
}
  
ol.commentlist li ul.children li.depth-2, ol.commentlist li ul.children li.depth-3, ol.commentlist li ul.children li.depth-4 {
margin:0 0 .25em;
}

ol.commentlist li.even {
background:#fff;
}
ol.commentlist li.odd {
background:#f3f3f3;
}

ol.commentlist li.pingback div.vcard {
padding:0 160px 0 0;
}

#respond h3{
font-size: 105%;
font-family: arial, sans-serif;
margin: 3px 0;
}

/*  Legacy Comments < WordPress 2.7  */


h3#comments, h3#postcomment{
	font-size: 100%;
	font-family:arial, sans-serif;
}	

ol#lcommentlist{
padding: 0 0 0 20px;
font-size: 90%;
list-style-type: none;
}

ol#lcommentlist li{
	padding: 0px 3px;
	margin: 0;
}

ol#lcommentlist li p.commentheader{
margin: 0px 0 0px 0;
display: block;
padding: 1px 5px;
}


ul#lcommentlist{
padding: 0;
margin:0;
list-style-type:none;
}

ul#lcommentlist li{
	display: block;
	padding: 0;
	margin: 0 15px 5px 15px;
	font-size:90%;
	background: #f2f2f2;
}

ul#lcommentlist p{
margin: 6px 0;
}

ul#lcommentlist li div.comm{
margin: 1px;
padding: 1px;
}

ul#lcommentlist li div.gravatar {
	width:50px;
	float:left;
	padding: 10px 0 0 10px;
}

ul#lcommentlist li div.gravatar img{
border: 2px solid #ccc;
}

ul#lcommentlist li div.commenttext{
padding: 0;
margin:5px 10px 5px 65px;
}

ul#lcommentlist li div.commenttext div.commentwrapper{
margin:0 0 0 5px;
padding: 3px 8px;
}


/*  sidebar styles */


#subscribe p{
font-size: 95%;
margin: 3px 0 10px 0;
}

.menu{
padding:0;
/*display:none;*/
}

.menu a{

}

.menu a:hover{
text-decoration:none;
}

.menu ul{
margin:0;
padding:0;
list-style-type:none;
}

.menu ul li.widget{
padding:45px 15px 0 15px;
margin:0 0 20px 0px;
}

.menu ul li.widget ul{
margin: 0;
padding:0;
}

.menu ul li.widget ul li{
border-bottom:1px solid #eee;
padding: 2px 0 2px 8px;
margin:0;
}

.menu ul li.widget ul li:before {

	}


.menu ul li.widget ul li ul{
}

.menu ul li.widget ul li ul li{
border-bottom: none !important;
padding: 3px 0 2px 15px;
}


/* Sidebar Left */

#left .menu .widget{margin:10px 0 30px; padding:0;width:147px;}
#left .menu h3{display:block; font-family:Arial; font-size:14px; margin:0; font-weight:normal;}

.widget_categories{background-color:#e3e3e4;}
.widget_categories h3{background:url("images/h3-bg.png") no-repeat 0 0;height:26px; color:#FFF; padding-left:10px;}
.widget_categories a{font-size:12px; font-weight:normal; color:#B4232B;}

.widget_search{}
.widget_search h3{font-size:14px; font-weight:normal; color:#949699;}
.widget_search label{display:none;}
#searchsubmit {background:url("images/bt-ok-search.png") no-repeat 0 0; border:none; color:#FFF;width:70px;}

.widget_recent_entries h3{font-size:14px; font-weight:normal; color:#949699;}
.widget_recent_entries ul li{list-style-type:none;list-style-image:none;list-style-position:inside;}
.widget_recent_entries a{font-size:12px; font-weight:normal; color:#2F292B;}
.widget_recent_entries .date span{padding-left:0;}

.multiwidget_ec3-event-list{/*display:none;*/}
.multiwidget_ec3-event-list h3{background:url("images/h3-bg-blanc.png") no-repeat 0 0; height:26px; color:#FFF; padding-left:10px;}
.multiwidget_ec3-event-list a{font-size:12px; font-weight:normal; color:#B4232B;}
.multiwidget_ec3-event-list .ec3_list .date{clear:none;}
.multiwidget_ec3-event-list .ec3_list .date span{padding-left:0 !important;}
.multiwidget_ec3-event-list .ec3_list{padding-left:0 !important;}
.multiwidget_ec3-event-list .ec3_list ul li{padding-left:0 !important;}
.multiwidget_ec3-event-list .ec3_list ul li a{color:#2F292B !important;}


.widget_tag_cloud{ padding-bottom: 20px; width: 151px !important;  overflow:hidden;}
.widget_tag_cloud h3{background:url("images/tag-cloud-top.png") no-repeat 0 0; text-indent:-5000px;}
.widget_tag_cloud a{color:#6D6E70; padding:0 3px;}
.widget_tag_cloud div{background:url("images/tag-cloud-bottom.png") no-repeat 0 100%; padding:5px 5px 20px 5px; background-color: #e4e4e5; width: 141px !important; display: block;}
.widget_tag_cloud a.tag-link-9{font-size:20px !important;}


.widget_archive{/*display:none;*/}
.widget_archive h3{background:url("images/h3-bg-blanc.png") no-repeat 0 0; height:26px; color:#FFF; padding-left:10px;}
.widget_archive a{font-size:12px; font-weight:normal; color:#B4232B;}


.widget_newsletter{/*display:none;*/}
.widget_newsletter h3{background:url("images/h3-bg-blanc.png") no-repeat 0 0; height:26px; color:#FFF; padding-left:10px;}


/*****  CUSTOM Onlgets Dynamiques "Les + Lus / Les + Commentés"  *****/



/*#execphp-12{background:url("images/bg-onglets.png") no-repeat 0 100%; padding-bottom:20px !important;}
#execphp-12 h3{display:none;}

#mes_onglets{}

#mes_onglets ul li{font-size:10px; padding: 5px 0 5px 5px; border:none !important;}

.mon_onglet{
	float: left;
	padding: 2px 10px;
	margin-right: 5px;
	color: #333;
	cursor: pointer;
	margin-bottom: -1px;
}				
.mon_onglet_selected{
	float: left;
	padding: 2px 10px;
	margin-right: 5px;
	color: #333;
	cursor: pointer;	
	margin-bottom: -1px;
}
li#o_1{width: 50px;}
li#o_2{width: 91px;}
#o_1.mon_onglet {background:url("images/onglet-left.png") no-repeat 0 0;}
#o_1.mon_onglet_selected {background:url("images/onglet-left-active.png") no-repeat 0 0;}
#o_2.mon_onglet {background:url("images/onglet-right.png") no-repeat 0 0;}
#o_2.mon_onglet_selected {background:url("images/onglet-right-active.png") no-repeat 0 0;}


#mes_contenus{
background:url("images/bg-onglets-1px.png") repeat-y 0 0;
width: 151px !important;
}

.mon_contenu{
	width: 150px !important;
	color: #2F292B;
	padding: 0px 10px;
	margin-left:10px;
	list-style-type: disc;
}
#mes_contenus .mon_contenu li{border-bottom:1px solid #eeeeee !important; padding: 10px 0;}
.mon_contenu a{color:#2F292B; font-size:12px; display:block !important;}*/



/*****  END of Onlgets Dynamiques "Les + Lus / Les + Commentés"   *****/


#recent-posts-4 ul li{padding-left: 0 !important;}


/* --- */



.menu ul li.widget h3{
display:none;
/*font-family: arial;*/
/*font-size:120%;*/
/*padding:2px 0 1px 16px;*/
/*margin:0;*/
/*background: #eee;*/
/*border-bottom: 1px solid #ccc;*/
/*color: #333;*/
/*font-weight: 800;*/
/*font-variant:small-caps;*/
}


.menu ul li h3 a{
color: #333;
font-weight: 800;
}
.menu ul li h3 a:hover{
color: #333;
text-decoration: none;
}

.menu #execphp-17{
background:url("images/block-facebook-bg.png") no-repeat 0 0;
height:351px;
padding-top:55px;
position:relative !important;
}

.menu #twitter-tools{
background:url("images/block-twitter-bg.png") no-repeat 0 0;
height:151px;
}

.menu #execphp-5{
background:url("images/block-flickr-bg.png") no-repeat 0 0;
height:136px;
padding-top:55px;
}

.menu #execphp-16{
background:url("images/block-dailymotion-bg.png") no-repeat 0 0;
height:161px;
}


.menu #execphp-3{
background:url("images/block-assemble-bg.png") no-repeat 0 0;
height:137px;
}

.menu #execphp-15{
background:url("images/block-conseil-bg.png") no-repeat 0 0;
height:136px;
}

.menu #tabbed-widget-1{width:187px !important;}
.menu #tabbed-widget-1 .tw-nav-list {}
.menu #tabbed-widget-1 .tw-nav-list span{font-size:10px;}


.menu form{
display:block;
margin:0px;
padding:4px;
}

.menu input{
margin:3px 0;
font-size:90%;
width:130px;
}

li.widget .textwidget, li.widget #search ul  {
padding: 2px 5px;
}




/* Calendar styles */
#wp-calendar {
empty-cells: show;
margin: 10px auto 0;
width: 175px;
}

#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}

#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}

#wp-calendar a {
display: block;
}

#wp-calendar caption {
text-align: center;
width: 100%;
}

#wp-calendar td {
padding: 3px 0;
text-align: center;
}

input.searchinput, input.searchsubmit{
background:black;
border: 1px solid white;
color:white;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}


#footer a{
font-weight: 100;
}

.entry a.st-taf{float:left;margin:15px 0 !important;}


/*****   WIDGETS CUSTOM BLOCKS   *****/

#execphp-17 .fb-label{color:#405886;float:left;font-size:12px;line-height:10px;margin-right:5px;}
#execphp-17 #statut-value{font-size:10px; color:#808080;line-height:12px;}
#execphp-17 .fb-action{margin:2px 0;text-align:right;}
#execphp-17 .fb-action a{font-size:9px; color:#405886; line-height:5px;}
#execphp-17 #statut-bottom{margin-top:14px; position:absolute; bottom:4px;}
#execphp-17 #statut-bottom #profil{color:#FFF;margin-left:57px;}
#execphp-17 #statut-bottom #page-fan{color:#FFF;margin-left:20px;}

#fan-box{margin:10px 0 0 -14px;}
#fan-box .FB_SERVER_IFRAME{width:186px !important; height:185px !important; /*border:#94A3C4 solid 1px !important;*/}

#facebook-fan-box{/*display:none;*/}
#fan-box .fan_box .connections .connections_grid{display:none !important;}


#twitter-tools {position: relative;}
#twitter-tools #pseudo-twitter{color:#405886; font-size:12px; font-weight: bold;}
#twitter-tools #twitter_update_list{font-size:12px; color:#000; line-height:13px;}
#twitter-tools #twitter_update_list li{border:none;padding:0;}
#twitter-tools #twitter_update_list a{display:block;font-size:11px; color:#808080; line-height:11px; margin-top:5px;text-align:left;}
#twitter-tools #twitter_update_list span a{margin:0; padding:0;}
.menu ul li#twitter-tools ul li {border:none;}
#twitter-tools .aktt_more_updates a{position: absolute; bottom:5px;}
.aktt_more_updates a{display:block; color:#FFF; font-weight:bold; font-size:12px; margin:5px 0 0 5px;}
a.acces-compte{display:block; color:#FFF; font-weight:bold; font-size:12px; margin:5px 0 0 5px;}

#execphp-5 object embed{width:160px;}

#execphp-16 object {width:160px;}
#execphp-16 .dm_videowall {height:141px;margin-left:-10px;margin-top:10px;width:186px;}
#execphp-16 .acces-compte{margin:0 0 0 15px;}

#execphp-3{padding:50px 5px 0 5px;}
#execphp-3 table a{font-size:11px; color:#808080;}
#execphp-3 .acces-compte{margin:25px 0 0;}

#text-6{border-top:1px solid #405886; padding-top:10px !important;}
#text-6 a{color:#B4232B;font-weight:bold;}

#execphp-15{padding:50px 5px 0 5px;}
#execphp-15 table a{font-size:11px; color:#808080;}
#execphp-15 .acces-compte{margin:5px 0 0;}

#linkcat-2 a:link {color:#405886; font-size:12px; font-weight: bold;}
#linkcat-2 a:visited {color:#405886; font-size:12px; font-weight: bold;}
#linkcat-2 a:hover {color:#405886; font-size:12px; font-weight: bold; text-decoration:underline;}
#linkcat-2 a:focus {color:#405886; font-size:12px; font-weight: bold;}
#linkcat-2 a:active {color:#405886; font-size:12px; font-weight: bold;}

/*****  END of WIDGETS CUSTOM  *****/




/*****  CUSTOM Derniers Comm BOTTOM  *****/

#derniers-comms{background:url("images/last-comments-bg.png") no-repeat 0 0;height:108px;width:557px; margin-top:30px;}
#derniers-comms .titre-left{background:url("images/last-comments-left-bg.png") no-repeat 0 0; width:131px; height:107px; float:left;}
#derniers-comms .titre-left span{float:left;color:#FFF; font-size:14px;margin-top:20px; _margin-left:25px; text-align: center;}
#derniers-comms .titre-left a{color:#939598; float:left; font-size:10px; margin:20px 0 0 10px; _margin-left: 10px !important; text-decoration:none;}
#derniers-comms .body-comments{/*width:426px;*/}
#derniers-comms .body-comments ul li{display:block; float:left; width:155px;margin:10px 0 0 40px; _margin-top: 5px; font-size:10px; font-style: italic; overflow:hidden; height:80px;}
#derniers-comms .body-comments ul li a{color:#E23863; font-size:14px;}

/*****  END of CUSTOM Derniers Comm BOTTOM   *****/


/*****  CUSTOM Les + Lus BOTTOM  *****/

#most-viewed{background:url("images/last-most-bg.png") no-repeat 0 0;height:108px;width:557px; margin-top:30px; }
#most-viewed .titre-left{background:url("images/last-comments-left-bg.png") no-repeat 0 0; width:131px; height:107px; float:left;}
#most-viewed .titre-left span{float:left;color:#FFF; font-size:14px;margin-top:40px; margin-left:35px; text-align: center;}
#most-viewed div.body-comments{float:left;padding-left: 35px !important; width:390px; display: block;}
#most-viewed .body-comments li{
	display:block;
	float:left;
	width:100px;
	margin:10px 0 0 0px; _margin: 15px 0 0 5px;
	font-size:10px;
	font-style: italic;
	overflow:hidden;
	height:95px;
	padding:0 10px; _padding-left: 0;
	border-left:1px solid black; _border-left: none;
	color: #FFFFFF;}
#most-viewed .body-comments li:first-child{border-left:none !important;}
#most-viewed .body-comments li a{color:#000000; font-size:11px; line-height:13px;}

/*****  END of CUSTOM Les + Lus BOTTOM   *****/




/*****  CUSTOM  Les + Commentés  BOTTOM  *****/

#most-commented{background:url("images/last-most-bg.png") no-repeat 0 0;height:108px;width:557px; margin:30px 0 0 0; }
#most-commented .titre-left{background:url("images/last-comments-left-bg.png") no-repeat 0 0; width:131px; height:107px; float:left;}
#most-commented .titre-left span{float:left;color:#FFF; font-size:14px; margin:30px 15px 0; _margin:30px 10px 0 30px; text-align: center;}
#most-commented .body-comments{float:left;padding-left: 35px !important; width:390px; display: block;}
#most-commented .body-comments li{
	display:block;
	float:left;
	width:100px;
	margin:10px 0 0 0px;  _margin: 15px 0 0 5px;
	font-size:10px;
	font-style: italic;
	overflow:hidden;
	height:95px;
	padding:0 10px; _padding-left: 0;
	border-left:1px solid black; _border-left: none;}
#most-commented .body-comments li:first-child{border-left:none !important;}
#most-commented .body-comments li a{color:#000000; font-size:11px; line-height:13px;}

/*****  END of  Les + Commentés B OTTOM   *****/





