/*
  $Id: stylesheet.css,v 1.1.1.1 2003/09/18 19:06:13 wilt Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
#filterWrapper{
    position:relative;
    background:url(images/img_affiner.png) top right no-repeat;
    font-size:10px;
    height:134px;
}
.filter {
    width:175px;
    height:26px;
    background:url(images/button_aff.png) no-repeat;
    border-bottom:1px solid #FFF;
    line-height:26px;
    text-indent:10px;
}
.filterOver {
    width:177px;
    height:26px;
    background:#e5e5e5;
}
.subfilter {
    position:absolute;
    width:429px;
    height:134px;
    top:0;
    right:0;
    background:#e5e5e5;
}
.subfilter ul{
    margin:8px 12px 0 8px;
    padding:0;
    list-style-type:none;
    float:left;
}
.submitFilter{
    float:right;
    margin-top:107px;
    margin-right:10px;
}

.menu{ background:url(images/bd_new_menu.png) no-repeat; width:1002px; height:33px; }
.menu a.headerNavigation3{ color:#000; font-weight:bold; line-height:33px; }
.menu td{ text-align:center; }
.menu td.last{ text-align:left; padding:0 0 0 14px; }
.sub_menu { font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.sub_menu h1{ font-size:14px; margin:15px 0 0 20px; }						
.sub_menu ul{ list-style-type:none; }
.sub_menu li{ margin:5px 0 5px 0; }
.sub_menu ul.level1{ float:left; }
.sub_menu ul.level1 ul{ margin-left:0; padding-left:0; }
.sub_menu a.link1{ font-weight:normal; font-size:11px; }
.sub_menu img{ position:absolute; right:0; }

#sub_menu1 a.link1{ font-weight:normal; }	
#sub_menu1 a.link1:hover{ font-weight:bold; color:#000; }	
#sub_menu1 ul{ margin:5px 0 0 0; padding-left:20px; width:120px; }	
#sub_menu1 li{ margin-left:0; padding-left:0; }	

#sub_menu2 ul{ margin-left:0; padding-left:0; width:150px; }	
#sub_menu2 ul.level1{ margin:13px 0 0 20px; }	
#sub_menu2 li{ margin-left:0; padding-left:0; }	

#sub_menu3 ul{ margin-left:0; padding-left:0; width:140px; }	
#sub_menu3 ul.level1{ margin:13px 0 0 20px; }	
#sub_menu3 li{ margin-left:0; padding-left:0; }	

#sub_menu1, #sub_menu2, #sub_menu3 {
    display: none;
    position: absolute;
    float: left;
    z-index: 999;
    width: 992px;
    min-height: 200px;
    background-color: #fff;
    padding:0 0 20px 0;
}

.brand{ background-color:#cfa424; }
.men{ background-color:#7d7b6f; }
.women{ background-color:#ec008b; }

#sub_menu1{ border:8px solid #cfa424; }
#sub_menu1 a.link1{ color:#cfa424; }
#sub_menu1 a.link2{ color:#999; }
/*#sub_menu1 a.link2:hover{ color:#cfa424; }*/
#sub_menu1 a.link2:hover{ color:#000; }

#sub_menu2{ border:8px solid #7d7b6f; }
#sub_menu2 a.link1{ color:#7d7b6f; }
#sub_menu2 a.link2{ color:#999; }
/*#sub_menu2 a.link2:hover{ color:#7d7b6f; }*/
#sub_menu2 a.link2:hover{ color:#000;  }

#sub_menu3{ border:8px solid #ec008b; }
#sub_menu3 a.link1{ color:#ec008b; }
#sub_menu3 a.link2{ color:#999; }
/*#sub_menu3 a.link2:hover{ color:#ec008b; }*/
#sub_menu3 a.link2:hover{ color:#000; }

/*
#sub_menu3 #row320{ position:absolute; left:400px; top:0; }
#sub_menu3 #row321{ position:absolute; left:400px; top:0; }
*/

#product_color{
    margin:6px 0 10px 0;
}
#scrollingContainer p{
    margin:0;
    padding:0;
}
.TEXTEPRODUITCAT {
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#9d0c15;
    padding-left:12px;

}

.fitfinder{
    background-color:#FFFF00;
    font-weight:bold;
    font-size:12px;
}

/* Points/Rewards Module V2.1rc2a BOF */
SPAN.pointWarning {
    color: #f00;
}

.pointFaq {
    background-color:#f8f8f9;
    border: 1px dashed #bbc3d3;
    display: none;
    position: relative;
    padding:4px;
    margin:2px;
    text-align:justify;
}
/* Points/Rewards Module V2.1rc2a EOF */


.deconnecte{
    width:135px;
    height:20px;
}

.text_10px{
    font:Arial, Helvetica, sans-serif;
    font-size:10px;
}
.h1 {
    font-size:24px;
}


.bg_product{background-color:#000000;}

.cat_description {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #800000; font-weight: bold }
.boxText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; font-weight:normal;}
.boxText2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #000000;
    text-align:center;
}
.errorBox { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.stockWarning { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#990000; text-decoration: underline; }

BODY {
    margin-top:auto;
    color: #000;
	background:url(images/cont.jpg) center 0;


}

A {
    color: black;
    text-decoration: none;
}

A.categoriesLink {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; color:#000000;
    font-weight:normal;

}



A.categoriesLink:hover {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; color:#bb8f22;
    font-weight:bold;
}

A.categoriesLinkSub
{

    display:block;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#000000;
    font-weight:normal;
    padding-left:12px;

}

A.categoriesLinkSub:hover
{

    display:block;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #783e66;
    font-weight:bold;
    padding-left:12px;

}

A.categoriesLinkSubSub
{

    display:block;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight:normal;
    padding-left:12px;

}

A.categoriesLinkSubSub:hover
{

    display:block;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight:bold;
    padding-left:12px;

}

A:hover {
    color: #bb8f22;
    text-decoration: none;
}
img { display:block; }
A.boxText {
    color: #000000;
    text-decoration: none;
    font-weight:lighter;
}

A.boxText:hover {
    color: #000000;
    text-decoration: none;
    font-weight:lighter;
}

FORM {
    display: inline;
}

TR.header {
    background: #000000;
}

TR.headerNavigation {
}

TD.headerNavigation {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #000000;
    font-weight : normal;
}

.headerNavigation {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: normal;
}

A.headerNavigation { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#bb8f22;
    font-weight:bold;
}
.trail {
    padding:0 0 0 20px;
}
.trail font{
    color:#008ad2;
}
.Model{
    font-size:13px;
}
.ProductName{
    font-size:18px;
    font-weight:bold;
    color:#bb8f22;
    margin:20px 0 10px 0;
}
headerNavigation3 { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:40px;
    color:#000;


}
A.headerNavigation3 { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:40px;
    color:#000000;
    display:block;
}
a:hover.headerNavigation3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000;
    font-weight: bold;
}
a:hover.headerNavigation {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:black;
    font-weight: bold;
}

.headerNavigation span{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:white;
    font-weight: bold;
}


TR.headerError {

    background: #ff0000;
}

TD.headerError {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; background: #ff0000;
    color: #000000;
    font-weight : bold;
    text-align : center;
}

TR.headerInfo {
    background: #00ff00;
}

TD.headerInfo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; background: #00ff00;
    color: #000000;
    font-weight: bold;
    text-align: center;
}

.footer {
    margin:0px;
    padding:0px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#fff;
    font-weight: bold;

}

.footer a{
    color: #000000;
}
.footer a:hover{
    color: #000000;
    text-decoration:underline;
}


.infoBox {

}

.infoBoxContents {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;

}
.infoBoxNotice {
    background: #000000;
}

.infoBoxNoticeContents {
    background: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; }

TD.infoBoxHeading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; font-weight: bold;
    color: #000000;
}

TD.infoBox, SPAN.infoBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; }

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
    background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
    background: #9D0708;
}

TABLE.productListing {
    border: 0px;
    border-style: solid;
    border-color: #000000;
    border-spacing: 0px;
}

.productListing-heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; background: #ececec;
    color: #000000;
    font-weight: bold;
}


.productlisting-headingPrice { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
}

/*TR.productListing-data{
	background-image:url(templates/Original/images/fond_nouveautes.gif);
}
*/
/*.productListing tr { background-image:url(images/fond_nouveautes.gif); }*/

TD.productListing-data {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#C41C11;
    text-align:center
}

TD.productListing-data a{
    color:#OOOOOO;
}
TD.productListing-data a:hover{
    color:#f29400;
}

A.pageResults {
    color: #0000FF;
}

a:hover.pageResults {
    color: #0000FF;
    background: #FFFF33;
}
TD.sstotal, DIV.sstotal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#bb8f22;
    border-top:3px solid #bb8f22;
    padding-top:3px;
    line-height:20px;


    font-weight:bold;
    width:576px;
    text-align:right;



}

TD.pageHeading_1, DIV.pageHeading_1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#38302b;
    border-bottom:3px solid #f26d20;
    padding-top:3px;
    line-height:20px;


    font-weight:bold;
    width:576px;
    text-align:left;



}

.account_history_order_header {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#38302b;
    border-bottom:3px solid #bb8f22;
    padding-top:3px;
    line-height:20px;

    font-weight:bold;
    width:631px;
    text-align:left;



}

TD.pageHeading_2, DIV.pageHeading_2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    border-bottom:3px solid #bb8f22;
    padding-top:3px;
    line-height:20px;


    font-weight:bold;
    width:500px;
    text-align:left;



}

TD.pageHeading_3, DIV.pageHeading_3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#f70000;
    background-image:url(images/bloc_news_01.gif);
    line-height:20px;
    font-weight:bold;
    width:315px;
    text-align:right;



}
TD.pageHeading3, DIV.pageHeading3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#f70000;
    line-height:20px;
    font-weight:bold;
    width:315px;
    text-align:right;
    border-bottom:3px solid #bb8f22;



}

TD.pageHeading, DIV.pageHeading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    width:631px;
    background-image:url(images/bloc_int_base_01.gif);
    font-weight:bold;
    text-align:center;
    height:40px;
    line-height:20px;

}

TD.pageHeading5, DIV.pageHeading5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    width:195px;
    background-image:url(images/Sans-titre-1_01.gif);
    font-weight:bold;
    text-align:center;
    height:58px;
    line-height:20px;

}

TD.titlepage, DIV.titlepage {

    width:195px;
    background-image:url(images/bl_sp_d_02.gif);



}


TD.Lorem
{
    margin:0px;
    padding:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:small;
    padding-top:12px;
    padding-bottom:12px;

}


.main_page{
    background-image:url(images/bodygear_final_home_03.jpg);

}
/*.main_page_content{
	background-image:url(images/header_title_listing.gif);
	background-repeat:no-repeat;
	width:526px;
	height:80px;
	padding-top:15px;
	padding-left:30px;
}*/
.index_default{

}
.Smalltexttrail{
    color:#bb8f22;

}

.pageHeading2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; font-weight:normal;
    color: #000000;
}

TR.subBar {
    background: #f4f7fd;
}

TD.subBar {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #000000;
}

TD.main, P.main {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; line-height: 1.5;
    color:#000000;
}

colorFormulaire
{
    color:black;
}

DIV.spacediv{ width:28;}

.informationbox{
    width:188px;


}
.informationboxText {	
    background-image:url(images/colonne_g_02.gif);
    font-size:xx-small;
    color:#000000;
    width:160px;
}
.informationboxText a{	

    font-size:10px;
    color:#000000;

}
.informationboxText a:hover{	
    font-size:11px;
    color:#bb8f22;
}
.informationboxText_g{	

    font-size:xx-small;
    color:#000000;
    width:312px;
}
.informationboxText_g a{	
    font-size:11px;
    color:#OOOOOO;
    width:312px;
}
.bestsellersboxText{	

    font-size:xx-small;
    color:black;
}
.bestsellersboxText a{	
    font-size:11px;
    color:black;
}
.bestsellersboxText span{	
    font-size:11px;
    color:black;
}

.paiementbox{
    background-color:#000000;
}
.newsletter{ color:#000000;
             font-size:11px;
}
.newsletterbox{ color:#000000;

}
.pollbox table{ color:#000000; font-size:11px; font-family: Verdana; }
.pollbox .main{ color:#000000; font-size:11px; font-family: Verdana; }
.pollbox .pollBoxRow{ padding:5px 0 5px 0;}
.pollbox .pollFooter td{ padding:10px 0 0 0;}
.newsletterboxText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;
    padding-left:14px;
}
.manufacturersboxText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;
}
.loginboxText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:#000000;
}
.loginboxText a{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:#000000;
    text-decoration:none;
}
.loginboxText a:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:#000000;
    text-decoration:underline;
}
.searchboxText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#000000;
    font-weight:bold;
}
.smallTextMain {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:black;
}

.ContactText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color:black;

}


.infoPrice{
    font-size:24px;
    color:#008ad2;

    font-weight: bold;
}
.infoDesc{
    font-size:11px;
    color:rgb(157,7,8);
    font-weight:bold;
}
.infoRef{
    font-size:11px;
    color:rgb(157,7,8);
    font-weight:bold;
}
.infoRef span{
    color:#434343;
}
.infoQte{
    width:100%;
    border:1px solid #ebebeb;
}
.account_title {
    font-size:11px;
}
.smallTextMain a{
    color:#434343;
}
.smallTextMain a:hover{
    color:#f29400;
}

TD.smallText, SPAN.smallText, P.smallText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;
}

TD.accountCategory {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #000000;
}

TD.fieldKey {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; font-weight: bold;
}

TD.fieldValue {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; }

TD.tableHeading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; font-weight: bold;
}

H1.category_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    margin-left:25px;
    margin-top:25px;
    margin-bottom:0px;
}

H2.category_desc {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; font-weight:normal;
    margin-top:0px;
    margin-left:25px;
    margin-bottom:25px;
}

SPAN.newItemInCart {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;

}

CHECKBOX, RADIO {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; }
INPUT, SELECT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; }
TEXTAREA {
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; border: 1px solid #000000;
}

.border_black {
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; border: 1px solid #000000;
}


SPAN.greetUser {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f0a480;
    font-weight: bold;
}

TABLE.formArea {
    background: #f1f9fe;
    border-color: #7b9ebd;
    border-style: solid;
    border-width: 1px;
}

TD.formAreaTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

SPAN.markProductOutOfStock {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #ff0000;
    font-weight: bold;
}

SPAN.productSpecialPrice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    text-align:center;
}

.rouge {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#9d0c15;
    font-size:11px;
    text-align:center;
}

SPAN.productSpecialPrice2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#9d0c15;
    font-size:11px;
    text-align:center;
}

SPAN.prixpromo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #9d0c15;
    font-size:20px;
    text-align:center;
}




SPAN.TitreSelect
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    color:#434343;
    text-transform:uppercase ;

}

SPAN.errorText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #F5F5F5; }
.moduleRowAccount { border-bottom:1px dotted #999999; padding-bottom:15px; }
.moduleRowAccountBG { background-color:#fafafa; }

.subCategoriesTitleNested {  margin-top:3px; margin-bottom:3px; text-align:center; width:190px; height:17px; background-image:url(images/bsscat.gif); background-repeat:no-repeat; }
.subCategoriesTitleNested a { color:#000000; }
.subCategoriesTitleNested a:hover { color:#bb8f22; font-weight:bold; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000; }
.messageStackSuccess { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:rgb(162,9,11); }

/* VJ Links Manager v1.00 begin */
TABLE.linkListing {
    border: 1px;
    border-style: solid;
    border-color: #b6b7cb;
    border-spacing: 1px;
}

.linkListing-heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; font-weight: bold;
    background: #b6b7cb;
    color: #000000;
    text-align: center;
}

TD.linkListing-data {
    border-right: 1px solid #b6b7cb;
    border-bottom: 1px solid #b6b7cb;
    padding: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; }

TR.linkListing-odd {
    background: #000000;
}
.ttc_listing_b {
    color:#FF0000;
}
.ttc_listing {
    color:#000000;
    font-weight:bold;
}

TR.linkListing-even {
    background: #F5F5F5;
}
/* VJ Links Manager v1.00 end */
.bordure_gris {
    border: 1px solid #CCCCCC;
}
.bordure_gris2 img{
    border: 2px solid #EEEEEE;
}
.bordure_bleu img{
}
main2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; text-decoration: none;
    color: #000000;
}
a.main2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; text-decoration: none;
    color: #000000;
}
a:hover.main2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; text-decoration: none;
    color: #000000;
}
.infoBoxContents2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; color: #000000;
}
TD.cartrow1 {
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;
}

TD.cartrow2 {
    background-color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color:#000000;
}

.cartST { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#000000;
}

.orange {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#F29400;
    font-weight : bold;
}
.bloc_produit {
    width:103;
    height:145;
    background-image:url(images/bloc_produit.jpg);
    background-repeat:no-repeat;
}
.mainpo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; text-decoration: none;
    color: #000000;
    font-weight: bold;
}
a.mainpo{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; text-decoration: none;
    color: #000000;
    font-weight: bold;
}
a:hover.mainpo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
.fond_gr {
    background-color:#F5F5F5;
}

.email_header{
    background-color:#0e0f13;
    color:#000000;
}
.contact_address{
    color:black;
    font-weight:bold;
    font-size:11px;
}

.textRed
{
    color:rgb(157,7,8);
}
.shoppingcartboxText{
    font-size:11px;
    color:#000000;
    text-align:center;
    font-weight:normal;


}

.sliding_shoppingcartboxText{
    font-size:11px;
    color:#000000;
    text-align:center;
    font-weight:normal;

}
.sliding_product {
    text-align:left;
    margin:0 20px 0 20px;
    height:90px;
    padding:20px 0 0 0;
}
.sliding_product img {
    float:right;
    margin:0;
}
.sliding_in_cart {	
    text-align:left;
    display:block;
    margin:0 20px 20px 20px;
    padding-left:35px;
    color:#000000;
}

#footer-content {
    color: #000;
    font-size: 12px;
    line-height: 1.2;
    border: 1px solid #7D5024;
    padding: 4px;
}
