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

#bodyBgImage {
	margin:0;
	padding:0;
	background-color:white;
	background-image:url('http://images.aquarelle-gourmand.com/photos/menu/menu_fond.jpg');
	background-repeat:repeat-y;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#5C4739;

	scrollbar-face-color:#CEBB6B;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#C0C0C0;
	scrollbar-3dlight-color:#828080;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
}

#bodyNoBgImage {
	margin:0;
	padding:0;
	background-color:white;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#5C4739;

	scrollbar-face-color:#CEBB6B;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#C0C0C0;
	scrollbar-3dlight-color:#828080;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
}










/* ************************************* */
/* ***************** for BASIC STRUCTURE OF SITE */
/* NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW */
/* NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW */
#menuHor {
	float:left;
	width:100%;
	height:20px;
	background-color:#000000;
}

#menuHorInside {
	float:left;
	width:1000px;
	height:20px;
}

#containerGlobal {
	float:left;
	width:1000px;
}

#pageContent {
	float:left;
	width:726px; 
	margin-left:10px;
}
* html #pageContent	{
	margin-left:0px;
}

#menuPrincipalContainer	{
	float:left;
	width:263px;
	margin-left:0px;
}

#menuPrincipalTop {
	float:left;
	width:263px;
	height:236px;
	background-image:url('http://images.aquarelle-gourmand.com/photos/menu/menu_cac.jpg');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

#menuPrincipalMiddle {
	float:left;
	width:263px;
}

#menuPrincipalBottomImg {
	float:left;
	width:263px;
	height:133px;
/*
  background-image:url('http://images.aquarelle-gourmand.com/photos/menu/menu_logo_noel_white.jpg'); 
*/
  background-image:url('http://images.aquarelle-gourmand.com/photos/menu/menu_logo.jpg'); 

	background-repeat:no-repeat;
}

#menuPrincipalBottom {
	float:left;
	width:263px;
	margin-top:10px;
}












/* ************************************* */
/* ****************** for CONTENT BLOCKS */
.containerContent {
	width:96%;
	background-color:#F3E9BC;
	text-align:justify;
	padding:15px;
}

.containerContentnoBg, .containerContentNoBg {
	width:96%;
	background-color:#FFFFFF;
	text-align:justify;
	padding:15px;
}

.containerContentDashedBorder {
	width:96%;
	background-color:#F3E9BC;
	text-align:justify;
	padding:15px;
	border:1px dashed #CEBB6B;
}

.containerContentNoBgDashedBorder {
	width:96%;
	background-color:#FFFFFF;
	text-align:justify;
	padding:15px;
	border:1px dashed #CEBB6B;
}

.quickLink {
	width:96%;
	text-align:right;
	margin-right:10px;
}

/* ***************** for use of forms in (cust &) corp */
.containerContentnoBgNoPad {
	width:96%;
	background-color:#FFFFFF;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
}

/* ***************** for use of page (atelier &) order_enter */
.containerContentMini {
	float:left;
	width:500px; 
	background-color:#F3E9BC;
	text-align:justify;
	padding:15px;
}

.containerContentMininoBg {
	float:left;
	width:450px; 
	background-color:#FFFFFF;
	text-align:justify;
	padding:15px;
}

/* ***************** still in use ? where? */
.containerContentPhoto {
	float:left;
	width:200px; 
	background-color:#FFFFFF;
	text-align:center;
}












/* ************************************* */
/* ***************** for use of CLEARING presentation parts : need because of MOZILLA FIREFOX */
.divClear {
	clear:both;
}


















/* ***************** for use of forms */	
.formVerticalAligner	{
	height:50px;	
  vertical-align:middle;
 }

.formVerticalAligner2	{
	height:25px;	
  vertical-align:middle;
 }
  	
.formBody1 {
	float:left;
	width:200px;
	margin-left:0px;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formBody1 {
	margin-bottom:0px;
}
	
.formBody2 {
	float:left;
	width:450px; 
	/* width:400px; */
	margin-left:0px;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formBody2 {
	margin-bottom:0px;
}
	
.formBody3 {
	float:left;
	width:200px;
	margin-left:0px;
	text-align:left;
	vertical-align:middle;
}
* html .formBody3 {
	margin-bottom:0px;
}








/* ***************** for use of forms in ORDER ENTER*/	
.formColumn1 {
	float:left;
	width:250px;
	margin-left:0px;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formColumn1 {
	margin-bottom:0px;
}
	
.formColumn2 {
	float:left;
	width:350px; 
	/* width:400px; */
	margin-left:0px;
	text-align:left;
	vertical-align:middle;
	margin-bottom:5px;
}
* html .formColumn2 {
	margin-bottom:0px;
}







/* *************** use like forms  */
.subContainer1	{
	float:left;
	width:250px;
	margin-left:0px;
	text-align:justify;
	margin-bottom:5px;
}
* html .subContainer1 {
	margin-bottom:0px;
}
	
.subContainer2	{
	float:left;
	width:250px;
	margin-left:15px;
	margin-bottom:5px;
}
* html .subContainer2 {
	margin-bottom:0px;
}

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






/* ************* for use of diary */
.blockHead1 {
	float:left;
	width:350px;
	margin-left:5px;
	background-color:#5C4739; 
	padding:5px; 
	text-align:center;
}
	
.blockHead2 {
	float:left;
	width:180px; 
	margin-left:5px;
	background-color:#5C4739; 
	padding:5px; 
	text-align:center;
}

.blockHead3 {
	float:left;
	width:100px; 
	margin-left:5px;
	background-color:#5C4739; 
	padding:5px; 
	text-align:center;
}
	
.blockBody1 {
	float:left;
	width:350px;
	margin-left:5px;
	padding:5px; 
	text-align:center;
}
	
.blockBody2 {
	float:left;
	width:180px; 
	margin-left:5px;
	padding:5px; 
	text-align:center;
}

.blockBody3 {
	float:left;
	width:100px; 
	margin-left:5px;
	padding:5px; 
	text-align:center;
}





/* **************** for use of page collection douceur */
.subContainerL	{
	float:left;
	width:500px;
	margin-left:0px;
	text-align:justify;
}
	
.subContainerR	{
	float:left;
	width:100px;
	margin-left:30px;
	text-align:right;
}






/* *************** for use of diary & corp */
.subContainerLeft	{
	float:left;
	width:500px;
	margin-left:0px;
	text-align:justify;
}

.subContainerRight {
	width:100px;
	margin-left:525px;
	text-align:right;
	vertical-align:middle;
}








/* *************** for use of bon commande de page corp */
.halfPartLeft {
	float:left;
	width:325px;
	margin-left:0px;
	vertical-align:middle;
}
	
.halfPartRight {
	float:left;
	width:325px;
	margin-left:10px;
	vertical-align:middle;
}







/* *************** for use of CUST.cgi */
/* new: to use from now */
.div3Columns {
	float:left;
	width:230px;
}



/* new: to use from now */
.div2ColumnLeft {
	float:left; 
	width:475px; 
	margin-left:0px; 
	text-align:justify;
}

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



/* new: to use from now */
.div3ColumnsLeft	{
	float:left;
	width:250px;
	margin-left:0px;
	text-align:justify;
	margin-bottom:5px;
}
* html .div3ColumnsLeft {
	margin-bottom:0px;
}

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

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




/* new: to use from now */
.toggleDivInside {
	width:100%; 
	text-align:left; 
	border:1px dashed #CEBB6B; 
	margin-top:10px; 
	margin-bottom:10px;
}











/* ************************************* */
/* ***************** for use assecoires : in ORDER_ORDER.CGI */
#divContainerImage {
	margin-left:auto;
	margin-right:auto;
	height:100%;
	text-align:center;
}

#divImageBouquet {
	width:200px;
	height:200px;
	vertical-align:middle;
	margin-top:5px;
	margin-left:10px;
}

#plus1,#plus2,#plus3 {
	vertical-align:middle;
	margin-top:20px;
	margin-left:10px;
	display:none;
}	

#imgaccessoire1,#imgaccessoire2,#imgaccessoire3 {
	vertical-align:middle;
	margin-top:10px;
	margin-left:10px;
	display:none;
}		















/* ************************************* */
/* ***************** for use of PUB : in shop_choix, home_chocolat, home_fruit */
#PUB_HAUT	{
	margin-top:10px;
	margin-left:264px;
}

#chrg_attente	{
	visibility:hidden;
	height:0px;
	width:0px;
}










/* ************************************* */
/* ***************** for use of BOUTON : in HOME */
.partTotal {
	width:728px; 
	float:left;
	margin-top:25px;
}

.partLeft {
	float:left; 
	width:56%; 
	margin-left:0px; 
	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.boutonsShopChoixFr {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.aquarelle-gourmand.com/marketing/boutons/boutons_shop_choix_fr.gif');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

a.boutonsShopChoixFr:hover {
	background-position:bottom;
}

a.boutonsChocolatFr {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.aquarelle-gourmand.com/marketing/boutons/boutons_fruit_fr.gif');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

a.boutonsChocolatFr:hover {
	background-position:bottom;
}

a.boutonsFruitFr {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.aquarelle-gourmand.com/marketing/boutons/boutons_chocolat_fr.gif');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

a.boutonsFruitFr:hover {
	background-position:bottom;
}

a.boutonsShopChoixEn {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.aquarelle-gourmand.com/marketing/boutons/boutons_shop_choix_en.gif');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

a.boutonsShopChoixEn:hover {
	background-position:bottom;
}

a.boutonsChocolatEn {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.aquarelle-gourmand.com/marketing/boutons/boutons_fruit_en.gif');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

a.boutonsChocolatEn:hover {
	background-position:bottom;
}

a.boutonsFruitEn {
	position:absolute;
	width:326px;
	height:50px;
	background-image:url('http://images.aquarelle-gourmand.com/marketing/boutons/boutons_chocolat_en.gif');
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

a.boutonsFruitEn:hover {
	background-position:bottom;
}

.linkNoLine, a.linkNoLine:link, a.linkNoLine:visited {
	font-family: Verdana, Arial, Helvetica; 
	font-size:11px; 
	font-weight:bolder; 
	font-style:normal; /* underline */
	color:#5C4739;
}

a.linkNoLine	{
	text-decoration:none;
}

a.linkNoLine:hover, a.linkNoLine:active {
	color:#CC3300;
	font-style:normal;
}











/* ************************************* */
/* ***************** for use of SHOP_CHOICE : in SHOP_CHOIX */
#containerImage_choix {
	background-image:url('http://images.aquarelle-gourmand.com/photos/logo-aquarelle-gourmand.gif');
	background-repeat:no-repeat;
	/* background-position:190px 0; */
	background-position:center;
	width:733px;
	height:45px;
	margin-left:264px;
	margin-top:40px;
}

#containerTextChoix {
	width:733px;
	margin-left:264px;
	height:45px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:400;
	color:#5C4739;
}

#containerImagesShop {
	width:733px; 
	margin-left:264px;
	text-align:center; 
}













/* ************************************* */
/* ***************** when using :
	 displayShopChoix2
/* ***************** for use of SHOP_CHOICE : in SHOP_CHOIX */
#titre_choix {
	float:left;
	width:720px;
	height:45px;
	float:left;
	margin-top:40px;
	background-image:url('http://images.aquarelle-gourmand.com/photos/logo-aquarelle-gourmand.gif');
	background-repeat:no-repeat;
	background-position:190px 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	color:#892955;
}

#presentation_choix {
	width:720px;
	height:45px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-top:20px;
	float:left;
	text-align:center;
	font-size:10px;
	font-weight:400;
	color:#5C4739;
}

#centreShopChoix {
	float:left;
	width:736px;
	text-align:center;
}

#centreChoixChocolats {
	float:left;
	width:364px;
	margin-left:4px;
	text-align:center;
}

#centreChoixFruits {
	float:left;
	width:364px;
	text-align:center;
}












/* ************************************* */
/* ***************** still in use ????? :
/*
#titre_boutique_chocolat {
	float:left;
	width: 720px;
	height: 58px;
	background-image: url('http://images.aquarelle-gourmand.com/photos/titre_boutique_chocolat.jpg');
	background-repeat: no-repeat;
	background-position: 250px 0;
	FONT-FAMILY: verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	COLOR:#892955;
}

#titre_boutique_fruit {
	float:left;
	width: 730px;
	height: 58px;
	background-image: url('http://images.aquarelle-gourmand.com/photos/titre_boutique_fruit.jpg');
	background-repeat: no-repeat;
	background-position: 230px 0;
	FONT-FAMILY: verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	COLOR:#892955;
}

#texte_presentation2 {
	width: 720px;
	height: 45px;
	FONT-FAMILY:verdana, Arial,Helvetica,sans-serif;
	font-size:10px ;
	font-weight:400 ;
	COLOR:#5C4739;
}
*/











/* ************************************* */
/* ***************** when using :
	 displayTopCenter
/* ***************** for use of ... : in ... */
#centre {
}

#presentation {
	text-align:center;
}

#img_titre_boutique {
	float:left;
	width:730px;
	height:58px;
	background-repeat:no-repeat;
	background-position:230px 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	color:#892955;
}

#texte_presentation1 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:400;
	font-style:italic;
	color:#5C4739;
	text-decoration:none;
}












/* ************************************* */
/* ***************** when using :
	 displayShop
/* ***************** for use of SHOP : in HOME_CHOCOLAT and HOME_FRUIT */

/*
.bloc_bouquet, .blockBouquet {
	float:right;
	width:705px;
	text-align:center;
	background-color:yellow;
}
*/

.titrebouquet, .titleBouquet {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	color:#AE9B4B;
	font-size:18px;
	font-weight:bold;
	border-style:none;
	text-align:left;
	text-decoration:none;
}

/*
.imagebouquet, .imageBouquet {
	float:right;
	background-color:red;
}

.description_bouquet, .descriptionBouquet {
	margin-right:230px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	color:#5C4739;
	text-decoration:none;
	text-align:justify;
	background-color:blue;
}

.info_prix, .infoPrixBouquet {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:10px;
	font-weight:400;
	color:#5C4739;
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	background-color:green;
}
*/
.cadeau {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

	#blockBouquet_1,
	#blockBouquet_2,
	#blockBouquet_3,
	#blockBouquet_4,
	#blockBouquet_5,
	#blockBouquet_6,
	#blockBouquet_7,
	#blockBouquet_8,
	#blockBouquet_9,
	#blockBouquet_10,
	#blockBouquet_11,
	#blockBouquet_12,
	#blockBouquet_13,
	#blockBouquet_14,
	#blockBouquet_15,
	#blockBouquet_16,
	#blockBouquet_17,
	#blockBouquet_18,
	#blockBouquet_19,
	#blockBouquet_20,
	#blockBouquet_21,
	#blockBouquet_22,
	#blockBouquet_23,
	#blockBouquet_24,
	#blockBouquet_25,
	#blockBouquet_26,
	#blockBouquet_27,
	#blockBouquet_28,
	#blockBouquet_29,
	#blockBouquet_30
{
	margin-left:264px;
}

.blockBouquet {
	float:left;
	width:725px;
	margin-left:0px;
	margin-top:40px;
	text-align:left;
}
* html .blockBouquet {
	margin-left:0px;
}	

.bouquet_img {
	float:right;
	width:200px;
	height:200px;
}
	
.description_text {
	float:right;
	width:475px;
	margin-right:25px;

	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	color:#5C4739;
	text-decoration:none;
	text-align:justify;
}

.description_prix {
	float:right;
	margin-left:100px;
	width:400px;
	margin-right:25px;
		
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:10px;
	font-weight:400;
	color:#5C4739;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
}









.txtHighlight {
	color:#cc3300;
}

.txtHighlight2 {
	color:#c2a24d;
}














/* ************************************* */
/* ***************** for use of the SUPERZOOM : in home_chocolat, home_fruit */
#containerSuperzoom	{
	width:550px;
	border-collapse:collapse;
}
	
#containerZoomDirect	{
	border-width:1px;
	border-color:black;
	height:100%;
	width:650px;
}

#subContainerZoomDirectLeft	{
	float:left;
	width:260px;
	margin-left:0px;
}

#subContainerZoomDirectRight	{
	float:left;
	width:340px;
	text-align:justify;
}












	
/* ************************************* */
/* ******************** for use of FONTS */
FONT, TD, P, .std, .text	{
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#5C4739;
}

/*
.textYouAreHere	{
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#F3E9BC;
}
*/
.txtImportant {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	color:#5C4739;
	font-weight:bold;
}

.textAttention, .etoile	{
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FF0000;
}

a, a:link, a:visited {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; 
	font-size:11px; 
	font-weight:bolder; 
	font-style:normal;
	color:#5C4739;
	line-height:1.5em;
}

a:hover, a:active { 
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; 
	font-size:11px; 
	font-weight:bolder; 
	font-style:normal;
	color:#CC3300;
	line-height:1.5em;
}














/* ************************************* */
/* ************* GENERAL STYLES - for use of all */
UL.disc {
   list-style-type:disc;
   text-align:left;
}

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

hr {
	border:none 0; 
	border-top:1px dashed #5C4739; /* #000; */
	border-bottom:1px dashed #CEBB6B;
	height:2px;
	margin:10px auto 0 0;
	text-align:left;
}

hr.clear {
  clear:both;
	border:none 0; 
	border-top:1px dashed #5C4739; /* #000; */
	border-bottom:1px dashed #CEBB6B;
	height:2px;
	text-align:left;	
	/* margin:30px auto 0 0; */
	margin-top:50px;
}
* HTML hr.clear {
	/* margin:10px auto 0 0; */
	margin-top:0px;
}

img {
	border:0;
}

.tableBorder	{
	border-collapse:collapse; 
	border-width:1px;
	border-style:solid;
	border-color:#58595B;
}

INPUT, SELECT {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color:#5C4739;
}














/* ************* for us of forms cust & corp */	
.line { 
	/* margin-bottom: 1em; */
	border-bottom:1px solid #666666;
	width:96%;
}
.lineClear { 
	clear:both;
	margin-bottom:1em; 
	border-bottom:1px solid #666666;
	width:100%; 
}  













/* ************************************* */
/* ************* for use MENU HORIZONTAL */
.navBar { 
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:13px; 
	color:#FFFFFF;
	font-weight:bolder;
	font-style:normal;
	margin-left:50px;
  cursor:hand;
	cursor:pointer;
}

a.navBar {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:13px; 
	color:#FFFFFF;
	font-weight:bolder;
	font-style:normal; 
	margin-left:50px;
	text-decoration:none;
}

a.navBar:link, a.navBar:visited { 
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:13px; 
	font-weight:bolder;
	font-style:normal; 
	margin-left:50px;
	color:#FFFFFF;
}


a.navBar:hover, a.navBar:hover { 
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:13px; 
	font-weight:bolder;
	font-style:normal; 
	margin-left:50px;
	color:#CEBB6B;
}















/* ************************************* */
/* ******** for use MENU LEFT / Vertical */
.menu, a.menu:link, a.menu:visited {
	margin-left:20px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px; 
	font-weight:bolder;
	font-style:normal;
	color:#CEBB6B;
	line-height:1.5em;
}

a.menu	{
	text-decoration:none;
}

a.menu:hover, a.menu:active {
	color:#FFFFFF;
	font-style:normal;
}

.menuInverse, a.menuInverse:link, a.menuInverse:visited {
	margin-left:20px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px; 
	font-weight:bolder; 
	font-style:normal;
	color:#FFFFFF;
	line-height:1.5em;
}

a.menuInverse	{
	text-decoration:none;
	font-style:normal;
}

a.menuInverse:hover, a.menuInverse:active {
	color:#CEBB6B;
	font-style:normal;
}

.menuGourmand, a.menuGourmand, a.menuGourmand:link, a.menuGourmand:visited, a.menuGourmand:hover, a.menuGourmand:active {
	margin-left:20px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px; 
	font-weight:bolder; 
	font-style:normal;
	color:#CEBB6B;
	text-decoration:none;
  line-height:1em;
}

.menuLighter {
	margin-left:20px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px; 
	font-weight:normal; 
	font-style:normal;
	color:#CEBB6B;
	line-height:1.5em;
}

.menuBottom {
	margin-left:20px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px; 
	font-weight:bolder; 
	font-style:normal;
	color:#CEBB6B;
}

.menuBottomPrice {
	margin-left:20px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:10px;
	font-weight:bolder; 
	color:#CEBB6B;
}













/* ************************************* */
/* ********************* for use FONT H1 */
H1 {
	font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size:33px;
	color:#CC3300;
	font-style:bold;
	margin-top:20px;
}

/* ********** styles for newsletter */
.titleNewsletter, .titlePage {
	font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size:33px;
	color:#CC3300;
	font-style:bold;
}

/* ********** styles for newsletter */
.titlePrintPage {
	font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size:29px;
	color:#CC3300;
	font-style:bold;
}















/* ************************************* */
/* ********************* for use FONT H2 */
H2 {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:14px; 
	font-weight:bolder; 
	color:#5C4739;
	font-variant:none;
	line-height:1.5em; 
}

H2 a, H2 a:link, H2 a:visited	{
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:14px; 
	font-weight:bolder; 
	color:#5C4739;
	font-style:underline; 
	font-variant:none;
	line-height:1.5em;
}

H2 a:hover, H2 a:active {
	color:#CC3300;
}

/* ****************start font corp*************** */
.H2corp {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:14px; 
	font-weight:bolder; 
	color:#5C4739;
	font-variant:none;
	line-height:1.5em; 
}

.H2corpImportant {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:14px; 
	font-weight:bolder; 
	color:#FF0000;
	font-variant:none;
	line-height:1.5em; 
}









/* ************************************* */
/* ********************* for use FONT H3 */
H3 {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:11px; 
	font-weight:bolder; 
	color:#5C4739;
	font-variant:none;
	line-height:1.5em;
}

UL.upperromanH3 {
  list-style-type:upper-roman;
	color:#5C4739;
	font-weight:bolder; 
	line-height:1.5em;
}

UL.decimalH3 {
  list-style-type:decimal;
	color:#5C4739;
	font-weight:bolder; 
	line-height:1.5em; 
}














/* ************************************* */
/* ********************* for use FONT shop : in  */	
/*
.valider {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:13px;
	font-style:normal;
	color:#CEBB6B;
}
*/
.valider, a.valider, a.valider:link, a.valider:visited {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:13px; 
	font-weight:bolder; 
	font-style:normal;
	color:#CEBB6B;
	line-height:1.5em;
}

a.valider:hover, a.valider:active { 
	color:#CC3300;
}








/*
.validerBig {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:18px;
	font-style:normal;
	color:#CEBB6B;
}
*/
.validerBig, a.validerBig, a.validerBig:link, a.validerBig:visited {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:18px; 
	font-weight:bolder; 
	font-style:normal;
	color:#CEBB6B;
	line-height:1.5em;
}

a.validerBig:hover, a.validerBig:active { 
	color:#CC3300;
}








/*
.validerBigZoom {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:18px;
	font-style:normal;
	color:#CC3300;
}
*/
.validerBigZoom, a.validerBigZoom, a.validerBigZoom:link, a.validerBigZoom:visited {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:18px; 
	font-weight:bolder; 
	font-style:normal;
	color:#CC3300;
	line-height:1.5em;
}

a.validerBigZoom:hover, a.validerBigZoom:active { 
	color:#CEBB6B;
}













/* ************************************* */
/* ********************* for use POP-UP shop : in  */	
.boutton, .button {
	background-color:#FFFFFF;
	color:#000000;
	border-style:groove;
}

.buttonImp, .bouttonImportant {
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	border-style:groove;
}

.bouttonN, .buttonN {
	background-color:#FFFFFF;
	color:#000000;
	border-width:1px;
	border-style:groove;
	border-color:#A48439; 
	cursor:hand; 
	cursor:pointer;
}

.buttonImpN, .bouttonImportantN {
	background-color: #FFFFFF;
	color:#000000;
	font-weight:bold;
	border-width:1px;
	border-style:groove;
	border-color:#A48439; 
	cursor:hand; 
	cursor:pointer;
}



.titreboutique {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	color:#5C4739;
	font-size:14px;
	border-style:none;
	text-align:center;
	text-decoration:none;
}

.soustitreboutique {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	color:#5C4739;
	font-size:14px;
	border-style:none;
	text-align:center;
	text-decoration:none;
}

/*
.std {
	FONT-FAMILY:verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:400;
	COLOR:#5C4739;
	text-decoration:none;
}
*/

.stdImportant {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:11px;
	font-weight:400;
	color:#FF0000;
	text-decoration:none;
}

.votre_cmde {
	font-family:Verdana,Arial,Helvetica,Tahoma;sans-serif;
	font-size:11px; 
	color:#FF0000;
	font-weight:bold;
}

.stdjustify {
	text-align:justify;
	text-decoration:none;
}

.importantjustify {
	text-align:justify;
	color:#CC3300;
	text-decoration:none;
}

.dore {
	padding:10px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	text-align:justify;
	font-size:11px;
	color:#A48639;
	text-decoration:none;
}

.stdthin {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:10px;
	font-weight:400;
	color:#5C4739;
	text-decoration:none;
}

.msgErreur {	
	font-size:17px;
	color:#CC0000;
}









/* ************************************* */
/* ******************* for use of ORDER  */	
.textBouquetDescription	{
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:15px;
	font-style:normal;
	color:#5C4739;
}

.titre {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:15px;
	color:#CC3300;
}

.textVille {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#CC3300;
	padding:50px;
}	












/* ************************************* */
/* ******************* for use of DIARY  - in need because of tables */
.menu_haut {
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.fondtext {
	background-color:#F3E9BC;
}

.fondtextfonce {
	background-color:#5C4739;
}

.fondtexttaupe {
	background-color:#5C4739;
}











/* ************************************* */
/* ************** for use of PARRAINAGE  */
.txtImportant_20 {
	font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
	font-size:20px;
	font-style:bold;
}

.txtImportant_16 {
	font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
	font-size:16px;
	font-style:bold;
}










/* ************************************* */
/* ********************** styles for regroupement : order_enter.cgi & aquamail */
fieldset {
  clear:both; 									
  border:1px solid #A48639;
  padding:10px;
  margin:0;
  margin-top:5px;
}

fieldset legend {
	margin-top:0px;
	margin-bottom:10px;
	font-size:12px;
	color:#A48639;
	font-weight:600;
}

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

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








/* ************************************* */
/* ************* for use of AQUAMAIL NOUS ECRIRE  */	
#tableau {
	width:500px;
	background-color:#F3E9BC;
	float:left;
}

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

#onglet_commande, #onglet_commande A {
	float:left;
	width:250px;
	height:75px;
	vertical-align:top;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:12px;
	color:#5C4739;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}

#onglet_renseignement, #onglet_renseignement A {
	float:left;
	width:250px;
	height:75px;
	vertical-align:top;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:12px;
	color:#5C4739;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}

#formulaire_commande {
	float:left;
	position:absolute;
	padding-left:20px;
	width:480px;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	background-color:#F3E9BC;
	font-size:11px;
	color:#A48639;
	text-decoration:none;
	visibility:hidden;
}
* HTML #formulaire_commande {
	clear:both;
	width:500px;
	margin-top:-10px;
}

#formulaire_renseignement {
	float:left;
	position:absolute;
	padding-left:20px;
	width:480px;
	background-color:#F3E9BC;
	font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size:11px;
	color:#A48639;
	text-decoration:none;
}
* HTML #formulaire_renseignement {
	clear:both;
	width:500px;
	margin-top:-10px;
}

#formulaire_reponse {
	float:left;
	position:absolute;
	padding-left:20px;
	width:480px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#F3E9BC;
	font-size:11px;
	color:#A48639;
	text-decoration:none;
	/*visibility:hidden;*/
}
* HTML #formulaire_reponse {
	clear:both;
	width:500px;
	margin-top:-10px;
}

.souligne {
	text-decoration:underline;
}

.titre_formulaire {
	font-weight:bold;
}











/* ************************************* */
/* ********************** styles for suivi_aquamail.cgi */
.tableWidthSuivi	{
	width:719px;
}

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

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

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

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

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






.divWidthSuivi	{
	width:664px;
}

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

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

.divStyleType2Message	{
	width:100%; 
	background-color:#F3E9BC; 
	border:3px solid #A48639;
}

.divStyleType2	{
	width:100%; 
	background-color:#F3E9BC; 
	border:1px solid #A48639;
}

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

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






.divQuestionnaire {
	border:2px solid #A48639; 
	background-color:#ffffff; 
	width:633px; 
	z-index:9;
}

.divQuestionnaireContent {
	background-color:#ffffff; 
	width:612px; 
	margin:5;
}












