body {
	background: url(../images/background.jpg) no-repeat top center #FFF;
}

#conteneur {
	position: relative;
	width: 955px;
	height: auto;
	margin: 0 auto;
	padding: 0;
}


/**************************************
V2 
***************************************/


/*****
sommaire ****************/

#zonHearderSom {
	clear: left;
	position: relative;
	width: 955px;
	height: 143px;
	margin: 0;
	padding: 0;
	line-height: 1em;
	background: url(../espPrescripteur/zonHeaderSom-bg.jpg) no-repeat;
}
#zonContentSom {
	clear: left;
	width: 955px;
	height: 435px;
	margin: 0;
	padding: 0;
	line-height: 1em;
	background: url(../espPrescripteur/zonContentSom-bg.jpg) no-repeat;
}

/*****
modele ****************/

#zonHearder {
	clear: left;
	position: relative;
	width: 955px;
	height: 143px;
	margin: 0;
	padding: 0;
	line-height: 1em;
	background: url(../espPrescripteur/zonHeader-bg.jpg) no-repeat;
}
#zonContent {
	clear: left;
	width: 955px;
	min-height: 435px;
	margin: 0;
	padding: 0;
	line-height: 1em;
	background: url(../espPrescripteur/zonContent-bg.jpg) no-repeat;
}


/*****
common ****************/

#logo {
	position: absolute;
	left: 82px;
}
#titHeader {
	position: absolute;
	left: 293px;
	top: 16px;	
}

#potBigHeader {
	position: absolute;
	left: 806px;
	top: 13px;	
}

#potSmallHeader {
	position: absolute;
	right: 12px;
	top: 86px;	
}

#zonHearderMarque {
	position: absolute;
	right: 101px;
	top: 20px;	
	width: 132px;
	height: 74px;
}

#infoConnexion {
	position: absolute;
	left: 293px;
	top: 94px;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 0.85em;
	color: #828385;
	line-height: 1.2em;
	/*border: solid 1px red*/
}
#infoConnexion .nom {
	color: #9c0556;
}

#infoConnexion a:link,#infoConnexion a:visited  {
	color: #828385;
	text-decoration: none;
}

#infoConnexion img  {
	vertical-align: middle
}

#zonBas {
	clear: both;
	width: 955px;
	height: 22px; 
	margin: 0 0 0 0;
	padding: 0;
	background: #a8a19d;
}

#retourAcc {
	position: absolute;
	left: 802px;
	top: 174px;
	margin: 0;
	padding: 0;
	z-index: 20;
}

#retourAccCreaCmpte {
	position: absolute;
	left: 95px;
	top: 110px;
	margin: 0;
	padding: 0;
}

/****************/

#blcCommonHt {
	clear: left;
	width: 601px;
	height: auto;
	/*min-height: 600px;*/
	height: auto;
	margin: 0;
	padding: 0;
	line-height: 1em;
	background: url(../espPrescripteur/blcCommonHt-bg.gif) no-repeat top;	
}

#blcCommonBas {
	clear: left;
	width: 601px;
	height: auto;
	/*min-height: 600px;*/
	margin: 0 0 20px 267px;
	padding: 0 0 15px 0;
	line-height: 1em;
	background: url(../espPrescripteur/blcCommonBas-bg.gif) no-repeat bottom;
}


/*****
nav Bas v2	****************/
ul#navBas {
	float: left;
	width: auto;
	height: 22px;
	padding: 0;
	margin: 0 0 0 90px ;
	color: #FFF;
}
#navBas li {
	/*display: inline;*/
	float: left;
	list-style-type: none;
	font-size: 0.8em;
	padding: 0 0 1px 0 ;
	margin: 0 0 0 0;

}
#navBas li a:link, #navBas li a:visited {
	float: left;	color: #FFF;
	padding: 3px 10px 3px 10px ;
	margin: 0;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 0.2em;
}
#navBas li a:active, #navBas li a:hover {
	background: #8b8480;

}
/************************************
ZONE GAUCHE
************************************

#coulActu p.picto a {
	float: left;
	display: block;
	width: 140px;
	height: 35px;
	background: url(../espPrescripteur/inscrire-Couleur-Actu.gif) no-repeat;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}

#coulActu p.texte a {
	float: left;
	display: block;
	text-decoration: none;
	font-size: 0.70em;
	line-height: 1.1em;
	margin: 2px 0 0 4px;
	padding: 0;
}*/
/*******

#coulPdv p.picto {
	float: left;
	display: block;
	width: 140px;
	height: 35px;
	background: url(../espPrescripteur/trouver-pdv.gif) no-repeat;
	text-indent: -9999px;
	margin: 17px 0 0 0;
	padding: 0;
}
#coulPdv p.texte {
	float: left;
	display: block;
	text-decoration: none;
	font-size: 0.70em;
	width: 105px;
	line-height: 1.1em;
	margin: 2px 0 15px 13px;
	padding: 0;
}

#coulPdv input {
	width: 98px;
	height: 20px;
	background: url(../espPrescripteur/trouver-pdv-input.gif) no-repeat right;
	border: 0;
	margin: 0 0 0 13px ;
	padding: 4px 0 0 2px;
	font-size: 0.85em;
}
#coulPdv input.btOk {
	width: 25px;
	height: 15px;
	border: 0;
	margin: 0 0 0 2px ;
	padding: 0;
}
#booster {
	margin: 8px 0 0 10px ;
	padding: 0;
}*/

/************************************
CREER COMPTE 	border: solid 1px red

*************************************/
#creerCompteValidate {
	position: relative;
	width: 601px;
	height: 355px;	
	margin: 0 0 60px 250px;
	padding: 0;
	background: url(../espPrescripteur/creaCompteVal-bg.jpg) no-repeat;
	font-size: 0.80em;
	overflow: hidden;
}
#creerCompte {
	clear: left;
	position: relative;
	width: 601px;
	height: 359px;
	margin: 0 0 60px 250px ;
	padding: 0;
	background: url(../espPrescripteur/creaCompte-bg.jpg) no-repeat;
	font-size: 0.80em;
	overflow: hidden;
}

#creerCompte h1, #creerCompteValidate h1 {
	width: auto;
	height: 38px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/creer-compte.gif) no-repeat ;
	text-indent: -9999px;
}
#creerCompte p {
	margin: 18px 0 ;
	padding: 0;
}

#creerCompteValidate p {
	width: 430px;
	margin: 20px 0 0 20px ;
	padding: 0;
	font-weight: bold;
	font-size: 1em;
}

#creerCompte fieldset {
	clear: both;
	width: 260px;
	margin: 0 0 0 0;
	padding: 0;

}
#creerCompte fieldset#fieldsetRight {
	position: absolute;
	top: 57px;
	left: 320px;
	width: 260px;
}

#creerCompte fieldset#fieldsetBas {
	position: absolute;
	top: 230px;
	left: 37px;
	width: 260px;
}

#creerCompte form {
	width: auto;
	height: auto;
	margin: 0 0 0 38px ;
	padding: 0;
}
#creerCompte legend {
	color: #db6c08;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
}
#creerCompte label {
	float: left;
	width: 118px;
	height: auto;
	margin: 0;
	padding: 0;
	line-height: 1.1em;
}
#creerCompte input {
	width: 130px;
	height: 17px;
	background: url(../espPrescripteur/creaCompte-input.gif) no-repeat right;
	/*background: red;*/
	border: 0;
	margin: 0 0 7px 0 ;
	padding: 0 0 0 2px;
	font-size: 1.1em;
}

#creerCompte select {
	width: 130px;
	height: 17px;
	font-size: 1.1em;
	margin: 0 0 9px 0 ;
	padding: -2px 0 0 2px;
}

#creerCompte input.radioBut {
	float: left;
	width: auto;
	height: auto;
	background: none;
	margin: 0 4px 9px 0 ;
	padding: 0;
	font-size: 1em;
}
#creerCompte input.marge {
	margin: 0 4px 0 4px ;
}
#creerCompte span {
	float: left;
}

#creerCompte input#btValider  {
	position: absolute;
	z-index: 10;
	top: 330px;
	left: 465px;
	width: 76px;
	height: 29px;
	margin: 0;
	padding: 0;
}


#ValidationSummaryFront {
	position: absolute;
	top: 130px;	
	left: 95px;
	width: 140px;
	height: auto;
	margin: 0;
	line-height: 1em;
	font-size: 0.8em;
	font-weight: bold;
	color: red;			
}

/************************************
PAGE PRESCRIPTEUR SOMMAIRE
*************************************/

#sommaire {
	float: left;
	width: 773px;
	height: 320px;
	margin: 0 0 0 92px;
	padding: 0;
	background: url(../espPrescripteur/som-Blocs-bg.jpg) no-repeat;
}

.colCommander, .colCouleur, .colServices {
	float: left;
	width: 162px;
	height: auto;
	margin: 0 41px 0 0;
	padding: 55px 0 0 0;
	font-size: 0.80em;
}

.colFormation {
	float: left;
	width: 162px;
	height: auto;
	margin: 0 0 0 0;
	padding: 55px 0 0 0;
	font-size: 0.80em;
}
/***************/
.colCommander h2, .colCouleur h2, .colServices h2, .colFormation h2 {
	font-size: 1.2em;
	font-style: italic;
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}
.colCommander h2 {
	color: #0090b1;
}
.colCouleur h2 {
	color: #eb690a;
}
.colServices h2 {
	color: #b50763;
}
.colFormation h2 {
	color: #6e628b;
}
/***************/

#sommaire p {
	font-size: 0.9em;
	height: 70px;
	line-height: 1.3em;
	color: #646466;
	margin: 2px 3px 0 1px;
	padding: 0;
	text-align: justify;
	/*border-bottom: solid 1px red
	background: gray*/
}

#sommaire ul {
	margin: 0;
	padding: 0 0 4px 0;
}

#sommaire li {
	list-style-type: none;
	margin: 0 0 6px 0;
	padding: 0 0;
}
#sommaire li a:link, #sommaire li a:visited, #sommaire li a:active, #sommaire li a:hover {
	display: block;
	text-decoration: none;
	line-height: 1.1em;
	font-weight: bold;
	padding: 14px 0 14px 33px;
	/*border-bottom: solid 1px #d7d1d1;*/
}
#sommaire .colServices li a:link, #sommaire .colServices li a:visited, #sommaire .colServices li a:active, #sommaire .colServices li a:hover,
#sommaire .colFormation li a:link, #sommaire .colFormation li a:active, #sommaire .colFormation li a:visited, #sommaire .colFormation li a:hover {
	padding: 14px 0 14px 40px;
	/*border-bottom: solid 1px #d7d1d1;*/
}
#sommaire .colCouleur li a:link, #sommaire .colCouleur li a:active, #sommaire .colCouleur li a:visited, #sommaire .colCouleur li a:hover {
	padding: 14px 0 14px 31px;
	/*border-bottom: solid 1px #d7d1d1;*/
}

.colCommander ul {
	background: url(../espPrescripteur/som-Commander-bg.gif) no-repeat ;
}
.colCouleur ul {
	background: url(../espPrescripteur/som-CoulEcran-bg.gif) no-repeat ;
}
.colServices ul {
	background: url(../espPrescripteur/som-Services-bg.gif) no-repeat ;
}
.colFormation ul {
	background: url(../espPrescripteur/som-Formation-bg.gif) no-repeat ;
}


/************************************
COMMANDE OUTILS
*************************************/

#commandOutils {
	/*position: relative;
	width: 601px;
	height: 359px;
	margin: 0 ;
	padding: 0;
	font-size: 0.80em;
	overflow: hidden;*/
}

#commandOutils h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/commander-outils.jpg) no-repeat ;
	text-indent: -9999px;
}
#commandOutils h2 {
	float: left;
	width: auto;
	height: auto;
	margin: 0 0 15px 0 ;
	padding: 4px 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	background: #00a0b8;

}
.commandOutilsBlc {
	clear: left;
	width: 548px;
	height: 67px;
	margin: 5px 0 5px 30px;
	padding: 0 0;
	background: url(../espPrescripteur/select-outils-bg.gif) no-repeat ;

}
.commandOutilsBlc p {
	float: left;
	margin: 8px 0 0 0 ;
	padding: 0;
	height: 50px;
	line-height: 1.2em;
	/*background: gray;*/
}

.commandOutilsBlc p.radioB {
	width: 56px;
	height: 30px;
	margin-right: 1px;
	padding: 14px 0 0 0;
	text-align: center;
}

.commandOutilsBlc p.visuel {
	width: 122px;
	margin-right: 15px;
	background: #e9e6db
}
.commandOutilsBlc p.texte {
	width: 340px;
	font-size: 0.75em;
	color: #646466;
}

.commandOutilsBlc p.texte span {
	font-size: 1.1em;
	color: #000;
	font-weight: bold;
}

#commandOutils #btCommander a:link, #commandOutils #btCommander a:visited  {
	/*position: absolute;
	top: 330px;
	left: 465px;*/
	float: right;
	display: block;
	margin: -15px 75px 0 0 ;
	width: 160px;
	height: 27px;
	background: url(../espPrescripteur/soumettre-commande.gif) no-repeat ;
	text-indent: -9999px;
}
#commandOutils #btCommander a:hover, #commandOutils #btCommander a:active{
	background: url(../espPrescripteur/soumettre-commande.gif) no-repeat ;
}

/************************************
COMMANDER OUTILS COLORIMETRIE
*************************************/
.cmdOutilsColor {
	clear: left;
	background: url(../espPrescripteur/cmdOutils-top.jpg) no-repeat top;
	width: 547px;
	height: auto;
	margin: 10px 0 0 25px ;
	overflow: hidden;
}
.cmdOutilsColorBottom {
	clear: left;
	width: 547px;
	height: 21px;
	background: url(../espPrescripteur/cmdOutils-bottom.jpg) no-repeat;
	margin: 0 0 0 25px ;
	padding: 0;
}

.colCheck {
	float: left;
	width: 20px;
	height: auto;
	padding: 0 ;
	margin: 10px 15px 0 0 ;
	text-align: center;
}

.colContent {
	float: left;
	width: 477px;
	height: auto;
	margin: 14px 0 0 0 ;
	font-size: 0.80em;
	line-height: 1.1em;
	text-align: justify;
}
.cmdOutilsColor h3 {
	font-size: 1.6em;
	font-weight: bold;
	color: #012b55;
	text-transform: uppercase;
}

.illustPrix {
	float: right;
	margin: 0 0 10px 15px;
	text-align: center;
}

.prix {
	font-weight: bold;
	color: #ff3300;
	font-size: 1.3em;
}

p.command {
	text-align: center;
	margin: 10px 0 0 0;
	padding:  0;
}
p.message {
	text-align: center;
	margin: 5px 0 0 0;
	padding:  0;
	width: 100%;
	color: #cc0000;
	font-size: 1.1em;
	line-height: 1.2em;
	/*font-weight: bold;*/
}
p.message a:link, p.message a:active, p.message a:visited, p.message a:hover {
	color: #cc0000;
}

/*********/
.tabCmdCol {
	clear: left;
	border-collapse: collapse;
	width: 400px;
	margin: 15px 0 0 30px ;
	padding:  0;
}

.tabCmdCol th {
	text-transform: uppercase;
	background: #f5f0e0;
	color :#f18600;
	border: solid 1px #c6d6d9;
	font-size: 1em;
	padding: 2px 0;
	text-align: center;
}
.tabCmdCol td {
	vertical-align: top;
	text-align: left;
	background: #fdfaef;
	padding: 5px 0 5px 15px;
	border: solid 1px #c6d6d9;
	line-height: 1em;
}

/************************************
COMMANDER NUANCIERS ECHANTILLONS
*************************************/
#commandOutilsContent {
	clear: left;
	width: auto;
	height: auto;
	margin: 0 40px 10px 20px ;
	padding: 0;
	line-height: 1.3em;
	color: #58585a;
	font-size: 0.85em;
}

#commandOutilsContent .accroche {
	color: #074463;
	padding: 0;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 20px;
	text-transform: uppercase;
}


#commandOutilsContent p.info {
	color: #00a0b8  ;
	margin:  0;
	padding: 0;
	font-style: italic;
	font-size: 1.1em;
	font-weight: bold;
}

#commandOutilsContent ul#marquesLogos {
	margin: 15px 0 10px 90px;
	padding: 0;
	width: 320px;
	height: 165px;
	background: url(../espPrescripteur/marque-filet2.gif) no-repeat ;
}

#commandOutilsContent ul#marquesLogos li a#logo2:active, #commandOutilsContent ul#marquesLogos li a#logo2:hover {
	background: url(../espPrescripteur/marque-guittet-on.gif) no-repeat ;
}

#commandOutilsContent .titre {
	color: #00a0b8  ;
	padding: 0;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.2em;
}
#commandOutilsContent .sstitre {
	color: #000;
	padding: 0;
	/*font-style: italic;*/
	font-size: 1.1em;
	font-weight: bold;
}

#savoir {
	clear: left;
	border: solid 1px #ebe8e8;
	background: #f6f6f6;
	padding: 10px;
	margin-right: 15px;
}

#commandOutilsContent ul#marquesLogosL {
	margin: 15px 0 10px 20px;
	padding: 0;
	width: 490px;
	height: 82px;
	background: url(../espPrescripteur/marque-filet3.gif) no-repeat ;
}

ul#marquesLogosL li a#logo4:link, ul#marquesLogosL li a#logo4:visited {
	width: 160px;
	height: 82px;
	background: url(../espPrescripteur/marque-gauthier-off.gif) no-repeat ;
	margin: 0 0 0 10px;
}
ul#marquesLogosL li a#logo4:active, ul#marquesLogosL li a#logo4:hover {
	background: url(../espPrescripteur/marque-gauthier-on.gif) no-repeat ;
}

/**************/
#commandOutils ul#servicesNav li a.selected:link, #commandOutils ul#servicesNav li a.selected:active,
#commandOutils ul#servicesNav li a.selected:hover, #commandOutils ul#servicesNav li a.selected:visited {
	color: #008398;
}

#commandOutils ul#servicesNav li a {
	color: #008398
}

/************************************
POP NEWSLETTER
*************************************/

#popNewsletter {
	position: relative;
	width: 498px;
	height: 130px;
	padding: 58px 0 0 45px;
	background: url(../espPrescripteur/popNewsletter-bg.png) no-repeat ;
	line-height: 1.1em;
}


#popNewsletter #btFermer {
	position: absolute;
	top: 49px;
	right: 19px;
}

#btFermer a:link, #btFermer a:visited, #btFermer a:active, #btFermer a:hover {
	display: block;
	width: 22px;
	height: 22px;
	padding: 0;
	background: url(../espPrescripteur/pop-fermer.gif) no-repeat ;
	text-indent: -99999px;
}
#popNewsletter p {
	clear: left;
	width: 450px;
	font-size: 2.5em;
	font-weight: bold;
	line-height: 1.1em;
	margin: 0 0 10px 0;
	padding: 0;
}
	
#popNewsletter span, #popNewsletter input {
	float: left;
}

#popNewsletter img {
	margin: 0 0 0 15px;
}

#popNewsletter label {
	float: left;
	margin: 0 0 0 10px;
	font-weight: bold;
	color: #ee7f00;
	font-size: 1.1em;
	line-height: 1.1em;
}

#popNewsletter input.btOk {
	border: 0;
	margin: 10px 0 0 287px ;
	padding: 0;
}

#inscription_news {
	position: absolute;
	top: 140px;
	left: 50px;
	color: red;
	font-size: 0.85em;
	font-weight: bold;

}


/************************************
POP EXEMPLE REALISATIONS
*************************************/

#popExemple {
	position: relative;
	width: 490px;
	height: 179px;
	padding: 0 0 0 26px;
	background: url(../espPrescripteur/popExemple-bg.png) no-repeat ;
	line-height: 1.1em;
}

#popExemple #btFermer {
	position: absolute;
	top: 19px;
	right: 19px;
}

#popExemple .visuel {
	float: left;
	width: 170px;
	height: 130px;
	background: #e5ddcd;
	text-align: center;
	margin: 23px 15px 0 0 ;
}

#popExemple .info {
	float: left;
	width: 280px;
	height: auto;
	margin: 50px 0 0 0;
	font-weight: bold;
	font-size: 0.8em;
}

#popExemple .info .coul {
	color:#c95818;
}

/************************************
GALERIE
*************************************/

#galerie {
	clear: left;
	position: relative;
	width: 618px;
	height: 405px;
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	line-height: 1em;
	background: url(../espPrescripteur/galerie-bg.jpg) no-repeat;
}

#galerie h1 {
	width: 447px;
	height: 61px;
	margin: 0 0 0 17px ;
	padding: 0;
	background: url(../espPrescripteur/galerie.jpg) no-repeat ;
	text-indent: -9999px;
}
#galerie h2 {
	width: 220px;
	height: auto;
	margin: 0 0 5px 17px ;
	padding: 4px 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	background: #b99c68;
}

#galerieNext {
	position: absolute;
	top: 353px;
	left: 550px;
}

#galerieNext a:link, #galerieNext a:visited, #galerieNext a:active, #galerieNext a:hover {
	display: block;
	width: 38px;
	height: 37px;	
	background: url(../espPrescripteur/galerie-next.gif) no-repeat ;
	text-indent: -9999px;
}

#galerieBack {
	position: absolute;
	top: 353px;
	left: 225px;
}

#galerieBack a:link, #galerieBack a:visited, #galerieBack a:active, #galerieBack a:hover {
	display: block;
	width: 38px;
	height: 37px;	
	background: url(../espPrescripteur/galerie-back.gif) no-repeat ;
	text-indent: -9999px;
}
/************************/
#galerieEtapes {
	position: absolute;
	top: 413px;
	left: 378px;
}
#galerieEtapes img {
	margin: 0 3px 0 0;
}
/************************/

#galerieContent_0 {
	clear: left;
	width: 380px;
	height: 320px;
	margin: 0 0 0 230px;
	padding: 0 0 0 0;
}

#galerieContent_0 p {
	clear: left;
	margin: 0 0 5px 0;
	padding: 6px 0 0 0;
}

#galerieContent_0 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#galerieContent_0 li {
	margin: 0;
	padding: 0 0 0 15px;
	background: url(../espPrescripteur/galerie-bullet.gif) no-repeat 0 2px ;
	font-weight: bold;
	font-size: 0.85em;
	margin: 0 0 5px 0;
}

#galerieContent_0 p.info {
	text-transform: uppercase;
	font-size: 0.80em;
	color: #c95818;
	margin: 16px 0 0 0;
	font-weight: bold;
}

/************************/

#galerieContent_1 {
	width: 370px;
	height: 320px;
	margin: 0 0 0 220px;
	padding: 0 0 0 0;
	text-align: center;
}

#galerieContent_1 p.etapeNumber {
	width: 100%;
	height: 70px;
	margin: 0 0 15px 0;
	padding: 0;
	background: url(../espPrescripteur/etape1.gif) no-repeat top center ;
	text-indent: -9999px;
}

#galerieContent_1 p.titre, #galerieContent_2 p.titre {
	text-transform: uppercase;
	margin: 0 0 20px 0;
	padding: 6px 0 0 0;
	font-weight: bold;
	line-height: 1.2em;
}
#galerieContent_1 p.titre span, #galerieContent_2 p.titre span  {
	color: #ee7f01;
}

#photosContent {
	width: 360px;
	height: 50px;
	margin: 5px 0 15px 0 ;
	padding: 0;
	text-align: center;
}

.photosElet {
	float: left;
	/*display: inline;*/
	width: 66px;
	height: 50px;
	margin: 0 15px 0 0;
	padding: 0;
	background: #e5ddcd;
}

#galerieContent_1 p.message  {
	margin: 10px 0 0 0;
	padding: 0;
	font-weight: bold;
	line-height: 1.1em;
	color: red;
	font-size: 0.85em;
}
/************************/
#galerieContent_2 {
	width: 370px;
	height: 320px;
	margin: 0 0 0 220px;
	padding: 0 0 0 0;
	text-align: center;
}

#galerieContent_2 p.etapeNumber {
	width: 100%;
	height: 70px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../espPrescripteur/etape2.gif) no-repeat top center ;
	text-indent: -9999px;
}
#galerieContent_2 form {
	margin: -10px 0 0 0;
}
#galerieContent_2 label {
	float: left;
	width: 118px;
	height: auto;
	margin: 0;
	padding: 0;
	line-height: 1.1em;
	text-align: right;
	font-size: 0.85em;
}
#galerieContent_2 input {
	width: 217px;
	height: 16px;
	background: url(../espPrescripteur/galerie-input.gif) no-repeat right;
	/*background: gray;*/
	border: 0;
	margin: 0 0 6px 0 ;
	padding: 0 0 0 2px;
	font-size: 0.85em;
}
#galerieContent_2 p.oblig {
	text-align: left;
	height: 16px;
	margin: -3px 0 0 133px ;
	padding: 0 0 0 0;
	font-size: 0.70em;
	font-style: italic;
}

#galerieContent_2 input.btOk {
	width: 76px;
	height: 29px;
	border: 0;
	margin: 0 0 0 0 ;
	padding: 0;
}

/************************/
#galerieContent_3 {
	width: 370px;
	height: 320px;
	margin: 0 0 0 220px;
	padding: 0 0 0 0;
	text-align: center;
}

#galerieContent_3 p.etapeNumber {
	width: 100%;
	height: 70px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../espPrescripteur/etape3.gif) no-repeat top center ;
	text-indent: -9999px;

}
#galerieContent_3 p.titre {
	text-transform: uppercase;
	margin: 0 0 8px 0;
	padding: 6px 0 0 0;
	font-weight: bold;
	font-size: 1.5em;
	font-style: italic;
	color: #b99c68;
}
#galerieContent_3 p.texte {
	font-weight: bold;
	font-size: 0.9em;
	line-height: 1.3em;
	margin: 0 0 0;
	padding: 0 0 0;
}
#galerieContent_3 p.info {
	margin: 0 0 20px 0;
	padding: 6px 0 0 0;
	font-weight: bold;
	font-size: 0.7em;
	color: #d40202;
}

#galerieContent_3 p.retour {
	margin: 25px 0 0  0;
	padding: 0 0 0 0;
	font-weight: bold;
	font-size: 0.7em;
	color: #948067;
	line-height: 1.3em;
}
#galerieContent_3 p.retour .titre{
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}

#galerieContent_3 p.retour .coul{
	color: #694134;
}

/************************************
COULEUR ECRAN MARQUES
*************************************/

#coulEcran {
	overflow: hidden;
}

#coulEcran h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/couleur-ecran.jpg) no-repeat ;
	text-indent: -9999px;
}
#coulEcran h2 {
	float: left;
	width: auto;
	height: auto;
	margin: 0 0 15px 0 ;
	padding: 4px 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	background: #f58e00;
}

#coulEcran p.info {
	width: 490px;
	margin: 40px 0 0 40px ;
	padding: 0 0;
	color: #f58e00;
	font-weight: bold;
	font-size: 0.9em;
	line-height: 1.1em;
	text-align: center;
	font-style: italic;
}



/*************/
ul#marquesLogos {
	margin: 30px 0 10px 52px;
	padding: 0;
	width: 480px;
	height: 165px;
	background: url(../espPrescripteur/marque-filet1.gif) no-repeat ;
}
ul#marquesLogos li, ul#marquesLogosL li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#marquesLogos li a, ul#marquesLogosL li a {
	display: block;	
	text-indent: -99999px;
}
ul#marquesLogos li a#logo1:link, ul#marquesLogos li a#logo1:visited, 
ul#marquesLogosL li a#logo1:link, ul#marquesLogosL li a#logo1:visited {
	width: 160px;
	height: 82px;
	background: url(../espPrescripteur/marque-seigneurie-off.gif) no-repeat ;
}
ul#marquesLogos li a#logo1:active, ul#marquesLogos li a#logo1:hover, 
ul#marquesLogosL li a#logo1:active, ul#marquesLogosL li a#logo1:hover {
	background: url(../espPrescripteur/marque-seigneurie-on.gif) no-repeat ;
}
ul#marquesLogos li a#logo2:link, ul#marquesLogos li a#logo2:visited,
ul#marquesLogosL li a#logo2:link, ul#marquesLogosL li a#logo2:visited {
	width: 160px;
	height: 82px;
	background: url(../espPrescripteur/marque-guittet-off.gif) no-repeat ;
}
ul#marquesLogos li a#logo2:active, ul#marquesLogos li a#logo2:hover,
ul#marquesLogosL li a#logo2:active, ul#marquesLogosL li a#logo2:hover {
	background: url(../espPrescripteur/marque-guittet-on.gif) no-repeat ;
}

ul#marquesLogos li a#logo3:link, ul#marquesLogos li a#logo3:visited {
	width: 150px;
	height: 82px;
	margin: 0 0 0 8px;
	background: url(../espPrescripteur/marque-sigma-off.gif) no-repeat ;
}
ul#marquesLogos li a#logo3:active, ul#marquesLogos li a#logo3:hover {
	background: url(../espPrescripteur/marque-sigma-on.gif) no-repeat ;
}
ul#marquesLogos li a#logo4:link, ul#marquesLogos li a#logo4:visited {
	width: 160px;
	height: 82px;
	background: url(../espPrescripteur/marque-gauthier-off.gif) no-repeat ;
}
ul#marquesLogos li a#logo4:active, ul#marquesLogos li a#logo4:hover {
	background: url(../espPrescripteur/marque-gauthier-on.gif) no-repeat ;
}
ul#marquesLogos li a#logo5:link, ul#marquesLogos li a#logo5:visited {
	width: 320px;
	height: 82px;
	background: url(../espPrescripteur/marque-ripolin-off.gif) no-repeat ;
}
ul#marquesLogos li a#logo5:active, ul#marquesLogos li a#logo5:hover {
	background: url(../espPrescripteur/marque-ripolin-on.gif) no-repeat ;
}

/************************************
COULEUR ECRAN COULEURS
*************************************/

#coulLeft {
	float: left;
    position: relative;
	width: 125px;
	height: auto;
	margin: 5px 28px 0 0;
	padding: 0;
}

#coulNuancier{
	/*clear: left;*/
    position: absolute;
	left: 0;
	width: 125px;
	height: auto;
	margin: 12px 0 3px 0;
	padding: 5px 0;
	background: #f58e00;
	text-align: center;
	color: #FFF;
	font-weight: bold;
}

#coulRight {
	float: left;
	width: 435px;
	height: auto;
	margin: 5px 0 0 0;
	padding: 0;
}
#coulRight #coulMarque {
	float: left;
	height: 60px;
}
.retourM {
    position: absolute;
	left: 410px;
	top: 20px;
	font-size: 0.85em;
}

/************/
ul#coulListe {
	/*position: absolute;
	top: 60px;
	left:0;*/
	float: left;
	width: 122px;
	margin: 60px 0 0 0;
	padding: 0;
	border: 2px solid #bbbbbb;
}

ul#coulListe li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: center;
	height: auto;
}
ul#coulListe li a:link, ul#coulListe li a:visited {
	display: block;
	margin: 5px 0 0 0; 
 	padding: 3px 0;
	text-decoration: none;
	height: auto;
}

ul#coulListe li a:hover, ul#coulListe li a:active {
	background: url(../espPrescripteur/coulListe-selected.gif) #f6f1f2 no-repeat right ;
}


/*************************/
.tabCoulVisu {
	clear: left;
	border-collapse: collapse;
	width: auto;
	margin: 0 0 16px 0 ;
	padding:  0;
}

.tabCoulVisu td {
	/*border-left: solid 21px #FFF;*/
	font-size: 0.9em;	
	vertical-align: middle;
	text-align: center;
	padding: 0;
}

.tabCoulVisu td.ref {
	padding: 0;
	font-weight: bold;
	font-size: 0.8em;
	border-right: solid 26px #FFF
}
.tabCoulVisu td.coul {
	width: 47px;
	height: 47px;
	border-right: solid 26px #FFF;
	cursor: pointer;}

/*******************************/
	
#popNuancier {
	position: relative;
/*	position: fixed;*/
	width: 369px;
	height: 326px;
	padding: 40px 0 0 0;
	background: url(../espPrescripteur/popNuancier-bg.png) no-repeat ;
	line-height: 1.1em;
	/*z-index:100;*/
}

#popNuancier #btFermer a:link, #popNuancier #btFermer a:visited, #popNuancier #btFermer a:active, #popNuancier #btFermer a:hover {
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	background: url(../espPrescripteur/pop-fermer.gif) no-repeat ;
	text-indent: -99999px;
}

#popNuancier p {
	width: 270px;
	text-align: center;
	line-height: 1.2em;
	padding: 35px 0 0 0;
	margin: 0 0 0 45px;
	font-size: 1.1em;
}


/********************/



#coulDetail,
POP_details {
	position: absolute;
/*	position: fixed;*/
	width: 378px;
	height: 396px;
	padding: 40px 0 0 0;
	background: url(../espPrescripteur/popCoul-bg.png) no-repeat ;
	line-height: 1.1em;
	z-index:100;
}

#coulDetail #btFermer, #popNuancier #btFermer {
	position: absolute;
	top: 38px;
	right: 42px;
}

#coulDetail #btFermer a:link, #coulDetail #btFermer a:visited, #coulDetail #btFermer a:active, #coulDetail #btFermer a:hover {
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	background: url(../espPrescripteur/popCoul-fermer.gif) no-repeat ;
	text-indent: -99999px;
}

#coulDetail .nomTeinte {
	width: 184px;
	height: 20px;
	text-align: center;
	margin: 0 0 0 80px;
	padding: 0;
	color: #000;
	font-weight: bold;
	font-style: italic;
}
#coulDetail .refTeinte {
	width: auto;
	height: auto;
	margin: 15px 0 0 100px;
	padding: 0;
	color: #000;
	font-style: italic;
	font-size: 0.85em;
	line-height: 1.2em;
}
#coulDetail .coul {
	width: 184px;
	height: 194px;
	margin: 10px 0 0 100px;
	padding: 0;
	color: #000;
}



/************************************
INDICE REFLEXION
*************************************/

#indiceReflexion {
	/*position: relative;
	width: 601px;
	height: 359px;
	margin: 0 ;
	padding: 0;
	font-size: 0.80em;
	overflow: hidden;*/
}

#indiceReflexion h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/telecharger-recherche.jpg) no-repeat ;
	text-indent: -9999px;
}
#indiceReflexion h2 {
	float: left;
	width: auto;
	height: auto;
	margin: 0 0 15px 0 ;
	padding: 4px 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	background: #f58e00;
}

#indiceReflexion .note {
	width: 490px;
	margin: 4px 0 0 40px ;
	padding: 0 0;
	color: #5e5e5e;
	font-weight: bold;
	font-size: 0.8em;
	line-height: 1.1em;
}

#indiceReflexion p.info {
	clear: left;
	color: #f58e00;
	margin: 0 0 0 40px;
	padding: 0;
	font-style: italic;
	font-weight: bold;
	font-size: 0.9em;

}


/****************************/
#tabIndReflexion {
	clear: left;
	border-collapse: collapse;
	width: 465px;
	margin: 15px 0 13px 40px ;
	padding:  0;
	font-size: 1.1em;}

#tabIndReflexion td {
	padding: 0;
	font-size: 0.9em;
	height: 47px;	
	vertical-align: middle;
	text-align: center;
}

#tabIndReflexion td.indic {
	padding: 0 0 0 3px;
	font-size: 0.70em;
	line-height: 1.1em;
	color: #f58e00;
	font-weight: bold;
	text-align: left;
}

#tabIndReflexion td.texte1 {
	padding: 0 0 0 3px;
	font-size: 0.85em;
	font-weight: bold;
	text-align: left;
}

#tabIndReflexion td.texte2 {
	padding: 0 0 0 3px;
	font-size: 0.85em;
	font-weight: bold;
	background: #e4f2f3;
	border-top: solid 1px #0092a8;
	border-bottom: solid 1px #0092a8;
	text-align: left;
	
}

#tabIndReflexion td.result1 {
	font-size: 1.2em;
	font-weight: bold;
	background: #e4f2f3;
	border-top: solid 1px #0092a8;
	border-bottom: solid 1px #0092a8;
	border-left: solid 1px #0092a8;
	border-right: solid 1px #e0e4e4;
}

#tabIndReflexion td.result2 {
	font-size: 1.2em;
	font-weight: bold;
	background: #bce1e4;
	border-top: solid 1px #0092a8;
	border-bottom: solid 1px #0092a8;
	border-right: solid 1px #0092a8;
	border-left: solid 1px #e0e4e4;
}

#tabIndReflexion td.result3 {
	font-size: 1.2em;
	font-weight: bold;
	background: #f7fbfc;
	border-left: solid 1px #e0e4e4;
	border-bottom: solid 1px #e0e4e4;
	border-right: solid 1px #e0e4e4;
}
#tabIndReflexion td.result1 span, #tabIndReflexion td.result2 span, #tabIndReflexion td.result3 span {
	color: #42aaab;
}
#tabIndReflexion td.cel1 {
	background: #f0f8f9;
	border-bottom: solid 1px #e0e4e4;
	border-right: solid 1px #0092a8;
}	
#tabIndReflexion td.cel2 {
	background: #f0f8f9;
	border-left: solid 1px #e0e4e4;
	border-right: solid 1px #0092a8;
	font-weight: bold;
}
#tabIndReflexion td.cel3 {
	background: #f0f8f9;
	border-left: solid 1px #e0e4e4;
	border-right: solid 1px #e0e4e4;
	border-top: solid 1px #e0e4e4;
	font-weight: bold;
	text-align: center;
}

#tabIndReflexion td.cel3 span {
	width: 20px;
	float: right;
}
#tabIndReflexion td.cel3 img {

}
/*********/
.tabRefTeinte {
	border-collapse: collapse;
	width: auto;
	height: 28px;
	margin: 0 0 0 15px;
	padding: 0;
}
#tabIndReflexion .tabRefTeinte td {
	text-align: left;
	padding: 0 3px;
}
.tabRefTeinte input {
	vertical-align: middle;
	width: 58px;
	height: 14px;
	margin: 0 ;
	padding:  0;
	background: url(../espPrescripteur/IndReflexion-input.gif) no-repeat right;
	border: 0;
	text-align: center;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
}

.tabRefTeinte .btOk {
	width: 21px;
	height: 14px;
	margin: 0 0 0 5px ;
	padding: 0;
	vertical-align: middle;
}

.tabRefTeinte label {
	float: left;
	width: 87px;
	height: 14px;
	margin: 0 ;
	padding:  0;
	text-transform: uppercase;
	color: #787878;
}
.tabRefTeinte .coul {
	display: block;
	width: 28px;
	height: 28px;
	margin: 0 ;
	padding:  0;
	border: solid 1px #eee;
}


/************************************
COULEUR ET TELECHARGEMENT NUANCIERS
*************************************/

#coulEcranContent {
	clear: left;
	width: auto;
	height: auto;
	margin: 0 40px 10px 20px ;
	padding: 0;
	line-height: 1.3em;
	color: #58585a;
	font-size: 0.85em;
}

#coulEcranContent .blocSmartphone {
	width: 100%;
	clear: left;
	overflow: hidden;
	border: solid 1px #d4d4d4;
	padding: 10px 10px 5px 10px;
	margin: 0 0 5px 0;
}

#coulEcranContent .blocSmartphone img {
	float: left;
	margin: 0 20px 0 0;
}

#coulEcranContent li{
	margin: 0 0 0 15px;

}

#coulEcranContent ul {
	float: left;
	width: 360px;
	margin: 0;
}

/*******************/

#coulEcranContentNuanc {
	clear: left;
	width: auto;
	height: auto;
	margin: 0 10px 10px 20px ;
	padding: 0;
	line-height: 1.3em;
	color: #58585a;
	font-size: 0.85em;

}

#coulEcranContentNuanc .accroche, #coulEcranContent .accroche {
	/*color: #f17e03;*/
	color: #f57900;
	padding: 0;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 20px;
	text-transform: uppercase;
}

#coulEcranContentNuanc ul#marquesLogos {
	margin: 8px 0 10px 5px;
	padding: 0;
	width: 320px;
	height: 165px;
	background: url(../espPrescripteur/marque-filet2.gif) no-repeat ;
}

#coulEcranContentNuanc ul#marquesLogos a.logo1Selected:link {
	background: url(../espPrescripteur/marque-seigneurie-on.gif) no-repeat ;
	width: 160px;
	height: 82px;
}
#coulEcranContentNuanc ul#marquesLogos a.logo2Selected:link {
	background: url(../espPrescripteur/marque-guittet-on.gif) no-repeat ;
	width: 160px;
	height: 82px;
}
#coulEcranContentNuanc ul#marquesLogos a.logo4Selected:link {
	background: url(../espPrescripteur/marque-gauthier-on.gif) no-repeat ;
	width: 160px;
	height: 82px;
}
#coulEcranContentNuanc ul#marquesLogos a.logo3Selected:link {
	background: url(../espPrescripteur/marque-sigma-on.gif) no-repeat ;
	width: 150px;
	height: 82px;
}

#coulNuancierLeft {
	float: left;
	width: 340px;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0;
}
#coulNuancierRight {
	float: left;
	width: 220px;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0;
}

#coulNuancierLeft .etape {
	margin: 0 0 0 30px;
	padding: 5px 0 15px 27px;
	width: auto;
	height: auto;
	background: url(../espPrescripteur/number_1.gif) no-repeat top left;
	color: #f58e00;
	font-weight: bold;
	font-size: 1.15em;
}

#coulNuancierRight .etape {
	margin: 0 0 15px 12px;
	padding: 5px 0 15px 27px;
	width: auto;
	height: auto;
	background: url(../espPrescripteur/number_2.gif) no-repeat top left;
	color: #f58e00;
	font-weight: bold;
	font-size: 1.15em;
}

#nuanciersSeigneurie, #nuanciersGuittet, #nuanciersGauthier, #nuanciersSigma {
	text-align: center;
}

#nuanciersSeigneurie2, #nuanciersGuittet2, #nuanciersGauthier2, #nuanciersSigma2 {
clear: left;
}
/************************************
SERVICES ET CONSEILS
*************************************/

#servicesConseils {
	overflow: hidden;
	position: relative;
}

#servicesConseils h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/services-conseils.jpg) no-repeat ;
	text-indent: -9999px;
}
#servicesConseils h2 {
	float: left;
	width: auto;
	height: auto;
	margin: 0 0 15px 0 ;
	padding: 4px 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	background: #b50763;
}
#servicesContent {
	clear: left;
	width: auto;
	height: auto;
	margin: 0 20px 10px 20px ;
	padding: 0;
	line-height: 1.3em;
	color: #58585a;
	font-size: 0.85em;

}
#servicesContent .titre {
	color: #b50763  ;
	padding: 0;
	font-weight: bold;
	/*text-transform: uppercase;*/
	font-size: 1.2em;
}

#servicesContent .titre a:link, #servicesContent .titre a:active, #servicesContent .titre a:hover, #servicesContent .titre a:visited {
	color: #b50763;
}

#servicesContent .sstitre {
	color: #000;
	padding: 0;
	font-style: italic;
	font-weight: bold;
}

#servicesContent ul, #coulEcranContentNuanc ul, #formationContent ul {
	margin: 0 0 0 15px;
}

#servicesConseils .accroche2 {
	clear: left;
	color: #760b57  ;
	padding: 5px 0 0 0 ;
	font-weight: bold;
	font-size: 0.9em;
	margin:  0 20px 20px;
	/*text-transform: uppercase;*/
}

#servicesConseils .accroche {
	clear: left;
	color: #760b57  ;
	padding: 0;
	font-weight: bold;
	font-size: 1.1em;
	margin: 0 0 20px 0;
	text-transform: uppercase;
}

#servicesContent .note {
	color :#cc3333 ;
}

div.NumIndigo {
	text-align: center;
	border: solid 1px #dbdcdf;
	margin: 20px 55px;
	padding: 15px 0;
	background:#f6f6f6;
}
.NumIndigo img {
	margin: 4px 0 0 0 ;
}
.NumIndigoTxt {
	font-weight: bold;
	color: #323594;
	font-size: 1.3em;

}
.NumAudiotelTxt {
	font-weight: bold;
	color: #9b6412;
	font-size: 1.3em;
}

/******************/

ul#servicesNav {
	clear: left;
	width: auto;
	height: 22px;
	margin: 22px 0 20px 0;
	padding: 0;
}
ul#servicesNav li {
	float: left;
	width: auto;
	list-style-type: none;
	margin: 0;
	text-align: right;

}
ul#servicesNav li a:link, ul#servicesNav li a:visited, ul#servicesNav li a:active, ul#servicesNav li a:hover {
	display: block;
	width: auto;
	text-transform: uppercase;
	/*color: #a6a3a1;*/
	color: #b50763;
	font-size: 0.8em;
	text-decoration: none;
	line-height: 1.2em;
	background: url(../espPrescripteur/services-conseils-navOn.gif) no-repeat top right ;
	padding: 5px 20px 5px 12px;
	margin: 0 2px 0 0;

}
ul#servicesNav li a.selected:link , ul#servicesNav li a.selected:active, ul#servicesNav li a.selected:hover, ul#servicesNav li a.selected:visited {
	color: #b50763;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	background: url(../espPrescripteur/services-conseils-navOff.gif) no-repeat top right  ;
	padding: 4px 20px 3px 12px;
}

/******************/
#servicesNavBas {
	width: 580px;
	height: 16px;
	margin: 7px 0 0 18px ;
	padding: 0;
}

#servicesNavBas div {
	float: left;
	line-height: 1.1em;
}
#servicesNavBas div.servicesNavArrow img {
	vertical-align: middle;
}

#servicesNavBas div.servicesNavArrow {
	width: 80px;
}
#servicesNavBas div.servicesNavBullet {
	width: 420px;
	text-align: center;
}

#servicesNavBas a:link, #servicesNavBas a:active, #servicesNavBas a:hover, #servicesNavBas a:visited {
	font-size: 0.85em;
	font-weight: bold;
	text-decoration: none;
	border: 0;
}
/***********************************/
.tabCat {
	clear: left;
	border-collapse: collapse;
	margin: 0;
	font-size: 0.9em;
}	
.tabCat td {
	vertical-align: bottom;
	padding: 0 10px 0 0;
	line-height: 1.2em;
}	
.tabCat .categorie {
	font-size: 1.2em;
	font-weight: bold;
	color: #b50763 ;
	text-transform: uppercase;
}	
.tabCat .sscategorie {
	font-size: 1.1em;
	color: #000 ;
	text-transform: uppercase;
}	

.tabServicesBorder {
	width: auto;
	height: auto;
	border: 1px solid #000;
	margin: 5px 0 20px 0;
	padding:  0;
	overflow: hidden;
}	

.tabServices {
	border-collapse: collapse;
	width: 100%;
	margin: 0;
	padding: 0;
}	

.tabServices td {
	padding: 3px 4px 3px 8px ;
	font-size: 0.9em;	
	vertical-align: top;
	background: #f0cde0;
	line-height: 1.1em;
	color: #000;
}

.tabServices td.prix {
	color: #FFF;
	font-weight: bold;
	text-align: center;
	background: #b50763;
	font-size: 1em;
}

.tabServices td.option {
	color: #000;
	font-weight: bold;
	background: #e7b3ce;
	font-size: 1em;
}

.borderW {
	border-right: solid 1px #FFF;
}

/*********/
.tabNuancier {
	border-collapse: collapse;
	width: 100%;
	margin: 0;
	padding: 0;
}	
.tabNuancier td {
	padding: 5px 4px 5px 4px ;
	font-size: 0.9em;	
	vertical-align: middle;
	background: #f0cde0;
	line-height: 1.1em;
	color: #000;
	text-align: center;
	border: solid 1px #FFF;
}
.tabNuancier th {
	padding: 3px 4px 3px 8px ;
	vertical-align: middle;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	background: #b50763;
	font-size: 0.9em;
}
.tabNuancier td.prod {
	font-weight: bold;
	text-align: right;
	background: #e7b3ce;
}
/*********/


/************************************
DEMANDE FORMATION
*************************************/

#formation {
	position: relative;
	margin: 0 0 10px 0;
}

#formation h1 {
	width: 447px;
	height: 61px;
	margin: 0 0 0 0 ;
	padding: 0;
	background: url(../espPrescripteur/formation-couleur.jpg) no-repeat ;
	text-indent: -9999px;
}
#formation h2 {
	float: left;
	width: auto;
	height: auto;
	margin: 0 0 15px 0 ;
	padding: 4px 14px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	background: #8c7aa8;
	font-size: 1em;
}

#formation p.info {
	clear: left;
	width: 490px;
	margin: 15px 0 15px 0;
	padding: 0 0;
	color: #f58e00;
	font-weight: bold;
	line-height: 0.9em;
	font-size: 1.1em;
	font-style: italic;
}


#formation form {
	width: auto;
	margin: 0 0 0 36px ;
	line-height: 1.1em;
	font-size: 0.9em;
}
#formation label {
	width: auto;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 ;
	padding: 0 0;
	line-height: 1.1em;
}

#formation form p {
	width: 425px;
	margin: 0 0 15px 18px ;
	padding: 0 0;
	line-height: 1.2em;
}
#formation input.btOk {
	width: 235px;
	height: 28px;
	position: absolute;
	top: 422px;
	left: 300px;
}

#formation p#infoMsge {
	position: absolute;
	top: 68px;
	left: 150px;
	width: auto;
	clear: left;
	height: 35px;
	font-size: 0.85em;
	font-weight: bold;
	color: red;
	margin: 0 0 0 35px;
	padding: 0 0;
	display: block;
}

/*******************/

#formationContent {
	clear: left;
	width: auto;
	height: auto;
	margin: 0 40px 10px 20px ;
	padding: 0;
	line-height: 1.3em;
	color: #58585a;
	font-size: 0.85em;
	overflow: hidden;
}
#formationContent .titre {
	color: #79629b  ;
	padding: 0;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.2em;
}

#formationContent .sstitre {
	color: #000;
	padding: 0;
	font-style: italic;
	font-weight: bold;
}

#formationContent .accroche {
	color: #453671;
	padding: 0;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 20px;
	text-transform: uppercase;
}

#formationContent .note {
	width: 490px;
	margin: 4px 0 0 40px ;
	padding: 0 0;
	color: #bfbebe;
	font-weight: bold;
	font-size: 0.8em;
	line-height: 1.1em;
}
/************************************
PAGES COMMUNES
*************************************/


#contact, #quiSommesNs, #planSite, #mentionsLegales {
	overflow: hidden;
}
#mentionsLegales h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/mentions-legales.jpg) no-repeat ;
	text-indent: -9999px;
}
#quiSommesNs h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/qui-sommes-ns.jpg) no-repeat ;
	text-indent: -9999px;
}

#planSite h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/plan-site.jpg) no-repeat ;
	text-indent: -9999px;
}
#contact h1 {
	width: 447px;
	height: 61px;
	margin: 0 ;
	padding: 0;
	background: url(../espPrescripteur/contact.jpg) no-repeat ;
	text-indent: -9999px;
}


/*******************************
DIVERS
*******************************/
#lienBoutiqueContent {
	width: 100%;
	height: auto;
	text-align: center;
	padding: 25px 0 28px 0;
}


a#lienBoutique:link, a#lienBoutique:active, a#lienBoutique:visited, a#lienBoutique:hover {
	height: 38px;
	margin: 0 ;
	padding: 11px 0 14px 65px;
	background: url(../espPrescripteur/picto-lien-boutique.gif) no-repeat ;
}



/*******************************
 Formulaire contact
*******************************/

#dosLigneForm {
	/*float: left;*/
	width: 500px;
	color: #535154;
	margin: 0 0 0 0;
}
#dosLigneForm .indic {
	display: block;
	font-weight: bold;
	margin: 1px 0 9px 0;
	font-size: 1em;
}

#dosLigneForm label {
	float: left;
	width: 160px;
	margin: 1px 0 0 0;
}
#dosLigneForm #dExterieur label, #dosLigneForm #dInterieur label, #dosLigneForm #dITE label {
	float: left;
	width: 100px;
	margin: 1px 0 0 0;
}
#dExterieur, #dInterieur, #dITE {
	display: none;
	clear: left; 
	margin: 5px 0 0 20px;
	padding: 0 0 0 8px;
	border-left: solid 1px gray;
}

#dosLigneForm input {
	width: auto;
	font-size: 1em;;
	height: 14px;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}
#dosLigneForm select {
	width: 203px;
	font-size: 10px;
	height: 18px;
	margin: 0 0 2px 0;
}
#dosLigneForm textarea {
	font : 9px Verdana, Arial, Helvetica, sans-serif;
	width: 202px;
	height:60px;
	font-size: 10px;
	margin: 0 0 2px 0;
}
#dosLigneForm input.btValider{
	margin: 10px 0 0 0;
	width: 76px;
	height: 29px;

	border: 0;
}
#dosLigneForm .check {
	clear: left;
	width: 40px;
	height: 14px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}

/******************/

#tooltip, title {
	position: absolute;
	z-index: 3000;
	border: 1px solid #B50763;
	background-color: #FFF;
	padding: 5px;
	opacity: 0.9;
	width: 200px;
}
#tooltip h3, #tooltip div {
	font-size: 0.8em;
	margin: 0;
}
/*******************/
#lien2, #lien1, .lienR {
	display: block;
	margin: 10px 0 0 400px;
}

#echantillon_content_1, #echantillon_content_2 {
	border-left: solid 1px #00828f;
	padding: 0 0 0 10px;
	margin: -10px 0 0 0 ;
}

#echantillon_img_1, #echantillon_img_2 {
	border-left: solid 1px #00828f;
	text-align: center;
}

/*******************************
Page login externe
*******************************/
/*
.connexBg {
	background: url(../espPrescripteur/page-connexion-bg.jpg) no-repeat top center #FFF;
	}

#connexDiv {
	position: absolute;
	top: 305px;
	left: 533px;
	border: solid 1px #00828f;
}*/

/*******************************
Page login externe
*******************************/

#imgMarque {
	position: absolute;
	top: 20px;
	left: 680px;
    width: 300px;
	text-align: right; 
}

.connexBg {
	background: url(../espPrescripteur/page-connexion-bg.jpg) no-repeat top center #FFF;
	}

#connexDiv {
	position: absolute;
	top: 380px;
	left: 463px;
    width: 300px;
	height: auto;
    margin: ;
	padding: 0;
	color: #000;
	line-height: 1.1em;
	font-size: 0.8em;
}

#connexDiv form {
	width: 200px;
	background: url(../montage/espPrescripteurInput_acc.gif) no-repeat 65px 0;
	margin: 0 0 0 25px;
}

#connexDiv label {
	vertical-align: middle;
	float: left;
    width: 65px;
	height: 15px;
	margin: 1px 0 4px 0;
}

#connexDiv input.champ {
	vertical-align: middle;
	float: left;
    width: 75px;
	height: 15px;
	border: 0;
	background: transparent;
	margin: 1px 0 4px 2px;
	font-size: 0.85em;
}

#connexDiv .btOk {
	vertical-align: middle;
	float: left;
	margin: 0 0 0 3px;
}
#connexDiv p.intro {
    width: 230px;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	text-align: center;
}

#connexDiv .textLien {
	clear: left;
	line-height: 1.1em;
	padding: 1px 0 0 0;
}

#connexDiv .textLien p {
	clear: left;
	padding: 2px 0 0 0;
	margin: 15px 0 0 0;
}

#connexDiv .textLien p a  {
	text-decoration: none;
}

#connexDiv .txt {
	margin: 6px 0 0 0;
}

#connexDiv a.demande {
	color: #b50363;
}
/****
div.txtConnected {
	line-height: 1.3em;
}


div.txtConnected p {
	float: left;
	margin: 0 0 0 13px;
}

div.txtConnected .bienvenue {
	margin-bottom: 5px;
	font-size: 1.1em;
}
*/
