html, body {
	
}
body {
    padding: 0;
    margin:0 auto;
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size:0.8em;
    color:#000000 ;
    background: #fff url(/imgs/bg-top.png) top center repeat-x;
    
}

table {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

h1, h2, h3 {color:#2B5678; font-family: Arial Narrow, Helvetica Condensed, sans-serif; font-weight:normal;}

h1 {font-size:2.0em; text-transform:uppercase; color:#4f4f4f}
h2 {font-size:1.4em;}
h3 {font-size:1.25em;}

hr
{
    border:1px;
    background-color: #d5b576;
    height: 1px;
}

b, strong {color:#094b69; font-weight:bold;}
a{color:Black;}


#menuHaut
{
    padding-top:74px;
    padding-left:260px; 
    width:1000px;
}

#menuGauche
{
    float:left; 
    padding-left:5px;
    padding-right:15px;
    padding-top:15px;
    height:100%;
    width:150px;
}

#content { /*background:#fff url('/imgs/bg-content-home.jpg') repeat-x;*/ text-align:justify; vertical-align:top; margin-left:200px;}

.quickship {background:url(../imgs/featured-bg.gif) repeat-y; color:#fff; font-size:0.75em; text-align:center; height:165px;}

.footer {color:#c9c1a0; font-size:0.85em; padding:12px;}

#foot-copy {float: left;}
#foot-info {float: right;}

.footerlink, .footerlink:visited {color:#c9c1a0; font-size:0.85em;}

.footerlink:hover {color:#FFF;}

#bottom {background:url(/imgs/bg-bottom.jpg) repeat-x;  height:205px; width:100%; float:right; padding-right:10px;}


.imgs {margin:6px;}

.textboxes, .txtUsername, .txtPassword, .txtcredential
{
    /*background-image: url('/imgs/login_champs.gif');
    border:0px;*/
	background-color:#c3a05e;
	border-top:#6f4a20 1px solid;
	border-left:#6f4a20 1px solid;
	border-right:#fff4da 1px solid;
	border-bottom:#fff4da 1px solid;
    color:Black;
    padding:3px;
    width : 143px;
    height: 17px;
    margin:0px;
    position:relative;
    top:0px;
}

.txtcredential2
{
	border-top:#6f4a20 1px solid;
	border-left:#6f4a20 1px solid;
	border-right:#fff4da 1px solid;
	border-bottom:#fff4da 1px solid;
    color:Black;
    padding:3px;
    width : 143px;
    height: 17px;
    margin:0px;
    position:relative;
    top:0px;
}

.textboxes2
{
    border-top:#6f4a20 1px solid;
	border-left:#6f4a20 1px solid;
	border-right:#fff4da 1px solid;
	border-bottom:#fff4da 1px solid;
    color:Black;
    padding:3px;
    width : 143px;
    height: 17px;
    margin:0px;
    position:relative;
    top:0px;
}

.textboxlogin
{
	margin: 0;
	border:0px solid red;
	height: 19px;
	background-color:#BC9E58;

}

.textareas
{
    background-color: #C3A05E;
    border-top:1px solid #aaa;
    border-left:1px solid #aaa;
    border-right:1px solid white;
    border-bottom:1px solid white;
    color:White;
    padding:3px;
    width : 100%;
    height: 100px;
}

.textareas2
{
    border-top:1px solid #aaa;
    border-left:1px solid #aaa;
    border-right:1px solid white;
    border-bottom:1px solid white;
    color:White;
    padding:3px;
    width : 100%;
    height: 100px;
}

.comboboxes
{
    background: #7d5507 url('/imgs/login_champs.gif');
    border:0px;
    color:White;
    padding:2px;
    width : 149px;
    height: 21px;
}

.comboboxes2
{
    border:0px;
    color:White;
    padding:2px;
    width : 149px;
    height: 21px;
}
.buttons
{
    background:#507f95 url(../imgs/bg-btn.jpg) top repeat-x;
    border:#3d697e 1px solid;
    color:White;
    padding:5px 10px 5px 10px;
    height: 30px;
    cursor:pointer;
}

.error
{
    font-size:16px;
}

.errormsg
{
    font-size:1.2em;
}

.div-main
{
    text-align:center; 
    float:left; 
    width:340px;

}
.div-specs2
{
    margin:15px;
    background:#F4F4F4 url('/imgs/small-bg.jpg');
    border:1px solid #F4F4F4;
    padding:10px;
}

.div-specs
{
    margin:15px;
    background:#F4F4F4 url('/imgs/small-bg.jpg');
    border:1px solid #F4F4F4;
    padding:10px;
}
.spec
{
    width:55px;
    float:left;
    text-align:center;
}
.spec2
{
    width:35px;
    float:left;
    text-align:center;   
}

.spec2detail
{  
    margin-right:85px;
    float:left;
}

.spec3
{
    width:35px;
    float:left;
    text-align:center;
    background:#828282 !IMPORTANT;
    
}
.spec3detail
{
    padding-left:10px;
    float:right;
 
}

.specheader
{
    width:55px;
    float:left;
    text-align:center;
    font-weight:bold;
}

.spec-code
{
    width:150px;
    float:left;
    font-weight:bold;
}
.spec-line
{
    clear:both;
    height:17px;
    padding:3px 5px 3px 0px;
    color:Black;

}


.txtcredential
{
    text-align:center;
    color:#ae883a;
    letter-spacing:3px;
    font-style:italic;
}

.divRequest
{
    background:#F4F4F4 url('/imgs/small-bg.jpg');
    border: 1px solid #F4F4F4;
    padding: 0px 20px 20px 20px;
    margin:15px;
    float:left;
    width:380px; 
    text-align:center;
    height:240px;
}

.picturebox
{
   margin:5px;
   padding:5px;
  /*background-color:white;*/
   /*border:1px solid #ae883a;*/
   text-align:center;
}

.divcart
{
    margin:15px;
    background:#F4F4F4 url('/imgs/small-bg.jpg');
    border:1px solid white;
    padding:10px 10px 10px 10px;
}

.tblhead
{
    background:#828284 url('/imgs/small-bg.jpg');
    border:1px solid white;
    font-weight:bold;
    padding:5px;
    text-align:center;
}
.tblcells
{
    background:#828284 url('/imgs/small-bg.jpg');
    border:1px solid white;
    padding:5px;
}

.pageimg
{
    border:1px solid beige;
    float:left;
    margin:0px 20px 5px 0px;
}

.txtUsername { background-image: url('/imgs/txtUsername.jpg') !IMPORTANT;}
.txtPassword { background-image: url('/imgs/txtPassword.jpg') !IMPORTANT;}

.prodNumber
{
    /*font-weight:bold;*/
    color: #444;
    font-size:larger;
}

.middlediv
{
    padding-right:10px;
}

.divSiteSearch .textbox
{
	margin: 0;
	height: 19px;
	border:0px solid red;
	background-color:#BC9E58;
	padding-left:5px;
}

.imgSide
{
    max-width:170px; 
    max-height:50px;
    padding:10px;
    cursor:pointer;
}

.imgMain
{
    width:190px;
    padding:25px;  
}

.divCart
{
    width:140px;
    height:35px;
    /*background: #6E9FB6 url('/imgs/bg-btn.jpg') repeat-x 0% 100%; */
}

.divCart2
{
    width:140px;
    height:35px;
   /* background: #6E9FB6 url('/imgs/bg-btn.jpg') repeat-x 0% 100%; */
}
.btnCart
{
  background:url('/imgs/icon-cart.png') no-repeat 5% 50%;
  width:100%;
  height:100%;  
  background-color:transparent;
  border:0px;
  padding:0px;
  cursor:pointer;
  /*color:White;*/
  padding-left:5px;
}

.btnCart2
{
  background:url('/imgs/icon-cart.png') no-repeat 5% 50%;
  width:100%;
  height:100%;  
  background-color:transparent;
  border:0px;
  padding:0px;
  cursor:pointer;
  /*color:White;*/
  padding-left:5px;
}

.tableCatalog
{
    width:100%; 
    background: #F4F4F4 url('/imgs/small-bg.jpg'); 
    border: 1px solid #F4F4F4;
}

