body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3399;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FF3399;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF3399;
}


.recherchetxt {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EF009F;
}
.comptetxt1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#646464;
}
.mdp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EF009F;
	font-weight:bold;
	text-decoration:none;
}
	
a.magikal:link, a.magikal:visited {
    font-size: 11px;
    font-family:Tahoma;
	color:#CB674C;
	text-decoration: none;
}
a.magikal:hover, a.magikal:visited:hover {
	color:#AB0D4A;
}
.copyright {
    font-size: 11px;
    font-family:Tahoma;
	color:#CB674C;
	text-decoration: none;
}
#ligne_pointille {
	background-image:url(../pictures/filet_vertical.gif);
	background-repeat:repeat-y;
	width:5px;
}
/*--------------------------------------- FICHE PRODUIT  -----------------------------------------*/
.prixquantite {
	font-family:Tahoma;
	font-size:12px;
	color:#f13a80;
	font-weight:bold;
}
.prix2 {
	font-family:Tahoma;
	font-size:12px;
	color:#f13a80;
	font-weight:bold;
	text-align:center;
}
.prix1 {
	font-family:Tahoma;
	font-size:12px;
	color:#f13a80;
	font-weight:bold;
}

.description {
	font-family:Tahoma;
	font-size:11px;
	color:#756D6D;
}
.commentaires {
	font-family:Tahoma;
	font-size:11px;
	color:#756D6D;
}

.titreproduit {
	font-family:Tahoma;
	font-size:12px;
	color:#AB0D4A;
	font-weight:bold;
}
a.retourfamilleproduit:link, a.retourfamilleproduit:visited {
	color:#f13a80;
	font-weight:bold;
}
a.retourfamilleproduit:hover, a.retourfamilleproduit:visited:hover {
	color:#990c42;
	font-weight:bold;
}
#photo_fiche {
	margin-left:5px;
	margin-top:50px;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////*/
/*------------------------------------------- CADDIE ---------------------------------------------*/
/*////////////////////////////////////////////////////////////////////////////////////////////////*/

					.caddie_textes {
						color:#333333;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
					}
					a.caddie_liens:link, a.caddie_liens:visited {
						color:#333333;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						text-decoration:none;
						font-weight:normal;
					}
					a.caddie_liens:hover, a.caddie_liens:visited:hover {
						color:#333333;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						text-decoration:none;
						font-weight:normal;
					}
					.qtearticles {
						color:#000000;
						width:30px;
					}


/*////////////////////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------------- MENU DEROULANT -----------------------------------------*/
/*////////////////////////////////////////////////////////////////////////////////////////////////*/

						.menuSub
						{
							background:#F8AEB5;
							text-align:left;
							padding: 5px;
							font-size:11px;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							/*position: relative;
							padding-top: -10px;*/
						}
						
						.menuSub a, .menuSub a:visited
						{
							color: #ffffff;
							font-size:11px;
							text-decoration: none;
							border: none;
							height:12px;
							/*display: block;*/
							/*border:1px solid #626A84;*/
						}
						/* ----- ICI ROLLOVER DU MENU DEROULANT ----- */
						
						.menuSub a:hover, .menuSub a:visited:hover {	
							font-size:11px;
							text-decoration: none;
							border: none;
							height:12px;
							/*display: block;*/
							/*background-color:#00FF00;*/
							color:#4C0621;
							/*border:1px solid #000000;*/
						}

/*////////////////////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------------- CSS COMMON ---------------------------------------------*/
/*////////////////////////////////////////////////////////////////////////////////////////////////*/


							a.menuverticale:link, a.menuverticale:visited {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#000000;
								text-decoration:none;
								padding-left:20px;
								padding-top:6px;
							}
							a.menuverticale:hover, a.menuverticale:visited:hover {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#BDBBBC;
								text-decoration:none;
								padding-left:20px;
								padding-top:6px;
							}
							a.menu_item:link, a.menu_item:visited {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#9C9C9C;
								text-decoration:none;
								font-size:16px;
							}
							a.menu_item:hover, a.menu_item:visited:hover {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#9C9C9C;
								text-decoration:none;
								font-size:12px;
							}
							
							#pop1
							{
								width: 187px;
								position:absolute;
								z-index:1;
								visibility: hidden;
								top:0;
								left:0;
								background:#00FF00;
								filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, motion='forward') progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
							}
							
							.pgalleryimg 
							{
								width: 240px;
								height: 100px;
								padding: 11px;
								text-align: left;
								/*background: #FFF;*/
								border: 1px solid #fff;
								filter:progid:DXImageTransform.Microsoft.Glow(Strength=3);	
							}
							.pgalleryimg:hover 
							{
								border: 1px solid #fff;
								filter:progid:DXImageTransform.Microsoft.Glow(Strength=3);
							}
							
							.prcatimg 
							{
								width: 240px;
								padding: 11px;
								text-align: left;
								/*background: #FFF;*/
								border: 1px solid #fff;
								filter:	progid:DXImageTransform.Microsoft.Glow(Strength=3);	
							}
							.prcatimg img
							{
							
							}
							.prcatimg:hover 
							{
								border: 1px solid #fff;
								filter:	progid:DXImageTransform.Microsoft.Glow(Strength=3);
							}
							.pages
							{
								text-align: left;
								border: 1px solid #fff;
								/*background: #FFF;*/
								filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,Strength=1);
							}
							
							.curpage 
							{
								/*background: #000000;*/
								width: 16px;
								padding: 1px;
								text-align: left;
								border: 1px solid #FFF;
								filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,Strength=1);
							}
							
							a.curlang img
							{
								border: 1px solid #ffffff;
								filter:
								progid:DXImageTransform.Microsoft.Glow(direction=135, strength=1);
							}
							a.langs img
							{
								border: 1px solid #ffffff;
								filter:
								progid:DXImageTransform.Microsoft.Glow(direction=135, strength=1) progid:DXImageTransform.Microsoft.Alpha(opacity=30);
							}
							a.langs:hover img
							{
								filter:
								progid:DXImageTransform.Microsoft.Glow(direction=135, strength=1);
							}


