* {font-family: Arial, Helvetica, sans-serif;}

.titregras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;

}
.expos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;

}
.texte {
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.textegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.titreproduits {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	font-style: oblique;

}
.exposant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: superexposant;
	font-weight: bold;
	line-height: 12px;

} 

.champ_encadre { 
border-right: #000000 1px solid; 
border-top: #000000 1px solid; 
font-size: 11; 
border-left: #000000 1px solid; 
color: #000000; 
border-bottom: #000000 1px solid; 
background: #ffffff; 
font-family: Arial, Helvetica, sans-serif ; 
font-weight: normal 
} 
.texte11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;

}
.adherent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
 line-height:  80% ;

	}





.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.fond {
	background-image: url(images/fond_jeunes_site2_int.gif);
	background-repeat: no-repeat;
}
.publication {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

p { padding: 0 0 0 0; margin: 0 0 0 0; }

table.tree {border: 0px; border-collapse: collapse; padding: 0; margin: 0;}

table.service {width: 520px; border: 1px solid #FF9900; border-collapse: collapse; padding: 0; margin: 0; font-size: 11px;}
table.service TD {font-size: 12px;}
table.service TH, table.service TD {padding: 4px;}
table.service TH {background: #FF9900; color: #fff; font-size: 14px; font-weight: bold;}

table.entite {width: 100%; border-collapse: collapse; padding: 0; margin: 0; font-size: 11px;}

table.nivo0 {border-color: #FF6600;}
table.nivo1 {border-color: #FF9900;}
table.nivo2 {border-color: #FFCC00;}

table.nivo0 TH {background: #FF6600;}
table.nivo1 TH {background: #FF9900;}
table.nivo2 TH {background: #FFCC00;}

div.clear0 {clear: both; height: 0px; font-size: 0px; line-height: 0px; visibility: hidden; overflow: hidden;}
div.clear5 {clear: both; height: 5px; font-size: 1px; line-height: 5px;}
div.clear10 {clear: both; height: 10px; font-size: 1px; line-height: 10px;}