﻿@charset "utf-8";
/* CSS Document */
@import url('default.css');
#myCart {
background: transparent url(/img/com/myCart-bg.gif) left top no-repeat;
height: 61px;
padding: 0 0 0 126px;
position: absolute;
right: 15px;
top: 100px;
width: 165px;
}
	#myCart p {
	clear: both;
	color: #9F0;
	margin: 0;
	padding: 0;
	}
	#myCart p strong {color: #FFF;}
	#myCart ul {
	list-style-type: none;
	margin: 3px 0 0 0;
	padding: 0;
	/*text-indent: -999999px;*/
	}
	#myCart li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	}
	
	#myCart-view {
	/*background: transparent url(/img/gb/b-view.gif) left top no-repeat;
	height: 22px;*/
	width: 50px;
	}
	#myCart-checkout {
	/*background: transparent url(/img/gb/b-checkout.gif) left top no-repeat;
	height: 22px;*/
	width: 88px;
	}
	#myCart a {
	background: red url(/img/com/b-cart-bg.gif) left top repeat-x;
	border-top: 1px solid #780000;
	border-left: 1px solid #7C0000;
	border-bottom: 1px solid #590707;
	border-right: 1px solid #330404;
	font-size: 0.9em;
	height: 16px;
	color: #FFF;
	display: block;
	padding: 2px 8px 0 8px;
	text-decoration: none;
	}
		#myCart a:hover {background: red url(/img/com/b-cart-bg-hover.gif) left top repeat-x;}

/* Navigation */
div#nav {
background: transparent;
border: 0;
height: 19px;
margin: 0;
padding: 78px 0 0 0;
width: 990px;
}

div#nav ul#menu {
background: transparent url(/img/gb/nav.gif) top left no-repeat;
height: 19px;
margin: 0;
padding: 0;
position: relative;
width: 990px;
}

div#nav ul#menu li {
list-style: none;
margin: 0;
padding: 0;
position: absolute;
top: 0;
}
	
ul#menu li, ul#menu a {
display: block;
height: 19px;
}
div#nav ul#menu li a {
text-decoration: none;
text-indent: -9999px;
}
#nav-societe	{left: 0; width: 79px;}
#nav-street		{left: 79px; width: 117px;}
#nav-racing 	{left: 196px; width: 68px;}
#nav-mx 		{left: 264px; width: 144px;}
#nav-enduro 	{left: 408px; width: 73px;}
#nav-atv 		{left: 481px; width: 55px;}
#nav-accessoire {left: 536px; width: 98px;}
#nav-goodies	{left: 634px; width: 65px;}
#nav-contact 	{left: 699px; width: 72px;}
#nav-faq 		{left: 771px; width: 45px;}
#nav-version	{left: 830px; width: 139px;}

#nav-societe a:hover 	{background: transparent url(/img/gb/nav.gif) 0 -19px no-repeat;}
#nav-street a:hover 	{background: transparent url(/img/gb/nav.gif) -79px -19px no-repeat;}
#nav-racing a:hover 	{background: transparent url(/img/gb/nav.gif) -196px -19px no-repeat;}
#nav-mx a:hover 		{background: transparent url(/img/gb/nav.gif) -264px -19px no-repeat;}
#nav-enduro a:hover 	{background: transparent url(/img/gb/nav.gif) -408px -19px no-repeat;}
#nav-atv a:hover 		{background: transparent url(/img/gb/nav.gif) -481px -19px no-repeat;}
#nav-accessoire a:hover {background: transparent url(/img/gb/nav.gif) -536px -19px no-repeat;}
#nav-goodies a:hover	{background: transparent url(/img/gb/nav.gif) -634px -19px no-repeat;}
#nav-contact a:hover	{background: transparent url(/img/gb/nav.gif) -699px -19px no-repeat;}
#nav-faq a:hover 		{background: transparent url(/img/gb/nav.gif) -771px -19px no-repeat;}
#nav-version a:hover	{background: transparent url(/img/gb/nav.gif) -830px -19px no-repeat;}

/* "Vous etes ici" - Navigation principale */
body#page-societe #nav-societe a	{background: transparent url(/img/gb/nav.gif) 0 -19px no-repeat;}
body#page-route #nav-street a 		{background: transparent url(/img/gb/nav.gif) -79px -19px no-repeat;}
body#page-racing #nav-racing a 		{background: transparent url(/img/gb/nav.gif) -196px -19px no-repeat;}
body#page-cross-sm #nav-mx a 		{background: transparent url(/img/gb/nav.gif) -264px -19px no-repeat;}
body#page-enduro #nav-enduro a 		{background: transparent url(/img/gb/nav.gif) -408px -19px no-repeat;}
body#page-quad #nav-atv a 			{background: transparent url(/img/gb/nav.gif) -481px -19px no-repeat;}
body#page-accessoire #nav-accessoire a 		{background: transparent url(/img/gb/nav.gif) -536px -19px no-repeat;}
body#page-goodies #nav-goodies a 		{background: transparent url(/img/gb/nav.gif) -634px -19px no-repeat;}
body#page-contact #nav-contact a 		{background: transparent url(/img/gb/nav.gif) -699px -19px no-repeat;}
body#page-faq #nav-faq a 			{background: transparent url(/img/gb/nav.gif) -771px -19px no-repeat;}

/* Navigation page d'accueil Gammes Street, Racing... */
div#navGamme {
background: transparent;
border: 0;
height: 230px;
margin: 0 auto;
padding: 10px 0 0 0;
width: 976px;
}

div#navGamme ul#menuNavGamme {
background: transparent url(/img/gb/navGamme.jpg) top left no-repeat;
height: 230px;
margin: 0;
padding: 0;
position: relative;
width: 976px;
}

div#navGamme ul#menuNavGamme li {
list-style: none;
margin: 0;
padding: 0;
position: absolute;
top: 0;
}
	
ul#menuNavGamme li, ul#menuNavGamme a {
display: block;
height: 230px;
}
div#navGamme ul#menuNavGamme li a {
text-decoration: none;
text-indent: -9999px;
}
#navGamme-street	{left: 0; width: 190px;}
#navGamme-racing 	{left: 190px; width: 198px;}
#navGamme-mx 		{left: 388px; width: 197px;}
#navGamme-enduro 	{left: 585px; width: 198px;}
#navGamme-atv 		{left: 783px; width: 193px;}

#navGamme-street a:hover 	{background: transparent url(/img/gb/navGamme.jpg) 0 -230px no-repeat;}
#navGamme-racing a:hover 	{background: transparent url(/img/gb/navGamme.jpg) -190px -230px no-repeat;}
#navGamme-mx a:hover 		{background: transparent url(/img/gb/navGamme.jpg) -388px -230px no-repeat;}
#navGamme-enduro a:hover 	{background: transparent url(/img/gb/navGamme.jpg) -585px -230px no-repeat;}
#navGamme-atv a:hover 		{background: transparent url(/img/gb/navGamme.jpg) -783px -230px no-repeat;}

#b-devil-monde {
background: transparent url(/img/gb/b-devil-monde.gif) left top no-repeat;
display: block;
height: 28px;
text-indent: -999999px;
width: 253px;
}
:hover#b-devil-monde {
background: transparent url(/img/gb/b-devil-monde.gif) left -28px no-repeat;}
