 /* MAIN BODY STYLES */
 
body { 
	margin: 0;
    }   

div.bodyText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	padding-bottom: 12px;
}
/*
sup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
}
sup:hover { color: #C6A10D; text-decoration: underline; }
*/
a.bodyText { color: #333333; text-decoration: none; }
a.bodyText:hover { text-decoration: underline; }


div.bodyTextList	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	padding-bottom: 6px;
}
div.bodyTextList2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	padding-bottom: 3px;
}

div.siteMapText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
}
a.siteMapText { color: #333333; }
a.siteMapText:hover { text-decoration: underline; }


a.glossaryLink { color: #339933; text-decoration:none;}
a.glossaryLink:hover { color: #339933; text-decoration:underline;}

div.title_01	{
	padding: 0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #127FC8;
	font-weight: bold;
}

div.title_02	{
	padding: 0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #7FBF30;
	font-weight: bold;
}
a.title_02 { color: #7FBF30; text-decoration:none;}
a.title_02:hover { color: #7FBF30; text-decoration:underline;}

div.title_03	{
	padding: 0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #92659F;
	font-weight: bold;
}


div.title_04	{
	padding: 0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #60BAC3;
	font-weight: bold;
}
a.title_04 { color: #60BAC3; text-decoration:none; font-weight: bold;}
a.title_04:hover { color: #60BAC3; text-decoration:underline; font-weight: bold;}


div.title_05	{
	padding: 0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #F17719;
	font-weight: bold;
}
a.title_05 { color: #F17719; text-decoration:none; font-weight: bold;}
a.title_05:hover { color: #F17719; text-decoration:underline; font-weight: bold;}

div.title_06, a.title_06	{
	padding: 0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #C6A10D;
	font-weight: bold;
}
a.title_06:hover { text-decoration:underline;}

div.title2_06, a.title2_06	{
	padding: 0px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #C6A10D;
	font-weight: bold;
}
a.title2_06:hover { text-decoration:underline;}


a.title_gen, div.title_gen	{
	padding: 0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #C10000;
}

a.title_gen:hover {text-decoration:underline;}



div.subtitle 	{
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #4A4A4A;
	font-weight: bold;
}



.redSM{
    	FONT-SIZE: 10px;
    	COLOR: #C10000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

a.redSM{ text-decoration:none;}
a.redSM:hover { text-decoration:underline;}


a.footerLink	{
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-decoration: underline;
	color: #333333;
	font-weight: normal;
}

ul {
	margin-left: 1.4em;
	margin-top: 0.3em;
	padding: 0;
	list-style-image: url(../images/dot.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	text-align: left;
}

ol {
	margin-left: 1.8em;
	margin-top: 0.3em;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	text-align: left;
}


li {
	margin: 0.3em;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	padding-bottom: 3px;
	text-align: left;
}




input, select, textarea	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
}



div.search	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	color: #333333;
}

a.search { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	color: #C10000;
}
a.search:hover { text-decoration: underline; }



div.siteMap	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
	padding-bottom: 6px;
}

a.siteMap { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-decoration: none;
	color: #333333;
}
a.siteMap:hover { text-decoration: underline; }


div.siteMapTitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
}

a.siteMapTitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
}
a.siteMapTitle:hover { text-decoration: underline; }


div.siteMapMain	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #C10000;
}

a.siteMapMain { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #C10000;
}
a.siteMapMain:hover { text-decoration: underline; }

a.glossary { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #C10000;
}
a.glossary:hover { text-decoration: underline; }

/*HOME PAGE STYLES*/
div.homePage	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #333333;
	padding-bottom: 6px;
}

a.homePageSeason { color: #127FC8; text-decoration: none; }
a.homePageSeason:hover { text-decoration: underline; }

a.homePageBack { color: #7FBF30; text-decoration: none; }
a.homePageBack:hover { text-decoration: underline; }


a.homePagePlatinum { color: #C6A10D; text-decoration: none; }
a.homePagePlatinum:hover { text-decoration: underline; }


.homePageFAQ	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #92659F;
	padding-bottom: 6px;
}

a.homePageFAQ { color: #92659F; text-decoration: none; }
a.homePageFAQ:hover { text-decoration: underline; }

 /*
.bodyTextLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #A4CA46;
	text-align: left;
	font-weight: bold;
}
a.bodyTextLink { color:#A4CA46; }
a.bodyTextLink:hover { text-decoration:underline; }


*/




/* ---------------------------------------------DROPDOWN MENU STYLES----------------------------------------------- */
.ddmx {
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    background: #FFFFFF;
    font: 12px arial;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}

.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}



.ddmx .itemLanatomieetladouleur,
.ddmx .itemLanatomieetladouleur:hover,
.ddmx .itemLanatomieetladouleur-active,
.ddmx .itemLanatomieetladouleur-active:hover {
    padding: 3px 12px 4px 8px;
    font-size: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #737373;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}


.ddmx .itemLanatomieetladouleur {
	
	background-color: #F0F6FB;
/*	background: url(../images/Lanatomieetladouleur_nav_off.gif);*/
	border-bottom : 1px solid #ffffff;
	width : 101%;
}
.ddmx .itemLanatomieetladouleur:hover,
.ddmx .itemLanatomieetladouleur-active,
.ddmx .itemLanatomieetladouleur-active:hover {
	
	border-bottom : 1px solid #ffffff;
/*	background: url(../images/Lanatomieetladouleur_nav_on.gif); */
	color: #127FC8;
}

.ddmx .itemLanatomieetladouleur img,
.ddmx .itemLanatomieetladouleur-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}


.ddmx .itemPrevention,
.ddmx .itemPrevention:hover,
.ddmx .itemPrevention-active,
.ddmx .itemPrevention-active:hover {
    padding: 3px 12px 4px 8px;
    font-size: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #737373;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .itemPrevention {
	
	background-color: #F1F8E9;
/*	background: url(../images/prevention_nav_off.gif);*/
	border-bottom : 1px solid #ffffff;
	width : 101%;
}
.ddmx .itemPrevention:hover,
.ddmx .itemPrevention-active,
.ddmx .itemPrevention-active:hover {
	
	border-bottom : 1px solid #ffffff;
/*	background: url(../images/prevention_nav_on.gif);  */
	color: #7FBF30;
}


.ddmx .itemPrevention img,
.ddmx .itemPrevention-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}


.ddmx .itemlediagnostic,
.ddmx .itemlediagnostic:hover,
.ddmx .itemlediagnostic-active,
.ddmx .itemlediagnostic-active:hover {
    padding: 3px 12px 4px 8px;
    font-size: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #737373;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .itemlediagnostic {
	 
	background-color: #F1EBF3;
/*	background: url(../images/lediagnostic_nav_off.gif); */
	border-bottom : 1px solid #ffffff;
	width : 101%;
}
.ddmx .itemlediagnostic:hover,
.ddmx .itemlediagnostic-active,
.ddmx .itemlediagnostic-active:hover {
	
	border-bottom : 1px solid #ffffff;
/*	background: url(../images/lediagnostic_nav_on.gif);  */
	color: #92659F;
}

.ddmx .itemlediagnostic img,
.ddmx .itemlediagnostic-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}


.ddmx .itemTraitement,
.ddmx .itemTraitement:hover,
.ddmx .itemTraitement-active,
.ddmx .itemTraitement-active:hover {
    padding: 3px 12px 4px 8px;
    font-size: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #737373;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .itemTraitement {
	
	background-color: #EAF7F8;
/*	background: url(../images/Traitement_nav_off.gif);*/
	border-bottom : 1px solid #ffffff;
	width : 101%;
}
.ddmx .itemTraitement:hover,
.ddmx .itemTraitement-active,
.ddmx .itemTraitement-active:hover {
	
	border-bottom : 1px solid #ffffff;
/*	background: url(../images/Traitement_nav_on.gif); */
	color: #60BAC3;
}

.ddmx .itemTraitement img,
.ddmx .itemTraitement-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}

.ddmx .itemLactivitephysique,
.ddmx .itemLactivitephysique:hover,
.ddmx .itemLactivitephysique-active,
.ddmx .itemLactivitephysique-active:hover {
    padding: 3px 12px 4px 8px;
     font-size: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #737373;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .itemLactivitephysique {
	
	background-color: #FCEDE4;
/*	background: url(../images/Lactivitephysique_nav_off.gif); */
	border-bottom : 1px solid #ffffff;
	width : 101%;
}
.ddmx .itemLactivitephysique:hover,
.ddmx .itemLactivitephysique-active,
.ddmx .itemLactivitephysique-active:hover {
	 
	border-bottom : 1px solid #ffffff;
/*	background: url(../images/Lactivitephysique_nav_on.gif);  */
	color: #F17719;
}

.ddmx .itemLactivitephysique img,
.ddmx .itemLactivitephysique-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}


.ddmx .itemnosProduits,
.ddmx .itemnosProduits:hover,
.ddmx .itemnosProduits-active,
.ddmx .itemnosProduits-active:hover {
	padding: 3px 12px 4px 8px;
     font-size: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #737373;
	font-weight: bold;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	z-index: 500;
}
.ddmx .itemnosProduits {
	
	background-color: #FFF9E2;
/*	background: url(../images/nosProduits_nav_off.gif); */
	border-bottom : 1px solid #ffffff;
	width : 101%;
}
.ddmx .itemnosProduits:hover,
.ddmx .itemnosProduits-active,
.ddmx .itemnosProduits-active:hover {
	
	border-bottom : 1px solid #ffffff;
/*	background: url(../images/nosProduits_nav_on.gif);  */
	color: #C6A10D;
}

.ddmx .itemnosProduits img,
.ddmx .itemnosProduits-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

.footer {
    	FONT-SIZE: 10px;
    	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.footer:hover{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

.Canada {
    	FONT-SIZE: 10px;
    	COLOR: #333333;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}






.tester img{
	background: url(../images/recherche_off.gif);
	width : 40px;
	hight : 20px;
}
