body
{
background-color: #fff   !important;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
/*	margin: 0 5%;*/
	color: #000;
}
a { color: #000 !important; }


#page-wrap
{
	margin: 0 auto 0;
	min-height: 100%;
	width: auto;
}
#header h1:after
{
content: " (http://www.molusk.net)";
/* text-decoration:underline !important;
border:1px solid black !important; */
}
#content a[href]:after
{
	content: " (" attr(href) ")";
/* text-decoration:underline !important; */
border-bottom:1px solid black !important;
font-size:9px;
}
#content a[href*=#] {

/* 	text-decoration: none !important;*/
/* text-decoration:underline !important;
border:1px solid black !important; */

}

img { /*padding: 5px;*/ }
a img { border : 0; }
h1, h2, h3, h4, h5, h6, img { 
	page-break-after:avoid; 
	page-break-inside:avoid 
}

.post_content blockquote, .post_content code
{
	page-break-inside: avoid;
}
.postmetadata, 
.navigation, 
#sidebar, 
#footer, 
#credits, 
#related, 
#commentform, 
.leavecom a, 
.cadre_trackback, 
ul#nav, 
h3#respond, 
h3#comments, 
h3#trackbacks, 
/**/ /**/
.entrymeta, p.compteur-commentaires, /*Masque les tags et le compteur de commentaires*/
#lang, /*Masque la barre de langue*/
#panier-achat,
div#menu-en-tete-horizontal, 
#barre-recherche,
#logo-molusk,
#description-molusk,
#bouton-paiement-paypal-express,
.navigation,
div.navigation,
a.bouton-paiement-paypal-express,
a.cart-continue-shopping,
#shopp #cart .remove,
#print-payez-maintenant /* La phrase sous le tableau du panier achat */
{
display: none;
}


#logo-molusk-print {
margin-left:-5px !important;
padding-left:-5px !important;
}





.clear {
	clear: both;
	height: 0;
}
.commentlist
{
	margin: 0;
	padding: 0;
}
.cadre_commentaires
{
	margin: 30px 0 0 0;
}
.commentmetadata
{
	float: left;
	font-size: 10px;
	padding-top: 3px;
	width: 160px;
}
.comments-template ol li p
{
	float: right;
	width: 400px;
}
.comments-template ol li
{
	border-top: 1px solid #000;
	clear: both;
	line-height: 15px;
	overflow: auto;
	padding: 10px 20px 10px 20px;
	position: relative;
}
#content h2 a {text-decoration: none;}



#content { width:650px;/* border:1px solid red; */ }

#shopp #cart table {
border:1px solid #000000 !important;
width:650px !important;
}

#shopp #cart th { text-align: left; font-weight: bold;}
#shopp #cart th {
padding:3px;
margin-bottom:20px;
}
#shopp #cart td { 
padding: 3px;
/*padding-bottom:10px !important; */
 }

#shopp #cart .item { 
/* width:400px !important; 
background:5px solid brown !important;*/
}
#shopp #cart .money {/* width:100px !important; */} 
#shopp #cart .totals th{/* width:100px !important; */}
#shopp #cart th.cart-totaux {/* border:3px solid blue !important; /*width:50px !important;*/}
#shopp #cart th.cart-prix-unitaire { /*border:1px solid brown !important; */}


/* La premiere ligne du tableau de page panier dachat*/
th.cart-legend{
/*margin-bottom:100px !important;
padding-bottom:100px !important; */
}


th.cart-objets,
th.cart-quantites,
th.cart-prix-unitaire,
th.cart-totaux 
{
height:30px;
line-height:4em !important;
border-bottom:1px dashed black !important;
}


th.cart-objets {
width:300px !important;  
}


/* Les titres des produits dans la page du panier dachat */
#shopp #cart table a { 
/* text-decoration:underline !important; */
border:0 !important;
height:55px !important; /* La hauteur de lignes des liens produits */
display:block;
}

#print-instructions-cheque {
/* Le texte sous le panier achat quand on imprime */
display:block !important;
line-height:1.5em;
width:650px !important;
}

h3 a {
/* Les titres des pages ou des articles */
font-size:16px;
text-decoration:none !important;
border-bottom:0 !important;
}