/* Contain Menu's style only */

/*********************************************************************************************************************************/
.cellule 		{ padding-left: 0px; text-align: left;}

/* Tree of the Pages' tables */

/* Noel 
.cellule_evenement	{	width: 1150px; background: url('../images/noel/fond.png') top center no-repeat;	}*/

/* Top Table */
.celluleMenuHaut	{	width: 870px;	background-color: #FFFFFF; margin-top: 7px;	}
	.celluleSlogan 		{ width: 333px; height: 30px; margin-top: 0px; margin-bottom: 1px; vertical-align: top;	}
	.menuHaut			 		{ width: 100%; 	height: 20px; text-align:left; vertical-align: top; background: url('../images/chemins/chemin_haut.png') no-repeat;	}
	.menuSitemap	 		{ width: 100%; 	height: 20px; text-align:left; vertical-align: top; background: url('../images/chemins/chemin_planDuSite.png') no-repeat;	}
	.menuCompany	 		{ width: 100%; 	height: 20px; text-align:left; vertical-align: top; background: url('../images/chemins/chemin_societe.png') no-repeat;	}
	.menuProducts 		{ width: 100%; 	height: 20px; text-align:left; vertical-align: top; background: url('../images/chemins/chemin_prod.png') no-repeat;	}

/* Middle Table */
.cellulePrincipale{	width: 870px;	background-color: #FFFFFF;	}
	
	/* Left Menu Table */
	.cellulegauche 	{	width: 210px; margin: 0px; padding: 0px; text-align: left; background: url('../images/menus/fond_menu_gauche.png') repeat-y;	}
		.celluleproduit {	width: 210px; padding: 0px; margin: 0px; border-left: 5px solid #FFFFFF; text-align: left;	}
			.celluleImageMenuTop		{ width: 210px; height: 140px; padding: 0px 2px 0px 0px; margin: 0px; text-align: right; vertical-align: top;	}
			.celluleImageMenuBottom	{ width: 210px; height: 140px; padding: 0px 0px 0px 0px; margin: 0px; text-align: right; vertical-align: top;	}
			.celluleDemo 			{	width: 190px; height: 30px; border: 1px solid #999999; text-align: left; vertical-align:middle; background-color: #FFFFFF;	}
	
	/* Text Table */
	.cellulecentre 	{ width: 630px; padding: 5px 15px 22px 15px; text-align: justify;}
	.cellulecentreqap	{ width: 630px; padding: 5px 15px 22px 15px; text-align: justify; }
	.cellulecentreqmonitor	{ width: 630px; padding: 5px 15px 22px 15px; text-align: justify; }
	.cellulecentreqtest	{ width: 630px; padding: 5px 15px 22px 15px; text-align: justify; }
		.celluleAvantages	{	width: 230px;	height: 280px; margin: 0px; padding: 20px 0px 0px 0px; text-align: center; background: url('../images/cadres/cadre_avantages.png') right no-repeat;	}
		.celluleContact		{	width: 620px;	height: 620px; margin: 0px; padding:  0px 0px 0px 0px; text-align: left;	 background: url('../images/plan_monde.png') no-repeat;	}

/* Bottom Table */
.cellulebasse 		{ width: 870px; padding: 0px; margin: 0px; background: url('../images/chemins/chemin_bas.png') center no-repeat; 	}
	.celluleMenuBas		{	width: 550px;	height: 18px; padding: 0px 0px 0px 15px; margin: 0px; text-align: left; color: #FFFFFF;	}
	.celluleCopyright	{	width: 320px;	height: 18px; padding: 0px 15px 0px 0px; margin: 0px; text-align: right; color: #FFFFFF;	}

/*********************************************************************************************************************************/
/* WMA Table */
#celluleWma th	{ background-color: #CCCCCC; color: #006699;	text-align:center; font-weight: bold;	}
#celluleWma	td	{	background-color: #FFFFFF; color: #000000; font-weight: normal;	}

/* SiteMap Table */
table.sitemap {text-align: left;} 
table.sitemap td a{color: #000000; text-decoration: none;}
table.sitemap td a:link, table.sitemap td a:active, table.sitemap td a:visited {color: #000000; text-decoration: none;}
table.sitemap td a:hover {color: #F97A04; text-decoration: none;}


/* Load Test Table */
.loadTest { width: 450px; height: 300px; border:0; background: url('../images/cadres/cadre_table.png') no-repeat;	}
.whitePaper { width: 205px; height: 120px; border:0; background: url('../images/cadres/cadre_wp_qtest.png') no-repeat;	}

/* Calendar Table */
#calendar { width: 600px; text-align: center; } 
#calendar th		{ height: 25px; background-color: #006699; color: #FFFFFF; text-align:center; font-weight: bold; border-bottom: 10px solid #FFFFFF;	}
#calendar .month	{ width: 160px; height: 20px; background-color: #777777; color: #FFFFFF; text-align:center; font-weight: bold;	}
#calendar .current{	height: 25px; background-color: #FFFFFF; color: #000000; text-align:center; font-weight: normal; border: 1px solid #777777;	}
#calendar .futur	{	height: 25px; background-color: #FF99CC; color: #000000; text-align:center; font-weight: normal; border: 1px solid #777777;	}
#calendar .passed	{	height: 25px; background-color: #AAAAAA; color: #FFFFFF; text-align:center; text-decoration:line-through; border: 1px solid #777777;	}

/*********************************************************************************************************************************/

.blocListe	{	margin: 0px 0px 0px 7px;	padding: 0px 0px 0px 11px;	list-style-image: url('../images/puces/puce.gif');	}
.blocHome		{	margin: 0px 0px 0px 13px;	padding: 7px 0px 0px 17px;	list-style-image: url('../images/puces/puce.gif');	}

.listeHome			{	margin: 0px 0px 0px 0px;	padding: 0px 0px 7px 0px;	list-style-image: url('../images/puces/puce.gif');	}
.listePuce			{	margin: 0px 0px 0px 13px;	padding: 0px 0px 0px 10px;	list-style-image: url('../images/puces/puce.gif');	}
.listeFlbleue		{	margin: 0px 0px 0px 13px;	padding: 0px 0px 0px 10px;	list-style-image: url('../images/puces/flbleue.gif');	}
.listePictolien li	{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-image: url('../images/puces/picto_lien_on.gif');	}

/* Used in sitemap.php */
.blocSitemapNone	{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;	}
.listeSitemapNone	{	margin: 0px 0px 0px 11px;	padding: 0px 0px 10px 5px;	list-style-type: none;	}
.listeSitemapFlbleue	{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-image: url('../images/puces/flbleue.gif');	}
/*.listeSitemapFlbleue	{	margin: 0px 0px 0px 11px;	padding: 0px 0px 10px 5px;	list-style-image: url('../images/puces/flbleue.gif');	}*/
.listeSitemapPictolien{	margin: 0px 0px 0px 7px;	padding: 0px 0px 0px 5px;		list-style-image: url('../images/puces/picto_lien_on.gif');	}

.blocNone		{	margin: 0px 0px 0px 0px;	padding: 15px 0px 0px 0px;	list-style-type: none;	color: #e16c04; font-size:11px;	}
.listeNone	{	margin: 0px 0px 0px 12px;	padding: 0px 0px 7px 0px;	list-style-type: none;	}

/*** Menu de gauche ***/
.listeMenu	{	margin: 0px 0px 0px 0px;	padding: 0px 0px 3px 0px;	list-style-image: url('../images/puces/flbleue.gif');	}
.listeAnime	{	margin: 0px 0px 0px 0px;	padding: 0px 0px 3px 0px;	list-style-image: url('../images/puces/flanime.gif');	}

.liste1	{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-image: url('../images/puces/flbleue.gif');	}
.liste2	{	margin: 0px 0px 0px 17px;	padding: 0px 0px 0px 5px; }
.listeSelect	{	list-style-image: url('../images/puces/florange.gif');	color: #E26B13;	}

/*********************************************************************************************************************************/

/* Attention: ne pas supprimer les balises suivantes pour les lignes "hr" !
**	color => IE
**	background-color => FireFox
**	border => Opera
 */
.hr_74_white	{		width: 74%; 	height: 2px; 	color: #FFFFFF; background-color: #FFFFFF; border: #FFFFFF;	}
.hr_100_white	{		width: 100%;	height: 2px; 	color: #FFFFFF; background-color: #FFFFFF; border: #FFFFFF;	}

.map_cursor	{	cursor: pointer;	}
.div_print	{	display: inherit;	}

#subTitlePrint	{	display: inherit;}
#titlePrint	{	display: inherit;	}

/* Style for the Google Map Tooltip */
.tooltip{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 3px 6px;
	white-space: nowrap;
}
