/********* Mise en page des Gabarits *********/

.gabarits p a { display:block; float:left; background:url(../images/help-white.png) no-repeat; width:16px; height:16px; margin-right:5px; }
.gabarits p a:hover { background:url(../images/help-white_roll.png) no-repeat; }
.gabarits p.aide { margin:10px 0; }
.gabarits table { width:100%; border-collapse:collapse; }
.gabarits th { background:url(../images/bg-grey.png) repeat-x; padding:2px 10px; border:5px solid #fff; }
.gabarits td { background:#EFEFEF; padding:5px 10px; vertical-align:middle; border:5px solid #fff; }
.gabarits td a { display:block; color:#fff; line-height:1.8em; font-weight:bold; margin:0 0 0 8px; }
.gabarits td a::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
.gabarits td a { overflow:visible; width:40px; height:20px; border:0; padding:0 0 0 12px; background:url(../images/bkg_button.png) 0 50% no-repeat; cursor:pointer; -webkit-border-fit:lines; /* <- Safari & Google Chrome Fix */ }
.gabarits td a:hover { background:url(../images/bkg_button_roll.png) 0 50% no-repeat; }
.gabarits td a span { float:left; padding:0 12px 0 0; height:20px; background:url(../images/bkg_button.png) 100% 50% no-repeat; font:bold 11px/21px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
.gabarits td a:hover span { background:url(../images/bkg_button_roll.png) 100% 50% no-repeat; }
