body {
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:0.720em;
	font-style:normal;
	color:#4a4a4a;
	text-align:justify;
	line-height:1.5em;
	background-color:#fff;

	background-image:url('http://images.coffrets.aquarelle.com/marketing/structure/bg-gradient-gris.jpg');
	background-position:center 25px;
	background-repeat:repeat-x;
	background-attachment:fixed;
}

#containerTopText {
	width:100%;
	text-align:center;
	background-color:#aaa;
}

#siteTopText {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#containerBackground {
	width:100%;
	background-image:url('http://images.coffrets.aquarelle.com/marketing/structure/bg-page.gif');
	background-repeat:repeat-y;
	background-position:center 10px;
}

#containerGlobal {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#siteTopImage {
	background-color:#fff;
}

#siteTopLogo_fr {
	margin-left:-33px;
	width:270px;
	height:100px;
	text-align:center;
	vertical-align:bottom;
	cursor:pointer;
	z-index:9;
	background-image:url('http://images.coffrets.aquarelle.com/public/logos/logo-aquarelle-coffrets-fr-2.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}
* html #siteTopLogo_fr {
	margin-left:0;
}

#photosAnime {
	width:100%;
	height:100%;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/photos-coffrets-aquarelle.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

.espaceBenificiaireLogoAquarelleCoffrets {
	display:none;
}

#imagePromoNoel {
}

.imageBlockMenuTop {
	width:189px;
	height:63px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/menu/menu-block-top.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}

.imageBlockMenuBottom {
	width:189px;
	height:16px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/menu/menu-block-bottom.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
* html .imageBlockMenuBottom {
	background-position:left bottom;
}

.imageCoffretAquarelle {
	margin-top:5px;
	width:100%;
	height:100px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/coffret-aquarelle-ouvert.jpg');
	background-repeat:no-repeat;
	background-position:left center;
}

#imageEngagements {
	width:189px;
	height:139px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/engagements-anime.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	cursor:pointer;
}

#containerImageEngagements {
}

#coffretOffrezAquarelleUnique {
	margin-top:7px;
	width:180px;
	height:80px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/pourquoi-faire-confiance.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
}

#coffretOffrezAquarelle {
	margin-top:7px;
}

#coffretOffrezAquarelleTop {
	width:180px;
	height:5px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/image-offrez-coffret-top.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretOffrezAquarelleMiddle {
	width:180px;
	height:60px;
	background-color:#031e51;
}

#coffretOffrezAquarelleBottom {
	width:180px;
	height:5px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/image-offrez-coffret-bottom.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#imageFleursChocos {
	margin-top:10px;
	width:180px;
	height:78px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/fleurs-chocos.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#imageFacebook {
	float:left;
	width:33px;
	height:50px;
}

#fieldsetFacebook {
	float:left;
	margin-left:10px;
	width:175px;
	height:50px;
	background-color:#fff;
}

#menuPanier {
	border-color:#fff;
	background-color:#fff;
}

#panier {
}

#containerTitlePanier {
	z-index:-2;
}

#imageContainerPanier, .imageContainerPanier {
	display:block;
	z-index:100;
	width:100%;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/nos-panier.gif');
	background-repeat:no-repeat;
	background-position:right center;
	margin-bottom:-10px;
	margin-top:5px;
	background-color:#fff;
}

.borderPanier {
	border:1px solid #031e51;
	margin:2px 0;
}

.borderPanierCommander {
	border:1px solid #4a4f7e;
	margin:2px 0;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-panier-bg.gif');
	background-repeat:repeat;
	background-position:center center;
}

#imageCoffretAquarelle {
	clear:both;
	width:125px;
	height:100px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/coffret-cadeau-aquarelle.png');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretRecuAquarelleUnique {
	margin-top:7px;
	width:130px;
	height:80px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/vous-avez-recu.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretRecuAquarelle {
	margin-top:7px;
}

#coffretRecuAquarelleTop {
	width:130px;
	height:5px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/image-recu-coffret-top.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretRecuAquarelleMiddle {
	width:130px;
	height:60px;
	background-color:#031e51;
}

#coffretRecuAquarelleBottom {
	width:130px;
	height:5px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/image-recu-coffret-bottom.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretLivret {
	margin-bottom:7px;
	margin-top:7px;
	width:120px;
	height:77px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/coffret-livret.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretCommentCaMarche {
	margin-top:7px;
	width:130px;
	height:254px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/comment-ca-marche-coffret-aquarelle.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

.imageReferenceCoffret {
	margin-bottom:5px;
	margin-top:5px;
	width:100%;
	height:78px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/etiquette-reference-coffret-aquarelle.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}
.imageReferenceCoffretZoom {
	width:100%;
	height:80px;
	background-image:url('http://images.coffrets.aquarelle.com/public/zoomproduit/loupe.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	cursor:pointer;
}

#imageFleursChocosAquarelle {
	width:100%;
	height:75px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/fleurs-chocos-aquarelle-coffrets.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#coffretOffrezAquarelleMarginText, #coffretRecuAquarelleMarginText {
	margin-right:10px;
	margin-left:10px;
	text-align:center;
}

.margin_5 {
	margin:5px;
}

.margin_10 {
	margin:5px;
}

.margin {
	float:left;
	/*width:95%;*/
	display:inline;
	margin:5px;
	padding:0;
}

.margin2 {
	float:left;
	width:121px;
	display:inline;
	margin:5px;
	padding:0;
}

.marginMenu {
	float:left;
	width:185px;
	display:inline;
	margin:5px;
	margin-left:0;
	margin-top:-10px;
	padding:0;
}
*:first-child+html .marginMenu {
	width:185px;
}
* html .marginMenu {
	width:185px;
	margin-top:0;
}


.marginMenuRight {
	float:right;
	width:149px;
	display:inline;
	margin:5px;
	margin-right:0;
	margin-top:-10px;
	padding:0;
	text-align:justify;
}
*:first-child+html .marginMenuRight {
	float:left;
	margin-left:7px;
}
* html .marginMenuRight {
	margin-top:0;
}

.marginMenuPanier {
	float:left;
	width:185px;
	display:inline;
	margin-top:30px;
	padding:0;
}
*:first-child+html .marginMenuPanier {
	margin-top:12px;
}

.marginPageContent {
	float:left;
	display:inline;
	width:580px;
	margin-right:10px;
	margin-bottom:20px;
	margin-left:10px;
	margin-top:0;
	padding:0;
}

#menuHorizontal {
	border-bottom:3px solid #fff;
	background-color:#fff;
	clear:both;
}

#menuHorizontalCategories {
	clear:both;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/bg-categories.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:35px;
}

#menuHorizontalLineCategories {
	clear:both;
	background-color:#fff;
	height:9px;
}

.txtPhraseRecherche {
	margin-left:10px;
	color:#00667b;
	font-size:1em;
}

#menuHorizontalExtraLine {
	background-color:#fff;
}

#menuImageFleursChocos {
	z-index:-5;
	border:0;	
}

#containerTextFleursChocos {
	background-color:#fff;
}

#menuLiensReferencement {
	clear:both;
	width:600px;
	margin-left:200px;
	text-align:center;
	border-top:1px solid #00667b;
	z-index:5;
}

#menuHorizontalBas {
	clear:both;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:0;
	border:0;
	border-top:1px solid #00667b;
	background-color:#00667b;
	z-index:5;
}

#contenuTextUtlise {
	width:width:100%;
	text-align:center;
}

#contenuLiens {
	clear:both;
}

h1.txtUtiliseRembourse {
	margin:0;
	padding:0;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:2.000em;
	color:#fff;
	font-weight:700;
	text-align:center;
	line-height:1.2em;
}

#phraseNosCoffrets {
	float:left;
	margin-top:9px;
}


#navContainerMenuHorizontal {
}

#navContainerMenuHorizontal ul {
	list-style-type:none;
	margin:0;
	margin-top:9px;
	margin-right:2px;
	text-align:center;
	padding:0;
}

#navContainerMenuHorizontal li {
	display:inline;
	text-align:center;
	margin:0 8px;
}

#navContainerMenuHorizontal li a {
	padding:6px;
	border-right:1px solid #00667b;
	border-bottom:1px solid #00667b;
	border-left:1px solid #00667b;
	border-top:1px solid #00667b;
	background-color:#00667b;
	color:#fff;
	font-style:bolder;
	text-decoration:none;
}

#navContainerMenuHorizontal li a:hover {
	color:#00667b;
	background-color:#fff;
	border:1px solid #00667b;
}

#navContainerMenuHorizontal li a#current {
	color:#00667b;
	background-color:#fff;
	border:1px solid #00667b;
}

.menuHorizontal, a.menuHorizontal, a.menuHorizontal:link, a.menuHorizontal:visited {
	background-color:transparent;
	font-size:1.045em;
	font-weight:700;
	color:#fff;
	text-decoration:none;
	letter-spacing:1.3px;
}
a.menuHorizontal:hover, a.menuHorizontal:active { 
	color:#fff;
	background-color:transparent;
	text-decoration:none;
}
a.menuHorizontal:focus, a.menuHorizontal:focus:hover {
	color:#fff;
	background-color:transparent;
	text-decoration:none;
}

#phraseRecherche {
	margin-top:8px;
}

#navContainerMenuHorizontalSearch {
	margin-top:7px;
	z-index:15;
	height:35px;
}

#navContainerMenuHorizontalSearch ul {
	list-style-type:none;
	text-align:right;
	margin:0;
	padding:0;
	margin-right:2px;
}

#navContainerMenuHorizontalSearch li {
	display:inline;
	text-align:center;
	margin:0 2px;
}

#navContainerMenuHorizontalSearch li a {
	padding:1px;
	font-style:normal;
	color:#fff;
	background-color:#fff;
	text-decoration:none;
}

#navContainerMenuHorizontalSearch li a:hover {
	color:#031e51;
	background-color:#eaeaea;
	border:0 solid #031e51;
}

#navContainerMenuHorizontalSearch li a#current {
	color:#031e51;
	background-color:#eaeaea;
	border:0 solid #031e51;
}

.navContainerMenuVertical {
	clear:both;
	border-right:0 solid #acacac;
	border-top:1px solid #acacac;
	border:0;
	background-color:transparent;
}
* html #navContainerMenuVertical {
	width:99%;
	border:0;
}

.navContainerMenuVertical ul {
	list-style:none;
	margin:0;
	padding:0;
	border:none;
}
* html #navContainerMenuVertical ul {
	margin-top:5px;
}

.navContainerMenuVertical li {
	border-bottom:0 solid #acacac;
	margin:0;
}

.navContainerMenuVertical li a {
	display:block;
	width:100%;
	padding:3px 7px;
	border-top:1px solid #acacac;
	border-bottom:0 solid #acacac;
}

html>body .navContainerMenuVertical li a {
	width:auto;
}

.navContainerMenuVertical li a:hover {
	border-top:1px solid #acacac;
	border-bottom:0 solid #acacac;
}

.navContainerMenuVertical li a#current {
	border-top:1px solid #fff;
	border-bottom:0 solid #fff;
}

.menuVertical, a.menuVertical, a.menuVertical:link, a.menuVertical:visited {
	background-color:#fff;
	font-size:1.091em;
	font-weight:700;
	color:#666;
	text-decoration:none;
	letter-spacing:1.3px;
}
a.menuVertical:hover, a.menuVertical:active { 
	color:#333;
	background-color:#eaeaea;
	text-decoration:none;
}
a.menuVertical:focus, a.menuVertical:focus:hover {
	color:#333;
	background-color:#eaeaea;
	text-decoration:none;
}

.navContainerMenuVerticalAlternative {
	width:100%;
	border-right:0 solid #acacac;
	border-top:0 solid #acacac;
	background-color:transparent;
}
* html #navContainerMenuVerticalAlternative {
	width:99%;
}

.navContainerMenuVerticalAlternative ul {
	list-style:none;
	margin:0;
	padding:0;
	border:none;
}
* html #navContainerMenuVerticalAlternative ul {
	margin-top:5px;
}

.navContainerMenuVerticalAlternative li {
	border-bottom:0 solid #acacac;
	margin:0;
}

.navContainerMenuVerticalAlternative li a {
	display:block;
	width:100%;
	padding:1px 7px;
	border-top:1px solid #acacac;
	border-bottom:1px solid #acacac;
	font-style:normal;
	background-color:#eaeaea;
	color:#acacac;
	text-decoration:none;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/menu-line-bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}

html>body .navContainerMenuVerticalAlternative li a {
	width:auto; 
}

.navContainerMenuVerticalAlternative li a:hover {
	border-top:1px solid #acacac;
	border-bottom:1px solid #acacac;
	background-color:#eaeaea;
	color:#acacac;
}

.navContainerMenuVerticalAlternative li a#current {
	border-top:1px solid #031e51;
	border-bottom:1px solid #031e51;
	background-color:#031e51;
	color:#fff;
}

.menuVerticalAlternative, a.menuVerticalAlternative, a.menuVerticalAlternative:link, a.menuVerticalAlternative:visited {
	text-align:center;
	background-color:#acacac;
	font-size:1.045em;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1.3px;
}
a.menuVerticalAlternative:hover, a.menuVerticalAlternative:active { 
	color:#fff;
	background-color:#eaeaea;
	text-decoration:none;
}
a.menuVerticalAlternative:focus, a.menuVerticalAlternative:focus:hover {
	color:#fff;
	background-color:#eaeaea;
	text-decoration:none;
}

#nosEngagements {
	background-color:#e1124c;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/nos-engagements.gif');
	background-repeat:no-repeat;
	background-position:center right;
}

.selectOff {
	border:1px solid #031e51;
	background-color:transparent;
}

.selectOn {
	border:1px solid #031e51;
	background-color:#eaeaea; 
	cursor:pointer;
}

.selectOffNoBorder {
	border:0 solid #031e51; 
	background-color:transparent;
}

.borderStyleColor {
	border:1px solid #031e51;
}

.borderStyleColorGris {
	border:1px solid #cccccc;
}

#commentCaMarcheDescriptif {
	width:100%;
	height:100%;
	text-align:center;
}

#containerOffrerChoix, #containerReglerActivite {
	float:left;
	width:150px;
	margin:10px;
}

#containerChoisirActivite {
	float:left;
	width:250px;
	margin:10px;
}

#imageOffrerChoix {
	width:100%;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/ronde-1.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#imageChoisirActivite {
	width:100%;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/ronde-2.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#imageReglerActivite {
	width:100%;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/ronde-3.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#imagePasUtiliser {
	width:100%;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/ronde-4.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

#offrerChoix {
	width:100%;
	height:125px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/offrer-choix.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#choisirActivite {
	width:100%;
	height:125px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/choisir-activite.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#reglerActivite {
	width:100%;
	height:125px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/regler-activite.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#pasUtiliser {
	width:100%;
	height:125px;
	background-image:url('http://images.coffrets.aquarelle.com/public/coffrets/pas-utiliser.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

#textOffrerChoix, #textChoisirActivite, #textReglerActivite, #textPasUtiliser {
	text-align:justify;
	margin:10px;
	font-size:1.273em;
}

#displayHorizontalVide {
	height:2px;
	width:100%;
}

#chrg_attente {
	float:left;
	display:none;
	height:0;
	width:0;
}

#PUB_HAUT {
	float:left;
	width:100%;
	height:78px;
	text-align:right;
}
* html #PUB_HAUT {
	width:99%;
}

img.imgPub {
	display:inline;
	margin-top:10px;
	width:728px;
	height:78px;
	z-index:1000;
}

#phraseBoutique {
	clear:both;
	margin:5px;
	text-align:center;
}

.container, .containerFieldset {
	width:100%;
}

.containerDashed {
	width:100%;
	border:1px dashed #031e51;
}

fieldset {
	clear:both;
	display:block;
	border:1px solid #031e51;
	padding:0 5px 5px 5px;
	margin:0;
	text-align:justify;
}

* html fieldset {
	overflow:hidden;
	overflow-y:visible;
	word-wrap:break word;
}

fieldset legend {
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	font-size:1.182em;
	color:#031e51;
	font-weight:700;
	line-height:1.5em;
	text-decoration:none;
	background-color:transparent;
}

label {
	display:block;
	float:left;
	width:150px;
	padding:0;
	margin:5px 0 0;
	margin-bottom:10px;
	text-align:right;
}

fieldset label:first-letter {
	text-decoration:underline;
}

fieldset.selectOff {
	border:1px solid #031e51;
	background-color:transparent;
}

fieldset.selectOn {
	border:1px solid #00667b;
	background-color:transparent;
	cursor:default;
}

fieldset.menuFieldset, fieldset.menuFieldsetAlternative, .menuFieldset, .menuFieldsetAlternative {
	float:left;
	width:189px;
	display:inline;
	padding:0;
	margin:0;
	margin-top:10px;
	text-align:left;
	z-index:-1;
}

fieldset.menuFieldset, .menuFieldset {
	border:1px solid #acacac;
}

fieldset.menuFieldsetAlternative, .menuFieldsetAlternative {
	border:1px solid #fff;
	background-color:#acacac;
}

fieldset.menuRightFieldset, fieldset.menuRightFieldsetAlternative {
	float:right;
	width:189px;
	display:inline;
	padding:0;
	margin:0;
	margin-top:10px;
	text-align:left;
}

fieldset.menuRightFieldset {
	border:1px solid #acacac;
}

fieldset.menuRightFieldsetAlternative {
	border:1px solid #fff;
	background-color:#acacac;
}

legend span {
	display:none;
}

<!--[if IE 8]>
legend span  {
	display:block !important;
	height:50px;
	background-color:yellow;
	margin:0;
	padding:0;
	width:0;
	visibility:hidden;
}
<![endif]-->

.quickLink {
	float:left;
	width:100%;
	text-align:right;
}

.divClear {
	clear:both;
}

.formVerticalAligner {
	height:50px;
	vertical-align:middle;
}

.formVerticalAligner2 {
	height:25px;
	vertical-align:middle;
}

.formBody1 {
	float:left;
	width:200px;
	margin-left:0;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formBody1 {
	margin-bottom:0;
}

.formBody2 {
	float:left;
	width:400px;
	margin-left:0;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formBody2 {
	margin-bottom:0;
}

.formBody3 {
	float:left;
	width:200px;
	margin-left:0;
	text-align:left;
	vertical-align:middle;
}
* html .formBody3 {
	margin-bottom:0;
}

.formColumn1 {
	clear:both;
	float:left;
	width:225px;
	margin-left:0;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formColumn1 {
	margin-bottom:5px;
}

.formColumn2 {
	float:left;
	width:300px;
	margin-left:15px;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formColumn2 {
	margin-bottom:5px;
}

.containerContentMini {
	float:left;
	width:425px;
	text-align:justify;
	vertical-align:middle;
}

.containerContentPhoto {
	float:right;
	width:175px;
	text-align:justify;
	vertical-align:middle;
	margin-top:10px;
}

.subContainer1 {
	float:left;
	width:225px;
	margin-left:0;
	text-align:justify;
	margin-bottom:5px;
}
* html .subContainer1 {
	margin-bottom:0;
}

.subContainer2 {
	float:left;
	width:225px;
	margin-left:15px;
	text-align:justify;
	margin-bottom:5px;
}
* html .subContainer2 {
	margin-bottom:0;
}

.subContainer3 {
	float:left;
	width:100px;
	margin-left:15px;
	text-align:right;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .subContainer3 {
	margin-bottom:0;
}

.halfPartLeft, .paiementColumnLeft {
	float:left;
	width:275px;
	margin-left:0;
	vertical-align:middle;
}

.halfPartRight, .paiementColumnRight {
	float:right;
	width:275px;
	vertical-align:middle;
}

.div2ColumnsImage {
	float:left;
	width:250px;
	margin-left:0;
	text-align:left;
	vertical-align:middle;
}

.div2ColumnsContent {
	float:left;
	margin-left:15px;
	text-align:left;
	vertical-align:middle;
	width:auto;
}

.div3Columns {
	float:left;
	width:185px;
	margin-left:5px;
}

.div2ColumnLeft {
	float:left; 
	width:415px;
	margin-left:0; 
	text-align:justify;
}

.div2ColumnRight {
	float:left; 
	margin-left:15px;
	text-align:left; 
	vertical-align:middle;
	width:auto;
}

.div3ColumnsLeft{
	float:left;
	width:200px;
	margin-left:0;
	text-align:justify;
	margin-bottom:5px;
}
* html .div3ColumnsLeft {
	margin-bottom:0;
}

.div3ColumnsMiddle {
	float:left;
	width:200px;
	margin-left:15px;
	text-align:justify;
	margin-bottom:5px;
}
* html .div3ColumnsMiddle {
	margin-bottom:0;
}

.div3ColumnsRight {
	float:left;
	width:100px;
	margin-left:15px;
	text-align:justify;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .div3ColumnsRight {
	margin-bottom:0;
}

.div3ColumnsPerteCode {
	float:left; 
	margin-left:215px; 
	width:285px;
	text-align:justify;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .div3ColumnsPerteCode {
	margin-bottom:0;
}

.div3ColumnRightPerteCode {
	float:left; 
	margin-bottom:5px; 
	margin-left:40px; 
	text-align:justify; 
	vertical-align:middle; 
	width:80px;
}
* html .div3ColumnRightPerteCode {
	margin-bottom:0;	
}

.toggleDivInside {
	width:100%;
	text-align:left;
	border:1px dashed #031e51;
	margin-top:10px;
	margin-bottom:10px;
}

.divPatentier {
	height:50px;
	margin-top:10px;
	border:1px solid #031e51;
	z-index:1;
	display:none;
}

.divPatentier {
	height:50px;
	margin-top:10px;
	border:1px solid #031e51;
	z-index:1;
	display:none;
}

.divMessageErreur {
	margin-top:10px;
	text-align:center;
	border:1px solid #c00;
}

#plus1, #plus2, #plus3, #plus4, #plus5, #plus6 {
	vertical-align:bottom;
	margin-top:5px;
	display:none;
}

#imgaccessoire1, #imgaccessoire2, #imgaccessoire3, #imgaccessoire4, #imgaccessoire5, #imgaccessoire6 {
	vertical-align:top;
	margin-top:5px;
	display:none;
}

.divContainerPanier {
	height:130px;
	width:100%;
	margin-bottom:10px;
	border:1px solid #031e51;
	vertical-align:top;
}

P, .std, .text {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1.091em;
	font-style:normal;
	color:#4a4a4a;
}

table, tr, td {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1em;
	font-style:normal;
	color:#4a4a4a;
}

.borderColor {
	color:#fff;
}

.textSmallerFooter {
	font-size:0.950em;
	color:#fff;
}

.textSmaller {
	font-size:0.950em;
}

.textSmallest {
	font-size:0.850em;
}

.textSmallPanier {
	font-size:0.850em;
	color:#031e51;
}

.textPanierFontColor {
	color:#031e51;
}

.textLighter {
	color:#666;
}

.titre_page_atelier {
	color:#45525d;
	font-size:1.545em;
}

.txtColorHeader {
	font-size:1em;
	font-weight:700;
	color:#031e51;
}

.txtImportant {
	font-size:1em;
	font-weight:700;
	color:#031e51;
}

.txtAttention {
	font-size:1em;
	font-weight:700;
	color:#ff0000;
}

.txtImportantNoB {
	font-size:1em;
	color:#031e51;
}

.txtImportantRed {
	font-size:1em;
	font-weight:700;
	color:#da3424;
}

.txtImportantRed_16 {
	font-size:1.455em;
	font-weight:700;
	color:#da3424;
}

.etoile {
	font-weight:700;
	color:#da3424;
}

.txtBlockInside {
	font-size:1.091em;
	font-weight:700;
	color:#c91a5d;
	font-style:italic;
}

.txtInfo {
	color:#031e51;
	font-weight:600;
}

.txtLineThrough {
	text-decoration:line-through;
}

.txtImportantRosesChocolats {
	font-size:1.091em;
	font-weight:normal;
	color:#031e51;
}

.txtFacebook {
	font-size:1.091em;
	font-weight:normal;
	color:#333;
}

.txtMenuTitle {
	font-size:1.455em;
	font-weight:100;
	color:#fff;
	line-height:1.5em;
}

form {
	margin:0;
	padding:0;
}

.button, .boutton {
	background-color:#fff;
	color:#000;
	vertical-align:middle;
	border-style:groove;
}

.buttonImp, .bouttonImportant {
	background-color:#fff;
	color:#000;
	font-weight:700;
	vertical-align:middle;
	border-style:groove;
}

.inputField, .inputFieldSearch, .dropDownList {
	background-color:#fff;
	color:#031e51;
	font-size:0.954em;
	text-align:left;
	border:1px solid #acacac;
	margin:1px;
}
.inputField {
	height:15px;
	width:90px;
}
* html .inputField {
	width:80px;
}

.inputFieldSearch {
	height:15px;
	width:100px;
}

.inputFieldReference {
	height:15px;
	width:80px;
}

.dropDownList {
	height:19px;
	width:115px;
}

INPUT, input, SELECT, select {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:.909em;
	background-color:#fff;
	vertical-align:middle;
	color:#4a4a4a;
}

.checkboxAlign {
	vertical-align:middle;
}

.titrebouquet {
	color:#031e51;
	font-size:1.545em;
	font-weight:400;
	text-align:center;
}	

.msgErreur {
	color:#c00;
	font-size:1.455em;
}

.tableBorder {
	border-collapse:collapse;
	border:1px solid #031e51;
}

.tableBorder td {
	border:1px solid #031e51;
}

.tableBorderBonCommande {
	border-collapse:collapse;
	border:0px solid #031e51;
}

.tableBorderBonCommande td {
	border-bottom:1px solid #031e51;
}

.tableBorderBonCommande tr {
	display:table-row;
}

.tdBonCommande {
	border-right:1px solid #031e51;
}

.tdBonCommandeBorderTop {
	border-bottom:0;
	border-top:1px solid #031e51;
}

.tdBonCommandeBorderTopRight {
	border-right:1px solid #031e51;
	border-bottom:0;
	border-top:1px solid #031e51;
}

.tdBonCommandeBorder {
	border-right:1px solid #031e51;
	border-bottom:0;
	border-top:1px solid #031e51;
}

.tdBonCommandeText, .tdBonCommandeTextBorder {
	border-right:1px solid #031e51;
	width:460px;
}

.tdBonCommandeTitle, .tdBonCommandeTitleBorder {
	border-right:1px solid #031e51;
	width:80px;
}

.tdBonCommandePrix, .tdBonCommandePrixBorder {
	width:70px;
}

.tdBonCommandeAssecoires {
	border-right:1px solid #031e51;
	border-bottom:0px solid #031e51;
}

.tdBonCommandeCheckboxAssecoires {
	border-right:0px solid #031e51;
	width:20px;
	border-bottom:0px solid #031e51;
}

.tdBonCommandeTextAssecoires {
	border-right:0px solid #031e51;
	width:360px; 
	height:30px;
}

.tdBonCommandeImageAssecoires {
	border-bottom:0px solid #031e51;
	width:60px;
}

.tdBonCommandeTextBorder {
	border-bottom:0;
	border-top:1px solid #031e51;
}

.tdBonCommandeTitleBorder {
	border-bottom:0;
	border-top:1px solid #031e51;
}

.tdBonCommandePrixBorder {
	border-bottom:0;
	border-top:1px solid #031e51;
}

ul.square {
	list-style-type:square;
	text-align:left;
}

ul.circle {
	list-style-type:circle;
}

ul.decimal {
	list-style-type:decimal;
}

ul.none {
	list-style-type:none;
	text-align:left;
}

ol {
	list-style-image: url('http://images.coffrets.aquarelle.com/public/fleche_8points_gris80.gif');
	list-style-type:none;
	margin-top:0;
	padding-top:0;
	padding-left:10px;
	margin-left:10px;
}

ol.none {
	list-style-image:none; 
	list-style-type:none; 
	padding-left:0px; 
	margin-left:0px;
}

ol.decimal {
	list-style-type:decimal;
	text-align:left;
}

img {
	border:0;
}

img.imgBorder {
	border:0;
}

img.imgPhotoVisu {
	background-color:#eaeaea;
	padding:4px;
	border:1px solid #031e51;
}

img.imgMarginLeft {
	background-color:#eaeaea;
	padding:4px;
	border:1px solid #031e51;
	margin-left:5px;
}

img.imgMarginRight {
	background-color:#eaeaea;
	padding:4px;
	border:1px solid #031e51;
	margin-right:5px;
}

img.imgOK, img.imgOk {
	vertical-align:middle;
	height:19px;
	width:23px;
}

img.imgValider {
	vertical-align:middle;
	height:17px;
	width:84px;
	border:1px solid #333;
}

img.imgThumbActivite {
	border:0px solid #031e51;
	margin-right:5px;
}

img.imgThumbActiviteBorder {
	border:1px solid #031e51;
	margin-right:5px;
}

img.imgBouquetPanier {
	border:0px solid #031e51;
	width:100px;
	height:100px;
}

img.imgPresse {
	margin-left:10px;
	width:68px;
	height:68px;
}

hr {
	border:none 0;
	border-top:1px solid #031e51;
	width:100%;
}

hr.clear {
	clear:both;
	border:none 0;
	border-top:1px dashed #031e51;
	border-bottom:1px dashed #eaeaea;
	height:2px;
	text-align:left;
	margin-top:50px;
}
* html hr.clear {
	margin-top:0px;
}

a, a:link, a:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1em;
	font-style:normal;
	font-weight:700;
	color:#031e51;
	line-height:1.5em;
	text-decoration:underline;
}
a:hover, a:active {
	color:#031e51;
	background-color:#eaeaea;
}
a:focus, a:focus:hover {
	color:#031e51;
	background-color:#eaeaea;
}

a.noBg, a.noBg:link, a.noBg:visited {
	background-color:transparent;
	text-decoration:none;
}
a.noBg:hover, a.noBg:active {
	background-color:transparent;
}
a.noBg:focus, a.noBg:focus:hover {
	background-color:transparent;
}

.menuVerticalButtonLeft, a.menuVerticalButtonLeft, a.menuVerticalButtonLeft:link, a.menuVerticalButtonLeft:visited {
	font-size:0.900em;
	font-weight:normal;
	color:#fff;
	background-color:transparent;
	text-align:center;
	text-decoration:none;
	letter-spacing:1.3px;
	vertical-align:middle;
}
a.menuVerticalButtonLeft:hover, a.menuVerticalButtonLeft:active { 
	color:#acacac;
	background-color:transparent;
	text-decoration:none;
}
a.menuVerticalButtonLeft:focus, a.menuVerticalButtonLeft:focus:hover {
	color:#acacac;
	background-color:transparent;
	text-decoration:none;
}

.menuVerticalButtonRight, a.menuVerticalButtonRight, a.menuVerticalButtonRight:link, a.menuVerticalButtonRight:visited {
	font-size:0.900em;
	font-weight:normal;
	color:#fff;
	background-color:transparent;
	text-decoration:none;
	letter-spacing:1.3px;
	vertical-align:middle;
	text-align:center;
}
a.menuVerticalButtonRight:hover, a.menuVerticalButtonRight:active { 
	color:#031e51;
	background-color:transparent;
	text-decoration:none;
}
a.menuVerticalButtonRight:focus, a.menuVerticalButtonRight:focus:hover {
	color:#031e51;
	background-color:transparent;
	text-decoration:none;
}

.menu, a.menu, a.menu:link, a.menu:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:.955em;
	font-style:normal;
	color:#fff;
	background-color:transparent;
	letter-spacing:1.0px;
	text-decoration:none;
	text-align:left;
}
.menu {
	text-decoration:none;
	font-weight:700;
	text-align:left;
}
a.menu:hover, a.menu:active {
	color:#acacac;
	background-color:#eaeaea;
	text-align:left;
}
a.menu:focus, a.menu:focus:hover {
	color:#acacac;
	background-color:#eaeaea;
	text-align:left;
}

.menuBas, a.menuBas, a.menuBas:link, a.menuBas:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:.955em;
	font-style:normal;
	color:#fff;
	background-color:transparent;
	letter-spacing:1.0px;
	text-decoration:none;
	text-align:left;
}
.menuBas {
	text-decoration:none;
	font-weight:700; 
	text-align:left;
}
a.menuBas:hover, a.menuBas:active {
	color:#00667b;
	background-color:#eaeaea; 
	text-align:left;
}
a.menuBas:focus, a.menuBas:focus:hover {
	color:#00667b;
	background-color:#eaeaea;
	text-align:left;
}

a.planDuSite, a.planDuSite:link, a.planDuSite:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:.955em;
	font-style:normal;
	font-weight:400;
	color:#031e51;
	line-height:1.5em;
	text-decoration:underline;
}
a.planDuSite:hover, a.planDuSite:active {
	color:#031e51;
	background-color:#eaeaea;
}
a.planDuSite:focus, a.planDuSite:focus:hover {
	color:#031e51;
	background-color:#eaeaea;
}

.valider, a.valider, a.valider:link, a.valider:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1em;
	font-style:bold;
	color:#031d51;
	background-color:#fff;
	text-decoration:none;
	letter-spacing:1.3px;
	vertical-align:middle;
	border-bottom:1px dotted #666;
	border-top:1px dotted #666;
	border:0; 
	text-decoration:underline;
}
a.valider:hover, a.valider:active {
	color:#031e51;
	background-color:#fff;
	border-bottom:1px dotted #031e51;
	border-top:1px dotted #031e51;
	border:0; 
	text-decoration:underline;
}
a.valider:focus, a.valider:focus:hover {
	color:#031e51;
	background-color:#fff;
	border-bottom:1px dotted #031e51;
	border-top:1px dotted #031e51;
	border:0; 
	text-decoration:underline;
}

.linkNoStyle, a.linkNoStyle, a.linkNoStyle:link, a.linkNoStyle:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:0.950em;
	font-style:normal;
	color:#666;
	background-color:#fff;
	letter-spacing:1.0px;
	text-decoration:none;
	cursor:default;
}
a.linkNoStyle:hover, a.linkNoStyle:active {
	color:#666;
	background-color:#fff;
	text-decoration:none;
}
a.linkNoStyle:focus, a.linkNoStyle:focus:hover {
	color:#666;
	background-color:#fff;
	text-decoration:none;
}

.validerInverse, a.validerInverse, a.validerInverse:link, a.validerInverse:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1.700em;
	font-style:normal;
	color:#be5496;
	background-color:#fff;
	text-decoration:none;
	letter-spacing:1.5px;
	vertical-align:middle;
}
a.validerInverse:hover, a.validerInverse:active {
	color:#990066;
	background-color:#fff;
}
a.validerInverse:focus, a.validerInverse:focus:hover {
	color:#990066;
	background-color:#fff;
}

.validerTextImp16, a.validerTextImp16, a.validerTextImp16:link, a.validerTextImp16:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1.455em;
	font-style:normal;
	color:#be5496;
	background-color:#fff;
	vertical-align:middle;
}
a.validerTextImp16:hover, a.validerTextImp16:active {
	color:#990066;
	background-color:#fff;
}
a.validerTextImp16:focus, a.validerTextImp16:focus:hover {
	color:#990066;
	background-color:#fff;
}

.menuBottom {
	font-size:1.455em;
	font-weight:700;
}

.menuBottomPrice {
	font-size:.909em;
	font-weight:700;
}

h1 {
	margin:0;
	padding:0;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:2.500em;
	color:#031d51;
	text-shadow: silver 2px 2px 2px;
	font-weight:normal;
	text-align:center;
	line-height:1.2em;
}

.titleNewsletter, .titlePage {
	font-size:3.000em;
	color:#031d51;
	font-weight:700;
}

.titleBijoux {
	font-size:2.818em;
	color:#031d51;
	font-weight:700;
}

h1.phrase {
	margin:0;
	margin-top:-5px;
	padding:0;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1em;
	color:#031e51;
	background-color:white;
	font-weight:700;
	text-align:center;
	line-height:1.2em;
	border:0px solid #031e51;
}

h2 {
	margin:0;
	padding:0;
	font-size:1.364em;
	color:#031e51;
	font-weight:700;
	text-align:left;
	line-height:1.5em;
	text-decoration:none;
}

h2.txtImportant {
	margin:0;
	padding:0;
	font-size:1.364em;
	color:#031e51;
	font-weight:700;
	text-align:left;
	line-height:1.5em;
	text-decoration:none;
}

h2.phrase {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1.364em;
	color:#031d51;
	font-weight:700;
	text-align:center;
	line-height:1.2em;
	border:0 solid #031e51;
}

h2.phraseNosCoffrets {
	margin-left:10px;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1em;
	color:#fff;
	font-weight:normal;
	line-height:1.2em;
	border:0;
}

h2.meilleursCoffrets {
	font-size:1.364em;
	font-variant:small-caps;
}

h2.titleCatalogue {
	font-variant:small-caps;
	font-weight:normal;
	font-size:2.35em;
	color:#acacac;
}

h2.titleCataloguePromo {
	margin-left:5px;
	font-variant:small-caps;
	font-weight:normal;
	color:#ffffff;
	font-size:1.700em;
}

h2.detailProduit, h2.detailActivite, h2.detailActivite2 {
	font-size:1.273em;
	margin-left:5px;
	color:#fff;
}

h2.detailActivite2 {
	font-size:1.182em;
}

.bgImageCatalogueCommander {
	width:135px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/i-commander.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

.imageCatalogueInfo {
	float:left;
	width:27px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/i-info.gif');
	background-repeat:no-repeat;
	background-position:center center;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander {
	float:left;
	width:100px;
	height:27px;
	cursor:pointer;
}

.imageCatalogueCadeauCommun {
	float:left;
	width:128px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/cadeau-commun.gif');
	background-repeat:no-repeat;
	background-position:left center;
	cursor:pointer;
}

.textCommander {
	width:85px;
	height:27px;
	margin-top:5px;
}

.textInfo {
	width:27px;
	height:27px;
	margin-top:5px;
}

.validerInfo, a.validerInfo, a.validerInfo:link, a.validerInfo:visited, .validerCommander, a.validerCommander, a.validerCommander:link, a.validerCommander:visited {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1em;
	color:#fff;
	background-color:transparent; /*#fff;*/
	text-decoration:none;
	letter-spacing:1.3px;
	vertical-align:middle;
	text-align:center;
}

a.validerInfo:hover, a.validerInfo:active {
	color:#333;
	background-color:transparent;
}
a.validerInfo:focus, a.validerInfo:focus:hover {
	color:#333;
	background-color:transparent;
}

a.validerCommander:hover, a.validerCommander:active {
	color:#acacac;
	background-color:transparent;
}
a.validerCommander:focus, a.validerCommander:focus:hover {
	color:#acacac;
	background-color:transparent;
}

h2.catalogue0, h2.catalogue100 {
	color:#0c155e;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue0, .bgCatalogue100 {
	background-color:#0c155e;
}

.txtCatalogue0, .txtCatalogue100 {
	color:#0c155e;
}

.imageCatalogue0, .imageCatalogue100 {
	float:left;
	color:#0c155e;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-0.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander0, .imageCatalogueCommander100 {
	float:right;
	color:#0c155e;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-0.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder0, .tableBorder100 {
	border-collapse:collapse; 
	border:1px solid #0c155e;
}

.selectOff0, .selectOff100 {
	border:1px solid #0c155e;
	background-color:transparent;
}

.selectOn0, .selectOn100 {
	border:1px solid #0c155e;
	background-color:#ffd9d9;
	cursor:pointer;
}

h2.catalogue1, h2.catalogue11, h2.catalogue21, h2.catalogue101 {
	color:#f287d9;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue1, .bgCatalogue11, .bgCatalogue21, .bgCatalogue101 {
	background-color:#f287d9;
}

.txtCatalogue1, .txtCatalogue11, .txtCatalogue21, .txtCatalogue101 {
	color:#f287d9;
}

.imageCatalogue1, .imageCatalogue11, .imageCatalogue21, .imageCatalogue101 {
	float:left;
	color:#f287d9;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-1.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander1, .imageCatalogueCommander11, .imageCatalogueCommander21, .imageCatalogueCommander101 {
	float:right;
	color:#f287d9;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-1.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder1, .tableBorder11, .tableBorder21, .tableBorder101 {
	border-collapse:collapse;
	border:1px solid #f287d9;
}

.selectOff1, .selectOff11, .selectOff21, .selectOff101 {
	border:1px solid #f287d9;
	background-color:transparent;
}

.selectOn1, .selectOn11, .selectOn21, .selectOn101 {
	border:1px solid #f287d9;
	background-color:#fdedf9;
	cursor:pointer;
}

h2.catalogue2, h2.catalogue12, h2.catalogue22, h2.catalogue102 {
	color:#f93; /*#1cb117;*/
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue2, .bgCatalogue12, .bgCatalogue22, .bgCatalogue102 {
	background-color:#f93; /*#1cb117;*/
}

.txtCatalogue2, .txtCatalogue12, .txtCatalogue22, .txtCatalogue102 {
	color:#f93; /*#1cb117;*/
}

.imageCatalogue2, .imageCatalogue12, .imageCatalogue22, .imageCatalogue102 {
	float:left;
	color:#f93; /*#1cb117;*/
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-3.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander2, .imageCatalogueCommander12, .imageCatalogueCommander22,.imageCatalogueCommander102 {
	float:right;
	color:#f93; /*#1cb117;*/
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-3.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder2, .tableBorder12, .tableBorder22, .tableBorder102 {
	border-collapse:collapse;
	border:1px solid #f93; /*#1cb117;*/
}

.selectOff2, selectOff12, .selectOff22, .selectOff102 {
	border:1px solid #f93; /*#1cb117;*/
	background-color:transparent;
}

.selectOn2, .selectOn12, .selectOn22, .selectOn102 {
	border:1px solid #f93; /*#1cb117;*/
	background-color:#e7e1db; /*#ddf3dc;*/
	cursor:pointer;
}

h2.catalogue3, h2.catalogue13, h2.catalogue23, h2.catalogue103 {
	color:#1cb117; /*#f93;*/
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue3, .bgCatalogue13, .bgCatalogue23, .bgCatalogue103 {
	background-color:#1cb117; /*#f93*/
}

.txtCatalogue3, .txtCatalogue13, .txtCatalogue23, .txtCatalogue103 {
	color:#1cb117; /*#f93*/
}

.imageCatalogue3, .imageCatalogue13, .imageCatalogue23, .imageCatalogue103 {
	float:left;
	color:#1cb117; /*#f93*/
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-2.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander3, .imageCatalogueCommander13, .imageCatalogueCommander23, .imageCatalogueCommander103 {
	float:right;
	color:#1cb117; /*#f93*/
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-2.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder3, .tableBorder13, .tableBorder23, .tableBorder103 {
	border-collapse:collapse;
	border:1px solid #1cb117; /*#f93*/
}

.selectOff3, .selectOff13, .selectOff23, .selectOff103 {
	border:1px solid #1cb117; /*#f93*/
	background-color:transparent;
}

.selectOn3, .selectOn13, .selectOn23, .selectOn103 {
	border:1px solid #1cb117; /*#f93*/
	background-color:#ddf3dc; /*#e7e1db;*/
	cursor:pointer;
}

h2.catalogue4, h2.catalogue14, h2.catalogue24, h2.catalogue104 {
	color:#71c800;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue4, .bgCatalogue14, .bgCatalogue24, .bgCatalogue104 {
	background-color:#71c800;
}

.txtCatalogue4, .txtCatalogue14, .txtCatalogue24, .txtCatalogue104 {
	color:#71c800;
}

.imageCatalogue4, .imageCatalogue14, .imageCatalogue24, .imageCatalogue104 {
	float:left;
	color:#71c800;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-4.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander4, .imageCatalogueCommander14, .imageCatalogueCommander24, .imageCatalogueCommander104 {
	float:right;
	color:#71c800;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-4.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder4, .tableBorder14, .tableBorder24, .tableBorder104 {
	border-collapse:collapse;
	border:1px solid #71c800;
}

.selectOff4, .selectOff14, .selectOff24, .selectOff104 {
	border:1px solid #71c800;
	background-color:transparent;
}

.selectOn4, .selectOn14, .selectOn24, .selectOn104 {
	border:1px solid #71c800;
	background-color:#eaf7d9;
	cursor:pointer;
}

h2.catalogue5, h2.catalogue15, h2.catalogue25, h2.catalogue105 {
	color:#01aef0;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue5, .bgCatalogue15, .bgCatalogue25, .bgCatalogue105 {
	background-color:#01aef0;
}

.txtCatalogue5, .txtCatalogue15, .txtCatalogue25, .txtCatalogue105 {
	color:#01aef0;
}

.imageCatalogue5, .imageCatalogue15, .imageCatalogue25, .imageCatalogue105 {
	float:left;
	color:#01aef0;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-5.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander5, .imageCatalogueCommander15,.imageCatalogueCommander25, .imageCatalogueCommander105  {
	float:right;
	color:#01aef0;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-5.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder5, .tableBorder15, .tableBorder25, .tableBorder105 {
	border-collapse:collapse; 
	border:1px solid #01aef0;
}

.selectOff5, .selectOff15, .selectOff25, .selectOff105 {
	border:1px solid #01aef0;
	background-color:transparent;
}

.selectOn5, .selectOn15, .selectOn25, .selectOn105 {
	border:1px solid #01aef0;
	background-color:#d9f3fd;
	cursor:pointer;
}

h2.catalogue6, h2.catalogue106 {
	color:#fc4e12;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue6, .bgCatalogue106 {
	background-color:#fc4e12;
}

.txtCatalogue6, .txtCatalogue106 {
	color:#fc4e12;
}

.imageCatalogue6, .imageCatalogue106 {
	float:left;
	color:#fc4e12;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-6.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander6, .imageCatalogueCommander106 {
	float:right;
	color:#fc4e12;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-6.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder6, .tableBorder106 {
	border-collapse:collapse; 
	border:1px solid #fc4e12;
}

.selectOff6, .selectOff106 {
	border:1px solid #fc4e12;
	background-color:transparent;
}

.selectOn6, .selectOn106 {
	border:1px solid #fc4e12;
	background-color:#ffe5dc;
	cursor:pointer;
}

h2.catalogue7, h2.catalogue27, h2.catalogue107 {
	color:#524741;
	font-size:1.182em; 
	font-weight:normal;
}

.bgCatalogue7, .bgCatalogue27, .bgCatalogue107 {
	background-color:#524741;
}

.txtCatalogue7, .txtCatalogue27, .txtCatalogue107 {
	color:#524741;
}

.imageCatalogue7, .imageCatalogue27, .imageCatalogue107 {
	float:left;
	color:#524741;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-7.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
}

.imageCatalogueCommander7, .imageCatalogueCommander27, .imageCatalogueCommander107 {
	float:right;
	color:#524741;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-7.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder7, .tableBorder27, .tableBorder107 {
	border-collapse:collapse; 
	border:1px solid #524741;
}

.selectOff7, .selectOff27, .selectOff107 {
	border:1px solid #524741;
	background-color:transparent;
}

.selectOn7, .selectOn27, .selectOn107 {
	border:1px solid #524741;
	background-color:#e5e4e3;
	cursor:pointer;
}

h2.catalogue8, h2.catalogue108 {
	color:#c00;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue8, .bgCatalogue108 {
	background-color:#c00;
}

.txtCatalogue8, .txtCatalogue108 {
	color:#c00;
}

.imageCatalogue8, .imageCatalogue108 {
	float:left;
	color:#c00;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-8.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander8, .imageCatalogueCommander108 {
	float:right;
	color:#c00;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-8.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder8, .tableBorder108 {
	border-collapse:collapse; 
	border:1px solid #c00;
}

.selectOff8, .selectOff108 {
	border:1px solid #c00;
	background-color:transparent;
}

.selectOn8, .selectOn108 {
	border:1px solid #c00;
	background-color:#ffd9d9;
	cursor:pointer;
}

h2.catalogue9, h2.catalogue29, h2.catalogue109 {
	color:#813892;
	font-size:1.182em;
	font-weight:normal;
}

.bgCatalogue9, .bgCatalogue29, .bgCatalogue109 {
	background-color:#813892;
}

.txtCatalogue9, .txtCatalogue29, .txtCatalogue109 {
	color:#813892;
}

.imageCatalogue9, .imageCatalogue29, .imageCatalogue109 {
	float:left;
	color:#813892;
	width:73px;
	height:27px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/decouvrir-9.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.imageCatalogueCommander9, .imageCatalogueCommander29, .imageCatalogueCommander109 {
	float:right;
	color:#813892;
	width:125px;
	height:40px;
	background-image:url('http://images.coffrets.aquarelle.com/public/buttons/commander-9.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	z-index:10;
	cursor:pointer;
}

.tableBorder9, .tableBorder29, .tableBorder109 {
	border-collapse:collapse;
	border:1px solid #813892;
}

.selectOff9, .selectOff29, .selectOff109 {
	border:1px solid #813892;
	background-color:transparent;
}

.selectOn9, .selectOn29, .selectOn109 {
	border:1px solid #813892;
	background-color:#ece1ef;
	cursor:pointer;
}

h3 {
	margin:0;
	padding:0;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	font-size:1.273em;
	color:#031e51;
	font-weight:700;
	line-height:1.5em;
	text-decoration:none;
}

.txtLiensReferencement {
	font-size:.909em;
	text-align:justify;
	color:#696969;
}

.textLegales {
	font-size:.909em;
	text-align:justify;
	font-style:italic;
	color:#696969;
}

a.textLegales, a.textLegales:link, a.textLegales:visited {
	font-size:.909em;
	text-align:justify;
	font-style:italic;
	color:#696969;
	text-decoration:underline;
}
a.textLegales:hover, a.textLegales:active {
	color:#333;
}
a.textLegales:focus, a.textLegales:focus:hover {
	color:#333;
}

.checkBox {
	height:1px;
	vertical-align:top;
}
* html .checkBox {
	vertical-align:middle;
}

.textBouquetDescription {
	font-size:1.364em;
	color:#666;
	vertical-align:middle;
}

.titre {
	font-size:1.364em;
	color:#c30;
}

.textVille {
	font-size:1.182em;
	font-weight:700;
	padding:50px;
}

.menu_haut {
	font-size:1.182em;
	color:#fff;
	font-weight:700;
	text-decoration:none;
}

.fondtext {
	background-color:#eaeaea;
}

.fondtextfonce {
	background-color:#031e51;
}

.fondtexttaupe {
	background-color:#031e51;
}

.txtImportant_20 {
	font-size:1.818em;
	color:#031e51;
	font-weight:700;
}

.txtImportant_16 {
	color:#031e51;
	font-size:1.455em;
	font-weight:700;
}

.txtImportant_13 {
	color:#031e51;
	font-size:1.273em;
	font-weight:700;
}

.txtImportant_12 {
	color:#031e51;
	font-size:1.182em;
	font-weight:700;
}

.txtRappelRecherche {
	font-size:1.455em;
	color:#031e51;
	font-weight:normal;
}

.txtImportantFaq, .titre_formulaire {
	font-weight:700;
	color:#5e9ea8;
}

#tableau {
	float:left;
	display:inline;
	width:500px;
	margin-left:50px;
	background-color:#dee;
}

#haut {
	width:500px;
	height:69px;
	background-image:url('http://images.coffrets.aquarelle.com/photos/fond_onglets_inverse.jpg');
}

#onglet_commande, #onglet_commande a, #onglet_renseignement, #onglet_renseignement a {
	float:left;
	width:250px;
	height:80px;
	vertical-align:top;
	text-align:center;
	font-size:1.091em;
	color:#031e51;
	text-decoration:none;
	cursor:pointer;
}

#formulaire_commande, #formulaire_renseignement {
	float:left;
	width:500px;
	background-color:#dee;
	display:none;
}
* html #formulaire_commande, * html #formulaire_renseignement {
	clear:both;
	margin-top:-10px;
}

#formulaire_reponse {
	float:left;
	width:500px;
	background-color:#dee;
	display:inline;
}
* html #formulaire_reponse {
	clear:both;
	margin-top:-10px;
}

.souligne {
	text-decoration:underline;
}

.tableWidthSuivi {
	width:100%;
}

.tdLegenda1 {
	width:15px;
	height:15px;
	background-color:#f9f9f9;
	border:1px solid #031e51;
	vertical-align:top;
}

.tdLegenda2 {
	width:100px;
	height:15px;
	vertical-align:top;
}

.tdLegenda3 {
	width:15px;
	height:15px;
	background-color:#eaeaea;
	border:1px solid #031e51;
	vertical-align:top;
}

.tdLegenda4 {
	width:100px;
	height:15px;
	vertical-align:top;
}

.tdLegenda5 {
	height:15px;
	vertical-align:top;
}

.divWidthSuivi {
	width:100%;
}

.divStyleType1Message {
	width:100%; 
	background-color:#f9f9f9;
	border:3px solid #031e51;
}

.divStyleType1 {
	width:100%; 
	background-color:#f9f9f9;
	border:1px solid #031e51;
}

.divStyleType2Message {
	width:100%;
	background-color:#eaeaea;
	border:3px solid #031e51;
}

.divStyleType2 {
	width:100%;
	background-color:#eaeaea;
	border:1px solid #031e51;
}

.tdTitle {
	width:150px;
	border:1px solid #fff;
	vertical-align:top;
}

.tdContent {
	border:1px solid #fff;
	vertical-align:middle;
}

#div_questionnaire {
}

.divQuestionnaireSelectOff {
	border:2px solid #5e9ea8;
	background-color:#fff;
	width:633px;
	z-index:9;
}

.divQuestionnaireSelectOn {
	border:2px solid #031e51;
	background-color:#fff;
	width:633px;
	z-index:9;
}

.divQuestionnaireContent {
	background-color:#fff;
	width:603px;
	margin:5px;
}

#containerTextCenter {
	float:left;
	width:100%;
	margin-left:0px;
	margin-top:0;
	border:0px solid #031e51;
	text-align:center;
}
* html #containerTextCenter {
	width:99%;
	margin-top:0;
}

#topImage {
	margin-left:0px;
	margin-bottom:0px;
	width:100%;
	text-align:center;
	border:0px dashed #999;
}
* html div#topImage {
	width:99%;
}

.blockBouquetImageSelectOff {
	width:350px;
	margin-left:5px;
	margin-top:20px;
	text-align:center;
	border:1px dashed #fff;
}

.blockBouquetImageSelectOn {
	width:350px;
	margin-left:5px;
	margin-top:20px;
	text-align:center;
	border:1px solid #031d51;
}

#oneBouquet {
	width:350px;
	margin-left:5px;
	margin-top:30px;
	text-align:center;
	border:0px solid #eaeaea;
}

#espaceBoutique {
	float:left;
	width:100%;
	border:0px dashed #999;
}
* html #espaceBoutique {
	width:99%;
}

.blockBouquetSelectOffPromo {
	float:left;
	width:181px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	border:1px solid #ccc;
	background-color:#fff;
}

.blockBouquetSelectOffPromoCata0 {
	float:left;
	width:100%;
	margin:0px;
	text-align:left;
	border:1px solid #ccc;
	margin-bottom:3px;
}

.blockBouquetSelectOff, .blockBouquetSelectOn {
	float:left;
	width:139px;
	margin-left:2px;
	margin-right:2px;
	text-align:center;
	border:1px solid #ccc;
	background-color:#fff;
}

.blockBouquetSelectOffCata0, .blockBouquetSelectOnCata0 {
	float:left;
	width:100%;
	margin:0px;
	text-align:left;
	border:1px solid #ccc;
	background-color:#fff;
}
* html .blockBouquetSelectOffPromo {
	display:block;
	margin-left:4px;
	margin-right:3px;
}
* html .blockBouquetSelectOff, * html .blockBouquetSelectOn {
	display:block;
	margin-left:1px;
	margin-right:1px;
}

.blockBouquetSelectOn {
	border:1px solid #031d51;
}

#blockBouquet_1, #blockBouquet_5, #blockBouquet_9, #blockBouquet_13, #blockBouquet_17, #blockBouquet_21, #blockBouquet_25, #blockBouquet_29, #blockBouquet_33, #blockBouquet_37, #blockBouquet_41, #blockBouquet_34, #blockBouquet_37, #blockBouquet_40, #blockBouquet_43, #blockBouquet_46 {
	clear:both;
	margin-bottom:10px;
}

.blockBouquetArtificiellesSelectOff {
	float:left;
	width:225px;
	margin-left:5px;
	margin-top:20px;
	text-align:center;
	border:1px solid #eaeaea;
}

.blockBouquetArtificiellesSelectOn {
	float:left;
	width:225px;
	margin-left:5px;
	margin-top:20px;
	text-align:center;
	border:1px solid #031d51;
}

#blockBouquetArtificielles_1, #blockBouquetArtificielles_4, #blockBouquetArtificielles_7, #blockBouquetArtificielles_10, #blockBouquetArtificielles_13 {
	clear:both;
}

.categorieTitle {
	text-align:left;
	margin-left:5px;
}

.categorieImage {
	text-align:center;
	height:133px;
	margin-right:5px;
	margin-left:5px;
	background-repeat:no-repeat;
	background-position:center center;
	border:0px solid #cce9e9;
}

.titleProduit {
	margin:5px;
	text-align:left;
	min-height:45px;
	height:auto !important;
	height:45px;
}

.titleProduitCata0 {
	margin:0;
	text-align:left;
}

.bouquetContenueCata0 {
	float:left;
	width:190px; /*width:375px;*/
	margin-left:5px;
}

.bouquet_img, .bouquetImg {
	text-align:center;
}

.bouquetImgCata0 {
	float:left;
	width:380px; /*200px;*/
	margin:0;
}

.descriptionText, .description_text {
	margin:5px;
	font-size:0.950em;
	text-align:left;
	line-height:1.3em;
	color:#666;

	min-height:100px;
	height:auto !important;
	height:100px;
}

.descriptionTextCata0, .description_textCata0 {
	margin:0;
	font-size:0.950em;
	text-align:left;
	line-height:1.3em;
	color:#666;
}

.descriptionPrixVideo {
	margin:5px;
	text-align:left;
	vertical-align:center;
	height:30px;
}

.descriptionPrix, .description_prix {
	text-align:center;
	line-height:1.3em;
}

.txtPrix {
	line-height:1.9em;
	color:#c33333;
	font-weight:600;
	font-size:1.455em;
}

.txtPrixBig {
	color:#2a6cde;
	font-weight:600;
	font-size:2.35em;
}

.descriptionCommander {
	clear:both;
	width:135px; 
	height:27px;
	text-align:justify;
}
*:first-child+html .descriptionCommander {
	height:60px;
}

.chooseSizeProduit {
	z-index:-1;
}

.socialPlugin {
	clear:both;
}

.showNoAvailable {
	clear:both;
	margin-top:10px;
}

.blocProduitsAlternatives {
	float:left;
	margin-right:23px;
	margin-left:23px;
	width:150px;
}

#zoomDirectContainerLeft, .zoomDirectContainerLeft, .produitDirectContainerLeft {
	float:left;
	width:280px;
	height:100%;
	text-align:center;
}

#zoomDirectContainerRight, .zoomDirectContainerRight, .produitDirectContainerRight {
	float:right;
	width:280px;
	text-align:justify;
}

.produitDirectContainerLeft, .produitDirectContainerRight {
	width:290px;
}

.partTotal {
	width:720px;
	float:left;
}

.partLeft {
	float:left;
	width:56%;
	margin-left:0;
	vertical-align:middle;
	text-align:left;
}

.partRight {
	float:left;
	width:44%;
	text-align:right;
	vertical-align:middle;
}

.boutons {
	position:relative;
	width:326px;
	height:50px;
}

a.boutonsFr, a.boutons_fr, a.boutonsfr {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/marketing/boutons/boutons_retour_fr.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

a.boutonsEn, a.boutons_en, a.boutonsen {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/marketing/boutons/boutons_retour_en.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

a.boutonsArtifFr, a.boutonsArtif_fr, a.boutonsArtiffr {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/marketing/boutons/boutons_retour_artif_fr.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

a.boutonsArtifEn, a.boutonsArtif_en, a.boutonsArtifen {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.coffrets.aquarelle.com/marketing/boutons/boutons_retour_artif_en.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

a.boutonsFr:hover, a.boutons_fr:hover, a.boutonsfr:hover, a.boutonsEn:hover, a.boutons_en:hover, a.boutonsen:hover, a.boutonsArtifFr:hover, a.boutonsArtif_fr:hover, a.boutonsArtiffr:hover, a.boutonsArtifEn:hover, a.boutonsArtif_en:hover, a.boutonsArtifen:hover {
	background-position:bottom;
}

.linkNoLine, a.linkNoLine, a.linkNoLine:link, a.linkNoLine:visited {
	font-weight:700;
	color:#031e51;
	text-decoration:none;
}
a.linkNoLine:hover, a.linkNoLine:active {
	color:#828080;
	font-style:normal;
}
a.linkNoLine:focus, a.linkNoLine:focus:hover {
	color:#828080;
	font-style:normal;
}

.titleShop {
	color:#031e51;
	font-size:2.182em;
	font-weight:400;
	text-align:center;
}

.titleShopSupportText {
	color:#031e51;
	font-size:1.545em;
	font-weight:400;
	font-style:italic;
	text-align:center;
}
	
.titleBouquet {
	font-family:Arial,Verdana,Helvetica,Tahoma;
	color:#031e51;
	font-size:1.273em;
	font-weight:700;
	text-align:center;
	line-height:1.5em;
}
	
.descriptionBouquet {
	font-size:1em;
	font-weight:400;
	text-align:justify;
}

.spacer {
	clear:both;
	visibility:hidden;
}

.validerBig, a.validerBig, a.validerBig:link, a.validerBig:visited {
	font-size:1.636em;
	font-weight:700;
	color:#031e51;
	text-decoration:underline;
	border:1px;
}
a.validerBig:hover, a.validerBig:active {
	color:#031e51;
	background-color:#eaeaea;
}
a.validerBig:focus, a.validerBig:focus:hover {
	color:#031e51;
	background-color:#eaeaea;
}

#barNav {
	float:left;
	margin:2px;
	width:82px;
	height:65px;
	text-align:center;
}
* html #barNav {
	width:81px;
}

#barNavLink {
	float:left;
	margin:2px;
	width:82px;
	height:65px;
	text-align:center;
	border:1px solid red;
	background-color:#eaeaea;
}
* html #barNavLink {
	width:81px;
}

.ficheContainerImg {
	float:left;
	display:inline;
	width:410px;
	height:250px;
	margin-top:20px;
}

.ficheContainerTexte {
	float:left;
	display:inline;
	margin-left:10px;
	width:194px;
	height:250px;
	margin-top:20px;
}
* html .ficheContainerTexte {
	width:189px;
}

.videoContainerImg {
	float:left;
	display:inline;
	width:410px;
	height:250px;
	margin-top:10px;
}

.videoContainerTexte {
	float:left;
	display:inline;
	margin-left:10px;
	width:194px;
	height:310px;
	margin-top:10px;
}
* html .videoContainerTexte {
	width:189px;
}

textarea#styled {
	width:600px;
	height:120px;
	border:1px solid #031e51;
}

#corp_images_cheques_cadeaux {
	display:none;
}
