/* Copyright Puissance2 pour Echelles-Direct.com 2008 - V2 11/2008 reproduction et accès interdit */

a:link , a:visited , a:active { text-decoration: none; color: #026B9D;}
a:hover      { text-decoration: underline overline; color: #7E9AB0; background-color: transparent;}
body, td { font-family: Verdana, Arial, Helvetica, san-serif; font-size: 8pt; color: #484848;}

/*propriétés de body*/
.bfd { background-image: url('images/fd1.jpg'); background-attachment: fixed;} 

#wrapper { position: relative; width: 1000px; margin:0 auto; background-color: #FFFFFF; text-align:left;}
#wrapper .intB { border-left: 1px solid #000000; border-right: 1px solid #000000; } /*Base générale*/

#header { border-bottom: 1px solid #000000; padding: 0 4px 0 4px; }
#head2 { padding: 10px 4px 10px 0;}
#panier { width: 200px; float: left; text-align:center;}
#rechEnt { margin-left: 210px; text-align:left;}

#colG { clear: both; width: 200px; float: left; background-image: url(/images/lgblOmb.jpg); text-align:left; }
#colG .inner { text-align:left; margin: 0 8px 0 2px;}

#produit { padding: 0 12px 12px 16px; background-color: #FFFFFF;}
.cadphoto { width: 300px; padding: 4px; margin: 0 12px 10px 0; border: 1px solid #DFDFDF; }
.cadmini { float:left; width: 50px; margin: 2px; padding: 2px; border: 1px double #DFDFDF;}
.cadmini img{ width: 46px; }
.titproduit { border-bottom: 1px solid #DFDFDF; color: #0080FF; font-weight:bold; font-size: 150%;}
.titproduit a:link , a:visited , a:active { text-decoration: none; color: #666666;}
.titproduit a:hover { text-decoration: underline; }
#content { margin-left: 210px; padding: 2px 8px 0 0; background-color: #FFFFFF;}
/* rubrique  */
.contprod {float: left; width: 750px; padding: 6px; border: 1px dashed #009900; margin-bottom: 8px; }
.contprod:hover { border: 1px dashed #006600; background-color: #F7FFEA;}
.ctprodimg { float: left; width: 110px; } /*  miniature à 100px*/
.ctproddes { float: left; width: 460px; font-size:90%; margin: 0 15px 0 0;}
.ctprodpx {font-weight: bold; font-size:180%; color: #FF6600; text-align: center;}

.lienB a:link , a:visited , a:active { text-decoration: none; color: #026B9D;}
.lienB a:hover { text-decoration: underline overline; color: #7E9AB0; background-color: transparent; }

.bpag { border-left: 1px solid #026B9D; border-right: 1px solid #026B9D; background-color:#FFFFFF;}
.bfdExx { background-color: #DCE3F5;}

.spac10 {margin-left: 10px;}
.bouton1     { background-color: #7E9AB0; color: #FFFFFF; font-size: 8pt; font-family: Arial; }
.zone1       { font-size: 8pt; font-family: Arial; }
.txtf        { font-family: Arial; font-size: 8pt; }
.divCad1     { border: 2px dashed #FF6600; background-color: #FFF1E8; color:#808080; font-weight:bold; padding: 20px; }
.divCad2     { border: 1px solid #DFFEC0; background-color: #F7FFEA; padding: 2px; }
.divCad3     { border: 0px; width: 400; font-size: 10pt;}
.divCad4     { border: 1px solid #DFFEC0; background-color: #F7FFEA; padding: 8px; }
.divCad5     { border: 0px; padding: 6px; color: #808080; font-weight: bold; font-family: Helvetica, Geneva, sans-serif; font-size: 150%; }
.cachediv    { visibility: hidden; overflow: hidden; height: 1px; margin-top: -1px; position: absolute;}
.a2            { color: #00D900; }
.formp2      { color: #026B9D; font-family: Arial; font-size: 8pt; background-color:#FFF5F0; }
.sptd  {border: 2px dashed #C0C0C0; }
.NavigB {text-align: center; padding: 6px 0 0 4px; margin: 0 0 6px 0; font-size: 100%; border-top:1px solid #E8E8E8; border-bottom:1px solid #B1B1B1; background:url(/images/line-bas.gif) repeat-x 0 100%;}
.NavigB a:link , a:visited , a:active { text-decoration: none; color: #666666;}
.NavigB a:hover { text-decoration: none; color: #FFFFFF; background: #C0C0C0;}

.li2 {font-family: Helvetica, Geneva, sans-serif; font-size: 100%; color: black; list-style-type: none; background-image: url('images/puor.jpg'); background-repeat: no-repeat; background-position: 0% 65%; padding-left: 10px; }
.titonglet { font-family: Verdana; font-size: 8pt; color: #666666; font-weight: bold; cursor:hand;}

#footer { clear: both; margin: 0 auto; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #F3F3F3; padding: 10px;}
