body {
	color: #cdcdcd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	scrollbar-face-color: #222222;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #222222;
	scrollbar-darkshadow-color: #00000;
	scrollbar-track-color: #444444;
	scrollbar-arrow-color: #8A7B58
}
td {
	color: #cdcdcd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a { color: #cdcdcd; text-decoration: none; }
.border {
	border : 1px solid #333310;
}

.normal { color: #666666; font-family: Verdana,"Trebuchet MS", Arial; font-size: 10px; text-decoration: none; }

select { background: #fafafa; color: #333333; font-family: Verdana,"Trebuchet MS", Arial ; font-size: 10px; }
input { background: #fafafa; color: #333333; font-family: Verdana,"Trebuchet MS", Arial ; font-size: 10px; }
textarea { background: #fafafa; color: #333333; font-family: Verdana,"Trebuchet MS", Arial ; font-size: 10px; }

.int { color:#ff9900; text-decoration: none; }
.ext { color:#666666; font-family: Verdana,"Trebuchet MS", Arial; font-size: 10px; text-decoration: underline; }
.vip { color:#CC9933; font-family: Verdana,"Trebuchet MS", Arial; font-size: 10px; text-decoration: underline; font-weight:bold; }
.nbr { font-weight: bold; }
.over { color:#CC9933; font-weight: bold; }

.texte {
	color:#cdcdcd;
	font-size: 11px;
}

.texte-petit {
	color:#cdcdcd;
	font-size: 9px;
}

.petit { font-size: 9px; }
.grand { font-size: 12px; }

.preload { color:#222222; font-family: Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight:bold; }
.preload-petit { color:#888888; font-family: Arial, Helvetica; font-size: 8px; text-decoration: none; }

.titre-pg { color: #CC9933; font-family: Verdana,"Trebuchet MS", Arial; font-size: 13px; font-weight:bold; }
.titre-pg2 { color: #CC9933; font-family: Verdana,"Trebuchet MS", Arial; font-size: 11px; font-weight:bold; }

.titre-art { color: #CC9933; font-family: Verdana,"Trebuchet MS", Arial; font-size: 12px; font-weight:bold; }
.titre-art2 { color: #CC9933; font-family: Verdana,"Trebuchet MS", Arial; font-size: 10px; }

.form { color: #cdcdcd; font-family: Verdana,"Trebuchet MS", Arial; font-size: 12px; }

.form2 { color: #cdcdcd; font-family: Verdana,"Trebuchet MS", Arial; font-size: 11px; }

.fiche-produit {
	color:#cdcdcd;
	font-family: Arial, Helvetica;
	font-size: 12px;
}

.gras { font-weight: bold; }
.sstitre { font-weight: bold; color: #444444; }

a.rollover { text-decoration: none; }
a.rollover:hover { color: #ff9900; text-decoration: none; }

a.rollover2  { color: #444444; font-style: italic; font-size: 12px; font-family: Verdana,"Trebuchet MS", Arial ; text-decoration: none; }
a.rollover2:hover  { color: #CC9933; font-style: italic; font-size: 12px; font-family: Verdana,"Trebuchet MS", Arial ; text-decoration: none; }

.menu:hover {
	color: #CC9933;
	text-decoration: underline;
}

.titre_boutique { margin-left:80px; font-family: Georgia, Times; font-size: 15px; color:#ddd; text-decoration: none; font-weight:bold; }

h1.enteteListingDistrib {
	font-family: Georgia;
}

tr.ligneSurvol:hover td {
	background: #265a63;
}

div.fondPlanisphere {
	background: url(../images/fond_regions_distrib.gif) no-repeat;
	width: 500px;
}

table.tableListeRegions {
	width: 489px;
}

table.tableListeRegions ul {
	margin: 0;
	padding: 10px;
	list-style: none;
}

table.tableListeRegions ul li {
	margin: 0;
	padding: 2px 0;
}

table.tableListeRegions a {
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}

table.tableListeRegions ul ul {
	margin: 0;
	padding: 5px 15px;
	list-style: none;
}

table.tableListeRegions ul ul li a{
	font-weight: normal;
	color: #cc9933;
}

table.tableListeRegions a.lienSeul{
	color: #cc9933;
}

table.tableListeRegions ul ul li a:hover {
	color: #FFF;
}