/********************    styles de la sfoV1    *****************/
.espace {  line-height: 5pt}
.texte {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: normal}
.niv-1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FFFFFF}
.niv-2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #99CCFF}
.niv-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.niv-4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #1e4a7b}
.titre-champs {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #99CCFF}
.titre-encart {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: ffcc00}
.titre-frame {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: ffffff}
.compact-noir {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}
.texte-gras {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.lien-nonsoul {  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.liens-frame {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none}
.non-soul {  text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.compact-lien {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none}
.lien-soul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #1467A5}
.titreCC {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium}
.lien-soulrouge { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF0000}
.compact-blanc {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF
}
.texte-vert {
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #66CCCC; font-weight: normal
}
.niv-5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	BACKGROUND-COLOR:  #83B1E8;
}

/********************    styles de la sfoV2    *****************/
.stand td{
	padding-left:5px;
	vertical-align:middle;
	background-color:#CEE5F2;
}

.stand select{
	font-size:11px;
	width:400px;
}
.pte-lettre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#1467A5;
	font-weight:bold;
}
.lettre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#084596;
}
.gde-lettre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#084596;
}
.menu-stand{
	background-color:#58BAF0;
}
.titre-exposant{
	background-color:#0054A7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;
	text-align:left;
}

.col-gch{
	background-color:#CEE5F2;
}
.col-mil{/*sert aussi pour le bleu clair des marques*/
	background-color:#F0F3FB;
	text-align:left;
}
.col-dte{
	background-color:#FFFFFF;
}
.hr-stand{
	 align:CENTER;
	 width:100%;
	 size:4;
	 color:#26435d;
}
.bleu-gris{
	color:#BCC9D8;
}
