body {
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #424242; 
  background-color:#ffffff; 
  background-repeat:repeat; 
  font-size: 11px;
  margin: 0;
  padding: 0;
  }

#toplink { height:0; overflow:hidden; margin-left:auto; margin-right:auto; width:990px; font-size:10px; color:#999999 }
#toplink a { font-size:10px; color:#999999 }

#bottomlink { margin-left:auto; margin-right:auto; width:990px; font-size:10px; color:#999999 }
#bottomlink a { font-size:10px; color:#999999 }

#bloccritere { background:url(../../images/criterefond.jpg) top left repeat-y; margin-bottom:10px; margin-top:7px; }
#criteres {background:url(../../images/criterehaut-prod.jpg) top left no-repeat; overflow:hidden;}
#criteres #imgtitre { padding:5px 0 0px 10px; text-align:left }
#criteres h1 { margin:10px 0 10px 10px }
#criteres hr { width:198px; margin-top:10px; border:0; border-top:2px solid #FF3299  }
#criteres #textprod, #criteres #texttaille, #criteres #textcouleur { padding:10px; padding-bottom:5px; width:170px; }
#bascriteres { background:url(../../images/criterebas.jpg) top left no-repeat; height:8px; width:198px }

#menuperso a { font-size:9px; }

#proddetails { overflow:hidden; width:750px; padding:0 10px 0 10px;}
#proddetails #photo {width:330px; float:left;}
#proddetails #big_photo {width:315px; height:345px;border:1px solid #858585; text-align:center; margin:0; overflow:hidden;}
#proddetails .small_photo {width:75px; height:99px; border:1px solid #858585; overflow:hidden; text-align:center; margin:5px 3px 0 0px; float:left;}
#proddetails #text { float:right; width:420px; text-align:left }
#proddetails #text h1 { border:0; color:#424242; margin:0; margin-top:5px; font-size:18px; font-weight:bold }
#proddetails #text h2 { border:0; color:#424242; margin:0; font-size:13px; font-weight:normal }
#proddetails #text #little { float:right; border:0; color:#424242; margin:0; font-size:9px; font-weight:normal }
#proddetails #text #little b { color:#424242; margin:0; font-size:9px; font-weight:bold }
#proddetails #text b { border:0; color:#424242; font-size:13px; font-weight:bold; padding-top:10px; }
#proddetails #text hr { color: #1f1f5f; height: 0px; border:0; border-top:1px dotted #BBBBBB; margin:10px 0 10px 0 }
#proddetails #text #price {font-size:25px; line-height:30px; font-weight:bold; float:left; margin:10px 0 10px 0;}
#proddetails #text #promo {float:left; margin-left:20px; height:60px; width:60px}
#proddetails #text #price span {font-size:13px; line-height:15px; text-align:right; font-weight:normal; float:left}

#prodassoc { overflow:hidden;padding:0 5px 0 5px; padding:0 }
#prodassoc h2 { border-bottom:3px solid #FF3299; line-height:11px }
#assoc { float:left; overflow:hidden; width:92px; margin-right:3px; margin-top:3px }
#assoc .small_photo {width:90px; height:99px; border:1px solid #858585; overflow:hidden; text-align:center; float:left;}
#assoc #galdesc { background-color:#383838; color:#fff; width:90px;  overflow:hidden; padding:3px; text-align:center; }


#taille { float:left;margin:0 2px 2px 0; background:#424242; color:#fff; padding:2px 5px 2px 5px; line-height:12px; text-align:center }
#taille a { color:#ffffff }

#proddetails #text #tab { margin-top:20px }
#proddetails #text #tab th { padding:0 0 5px 10px; text-align:left;  }
#proddetails #text #tab td { padding:5px 5px 5px 10px; margin:0; height:10px;  }
#proddetails #text #tab #price {font-size:13px; height:35px; margin-top:10px; vertical-align:middle; font-weight:normal; float:left;}
#proddetails #text #tab #promo {float:left; margin-left:20px; height:35px; width:35px;}
#proddetails #text #tab #price span {font-size:10px; line-height:13px; text-align:right; font-weight:normal; float:left}
#infostock { font-size:14px; font-weight:bold; padding-top:20px; }

#proddetails #amis { margin-top:20px; background:url(../../images/amis.jpg) top right no-repeat;  height:20px; text-align:right; padding:7px 5px 0 0 }
#proddetails #amis b { color:#fff; font-size:11px; }

#content {  border:0px solid red; margin:5px 0 15px 0; }

h1      { font-size: 17px; font-weight: normal; color: #FF3299; margin-top:0; margin-right:10px; padding:0 0 5px 0; }
h2      { font-size: 15px; font-weight: bold; color:#FF3299 }

a {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

#top {
  text-decoration: none;
  color:#424242;
  margin-top:10px
}

.top:link {
  text-decoration: none;
  color:#424242;
}

.top:visited {
  text-decoration: none;
  color:#424242;
}

.top:hover {
  text-decoration: underline;
  color:#424242;  
}

#topsite {
	position:relative; text-align:right; height:35px;
}

#topsite { margin:15px 10px 0 0 }

#illustre_haut { float:left; margin:0 5px 0 5px; width:660px; border:0px solid red; overflow:hidden }
#logo { float:left; }

#espacecli { float:right; background:url(../../images/fondclient.jpg) top left no-repeat; height:92px; width:165px; padding:15px; font-size:11px; color:#333333 }
#espacecli a { color:#ff3299; font-weight:normal }

.formulaire1 { height:19px; border:1px solid #858585; color:#424242; font-size:12px; width:150px; }

.ok { background:#ffffff url(../../images/fond-input.jpg) bottom left repeat-x; padding-bottom:3px; height:22px; width:23px;  border:1px solid #858585;color:#858585; font-size:10px}
.bouton { background:url(../../images/fond-ok.jpg) top left repeat-x; padding-bottom:3px; height:22px; border:1px solid #858585; color:#fff;   font-size:11px}
.input_top { height:19px; width:130px; border:1px solid #858585; color:#424242; font-size:12px; margin:3px 0 3px 0; }
textarea { color:#424242; font-size:12px }

#rubrique { overflow:hidden; padding-bottom:10px; margin-bottom:10px; background:url(../../images/basleft.jpg) bottom left no-repeat; } 
#rubrique #top { background:url(../../images/hautleft.jpg) top left no-repeat; height:21px; width:217px; padding:10px 0 0 10px; color:#fff; font-size:14px; font-weight:bold }
#rubrique ul { padding:0 10px 0 10px }
#rubrique li { clear:both; list-style:none; height:25px; padding-top:5px; margin-bottom:5px; border-top:1px solid #858585; line-height:12px; font-size:10px; font-style:italic }
#rubrique a { font-size:12px; font-style:normal; font-weight:bold }
#rubrique #img { width:35px; margin-right:10px; float:left; text-align:center }

#pros { overflow:hidden; padding-bottom:10px; margin-bottom:10px; background:url(../../images/basleft.jpg) bottom left no-repeat; } 
#pros #top { background:url(../../images/hautleft.jpg) top left no-repeat; height:21px; width:217px; padding:10px 0 0 10px; color:#fff; font-size:14px; font-weight:bold }
#pros #ct { margin-top:5px;margin-left:5px }

.titre { font-weight: bold;}

.entetetitre { color:#fff; font-family: "Arial", Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size:12px;}

.prix { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000;}

.label_gris { font-family: "Trebuchet Ms", Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #666666;}

.right { font-family: Verdana, Arial , sans-serif; font-size: 13px; font-weight: bold; color: #424242;padding:3px;}

.petit, .petit a { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC;}

.blanc { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff;}

.tetiere {
	font-weight:bold;
	padding:3px;
	font-size: 13px;
	color: #FF3299;
	font-weight:bold;
}

.etoile {
font-family: Arial; 
font-size: 11px; 
color: #FF3299; 
font-weight: bold;
}

.red {
font-family: Arial; 
font-size: 11px; 
color: #FF3299; 
font-weight: bold;
}

hr {
color: #1f1f5f;
height: 1px;
}

td {
	/* vertical-align:top;*/
	font-size : 11px;
	line-height : 15px;
}

.entete { color:#fff; font-family: "Arial", Tahoma, Verdana, Arial, sans-serif; font-weight: normal; font-size:18px; padding:10px; margin-right:10px; margin-bottom:15px}
.entete span { font-weight: bold; font-size:20px }

.entetecat {
	font-weight:bold;
	padding:1px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	border: 1px solid #CCCBCB;
	font-family: Verdana;
	width:490px;
}

.entetespec {
	font-weight:bold;
	padding:1px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #000066;
	border: 1px solid #CCCBCB;
	font-family: Verdana;
	width:490px;
}



td.newsCelluleOne {
	padding-top: 10px;
	padding-bottom: 10px;
}

td.newsCelluleTwo {
	padding-top: 10px;
	padding-bottom: 10px;
}

td.newsCellulePromos {
	padding-top: 10px;
	padding-bottom: 10px;
}

td.newsCelluleNouveautes {
	padding-top: 10px;
	padding-bottom: 10px;
}

tr.caddie {
	background: #9d9d9d;
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align : center;
	font-size : 13px;
	vertical-align: middle;
	
}
tr.caddie td { 	padding:5px;}

td.lignecaddie, td.lignecaddie2 {
	color: #000000;
	font-size : 11px;
	height:50px;	
	border-bottom: 1px solid #d1d1d1;
}

td.lignecaddie {
	border-bottom: 1px solid #d1d1d1;
}


#panier { margin:0 12px 10px 0; padding:40px 0 0 10px; width:188px; height:49px; color:#ff3299; background : url(../../images/panier.gif) top left no-repeat; }
#panier a { color:#ff3299 }

#recherche { margin:0 12px 0px 0; padding:40px 0 0 10px; width:188px; height:49px; color:#ff3299; background : url(../../images/recherche.gif) top left no-repeat; }

.normal { font-size: 11px; color: #424242;}

.error { font-size: 13px; color: #DD0000; font-weight: bold;}

.label { font-size: 11px; color: #424242; font-weight: bold;}

.label_rouge { font-size: 13px; color: #B6282B; font-weight: bold;}

.texte { 
font-size: 11px; 
color: #424242;
font-family: Verdana;
}

.titre { font-weight: bold;font-size: 16px;color: #424242;}
.titre:link {text-decoration:none; }
.titre:link { text-decoration:none;}
.titre:link {text-decoration:none; }

a:link { text-decoration:none;color : #424242;}
a:visited { text-decoration:none;color : #424242;}
a:hover { text-decoration:underline;color : #424242; text-decoration:none;}

.titredroite { font-size: 12px;font-weight:bold;color: #666666; text-align:center;}
.titredroite_rouge { font-size: 12px;font-weight:bold;color: #B6282B; text-align:center;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}


.pages { float:left; width:15px; border:1px solid #858585; color:#858585; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages:link, .pages:visited {border:1px solid #858585; color:#858585;}
.pages:hover {background-color:#cdcdcd;  border:1px solid #858585; color:#858585;}

.pages2 { float:left; width:15px; background-color:#993400; border:1px solid #858585; color:#858585; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages2:link, .pages2:visited {background-color:#cdcdcd; border:1px solid #858585; color:#858585;}
.pages2:hover {background-color:#cdcdcd;  border:1px solid #858585; color:#858585;}

#order {height:30px; float:right; margin-right:5px }
#order #triez {float:left; margin-right:5px; padding-top:3px }
#order #tri, #order #tri_ {background:url(../../images/order.jpg) 0 0  no-repeat; padding:3px 0 0 3px; width:63px; height:18px; float:left; margin-right:5px }
#order #tri_ {background:url(../../images/order.jpg) 0 -21px no-repeat; }

#paginnation { float:left; margin-right:10px}

#one_product, #one_product_f {
	position:relative;
	width:192px; 
	height:277px;
	border:1px solid #636363;
	overflow:hidden;
	float:left;
	margin:0 0 10px 5px;
}
#one_product_f { margin-left:0;}
#one_product #promo10, #one_product_f #promo10 { position:absolute; width:57px; height:57px; background:url(../../images/promo10.png) bottom left no-repeat; top:0; right:0;}
#one_product #promo20, #one_product_f #promo20 { position:absolute; width:57px; height:57px; background:url(../../images/promo20.png) bottom left no-repeat; top:0; right:0;}
#one_product #promo30, #one_product_f #promo30 { position:absolute; width:57px; height:57px; background:url(../../images/promo30.png) bottom left no-repeat; top:0; right:0;}
#one_product #promo40, #one_product_f #promo40 { position:absolute; width:57px; height:57px; background:url(../../images/promo40.png) bottom left no-repeat; top:0; right:0;}
#one_product #promo50, #one_product_f #promo50 { position:absolute; width:57px; height:57px; background:url(../../images/promo50.png) bottom left no-repeat; top:0; right:0;}
#one_product #new, #one_product_f #new { position:absolute; width:57px; height:57px; background:url(../../images/new.png) bottom left no-repeat; top:0; right:0;}

#one_product #pict, #one_product_f #pict { width:188px; height:237px; text-align:center; overflow:hidden; margin:0; }
#one_product #desc, #one_product_f #desc { background-color:#383838; color:#fff; width:182px; height:30px; overflow:hidden; padding:5px; border:0px solid red; }
#one_product #text, #one_product_f #text { width:100px; height:40px; float:left; overflow:hidden;  text-align:left; border:0px solid blue; font-size:9px; font-weight:bold }
#one_product #text p, #one_product_f #text p { font-size:9px; font-weight:normal; line-height:11px }
#one_product #price, #one_product_f #price { position:relative; width:80px; height:40px; overflow:hidden; float:right; text-align:right; border:0px solid green; }
#one_product #price span, #one_product_f #price span { font-size:19px; font-weight:bold; }
#one_product #price s, #one_product_f #price s { font-size:11px; font-weight:normal; }
#one_product #price #caddie, #one_product_f #price #caddie { position:absolute; right:0; bottom:5px; }

#idkdo { border:1px solid #424242; width:610px; margin:5px 0 5px 0; padding:10px; overflow:hidden }
#idkdo #text { float:left; width:350px;}
#idkdo #photo { float:left; width:250px; height:130px; overflow:hidden; margin-left:10px;}
#idkdo h2 { color:#424242; margin:0; font-size:14px }
#idkdo h1 { color:#424242; margin:10px 0 5px 0; border:0; font-style:italic; font-size:30px; font-family:Georgia, "Times New Roman", Times, serif }

#rub { background:#006742; padding:5px; width:250px; margin-bottom:5px }
#rub a { color:#fff; font-size:15px; padding-left:10px; font-weight:bold}

#iddeco0 { width:620px; background:url(../../images/fonddeco.gif) bottom left repeat-x; margin:5px 0 5px 0; padding:10px 10px 10px 0; overflow:hidden }
#iddeco0 #text { float:left; width:460px; text-align:justify}
#iddeco0 #textbig { float:left; width:320px; margin-right:10px; text-align:justify}
#iddeco0 #photobig { float:left; width:290px; overflow:hidden;}
#iddeco0 #photobig img { margin-bottom:10px}
#iddeco0 a { color:#649004;}
#iddeco0 #type { float:left; padding:2px; background-color:#649004; color:#fff; margin-right:10px}
#iddeco0 #date { float:left; color:#649004;}
#iddeco0 #photo { float:left; width:160px; height:130px; overflow:hidden;}
#iddeco0 h1 {clear:both; padding-top:5px; margin:0 0 5px 0; border:0; font-size:19px; text-align:left }
#iddeco0 #text #suite { margin-top:5px; float:right; }

#iddeco1 { width:620px; background:url(../../images/fonddeco.gif) bottom left repeat-x; margin:5px 0 5px 0; padding:10px 10px 10px 0; overflow:hidden }
#iddeco1 #text { float:left; width:460px; text-align:justify}
#iddeco1 #textbig { float:left; width:320px; margin-right:10px; text-align:justify}
#iddeco1 #photobig {float:left; width:290px; overflow:hidden;}
#iddeco1 #photobig img { margin-bottom:10px}
#iddeco1 a { color:#a80397;}
#iddeco1 #type { float:left; padding:2px; background-color:#a80397; color:#fff; margin-right:10px}
#iddeco1 #date { float:left; color:#a80397;}
#iddeco1 #photo { float:left; width:160px; height:130px; overflow:hidden;}
#iddeco1 h1 {clear:both; padding-top:5px; margin:0 0 5px 0; border:0; font-size:19px; text-align:left }
#iddeco1 #text #suite { margin-top:5px; float:right; }



#bloccontact { background:url(../../images/fondcontact.gif) bottom left repeat-x; border:1px solid #006742; width:610px; margin:5px 0 5px 0; padding:10px; overflow:hidden }
#bloccontact #photo { width:200px; float:left } 
#bloccontact #text { margin-left:20px; float:left; line-height:18px } 
#bloccontact #text b { color:#006742; } 
#bloccontact #miniature { width:60px; float:left } 
#bloccontact #miniature img { margin-bottom:7px; cursor:pointer } 

#bloccontact2 { background:url(../../images/fondcontact2.gif) bottom right repeat-x; border:1px solid #c3c3c3; width:760px; margin:5px 0 5px 0; padding:10px; overflow:hidden }
#bloccontact2 b { color:#FF3299; text-decoration:underline } 
#bloccontact2 .form { width:200px; border:1px solid #858585 } 
#bloccontact2 .bouton { background:url(../../images/fond-ok.jpg) top left repeat-x; padding-bottom:3px; height:22px; border:1px solid #858585; color:#fff;   font-size:11px } 

#blocconnect { background:url(../../images/fondcontact2.gif) bottom right repeat-x; border:1px solid #c3c3c3; width:760px; margin:10px 0 5px 0; padding:10px; overflow:hidden }
#blocconnect b { color:#FF3299; text-decoration:underline } 
#blocconnect .form { width:200px; border:1px solid #858585 } 
#blocconnect .bouton { background:url(../../images/fond-ok.jpg) top left repeat-x; padding-bottom:3px; height:22px; border:1px solid #858585; color:#fff;   font-size:11px } 

#blocinsc { background:url(../../images/fondinsc.gif) bottom right repeat-x; border:1px solid #c3c3c3; width:760px; margin:0px 0 5px 0; padding:0 10px 10px 10px; overflow:hidden }
#blocinsc b { color:#FF3299; font-size:14px;  text-align:left } 
#blocinsc a { color:#FF3299; font-size:14px; text-decoration:underline; text-align:left } 
#blocinsc a.normal { color:#FF3299; font-size:11px; text-decoration:underline; text-align:left } 
#blocinsc th { font-size:14px;  color:#FF3299; text-align:left } 
#blocinsc hr {  margin:10px 0 10px 0; border:0; border-bottom:1px solid #FF3299; }
#blocinsc .form { width:200px; border:1px solid #858585 } 
#blocinsc .bouton { cursor:pointer; background:url(../../images/fond-ok.jpg) top left repeat-x; padding-bottom:3px; height:22px; border:1px solid #858585; color:#fff;   font-size:11px } 
#blocinsc .bouton2 { width:85px; height:20px; background:url(../../images/fond-ok.jpg) top left repeat-x; height:20px; border:1px solid #858585; color:#fff; text-align:center;  font-size:11px  } 
#blocinsc .bouton2 a { text-decoration:none; font-size:11px; color:#fff }

#blocinsc .bouton3 { background:url(../../images/fond-ok.jpg) top left repeat-x;  height:20px; border:1px solid #858585; color:#fff;   font-size:11px  } 
#blocinsc .bouton3 a { text-decoration:none; font-size:11px; margin:3px 3px 0 3px; color:#ffffff; }

#menu {padding:0; width:234px;}
#menu li {display:block; list-style:none; padding:0; margin:0 0 5px 0; background-color:#006742; color:#fff}
#menu a {display:block; width:214px; color:#333; padding:8px 0; color:#fff; padding-left:20px;}

#menu .checked  {background-color:#006742;}

#menu .addmenu { background-color:#FFFFFF; margin-left:10px}
#menu .addmenu a{display:block; padding:3px 0; padding-left:10px; width:214px; color:#424242; }
#menu .addmenu a:hover {background-color:#c6c6c6;}
#menu .addmenu a.checked {color:#424242; background-color:#c6c6c6; }

#tetefooter { width:990px; margin:auto; padding-right:10px; border:0px solid red; text-align:right; font-weight:bold }
#tetefooter span { color:#FF3299; font-size:20px; }
#footer { color: #383838; width:990px; border:1px solid #d8d8d8; border-top:5px solid #383838; margin-left:auto; margin-right:auto; margin-bottom:10px; background:url(../../images/fondbas.jpg) bottom left repeat-x; }
#footer a {color:#383838; }

.menuright { font-size: 11px;color: #424242;}
.menuright:link { color: #666666;}
.menuright:visited { color: #666666;}
.menuright:hover { color: #cc0000;}

.addcart { font-size: 11px;color: #2E1D87; font-family: Verdana;font-weight:bold;}
.addcart:link { color: #2E1D87;}
.addcart:visited { color: #2E1D87;}
.addcart:hover { color: #E60003;}
 
img{
	border:0;
	}	

.total {
	color:#ff3299;
	font-weight:bold;
	font-size:11px;
}


.titre_details { font-weight: bold; color:#51B9EF;font-size:11px;}

.searchImg {
	border: 1px solid #E0E0E0;
	}


#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 620px;
	height: 0px;
	z-index: 200;
}

.menuhaut { font-size: 11px;color: #fff;}
.menuhaut:link { color: #fff;}
.menuhaut:visited { color: #fff;}
.menuhaut:hover { text-decoration:underline;color: #fff;}


p {
margin: 0 0 10px 0;
}


#pscroller1{
width: 138px;
height: 150px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}


div#presentation, div#contact {
	position:absolute;
	top:0;
	height: 22px;
	overflow: hidden;
}

div#presentation { width: 141px;} 
div#contact { width: 121px;} 
div#presentation span, div#presentation a, div#contact span, div#contact a {
	display: block;
	padding: 0 0px 0px 0px;
}

/* Sample 2*/
#box2{
	position:absolute;
	margin:0 3px 0 3px;
}
#box2 span{
	display:block;
	float:left;
}
.mask2{
	float:left;
	position:relative;
	width:606px;
	height:140px;
	overflow:hidden;
	border:1px solid red;
}

#prev, #next {margin:auto; width:73px; float:left; text-align:center }

 
 









#menudyn {
	margin : 0;
	margin-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	border:0px solid red;
}

#menudyn li	{
	list-style-type : none;
	float:left;
	overflow:hidden;
}

#menudyn a:link, #menudyn a:visited	{
	color : #333333;
	float : left;
	font-weight : normal;
	line-height : 14px;
	text-decoration : none;
	font-size: 13px;
	padding-top:3px;
	font-weight:bold;
	background:url(../../images/menubt.gif) top left no-repeat;
	width:124px;
	height:34px;
	text-align:center;
	line-height:12px
}

#menudyn span {font-size:10px}

#menudyn #last	{
	width:121px;
}

#menudyn a:hover, #menudyn a.checked	{
	color : #FF3299;
	background : url(../../images/menubt.gif) 00px -37px no-repeat;

}




/*** Nav Top ***/

	#vincent { 
	position:relative;
	margin : 0;
	margin-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	border:0px solid red;
	z-index:10; }

	#vincent li .link, #vincent li .check{
	color : #333333;
	float : left;
	font-weight : normal;
	line-height : 14px;
	text-decoration : none;
	font-size: 13px;
	padding-top:3px;
	font-weight:bold;
	background:url(../../images/menubt.gif) top left no-repeat;
	width:124px;
	height:26px;
	text-align:center;
	line-height:12px;
	z-index:10;
	}
	
	#vincent #last .link, #vincent #last .check	{
		z-index:10;width:121px;
	}
	
	#vincent li .check, #vincent #last .check { z-index:10;color:#FF3299; background : url(../../images/menubt.gif) 00px -37px no-repeat; }
	
	#vincent  a:hover, #menudyn a.checked	{
	z-index:10;
	color : #FF3299;
	background : url(../../images/menubt.gif) 00px -37px no-repeat;
	}
	
	#vincent li span {z-index:10;font-size:10px}
	
	#vincent a{
		z-index:10;display:block; padding:15px 0px 8px 0px; margin-top:2px; font-weight:bold; color:#000;
	}

	#vincent li{
		z-index:10;float:left; padding:0; margin:0; list-style:none;
	}
	#vincent li ul{
		 z-index:10;position:absolute; left:-999em; top:31px; width:150px; margin:0; padding:0; background-color:#FFFFFF; border:1px solid #FF3299; border-top:8px solid #FF3299; z-index:200;
	}
	#vincent li ul li{
		z-index:10;width:150px; margin:0; padding:0; background:url(../../images/fd-navSrub.gif) bottom left no-repeat ;
	}
	#vincent li ul a, #vincent li.on ul a{
		z-index:10;background: none; padding:2px 15px 4px 5px; margin:0; font-weight:normal; position:relative; z-index:200;
	}
	#vincent li ul a:hover{
		z-index:10;padding:2px 15px 4px 5px; border:0; color:#FFFFFF; background: #FF3299; z-index:200;
	}

	#vincent li:hover ul {
		z-index:10;left: auto; z-index:200;
	}

 
#DIV_MOVE {
 position : absolute; /* IMPERATIF */
  left : 30px;
  top : 120px;
  z-index : 1000;
}
