BODY {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: auto; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; BACKGROUND-COLOR: #fff; 
	}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DIV.mainimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 150px solid
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}

TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.link_01 A {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_01 A:link {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_01 A:active {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_01 A:visited {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_01 A:hover {
	COLOR: #0099FF;
}

.link_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none;  BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 0px 4px; font-size: 9pt; COLOR: #333; font-family:  Arial, Helvetica, Geneva, sans-serif;
}

.link_02 A {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_02 A:link {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_02 A:active {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_02 A:visited {
	COLOR: #00c; TEXT-DECORATION: none
}
.link_02 A:hover {
	COLOR: #0099FF;
}

.link_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.link_03 A {
	COLOR: #0099FF; TEXT-DECORATION: none
}
.link_03 A:link {
	COLOR: #0099FF; TEXT-DECORATION: none
}
.link_03 A:active {
	COLOR: #0099FF; TEXT-DECORATION: none
}
.link_03 A:visited {
	COLOR: #0099FF; TEXT-DECORATION: none
}
.link_03 A:hover {
	COLOR: #00c;
}

.link_03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20pt; BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.lightbluelink A:link {
	COLOR: #09f; TEXT-DECORATION: none
}
.lightbluelink A:visited {
	COLOR: #09f; TEXT-DECORATION: none
}
.lightbluelink A:active {
	COLOR: #09f; TEXT-DECORATION: none
}
.lightbluelink A:hover {
	COLOR: #09f; TEXT-DECORATION: none
}

.lightbluelink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: url('../images/navigation/blue_arrow2.gif') no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #09f; font-family:  Arial, Helvetica, Geneva, sans-serif; LINE-HEIGHT: 125%; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.listeplantitre A:link {
	COLOR: #09f; TEXT-DECORATION: none
}
.listeplantitre A:visited {
	COLOR: #09f; TEXT-DECORATION: none
}
.listeplantitre A:active {
	COLOR: #09f; TEXT-DECORATION: none
}
.listeplantitre A:hover {
	COLOR: #00c; TEXT-DECORATION: none
}

.listeplantitre LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: url('../images/navigation/blue_arrow2.gif') no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #09f; font-family:  Arial, Helvetica, Geneva, sans-serif; LINE-HEIGHT: 125%; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.blacklink A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.blacklink A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.blacklink A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.blacklink A:hover {
	COLOR: #0000CC; TEXT-DECORATION: none
}

.blacklink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14pt; BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 0px 8px; PADDING-BOTTOM: 0px; COLOR: #09f; font-family:  Arial, Helvetica, Geneva, sans-serif; LINE-HEIGHT: 125%; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.pharmalink A:link {
	COLOR: #0000CC; TEXT-DECORATION: none
}
.pharmalink A:visited {
	COLOR: #0000CC; TEXT-DECORATION: none
}
.pharmalink A:active {
	COLOR: #0000CC; TEXT-DECORATION: none
}
.pharmalink A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.pharmalink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 0px 4px; PADDING-BOTTOM: 0px; COLOR: #09f; font-family:  Arial, Helvetica, Geneva, sans-serif; LINE-HEIGHT: 125%; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.actif {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none;  BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 0px 4px; font-size: 9pt; COLOR: #000000; font-family:  Arial, Helvetica, Geneva, sans-serif;
}

.sautdeligne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}

.sautdeligne2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 7px
}

.listeflechenoire {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 10pt; BACKGROUND: url('../images/navigation/puce.gif') no-repeat 30px 7px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.listeflechebleu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 10pt; BACKGROUND: url('../images/navigation/blue_arrow.gif') no-repeat 35px 5px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.listesansdeco {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.titrenoir {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.titreblanc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 125%; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.subnavcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 90%; PADDING-TOP: 5px;
}

.subnavcontainer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 90%; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid
}

.subnavcontainer3 {
	BORDER-TOP: #a9a9a9 1px solid
}

.subnavcontainer4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid
}

.linepharma {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #a9a9a9 1px solid
}

.linefinpharma {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; 
}

.linecapillaire {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #a9a9a9 1px solid
}

.bleuclairgras { color: #3366CC; font-size: 80%; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: bold}

}

.txt { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none 
}

.petittxt { font-size: 8pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none 
}

.txtbleu { color: #0000CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none 
}

.txtblanc { color: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none 
}

.txtbleugras { color: #000099; font-size: 10pt; FONT-WEIGHT: bold; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none 
}

.pharmatxt { color: #0000CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none 
}

.soustitremarques {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url('../images/navigation/blue_arrow2.gif') no-repeat 0px 3px; COLOR: #0099FF; LINE-HEIGHT: 125%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.sitelink { 
	color: #0000CC; font-size: 8pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: underline
 }
 
 .linkblue { 
	color: #0000CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: underline
 }

 .linkbluebold_01 { 
	color: #0000CC; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif; FONT-WEIGHT: bold; text-decoration: underline
 }
 
 .linkbluebold_02 { 
	color: #0000CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; FONT-WEIGHT: bold; text-decoration: underline
 }
 
 
.soustitrefiche {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0099FF; LINE-HEIGHT: 125%; TEXT-DECORATION: underline
}

DIV.mainimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #a9a9a9 1px solid
}

.titlenewssmall { color: #000099; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.titlenewssmall { color: #3366CC; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.panelwhite { color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.copyright { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.resumeinfos { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: bold}

.panelespacepresse { color: #000099; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: normal}

.panelblack { color: #000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.privacylink { color: #666666; font-size: 8pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }

.flashlink { color: #BDBDBD; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }

.panelmultimarques { color: #000000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: normal }

.linkvert { color: #00CC00; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: normal }

.bleufonce { color: #000099; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: normal }

.bleuclair { color: #3366CC; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: normal }

.vert { color: #00CC00; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: normal }

.bleufoncegras { color: #000099; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: bold}

.vertgras { color: #00CC00; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: bold}

.recherche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal}

.bleuclairgras { color: #3366CC; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: bold}

.test { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.dropdownlist { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.txtsmall { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }

.bleuhome { color: #000099; font-size: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none ; font-style: normal; font-weight: bold }

.panelwhitesmall { color: #FFFFFF; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
.infocandidat {
	font-size: 14px;
	text-align: justify;
}
.bidouillagejean {
	color: #FFF;
}
