
a.button { background: transparent url('/garmin/webdav/site/fr/users/garminfr/public/m/g/bt-rt.jpg') top right no-repeat; display: block; float: left; height: 24px; padding-right: 16px; font:bold 13px Helvetica,Arial,sans-serif; text-decoration: none; color: #FFF; text-shadow: 0 0 0 #000; }
a.button span { background: transparent url('/garmin/webdav/site/fr/users/garminfr/public/m/g/bt-lt.jpg') top left no-repeat; display: block; line-height: 24px;  padding: 0 0 0 24px; }
a.button:hover { background-position: -24px right; } 
a.button:hover span { background-position: -24px left; text-decoration:underline; }

.clear:after, .container:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.clear { display: inline-block; }   
* html .clear { height: 1%; }
.clear { display: block; }

a.link { text-decoration:underline; color:#0074D4; }
a.link a:focus, a:hover { text-decoration:none; }

.imagelink{ border:0; text-decoration:none; 
}
