html,body 
{
	font-family: Verdana;
	font-size:10px;
	color:#000000;
	scrollbar-face-color:#02214d;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#EEEEEE;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#FFFFFF;
	background-repeat:no-repeat;
	margin-top:0;
	background-color: #002b5c;
}

.cliquez_ici {
	display: block;
	width: 239px;
	height: 32px;
	background-image: url(images/centre/cliquez_ici.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	margin-top: -65px;
	margin-left: 403px;
	position: absolute;
	cursor: pointer;
}
.cliquez_ici:hover { background-position: 0 -32px; }

#baccueil
{
	display:block;
	width:71px;
	height:37px;
	background-image:url(images/menus/baccueil.png);
	overflow:hidden;
	color:#FFFFFF;
	cursor:pointer;
}
#baccueil:hover { background-position:0px -37px; }

#bboutique
{
	display:block;
	width:127px;
	height:37px;
	background-image:url(images/menus/bboutique.png);
	overflow:hidden;
	color:#FFFFFF;
	cursor:pointer;
}
#bboutique:hover { background-position:0px -37px; }

#bstore
{
	display:block;
	width:162px;
	height:37px;
	background-image:url(images/menus/bstore.png);
	overflow:hidden;
	color:#FFFFFF;
	cursor:pointer;
}
#bstore:hover { background-position:0px -37px; }

#breseau
{
	display:block;
	width:139px;
	height:37px;
	background-image:url(images/menus/breseau.png);
	overflow:hidden;
	color:#FFFFFF;
	cursor:pointer;
}
#breseau:hover { background-position:0px -37px; }

#bfinance
{
	display:block;
	width:77px;
	height:37px;
	background-image:url(images/menus/bfinances.png);
	overflow:hidden;
	color:#FFFFFF;
	cursor:pointer;
}
#bfinance:hover { background-position:0px -37px; }

#bcontact
{
	display:block;
	width:73px;
	height:37px;
	background-image:url(images/menus/bcontact.png);
	overflow:hidden;
	color:#FFFFFF;
	cursor:pointer;
}
#bcontact:hover { background-position:0px -37px; }

.bgsite { background-image:url(images/fond/fond1_100.jpg); /*background-color:#FFFFFF;*/ }

.footersite { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer.png'); }
html>body .footersite { filter: none; background: url('images/footer.png') no-repeat; }

.titremenu { font-size: 14px; font-weight:bold; }
.titremenuaccueil { color:#7bcef6; }
.titremenuboutique { color:#d93f65; }
.titremenureseau { color:#008cff; }
.titremenufinances { color:#9dc677; }
.titremenucontact { color:#e5621f; }
.soustitremenu { font-size: 12px; font-weight:bold; }
.titrerubriquemenu { font-size: 10px; color:#FFFFFF; }
.inputtext 
{
	color: #000000;
	font-size: 10px;
	border: 1px solid #CCCCCC;
}

.fondmenu {	background-image:url(images/menugauche/fond-menu-monceau-fleurs.gif);
	background-repeat:repeat-y; }


/*.fondmenu {	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menugauche/fond-menu-monceau-fleurs.png', sizingMethod="scale"); }
html>body .fondmenu 
{
	filter: none;
	background-image:url(images/menugauche/fond-menu-monceau-fleurs.png);
	background-repeat:repeat-y;
}
*/
.fondmenu 
{	
	background-image:url(images/menugauche/fond-menu-monceau-fleurs.jpg);
	background-repeat:repeat-y;
}
	
.fondmenuhaut {	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menus/fond-menu.png', sizingMethod="scale"); }
html>body .fondmenuhaut 
{
	filter: none;
	background-image:url(images/menus/fond-menu.png);
	background-repeat:repeat-x;
}

.ephemeride { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menus/monceau-fleurs-ephemeride.png'); }
html>body .ephemeride 
{
	filter: none;
	 background-image:url(images/menus/monceau-fleurs-ephemeride.png); 
	 background-repeat:no-repeat;
}

.texte { font-size: 10px; color:#000000; }
a 
{	
	text-decoration:none; 
	position: relative;
	z-index: 1;
}

.TxtBold { font-weight: bold; text-decoration:none; }

/****************************************************************************/
/* Lien et texte en verdana 8 (gras et normal) : noir, blanc, rouge et gris */
/****************************************************************************/
.verd8noir { font-family: Verdana; font-size: 8px; color: #0A2C50; text-decoration:none; }
.verd8noirbold { font-family: Verdana; font-size: 8px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd8blanc { font-family: Verdana; font-size: 8px; color: #FFFFFF; text-decoration:none; }
.verd8blancbold { font-family: Verdana; font-size: 8px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd8rouge { font-family: Verdana; font-size: 8px; color: #FF0000; text-decoration:none; }
.verd8rougebold { font-family: Verdana; font-size: 8px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd8gris { font-family: Verdana; font-size: 8px; color: #C0C0C0; text-decoration:none; }
.verd8grisbold { font-family: Verdana; font-size: 8px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd8noir:hover { font-family: Verdana; font-size: 8px; color: #0A2C50; text-decoration:underline; }
.verd8noirbold:hover { font-family: Verdana; font-size: 8px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd8blanc:hover { font-family: Verdana; font-size: 8px; color: #FFFFFF; text-decoration:underline; }
.verd8blancbold:hover { font-family: Verdana; font-size: 8px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd8rouge:hover { font-family: Verdana; font-size: 8px; color: #FF0000; text-decoration:underline; }
.verd8rougebold:hover { font-family: Verdana; font-size: 8px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd8gris:hover { font-family: Verdana; font-size: 8px; color: #C0C0C0; text-decoration:underline; }
.verd8grisbold:hover { font-family: Verdana; font-size: 8px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/****************************************************************************/

/****************************************************************************/
/* Lien et texte en verdana 9 (gras et normal) : noir, blanc, rouge et gris */
/****************************************************************************/
.verd9noir { font-family: Verdana; font-size: 9px; color: #0A2C50; text-decoration:none; }
.verd9noirbold { font-family: Verdana; font-size: 9px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd9blanc { font-family: Verdana; font-size: 9px; color: #FFFFFF; text-decoration:none; }
.verd9blancbold { font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd9rouge { font-family: Verdana; font-size: 9px; color: #FF0000; text-decoration:none; }
.verd9rougebold { font-family: Verdana; font-size: 9px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd9gris { font-family: Verdana; font-size: 9px; color: #C0C0C0; text-decoration:none; }
.verd9grisbold { font-family: Verdana; font-size: 9px; color: #C0C0C0; font-weight: bold; text-decoration:none; }
.verd9gris2 { font-family: Verdana; font-size: 9px; color: #7f7f7f; text-decoration:none; }
.verd9grisbold2 { font-family: Verdana; font-size: 9px; color: #7f7f7f; font-weight: bold; text-decoration:none; }
.verd9orange { font-family: Verdana; font-size: 9px; color: #fb751e; text-decoration:none; }
.verd9orangebold { font-family: Verdana; font-size: 9px; color: #fb751e; font-weight: bold; text-decoration:none; }
.verd9bleu { font-family: Verdana; font-size: 9px; color: #0571af; text-decoration:none; }
.verd9bleubold { font-family: Verdana; font-size: 9px; color: #0571af; font-weight: bold; text-decoration:none; }

.verd9noir:hover { font-family: Verdana; font-size: 9px; color: #0A2C50; text-decoration:none; }
.verd9noirbold:hover { font-family: Verdana; font-size: 9px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd9blanc:hover { font-family: Verdana; font-size: 9px; color: #FFFFFF; text-decoration:none; }
.verd9blancbold:hover { font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd9roug:hover { font-family: Verdana; font-size: 9px; color: #FF0000; text-decoration:underline; }
.verd9rougebold :hover{ font-family: Verdana; font-size: 9px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd9gris:hover { font-family: Verdana; font-size: 9px; color: #C0C0C0; }
.verd9grisbold:hover { font-family: Verdana; font-size: 9px; color: #C0C0C0; font-weight: bold; text-decoration:none; }
.verd9gris2:hover { font-family: Verdana; font-size: 9px; color: #7f7f7f; text-decoration:none; }
.verd9grisbold2:hover { font-family: Verdana; font-size: 9px; color: #7f7f7f; font-weight: bold; text-decoration:none; }
.verd9orange:hover { font-family: Verdana; font-size: 9px; color: #fb751e; text-decoration:none; }
.verd9orangebold:hover { font-family: Verdana; font-size: 9px; color: #fb751e; font-weight: bold; text-decoration:none; }
.verd9bleu:hover { font-family: Verdana; font-size: 9px; color: #0571af; text-decoration:none; }
.verd9bleubold:hover { font-family: Verdana; font-size: 9px; color: #0571af; font-weight: bold; text-decoration:none; }
/****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 10 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd10noir { font-family: Verdana; font-size: 10px; color: #0A2C50; text-decoration:none; }
.verd10noirbold { font-family: Verdana; font-size: 10px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd10blanc { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.verd10blancbold { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd10rouge { font-family: Verdana; font-size: 10px; color: #FF0000; text-decoration:none; }
.verd10rougebold { font-family: Verdana; font-size: 10px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd10gris { font-family: Verdana; font-size: 10px; color: #C0C0C0; text-decoration:none; }
.verd10grisbold { font-family: Verdana; font-size: 10px; color: #C0C0C0; font-weight: bold; text-decoration:none; }
.verd10gris2 { font-family: Verdana; font-size: 10px; color: #7f7f7f; text-decoration:none; }
.verd10grisbold2 { font-family: Verdana; font-size: 10px; color: #7f7f7f; font-weight: bold; text-decoration:none; }
.verd10orange { font-family: Verdana; font-size: 10px; color: #fb751e; text-decoration:none; }
.verd10orangebold { font-family: Verdana; font-size: 10px; color: #fb751e; font-weight: bold; text-decoration:none; }
.verd10bleuboldmenuhaut{ font-family: Verdana; font-size: 10px; color: #fb751e; font-weight: bold; text-decoration:none; }
.verd10violetboldmenuhaut{ font-family: Verdana; font-size: 10px; color: #fb751e; font-weight: bold; text-decoration:none; }
.verd10oviolet { font-family: Verdana; font-size: 10px; color: #8a1889; text-decoration:none; }
.verd10violetbold { font-family: Verdana; font-size: 10px; color: #8a1889; font-weight: bold; text-decoration:none; }
.verd10bleu { font-family: Verdana; font-size: 10px; color: #0f4bc5; text-decoration:none; }
.verd10bleubold { font-family: Verdana; font-size: 10px; color: #0f4bc5; font-weight: bold; text-decoration:none; }
.verd10bleulast { font-family: Verdana; font-size: 10px; color: #002b5c; text-decoration:none; }
.verd10bleulastbold { font-family: Verdana; font-size: 10px; color: #002b5c; text-decoration:none; font-weight: bold; }

.verd10noir:hover { font-family: Verdana; font-size: 10px; color: #0A2C50; text-decoration:none }
.verd10noirbold:hover { font-family: Verdana; font-size: 10px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd10blanc:hover { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.verd10blancbold:hover { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd10rouge:hover { font-family: Verdana; font-size: 10px; color: #FF0000; text-decoration:underline; }
.verd10rougebold:hover { font-family: Verdana; font-size: 10px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd10gris:hover { font-family: Verdana; font-size: 10px; color: #C0C0C0; text-decoration:none; }
.verd10grisbold:hover { font-family: Verdana; font-size: 10px; color: #C0C0C0; font-weight: bold; text-decoration:none; }
.verd10gris2:hover { font-family: Verdana; font-size: 10px; color: #7f7f7f; text-decoration:none; }
.verd10grisbold2:hover { font-family: Verdana; font-size: 10px; color: #7f7f7f; font-weight: bold; text-decoration:none; }
.verd10orange:hover { font-family: Verdana; font-size: 10px; color: #fb751e; text-decoration:none; }
.verd10orangebold:hover { font-family: Verdana; font-size: 10px; color: #fb751e; font-weight: bold; text-decoration:none; }
.verd10violetboldmenuhaut:hover { font-family: Verdana; font-size: 10px; color: #8a1889; font-weight: bold; text-decoration:none; }
.verd10bleuboldmenuhaut:hover { font-family: Verdana; font-size: 10px; color: #0f4bc5; font-weight: bold; text-decoration:none; }
.verd10bleubold:hover { font-family: Verdana; font-size: 10px; color: #0f4bc5; font-weight: bold; text-decoration:none; }
.verd10violetbold:hover { font-family: Verdana; font-size: 10px; color: #8a1889; font-weight: bold; text-decoration:none; }
/*****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 11 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd11noir { font-family: Verdana; font-size: 11px; color: #0A2C50; text-decoration:none; }
.verd11noirbold { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd11blanc { font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration:none; }
.verd11blancbold { font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd11rouge { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration:none; }
.verd11rougebold { font-family: Verdana; font-size: 11px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd11gris { font-family: Verdana; font-size: 11px; color: #C0C0C0; text-decoration:none; }
.verd11grisbold { font-family: Verdana; font-size: 11px; color: #C0C0C0; font-weight: bold; text-decoration:none; }
.verd11gris2 { font-family: Verdana; font-size: 11px; color: #7f7f7f; text-decoration:none; }
.verd11grisbold2 { font-family: Verdana; font-size: 11px; color: #7f7f7f; font-weight: bold; text-decoration:none; }
.verd11noirbleubold { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd11noirorangebold { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd11noirvioletbold { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd11bleubold { font-family: Verdana; font-size: 11px; color: #008dbb; font-weight: bold; text-decoration:none; }
.verd11orangebold { font-family: Verdana; font-size: 11px; color: #e28c52; font-weight: bold; text-decoration:none; }
.verd11violetbold { font-family: Verdana; font-size: 11px; color: #da50d9; font-weight: bold; text-decoration:none; }
.verd11violetbold { font-family: Verdana; font-size: 11px; color: #da50d9; font-weight: bold; text-decoration:none; }
.verd11orange { font-family: Verdana; font-size: 11px; color: #fb751e; text-decoration:none; }
.verd11orangebold { font-family: Verdana; font-size: 11px; color: #fb751e; font-weight: bold; text-decoration:none; }

.verd11noir:hover { font-family: Verdana; font-size: 11px; color: #0A2C50; text-decoration:none; }
.verd11noirbold:hover { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd11blanc:hover { font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration:none; }
.verd11blancbold:hover { font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd11rouge:hover { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration:underline; }
.verd11rougebold:hover { font-family: Verdana; font-size: 11px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd11gris:hover { font-family: Verdana; font-size: 11px; color: #C0C0C0; text-decoration:none; }
.verd11grisbold:hover { font-family: Verdana; font-size: 11px; color: #C0C0C0; font-weight: bold; text-decoration:none; }
.verd11gris2:hover { font-family: Verdana; font-size: 11px; color: #7f7f7f; text-decoration:none; }
.verd11grisbold2:hover { font-family: Verdana; font-size: 11px; color: #7f7f7f; font-weight: bold; text-decoration:none; }
.verd11noirbleubold:hover { font-family: Verdana; font-size: 11px; color: #008dbb; font-weight: bold; text-decoration:none; }
.verd11noirorangebold:hover { font-family: Verdana; font-size: 11px; color: #e28c52; font-weight: bold; text-decoration:none; }
.verd11noirvioletbold:hover { font-family: Verdana; font-size: 11px; color: #da50d9; font-weight: bold; text-decoration:none; }
.verd11orange:hover { font-family: Verdana; font-size: 11px; color: #fb751e; text-decoration:none; }
.verd11orangebold:hover { font-family: Verdana; font-size: 11px; color: #fb751e; font-weight: bold; text-decoration:none; }
/*****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 12 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd12noir { font-family: Verdana; font-size: 12px; color: #0A2C50; text-decoration:none; }
.verd12noirbold { font-family: Verdana; font-size: 12px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd12blanc { font-family: Verdana; font-size: 12px; color: #FFFFFF; text-decoration:none; }
.verd12blancbold { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd12rouge { font-family: Verdana; font-size: 12px; color: #FF0000; text-decoration:none; }
.verd12rougebold { font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd12gris { font-family: Verdana; font-size: 12px; color: #C0C0C0; text-decoration:none; }
.verd12grisbold { font-family: Verdana; font-size: 12px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd12noir:hover { font-family: Verdana; font-size: 12px; color: #0A2C50; text-decoration:none; }
.verd12noirbold:hover { font-family: Verdana; font-size: 12px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd12blanc:hover { font-family: Verdana; font-size: 12px; color: #FFFFFF; text-decoration:none; }
.verd12blancbold:hover { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd12rouge:hover { font-family: Verdana; font-size: 12px; color: #FF0000; text-decoration:underline; }
.verd12rougebold:hover { font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd12gris:hover { font-family: Verdana; font-size: 12px; color: #C0C0C0; text-decoration:underline; }
.verd12grisbold:hover { font-family: Verdana; font-size: 12px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/*****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 12 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd13noir { font-family: Verdana; font-size: 13px; color: #0A2C50; text-decoration:none; }
.verd13noirbold { font-family: Verdana; font-size: 13px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd13blanc { font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration:none; }
.verd13blancbold { font-family: Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd13rouge { font-family: Verdana; font-size: 13px; color: #FF0000; text-decoration:none; }
.verd13rougebold { font-family: Verdana; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd13gris { font-family: Verdana; font-size: 13px; color: #C0C0C0; text-decoration:none; }
.verd13grisbold { font-family: Verdana; font-size: 13px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd13noir:hover { font-family: Verdana; font-size: 13px; color: #0A2C50; text-decoration:underline; }
.verd13noirbold:hover { font-family: Verdana; font-size: 13px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd13blanc:hover { font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration:none; }
.verd13blancbold:hover { font-family: Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd13rouge:hover { font-family: Verdana; font-size: 13px; color: #FF0000; text-decoration:underline; }
.verd13rougebold:hover { font-family: Verdana; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd13gris:hover { font-family: Verdana; font-size: 13px; color: #C0C0C0; text-decoration:underline; }
.verd13grisbold:hover { font-family: Verdana; font-size: 13px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/*****************************************************************************/

.formdesign2
{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #CCCCCC;
}

/********************/
/* HTML TABLE TOOLS */
/********************/
table.sortable a.sortheader {
    /*background-color:#eee;*/
    font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none;
}
table.sortable span.sortarrow {
    color: white;
    text-decoration: none;
}

table.sortable tr.roowA {background-color: #FFF;}

table.sortable tr.rowB {background-color: #EEE;}

table.sortable tr.highlighted,table.sortable td.highlighted {background-color: #66E;}
table.sortable tr.highlighted  td {	color: #FFF;}

table.sortable tr.selectedRow {	background: #11D;}
table.sortable tr.selectedRow  td {	color: #FFFFFF}
/********************/
/***************/
/* CALENDRIER */
.ds_box {
   background-color: #FFF;
   border: 1px solid #000;
   position: absolute;
   z-index: 32767;
}

.ds_tbl {
   background-color: #FFF;
}

.ds_head {
   background-color: #333;
   color: #FFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   letter-spacing: 2px;
}

.ds_subhead {
   background-color: #969696;
   color: #FFFFFF;
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   width: 16px;
}

.ds_cell {
   background-color: #A1C201;
   color: #FFFFFF;
   font-size: 10px;
   text-align: center;
   font-family: Verdana;
   padding: 5px;
   cursor: pointer;
}

.ds_cell:hover {
   background-color: #333333;
}
/***************/ 

#message_pub { 
	width: 0; 
	height: 0; 
	position: absolute; 
	top: 0; 
	left: 0; 
	background-image:url(images/ope_obligataire/fond.png); 
	z-index: 2000;
	display: none;
}
	#message_pub p { 
		background-image:url(images/ope_obligataire/popup_site_MCF.png); 
		width: 800px; 
		height: 500px;
		margin: auto;
		margin-top: 100px; 
		overflow: hidden;
		position: relative;
	}
		#message_pub p span {
			text-indent: -5000px;
			display: block;						
			cursor: pointer;
			position: absolute;
		}
		
		#message_pub p .close {
			width: 100px;
			height: 50px;
			left: 690px;
		}
		
		#message_pub p .go_to_invest {
			height: 150px;
			width: 150px;
			left: 600px;
			top: 320px;
		}
