/* **************************************************** */
/*                   Generique                          */
/* **************************************************** */

.PageTitle {
	margin: 0px;
	padding: 0px;
	height: 27px;
	background-color: #990099;
	vertical-align: middle;
}

.DivContent a
{
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	color:#990099;
	padding: 0px 0px 0px 9px;
	display: block;
}
.DivContentHome a
{
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	color:#990099;
}

.SearchFieldViolet {
	width: 170px;
	height: 15px;
	text-indent: 3px;
	color: #999999;
	border: solid 1px #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.SearchSubmitViolet {
	width: 20px;
	height:15px;
	
	background-color: #990099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
/* **************************************************** */
/*                     Menus                            */
/* **************************************************** */

/* **************************************************** */
/*                    Menu Gauche                       */
/* **************************************************** */
.myHR{
	align: left; width: 145; color:#990099;
}
.leftnavdiv {
	PADDING-RIGHT: 0px; BORDER-TOP: #990099 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; WIDTH: 145px; PADDING-TOP: 10px
}

H1.pagetitle {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 150%; BACKGROUND: #990099; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; margin-bottom:0px
}
/* ***************** Main Menu ************************ */

.MainMenuCMSTreeMenuTable {
	width:138px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	margin:5px 0px 0px 7px;
	padding:5px 0px 0px 10px;
}
.MainMenuCMSTreeMenuItem 
{
	color:#999999;
	padding:0px 0px 0px 10px;
}
.MainMenuCMSTreeMenuSelectedItem {
	color:#990099; 
	background-image: url('../images/Navigation/leftnav_violet.gif'); 
	background-repeat:no-repeat; 
	background-position:0% 65%;
}

.MainMenuCMSTreeMenuLinkRoot
{
	color:#990099;
	text-decoration:none;
}

.MainMenuCMSTreeMenuLink
{
	color:#999999;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	display:block;
}
.MainMenuCMSTreeMenuLink:hover {
	color:#999999;
	text-decoration:underline;
}
.MainMenuCMSTreeMenuSelectedLink {
	color:#990099;
	text-decoration:none;
	padding:2px 0px 0px 10px;
	display:block;
}
.MainMenuCMSTreeMenuSelectedLink:hover {
	color:#990099;
	text-decoration:underline;
}

/* ***************** SubLevel1 ************************ */

.SubLevel1CMSTreeMenuItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 22px;
}
.SubLevel1CMSTreeMenuSelectedItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 22px; 
	background-image: url('../images/Navigation/leftnav_violet.gif'); 
	background-repeat:no-repeat; 
	background-position:8% 50%;
}
.SubLevel1CMSTreeMenuLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel1CMSTreeMenuLink:hover
{
	color:#990099;
	text-decoration:underline;
}
.SubLevel1CMSTreeMenuSelectedLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel1CMSTreeMenuSelectedLink:hover
{
	color:#990099;
	text-decoration:underline;
}

/* ***************** SubLevel2 ************************ */

.SubLevel2CMSTreeMenuItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 44px;
}
.SubLevel2CMSTreeMenuSelectedItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 44px; 
	background-image: url('../images/Navigation/leftnav_violet.gif'); 
	background-repeat:no-repeat; 
	background-position:25% 50%;
}
.SubLevel2CMSTreeMenuLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel2CMSTreeMenuLink:hover
{
	color:#990099;
	text-decoration:underline;
}
.SubLevel2CMSTreeMenuSelectedLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel2CMSTreeMenuSelectedLink:hover
{
	color:#990099;
	text-decoration:underline;
	}

/* ***************** SubLevel3 ************************ */

.SubLevel3CMSTreeMenuItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 66px;
	}
.SubLevel3CMSTreeMenuSelectedItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 66px; 
	background-image: url('../images/Navigation/leftnav_violet.gif'); 
	background-repeat:no-repeat; 
	background-position:38% 70%;
}
.SubLevel3CMSTreeMenuLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel3CMSTreeMenuLink:hover
{
	color:#990099;
	text-decoration:underline;
}
.SubLevel3CMSTreeMenuSelectedLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel3CMSTreeMenuSelectedLink:hover
{
	color:#990099;
	text-decoration:underline;
}

/* ***************** SubLevel4 ************************ */

.SubLevel4CMSTreeMenuItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 88px;
}
.SubLevel4CMSTreeMenuSelectedItem
{
	color:#990099;
	font-weight:normal;
	padding:2px 0px 2px 88px; 
	background-image: url('../images/Navigation/leftnav_violet.gif'); 
	background-repeat:no-repeat; 
	background-position:52% 50%;
}
.SubLevel4CMSTreeMenuLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel4CMSTreeMenuLink:hover
{
	color:#990099;
	text-decoration:
	underline;
}
.SubLevel4CMSTreeMenuSelectedLink
{
	color:#990099;
	text-decoration:none;
}
.SubLevel4CMSTreeMenuSelectedLink:hover
{
	color:#990099;
	text-decoration:underline;
}

/* **************************************************** */
/*                    Menu HomePage                     */
/* **************************************************** */
.PageTitleProf {
	padding: 3px 0px 0px 0px;
	margin: 0px;
	height: 23px;
	background-color: #990099;
	vertical-align: middle;
	width:420px;
}
.PageTitleProf h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-indent: 5px;
	margin: 0px;
	padding: 0px;
}
/* *************** Main Menu Color ******************** */

.MainMenuColorCMSTreeMenuTable {
	width:138px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	/*font-weight:bold; */
	margin:5px 0px 0px 7px;
	padding:5px 0px 0px 10px;
}
.MainMenuColorCMSTreeMenuItem 
{
	color:#990099;
}
.MainMenuColorCMSTreeMenuSelectedItem {
	color:#990099; 
	background-image: url('../images/Navigation/leftnav_violet.gif'); 
	background-repeat:no-repeat; 
	background-position:0% 75%;  
}
.MainMenuColorCMSTreeMenuLink
{
	color:#990099;
	text-decoration:none;
}
.MainMenuColorCMSTreeMenuLink:hover {
	color:#990099;
	text-decoration:underline;
}
.MainMenuColorCMSTreeMenuSelectedLink {
	color:#990099;
	text-decoration:none;
}
.MainMenuColorCMSTreeMenuSelectedLink:hover {
	color:#990099;
	text-decoration:underline;
}

/* ****************** Context Menu ******************** */

.ContextMenuCMSTreeMenuItemColor {
	background-color: #990099;
	height: 27px;
	width: 158px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

/* **************** Context SubLevel1 ****************** */

.ContextSubLevel1CMSTreeMenuItemColor {
	background-color: #EED9EC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990099;
	padding-top: 6px;
	padding-left: 18px;
	padding-right: 0px;
	padding-bottom: 6px;
	margin-top: 1px;
	text-decoration: none;
	display: none;
}

.ContextSubLevel1CMSTreeMenuItemColor a:link {
	color: #990099;
	text-decoration: none;
}
.ContextSubLevel1CMSTreeMenuItemColor a:visited {
	color: #990099;
	text-decoration: none;
}
.ContextSubLevel1CMSTreeMenuItemColor a:hover {
	color: #990099;
	text-decoration: underline;
}

.ContextSubLevel1CMSTreeMenuItemColorDisplay {
	background-color: #EED9EC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990099;
	padding-top: 6px;
	padding-left: 18px;
	padding-right: 0px;
	padding-bottom: 6px;
	margin-top: 1px;
	text-decoration: none;
}

.ContextSubLevel1CMSTreeMenuItemColorDisplay a:link {
	color: #990099;
	text-decoration: none;
}
.ContextSubLevel1CMSTreeMenuItemColorDisplay a:visited {
	color: #990099;
	text-decoration: none;
}
.ContextSubLevel1CMSTreeMenuItemColorDisplay a:hover {
	color: #990099;
	text-decoration: underline;
}

.HeadingText {
	width: inherit;
	background-image:url(../images/Navigation/06_bullet_heading.gif);
	background-repeat:no-repeat;
	margin: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: inherit;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* Centres relais */
.MapCoordBlockPurple
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* CSS Prefix MainMenuColor*/


/*************************************** Style abbott.com link ********************/

.LinkToAbbott 
{
	margin : 17px;
	color:#999999;
	font-weight:bold; 
	width:138px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
}

