/******************
 * Topmenu styles *
 ******************/
.displace {position:absolute; left:-5000px; }
#topmenu ul { list-style-type:none; }
    #topmenu ul li { float:left; }
    #topmenu ul li a { display:block; width:94px; height:115px; }
    /* Normal links */
    #topmenu ul li#tm-presentation a { background-position:   0px -115px; }
    #topmenu ul li#tm-location a     { background-position: -94px -115px; }
    #topmenu ul li#tm-offer a        { background-position:-188px -115px; }
    #topmenu ul li#tm-pictures a     { background-position:-282px -115px; }
    #topmenu ul li#tm-objectives a   { background-position:-376px -115px; }
    #topmenu ul li#tm-reserve a      { background-position:-470px -115px; }
    #topmenu ul li#tm-contact a      { background-position:-564px -115px; }
    /* Hover/clicked/selected links */
    #topmenu ul li#tm-presentation a:hover, #topmenu ul li#tm-presentation a:active { background-position:   0px 0px; }
    #topmenu ul li#tm-location a:hover,     #topmenu ul li#tm-location a:active     { background-position: -94px 0px; }
    #topmenu ul li#tm-offer a:hover,        #topmenu ul li#tm-offer a:active        { background-position:-188px 0px; }
    #topmenu ul li#tm-pictures a:hover,     #topmenu ul li#tm-pictures a:active     { background-position:-282px 0px; }
    #topmenu ul li#tm-objectives a:hover,   #topmenu ul li#tm-objectives a:active   { background-position:-376px 0px; }
    #topmenu ul li#tm-reserve a:hover,      #topmenu ul li#tm-reserve a:active      { background-position:-470px 0px; }
    #topmenu ul li#tm-contact a:hover,      #topmenu ul li#tm-contact a:active      { background-position:-564px 0px; }

