BODY {margin:0px;font-size:10px;padding:0px; background: #D9E5E5; text-align: center;}
TD{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #000000;}
P{font-size:10px;}
INPUT {padding:0px;margin:0px;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
SELECT, OPTION {border: 1px solid #999999;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
TEXTAREA {border: 1px solid #999999;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; scrollbar-3dlight-color:#666666; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color :#FFFFFF; scrollbar-face-color:#666666; scrollbar-highlight-color:#666666; scrollbar-shadow-color:#666666; scrollbar-track-color:#FFFFFF;}
a, a:visited, a:active, a:link { text-decoration:none; color: #63BCA1;}
a:hover { text-decoration:underline; color: #63BCA1;}

ul{
	margin-left: 0;
}
li {
		background : url(../img/mm/par_section/vert__underscore.gif) no-repeat 0 7px;
		list-style: none;
		padding: 0 0 0 12px;
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 0px;
}

.FondPage{
	/*background: url(../img/mm/caddie/mainbackground.gif) repeat-y;*/
	background: #FFFFFF;
	border-left: #E10915 solid 1px;
	border-right: #E10915 solid 1px;
}
	
.noborder img {border: 0px;}

.cellulesousmenu TD{background-color:#989D9E;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;height:20px;}
.souscategorie, .souscategorie:link, .souscategorie:active, .souscategorie:visited{text-decoration: none;color: #FFFFFF;padding-bottom:4px;}
.souscategorie:hover {text-decoration: underline; color: #FFFFFF}
.souscategorie_active{border-bottom: 4px solid #FFFFFF;}	

/* # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # SPECIFIC AREAS */

/* HEADER */
.marginleft IMG {margin-left:12px;margin-right:11px;border: 0px solid #FFFFFF;}
.chemin, .chemin a:active, .chemin a:link, .chemin a:visited {font-size: 10px;font-weight: bold;color: #666666;}
.chemin a:hover {text-decoration: underline; }
#rechercher {border: 1px solid #999999;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;color:#999999;font-size:10px;}

/* FOOTER */
.subnavigation, .subnavigation a:link, .subnavigation a:visited, .subnavigation a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#669999; text-decoration:none; }
.subnavigation a:hover { text-decoration:underline; }

/* # # # # # # # # # # # # CONTENT */
/*.content { width:780px;}*/
img .noborder{ border-width: 0px;}

/* PADS */
.media{ padding-left:21px; padding-right:10px; }

.gris_fonce_pad_info .titre { color: #666666; font-weight:bold; }
.gris_fonce_pad_info .reference { color: #666666;  }
.gris_fonce_pad_info .date { color: #666666; font-style:italic }
.gris_fonce_pad_info .plus, .gris_fonce_pad_info a:visited, .gris_fonce_pad_info a:link, .gris_fonce_pad_info a:active { color: #666666; text-decoration:none; }
.gris_fonce_pad_info a:hover  { text-decoration:underline; }
.gris_fonce_pad_info .detail, .gris_fonce_pad_info .detail a:visited, .gris_fonce_pad_info .detail a:link, .gris_fonce_pad_info .detail a:active { color: #666666; text-decoration:none; font-weight:bold; }
.gris_fonce_pad_info .detail a:hover  { text-decoration:none;  color: #666666;}
.gris_fonce_pad_info .backcell { background-color: #666666; }

/* PRODUITS */
.accessoires {padding-top:5px; padding-bottom:5px; border: 1px solid #669999;}
.accessoires .pad { color:#669999; height:100px; overflow:auto; display:block; padding: 5px; scrollbar-3dlight-color:#669999; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color :#FFFFFF; scrollbar-face-color:#669999; scrollbar-highlight-color:#669999; scrollbar-shadow-color:#669999; scrollbar-track-color:#FFFFFF;}
.accessoires .pad a:visited, .accessoires .pad a:link, .accessoires .pad a:active {color:669999; text-decoration:none;}
.accessoires .pad a:hover {color:669999; text-decoration:underline;}

.pad ul{
	margin: 0;
}

ul.liste {padding:0px; margin:0px; padding-left:20px;}
.liste li {padding-top:2px; list-style-type:disc; list-style-position:outside;}

.gris_medium_bold12, .gris_medium_bold12 a:active, .gris_medium_bold12 a:visited, .gris_medium_bold12 a:link {color: #666666; font-weight:bold; font-size: 12px; text-decoration:none;}
.gris_medium_bold12 a:hover { color:#005FA8; text-decoration:none;}

/* GENERIQUE STYLE'S - TOP FUN */
.vert_default,   .vert_default a:active, .vert_default a:visited, .vert_default a:link{color: #669999; }
.vert_default a:hover { text-decoration:underline; }
.vert_default_bold, .vert_default_bold a:active, .vert_default_bold a:visited, .vert_default_bold a:link {color: #669999; font-weight:bold; text-decoration:none;}
.vert_default_bold a:hover { text-decoration:underline;}

.gris_fonce, .gris_fonce a:active, .gris_fonce a:visited, .gris_fonce a:link{color: #666666; }
.gris_fonce a:hover { text-decoration:underline; }
.gris_fonce_bold, .gris_fonce_bold a:active, .gris_fonce_bold a:visited, .gris_fonce_bold a:link {color: #666666; font-weight:bold; text-decoration:none;}
.gris_fonce_bold a:hover { text-decoration:underline;}
.gris_fonce_12, .gris_fonce_12 a:active, .gris_fonce_12 a:visited, .gris_fonce_12 a:link {color: #666666; font-weight:bold; font-size: 12px; text-decoration:none;}
.gris_fonce_12 a:hover { color:#666666; text-decoration:none;}

.ficheProduitColonneGauche{
	padding: 0 10px 0 10px;
}

/*
.violet,   .violet a:active, .violet a:visited, .violet a:link{color: #BC0063; }
.violet a:hover { text-decoration:underline; }
.violet_bold, .violet_bold a:active, .violet_bold a:visited, .violet_bold a:link {color: #BC0063; font-weight:bold; text-decoration:none;}
.violet_bold a:hover { text-decoration:underline;}

.vert,   .vert a:active, .vert a:visited, .vert a:link{color: #63BCA1; }
.vert a:hover { text-decoration:underline; }
.vert_bold, .vert_bold a:active, .vert_bold a:visited, .vert_bold a:link {color: #63BCA1; font-weight:bold; text-decoration:none;}
.vert_bold a:hover { text-decoration:underline;}

.orange,   .vert a:active, .orange a:visited, .orange a:link{color: #EE7900; }
.orange a:hover { text-decoration:underline; }
.orange_bold, .orange_bold a:active, .orange_bold a:visited, .orange_bold a:link {color: #EE7900; font-weight:bold; text-decoration:none;}
.orange_bold a:hover { text-decoration:underline;}

.jaune,   .jaune a:active, .jaune a:visited, .jaune a:link{color: #FDCA00; }
.jaune a:hover { text-decoration:underline; }
.jaune_bold, .jaune_bold a:active, .jaune_bold a:visited, .jaune_bold a:link {color: #FDCA00; font-weight:bold; text-decoration:none;}
.jaune_bold a:hover { text-decoration:underline;}

.rouge_bold,  .rouge_bold a:active, .rouge_bold a:visited, .rouge_bold a:link {color: #E10915; font-weight:bold;}
.rouge_bold a:hover { text-decoration:underline;}
.rouge,  .rouge a:active, .rouge a:visited, .rouge a:link{color: #E10915; }
.rouge a:hover { text-decoration:underline;}

.gris_medium_bold,  .gris_medium_bold a:active, .gris_medium_bold a:visited, .gris_medium_bold a:link {color: #989D9E; font-weight:bold;}
.gris_medium_bold a:hover { text-decoration:underline;}
.gris_medium,  .gris_medium a:active, .gris_medium a:visited, .gris_medium a:link{color: #989D9E; }
.gris_medium a:hover { text-decoration:underline; }

.bleu_bold,  .bleu_bold a:active, .bleu_bold a:visited, .bleu_bold a:link {color: #005FA8; font-weight:bold;}
.bleu_bold a:hover { text-decoration:underline;}
.bleu,  .bleu a:active, .bleu a:visited, .bleu a:link{color: #005FA8; }
.bleu a:hover { text-decoration:underline;}
*/
.ReferencePageProduit{
	font-size: 10px;
	font-weight: normal;
}

.LienAvecFlecheMoy{
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	background: url(../img/mm/puce_fleche_grise.gif) no-repeat 0 2px;
	padding: 0 0 0 15px;
}

.LienRetourAvecFlecheMoy{
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	background: url(../img/mm/puce_fleche_grise_retour.gif) no-repeat right 2px 0px;
	padding: 0 15px 0 0;
}

.GrandTexte{
	color: #669999;
	font-weight: bold;
	font-size: 14px;
}

.GrandTexteGris{
	color: #666666; 
	font-weight:bold; 
	font-size: 12px; 
}

.GrandTexteEvidenceGras {font-weight:bold; font-size: 11px; color: #669999;}

.TexteEvidenceGras {font-weight:bold; color: #669999;}

.TexteRouge{
	color: #E10A16;
}

.TexteGrisClair{
	color: #999999;
}

h1{
	color: #999999;
	font-weight: bold;
	font-size: 11px;
	background: url(../img/mm/rectangle_defaut.gif) no-repeat 0 7px;
	padding: 0 0 0 17px;
	margin: 0;
}

h2{
	color: #63BCA1;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	border-bottom: #9DD5C4 solid 1px;
}

h3{
	color: #63BCA1;
	font-weight: bold;
	font-size: 11px;
	margin: 0 0 10px 0;
}

.LiensAvecFleche{
	background: url(../img/mm/par_section/gris_fonce_fleche_droite2.gif) no-repeat 0px 2px;
	padding-left: 10px;
}

.LiensAvecFleche a, .LiensAvecFleche a:hover, .LiensAvecFleche a:visited{
	color: #666666;
}

.Date{	
	font-size: 9px;
	color: #999999;	
}

.Espacediv{
	padding-top: 7px;
}

.Separation2{
	background: url(../img/pointille_sep.gif) repeat-x;
	margin: 10px 0 10px 0;
	width: 100%;
}

.SousTitreOffre{
	font-weight: bold;
}

/*********** Formulaires *********/

.Asterisque{
	color: red;
}

.BoutonSubmit{
	background: #B2CCCC;
}

.BoutonReset{
	background: #EEF4F4;
}

.MessageErreur{
	color: red;
	font-weight: bold;
}

.Champs{
	width: 170px;
}

.ChampsGrand{
	width: 250px;
}
/********* Newsletter ************/

.TitreNewsletter{
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}