/* # # # # # # # # # # # # # # # # # # # # # # # # # # # # DISTRI_SPE */

/* header */
.cellulesousmenu TD{background-color:#BC0063;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;}
.coloris img,.coloris img a:link,.coloris img a:active,.coloris img a:visited{border:1px solid #BC0063;}
.coloris img a:hover{border:1px solid #BC0063;}
.tableau_avec_bordure {border-collapse:collapse; }
.tableau_avec_bordure TD {border:1px solid #BC0063; text-align: center; padding-top:2px; padding-bottom:2px;}
/* navigation  */
.niveau1 {
	color: #BC0063; 
	font-size:14px; 
	font-weight: bold;
	background: url(../img/mm/par_section/violet_fleche_droite.gif) no-repeat 1px 0;
	padding: 4px 0 4px 45px;


}
.niveau2{
	color: #666666; 
	font-weight: bold; 
	font-size: 12px; 
	padding: 2px 5px 2px 10px;
	background: url(../img/mm/par_section/violet_rond.gif) no-repeat 0 5px;
}

.niveau2 a, .niveau2 a:visited{
	color: #666666; 
	text-decoration: none;
}
.niveau2 a:hover { color:#BC0063; text-decoration:none;}

.niveau3 {
	color: #BC0063; 
	font-weight:bold; 
	font-size: 10px;
	background: url(../img/mm/par_section/violet_fleche.gif) no-repeat 11px 5px;
	padding: 1px 5px 1px 16px;
}

.niveau3 a, .niveau3 a:visited{
	color: #BC0063; 
	text-decoration: none;
}
.niveau3 a:hover { color:#BC0063; text-decoration:none;}

.Gamme {
	font-size: 10px;
	background: url(../img/mm/par_section/violet_fleche.gif) no-repeat 1px 4px;
	padding-left: 6px;
	font-weight: bold;
}

.Gamme a, .Gamme a:hover, .Gamme a:visited{
	text-decoration: none;
	color: #666666;
}

.Gamme a:hover{
	color: #BC0063;
}

.niveau4, .niveau4 a:active, .niveau4 a:visited, .niveau4 a:link {color: #666666; }
.niveau4 .titre { font-weight:bold;}
.niveau4 a:hover { text-decoration:none; color: #BC0063; }

.pad_info .titre { color: #BC0063; font-weight:bold; }
.pad_info .reference { color: #BC0063;  }
.pad_info .date { color: #BC0063; font-style:italic }
.pad_info .plus, .pad_info a:visited, .pad_info a:link, .pad_info a:active { color: #BC0063; text-decoration:none; }
.pad_info a:hover  { text-decoration:underline; }
.pad_info .detail, .pad_info .detail a:visited, .pad_info .detail a:link, .pad_info .detail a:active { color: #BC0063; text-decoration:none; font-weight:bold; }
.pad_info .detail a:hover  { text-decoration:none;  color: #666666;}
.pad_info .backcell { background-color: #BC0063; }

.SelectGamme{
	background: url(../img/mm/caddie/big_vert_separator_violet.gif) repeat-y;
}

.FlecheSelectGamme{
	background: url(../img/mm/par_section/violet_fleche_bas.gif) no-repeat top left;
}

.detail{
	display: inline;
	float: left;
}

.FlecheDetail{
	background: url(../img/mm/par_section/violet_fleche_droite2.gif) no-repeat 5px 2px;
	width: 13px;
	height: 12px;
	display: inline;
	float: left;
}

.MenuRubrique{
	background: url(../img/mm/par_section/deco_visu_violet.gif) no-repeat top right;
}

.GrandTexteEvidenceGras {color: #BC0063; font-weight:bold; font-size: 11px;}

.TexteEvidenceGras {color: #BC0063; font-weight:bold;}
.TexteEvidenceGras a, .TexteEvidenceGras a:hover, .TexteEvidenceGras a:visited{
	color: #BC0063; 
	text-decoration: none;
}
.TexteEvidenceGras a:hover{
	text-decoration: underline;
}

.Zoomer{
	background: url(../img/mm/par_section/violet_zoom.gif) no-repeat;
}

.Pdf{
	background: url(../img/mm/par_section/violet_pdf.gif) no-repeat;
}

.FlecheAgauche{
	background: url(../img/mm/par_section/violet_fleche_droite2.gif) no-repeat 0 3px;
	font-weight: bold;
	padding-left: 12px;
	color: #BC0063; 
}

.FlecheAgauche a, .FlecheAgauche a:hover, .FlecheAgauche a:visited{
	color: #BC0063; 
	text-decoration: none;
}
.FlecheAgauche a:hover{
	text-decoration: underline;
}

h1{
	color: #BC0063;
	background: url(../img/mm/rectangle_violet.gif) no-repeat 0 7px;
}

h2{
	color: #BC0063;
	border-bottom: #BC0063 solid 1px;
}