form
{
margin:0px;
}

a img
{
border:0px;
}

.delbutton
{
background-color: #F4F4F4;
border-style: none;
background-image: url("del.gif");
border-width: 0px;
height:24px;
width:24px;
}

span.obligatoire
{
font: 14px arial;
color:#e03b1b;
}

span.lettrine
{
font: 18px arial;
color:#e03b1b;
}


td.menubox
{
position:relative;
padding-left:10px;
border-style: solid;
background-color:#FFFFFF;
border-color: #CECECE #BBBBBB #888888 #888888;
border-width: 2px;
}


form.search
{
text-align:right;
margin:0px;
padding-right:5px;
padding-bottom:4px;
white-space:nowrap;
}

input.search
{
border-style: solid;
border-color: #000000 #000000 #000000 #000000;
border-width: 1px;
padding:0px;
}

.erreur
{
color:#E04219;
}

.missingphoto
{
margin: 0px;
font: 10px arial;
color:#000000;
font-weight: bold;
padding-bottom:9px;
}

.prix
{
font: 17px arial;
color:#E04219;
font-weight: bold;
}

.rabais
{
font: 21px arial bold;
color:#000000;
font-weight: normal;
}

.regprice
{
font: 13px arial;
color:#4488FF;
font-weight: bold;
}

.petit_prix
{
font: 13px arial;
color:#E04219;
font-weight: bold;
}

td.instruc1
{
background-color: #EEEEFF;
border-style: solid;
border-color: #CECECE #BBBBBB #888888 #888888;
border-width: 1px;
padding:12px;
}

td.instruc2
{
background-color: #FFEEDD;
border-style: solid;
border-color: #CECECE #BBBBBB #888888 #888888;
border-width: 1px;
padding:12px;
}

div.helpimg
{
margin:10px;
}







.counter
{
border-style: none;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
border-width: 0px;
font-weight: bold;
}

td.downer
{
background-image: url('downer_b.gif');
background-repeat:repeat;
border-style: solid;
border-color: #FFFFFF #FFFFFF #888888 #888888;
border-width: 2px;
}

.promo
{
font: 16px arial;
font-weight:bold;
}

td.cps
{
padding-left:10px;
padding-right:10px;
border-style: solid;
border-color: #EEEEEE #DDDDDD #BBBBBB #CCCCCC;
background-color: #FFFFFF;
border-width: 3px;
}

img.cps
{
margin-top:11px;
border-style: solid;
border-color: #BBBBBB #CCCCCC #EEEEEE #DDDDDD;
background-color: #FFFFFF;
border-width: 3px;
}

div.top_part
{
background-color: #FFFFFF;
background-image: url('topbck.gif');
}

span.free_gift
{
font: 11px arial;
color:#4488FF;
font-weight:bold;
}

span.free_gift2
{
font: 12px arial;
color:#4488FF;
font-weight:bold;
}

a.free_gift2
{
font: 12px arial;
}

a.free_gift2:hover
{
font: 12px arial;
}

a.rightmenu
{
color:#ef0606;
text-decoration:none;
}

a.rightmenu:hover
{
color:#ff3f3f;
text-decoration:none;
}

p.rightmenu
{
padding-bottom:5px;
}

a.topmenu
{
font-size:11px;
color:#AAAAAA;
font-weight:normal;
text-decoration:none;
}

a.topmenu:hover
{
font-size:11px;
color:#888888;
font-weight:normal;
text-decoration:none;
}

p.topmenu
{
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
margin-top:5px;
padding-right:5px;
}

h2
{
margin:0px;
padding-0px;
padding-top:20px;
}

div.content
{
padding-top:20px;
}