:lang(fr) {
quotes: "\00AB\00A0" "\00A0\00BB" "\0022" "\0022";
}
/*div#staticcontent {
	position: relative;
	border:1px solid #999999;
	background-color: #99C64B;
	width: 170px;
	margin-top: 5px;
	padding:4px;
	font-size: 0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color:#FFFFFF;
	visibility: visible;
	line-height: 1.1em;
}*/
div#staticcontent {
	position: relative;
	border:1px solid #999999;
	background-color: #99C64B;
	width: 158px;
	margin: 5px 10px 0 9px;
	padding:4px;
	font-size: 0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color:#FFFFFF;
	visibility: visible;
	line-height: 1.1em;
}

div#cosmetiques-bio { width:521px; height:167px; background: url(images/cosmetiques-bio.jpg) left top no-repeat; display:block; float:left}
div#cosmetiques-bio h1 { display:none; visibility:hidden}
div#cosmetiques-bio p { margin: 88px 0 0 198px}
div#cosmetiques-bio p a{ background:url(images/btn-transparent.gif) left top no-repeat; width:173px; height:36px; display:block; text-indent:-9999em;}
div#cosmetiques-bio p a:hover { background:url(images/btn-transparent.gif) left -35px no-repeat; width:173px; height:35px;}


.encart {
	position: relative;
	border:1px solid #999999;
	background-color: #EFEFEF;
	width: 70%;
	margin: 10px 30px;
	padding: 20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}

.encart ul {
	margin-bottom: 0px;
}
div#encart ul li {
	list-style: square;
	padding: 0px;
	margin: 0px;
}
div#staticcontent a:link {
	text-decoration: underline;
	color:#FFFFFF;
}
a:link {
	/*color: #666666;*/
	text-decoration: none;
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:hover {
	color: #65A506;
	text-decoration: underline;
}
img a:hover {
	text-decoration: none;
}
.texte {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align: justify;
}
.textebold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
}
.texteVertBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65A506;
	text-decoration: none;
}
.texteK2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C31131;
	text-decoration: none;
}
ol{
list-style-type:none;
}
q{ 
	font-size:1.2em;
	padding-left: 100px;
	font-style:italic;
	color:#0F6FB4;
	quotes: "\00AB\00A0" "\00A0\00BB" "\0022" "\0022";
	display:block;
}
.auteur {
	color:#0F6FB4;
	font-style: italic;
	font-weight: bold;
	padding-left: 360px;
	font-size:1.1em;
}
.texteMentions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #697C81;
	text-decoration: none;
	letter-spacing: -0.04em;
}
.texteboldmenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #606060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.textemenu {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 1.4em;
}
.textemenuOn {
	FONT-SIZE: 11px;
	COLOR: #65A506;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textemenuOnCP {
	FONT-SIZE: 11px;
	COLOR: #A5007C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.textemenu:visited {
	color: #999999;
}
a.textemenu:hover {
	text-decoration: underline;
	color: #65A506;
}
a.texteMentions:visited {
	text-decoration: none;
	color: #697C81;
}
a.texteMentions:hover {
	text-decoration: underline;
	color: #65A506;
}
.texteBleuBold {
	font-weight: bold;
	color: #0F6FB4;
}
.texteResultats {
	color: #697C81;
}
.titre {
	font-size: 14px;
	font-weight: bold;
	color: #65A506;
	text-transform: none;
}
.titreBleu {
	font-size: 14px;
	font-weight: bold;
	color: #0F6FB4;
	text-transform: none;
}
a.textemenuOn:visited {
	color: #87BB35;
	text-decoration: none;
}
a.textemenuOn:hover {
	color: #65A506;
	text-decoration: underline;
}
.bouton {
	background-color: #87BB35;
	color: #FFFFFF;
	/*cursor: hand;*/
	font-size: 12px;
}
.boutonCP {
	background-color: #71227D;
	color: #FFFFFF;
	/*cursor: hand;*/
	font-size: 12px;
}
.texteBleu {
	FONT-SIZE: 11px;
	COLOR: #0F6FB4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
a.texteBleuBold:hover {
	color: #0F6FB4;
}
a.texteBleuBold:visited {
	color: #C7CFD1;
}
.boutonBleu {
	color: #FFFFFF;
	/*cursor: hand;*/
	font-size: 9px;
	line-height: 14px;
}
a.boutonBleu:visited {
	color: #CCCCCC;
	/*cursor: hand;*/
	font-size: 9px;
	line-height: 14px;
}
a.boutonBleu:hover {
	color: #FFFFFF;
	/*cursor: hand;*/
	font-size: 9px;
	line-height: 14px;
	text-decoration: underline;
}
.boutonBleuon {
	color: #CCFF33;
	/*cursor: hand;*/
	font-size: 9px;
	line-height: 14px;
}
.nouveaute {
	font-size: 11px;
	color: #8F3F7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}
.bcombio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #501C42;
}

.violet {
	color: #71227D;
	font-weight: bold;
}
.rose {
	color: #B42992;
	font-weight: bold;
}

.textemenulien {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.textemenulien:link {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.textemenulien:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.textemenulien:hover {
	color: #65A506;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.textebold2 {
	FONT-SIZE: 10px;
	COLOR: #727272;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.filAriane {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #697C81;
	text-decoration: none;
}
a.filAriane:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #697C81;
	text-decoration: none;
}
a.filAriane:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #465255;
	text-decoration: none;
}
a.filAriane:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #697C81;
	text-decoration: none;
}
.texteLiensInternes {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.texteLiensInternes:link {
	COLOR: #666666;
}
a.texteLiensInternes:hover {
	COLOR: #666666;
	text-decoration: underline;
}
a.texteLiensInternes:visited {
	COLOR: #666666;
}
.astuces {
	font-size: 11px;
	color: #FF7E77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}
.astuces2 {
	font-size: 11px;
	/*color: #FF7E77;*/
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	border: 1px solid #666666;
	height: 20px;
	padding: 2px 10px 2px 10px;
	background-color: #A43987;
}

.astuces4 {
	font-size: 10px;
	/*color: #FF7E77;*/
	color:#FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	border: 1px solid #666666;
	height: 20px;
	padding: 2px 10px 2px 10px;
	background-color: #A43987;
}

.astuces4:hover{color: #65A506 !important;}
.astuces4 a:hover{color: #FF66CC;}

.astuces2 a:link, .astuces2 a:visited{color: #A43987;}
.astuces2 a:hover{color: #FF66CC;}
.astuces3 {font-size:11px;color:#FFFFFF;padding: 2px 10px;background-color: #AD3890;width:65%;margin: 5px 0;}
div#photo08 { background:url(images/2008.jpg) left top no-repeat; width:480px; height:200px;}

div#promotion {}
div.zone-video{ height:615px; width:720px; text-align:center; overflow:hidden;}
a.bouton:hover {background-color: #87BB35;color: #CCCCCC;	/*cursor: hand;*/text-decoration: none;}
a.bouton:visited {	background-color: #87BB35;	color: #FFFFFF;	/*cursor: hand;*/}
a.bouton:link {
	background-color: #87BB35;
	color: #FFFFFF;
	/*cursor: hand;*/
	text-decoration: none;
}
a.texteBleu:link {
	COLOR: #0F6FB4;
	text-align: justify;
	text-decoration: underline;
}
a.texteBleu:hover {
	COLOR: #666666;
	text-align: justify;
	text-decoration: underline;
}
a.texteBleu:visited {
	COLOR: #0F6FB4;
	text-align: justify;
	text-decoration: underline;
}
.boutonBleuon2 {
	color: #FFCC33;
	/*cursor: hand;*/
	font-size: 9px;
	line-height: 14px;
}
.titreLabo {
	font-size: 14px;
	font-weight: bold;
	color: #FAB005;
	text-transform: none;
}
a.textebold:hover {
	FONT-WEIGHT: bold;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
a.textebold:visited {
	FONT-WEIGHT: bold;
	COLOR: #999999;
}
a.textebold:link {
	FONT-WEIGHT: bold;
	COLOR: #666666;
}
.boutonbio {
	color: #666666;
	/*cursor: hand;*/
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.boutonbio:hover {
	background-color: #501C42;
	color: #B19C98;
	/*cursor: hand;*/
	font-size: 11px;
	text-decoration: none;
}
.champs {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.texte2 {

	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align: justify;
	padding: 0 10px 10px 10px;
}
.boutonFin {

	background-color: #C31131;
	color: #FFFFFF;
	/*cursor: hand;*/
	font-size: 12px;
}
a.boutonFin:hover {
	background-color: #C31131;
	color: #FFFFFF;
	/*cursor: hand;*/
	text-decoration: none;
}
a.boutonFin:visited {
	background-color: #C31131;
	color: #FFCCFF;
	/*cursor: hand;*/
}
a.boutonFin:link {
	background-color: #C31131;
	color: #FFFFFF;
	/*cursor: hand;*/
	text-decoration: none;
}
.boutonSuiteFin {

	background-color: #E0F0C7;
	color: #5D8D12;
	/*cursor: hand;*/
	font-size: 12px;
}
a.boutonSuiteFin:hover {
	background-color: #E0F0C7;
	color: #5D8D12;
	/*cursor: hand;*/
	text-decoration: none;
}
a.boutonSuiteFin:visited {
	background-color: #E0F0C7;
	color: #5D8D12;
	/*cursor: hand;*/
}
a.boutonSuiteFin:link {
	background-color: #E0F0C7;
	color: #5D8D12;
	/*cursor: hand;*/
	text-decoration: none;
}


/******************** BACK-OFFICE ***************************************/

#back-office .pagination {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#back-office #form_rech label {
	float: left;
	width: 100px;
	text-align: right;
	padding-top:5px;
	padding-right: 10px;
}

#back-office #form_email label {
	float: left;
	width: 100px;
	text-align: right;
	padding-top:5px;
	padding-right: 10px;
}

/******************** PALMARES ***************************************/


.rose-palmares {
	color: #B42992;
	font-weight:normal;
}
.victoires {
	color: #81724B;
}

/************************ Quizz ***************************************/


div#quizz-home {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	width: 521px;
	height: 167px;
	font-size: .7em;
	color:#FFFFFF;
	overflow: hidden;
}
div#quizz-int {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	width: 470px;
	height: 167px;
	font-size: .7em;
	color:#FFFFFF;
	overflow: hidden;
}

div#quizz-home a:link, div#quizz-home a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 142px 46px 0 0;
	text-align:right;
	float: right;
}
div#quizz-int a:link, div#quizz-int a:visited, div#quizz-int a:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 142px 32px 0 0;
	text-align:right;
	float: right;
	font-size: 1.4em;
}

div#quizz-home a:hover, div#quizz-int a:hover {
	text-decoration: underline;
}
div#quizz-home h1, div#quizz-home h2, div#quizz-int h1, div#quizz-int h2{
	text-indent: -9000em;
	padding: 0px;
	margin:0px;
	display: none;
	visibility:hidden;
}
div#quizz {
	font-family: Arial, Helvetica, sans-serif;
	margin: 125px 0px 10px 300px;
	padding: 0px;
	background-color:#FFFFFF;
	width: 374px;
	height: auto;
	border: #C9127C solid 1px;
	text-align:left;
}
div#quizz h1{
	text-indent: -9000em;
	padding: 0px;
	margin:0px;
	display: none;
	visibility:hidden;
}
div#quizz h2{
	background-image: url(quizz/images/titre-testez.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 22px;
	margin: 0px;
	padding: 0px;
	text-indent: -9000em;
}
div#quizz .vrai {
	margin: 0px;
	padding-left: 10px;
	color: #96B141;
}
div#quizz .faux {
	margin: 0px;
	padding-left: 10px;
	color: #DC4B98;
}
div#quizz p{
	font-size: .8em;
	text-align: justify; 
	padding: 10px;
	margin:0px;
}
div#quizz input[type="submit"] {
	font-size: 0.7em;
	text-align: center;
	padding: 3px;
	margin:5px 0 5px 10px;
	background-color: #A3047B;
	border: 1px #A3047B solid;
	color: #FFFFFF;
}
div#quizz input:hover{
	cursor:pointer;
}
div#quizz input[type="radio"] {
	font-size: 0.9em;
	text-align: center;
	padding-left: 5px;
	margin-left: 10px;
}
#form_quizz {
	font-size: .8em;
	margin-left: 10px;
}

.size{letter-spacing:-0.05em;}
.align {text-align:left;}
