@charset "utf-8";
/* CSS Document */


/*/////////////////////// GENERAL ////////////////////////*/

body
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000;
	background-image:url(../images/pages/bg.jpg);
	background-repeat:no-repeat;
	background-position: 980px top;
}
p, img, div, ul, li, input, a, h1, h2, h3, table, tr, th, td, form
{
	margin:0px;
	padding:0px;
	border:0px;
}
div.preload
{
	display:none;
	visibility:hidden;
}
div.preloadBoutique
{
	display:none;
	visibility:hidden;
}
#preloadBoutique
{
	display:none;
	visibility:hidden;
}
.clr
{
	clear:both;
}
#global
{
	overflow:auto;
}
#retourMessage
{
	width:627px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding-top:80px;
}

/*/////////////////////// MENU DROIT  ////////////////////////*/

#menuDroit
{
	position:absolute;
	top:351px;
	left:810px;
	height:857px;
	width:170px;
	background-image:url(../images/menuD/bg_03.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
#menuDroitForum
{
	position:absolute;
	top:351px;
	left:810px;
	height:50px;
	width:170px;
}
a.contactMenuDroit
{
	background-image:url(../images/menuD/contact.gif);
	width:169px;
	height:23px;
	display:block;
}
a:hover.contactMenuDroit
{
	background-image:url(../images/menuD/contact-over.gif);
}
img.menuDroit1
{
	margin-left:42px;
	margin-top:51px;
	width:90px;
	height:90px;
}
img.menuDroit2
{
	margin-left:42px;
	margin-top:53px;
}.menuDroitRemiseMenuDroit
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	text-align:right;
	margin-top:170px;
	width:160px;
}
.remiseClignotant
{
	text-decoration:blink;
	color:#ff0000;
}
.connexionsMenuDroit
{
	margin-top:100px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	margin-left:10px;
	line-height:20px;
}
.visiteurs
{
	color:#ff0000;
}
.connexions2MenuDroit
{
	margin-top:15px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	margin-left:10px;
	line-height:20px;
}
p.contacterMenuD 
{
	margin-top:20px;
	margin-bottom:30px;
	margin-left:20px;
}
p.contacterMenuD img
{
	width:140px;
	height:30px;
}

p.commandeTelephone
{
	margin-top:88px;
	margin-bottom:30px;
	margin-left:60px;
}
p.commandeTelephone img
{
	width:60px;
	height:10px;
}

p.destockageMenuD 
{
	margin-top:100px;
	margin-bottom:-12px;
	margin-left:20px;
}
p.destockageMenuD img
{
	width:140px;
	height:40px;
}
#menuDroitPages2
{
	position:absolute;
	top:351px;
	left:810px;
	height:857px;
	width:170px;
	background-image:url(../images/menuD/bg_03.gif);
	background-repeat:no-repeat;
	background-position: left top;
}

/*/////////////////////// MENU HAUT ////////////////////////*/

#Haut
{
	position:absolute;
	top:0px;
	left:0px;
	width:980px;
}
#Haut img
{
	float:right;
}
ul#menu
{
	list-style-type: none;
	margin-top:-2px;
}
ul#menuHaut li
{
	list-style-type: none;
	display:inline;
}
a.boutiqueMenuHaut
{
	width:183px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-boutique.jpg);
}	
a.boutiqueMenuHaut:hover
{
	background-image:url(../images/menuH/tonnycat-boutique-over.jpg);
}
a.boutiqueMenuHautOver
{
	width:183px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-boutique-over.jpg);
}
a.promosMenuHaut
{
	width:91px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-promos.gif);
}	
/*a.promosMenuHaut:hover
{
	background-image:url(../images/menuH/tonnycat-promos-over.jpg);
}*/
a.promosMenuHautOver
{
	width:91px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-promos-over.jpg);
}
a.newsMenuHaut
{
	width:97px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-nouveautes.gif);
}	
/*a.newsMenuHaut:hover
{
	background-image:url(../images/menuH/tonnycat-nouveautes-over.jpg);
}*/
a.newsMenuHautOver
{
	width:97px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-nouveautes-over.jpg);
}
a.faqMenuHaut
{
	width:95px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-faq.jpg);
}	
a.faqMenuHaut:hover
{
	background-image:url(../images/menuH/tonnycat-faq-over.jpg);
}
a.faqMenuHautOver
{
	width:95px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-faq-over.jpg);
}
a.forumMenuHaut
{
	width:99px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-forum.jpg);
}	
a.forumMenuHaut:hover
{
	background-image:url(../images/menuH/tonnycat-forum-over.jpg);
}
a.forumMenuHautOver
{
	width:99px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-forum-over.jpg);
}
a.galerieMenuHaut
{
	width:91px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-galerie.jpg);
}	
a.galerieMenuHaut:hover
{
	background-image:url(../images/menuH/tonnycat-galerie-over.jpg);
}
a.galerieMenuHautOver
{
	width:91px;
	height:43px;
	float:left;
	background-image:url(../images/menuH/tonnycat-galerie-over.jpg);
}
#bandeau
{
	position:absolute;
	left:183px;
	top:162px;
	z-index:1;
}
#accueil
{
	position:absolute;
	left:913px;
	top:317px;
	z-index:2;
}
#accueil a
{
	width:66px;
	height:32px;
	display:block;
	background-image:url(../images/menuH/tonnycat-accueil.gif);
}	
#accueil a:hover
{
	background-image:url(../images/menuH/tonnycat-accueil-over.gif);
}

/*/////////////////////// MENU GAUCHE ////////////////////////*/

#menuGauche
{
	background-image:url(../images/menuG/bgPages.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:162px;
	left:0px;
	width:183px;
}
#menuGaucheLog
{
	background-image:url(../images/menuG/bgPagesLog.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:162px;
	left:0px;
	width:183px;
}
.panierMenuGauche
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:20px;
	margin-top:88px;
}
img.validRechercheLog
{
	float:left;
	margin-left:15px;
	margin-top:28px;
}
input.validRechercheLog
{
	background-color:#E80901;
	float:left;
	width:100px;
	height:16px;
	color:#FFFF00;
	font-size:11px;
	margin-left:30px;
	margin-top:30px;
}

.panierMenuGauche a
{
	color:#FFFF00;
	text-decoration:none;
}
.panierMenuGauche a:hover
{
	color:#fff;
}
input.loginMenuGauche
{
	background-color:#E80901;
	width:110px;
	height:14px;
	text-align:left;
	color:#FFFF00;
	margin-left:23px;
	margin-top:33px;
}
input.passMenuGauche
{
	background-color:#E80901;
	width:110px;
	height:15px;
	text-align:left;
	color:#FFFF00;
	margin-left:23px;
	margin-top:23px;
}
img.MenuGauche
{
	float:right;
	margin-right:15px;
	margin-top:-15px;
}
.oubliePass
{
	margin-left:20px;
	margin-top:5px;
}
.oubliePass a
{
	color:#FFFF00;
	text-decoration:none;
}
.oubliePass a:hover
{
	color:#fff;
}
a.creerCompte
{
	width:183px;
	height:46px;
	float:left;
	display:block;
	margin-top:15px;
	background-image:url(../images/menuG/tonnycat-creer.jpg);
}	
a.creerCompte:hover
{
	background-image:url(../images/menuG/tonnycat-creer-over.jpg);
}
a.creerCompteLog
{
	width:183px;
	height:46px;
	float:left;
	display:block;
	margin-top:17px;
	background-image:url(../images/menuG/tonnycat-creer.jpg);
}	
a.creerCompteLog:hover
{
	background-image:url(../images/menuG/tonnycat-creer-over.jpg);
}
img.tonny
{
	margin-top:3px;
}
ul#catalogue1
{
	list-style-type: none;
}
ul#catalogue1 li
{
	list-style-type: none;
}
a.famille1
{
	width:183px;
	height:37px;
	display:block;
	background-image:url(../images/menuG/bgLi1.gif);
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	margin-top:2px;
	text-align:center;
}	
a.famille1:hover
{
	background-image:url(../images/menuG/bgLi1-over.gif);
}
a.famille1 span
{
	display:block;
	padding-top:10px;
}
a.famille2
{
	width:183px;
	height:20px;
	display:block;
	background-image:url(../images/menuG/bgLi2.gif);
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	margin-top:1px;
	font-size:9px;
}	
a.famille2:hover
{
	background-image:url(../images/menuG/bgLi2-over.gif);
}
a.famille2 span
{
	display:block;
	padding-top:3px;
	padding-left:15px;
}
a.famille3
{
	width:183px;
	height:20px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#000;
	text-align:left;
	margin-top:1px;
	font-size:9px;
}	
a.famille3:hover
{
	color:#FFFF00;
}
a.famille3 span
{
	display:block;
	padding-top:3px;
	padding-left:15px;
	color:#FFFF00;
}

.espacePages
{
	margin-left:20px;
	margin-top:8px;
	line-height:20px;
}
.espacePages a
{
	color:#FFFF00;
	text-decoration:none;
}
.espacePages a:hover
{
	color:#fff;
}
.nomLogPages
{
	font-weight:bold;
	font-size:10px;
	margin-top:45px;
	margin-left:15px;
	color:#ffff33;
	margin-bottom:10px;
}
.actus
{
	width:183px;
	height:145px;
  padding-top:30px;
	position:relative;
	top:5px;
	left:0px;
	background-image:url(../images/menuG/bg-Actus.jpg);
	background-repeat:no-repeat;
}
#actusPages
{
	left:0px;
	width:150px;
	color:#ffff00;
	margin-left:14px;
	margin-bottom:4px;
	padding-top:30px;
	height:80px;
	text-align:left;
  overflow: hidden;
  position:relative;
}
#actusPages div
{
   display:none;
   margin:5px;
  position:absolute; 
}
a.music
{
	display:block;
	margin-top:10px;
	width:183px;
	height:87px;
	background-image:url(../images/menuG/music.gif);
}
a.music:hover
{
	background-image:url(../images/menuG/music_over.gif);
}
.partenairesMenuPages
{
	position:relative;
	left:0px;
	width:183px;
	text-align:center;
	font-weight:bold;
}
.partenairesMenuPages a
{
	display:block;
	background-image:url(../images/menuG/partenaires.gif);
	width:183px;
	height:56px;
}
.partenairesMenuPages a:hover
{
	background-image:url(../images/menuG/partenaires_over.gif);
}
/*/////////////////////// MENU BAS  ////////////////////////*/

.menuBas
{
	width:627px;
	color:#696969;
	text-align:center;
	padding-bottom:20px;
}
.menuBas a
{
	font-size:10px;
	text-decoration:none;
	color:#696969;
}
.menuBas a:hover
{
	color:#ffff00;
}
/*#menuBasPied
{
	width:697px;
	color:#696969;
	text-align:left;
	position:absolute;
	top:840px;
	left:-30px;
	height:40px;
}
*/
a.menuBasPied 
{
	font-size:10px;
	color:#696969;
	text-decoration:none;
	color:#696969;
	text-align:left;
	margin-left:40px;
	padding-bottom:5px;
	line-height:15px;
}
a.menuBasPied:hover
{
	color:#ffff00;
}


/*/////////////////////// CONTENU  ////////////////////////*/

#contenu
{
	position:absolute;
	top:385px;
	left:183px;
	width:627px;
	text-align:center;
}


/*/////////////////////// FORUM  ////////////////////////*/

#retourMessagesForum
{
	width:797px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin-top:100px;
}
#contenuForum
{
	position:absolute;
	top:385px;
	left:183px;
	width:797px;
	text-align:center;
}
#detailPagesForum
{
	width:797px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
#detailPagesForum h1
{
	color:#ff0000;
	font-size:18px;
	padding-bottom:30px;
}
#detailPagesForum li
{
	color:#fff;
	font-weight:bold;
	margin-left:20px;
}
a.themeForum
{
	line-height:25px;
	color:#fff;
	text-decoration:none;
}
a.themeForum:hover
{
	line-height:25px;
	color:#FFFF00;
	text-decoration:none;
}
a.lienForumNouveauMessage
{
	line-height:25px;
	color:#FFFF00;
	text-decoration:none;
}
a.lienForumNouveauMessage:hover
{
	line-height:25px;
	color:#FFFF00;
	text-decoration:underline;
}
a.lienForumNouveauMessage2
{
	line-height:25px;
	color:#fff;
	text-decoration:none;
}
a.lienForumNouveauMessage2:hover
{
	line-height:25px;
	color:#fff;
	text-decoration:underline;
}
table.forum
{
	display:table;
	width:98%;
	margin-top:10px;
	border-collapse:collapse;
	font-size:12px;
	color:#fff;
	border:2px solid #fff;
}
th.enteteTitreForum
{
	background-color:#850001;
	height:30px;
	font-weight:bold;
	display:table-cell;
	vertical-align:middle;
	color:#FFFF00;
	padding-left:10px;
}
td.enteteTitreForum
{
	background-color:#850001;
	height:30px;
	font-weight:bold;
	display:table-cell;
	vertical-align:middle;
	color:#FFFF00;
	padding-right:10px;
	text-align:right;
}
th.enteteDiscussionForum
{
	background-color:#850001;
	display:table-cell;
	vertical-align:middle;
	color:#FFFF00;
	font-size:10px;
	width:80px;
	font-weight:normal;
	text-align:center;
}
th.enteteMessageForum
{
	background-color:#850001;
	display:table-cell;
	vertical-align:middle;
	color:#FFFF00;
	font-size:10px;
	width:80px;
	font-weight:normal;
	text-align:center;
}
th.enteteDernierForum
{
	background-color:#850001;
	display:table-cell;
	vertical-align:middle;
	color:#FFFF00;
	font-size:10px;
	width:180px;
	font-weight:normal;
	text-align:center;
}
td.ssLigneForum
{
	color:#fff;
	font-weight:bold;
	background-color:#696969;
	height:30px;
	display:table-cell;
	vertical-align:middle;
	padding-left:10px;
}
td.pictoSujetForum
{
	width:36px;
	background-color:#CACACA;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	height:50px;
	display:table-cell;
	vertical-align:middle;
}
td.celSujetForumListe
{
	background-color:#CACACA;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	display:table-cell;
	text-align:left;
	padding-left:10px;
}
td.celSujetForumListe a
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
td.celSujetForumListe a:hover
{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
td.celDiscussionForum
{
	background-color:#CACACA;
	display:table-cell;
	vertical-align:middle;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	text-align:center;
	color:#000;
	font-size:11px;
	width:80px;
	font-weight:normal;
}
td.celMessageForum
{
	background-color:#CACACA;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	color:#000;
	font-size:11px;
	width:80px;
	font-weight:normal;
}
td.celDernierForum
{
	background-color:#fff;
	display:table-cell;
	vertical-align:middle;
	border-bottom:1px solid #000;
	text-align:center;
	color:#000;
	font-size:11px;
	width:180px;
	font-weight:normal;
}

th.forumSujet
{
	border:1px solid #fff;
	line-height:30px;
	padding:2px;
}
th.forumReponses
{
	border:1px solid #fff;
	line-height:30px;
	padding:2px;
	width:60px;
}
th.forumAuteur
{
	border:1px solid #fff;
	line-height:30px;
	padding:2px;
	width:70px;
}
th.forumPoste
{
	border:1px solid #fff;
	line-height:30px;
	width:75px;
	padding:2px;
}
th.forumDernier
{
	border:1px solid #fff;
	line-height:30px;
	width:100px;
	padding:2px;
}

td.forumSujet
{
	border:1px solid #fff;
	height:30px;
	padding:2px;
	text-indent:5px;
	font-weight:bold;
}
td.forumSujet a
{
	color:#FFFF00;
	text-decoration:none;
}
td.forumSujet a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
td.forumReponses
{
	border:1px solid #fff;
	text-align:center;
	padding:2px;
	width:60px;
}
td.forumAuteur
{
	border:1px solid #fff;
	padding-left:3px;
	width:70px;
	text-indent:3px;
	margin-left:3px;
}
td.forumPoste
{
	border:1px solid #fff;
	text-align:center;
	width:75px;
	padding:2px;
}
td.forumDernier
{
	border:1px solid #fff;
	text-align:center;
	width:100px;
	padding:2px;
}
table.numPageForum
{
	display:table;
	width:98%;
	margin-top:10px;
	font-size:12px;
	color:#fff;
}
table.numPageForum td
{
	text-align:right;
	display:table-cell;
	height:50px;
	vertical-align:middle;
	font-weight:bold;
}
table.numPageForum  a
{
	color:#fff;
	text-decoration:none;
}
table.numPageForum  a:hover
{
	color:#fff;
	text-decoration:underline;
}
.underline
{
	text-decoration:underline;
}
th.auteurSujet
{
	color:#FFFF00;
	border:1px solid #fff;
	width:150px;
	text-align:center;
	height:30px;
}
td.auteurSujet
{
	color:#fff;
	border-right:1px solid #000;
	border-bottom:2px solid #fff;
	width:150px;
	text-align:center;
	height:25px;
	background-color:#696969;
	display:table-cell;
	vertical-align:middle;
}
.grade
{
	color:#000;
	font-size:9px;
}
.NbPost
{
	color:#fff;
	font-size:9px;
}
a.forumContact
{
	text-decoration:none;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
a.forumContact:hover
{
	text-decoration:underline;
	font-size:12px;
	color:#fff;
}
th.messageSujet
{
	color:#FFFF00;
	border:1px solid #fff;
	text-align:center;
}
td.messageSujet
{
	color:#000;
	border-bottom:2px solid #fff;
	padding:10px;
	background-color:#CACACA;
	font-size:12px;
}
td.messageCiter
{
	color:#FFFF00;
	border-bottom:2px solid #fff;
	padding-left:3px;
	text-indent:3px;
	margin-left:3px;
	background-color:#CACACA;
	font-size:12px;
	width:70px;
	display:table-cell;
	vertical-align:top;
	text-align:center;
}

td.messageCiter a
{
	color:#000;
	text-decoration:none;
}
td.messageCiter a:hover
{
	color:#000;
	text-decoration:underline;
}
td.imageProfil
{
	color:#FFFF00;
	border-bottom:2px solid #fff;
	padding-left:3px;
	text-indent:3px;
	margin-left:3px;
	background-color:#CACACA;
	font-size:12px;
	width:150px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
td.infosProfil
{
	color:#000;
	border-bottom:2px solid #fff;
	padding-left:20px;
	text-indent:3px;
	margin-left:3px;
	background-color:#CACACA;
	font-size:12px;
	display:table-cell;
	vertical-align:top;
	text-align:left;
}
p.repondre
{
	padding-bottom:40px;
	text-align:left;
	width:797px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
p.repondreCentre
{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	width:797px;
	color:#fff;
}
p.repondrePrevisu
{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	width:797px;
	color:#fff;
}
p.texteRepondre
{
	color:#CACACA;
	text-align:left;
	width:797px;
}
p.texteRepondre2
{
	color:#fff;
	text-align:left;
	width:797px;
}
p.texte1
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
p.texte4
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:normal;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
	font-size:11px;
}
p.texte2
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
p.texte5
{
	float:left;
	color:#ff0000;
	font-size:12px;
	font-weight:normal;
	margin-top:30px;
	position:relative;
	left:10px;
	width:620px;
	text-align:center;
}
p.texte6
{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	position:relative;
	left:80px;
	width:620px;
	text-align:right;
}
#detailPagesForum label
{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:9px;
	width:150px;
	text-align:right;
}
p.texte1 label
{
	color:#fff;
}
p.texte2 label
{
	color:#ffff00;
}
input.reponseForum
{
	background-color:#850001;
	height:16px;
	width:250px;
	margin-left:10px;
	margin-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	vertical-align:middle;
	text-indent:5px;
}
input.reponseForum2
{
	background-color:#850001;
	height:16px;
	width:450px;
	margin-left:10px;
	margin-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	vertical-align:middle;
	text-indent:5px;
}
input.reponseForum3
{
	background-color:#850001;
	height:20px;
	width:450px;
	margin-left:10px;
	margin-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	vertical-align:middle;
	text-indent:5px;
}
a.forum1
{
	color:#FFFF00;
	background-color:#850001;
	font-weight:bold;
	text-decoration:none;
}
a.forum1:hover
{
	color:#fff;
	background-color:#850001;
	font-weight:bold;
	text-decoration:none;
}
input.codeReponse
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
input.jauneReponse
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	border: 2px solid #FFFF00;
}
input.jaunecheck
{
	background-color:#000;
	margin-left:21px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	border: 2px solid #FFFF00;
}
input.jaunecheck2
{
	background-color:#000;
	margin-left:21px;
	margin-top:6px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	border: 2px solid #FFFF00;
	float:left;
	margin-right:30px;
}
textarea.blancReponse
{
	background-color:#000;
	height:16px;
	width:180px;
	height:60px;
	margin-left:10px;
	margin-top:6px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
textarea.contactForum
{
	width:776px;
	height:200px;
	background-color:#000;
	color:#fff;
	font-weight:bold;
	border:0px;
}
select.blancReponse
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:6px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
img.smileyReponse
{
	float:left;
	padding:5px;
}
/*/////////////////////// BOUTIQUE  ////////////////////////*/

/*/////////////////////// general ////////////////////////*/

table.triPages
{
	width:627px;
}
td.triPagesTri
{
	color:#ffff00;
	display:table-cell;
	vertical-align:middle;
	text-align:right;
	font-size:10px;
}
td.triPagesChoix
{
	width:90px;
	text-align:right;
	padding-right:10px;
}
.nomFamilleBoutique h1
{
	font-size:14px;
	display:table-cell;
	vertical-align:middle;
	text-align:left;
	color:#ff0000;
	margin-left:5px;
	margin-bottom:30px;
	font-weight:bold;
	width:427px;
}
select.tri
{
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:2px solid #ff0000;
}
select.tri:hover
{
	font-size:10px;
	color:#ffffff;
	background-color:#ff0000;
	border:2px solid #ff0000;
}
#iconesBoutique
{
	position:absolute;
	top:385px;
	left:183px;
	width:627px;
	text-align:left;
}

#iconesBoutique a
{
	margin-left:8px;
	margin-bottom:8px;
}
#afficheVignettes
{
	position:absolute;
	top:385px;
	left:183px;
	width:627px;
	text-align:left;
	height:820px;
}
#afficheVignettes a
{
	margin-right:16px;
	margin-bottom:30px;
}
#liensVignettes
{
	clear:both;
	position:relative;
	top:20px;
	left:0px;
	width:627px;
}
#liensVignettes a
{
	text-decoration:none;
	color:#fff;
}
#liensVignettes a:hover
{
	text-decoration:none;
	color:#ffff00;
}
#liensVignettes p.lien1Vignettes
{
	float:left;
	width:150px;
}
#liensVignettes p.lien2Vignettes
{
	float:left;
	width:200px;	
}
#liensVignettes p.lien3Vignettes
{
	float:left;
	width:267px;
	margin-right:10px;
	text-align:right;
}
a.listingVignette
{
	display:block;
	width:105px;
	height:95px;
	background-color:#fff;
	float:left;
}
a.listingVignette img
{
	margin-left:7px;
	margin-top:2px;
}
#aucunProduit
{
	width:619px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin-top:100px;
}

a.retourPaiement 
{
	font-weight:normal;
	color:#ff0000;
	text-decoration:none;
}
a.retourPaiement:hover
{
	font-weight:normal;
	color:#ffff00;
	text-decoration:none;
}
/*/////////////////////// familles principales  ////////////////////////*/

a.tonnycatBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_03.gif);
	float:left;
}
a.tonnycatBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_03.gif);
}
a.piloteBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_05.gif);
	float:left;	
}
a.piloteBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_05.gif);
}
a.universelBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_07.gif);
	float:left;
}
a.universelBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_07.gif);
}
a.kitsBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_09.gif);
	float:left;
}
a.kitsBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_09.gif);
}
a.YFZBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_15.gif);
	float:left;
}
a.YFZBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_15.gif);
}
a.LTRBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_16.gif);
	float:left;
}
a.LTRBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_16.gif);
}
a.KFXBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_17.gif);
	float:left;
}
a.KFXBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_17.gif);
}
a.outlawBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_18.gif);
	float:left;
}
a.outlawBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_18.gif);
}
a.YFMBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_23.gif);
	float:left;
}
a.YFMBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_23.gif);
}
a.KTMBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_24.gif);
	float:left;
}
a.KTMBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_24.gif);
}
a.CANAMBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_25.gif);
	float:left;
}
a.CANAMBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_25.gif);
}
a.autresBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_26.gif);
	float:left;
}
a.autresBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_26.gif);
}
a.pneusBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_31.gif);
	float:left;
}
a.pneusBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_31.gif);
}
a.transmissionBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_32.gif);
	float:left;
}
a.transmissionBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_32.gif);
}
a.entretienBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_33.gif);
	float:left;
}
a.entretienBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_33.gif);
}
a.dvdBoutique
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/boutique/boutique_34.gif);
	float:left;
}
a.dvdBoutique:hover
{
	background-image:url(../images/boutique/boutique/boutique-over_34.gif);
}
img.teamBoutique
{
	margin-top:135px;
	margin-bottom:0px;
}
img.teamBoutique2
{
	margin-top:30px;
	margin-bottom:0px;
}

/*/////////////////////// familles articles universels  ////////////////////////*/

a.coupeUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_03.gif);
	float:left;
}
a.coupeUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_03.gif);
}
a.guidonsUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_05.gif);
	float:left;
}
a.guidonsUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_05.gif);
}
a.poigneesUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_07.gif);
	float:left;
}
a.poigneesUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_07.gif);
}
a.pontetsUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_09.gif);
	float:left;
}
a.pontetsUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_09.gif);
}
a.moussesUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_15.gif);
	float:left;
}
a.moussesUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_15.gif);
}
a.duritesUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_16.gif);
	float:left;
}
a.duritesUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_16.gif);
}
a.bidonsUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_17.gif);
	float:left;
}
a.bidonsUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_17.gif);
}
a.diversUniversels
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/universels/universels_18.gif);
	float:left;
}
a.diversUniversels:hover
{
	background-image:url(../images/boutique/universels/universels-over_18.gif);
}
img.teamUniversels
{
	margin-top:437px;
	margin-bottom:0px;
}
/*/////////////////////// familles pilote ////////////////////////*/
a.giletsPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_03.gif);
	float:left;
}
a.giletsPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_03.gif);
}
a.lunettesPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_05.gif);
	float:left;
}
a.lunettesPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_05.gif);
}
a.couPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_07.gif);
	float:left;
}
a.couPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_07.gif);
}
a.casquePilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_09.gif);
	float:left;
}
a.casquePilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_09.gif);
}
a.vetementsPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_15.gif);
	float:left;
}
a.vetementsPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_15.gif);
}
a.bottesPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_16.gif);
	float:left;
}
a.bottesPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_16.gif);
}
a.protectionPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_17.gif);
	float:left;
}
a.protectionPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_17.gif);
}
a.diversPilote
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pilote/pilote_18.gif);
	float:left;
}
a.diversPilote:hover
{
	background-image:url(../images/boutique/pilote/pilote-over_18.gif);
}
img.teamPilote
{
	margin-top:437px;
	margin-bottom:0px;
}
/*/////////////////////// familles pneus ////////////////////////*/

a.crossPneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_03.gif);
	float:left;
}
a.crossPneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_03.gif);
}
a.sablePneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_05.gif);
	float:left;
}
a.sablePneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_05.gif);
}
a.utilPneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_07.gif);
	float:left;
}
a.utilPneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_07.gif);
}
a.superPneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_09.gif);
	float:left;
}
a.superPneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_09.gif);
}
a.valvesPneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_15.gif);
	float:left;
}
a.valvesPneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_15.gif);
}
a.accessoiresPneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_16.gif);
	float:left;
}
a.accessoiresPneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_16.gif);
}
a.levePneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_17.gif);
	float:left;
}
a.levePneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_17.gif);
}
a.diversPneus
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/pneus/pneus_18.gif);
	float:left;
}
a.diversPneus:hover
{
	background-image:url(../images/boutique/pneus/pneus-over_18.gif);
}
img.teamPneus
{
	margin-top:437px;
	margin-bottom:0px;
}
/*/////////////////////// familles kits deco ////////////////////////*/
a.YFZKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_03.gif);
	float:left;
}
a.YFZKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_03.gif);
}
a.LTRKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_05.gif);
	float:left;
}
a.LTRKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_05.gif);
}
a.KFXKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_07.gif);
	float:left;
}
a.KFXKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_07.gif);
}
a.TRXKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_09.gif);
	float:left;
}
a.TRXKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_09.gif);
}
a.autresKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_15.gif);
	float:left;
}
a.autresKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_15.gif);
}
a.houssesKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_16.gif);
	float:left;
}
a.houssesKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_16.gif);
}
a.planchesKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_17.gif);
	float:left;
}
a.planchesKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_17.gif);
}
a.fondsKits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/kits/kits_18.gif);
	float:left;
}
a.fondsKits:hover
{
	background-image:url(../images/boutique/kits/kits-over_18.gif);
}
img.teamKits
{
	margin-top:437px;
	margin-bottom:0px;
}

/*/////////////////////// familles autres quads ////////////////////////*/
a.raptor700
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_03.gif);
	float:left;
}
a.raptor700:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_03.gif);
}
a.raptor660
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_05.gif);
	float:left;
}
a.raptor660:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_05.gif);
}
a.predator500
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_07.gif);
	float:left;
}
a.predator500:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_07.gif);
}
a.suzuki400
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_09.gif);
	float:left;
}
a.suzuki400:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_09.gif);
}
a.banshee350
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_15.gif);
	float:left;
}
a.banshee350:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_15.gif);
}
a.blaster200
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_16.gif);
	float:left;
}
a.blaster200:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_16.gif);
}
a.raptor350
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_17.gif);
	float:left;
}
a.raptor350:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_17.gif);
}
a.honda450
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_18.gif);
	float:left;
}
a.honda450:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_18.gif);
}
a.polarisR2R
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_23.gif);
	float:left;
}
a.polarisR2R:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_23.gif);
}
a.rhino
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_24.gif);
	float:left;
}
a.rhino:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_24.gif);
}
a.renegade
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_06.gif);
	float:left;
}
a.renegade:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_06.gif);
}
a.outlander
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_04.gif);
	float:left;
}
a.outlander:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_04.gif);
}
a.prochainement
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/autresQuads/autres-quads_25.gif);
	float:left;
}
a.prochainement:hover
{
	background-image:url(../images/boutique/autresQuads/autres-quads-over_25.gif);
}
img.teamAutresQuads
{
	margin-top:286px;
	margin-bottom:0px;
}
img.teamAutresQuads2
{
	margin-bottom:0px;
}
/*/////////////////////// familles entretien ////////////////////////*/
a.stands
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_03.gif);
	float:left;
}
a.stands:hover
{
	background-image:url(../images/boutique/entretien/entretien_03_over.gif);
}
a.rampesEtSangles
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_05.gif);
	float:left;
}
a.rampesEtSangles:hover
{
	background-image:url(../images/boutique/entretien/entretien_05_over.gif);
}
a.quincaillerie
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_07.gif);
	float:left;
}
a.quincaillerie:hover
{
	background-image:url(../images/boutique/entretien/entretien_07_over.gif);
}
a.outillage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_09.gif);
	float:left;
}
a.outillage:hover
{
	background-image:url(../images/boutique/entretien/entretien_09_over.gif);
}
a.huileMaxima
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_15.gif);
	float:left;
}
a.huileMaxima:hover
{
	background-image:url(../images/boutique/entretien/entretien_15_over.gif);
}
a.entretienMaxima
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_16.gif);
	float:left;
}
a.entretienMaxima:hover
{
	background-image:url(../images/boutique/entretien/entretien_16_over.gif);
}
a.entretienGreen
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_17.gif);
	float:left;
}
a.entretienGreen:hover
{
	background-image:url(../images/boutique/entretien/entretien_17_over.gif);
}
a.packsEntretien
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/entretien/entretien_18.gif);
	float:left;
}
a.packsEntretien:hover
{
	background-image:url(../images/boutique/entretien/entretien_18_over.gif);
}


/*/////////////////////// familles elements alus ////////////////////////*/
a.bumper
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsAlus/alu_03.gif);
	float:left;
}
a.bumper:hover
{
	background-image:url(../images/boutique/elementsAlus/alu_03_over.gif);
}
a.nerfs
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsAlus/alu_05.gif);
	float:left;
}
a.nerfs:hover
{
	background-image:url(../images/boutique/elementsAlus/alu_05_over.gif);
}
a.protections
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsAlus/alu_07.gif);
	float:left;
}
a.protections:hover
{
	background-image:url(../images/boutique/elementsAlus/alu_07_over.gif);
}
a.grab
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsAlus/alu_09.gif);
	float:left;
}
a.grab:hover
{
	background-image:url(../images/boutique/elementsAlus/alu_09_over.gif);
}
/*/////////////////////// familles elements moteur ////////////////////////*/
a.prepamoteur
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsMoteur/moteur_03.gif);
	float:left;
}
a.prepamoteur:hover
{
	background-image:url(../images/boutique/elementsMoteur/moteur_03_over.gif);
}
a.electricite
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsMoteur/moteur_05.gif);
	float:left;
}
a.electricite:hover
{
	background-image:url(../images/boutique/elementsMoteur/moteur_05_over.gif);
}
a.circuits
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsMoteur/moteur_07.gif);
	float:left;
}
a.circuits:hover
{
	background-image:url(../images/boutique/elementsMoteur/moteur_07_over.gif);
}
a.diversMoteur
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/elementsMoteur/moteur_09.gif);
	float:left;
}
a.diversMoteur:hover
{
	background-image:url(../images/boutique/elementsMoteur/moteur_09_over.gif);
}

/*/////////////////////// familles jantes ////////////////////////*/

a.jantesAvant
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/jantes/jantes_03.gif);
	float:left;
}
a.jantesAvant:hover
{
	background-image:url(../images/boutique/jantes/jantes_03_over.gif);
}
a.jantesArriere
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/jantes/jantes_05.gif);
	float:left;
}
a.jantesArriere:hover
{
	background-image:url(../images/boutique/jantes/jantes_05_over.gif);
}
a.jantesCarbone
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/jantes/jantes_07.gif);
	float:left;
}
a.jantesCarbone:hover
{
	background-image:url(../images/boutique/jantes/jantes_07_over.gif);
}
a.diversJantes
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/jantes/jantes_09.gif);
	float:left;
}
a.diversJantes:hover
{
	background-image:url(../images/boutique/jantes/jantes_09_over.gif);
}

/*/////////////////////// familles carenage ////////////////////////*/

a.carosserieCarenage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/carenage/carenage_03.gif);
	float:left;
}
a.carosserieCarenage:hover
{
	background-image:url(../images/boutique/carenage/carenage-over_03.gif);
}
a.reservoirCarenage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/carenage/carenage_05.gif);
	float:left;
}
a.reservoirCarenage:hover
{
	background-image:url(../images/boutique/carenage/carenage-over_05.gif);
}
a.accessoiresCarenage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/carenage/carenage_07.gif);
	float:left;
}
a.accessoiresCarenage:hover
{
	background-image:url(../images/boutique/carenage/carenage-over_07.gif);
}
a.selleCarenage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/carenage/carenage_09.gif);
	float:left;
}
a.selleCarenage:hover
{
	background-image:url(../images/boutique/carenage/carenage-over_09.gif);
}
/*/////////////////////// familles transmission ////////////////////////*/
a.chaineTransmission
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/transmission/transmission_03.gif);
	float:left;
}
a.chaineTransmission:hover
{
	background-image:url(../images/boutique/transmission/transmission-over_03.gif);
}
a.couronnesTransmission
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/transmission/transmission_05.gif);
	float:left;
}
a.couronnesTransmission:hover
{
	background-image:url(../images/boutique/transmission/transmission-over_05.gif);
}
a.pignonsTransmission
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/transmission/transmission_07.gif);
	float:left;
}
a.pignonsTransmission:hover
{
	background-image:url(../images/boutique/transmission/transmission-over_07.gif);
}
a.kitsTransmission
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/transmission/transmission_09.gif);
	float:left;
}
a.kitsTransmission:hover
{
	background-image:url(../images/boutique/transmission/transmission-over_09.gif);
}

/*/////////////////////// familles train arriere ////////////////////////*/

a.axeArriere
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/arriere/arriere_03.gif);
	float:left;
}
a.axeArriere:hover
{
	background-image:url(../images/boutique/arriere/arriere-over_03.gif);
}
a.brasArriere
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/arriere/arriere_05.gif);
	float:left;
}
a.brasArriere:hover
{
	background-image:url(../images/boutique/arriere/arriere-over_05.gif);
}
a.roulementArriere
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/arriere/arriere_07.gif);
	float:left;
}
a.roulementArriere:hover
{
	background-image:url(../images/boutique/arriere/arriere-over_07.gif);
}
a.diversArriere
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/arriere/arriere_09.gif);
	float:left;
}
a.diversArriere:hover
{
	background-image:url(../images/boutique/arriere/arriere-over_09.gif);
}

/*/////////////////////// familles echappement ////////////////////////*/

a.ligneEchappement
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/echappements/echappements_03.gif);
	float:left;
}
a.ligneEchappement:hover
{
	background-image:url(../images/boutique/echappements/echappements-over_03.gif);
}
a.silencieuxEchappement
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/echappements/echappements_05.gif);
	float:left;
}
a.silencieuxEchappement:hover
{
	background-image:url(../images/boutique/echappements/echappements-over_05.gif);
}
a.collecteursEchappement
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/echappements/echappements_07.gif);
	float:left;
}
a.collecteursEchappement:hover
{
	background-image:url(../images/boutique/echappements/echappements-over_07.gif);
}
a.accessoiresEchappement
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/echappements/echappements_09.gif);
	float:left;
}
a.accessoiresEchappement:hover
{
	background-image:url(../images/boutique/echappements/echappements-over_09.gif);
}

/*/////////////////////// familles freinage ////////////////////////*/

a.PlaqAvantFreinage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/freins/freins_03.gif);
	float:left;
}
a.PlaqAvantFreinage:hover
{
	background-image:url(../images/boutique/freins/freins-over_03.gif);
}
a.PlaqArriereFreinage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/freins/freins_05.gif);
	float:left;
}
a.PlaqArriereFreinage:hover
{
	background-image:url(../images/boutique/freins/freins-over_05.gif);
}
a.disquesFreinage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/freins/freins_07.gif);
	float:left;
}
a.disquesFreinage:hover
{
	background-image:url(../images/boutique/freins/freins-over_07.gif);
}
a.accessoiresFreinage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/freins/freins_09.gif);
	float:left;
}
a.accessoiresFreinage:hover
{
	background-image:url(../images/boutique/freins/freins-over_09.gif);
}


/*/////////////////////// familles poste de pilotage ////////////////////////*/
a.guidons
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/postePilotage/pilotage_03.gif);
	float:left;
}
a.guidons:hover
{
	background-image:url(../images/boutique/postePilotage/pilotage_03_over.gif);
}
a.poignees
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/postePilotage/pilotage_05.gif);
	float:left;
}
a.poignees:hover
{
	background-image:url(../images/boutique/postePilotage/pilotage_05_over.gif);
}
a.commandesPilotage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/postePilotage/pilotage_07.gif);
	float:left;
}
a.commandesPilotage:hover
{
	background-image:url(../images/boutique/postePilotage/pilotage_07_over.gif);
}
a.durites
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/postePilotage/pilotage_09.gif);
	float:left;
}
a.durites:hover
{
	background-image:url(../images/boutique/postePilotage/pilotage_09_over.gif);
}
/*/////////////////////// familles trains et amortisseurs ////////////////////////*/
a.trainsAvant
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/trains/trains_03.gif);
	float:left;
}
a.trainsAvant:hover
{
	background-image:url(../images/boutique/trains/trains_03_over.gif);
}
a.amortisseurs
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/trains/trains_05.gif);
	float:left;
}
a.amortisseurs:hover
{
	background-image:url(../images/boutique/trains/trains_05_over.gif);
}
a.colonne
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/trains/trains_07.gif);
	float:left;
}
a.colonne:hover
{
	background-image:url(../images/boutique/trains/trains_07_over.gif);
}
a.diversTrains
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/trains/trains_09.gif);
	float:left;
}
a.diversTrains:hover
{
	background-image:url(../images/boutique/trains/trains_09_over.gif);
}

/*/////////////////////// familles vetements  ////////////////////////*/

a.vetementskenny
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_03.gif);
	float:left;
}
a.vetementskenny:hover
{
	background-image:url(../images/boutique/vetements/vetements_03_over.gif);
}
a.vetementskennyDestockage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_05.gif);
	float:left;
}
a.vetementskennyDestockage:hover
{
	background-image:url(../images/boutique/vetements/vetements_05_over.gif);
}
a.vetementsanswer
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_07.gif);
	float:left;
}
a.vetementsanswer:hover
{
	background-image:url(../images/boutique/vetements/vetements_07_over.gif);
}
a.vetementsmsr
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_09.gif);
	float:left;
}
a.vetementsmsr:hover
{
	background-image:url(../images/boutique/vetements/vetements_09_over.gif);
}
a.vetementsDestockage
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_15.gif);
	float:left;
}
a.vetementsDestockage:hover
{
	background-image:url(../images/boutique/vetements/vetements_15_over.gif);
}
a.vetementsAutres
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_16.gif);
	float:left;
}
a.vetementsAutres:hover
{
	background-image:url(../images/boutique/vetements/vetements_16_over.gif);
}
a.vetementsAttente
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/vetements/vetements_17.gif);
	float:left;
}
a.vetementsAttente:hover
{
	background-image:url(../images/boutique/vetements/vetements_17_over.gif);
}
img.teamVetements
{
	margin-top:437px;
	margin-bottom:0px;
}


/*/////////////////////// familles rando  ////////////////////////*/

a.randoBagades
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_03.gif);
	float:left;
}
a.randoBagades:hover
{
	background-image:url(../images/boutique/rando/rando-over_03.gif);
}
a.randoAccessoires
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_05.gif);
	float:left;
}
a.randoAccessoires:hover
{
	background-image:url(../images/boutique/rando/rando-over_05.gif);
}
a.randoAmortisseurs
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_07.gif);
	float:left;
}
a.randoAmortisseurs:hover
{
	background-image:url(../images/boutique/rando/rando-over_07.gif);
}
a.randoFiltres
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_09.gif);
	float:left;
}
a.randoFiltres:hover
{
	background-image:url(../images/boutique/rando/rando-over_09.gif);
}
a.randoJantes
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_15.gif);
	float:left;
}
a.randoJantes:hover
{
	background-image:url(../images/boutique/rando/rando-over_15.gif);
}
a.randoConsommables
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_16.gif);
	float:left;
}
a.randoConsommables:hover
{
	background-image:url(../images/boutique/rando/rando-over_16.gif);
}
a.randoPreparation
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_17.gif);
	float:left;
}
a.randoPreparation:hover
{
	background-image:url(../images/boutique/rando/rando-over_17.gif);
}
a.randoProtection
{
	display:block;
	width:146px;
	height:143px;
	background-image:url(../images/boutique/rando/rando_18.gif);
	float:left;
}
a.randoProtection:hover
{
	background-image:url(../images/boutique/rando/rando-over_18.gif);
}
img.teamRando
{
	margin-top:437px;
	margin-bottom:0px;
}

/*/////////////////////// Listing produits ////////////////////////*/

div.produitListing
{
	width:619px;
	/*height:91px;*/
	margin-top:10px;
	margin-bottom:10px;
	/*background-image:url(../images/boutique/boutique/bgProduitListing.gif);
	background-repeat:no-repeat;*/
	border-bottom:3px solid #fff;
}
img.photoProduitListing
{
	float:right;
	margin-top:2px;
	margin-right:5px;
}
div.produitListingDetail
{
	float:left;
	width:500px;
}
.nomProduitListing
{	
	font-size:11px;
	color:#fff;
	font-weight:bold;
	margin-bottom:7px;
}
.prixProduitListing
{	
	font-size:11px;
	color:#ffff00;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
	text-decoration:none;
}
.prixProduitListingBarre
{	
	font-size:11px;
	color:#ffff00;
	font-weight:bold;
	text-decoration:line-through;
}
.remiseProduitListing
{	
	width:100%;
	float:left;
	margin-top:-10px;
	padding-bottom:5px;
}
.remiseProduitListing4
{	
	width:100%;
	float:left;
	font-size:10px;
	color:#ff0000;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:5px;
}
.remiseProduitListing5
{	
	width:100%;
	float:left;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:5px;
}
.remiseProduitListing11
{
	font-size:10px;
	color:#ff0000;
	font-weight:bold;
}	
.remiseProduitListing3
{
	font-size:10px;
	color:#24FF00;
	font-weight:bold;
	margin-left:50px;
}

.compteARebours
{	
	font-size:14px;
	color:#24ff00;
	font-weight:bold;
	width:100%;
	float:left;
	margin-top:-10px;
	/*margin-bottom:10px;*/
}
a.voirDetailListing
{
	float:right;
	display:block;
	width:105px;
	height:24px;
	background-image:url(../images/boutique/boutique/voirDetailListing.gif);
	margin-left:0px;
	margin-top:-25px;
}
a.commanderListing
{
	float:right;
	display:block;
	width:162px;
	height:24px;
	background-image:url(../images/boutique/boutique/commanderProduitListing.gif);
	margin-top:-25px;
}
a.commandeReappro
{
	float:right;
	display:block;
	width:162px;
	height:24px;
	background-image:url(../images/boutique/boutique/reappro.gif);
	margin-top:-25px;
}

/*/////////////////////// Identification ////////////////////////*/
#identification
{
	background-image:	url(../images/identification/bg.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:385px;
	left:183px;
	width:627px;
	text-align:left;
}
#identification h1
{
	color:#ff0000;
	font-size:18px;
}
#identification p.titre1
{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	margin-top:60px;
}
#identification p.texte1
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:15px;
	position:relative;
	left:15px;
	width:620px;
}
input.identificationLogin
{
	background-color:#000;
	height:16px;
	width:180px;
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}
#identification p.texte2
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:18px;
	position:relative;
	left:22px;
	width:620px;
}
input.identificationMDP
{
	background-color:#000;
	height:16px;
	width:180px;
	margin-left:10px;
	margin-top:2px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}
img.identificationLogin
{
	margin-left:320px;
	margin-top:-30px;
}
#identification p.titre2
{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	padding-top:40px;
	width:620px;
}
img.creerLogin
{
	margin-left:20px;
	margin-top:20px;
}
#identification p.texte3
{
	color:#fff;
	font-size:10px;
	font-weight:normal;
	margin-top:11px;
	position:relative;
	left:22px;
	width:620px;
	margin-bottom:510px;
}
/*/////////////////////// Creation du compte ////////////////////////*/
#creerCompte
{
	background-image:	url(../images/identification/bgCreer.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:385px;
	left:183px;
	width:627px;
	text-align:left;
}
#creerCompte h1
{
	color:#ff0000;
	font-size:18px;
}
#creerCompte p.texte0
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
}
#creerCompte p.texte1
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#creerCompte p.texte4
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:normal;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
	font-size:11px;
}
#creerCompte p.texte2
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#creerCompte p.texte5
{
	float:left;
	color:#ff0000;
	font-size:12px;
	font-weight:normal;
	margin-top:30px;
	position:relative;
	left:10px;
	width:620px;
	text-align:center;
}
#creerCompte p.texte6
{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	position:relative;
	left:80px;
	width:620px;
	text-align:right;
}
#creerCompte label
{
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-top:9px;
	width:150px;
	text-align:right;
}
p.texte1 label
{
	color:#fff;
}
p.texte2 label
{
	color:#ffff00;
}
input.blanc
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
input.code
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
input.jaune
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	border: 2px solid #FFFF00;
}
input.jaunecheck
{
	background-color:#000;
	margin-left:21px;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	border: 2px solid #FFFF00;
}
input.jaunecheck2
{
	background-color:#000;
	margin-left:21px;
	margin-top:6px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	border: 2px solid #FFFF00;
	float:left;
	margin-right:30px;
}
textarea.blanc
{
	background-color:#000;
	height:16px;
	width:180px;
	height:60px;
	margin-left:10px;
	margin-top:6px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
select.blanc
{
	background-color:#000;
	height:21px;
	width:180px;
	margin-left:10px;
	margin-top:6px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
img.annulerCrea
{
	margin-left:0px;
	margin-top:65px;
	float:left;
	display:inline;
}
img.validerCrea
{
	float:left;
	margin-top:65px;
	margin-left:330px;
	display:inline;
	margin-bottom:20px;
}
img.annulerCrea2
{
	margin-left:0px;
	margin-top:65px;
	float:left;
	display:inline;
}
img.validerCrea2
{
	float:left;
	margin-top:65px;
	margin-left:330px;
	display:inline;
	margin-bottom:440px;
}
img.code
{
	float:left;
	margin-top:35px;
	margin-left:230px;
	display:inline;
	width:180px;
	height:50px;
	border:2px solid #fff;
}
#compteClient
{
	background-image:	url(../images/identification/bgCreer.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:385px;
	left:183px;
	width:627px;
	text-align:left;
}
#compteClient h1
{
	color:#ff0000;
	font-size:18px;
}
/*/////////////////////// Modif mot de passe ////////////////////////*/
#compteClient p.modifPass
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:15px;
	position:relative;
	left:15px;
	width:620px;
}
#compteClient p.modifPass0
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:50px;
	position:relative;
	left:15px;
	width:620px;
}
p.modifPass input
{
	background-color:#000;
	height:16px;
	width:180px;
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}
p.modifPass0 input
{
	background-color:#000;
	height:16px;
	width:180px;
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}
#compteClient label
{
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-top:9px;
	width:300px;
	text-align:right;
}
p.modifPass label
{
	color:#fff;
	font-weight:bold;
}
img.annulerCrea3
{
	margin-left:0px;
	margin-top:65px;
	float:left;
	display:inline;
}
img.validerCrea3
{
	float:left;
	margin-top:65px;
	margin-left:330px;
	display:inline;
	margin-bottom:560px;
}
/*/////////////////////// Partenaires ////////////////////////*/
#listePartenaire
{
	height:650px;
	width:627px;
}
#listePartenaire h1
{
	font-size:18px;
	color:#ff0000;
	margin-left:5px;
	height:60px;
	text-align:left;
}
.partenaire
{
	height:143px;
	width:156px;
	background-image:url(../images/partenaires/bg-partenaires.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	margin-bottom:10px;
}
.nomPartenaire
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin-right:10px;
	width:146px;
}
.partenaire img
{
	margin-top:16px;
	margin-left:-10px;
}
#PartenairesPrec
{
	float:left;
	width:290px;
	text-align:left;
}
#PartenairesPrec a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	text-decoration:none;
}
#PartenairesPrec a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
#PartenairesSuiv
{
	float:left;
	width:250px;
	text-align:right;
}
#PartenairesSuiv a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:310px;
	text-decoration:none;
}
#PartenairesSuiv a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
.teamPartenaires
{
	padding-top:75px;
}
.partenairesVide
{
	height:168px;
	width:156px;
	float:left;
	text-align:center;
	margin-bottom:10px;
	background-color:#000;
}
/*/////////////////////// Fournisseurs ////////////////////////*/
#listeFournisseurs
{
	height:650px;
	width:627px;
}
.fournisseur
{
	height:143px;
	width:156px;
	background-image:url(../images/partenaires/bg-partenaires.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	margin-bottom:10px;
}
.nomFournisseur
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin-right:10px;
	width:146px;
}
.fournisseur img
{
	margin-top:16px;
	margin-left:-10px;
}
#fournisseursPrec
{
	float:left;
	width:290px;
	text-align:left;
}
#fournisseursPrec a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	text-decoration:none;
}
#fournisseursPrec a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
#fournisseursSuiv
{
	float:left;
	width:250px;
	text-align:right;
}
#fournisseursSuiv a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:310px;
	text-decoration:none;
}
#fournisseursSuiv a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
.teamFournisseurs
{
	padding-top:75px;
}
/*/////////////////////// Galeries ////////////////////////*/
#listeGaleries
{
	height:650px;
	width:627px;
}
.galeries
{
	height:168px;
	width:156px;
	background-image:url(../images/galeries/bg-galerie.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	margin-bottom:10px;
}
.titreGalerie
{
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:146px;
	margin-bottom:4px;
	margin-top:2px;
}
.nomGalerie
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin-right:10px;
	width:146px;
}
.galeries img
{
	margin-left:-10px;
	margin-top:10px;
}
#galeriesPrec
{
	float:left;
	width:290px;
	text-align:left;
}
#galeriesPrec a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	text-decoration:none;
}
#galeriesPrec a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
#galeriesSuiv
{
	float:left;
	width:250px;
	text-align:right;
}
#galeriesSuiv a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:310px;
	text-decoration:none;
}
#galeriesSuiv a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
.teamGaleries
{
	padding-top:75px;
}
/*/////////////////////// Photos ////////////////////////*/
#listePhotos
{
	height:650px;
	width:627px;
}
.photos
{
	height:143px;
	width:156px;
	background-image:url(../images/partenaires/bg-partenaires.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	margin-bottom:10px;
}
.titrePhoto
{
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:144px;
	margin-bottom:4px;
	margin-top:2px;
	text-align:center;
}
.nomPhoto
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin-right:10px;
	width:146px;
}
.photos img
{
	margin-left:-10px;
	width:142px;
	height:107px;
}
.photosPrec
{
	float:left;
	width:290px;
	text-align:left;
}
.photosPrec a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	text-decoration:none;
}
.photosPrec a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
#photosSuiv
{
	float:left;
	width:250px;
	text-align:right;
}
#photosSuiv a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:310px;
	text-decoration:none;
}
#photosSuiv a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
.teamPhotos
{
	padding-top:75px;
}
#photoGalerie
{
	width:617px;
}
#photoGalerie p
{
	width:617px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	margin-bottom:55px;
}
#photoGalerie img
{
	margin-bottom:30px;
	width:142px;
	height:107px;
}
.photoPrecedenteGalerie
{
	width:205px;
	float:left;
}
.photoPrecedenteGalerie a
{
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	width:205px;
	height:35px;
	padding-top:10px;
	background-image:url(../images/galeries/galerie1.gif);
	background-repeat:no-repeat;
}
.photoPrecedenteGalerie a:hover
{
	color:#FFFF00;
	text-decoration:none;
}
.nomPhotoGalerie
{
	width:209px;
	height:35px;
	float:left;
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	background-image:url(../images/galeries/galerie2.gif);
	background-repeat:no-repeat;
	text-align:center;
}
.photoSuivanteGalerie
{
	width:204px;
	float:left;
}
.photoSuivanteGalerie a
{
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	width:204px;
	height:35px;
	padding-top:10px;
	background-image:url(../images/galeries/galerie3.gif);
	background-repeat:no-repeat;
}
.photoSuivanteGalerie a:hover
{
	color:#FFFF00;
	text-decoration:none;
}
.navGalerieVide1
{
	width:209px;
	height:35px;
	float:left;
	display:block;
}

.retourListeGalerie
{
	width:205px;
	float:left;
}
.retourListeGalerie a
{
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	width:205px;
	height:35px;
	padding-top:10px;
	background-image:url(../images/galeries/galerie1.gif);
	background-repeat:no-repeat;
}
.retourListeGalerie a:hover
{
	color:#FFFF00;
	text-decoration:none;
}

.retourListePhoto
{
	width:204px;
	float:left;
}
.retourListePhoto a
{
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	width:204px;
	height:35px;
	padding-top:10px;
	background-image:url(../images/galeries/galerie3.gif);
	background-repeat:no-repeat;
}
.retourListePhoto a:hover
{
	color:#FFFF00;
	text-decoration:none;
}

.teamPhoto
{
	padding-top:136px;
}

/*/////////////////////// Espace Client ////////////////////////*/
#espaceClient
{
	width:627px;
	text-align:left;
}
.teamEspace
{
	padding-top:336px;
}
a.espaceCoordonnees
{
	display:block;
	width:207px;
	height:205px;
	background-image:url(../images/client/client_03.gif);
	float:left;
	margin-top:25px;
}
a.espaceCoordonnees:hover
{
	background-image:url(../images/client/client_03_over.gif);
}
a.espacePass
{
	display:block;
	width:211px;
	height:205px;
	background-image:url(../images/client/client_04.gif);
	float:left;
	margin-top:25px;
}
a.espacePass:hover
{
	background-image:url(../images/client/client_04_over.gif);
}
a.espaceForum
{
	display:block;
	width:204px;
	height:205px;
	background-image:url(../images/client/client_05.gif);
	float:left;
	margin-top:25px;
}
a.espaceForum:hover
{
	background-image:url(../images/client/client_05_over.gif);
}
a.espaceCommandes
{
	display:block;
	width:207px;
	height:198px;
	background-image:url(../images/client/client_07.gif);
	float:left;
}
a.espaceCommandes:hover
{
	background-image:url(../images/client/client_07_over.gif);
}
a.espaceSuivi
{
	display:block;
	width:211px;
	height:198px;
	background-image:url(../images/client/client_08.gif);
	float:left;
}
a.espaceSuivi:hover
{
	background-image:url(../images/client/client_08_over.gif);
}
a.espaceDeconnect
{
	display:block;
	width:204px;
	height:198px;
	background-image:url(../images/client/client_09.gif);
	float:left;
}
a.espaceDeconnect:hover
{
	background-image:url(../images/client/client_09_over.gif);
}
h1.espaceClient
{
	font-size:18px;
	color:#ff0000;
	margin-left:5px;
	height:70px;
	border-bottom:3px solid #fff;
	text-align:left;
}
h1.formulaireContact
{
	font-size:18px;
	color:#ff0000;
	margin-left:5px;
	text-align:left;
	height:40px;
}
.passezVoirPlus
{
	height:30px;
	border-bottom:3px solid #fff;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.passezVoirCommandeTelephone
{
	height:120px;
	border-bottom:3px solid #fff;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	width:95%;
	text-align:left;
	line-height:16px;
}
.passezVoirCommandeTelephone2
{
	height:105px;
	border-bottom:3px solid #fff;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	width:95%;
	text-align:left;
	line-height:16px;
}

.contactParMail
{
	margin-top:20px;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.passezVoir
{
	color:#ff0000;
	text-decoration:none;
}
.passezVoir2
{
	color:#ff0000;
	text-decoration:none;
	width:627px;
	text-align:center;
	float:left;
	margin-top:40px;
}

#coordonnees
{
	width:627px;
	text-align:left;
	margin-left:15px;
	background-image:url(../images/client/bgTeam.gif);
	background-repeat:no-repeat;
	background-position: right 400px;
	min-height:600px;
}
#coordonnees p.texte0
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
}
#coordonnees p.texte1
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#coordonnees p.texte4
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:normal;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
	font-size:11px;
}
#coordonnees p.texte2
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#coordonnees p.texte5
{
	float:left;
	color:#ff0000;
	font-size:12px;
	font-weight:normal;
	margin-top:30px;
	position:relative;
	left:10px;
	width:620px;
	text-align:center;
}
#coordonnees p.texte6
{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	position:relative;
	left:80px;
	width:620px;
	text-align:right;
}
#coordonnees label
{
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-top:9px;
	width:150px;
	text-align:right;
}
img.annulerCoordonnees
{
	margin-left:0px;
	margin-top:13px;
	float:left;
	display:inline;
}
img.validerCoordonnees
{
	float:left;
	margin-top:13px;
	margin-left:330px;
	display:inline;
	margin-bottom:20px;
}
img.annulerCoordonnees2
{
	margin-left:0px;
	margin-top:103px;
	padding-bottom:320px;
	float:left;
	display:inline;
}
img.validerCoordonnees2
{
	float:left;
	margin-top:103px;
	margin-left:330px;
	padding-bottom:320px;
	display:inline;
}
img.avatar
{
	margin-left:11px;
	margin-top:-30px;
}
#suiviCommandes
{
	width:627px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
table.suivi
{
	display:table;
	width:627px;
	margin-bottom:30px;
}
table.suivi th
{
	color:#ff0000;
	border-bottom:3px solid #fff;
	height:50px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
td.suiviNumero
{
	color:#ff0000;
	width:100px;
	height:50px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;
}
td.suiviNumero a
{
	color:#ff0000;
	text-decoration:none;
}
td.suiviNumero a:hover
{
	color:#fff;
	text-decoration:underline;
}
td.suiviDate
{
	color:#fff;
	width:100px;
	height:50px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;
}
td.suiviPrix
{
	color:#fff;
	width:100px;
	height:50px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;
}
td.suiviExpedition
{
	color:#fff;
	width:170px;
	height:50px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;
}
td.suiviTransport
{
	color:#fff;
	width:157px;
	height:50px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;
}
td.suiviTransport img
{
	margin-left:45px;
	margin-top:0px;
}
#detailCommande
{
	width:627px;
	text-align:center;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
table.adresses
{
	display:table;
	width:580px;
}
th.milieu
{
	width:120px;
}
th.adresseF
{
	color:#ff0000;
	font-weight:bold;
	height:50px;
	display:table-cell;
	vertical-align:middle;
	text-align:left;
	width:230px;
	font-size:12px;
	font-weight:bold;
}
td.adresseF
{
	color:#fff;
	width:230px;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	border:3px solid #fff;
	font-size:12px;
	padding:10px;
}
p.detailCommande
{
	margin-top:30px;
	padding-top:10px;
	border-top:3px solid #fff;
	color:#ff0000;
	width:580px;
	height:50px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
table.detailCommande
{
	display:table;
	width:627px;
	margin-bottom:30px;
}
table.detailCommande th
{
	color:#fff;
	border-bottom:3px solid #fff;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}
td.articleCommande
{
	color:#fff;
	width:370px;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:11px;
	font-weight:bold;
}
td.articleQuantite
{
	color:#fff;
	width:90px;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;

}
td.articleQuantite div
{
	width:30px;
	background-color:#ff0000;
	color:#FFFF00;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
td.articlePrix
{
	color:#fff;
	width:147px;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	border-bottom:3px solid #fff;
	font-size:12px;
}
.encadrePrix1
{
	width:90px;
	border:2px solid #ff0000;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	color: #FFFF00;
	padding-right:3px;
	float:left;
}
.euro1
{
	width:20px;
	background-color:#ff0000;
	color:#FFFF00;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	padding-bottom:6px;
	text-align:center;
	margin-left:5px;
	float:left;
}
.encadrePrix2
{
	width:90px;
	border:2px solid #fff;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	color: #FFF;
	padding-right:3px;
	float:left;
}
.euro2
{
	width:20px;
	background-color:#fff;
	color:#000;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	padding-bottom:6px;
	text-align:center;
	margin-left:5px;
	float:left;
}
td.articlePrixSsTotal1
{
	color:#fff;
	width:147px;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
}
td.ssTotal1
{
	width:480px;
	text-align:right;
	color:#fff;
	font-weight:bold;
}
td.ssTotal2
{
	width:480px;
	text-align:right;
	color:#fff;
	font-weight:normal;
}
td.Total
{
	width:480px;
	text-align:right;
	color:#ff0000;
	font-weight:bold;
}
td.infoCommande
{
	padding-top:30px;
	color:#fff;
	text-align:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
.infoOrange
{
	color:#ff0000;
	font-size:12px;
}
.infoOrange2
{
	color:#ff0000;
	font-size:18px;
}
.horaires2
{
	color:#fff;
	font-size:13px;
}
.horaires3
{
	color:#fff;
	font-size:18px;
}
.infoJaune
{
	color:#FFFF00;
}
.mesCoordonnees
{
	padding-top:50px;
	padding-right:10px;
	padding-left:10px;
	color:#fff;	
}
.mesCoordonnees img
{
	float:right;
}
.mesCoordonnees2
{
	padding-top:30px;
	padding-right:10px;
	padding-left:10px;
	color:#fff;	
}
.nonRenseigne
{
	color:#FFFF00;
}

/*/////////////////////// Détail produit ////////////////////////*/

#detailProduit
{
	width:627px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
#detailProduit h1
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-bottom:30px;
	font-weight:bold;
}
#globalProd
{
	border-bottom:3px solid #fff;
	width:627px;
}
.produitNom
{
	float:left;
	width:321px;
	/*height:95px;*/
	/*border-bottom:3px solid #fff;*/
}
.produitBoutons
{
	float:left;
	width:186px;
	/*height:95px;*/
	/*border-bottom:3px solid #fff;*/
}
.produitImage1
{
	float:left;
	width:120px;
	/*height:95px;*/
	/*border-bottom:3px solid #fff;*/
}
.detailProduitTitre
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:321px;
	float:left;
}
img.detailProduitDispo
{
	margin-top:10px;
}
img.detailProduitImage1
{
	margin-left:22px;
}
.detailProduitPrix
{
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:321px;
	float:left;
}
.detailProduitPrix2
{
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.detailProduitOnzePC
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:321px;
	float:left;
}
.detailProduitNav
{
	width:455px;
	float:left;
	margin-top:10px;
	min-height:583px;
	/*height:583px;*/
}
.detailProduitPrec
{
	float:left;
	width:325px;
	text-align:left;
	padding-bottom:20px;
}
.detailProduitPrec img
{
	width:130px;
	height:24px;
}
.detailProduitSuiv
{
	float:left;
	width:130px;
	text-align:right;
	padding-bottom:20px;
}
.detailProduitSuiv img
{
	width:130px;
	height:24px;
}
.produitImageSuite
{
	width:172px;
	margin-top:10px;
	float:left;
}
.produitImageSuite img
{
	margin-left:10px;
	margin-bottom:5px;
}
.detailProduitDescriptionTitre
{
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:455px;
	margin-top:30px;
	margin-bottom:15px;
}
.detailProduitDescription
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width:455px;
	margin-top:10px;
	text-align:justify;
}
.detailProduitDescription p
{
	margin-bottom:10px;
	margin-top:8px;
}
.detailProduitDescription ul
{
	margin-left:20px;
	margin-bottom:8px;
}
.detailProduitDescription li
{
	margin-left:20px;
	margin-bottom:10px;
}
.detailProduitDescription a
{
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
}
.detailProduitDescription a:hover
{
	color:#ffff00;
	text-decoration:none;
}

/*/////////////////////// Adresse Livraison ////////////////////////*/
#adresseLivraison
{
	width:627px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
table.adresseLivraison
{
	display:table;
	width:580px;
	background-image:url(../images/client/bgTeam.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
td.adresseOK
{
	display:table-cell;
	padding-left:20px;
	text-align:left;
	vertical-align:bottom;
}
.separateur
{
	width:627px;
	border-bottom:solid 3px #fff;
	height:30px;
}
.choixAdresseAutre
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:265px;
	height:30px;
	padding-top:30px;
}
.choixAdresseAutreOK
{
	float:left;
	padding-top:25px;
}
#adresseLivraison p.texte0
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
}
#adresseLivraison p.texte1
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#adresseLivraison p.texte4
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:normal;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
	font-size:11px;
}
#adresseLivraison p.texte2
{
	float:left;
	color:#ffff00;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#adresseLivraison p.texte5
{
	float:left;
	color:#ff0000;
	font-size:12px;
	font-weight:normal;
	margin-top:30px;
	position:relative;
	left:10px;
	width:620px;
	text-align:center;
}
#adresseLivraison p.texte6
{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	position:relative;
	left:80px;
	width:620px;
	text-align:right;
}
#adresseLivraison label
{
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-top:9px;
	width:150px;
	text-align:right;
}
img.livraisonOKAutre
{
	float:left;
	margin-left:380px;
	margin-top:-20px;
}
/*/////////////////////// Adresse Livraison ////////////////////////*/
#contact
{
	width:627px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
.coordContact
{
	width:627px;
	height:185px;
	border-bottom:3px solid #fff;
	background-image:url(../images/contact/bg.jpg);
	background-repeat:no-repeat;
	background-position: left 30px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
.pourContact
{
	float:left;
	width:250px;
}

.horaires
{
	float:left;
	width:370px;
	line-height:20px;
}
.coordContact2
{
	width:627px;
	height:330px;
	border-bottom:3px solid #fff;
	background-image:url(../images/contact/bg.jpg);
	background-repeat:no-repeat;
	background-position: left 50px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
.pourContact2
{
	float:left;
	width:300px;
}

.horaires4
{
	float:left;
	width:320px;
	line-height:20px;
	margin-top:25px;
}
#contact p.texte0
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:50px;
	position:relative;
	left:10px;
	width:620px;
}
#contact p.texte1
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:620px;
}
#contact p.texte2
{
	float:left;
	color:#ff0000;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:10px;
	width:500px;
	text-align:justify;
	margin-top:30px;
	margin-bottom:15px;
}
#contact p.texte3
{
	float:left;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	position:relative;
	left:20px;
	width:620px;
}
#contact label
{
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-top:9px;
	width:150px;
	text-align:right;
}
textarea.blancContact
{
	background-color:#000;
	height:16px;
	width:380px;
	height:80px;
	margin-left:10px;
	margin-top:6px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	border: 2px solid #fff;
}
/*/////////////////////// Panier  ////////////////////////*/
h1.panier
{
	font-size:18px;
	color:#ff0000;
	margin-left:5px;
	height:70px;
	text-align:left;
}
.viderPanier
{
	width:587px;
	text-align:right;
	margin-bottom:20px;
}
.viderPanier a
{
	color:#ff0000;
	text-decoration:none;
}
.viderPanier a:hover
{
	color:#FFFF00;
	text-decoration:none;
}
a.avezPromo 
{
	color:#ff0000;
	text-decoration:none;
}
a.avezPromo:hover
{
	color:#FFFF00;
	text-decoration:none;
}
table.panier
{
	display:table;
	width:627px;
	border-collapse:collapse;
}
table.panier th
{
	color:#fff;
	border-bottom:3px solid #fff;
	height:30px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}
td.photoPanier
{
	width:90px;
	height:93px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	border-bottom:3px solid #fff;
}
td.articlePanier
{
	color:#fff;
	width:280px;
	display:table-cell;
	text-align:left;
	vertical-align:top;
	border-bottom:3px solid #fff;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
}
td.articlePanierGratuit
{
	color:#fff;
	width:537px;
	display:table-cell;
	text-align:left;
	vertical-align:top;
	border-bottom:3px solid #fff;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
}
.articlePanier a
{
	color:#fff;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.articlePanier a:hover
{
	color:#FFF000;
	text-decoration:none;
}
.refPanier
{
	height:45px;
}
.tarifPanier
{
	color:#fff000;
	font-size:10px;
	font-weight:bold;
}
.tarifPanierBarre
{
	color:#fff000;
	font-size:10px;
	font-weight:bold;
	text-decoration:line-through;
	margin-right:30px;
}
td.quantitePanier
{
	color:#fff;
	width:90px;
	height:50px;
	display:table-cell;
	text-align:left;
	vertical-align:top;
	border-bottom:3px solid #fff;
	font-size:12px;
}
.img1
{
	display:block;
	padding-top:5px;
}
.img2
{
	display:block;
	padding-top:2px;
}
div.nombrePanier
{
	width:30px;
	padding-top:3px;
	margin-left:10px;
	background-color:#ff0000;
	color:#FFFF00;
	font-weight:bold;
	font-size:12px;
	padding-bottom:5px;
	text-align:center;
	position:relative;
	top:5px;
	float:left;
	margin-right:5px;
}
div.plusmoins
{
	width:22px;
	height:20px;
	position:relative;
	top:5px;
	float:left;
}
td.prixPanier
{
	color:#fff;
	width:147px;
	display:table-cell;
	text-align:left;
	vertical-align:top;
	border-bottom:3px solid #fff;
	font-size:12px;
	padding-top:5px;
}
.prixPanier a
{
	position:relative;
	top:37px;
	left:60px;
	color:#ff0000;
	text-decoration:none;	
	font-size:10px;
}
.prixPanier a:hover
{
	color:#FFF000;
	text-decoration:none;
}

.encadrePrix1
{
	width:90px;
	border:2px solid #ff0000;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	color: #FFFF00;
	padding-right:3px;
	float:left;
}
table.gratuit
{
	background-image:url(../images/boutique/boutique/bg-gratuit.jpg);
	background-repeat:no-repeat;
	display:table;
	width:627px;
	background-position: -10px 1px;
	border-collapse:collapse;
}
.gratuit a
{
	color:#fff;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.gratuit a:hover
{
	color:#FFF000;
	text-decoration:none;
}
table.totauxPanier
{
	width:627px;
	display:table;
}
td.ssTotalPanier
{
	width:480px;
	text-align:right;
	color:#fff;
	font-weight:normal;
}
table.commentPanier
{
	width:627px;
	display:table;
	margin-top:30px;
}
td.promoCommentPanier
{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:35px;
	color:#fff;
}
td.promoCommentPanier input
{
	border:1px solid #ff0000;
	background-color:#000;
	color:#fff;
}
td.cadreCommentPanier
{
	color:#fff;
	font-size:10px;
	font-weight:normal;
	width:537px;
	text-align:left;
	vertical-align:top;
}
td.cadreCommentPanier textarea
{
	color:#fff;
	background-color:#000;
	font-size:10px;
	font-weight:normal;
	width:507px;
	height:65px;
	border:solid 3px #ff0000;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
td.photoCommentPanier
{
	width:90px;
	height:93px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
}
td.photoCommentPanier img
{
	width:83px;
	height:83px;
}
img.panierContinuer
{
	margin-left:0px;
	margin-top:30px;
	float:left;
}
img.panierCommander
{
	float:left;
	margin-top:30px;
	margin-left:200px;
	display:inline;
	margin-bottom:20px;
}
td.ssTotalLivraison
{
	width:480px;
	text-align:right;
	color:#fff;
	font-weight:bold;
}
td.ssTotalLivraison2
{
	width:480px;
	text-align:right;
	color:#fff;
	font-weight:normal;
	background-image:url(../images/transport/exapaq.gif);
	background-repeat:no-repeat;
	background-position:200px top;
	height:80px;
}
td.ssTotalFraisOfferts
{
	width:480px;
	text-align:right;
	color:#ffff00;
	font-weight:normal;
	padding-right:20px;
}
td.ssTotalLivraison3
{
	width:480px;
	text-align:right;
	color:#ff0000;
	font-weight:bold;
}
img.reglerCommande
{
	float:left;
	margin-top:30px;
	margin-left:400px;
	display:inline;
	margin-bottom:20px;
}
.CGV
{
	width:602px;
	text-align:right;
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.CGV input
{
	border:2px solid #fff;
	width:15px;
	height:15px;
	background-color:#000;
}
.texteProduitGratuit
{
	color:#fff000;
	font-weight:bold;
	float:right;
	font-size:12px;
	padding-right:10px;
	width:300px;
}
.divFormAdresseLivraison
{
	float:left;
	position:relative;
	display:none;
}
.choixAdresseAutre a
{
	color:#ff0000;
	text-decoration:none;
}
.choixAdresseAutre a:hover
{
	color:#fff000;
	text-decoration:underline;
}
/*/////////////////// SLIDE //////////////////////////////////////*/
#deroulantMenuDroit
{
  overflow:hidden;
  color:#FFF600;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  width:155px;
  height:65px;
  margin-right:5px;
  margin-left:10px;
  position:relative;
  top:55px;
  text-align:justify;
}
#deroulantMenuDroit div
{
    width:150px;
   /* height:65px;*/
    /*border:1px dashed #666;*/
    position:absolute;
    display:none;
    margin:5px;
}
.moyenPaiement
{
	float:left;
	width:200px;
	color:#fff;
	text-align:center;
}

/*/////////////////////// CGV  ////////////////////////*/

#cgvPopup
{
	color:#fff;
	background-image:url(../images/cgv/bg-CGV-popup.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat;
	width:580px;
	margin:auto;
	background-color:#000;
}
#cgvPopup p
{
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	line-height:16px;
	font-size:12px;
}

/*/////////////////////// DEFILANT  ////////////////////////*/

#defilant
{
  position:absolute;
  top:351px;
  left:183px;
  width:627px;
  height:24px;
  background-image:url(../images/defilant/bg.gif);
}

#cadreDefilant
{
  overflow:hidden; 
  position:relative;
  top:0px;
  left:70px;
  width:539px;
  height:20px;
  /*z-index: 1000;  */
  
}
#texteDefilant
{
  color:#FFF600;
  line-height:14px;
  /*border:1px dashed #666;*/
  position:absolute;
	top:355px;
	left:190px;
  display:none;
  margin-top:5px;
	width:5000px;
	font-weight:bold;
}

/*/////////////////////// PAGES  ////////////////////////*/

#detailPages
{
	width:627px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
#detailPages h1
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:30px;
}
#detailPages p
{
	color:#fff;
	text-align:justify;
	width:590px;
	margin-bottom:20px;
}
.gras
{
	font-weight:bold;
}
a.pages
{
	color:#FF0000;
	text-decoration:none;
}
a.pages:hover
{
	color:#FFFF00;
	text-decoration:underline;
}
a.lienExt
{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
a.lienExt:hover
{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
a.lienExt2
{
	color:#000;
	text-decoration:none;
}
a.lienExt2:hover
{
	color:#000;
	text-decoration:underline;
}
a.lienExt3
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.lienExt3:hover
{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
#retourMessages
{
	width:619px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin-top:100px;
}
#retourMessagesOui
{
	width:619px;
	text-align:center;
	color:#fff;
	font-weight:normal;
	margin-top:100px;
}

/*/////////////////////// FAQ  ////////////////////////*/

#faqTheme
{
	width:610px;
	text-align:justify;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
a.themeFaq
{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
}
a.themeFaq:hover
{
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}
.themeFaqOver
{
	color:#FFFF00;
	font-weight:bold;
	line-height:30px;
}
li.questionTheme
{
	margin-left:25px;
	list-style:circle;
	list-style-type:circle;
}
li.questionTheme a
{
	color:#fff;
	text-decoration:none;
	line-height:20px;
}
li.questionTheme a:hover
{
	color:#FFFF00;
	text-decoration:none;
}
.faqQuestionOver
{
	color:#FFFF00;
	font-weight:bold;
	line-height:30px;
}
.faqQuestionReponse
{
	color:#fff;
	font-weight:normal;
	line-height:20px;
}
.faqRetour
{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}

/*/////////////////////// NEWSLETTER  ////////////////////////*/

#retourNewsletter
{
	width:627px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding-top:80px;
}
#retourNewsletter p
{
	width:570px;
	text-align:center;
}

/*/////////////////////// RECHERCHE  ////////////////////////*/

#liensVignettes p.lien4Vignettes
{
	float:right;
	width:400px;
	margin-right:10px;
	text-align:right;
}
.nbResults
{
	font-weight:bold;
	font-size:14px;
	color:#ff0000;
	padding-bottom:20px;
}
/*/////////////////////// RADIO  ////////////////////////*/

#radio
{
	background-image:url(../images/radio/bgRadio.gif);
	width:400px;
	height:300px;
	padding-top:100px;
	text-align:center;
}

/*/////////////////////// LIVRAISONS  ////////////////////////*/
#detailPagesLivraison
{
	width:627px;
	text-align:left;
	margin-left:15px;
	min-height:830px;
	height:830px;
}
#detailPagesLivraison p
{
	text-align:justify;
	width:590px;
	margin-bottom:20px;
}
#detailPagesLivraison .whitebold
{
	color:#ffffff;
	font-weight:bold;
}
#detailPagesLivraison .whitenormal
{
	color:#ffffff;
}
#detailPagesLivraison .orangebold
{
	color:#ff0000;
	font-weight:bold;
}
#detailPagesLivraison .orangenormal
{
	color:#ff0000;
}
#detailPagesLivraison .jaunenormal
{
	color:#ffff00;
}
#detailPagesLivraison .vertnormal
{
	color:#2aff00;
}

#detailPagesLivraison h1
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:30px;
}
.sstitreLivraison
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:30px;
	border-bottom:#ffffff solid 3px;
}
.sstitreLivraison2
{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:30px;
	border-bottom:#ffffff solid 3px;
	border-top:#ffffff solid 3px;
}