/*================================
		   BG SWAPPER
================================*/

.changeBg a { float: left; text-decoration: none; position: absolute; }
.changeBg a i { visibility: hidden; font-weight: normal; }


a#bg2	{ height: 25px; width: 22px; margin-top: 15px; margin-left: 193px; .5;}
a#bg3	{ height: 25px; width: 22px; margin-top: 15px; margin-left: 220px; }
a#bg1	{ height: 25px; width: 22px; margin-top: 15px; margin-left: 249px; }


/*================================
		   LIENS ORDIS
================================*/

.ordinateursLinks a { float: left; text-decoration: none; position: absolute; }
.ordinateursLinks a i { visibility: hidden; font-weight: normal; }

a#opc			{ height: 30px; width: 85px; margin-top: 210px; margin-left: 307px; }
a#omac 			{ height: 30px; width: 77px; margin-top: 210px; margin-left: 448px; }
a#onotebooks	{ height: 30px; width: 100px; margin-top: 210px; margin-left: 595px; }
a#olcd		 	{ height: 30px; width: 80px; margin-top: 210px; margin-left: 746px; }


/*================================
		   LIENS PLANS
================================*/

.plansLinks a { float: left; text-decoration: none; position: absolute; }
.plansLinks a i { visibility: hidden; font-weight: normal; }

a#planGoogle		{ height: 10px; width: 85px; margin-top: 245px; margin-left: 75px; }
a#itineraireVevey	{ height: 10px; width: 64px; margin-top: 170px; margin-left: 227px; }
a#itineraireGeneve	{ height: 10px; width: 64px; margin-top: 184px; margin-left: 227px; }


/*================================
		  LIENS FOOTER
================================*/

.footerLinks a { float: left; text-decoration: none; }
.footerLinks a i { visibility: hidden; font-weight: normal; }

a#sosnet	{ height: 113px; width: 90px; margin-top: 0px; margin-left: 38px; }
a#cc 		{ height: 113px; width: 80px; margin-top: 0px; margin-left: 345px; }
a#sxc		{ height: 113px; width: 60px; margin-top: 0px; margin-left: 170px; }
a#netmax	{ height: 113px; width: 80px; margin-top: 0px; margin-left: 65px; }


/*================================
		   CONTENT
================================*/

.contentLinks a { float: left; text-decoration: none; }
.contentLinks a i { visibility: hidden; font-weight: normal; }

a#licences	{ height: 51px; width: 55px; margin-top: 250px; margin-left: 170px; }
a#cdv		{ height: 51px; width: 23px; margin-top: 0px; margin-left: 50px; }
a#vista		{ height: 51px; width: 23px; margin-top: 0px; margin-left: 50px; }


/*================================
		   NAVIGATION
================================*/

#navigation { list-style: none; }
#navigation li { float: left; }
#navigation a * { display: none; }
#navigation a,
#navigation a .hover { height: 30px; position: relative; display: block; background: url(../images/nav_sprite.png) 0 0 no-repeat; }

/* individual navigation items */
#navigation a.home { background-position: 0 0; width: 50px; }
#navigation .highlight a.home:hover,
#navigation a.home .hover { background-position: 0 -30px; width: 50px; }

#navigation a.ordinateurs { background-position: -50px -0px; width: 93px; }
#navigation .highlight a.ordinateurs:hover,
#navigation a.ordinateurs .hover { background-position: -50px -30px; }

#navigation a.depannage { background-position: -143px -0px; width: 93px; }
#navigation .highlight a.depannage:hover,
#navigation a.depannage .hover { background-position: -143px -30px; }

#navigation a.services { background-position: -236px -0px; width: 93px; }
#navigation .highlight a.services:hover,
#navigation a.services .hover { background-position: -236px -30px; }

#navigation a.creationweb { background-position: -329px -0px; width: 93px; }
#navigation .highlight a.creationweb:hover,
#navigation a.creationweb .hover { background-position: -329px -30px; }

#navigation a.imprimes { background-position: -422px -0px; width: 93px; }
#navigation .highlight a.imprimes:hover,
#navigation a.imprimes .hover { background-position: -422px -30px; }

#navigation a.contact { background-position: -515px -0px; width: 74px; }
#navigation .highlight a.contact:hover,
#navigation a.contact .hover { background-position: -515px -30px; }

