﻿body
{
	font-family: Arial;
	font-size: small;
	margin-top: 0px;
}

.pageComplete
{
	position:absolute;	/* sinon bug avec les tooltips */
	
	/* pour centrer la page : */
	left:50%;
	margin-left:-485px;
	width: 971px;
}


img 
{
	border: 0;
}

a
{
	color:Purple;
	text-decoration:none;
}
a:hover
{
	color:Fuchsia;
	text-decoration:none;
}

/* 1st bandeau en partant du haut  */

.bandeauHaut
{
	float: left;
	min-width: 971px;
	background-image: url('Images/bandeauViolet.gif');
	background-repeat: repeat;
	padding: 0px;
	margin: 0px;
}

/* 2nd bandeau : logo Vertice + Bannière */

.bandeauBanniere
{
	clear: both;
	min-width: 971px;
	margin: 0px;
	padding: 0px;
	height: 91px;
	width: 100%;
	background-image: url('Images/BandeauGrisSombre.gif');
	background-repeat: repeat;
}

.bandeauGris
{
	clear: none;
	float: left;
}

/* on masque le menu du Nova Web Gen de l'en-tête */
.bandeauBanniere .nwgToolbarElementClass
{
	display:none !important;
}

.bandeauBanniere #iconeSouris
{
	position:absolute; 
	right:0px; 
	top:0px; 
}

/* 3nd bandeau : Choix de la langue + Boutons de Navigation */

.bandeauNavigation
{
	clear: both;
	float: left;
	height: 30px;
	min-width: 971px;
	background-color: #4C4A4B;
}

.siteNavigationLangues
{
	float: left;
	width: 198px;
	background-color: Black;
	display: block;
	height: 100%;
	padding: 8px 5px 0px 5px;
}

.BoutonLangue
{
	color: White;
	text-decoration: none;
	height: 100%;
	vertical-align: middle;
	font-size: x-small;
}



.siteNavigation
{
	clear: none;
	float: right;
}

#navHeader
{
	clear: none;
	float: right;
}

/* 4ème bandeau : Entete du menu + Entete du contenu */

.bandeauContentHeader
{
	clear: both;
	float: left;
	min-width: 971px;
	white-space: nowrap;
	height: 30px;
	background-color: #DADADA;
	width: 100%;
	min-width: 971px;
}

.siteMenuHeader
{
	float: left;
	background-color: #B4B5BC;
	font-size: 15px;
	width: 208px;
	white-space: nowrap;
	height: 100%;
}

.siteContentHeader
{
	float: left;
	font-size: 15px;
	white-space: nowrap;
	height: 100%;
	margin:6px;
}

/* 5ème bandeau : contenu (menu + contenu des pages) */

.bandeauContent
{
	clear: both;
	min-width: 971px;
	width: 100%;
	min-height: 600px;
	font-size: small;
/*	background-repeat: no-repeat;
	background-position: center;
	background-image: url('Images/Fndpage.jpg');*/
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}

.tableContent
{
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	width: 100%;
	border-collapse: collapse;
	height:600px;
	background-color: #D9DAE1;
}


.siteMenu
{
	float: left;
	width: 208px;
	vertical-align: top;
	background-color: #D9DAE1;
	font-size: 15px;
	padding:0px;
	margin:0px;
	border-width:0px;
}

.siteMenu DynamicMenu
{
	vertical-align: top;
	background-color: #D9DAE1;
	font-size: 15px;
	padding: 0px;
	margin: 0px;
}

.menuContent
{
	margin:1px;
	height:100%;
}
.siteContent
{
	padding: 0px;
	margin: 10px;
	vertical-align: top;
	background-color:White;
	height:100%;
	width:763px;
}

.content
{
	padding: 15px;
}
.menuItem
{
	font-size:small;
}
/* Html Content */

.HtmlContent
{
	vertical-align: top;
	white-space: normal;
}

.HtmlContent H1
{
}

.HtmlContent H2
{
}

/* Titre de page (partie contenu) */

.contentTitle
{
	color:#800080;
	padding:2px;
	font-weight:bold;
	font-size:medium;
}

/* Pied de page */

.bandeauFooter
{
	clear: both;
	float: left;
	min-width: 971px;
	background-color: #4C4B4B;
}


#navFooter li
{
	float: right;
	margin: 0;
	padding: 0;
}

#navFooter a
{
	float: left;
	display: block;
	padding: 4px 8px;
	margin: 2px;
	text-decoration: none;
	color: White;
}

/* Site Navigation */

#navHeader
{
	float: left;
	margin: 0;
	padding: 10px 0 0 0px;
	list-style: none;
}

#navHeader li
{
	float: left;
	margin: 0;
	padding: 0;
}

#navHeader a
{
	float: left;
	display: block;
	text-decoration: none;
}














.bandeauGrisFonce
{
	background-color: #282828;
	width: 100px;
}







.sitemap
{
	float: left;
	font-size: x-small;
}

.sitemap a
{
	color:#000;
	text-decoration:none;
}
.sitemap a:visited
{
	color:#111;
}




/* FIN Boutons de choix de langues */

/* MENU */
.Home
{
	background-image: url('Images/btnhome.gif');
	width: 16px;
	height: 16px;
}
/*
.Home:HOVER
{
	background-image: url('Images/btnhome.gif');
	width: 16px;
	height: 16px;
}*/

.Products
{
	background-image: url('Images/btnproducts.gif');
	width: 81px;
	height: 18px;
}
.Products:HOVER
{
	background-image: url('Images/btnproductsCK.gif');
	width: 81px;
	height: 18px;
}
.ProductsActive
{
	background-image: url('Images/btnproductsCK.gif');
	width: 81px;
	height: 18px;
}
.Productsfr
{
	background-image: url('Images/fr/btnproducts.gif');
	width: 76px;
	height: 18px;
}

.Productsfr:HOVER
{
	background-image: url('Images/fr/btnproductsCK.gif');
	width: 76px;
	height: 18px;
}
.ProductsfrActive
{
	background-image: url('Images/fr/btnproductsCK.gif');
	width: 76px;
	height: 18px;
}
.Productsen
{
	background-image: url('Images/en/btnproducts.gif');
	width: 81px;
	height: 18px;
}
.Productsen:HOVER
{
	background-image: url('Images/en/btnproductsCK.gif');
	width: 81px;
	height: 18px;
}
.ProductsenActive
{
	background-image: url('Images/en/btnproductsCK.gif');
	width: 81px;
	height: 18px;
}



.Download
{
	background-image: url('Images/btndownloads.gif');
	width: 92px;
	height: 18px;
}
.Download:HOVER
{
	background-image: url('Images/btndownloadsCK.gif');
	width: 92px;
	height: 18px;
}
.DownloadActive
{
	background-image: url('Images/btndownloadsCK.gif');
	width: 92px;
	height: 18px;
}
.Downloadfr
{
	background-image: url('Images/fr/btndownloads.gif');
	width: 133px;
	height: 18px;
}
.Downloadfr:HOVER
{
	background-image: url('Images/fr/btndownloadsCK.gif');
	width: 133px;
	height: 18px;
}
.DownloadfrActive
{
	background-image: url('Images/fr/btndownloadsCK.gif');
	width: 133px;
	height: 18px;
}
.Downloaden
{
	background-image: url('Images/en/btndownloads.gif');
	width: 92px;
	height: 18px;
}
.Downloaden:HOVER
{
	background-image: url('Images/en/btndownloadsCK.gif');
	width: 92px;
	height: 18px;
}
.DownloadenActive
{
	background-image: url('Images/en/btndownloadsCK.gif');
	width: 92px;
	height: 18px;
}





.Support
{
	background-image: url('Images/btnsupport.gif');
	width: 73px;
	height: 18px;
}

.Support:HOVER
{
	background-image: url('Images/btnsupportCK.gif');
	width: 73px;
	height: 18px;
}

.SupportActive
{
	background-image: url('Images/btnsupportCK.gif');
	width: 73px;
	height: 18px;
}
.Supportfr
{
	background-image: url('Images/fr/btnsupport.gif');
	width: 73px;
	height: 18px;
}

.Supportfr:HOVER
{
	background-image: url('Images/fr/btnsupportCK.gif');
	width: 73px;
	height: 18px;
}

.SupportfrActive
{
	background-image: url('Images/fr/btnsupportCK.gif');
	width: 73px;
	height: 18px;
}
.Supporten
{
	background-image: url('Images/en/btnsupport.gif');
	width: 73px;
	height: 18px;
}

.Supporten:HOVER
{
	background-image: url('Images/en/btnsupportCK.gif');
	width: 73px;
	height: 18px;
}

.SupportenActive
{
	background-image: url('Images/en/btnsupportCK.gif');
	width: 73px;
	height: 18px;
}






.News
{
	background-image: url('Images/btnnews.gif');
	width: 51px;
	height: 18px;
}

.News:HOVER
{
	background-image: url('Images/btnnewsCK.gif');
	width: 51px;
	height: 18px;
}

.NewsActive
{
	background-image: url('Images/btnnewsCK.gif');
	width: 51px;
	height: 18px;
}
.Newsfr
{
	background-image: url('Images/fr/btnnews.gif');
	width: 49px;
	height: 18px;
}

.Newsfr:HOVER
{
	background-image: url('Images/fr/btnnewsCK.gif');
	width: 49px;
	height: 18px;
}

.NewsfrActive
{
	background-image: url('Images/fr/btnnewsCK.gif');
	width: 49px;
	height: 18px;
}
.Newsen
{
	background-image: url('Images/en/btnnews.gif');
	width: 51px;
	height: 18px;
}

.Newsen:HOVER
{
	background-image: url('Images/en/btnnewsCK.gif');
	width: 51px;
	height: 18px;
}

.NewsenActive
{
	background-image: url('Images/en/btnnewsCK.gif');
	width: 51px;
	height: 18px;
}




.Resellers
{
	background-image: url('Images/btnresellers.gif');
	width: 83px;
	height: 18px;
}
.Resellers:HOVER
{
	background-image: url('Images/btnresellersCK.gif');
	width: 83px;
	height: 18px;
}
.ResellersActive
{
	background-image: url('Images/btnresellersCK.gif');
	width: 83px;
	height: 18px;
}
.Resellersfr
{
	background-image: url('Images/fr/btnresellers.gif');
	width: 91px;
	height: 18px;
}
.Resellersfr:HOVER
{
	background-image: url('Images/fr/btnresellersCK.gif');
	width: 91px;
	height: 18px;
}

.ResellersfrActive
{
	background-image: url('Images/fr/btnresellersCK.gif');
	width: 91px;
	height: 18px;
}
.Resellersen
{
	background-image: url('Images/en/btnresellers.gif');
	width: 83px;
	height: 18px;
}
.Resellersen:HOVER
{
	background-image: url('Images/en/btnresellersCK.gif');
	width: 83px;
	height: 18px;
}
.ResellersenActive
{
	background-image: url('Images/en/btnresellersCK.gif');
	width: 83px;
	height: 18px;
}


/* FIN Site Navigation*/









/* Site Footer */
.sitefooter
{
	margin: 0;
	list-style: none;
}

.siteLogin
{
	float: left;
	color: White;
	margin:3px;
}

.siteLogin a
{
	text-decoration: none;
	color: White;
}

#navFooter
{
	list-style: none;
}



/* FIN Site Footer */



















.treeViewNewsMap
{
	background-color: Gray;
}






.collapsePanelHeader
{
	width: 100%;
	font-weight: bold;
	background-color: #DADADA;
}

.collapsePanel
{
	background-color: White;
}



