body {
	font-family: Tahoma;
	width: 100%;
}
input[type=submit]{background-color:transparent;}
input[type=button]{background-color:transparent;}

img {
	border: 0;
}
#bg-top {
	width: 100%;
	height: 44px;
	background-image: url('../images/abylis2012_03.jpg');
	background-repeat: repeat-x;
}
#menu-top {
	width: 1000px;
	margin: 0 auto;
}
#panier {
	float: left;
	width: 135px;
	height: 37px;
	background-image: url('../images/abylis2012_02.jpg');
	background-repeat: no-repeat;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 7px;
	padding-left: 50px;
	margin-left: 15px;
	text-shadow: 0px -1px 0px #f26ea1;
}

#panier a {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
#panier a:hover {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}

#menu-haut {
	width: 800px;
	z-index: 99;
}
#top {
	width: 1000px;
	margin: 0 auto;
	height: 116px;
}
#logo {
	float: left;
	margin-left: 15px;
}
#menu-infos {
	float: left;
}
#menu-infos ul {
	color: #A4A4A4;
	font-family: tahoma;
	font-size: 11px;
	list-style-type: none;
	margin-top: 40px;
}
#menu-infos li {
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #a4a4a4;
	padding-right: 5px;
	padding-left: 5px;
}
#menu-infos a {
	color: #A4A4A4;
	text-decoration: none;
}
#menu-infos a:hover {
	color: #f974a6;
	text-decoration: underline;
}
#recherche {
	float: right;
	margin-top: 25px;
}
#champ-recherche {
	width: 265px;
	height: 37px;
	background-image: url('../images/abylis2012_08.jpg');
	float: left;
	margin-left: 20px;
}
#bouton-recherche {
	float: left;
}
#bouton-recherche-avance {
	position: absolute;
	margin-left: 160px;
	margin-top: 37px;
}
#recherche-saisie {
	border-width: 0px;
	background-color: #eeeeee;
	margin-top: 11px;
	margin-left: 25px;
	font-family: tahoma;
	font-size: 12px;
	color: #717171;
}
#header {
	width: 785px;
	margin: 0px 0px 35px 20px;
	float: left;
}
#pub {
	float: left;
	width: 785px;
	height: 290px;
}

#headergauche {
	width: 215px;
	margin: 0px 0px 0px 0px;
	float: left;
}
#pubgauche {
	float: left;
	width: 215px;
	height: 300px;
}

.bx-pager {
	text-align: center;
	position:relative;
	margin:  0px 0px 0px 0px;
	z-index: 10;

}
.bx-pager a {
 font-size: 16px;
 color: #838383;
 background-image: url('/images/pucebx1.gif');
 width: 20px;
 height: 20px;
 background-repeat: no-repeat;
 display: inline-block;
 text-indent: -99999px;
 outline: none;
}
.bx-pager .pager-active, .bx-pager a:hover {
	color: #de312a;
	text-decoration: none;
	background-image: url('/images/pucebx.gif');
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	outline: none;
}

#header-left {
	background-image: url('../images/abylis2012_17.jpg');
	background-repeat: no-repeat;
	width: 215px;
	height: 300px;
}
#menu-header a {
	text-decoration: none;
	color: #969696;
}
#menu-header a:hover {
	color: #f974a6;
	text-decoration: none;
}
#menu-header strong {
	font-weight:normal;
}
#menu-header ul {
	font-family: Tahoma;
	color: #717171;
	font-size: 12px;
	list-style-type: none;
	margin: 25px 15px 5px 15px;
	padding: 0px;
}
#menu-header li {
	background-image: url('../images/fleche-right.png');
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
#mon-compte {
	margin: 10px 0px 10px 12px;
	text-align: left;
}
#mon-compte a {
	background-position: left;
	display: block;
	background-image: url('../images/mon-compte.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 36px;
	font-family: tahoma;
	font-size: 12px;
	color: #717171;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 45px;
}
#mon-compte a:hover {
	display: block;
	background-image: url('../images/mon-compte-rose.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 36px;
	text-decoration: none;
	color: #FFFFFF;
}
#mon-compte2 {
	margin: 10px 0px 10px 12px;
	text-align: center;
}
#mon-compte2 a {
	display: block;
	background-image: url('../images/mon-compte.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 30px;
	font-family: tahoma;
	font-size: 12px;
	color: #717171;
	text-decoration: none;
	padding-top: 14px;
}
#mon-compte2 a:hover {
	display: block;
	background-image: url('../images/mon-compte-rose.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 30px;
	text-decoration: none;
	color: #FFFFFF;
}

#newsletter {
	margin-left: 12px;
}
#content {
	width: 1000px;
	margin: 0 auto;
}
#left {
	float: left;
	width: 215px;
	background-image: url('../images/abylis2012_29.jpg');
	background-repeat: repeat-y;
}

#contenu {
	float: left;
	width: 785px;
	margin-top: 20px;
}
.texte-contenu {
	padding: 30px;
	font-family: tahoma;
	font-size: 11px;
	color: #717171;
	text-align: left;
}
.texte-contenu a, .texte-contenu a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
}
.texte-contenu a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #f974a6;
	text-decoration: underline;
}
.texte-contenu h1 {
	font-family: tahoma;
	font-size: 11px;
	color: #717171;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.texte-liste {
	padding: 10px 20px 10px 20px;
	font-family: tahoma;
	font-size: 11px;
	color: #717171;
	text-align: left;
}
.texte-liste a, .texte-liste a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
}
.texte-liste a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #f974a6;
	text-decoration: underline;
}

#parole a,#gagnez a, #frais-de-port a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-shadow: 0px -1px 0px #d75c8b;
	text-decoration: none;

}

#parole a:hover,#gagnez a:hover, #frais-de-port a:hover {
	font-weight: bold;
	font-size: 16px;
	color: #782747;
	text-shadow: 0px 1px 0px #fad2e1;
	text-decoration: none;

}

#parole {
    padding: 10px;
    margin-left: 20px;
	float: left;
	background-image: url('../images/abylis2012_23.jpg');
	width: 220px;
	height: 122px;
	font-family: tahoma;
	font-size: 11px;
	color: #782747;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 0px #fad2e1;

}


#gagnez {
    padding: 10px;
    margin-left: 20px;
	float: left;
	background-image: url('../images/abylis2012_23.jpg');
	width: 220px;
	height: 122px;
	font-family: tahoma;
	font-size: 11px;
	color: #782747;
	background-repeat: no-repeat;
}



#frais-de-port {
    padding: 10px;
    margin-left: 20px;
	float: left;
	background-image: url('../images/abylis2012_23.jpg');
	width: 220px;
	height: 122px;
	font-family: tahoma;
	font-size: 11px;
	color: #782747;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 0px #fad2e1;
}

#parole span ,#frais-de-port span {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-shadow: 0px -1px 0px #d75c8b;
	display:inline-block;
	width:200px;
	padding: 0px 0px 7px 0px;
}
#gagnez span {
 	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-shadow: 0px -1px 0px #d75c8b;
	display:inline-block;
	width:100px;
	padding: 0px 0px 7px 0px;
}
#gagnez-td1 {
	font-family: tahoma;
	font-size: 11px;
	color: #782747;
	text-shadow: 0px 1px 0px #fad2e1;
	width: 105px;
	vertical-align: top;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #f97aa7;
}
#gagnez-td2 {
	font-family: tahoma;
	font-size: 11px;
	color: #782747;
	text-shadow: 0px 1px 0px #fad2e1;
	width: 105px;
	vertical-align: top;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #fdbfd6;
	padding-left: 10px;
}


#left {
	margin-top: 20px;
}
.fiche {
	width: 100%;
	padding-bottom: 30px;
	float: left;
}
.fiche span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f974a6;
	display: block;
	padding-left: 20px;
	padding-bottom: 10px;
}

.fiche span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f974a6;
	text-decoration: underline;
}

.fiche span a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #717171;
	text-decoration: underline;
}

.fiche span h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f974a6;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.fiche span h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #f974a6;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#article-consulte-photo {
	padding: 0px 0px 20px 20px;
}
#article-consulte span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f974a6;
	display: block;
	padding-left: 20px;
	padding-bottom: 5px;
}
#article-consulte img {
	padding: 0px 10px 0px 10px;
}
#photo-fiche {
	float: left;
	width: 300px;
	padding: 0px 0px 0px 20px;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #717171;
}
#photo-fiche img {
	border: 1px solid #E2E2E2;
}

#commander {
	margin: 10px 0px 10px 55px;
	text-align: center;
	width: 191px;
	height: 30px;
}
#commander a {
	display: block;
	background-image: url('../images/bouton-rose.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 30px;
	font-family: tahoma;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-top: 14px;
	font-weight: bold;
}
#commander a:hover {
	display: block;
	background-image: url('../images/bouton-blanc.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 30px;
	text-decoration: none;
	color: #717171;
	font-weight: bold;
}
#prix-fiche {
	float: left;
	width: 400px;
	padding: 10px;
	margin: 0px 0px 10px 20px;
	font-family: tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #FA80AE;
	background-color: #E2E2E2;
}
#prix-fiche s {
	color: #686868;
	font-size: 18px;
}
#prix-fiche span {
	font-family: tahoma;
	font-size: 11px;
	color: #686868;
	float: right;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#descriptif-fiche {
	float: left;
	width: 420px;
	padding: 0px 20px 0px 20px;
	color: #686868;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
}
#descriptif-fiche a, #descriptif-fiche a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #686868;
	text-decoration: none;
}
#descriptif-fiche a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #f974a6;
	text-decoration: underline;
}
#taille, #divers-fiche, #categorie-autre {
	float: right;
	width: 420px;
	padding: 20px 20px 0px 20px;
	color: #686868;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	
}
#taille span, #categorie-autre span {
	font-weight: bold;
	font-size: 12px;
	padding-left: 0px;
}
#categorie-autre ul, #taille ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
#categorie-autre a, #taille a {
	color: #686868;
}
.fichette {
	border: 1px solid #eeeeee;
	float: left;
	width: 238px;
	margin-left: 20px;
	margin-bottom: 30px;
}
.photo-fichette {
	text-align: center;
}
#miniature img {
	border: 1px solid #eeeeee;
	margin: 10px;
}
.nom-produit {
	height: 40px;
	color: #FA80AE;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}
.nom-produit a, .nom-produit a:visited {
	color: #FA80AE;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}
.descriptif-produit {
	height: 50px;
}
.prix-produit {
	height: 20px;
	color: #686868;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}
.descriptif-fichette {
	padding: 10px;
	background-color: #f9f9f9;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #686868;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
	height: 120px;
}
.descriptif-fichette strong {
	height: 15px;
	display: block;
}
.descriptif-fichette strong a {
	color: #FA80AE;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}
.descriptif-fichette span {
	color: #686868;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.panier-fichette {
	float: right;
	margin-top: 50px;
	width: 34px;
	height: 36px;
}

.panier-fichette a {
	float: right;
	background-image: url('../images/ajout-panier.jpg');
	background-repeat: no-repeat;
	width: 34px;
	height: 36px;
}
.panier-fichette a:hover {
	background-image: url('../images/ajout-panier-hover.jpg');
	background-repeat: no-repeat;
	width: 34px;
	height: 36px;
	display: block;
}
.associe-prix {
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
	color: #FA80AE;
}
.associe {
	border: 1px solid #C0C0C0;
	width: 130px;
	float: left;
	margin: 10px 0px 10px 20px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	color: #686868;
}
#associe-titre2 {
	padding: 5px;
	height: 50px;
}
#associe-titre2 a, #associe-titre2 a:hover {
	color: #686868;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
}
#associe-ajout a {
	background-color: #f974a6;
	color: #fff;
	display: block;
	width: 130px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}
#associe-ajout a:hover {
	background-color: #E2E2E2;
	color: #808080;
	display: block;
	width: 130px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}
#bottom {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	text-align: center;
	vertical-align: top;
	background-color: #E2E2E2;
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
}
#bottom a {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
#affichage {
	text-align: right;
	font-family: tahoma;
	font-size: 11px;
	margin-right: 20px;
	color: #f974a6;
	padding: 15px 0px 15px 0px;
}
#affichage a {
	font-family: tahoma;
	color: #f974a6;
}
#pagination {
	width: 100%;
	font-family: tahoma;
	font-size: 11px;
	text-align: center;
	color: #717171;
	padding: 15px 5px 15px 5px;
}
#pagination a {
	color: #717171;
	text-decoration: none;
}

#pagination a:hover {
	color: #f974a6;
	text-decoration: none;
}

.pagination-actif {
	color: #FA80AE;
	font-weight:bold;
	text-decoration: none;
}

/* Styles for Example #1 */
#example1 {
	margin: 0;
	padding: 0;
	width: 215px;
	list-style-type: none;
	line-height: 100%;
}
#example1 .opened {
	background-image: url('../images/abylis2012_21hover.jpg');
	display: block;
	width: 215px;
	height: 38px;
	color: #fff;
	text-shadow: 0px -1px 0px #de759d;
}
#example1 a {
	display: block;
	font-weight: bold;
	text-decoration: none;
}
#example1 ul {
	overflow: hidden;
	margin: 0;
	padding: 0px;
}
#example1 li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
}
#example1 span a {
	color: #666666;
	display: block;
	width: 215px;
	height: 38px;
	background-image: url('../images/abylis2012_21.jpg');
	font-size: 14px;
	text-indent: 10px;
	text-shadow: 0px 1px 0px #fff;
	line-height: 35px;
}
#example1 li.active li a, #example1 li li a {
	padding: 0px 4px 0px 8px;
	color: #757575;
	font-weight: normal;
}
#example1 li.active li a:hover, #example1 li li a:hover {
	padding: 0px 4px 0px 8px;
	color: #FA80AE;
	font-weight: normal;
	text-decoration: underline;
}
#example1 .sousmenu-gauche {
	margin-left: 20px;
	font-size: 11px;
}
#example1 .sousmenu-gauche a {
	background-position: left;
	font-size: 11px;
	color: #757575;
	background-image: url('../images/left-sc.gif');
	background-repeat: no-repeat;
}
#example1 .left-actif {
	color:#FA80AE;
}

#monpanier {
	margin-left: 15px;
	width: 740px;
}
#monpanier td {
	vertical-align: top;
	font-family: tahoma;
	font-size: 12px;
	color: #808080;
	padding: 5px;
}

.monpanier-tab td {
	border: 1px solid #C0C0C0;
}

#monpanier a {
	color: #808080;
	text-decoration:none;
}
#monpanier a:hover {
	color: #808080;
	text-decoration:underline;
}

.code-panier a, .code-panier a:hover, .code-panier a:visited {
	font-size: 11px;
	text-decoration: underline;
	color: #808080;
}
#menu-panier {
	text-align: center;
	height: 20px;
	width: 725px;
	margin: 0 auto;
	font-size: 10px;
}
#menu-panier a {
	display: block;
	float: right;
	background-image: url('../images/bouton-rose.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 30px;
	font-family: tahoma;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-top: 14px;
	font-weight: bold;
}
#menu-panier a:hover {
	display: block;
	background-image: url('../images/bouton-blanc.png');
	background-repeat: no-repeat;
	width: 191px;
	height: 30px;
	text-decoration: none;
	color: #717171;
	font-weight: bold;
}
#livraison span {
	font-size : 10px;
	color: #CC0000;
}
#offre-livraison {
	width: 750px;
	float: left;
	font-size: 16px;
	color: #808080;
	text-align: right;
	padding: 10px 0px 10px 0px;
}
#offre-livraison span {
	font-size: 16px;
	color: #FA80AE;
	font-weight: bold;
	display: inline;
	margin: 0;
	padding: 0;
}
.valider {
	width: 84px;
	height: 35px;
	margin: 0px 3px 0px 3px;
}
.valider a {
	display: block;
	width: 84px;
	height: 35px;
	background-image: url('../images/valider.jpg');
	background-repeat: no-repeat;
}
.valider a:hover {
	background-position: 0px -34px;
	display: block;
	width: 84px;
	height: 35px;
	background-image: url('../images/valider.jpg');
	background-repeat: no-repeat;
}
.formulaire {
	margin: 10px 20px 10px 20px;
	padding: 20px;
	width: 700px;
	background: #F0F0F0;
}
.formulaire a, .formulaire a:visited {
	color: #808080;
}
.formulaire span {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}
.formulaire label {
 padding-top: 5px;
}
#deja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}

#message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.submit {
	border: none;
	color: #fff;
	width: 85px;
	height: 20px;
	background-color: #FA80AE;
}
#inscription {
	height: 525px;
	background-image: url('/images/bonhomme.jpg');
	background-repeat: no-repeat;
	background-position: 420px 300px;
}
#inscription2 {
	height: 575px;
	background-image: url('/images/bonhomme.jpg');
	background-repeat: no-repeat;
	background-position: 420px 350px;
}

.etape {
	width: 220px;
	float: left;
	margin-left: 10px;
	color: #808080;
	font-size: 12px;
}
.etape3 {
	width: 230px;
	float: left;
	margin-left: 10px;
	color: #FA80AE;
	font-size: 12px;
}
.etape input {
	font-size: 11px;
	color: #666666;
}
.etape select {
	font-size: 11px;
	color: #666666;
}
.etape span {
	color: #808080;
	font-size: 4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.etape label, .etape3 label {
	font-size: 11px;
	display: block;
	line-height: 1.5em;
}
.etape3 span {
	color: #FA80AE;
	font-size: 4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.etape-titre {
	font-weight: bold;
	font-size: 14px;
}
.help {
	margin: 10px 0px 10px 0px;
	font-size: 11px;
	width: 200px;
	height: 50px;
	text-align: justify;
}
#adresse-livraison {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
}
#copyright {
	font-size: 12px;
	color: #808080;
	font-style: italic;
	font-family: Arial;
}

.nuagetags {font-family: Arial, Helvetica, sans-serif;; font-size: 12px; color: #808080; padding:5px 20px 15px 20px; width:100%;}
.zone1  {font-family: Arial, Helvetica, sans-serif;; font-size: 12px; color: #808080;text-decoration:none;}
.zone2  {font-family: Arial, Helvetica, sans-serif;; font-size: 16px; color: #808080;text-decoration:none;}
.zone3  {font-family: Arial, Helvetica, sans-serif;; font-size: 20px; color: #808080;font-weight: bold;text-decoration:none;}
.zone4  {font-family: Arial, Helvetica, sans-serif;; font-size: 24px; color: #808080;font-weight: bold;text-decoration:none;}
.zone5  {font-family: Arial, Helvetica, sans-serif;; font-size: 28px; color: #808080;font-weight: bold;text-decoration:none;}

#recherche-avance-parent {
	font-size: 12px;
	color: #FA80AE;
}
#recherche-avance-parent p {
	padding: 0px 20px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	margin: 0px;
	font-weight: bold;
}
.recherche-avance {
	margin: 10px 20px 10px 20px;
	padding: 20px;
	width: 700px;
	background: #F0F0F0;
	color:#808080;
}
.recherche-avance-bloc1 {
	margin: 10px 20px 10px 20px;
	padding: 20px;
	background: #F0F0F0;
	float: left;
	width: 310px;
	height: 300px;
}
.recherche-avance-bloc2 {
	margin: 10px 20px 10px 20px;
	padding: 20px;
	background: #F0F0F0;
	float: left;
	width: 115px;
	height: 300px;
}
.recherche-avance-bloc1 label {
	display: block;
	line-height: 1.5em;
	font-weight: bold;
	padding-bottom: 5px;
}
.recherche-avance-bloc2 label {
	display: block;
	line-height: 1.5em;
	font-weight: bold;
	padding-bottom: 5px;
}
.recherche-avance input, .recherche-avance select {
	border: 1px solid #808080;
	color: #808080;
	font-size: 12px;
}
#ambassadrice1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
}
#ambassadrice1 label {
	font-size: 12px;
	display: block;
	line-height: 1.5em;
	font-weight: bold;
}
#ambassadrice1 form {
	margin-left: 100px;
}
#faq {
	color: #808080;
	font-size: 12px;
}
#faq dt {
	background-position: left;
	margin: 0px 0px 5px 20px;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	background-image: url('../images/fleche-right.png');
	background-repeat: no-repeat;
	color: #FA80AE;
}
#faq dd {
	margin: 0px 0px 0px 40px;
	font-size: 12px;
}

#faq dd a, #faq dd a:visited {
	color: #808080;
	text-decoration: none;
}
#faq dd a:hover {
	color: #FA80AE;
	text-decoration: underline;
}

#question-faq span {
	font-size: 14px;
	font-weight: bold;
	color: #808080;
	padding: 5px 0px 5px 10px;
	background-color: #F0F0F0;
	margin-left: 20px;
}
#question-faq a, #question-faq a:visited {
	color: #808080;
	text-decoration: none;
}
#question-faq a:hover {
	color: #FA80AE;
	text-decoration: underline;
}
.question1 {
}
.question2 {
}

