body { font:11px arial; color:#000000; background:#fff url("/centrale/images/fond01.jpg") top center no-repeat; }
p, td, tr, span { font:11px arial; color:#000000; }
input, textarea, select { color : #333333; font:11px arial; }
.input1 { border-width:1px; background-color: white; border-color:silver; border-style: solid;}
.input2 { border-width:1px; background-color: #f5f5f5; border-color:gray; border-style: solid;}
.inputSub { border-width:1px; background-color: #f5f5f5; border-color:gray; border-style: solid; cursor:pointer; }
form { padding:0px; margin:0px; }

/* Liens de base */
a:link       { color: blue; text-decoration: underline; font:11px arial; }
a:visited    { color: blue; text-decoration: underline; font:11px arial; }
a:hover      { color: #3399FF; text-decoration: none; font:11px arial; }
a:active     { color: blue; text-decoration: underline; font:11px arial; }

/* Liens jaune */
.lnk01:link       { color: #FDFF9D; text-decoration: underline; font:11px arial; }
.lnk01:visited    { color: #FDFF9D; text-decoration: underline; font:11px arial; }
.lnk01:hover      { color: #FDFF9D; text-decoration: none; font:11px arial; }
.lnk01:active     { color: #FDFF9D; text-decoration: underline; font:11px arial; }

.lnkleft:link       { color: black; text-decoration: underline; font:11px arial; }
.lnkleft:visited    { color: black; text-decoration: underline; font:11px arial; }
.lnkleft:hover      { color: #525252; text-decoration: none; font:11px arial; }
.lnkleft:active     { color: black; text-decoration: underline; font:11px arial; }

.lnkleft2:link       { color: #3F3F3F; text-decoration: underline; font:10px arial; }
.lnkleft2:visited    { color: #3F3F3F; text-decoration: underline; font:10px arial; }
.lnkleft2:hover      { color: #525252; text-decoration: none; font:10px arial; }
.lnkleft2:active     { color: #3F3F3F; text-decoration: underline; font:10px arial; }


.obg1  { font-family:arial; font-size:9px; color:red; font-weight:normal; }
.obg2  { font-family:arial; font-size:10px; color:red; font-weight:normal; }
.messages {color: #FF0000; font:bold 11px arial; }
.clear { clear:both; visibility:hidden; padding:0px; margin:0px; }



/* Boutique ************************************************************** */
.titre4 { font:18px arial; color:#e95d0f; text-transform:uppercase; } 

.lnk_titre4:link      { font:18px arial;color:#e95d0f; text-transform:uppercase; text-decoration: underline; }
.lnk_titre4:visited   { font:18px arial;color:#e95d0f; text-transform:uppercase; text-decoration: underline; }
.lnk_titre4:hover     { font:18px arial;color:#e95d0f; text-transform:uppercase; text-decoration: none; }
.lnk_titre4:active    { font:18px arial;color:#e95d0f; text-transform:uppercase; text-decoration: underline; }

.prod1 { position:relative; width:156px; height:213px; cursor:pointer; background:url('/centrale/images/prod1.gif'); }
.prod2 { position:relative; width:156px; height:213px; cursor:pointer; background:url('/centrale/images/prod2.gif'); }

.prod_pics { position:absolute; top:8px; left:8px; width:140px; height:140px; }
.prod_prix { position:absolute; top:189px; left:110px; width:36px; height:15px; text-align:center; font:11px microsoft sans serif,arial; color:#e95d0f; }
.prod_text { position:absolute; top:160px; left:8px; width:140px; height:45px; text-align:left; font:11px arial; color:#fff; text-transform:uppercase; }

#scr_produitD { width:700px; font:11px arial; color:#fff; }
#scr_produitD1 { float:left; width:248px; font:11px arial; color:#fff; }
#scr_produitD2 { float:left; width:428px; margin-left:24px; font:12px/18px arial; color:#fff;  }

.scr_B1 { position:relative; border:solid 1px #4f4e4e; }
.scr_B2 { position:relative; border:solid 5px #373737; width:236px; height:236px; background-color:#fff; z-index:1; }
.scr_B3 { border:solid 4px #4f4e4e; width:72px; height:72px; background-color:#fff; }
.scr_loupe { position:absolute; top:199px; left:199px; width:37px; height:37px; z-index:2; cursor:pointer; }

.scr_T1 { font:bold 12px arial; color:#e95d0f; }
.scr_T2 { font:9px arial; color:#e95d0f; }
.scr_T3 { font:18px arial; color:#e95d0f; border:solid 1px gray; border-width:0px 0px 1px 0px; padding:2px 0px 10px 0px; margin-bottom:15px; }

.classementT { float:left; font:18px arial; color:#fff; margin-right:10px; }
.classementS { float:left; width:105px; padding-top:1px; }


/* Formulaires */
.td01a { float:left; width:160px; padding:2px 2px 2px 4px; background-color:#f5f5f5; margin-right:2px; font:11px arial; }
.td01b { float:left; width:220px; padding:2px 2px 2px 4px; background-color:#f5f5f5; margin-right:2px; }
.td01c { float:left; width:140px; padding:2px 2px 2px 4px; background-color:#f5f5f5; margin-right:2px; font:11px arial; }
.td02a { float:left; width:250px; padding:1px 2px 0px 2px; }
.td02b { float:left; width:400px; padding:0px 2px 0px 2px; }
.td02c { float:left; width:600px; padding:0px 2px 0px 2px; }
.td03a { float:left; font-size:9px; color:red;}