
/* ::::: http://thewojogroup.com/simpleCart/example.css ::::: */

ol, ul { list-style-image: none; list-style-position: outside; }
*:focus { outline-color: invert; outline-style: none; outline-width: 0pt; }

body { font-family: "Courier New",Arial,sans-serif; font-style: normal; font-variant: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-top: 20px; margin-left: 10px;}


h2 { font-size: 20px; color: #C7C2B1; }
#catalog { margin: 20px 0pt 0pt 0px; width: 670px; position: absolute; height: 474px; }
#catalog ul{ list-style-type: none;}
#catalog li { margin: 0px 15px 25px; float: left;list-style-type:none;}
#catalog li a { text-decoration: none; color:black; border:1px solid grey; font-size: 12px;padding-left: 4px;padding-right: 4px; }
#catalog li img { display: block; }
.price { margin: 6px 4px 0pt 0pt; padding: 2px 0pt 0pt 5px; display: block; float: left; width: 33px; height: 21px; line-height: 20px; color: black; font-size: 15px; font-weight: lighter; border:1px solid grey;}
b { float: left; font-size: 12px; color: black; font-weight:normal;}
b a { font-size: 12px; color: black; }
#sidebar 
{
	position: absolute;
	top: 75px;
	left: 700px;
	width: 250px; 
}

#sidebar a { font-size: 11px; color: rgb(0, 0, 0);}
#sidebar a.simpleCart_checkout, .checkoutEmptyLinks a.simpleCart_checkout { overflow: hidden; display: -moz-inline-box; width: 87px; height: 25px; margin-left: 0px; vertical-align: middle; font-size: 20px; }




/*.btnCheckout:hover { background-position: 87px 0pt; }*/
#total { width: 230px; margin-top: 32px;}
#total a { color: black; text-decoration: none; }
#total a:hover 
{ text-decoration: underline; }

h3 { border-bottom: 1px dashed rgb(209, 212, 213); font-size: 20px; color: #C7C2B1;); padding-bottom: 4px; margin-bottom: 9px; }



#sidebar .alsoContainer a { color: grey; }
.alsoPrice { color: black; font-size: 13px; padding-top: 5px; }
/*.checkoutEmptyLinks { float: left; clear: left; width: 500px; padding-left: 221px; }
.checkoutEmptyLinks a { color: black; font-size: 11px; text-decoration: none; }
*/

/* ::::: http://thewojogroup.com/simpleCart/ ::::: */

.cartHeaders, .totalRow { display: none; }
.simpleCart_items { overflow-y: auto; overflow-x: hidden; height: 380px; width: 250px; margin-bottom: 20px; }
.itemContainer { padding: 11px 0pt; clear: both; width: 229px; font-size: 11px; }
.itemImage { float: top; width: 60px; }
.itemName { float: left; width: 85px; }
.itemPrice { float: left; width: 45px; color: grey; }
.itemQuantity { float: left; width: 33px; margin-top: -10px; }
.itemQuantity input { border: 1px solid rgb(204, 204, 204); padding: 3px 2px; width: 20px; }
.itemTotal { float: left; color: black; }

/* Boite pour afficher la description du produit */
.dropdowncontent { position:absolute; visibility: hidden; background-color: #E5E2DA; width: 350px; height: 120px; padding: 4px; z-index:2;}
.dropdowncontent a { color: black; text-decoration: none; border: 1px solid grey; font-size: 12px;}


#menu
{
   position: fixed;
   left:950px;
   top:75px;
   width: 250px; 
 
}
#menu li
{
   list-style-type: circle; 
 
}
#menu li ul { 
        position: absolute; 
        top: -999px; 
}
#menu li ul ul 
{
        margin    : 122px 0 0 344px ; /* On décale les sous-sous-listes pour qu'elles ne soient pas au dessus des sous-listes */  
}
#menu li:hover ul ul, #menu li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */
{
        top: -999px; /* On expédie les sous-sous-listes hors du champ de vision */
}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  
{
        top: 132px;
        left:0px;
        min-height: 0; 
}
.choisi
{
	text-decoration: underline;
}
#menu a
{
   	font-size:11px;
   	color:black;
   	text-decoration:none;
   	   
}
#menu a:hover
{
	text-decoration: underline;
}
#en_tete
{
   	border: 0pt none;   	   
}