body {font-family:Verdana, "Helvetica Neue", Arial, Helvetica, sans-serif;}

#main-content, #header, #footer {
float:left;
width: 950px; margin: 0;
width: 950px; margin: 0;
}

#header { height: 247px;position: relative;background-color: white;overflow: hidden;}
#footer {height: 74px; background-image : url(/images/defaut/footer.jpg)}
#img_header { position: absolute;top:0px;left:0px;}
#panier_header { position: absolute;top:0px;left:0px;}
.contenupanier { position: absolute; top: 15px; left:630px;}

#left_navigation {float:left;margin-right: 14px;width: 230px;padding-right: 10px;margin-bottom: 240px;}  

#content {float:left;width:630px;margin-right:0;min-height: 300px;}

.breadcrumb {
-x-system-font:none;
font-family:"Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
}

.breadcrumb a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/common/breadcrumb.gif) no-repeat scroll left center;
color:#3E3E3E;
padding-left:18px;
margin-right: 8px;
text-decoration:none;
}

.droite { text-align: right; }
.centre { text-align: center; }
.gauche { text-align: left; }
table {margin-top: 0.5em;}
.no_bullet {list-style: none;}
.link {text-decoration: none;}
.link:hover {text-decoration: underline;}
.no_margin {margin:0; padding: 0;}

.medium {font-size:1.2em;}



/*  forms */
div.long_field{float:left;margin-right:10px;}
.long_field {width:590px;}
.little_field {width:230px;}
input.long_field, textarea.long_field {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}
input.long_field, textarea.long_field {width:578px!important;}
p.fieldHelp {display: none;}