body       {
	font-size: 9pt;
	font-family: Verdana;
	line-height: 10px;
	margin: 0;
	padding: 0;
	font-style: normal;
}

.menu           {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;
	cursor: default
}
.menu:hover  {
	color: #666666;
	font-size: 14px;
	font-family: Verdana;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;
	cursor: default
}
.trait-menu  { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 14px; text-decoration: none; cursor: default }
.menucom    { color: #fff; font-size: 7.5pt; font-family: Verdana; font-weight: bold; line-height: 14px; text-decoration: none; cursor: default }
.titre          { color: #000000; font-size: 60pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 50px; text-decoration: none; text-align: left; cursor: default }
.grasblanc { color: #fff; font-size: 7.5pt; font-family: Verdana; font-weight: bold; line-height: 13px; text-decoration: none; text-align: left; cursor: default }
.grasrouge { color: #900; font-size: 7.5pt; font-family: Verdana; font-weight: bold; line-height: 13px !important; text-decoration: none; text-align: left; cursor: default }
.gras         {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
	cursor: default
}
.grasr { color: #000; font-size: 7.5pt; font-family: Verdana; font-weight: bold; line-height: 13px; text-decoration: none; text-align: left; cursor: default }
.grasr:hover { color: #900; font-size: 7.5pt; font-family: Verdana; font-weight: bold; line-height: 13px; text-decoration: none; text-align: left; cursor: pointer }
.texte               {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
	cursor: default
}
body {
	background-image: url();
	background-repeat: no-repeat;
}
.blanc {
	cursor: default;
	color: #FFFFFF;
	line-height: 16px;
	font-size: 14px;
	text-decoration: none;
}
#menu1 {
	position:absolute;
	width:150px;
	height:80px;
	z-index:1;
	visibility: hidden;
}
#menu2 {
	position:absolute;
	width:150px;
	height:80px;
	z-index:1;
	visibility: hidden;
}
#menu3 {
	position:absolute;
	width:150px;
	height:80px;
	z-index:1;
	visibility: hidden;
}
#menu4 {
	position:absolute;
	width:150px;
	height:80px;
	z-index:1;
	visibility: hidden;
}
#menu5 {
	position:absolute;
	width:150px;
	height:80px;
	z-index:1;
	visibility: hidden;
}
.titre   { color: #000000; font-size: 68px; font-weight: normal; line-height: 50px }
.Style15 {color: #FFFFFF}
.texteli { color: #000; font-size: 6px; font-family: "Zapf Dingbats"; font-weight: bold; line-height: 13px; background-color: #dceaed; text-align: justify; text-indent: 12px; cursor: default }
.textedrapeau   { color: #f00; font-size: 20px; font-family: Verdana; font-weight: normal; line-height: 13px; text-align: left; cursor: default }
.lien             {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
	cursor: pointer
}
.lien:hover  {
	color: #333f8f;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	cursor: pointer
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/*IMAGES SCROLL STYLES JG/20032010*/
div.sc_menu_wrapper {
	position: relative; 	
	height: 600px;
	/* Plus large que les images pour laisser la place pour le scrollbar */
	width: 100px;
	margin-top: 0px;
	overflow: auto;
}
div.sc_menu {
	padding: 15px 0;
}
.sc_menu a {
	display: block;
	width: 75px;
	/* au cas où l'affichage des images est désactivé*/
	color: #fff;
	background: rgb(79, 79, 79);	
}
.sc_menu a:hover {
}
.sc_menu img {
	display: block;
	border: none;
}

.sc_menu_wrapper .loading {
	position: absolute;
	top: 50px;
	left: 10px;
	background-image: url(/images/loading.gif);
	margin: 0 auto;
	padding: 0px;

	width: 75px;
	text-align: center;
	color: #fff;
}
/* Styling tooltip */
.sc_menu_tooltip {
	display: block;
	position: absolute;
	
	padding: 6px;
	font-size: 12px;	
	color: #fff;
	
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;	
	
	border: 1px solid rgb(79, 79, 79);
	background: rgb(0, 0, 0);
	/* Fond un peu transparent pour les navigateurs qui supportent rgba */	
	background: rgba(0, 0, 0, 0.5);
}
.listeemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-position: top;
	line-height: 12px;
	color: #000000;
}
.liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-position: top;
	text-align: left;
}
.listegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	background-position: top;
	text-align: left;
}

