body { background: none; background-color: #FFFFFF; }
A { color: #4d5490; font-family:  Verdana, Arial, Helvetica, Geneva;  text-decoration: none;}
A:hover { color: #4d5490; font-family:  Verdana, Arial, Helvetica, Geneva; }

.btexte { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #000000;}

.barrelgnfind { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
.barrelgnfindyellow { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; font-weight: bold; color: #FFED00;}

input.petitinput { background-color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; padding: 0px;}

.menug { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
a.menug:link {	color: #ffffff; font-weight: bold; text-decoration: none; }
a.menug:visited { color: #ffffff; font-weight: bold; text-decoration: none; }
a.menug:active { color: #ffffff; font-weight: bold; text-decoration: none }
a.menug:hover { color: #ffffff; font-weight: bold; text-decoration: underline }

.credits { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
a.credits:link {	color: #ffffff; font-weight: bold; text-decoration: none; }
a.credits:visited { color: #ffffff; font-weight: bold; text-decoration: none; }
a.credits:active { color: #ffffff; font-weight: bold; text-decoration: none }
a.credits:hover { color: #ffffff; font-weight: bold; text-decoration: underline }

td.ptiblock { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #000000;}
.minititrerouge { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 12px; color: #d21b05; font-weight: bold; padding: 2px 0px 5px 0px;}
.minititrerouge2 { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #d21b05; font-weight: bold; padding: 10px 0px 5px 0px;}
a.dmdinfos { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 9px; color: #D21B05; text-decoration: underline;}
a.dmdinfos:hover { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 9px; color: #D21B05; text-decoration: none;}

a.ensavoirplus { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #D21B05; text-decoration: underline;}
a.ensavoirplus:hover { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #D21B05; text-decoration: none;}

.menuplus { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
a.menuplus { color: #ffffff; font-weight: bold; text-decoration: underline; }
a.menuplus:hover { color: #ffffff; font-weight: bold; text-decoration: none }


.menupluslrpls { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 10px; font-weight: bold; color: #FFED00; padding: 0px 1px 0px 5px;}
a.menupluslrpls { color: #FFED00; font-weight: bold; text-decoration: none; }
a.menupluslrpls:hover { color: #FFED00; font-weight: bold; text-decoration: underline }

.menuplustitre { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; font-weight: bold; color: #FFED00; padding: 6px 0px 2px 0px;}
.menuplustexte { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; padding: 0px 1px 0px 5px;}

.textecattitre { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; padding: 0px 0px 0px 10px;}
.textecatsection { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 12px; font-weight: bold; color: #E11D05; padding: 0px 0px 10px 0px;}
.textelsv { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #000000; padding: 0px 20px 0px 20px;}

.demandeinfoscat { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 12px; font-weight: bold; color: #255AAB; padding: 0px 0px 0px 3px;}
a.demandeinfoscat { color: #255AAB; font-weight: bold; text-decoration: underline; }
a.demandeinfoscat:hover { color: #255AAB; font-weight: bold; text-decoration: none; }

.txtvousetesici { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 10px; font-weight: bold; color: #0F2188;}
a.txtvousetesici { color: #E60500; font-weight: bold; text-decoration: underline;}
a.txtvousetesici:hover { color: #E60500; font-weight: bold; text-decoration: none;}

.typetapes { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 12px; color: #255AAB; padding: 2px 20px 2px 0px;}

table.formselone { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 11px; color: #000000;}

input.ext-barrelngfindinput { width:175px; background-color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; padding: 0px;}

#tbpromos {
	font-size: 10px;
	font-family: verdana, arial, "ms sans serif", sans-serif;

}
	#tbpromos table {
		border: #d21b05 1px solid; 
		border-collapse: collapse;
	} 
	
	#tbpromos td {
		font-size: 10px;
		font-family: verdana, arial, "ms sans serif", sans-serif;
		border: #000 1px inset;
		padding: 3px 0;
		height: 43px;
	}

