#content .cart {
	float: left;
	width: 80%;
	border-right: 5px solid #8A9877;
	border-left: 0px solid #8A9877;
	border-bottom: 1px solid #8A9877;
	background: #FFFFFF;
	border-top: 0px solid #8a9877;
	margin-left: 2em;
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom:1em;
	margin-top: 0.3em;
}
#content .cart #intro {
   padding-bottom: 1em;
   text-align: left;
   margin-bottom: 1em;
   font-weight:bold;
}
#content .cart{
   text-align: left;
}
#content .cart #cartSummary{
   background-color: #FFFFFF;
   border-collapse: collapse;
   border-spacing: 1px solid #CCCCCC;
   clear: both;
   margin: 0pt;
   padding: 0pt;
   width: 100%;
}
thead tr td{
   background-color: #EEEEEE;
   color: #000000;
   font-weight: bold;
   padding: 5px;
   text-align: center
}
#content .cart .summary td{
   border: 1px solid #CCCCCC;
   margin: 0px;
   padding: 5px;
   vertical-align: top;
}
#content .cart .summary td.total{
   background-color: #EEEEEE;
}
#content .cart .cartNav{
   clear: both;
   margin-left: 10px;
   margin-right: 10px;
   padding: 0pt;
   text-align: right;
}
#content .help{
   color : #999999;
   font-size: 87%;
}
div.cartNav p a.arrow27
{
        background: transparent
                   url(../images/fleche_0027.gif)
                   no-repeat scroll left center;
        padding: 20px;
        color:   #000099;
        text-decoration: none;
}

div.cartNav p a.arrow33{
        background: transparent
                   url(../images/fleche_0033.gif)
                   no-repeat scroll left center;
        padding: 20px;
        color:   #000099;
        text-decoration: none;
}

div.cartNav p a.arrow45{
        background: transparent
                   url(../images/fleche_0045.gif)
                   no-repeat scroll left center;
        padding: 20px;
        color:   #000099;
        text-decoration: none;
} 

