BODY {
margin: 0px;
background-color: #FFF;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size : 11px;
color: #000;
}

A {
color:  #D52D00;
}

A:HOVER {
color:  #F58321;
}

#main {
width: 100%;
margin: 0;
min-width: 1000px;
}

#tab_block_accueil {
margin-bottom: 15px;
background-color: #F7F7F7;
}

#tab_block_accueil td {
padding: 10px;
border: 2px solid #ffffff;
}

#header {
background-image: url(charte/fond_bandeau_new.jpg);
}

#logo {
float: left;
padding-left: 10px;
}

#logo IMG {
border: 0;
}

#slogans P {
margin: 0;
font-size: 12px;
padding: 5px;
color: #FFF;
}

/* encart jquery coup de coeur */
#coupsdecoeur{
height:160px;
-height:230px;
width:202px;
margin-top:10px;
margin-bottom:0px;
text-align:center;
background:white;
}
.cdc {
-width:150px;
margin:auto;
}
.cdc a:link, .cdc a:visited{
text-decoration:underline;
color:#414144;
font-weight:bold;
font-size:12px;
}

.cdc a:hover {
text-decoration:underline;
color:#8f8f92;
font-weight:bold;
font-size:12px;
}
/*Ancien coups de coeurs fonctionnant avec slideshow :*/
/*
#top_cdc {
padding: 0;
}*/

#panier {
float: right;
margin-right: 20px;
}

#menu {
background-image: url(charte/menu_fond.gif);
background-position: left center;
border: 1px solid #566C7A;
margin-bottom: 15px;
}

#menu UL {
margin: 0;
padding: 0;
}

#menu LI {
float: left;
list-style: none;
}

#menu A {
display: block;
background:url(charte/menu_bouton_fond.gif) top left;/*fond gris des boutons du menu */
padding: 20px;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
font-size: 11px;
color: #7A1700;
text-decoration: none;
white-space: nowrap;
}

#menu .bouton_clignotant{
background:url(charte/bouton_clignotant.gif) top left;/*fond clignotant */
}

#menu A:HOVER {
display: block;
background-image: url(charte/menu_bouton_fond_actif.gif);
}

#content {
width: 100%;
border-spacing: 0px;
border-collapse: collapse;
}

#left {
width: 202px;
padding: 0;
vertical-align: top;
background-color: #F3F3F3;
}

#recherche {
margin-top: 1px;
background-image: url(charte/boite_fond.gif);
padding: 5px;
color: #FFF;
}

#recherche #submit {
background-image: url(charte/titre_fond.gif);
background-position: left center;
border: 1px solid #909FA9;
padding: 1px;
}

#encart_pub_partenaires{
}
#encart_pub_partenaires #fade {
margin-top:10px;
margin-bottom:10px;
width:250px;
height:200px;
}
#categories {
background-color: #F3F3F3;
margin-top: 15px;
width: 202px;
overflow: hidden;
}

#categories H3 {
margin: 0;
background-image: url(charte/titre_fond.gif);
background-position: left center;
border: 1px solid #909FA9;
font-size: 12px;
padding: 4px;
padding-left: 15px;
}

#categories H3 A {
color: #003663;
text-decoration: none;
}

#categories TABLE {
margin-right: 15px;
}

#categories TABLE TABLE {
margin: 0;
}

#categories IMG {
margin: 5px;
}

#categories A:HOVER {
color: #F58321;
}

#categories TABLE TD A {
display: block;
padding: 2px;
border-bottom: 1px dotted #B5B5B5;
color: #D52D00;
text-decoration: none;
}

#categories TABLE TD TABLE TD A {
color: #003663;
border-bottom: 0;
}

#categories TABLE TD TABLE TD TABLE TD A {
color: #8B8B8B;
}

#par_prix {
background-color: #F3F3F3;
margin-top: 15px;
}

#par_prix H3 {
margin: 0;
background-image: url(charte/titre_fond.gif);
background-position: left center;
border: 1px solid #909FA9;
font-size: 12px;
padding: 4px;
padding-left: 15px;
color: #003663;
}

#par_prix UL {
margin: 0;
padding: 5px;
padding-left: 15px;
padding-right: 15px;
}

#par_prix LI {
list-style: none;
height: 18px;
}

#par_prix A {
display: block;
background-image: url(charte/puce_3.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 2px;
padding-left: 12px;
border-bottom: 1px dotted #B5B5B5;
color: #D52D00;
text-decoration: none;
}

#par_prix A:HOVER {
color: #003663;
}

#autres_liens {
background-image: url(charte/boite_fond.gif);
}

#autres_liens H3 {
margin: 0;
background-image: url(charte/titre_fond.gif);
background-position: left center;
border: 1px solid #909FA9;
font-size: 12px;
padding: 4px;
padding-left: 15px;
color: #003663;
}

#autres_liens UL {
margin: 0;
padding: 5px;
padding-left: 15px;
padding-right: 15px;
}

#autres_liens LI {
list-style: none;
height: 18px;
}

#autres_liens A {
display: block;
background-image: url(charte/puce_2.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 2px;
padding-left: 12px;
border-bottom: 1px dotted #61696F;
color: #FFF;
text-decoration: none;
}

#autres_liens A:HOVER {
color: #D52D00;
}

#center {
padding: 0;
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
}

#right {
width: 250px;
padding: 0;
vertical-align: top;
background-color: #F3F3F3;
}

#boite_login {
margin-top: 1px;
}

#boite_login H3 {
margin: 0;
background-image: url(charte/titre_fond.gif);
background-position: left center;
border: 1px solid #909FA9;
font-size: 12px;
padding: 4px;
padding-left: 15px;
color: #003663;
}


#encart_pub_partenaires h3{
margin: 0;
background-image: url(charte/titre_fond.gif);
background-position: left center;
border: 1px solid #909FA9;
font-size: 12px;
padding: 4px;
padding-left: 15px;
color: #003663;
}

#boite_login UL {
margin: 0;
padding: 5px;
padding-left: 15px;
padding-right: 15px;
}

#boite_login LI {
list-style: none;
height: 18px;
}

#boite_login A {
display: block;
background-image: url(charte/puce_1.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 2px;
padding-left: 12px;
border-bottom: 1px dotted #B5B5B5;
color: #D52D00;
text-decoration: none;
}

#boite_login A:HOVER {
color: #003663;
}

#footer {
background-image: url(charte/footer_fond.gif);
padding: 14px;
margin-top: 15px;
text-align: center;
border: 1px solid #566C7A;
}