.hackfontie {
	background-color:#FFFFFF;
}
table.configurateur {
	margin:15px auto 0;
	text-align:left;
}
table.configurateur * {
	margin:0;
	padding:0;
}
table.configurateur th, 
table.configurateur td {
	font-size:12px;
	vertical-align:top;
}
table.configurateur h2, 
table.configurateur h3 {
	color:#8d0f0f;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding-bottom:10px;
	white-space:nowrap;
}
table.configurateur h3 {
	color:#000000;
}
table.configurateur h5 {
	margin:0;
	padding:15px 0 5px;
	font-size:12px;
	font-weight:normal;
}
table.configurateur hr {
	margin:10px 0;
	border:1px solid;
	border-color:#8d0f0f #FFFFFF #FFFFFF;
}
table.configurateur p.smallAlert {
	color:#c70810;
	font-size:10px;
	width:210px;
}
table.configurateur table.vehiculeSelection td {
	padding:1px;
}
table.configurateur table.vehiculeSelection td ul {
	margin:0;
	padding:0;
}
table.configurateur table.vehiculeSelection td li {
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
}
table.configurateur table.vehiculeSelection td li a {
	list-style:none;
	display:block;
	width:110px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:3px;	
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	border:1px solid #FFFFFF;
}
table.configurateur table.vehiculeSelection td li a:hover, 
table.configurateur table.vehiculeSelection td li.sfhover a, 
table.configurateur table.vehiculeSelection td li:hover a {
	background-color:#fce3be;
	border:1px solid #8d0f0f;
}
table.configurateur table.vehiculeSelection td li a.active {
	background-color:#f7a221;
	border:1px solid #8d0f0f;
	color:#FFFFFF;
}
table.configurateur table.vehiculeSelection td li ul {
	position:absolute;
	left:-999em;
	background-color:#efefef;
	border:solid #8d0f0f;
	border-width:1px 1px 1px;
}
table.configurateur table.vehiculeSelection td li:hover ul, 
table.configurateur table.vehiculeSelection td li.sfhover ul {
	/* DCO JIRA FDZ-625
	left:auto;
	margin-left:109px;
	margin-top:-25px;
	*/
}
table.configurateur table.vehiculeSelection td li ul a {
	background-color:#efefef !important;
	border:none !important;
}
table.configurateur table.vehiculeSelection td li ul a:hover {
	background-color:#f7a221 !important;
	color:#FFFFFF;
}

table.configurateur form.vehiculeConfiguration {
}

.opaque {
}
.transparent {
	opacity:0.3; /* Firefox */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /* IE-8 : a placer AVANT filter !! */
	filter:alpha(opacity=30); /* IE */
	zoom:1; /* hack pour faire fonctionner opacity dans IE-6 */
}




