זה פתרון לא יעיל ולא תקני.הפתרון הנכון הוא את המסלול והמכונית להפריד ל-2 תמונות, מהסיבה הפשוטה שתוכל לייצר משהו הרבה יותר אינטרקטיבי ונחמד למשתמש.
התמונה של המכונית צריכה להיות עם רקע שקוף.
אם אין חשיבות ל-cross browser compatibility תוכל להשתמש ב-CSS3 Transitions כדי לייצר אפקט תזוזה של המכונית על המסלול.
אם אתה ממש רוצה להשקיע אז תצטרך להשתמש ב-Javascript כדי לייצר נסיעה מדוייקת על המסלול.
זה בנוגע למכונית
בנוגע לשאר אני מציע שתפסיק להשתמש בפקדי HTML של ASP.NET, תכתוב את ה-HTML/CSS בעצמך זה לא כזה מורכב.
אתה יכול לעשות את כל ה-Template הזה רק ב-HTML/CSS, היום בערב אני אשתדל להכין לך דוגמא, מקסימום מחר, אתה לא צריך תמונות פה מלבד הלוגו שמובן מאליו שלא תצייר אותו על Canvas.