body { margin:30px auto;  font-family:tahoma; background:#111 url(background2.gif) repeat-x; }



table,p { font-size:11px; }



a { color:orange; font:11px tahoma;  }

a:visited { color:darkorange; text-decoration:underline  }

a:hover { text-decoration:none }



.quickcart a {font:11px tahoma;  }

.quickcart a:visited { color:orange; text-decoration:underline  }

.quickcart a:hover { text-decoration:none }



.listsearch a {font:13px arial;  }

.listsearch a:visited { color:orange; text-decoration:underline  }

.listsearch a:hover { text-decoration:none }



.nav {font:11px; color:white; text-decoration:none }

.nav td {padding:5px;}

.nav a {font:11px; color:white; text-decoration:underline }

.nav a:visited { color:white; text-decoration:underline }

.nav a:hover { text-decoration:underline }



.nav2 { font:11px; color:brown; background-color:#ffff90 }

.nav2 select { font:11px; color:brown; }

.nav2 a { font:11px; color:brown; text-decoration:underline }

.nav2 a:visited { color:brown; text-decoration:underline }

.nav2 a:hover { text-decoration:none }



.foot a {font:11px; color:lightgrey }

.foot a:visited { color:lightgrey; text-decoration:underline }

.foot a:hover { text-decoration:none }



/*

.cat2 { background-color:#AC0000; height:20px; border-bottom:darkred 1px solid; border-left:darkred 1px solid; padding-left:5px }

.cat2 a {font:bold 12px tahoma; color:white; text-decoration:none }

.cat2 a:visited { color:white; text-decoration:none  }

.cat2 a:hover { text-decoration:underline }



.cat { background-color:#FFBB00; height:18px; border-bottom:#B40000 1px solid; border-left:#B40000 1px solid; padding-left:5px }

.cat a {font:bold 12px arial; color:white; text-decoration:none }

.cat a:visited { color:#A00000; text-decoration:none  }

.cat a:hover { text-decoration:underline }



.categorie { background-color:#FFFF99; height:18px; border-bottom:#B40000 1px solid; border-left:#B40000 1px solid; padding-left:5px; font:10px arial; color:black }

.categorie a {font:11px arial; color:darkred ; text-decoration:none }

.categorie a:visited { color:darkred; text-decoration:none  }

.categorie a:hover { text-decoration:underline }

*/



.cat2 { height:18px; border-bottom:darkred 1px solid; border-left:darkred 1px solid; padding-left:5px }

.cat2 a {font:bold 12px tahoma; color:white; text-decoration:none }

.cat2 a:visited { color:white; text-decoration:none  }

.cat2 a:hover { text-decoration:underline }



.cat { background-color:#D00000; height:18px; border-bottom:#B40000 1px solid; border-left:#B40000 1px solid; padding-left:5px }

.cat a {font:bold 12px arial; color:white; text-decoration:none }

.cat a:visited { color:gold; text-decoration:none  }

.cat a:hover { text-decoration:underline }



.categorie { background-color:#400000; height:17px; border-bottom:#800000 1px solid; border-left:#800000 1px solid; padding-left:5px; font:10px arial; color:darkgray }

.categorie a {font:11px arial; color:gold ; text-decoration:none }

.categorie a:visited { color:lightgrey; text-decoration:none  }

.categorie a:hover { text-decoration:underline }





.cart {font:13px arial; }

.cart a {font:bold 12px verdana; }

.cart a:visited { color:orange; text-decoration:underline  }

.cart a:hover { text-decoration:none }



.checkout {font:11px; color:white }

.checkout a {font:11px; color:white }

.checkout a:visited { color:orange; text-decoration:underline  }

.checkout a:hover { text-decoration:none }



.prix { background-color:white; color:#000000; border:brown 2px solid }



.navcath { font:11px arial; line-height:15px; color:black }

.navcath a, .navcath a:visited { font:11px arial; color:orange; text-decoration:underline  }

.navcath a:hover { text-decoration:none }



.step  { background-color:#DDDDDD; color:#333333 ; font:12px arial}

.step a { font:12px tahoma}

.step2 { background-color:#B40000; color:white; height:40px; font:bold 13px arial }

.step3 { background-color:#191920; }

.stepcomment { color:#666666 }



.news { font: 9px arial; color:#bbbbbb }



/*  ********* */



#gPage { width:690px; text-align:left; margin:0 auto;background-color:#fff; }

#cTL { background:url(images/header_04.gif) top left no-repeat }

#cTR { background:url(images/header_06.gif) top right no-repeat }

#cBL { background:url(images/footer_08.gif) bottom left no-repeat}

#cBR { background:url(images/footer_10.gif) bottom right no-repeat }

#sPage { padding:5px 6px }



#menutop { display:table;}

#menutop li { height:31px; float:left; list-style:none; margin:0; pading:0; cursor:pointer }

#menutop li img { border:0;  height:31px;}



#m01, #m01 img {  width:100px; background:url(images/header_11.gif) }

#m01 img:hover { background:url(images/header_11over.gif) }

#m02 { width:4px; background:url(images/header_12.gif) }

#m03, #m03 img { width:91px; background:url(images/header_13.gif) }

#m03 img:hover { background:url(images/header_13over.gif) }

#m04 { width:30px; background:url(images/header_14.gif) }

#m05, #m05 img { width:118px; background:url(images/header_15.gif) }

#m05 img:hover { background:url(images/header_15over.gif) }

#m06, #m06 img { width:79px; background:url(images/header_16.gif) }

#m06 img:hover { background:url(images/header_16over.gif) }

#m07 { width:3px; background:url(images/header_17.gif) }

#m08, #m08 img { width:77px; background:url(images/header_18.gif) }

#m08 img:hover { background:url(images/header_18over.gif) }

#m09 { width:3px; background:url(images/header_19.gif) }

#m10, #m10 img { width:76px; background:url(images/header_20.gif) }

#m10 img:hover { background:url(images/header_20over.gif) }

#m11 { width:3px; background:url(images/header_21.gif) }

#m12, #m12 img { width:93px; background:url(images/header_22.gif) }

#m12 img:hover { background:url(images/header_22over.gif) }



.breadcrumb { margin:8px 5px }

.welcome { margin:10px 3px 10px 3px; padding:6px 0 6px 6px; border:purple 1px solid; -moz-border-radius:5px; font:11px arial; color:#999; } 

.welcome h1 { margin:0 0 2px 0; padding:0; font:bold 11px arial; color:#333; }


