 #contenu ul {
    padding	    : 0 ;
 }

#contenu .pub
{
    margin		: 16px 0;
}

.articles #contenu .merged h2 {
	font-family : Verdana, Arial, sans-serif;
	font-size:14px;
	height:26px;
	line-height:26px;
	margin : 10px 0 4px 0; 
}

#contenu h2.post-title span, #contenu h2.post-title span a,  #contenu h2.post-title span a:visited {
    color 			: #FFF;
}
#contenu h2.post-title span {
	display : inline;
    font-weight		: normal;
    float			: right;
    font-size		: 9px;
	margin-right : 6px;
}

#contenu .post-content {
    margin			: 0 5px;
    width			: 315px;
    float			: left;
    display			: inline;
}
#contenu #search fieldset, #contenu #search p{
    text-align: center;
    margin: 0;
    padding: 0;
}

#contenu #q{
    padding-left: 10px;
    margin: 0 5px 0 20px;
    background: #fff url(img/q.png) no-repeat 4px center;
}

#contenu .box {
    padding: 0 0 10px 0;
    margin-top:20px;
}
#contenu .box h2{
	margin : 0;
    color: #555;
	border : none;
}

#tete #contenu-top{
    height : 4px;
}

#contenu .col li{
    padding    : 0px;
    list-style : none;
    margin     : 0px;
}

.pullquote
{
    width: 20%;
    float:right;
    font-size:150%;
    line-height:140%;
    margin:10px;
    background: url(/c/i/closequote.gif) no-repeat bottom right !important;
    background /**/:url(); /* removing quote graphic in IE5+ */
    padding:0px 25px 5px 0px;
}
.pullquote:first-letter
{
    background: url(/c/i/openquote.gif) no-repeat left top !important;
    padding:5px 2px 10px 40px!important;
    padding /**/:0px; 	/* resetting padding in IE5+ */
    background /**/: url(); /* removing quote graphic in IE5+ */
}

.credits {
	color : #666;
	margin : 14px 0;
}

.credits span {
	color : #333;
	font-weight : bold;
}



 /*-------------------------------------------------------*
 *           Vignettes de preview d'un article           *
 *-------------------------------------------------------*/
 #categories ul {
    margin				: 0;
    padding				: 0;
 }

 #contenu .preview_list .vignette {
    float             : left;
    margin            : 0;
    padding           : 0px;
    width             : 325px;
    border            : 1px solid #ccc;
    text-align        : center;
    background-color  : #EEE;
    display			  : inline;
 }

 #contenu .preview_list .vignette a {
    display				: block;
    height				: 70px;
 }

#contenu .preview_list .vignette img {
    border				: 0;
    margin				: 0;
    padding				: 0;
    }

 #contenu .preview_list {
    list-style	   : none ;
    padding        : 0;
    margin         : 0;
    border : none;
 }

  #contenu .preview_list .article_preview {
    margin             : 2px 5px 0 5px;
    border             : 1px solid #CCC;
  }
  #contenu .preview_list .article_preview:hover {
 }

  #contenu .preview_list .article_preview h3 {
    background-color   : #FFF;
    padding            : 1px 0px 2px 2px;
    margin         		: 0;
    font-size          : 110%;
    text-align			: left;
  }

  #contenu .preview_list .article_preview a {
    color             : #000;
    border			: 0;
    padding			: 0;
 }

  #contenu .preview_list .vignette-article {
    display				: block;
    margin             : 0px;
    padding            : 0px;
    font-size          : 110%;
    height				: 68px;
    padding				: 0;
  }

#contenu .vignette-infoline {
    color            : #999;
    font-size        : 85%;
    padding			: 0 0 0 6px;
 }

  #contenu .infoline {
    color            : #999;
    text-align       : right;
 }

#contenu #link_comment:visited{
    color : #999;
}

 #contenu .vignette-infoline {
    color            : #555;
    font-size        : 85%;
    padding			:0px;
    float			:left;
    margin : 2px 0 0 6px;
 }

  #contenu .preview_list .dateline {
    color            : #555;
    font-size:90%;
    float:right;
    margin : 0 6px 0 0 ;
    font-size        : 85%;
  }
 #contenu .preview_list .dateline img {
    margin: 0pt 0pt 0pt 4px;
    vertical-align: -45%;
 }
#contenu .infoline {
    color            : #999;
    text-align       : right;
 }

#contenu #link_comment:visited{
    color : #999;
}
 /*****************************************************
 *                                                    *
 *          Mise en page des articles                 *
 *                                                    *
 ******************************************************/
 #contenu #body .entoure{
    border				: 1px solid #ddd;
    text-align			: left;
    margin				:10px 20px 30px 20px;
    padding				:10px;
    -moz-border-radius	:5px;
}

#contenu #body .entoure{
    border				: 1px solid #ddd;
    text-align			: left;
    margin				:10px 20px 30px 20px;
    padding				:10px;
    -moz-border-radius	:5px;
    border-radius       :  5px;
}

#contenu p span {
    font-size			: 150%;
}
#contenu #body img {
    max-width		: 640px ;
}

#contenu #portfolio {
    margin		: 5px 15px ;
}
#contenu .photoBox {
    float		: left ;
    display 	: inline ;
    margin		: 5px ;
    text-align	: center ;
    padding 	: 6px 0 0 ;
    color 		: #555;
    width 		: 195px;
    height      : 185px;
}
#contenu .photoBox  a{
    color				: #333 ;
}



 /*****************************************************
 *                                                    *
 *          Mise en page du bloc news  tag            *
 *                                                    *
 ******************************************************/
#contenu .more
{
    text-align		: right;
}

#contenu .tagged_news ul
{
    margin			: 4px 1px;
}

#contenu .tagged_news ul li
{
    margin-bottom	: 4px;
}
#contenu .tagged_news li a {
    display 	  : block ;
    font-size		: 12px;
    font-weight		: bold;
}
#contenu .tagged_news li a span {
    color         : #666;
    float         : right;
    font-size     : 10px;
    padding 		: 2px 2px 0 0;
    font-weight		: normal;
	text-transform: uppercase;

}

#contenu .tagged_news li a span img {
    margin		  : 0pt 0pt 0pt 4px;
    vertical-align: middle;
    display		  :inline;
}


 /*****************************************************
 *                                                    *
 *          Mise en page du bloc favoris              *
 *                                                    *
 ******************************************************/
 #contenu .favourite-article {
    width              : 280px;
    height             : 60px;
    background-color   : #EEE;
    background-position: center;
    background-repeat  : no-repeat;
    border             : 2px solid #CCC;
    cursor             : pointer;
    margin             : 10px 0px 0px 5px;
}
 #contenu .favourite-article:hover {
    width              : 280px;
    height             : 60px;
    border             : 2px solid #FFA500;
    cursor             : pointer;
    margin             : 10px 0px 0px 5px;
}
 #contenu .favourite-article h3 {
    text-align         : center;
    background-color   : #FFF;
    -moz-opacity       : 0.90;
    filter             : alpha(opacity=90);
� � opacity            : 0.90;
    border-top         : 1px solid #CCC;
    cursor             : pointer;
    padding            : 4px 0px;
    margin             : 37px 0px 0px 0px;
    font-size          : 110%;
    width              : 280px;
    color              : #000;
 }
  #contenu .favourite-article h3:hover {
    -moz-opacity       : 1;
    filter             : alpha(opacity=100);
� � opacity            : 1;
 }
#contenu .del_product{
    float             : right;
    pointer           : cursor;
}
#contenu .del_product img:hover{
    border            : 1px solid #FF0000;
}



/* Les plus lus etc */
#contenu #sidebar #tab_box {
    margin			: 20px 0 0 0;
}

#contenu #sidebar #tab_box h2 {
	display : block;
	float : left;
	background : #000;
	color : #FFF;
	width : 150px;
	cursor			: pointer;
	font-size : 12px;
	line-height : 18px;
	height : 18px;
}

#contenu #sidebar #tab_box #tab_2 {
	margin-left : 3px;
}

#contenu #sidebar #tab_box h2.tab_active {
	background : #F70;
}



textarea.description, textarea.body {
	width : 655px;
}

#contenu .col .listing ul {
    margin 		: 5px 0 5px 3px;
}
#contenu .listing li,#contenu .listing_article li {
    border-top	: 1px solid #D2D2D2 ;
}
#contenu .listing .first {
    border		  : 0 ;
}
#contenu .listing li a {
    display 	  : block ;
    padding-left  : 4px ;
    border-left   : 3px solid #D2D2D2 ;
    height        : 17px;
}
#contenu #sidebar .listing li a {
    height        : 17px;
}
#contenu .listing li a span {
    color         : #999999;
    float         : right;
    font-size     :10px;
    padding-right :2px;
}
#contenu .listing li a span img {
    margin		  : 0pt 0pt 0pt 4px;
    vertical-align: -15%;
    display		  :inline;
}
#contenu .listing li a:hover {
    border-color  : #212121 ;
}

