﻿body 
{
	margin:0;
}
.bodyGeneric
{
	background-image: none;
    background-color: #F06BF0; 
    background-repeat: repeat;
}
.mainTable
{
	width: 999px; 
	background-image: none;
    background-color: #ffffff;
}
.tdMainTablePageFooter
{
	width:100%;
}

.tdBaguette_infos
{
	width:300px;
	background-image: url('../images/baguette_infos.jpg'); 
	background-repeat:no-repeat;
    background-position:right center;
}

.tdMainTablePageFooter_FooterLine
{
	width:100%;
	background-image: url('../images/footer_line.png'); 
	background-repeat: repeat-x;
    background-position: center;
}
.lienFooterGras
{
	font-family:Arial;
	font-weight:bolder;
	color:#333333;
	font-size:10px;
	text-decoration:none;
}
.mainTablePageHeader
{
	width: 100%;
}
.tdBioalwaysLogo
{
	width: 178px;
	height:104px;
	border-width:0px;
	text-decoration:none;
}
.bioalwaysLogo
{
	width: 178px;
	height:104px;
	border-width:0px;
	text-decoration:none;	
}

.promosbioLogo
{
	width: 86px;
	height:71px;
	border-width:0px;
	text-decoration:none;	
}

.tdBandeauHaut
{
	width: 821px;
	height:104px;
	border-width:0px;
	text-decoration:none;
	background-image: url('../images/bandeau.jpg');
    background-repeat: no-repeat; 
    background-position: center
	
}	    
.tdLeftContent
{
	width: 178px;
	border-width:0px;
}
.tdMainContent
{
	width: 821px;
	border-width:0px;
}
.tdRigthContent
{
	width: 165px;
	border-width:0px;
}

.infosClient_SearchInfos
{
	font-family: Arial;
	font-size:9px;
	font-weight:normal;
	color: #3D1F0F;
}
.leftContentTable
{
	width: 178px;
	border-width:0px;
}
.tdLeftContentTable_GreenBtn
{
	width: 175px;
	height: 32px; 
	background-image: url('../images/btn_menu_vert2.jpg');
	background-repeat: no-repeat; background-position: center
}

td.tdLeftContentTable_GreenBtn:hover
{
	width: 175px;
	height: 32px; 
	background-image: url('../images/btn_menu_vert21.jpg');
	background-repeat: no-repeat; background-position: center;
	text-decoration:underline;
}

.tdLeftContentTable_PurpleBtn
{
	height: 30px;
    background-image: url('../images/btn_menu_violet.png'); 
    background-repeat: no-repeat;
    background-position: center;
}

td.tdLeftContentTable_PurpleBtn:hover
{height: 30px;
    background-image: url('../images/btn_menu_violet21.png'); 
    background-repeat: no-repeat;
    background-position: center;
	text-decoration:underline;
}
.tdLeftContentTable
{
	width: 175px;
}

.lienMenuPrincipal
{
	font-family:Arial;
	font-weight:bolder;
	color:#76520f;
	font-size:14px;
	text-decoration:none;
}

.eventSelectionTitle
{
	font-family:Arial;
	font-weight:bolder;
	color:#f0dbfc;
	font-size:24px;
	text-decoration:none;
}
.eventBonsPlansTitle
{
	font-family:Arial;
	font-weight:bolder;
	color:#1a5f02;
	font-size:24px;
	text-decoration:none;
}

.infosPageTitle
{
	font-family:Arial;
	font-weight:bolder;
	color:#76520f;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}
.tableCommitment
{
	width: 165px;
	
}
.headerTableCommitment
{
	width: 165px;
	background-image: url('../images/fond_menu_delivery.jpg');
    background-position: center center; 
    background-repeat: no-repeat; 
    height: 30px;
    font-family: Arial;
    font-size:10px;
    font-weight: bold;
    color: #373753;
    text-decoration:none;
}
.tdTableCommitment
{
	width: 165px;
	background-color: #e5b5cd;
	border-color:#a8e71e;
}
.tableBodyCommitment
{
	width: 163px;
	background-color: #e5b5cd;
}
.textControlDDLSearch1
{
	width: 150px;
	height:20px;
	font-family: Arial;
    font-size:10px;
    border-style:solid;
    border-width:1px;
    font-weight:normal;
    border-color:#a8e71e;
    color: #3D1F0F;
    text-decoration:none;
}
.textControlDDLSearch2
{
	width: 150px;
	height:20px;
	font-family: Arial;
    font-size:10px;
    border-style:solid;
    border-width:1px;
    font-weight:normal;
    border-color:#a8e71e;
    color: #3D1F0F;
    text-decoration:none;
}
.textControlDDLSearch3
{
	width: 120px;
	height:20px;
	font-family: Arial;
    font-size:10px;
    border-style:solid;
    border-width:1px;
    font-weight:normal;
    border-color:#a8e71e;
    color: #3D1F0F;
    text-decoration:none;
}
.textControSearch
{
	width: 200px;
	height:16px;
	font-family: Arial;
    font-size:10px;
    border-style:solid;
    border-width:1px;
    font-weight:normal;
    border-color:#a8e71e;
    color: #3D1F0F;
    text-decoration:none;
}
        .tableInfosClient
        {
            font-family: Arial;
            font-size:10px;
            border-style:solid;
            border-width:1px;
            border-color:#CCCCFF;
            width: 100%;
            color: #3D1F0F;
        }
        
        .tableInfosPayment
        {
            font-family: Arial;
            font-size:10px;
            border-style:solid;
            border-width:1px;
            font-weight:normal;
            border-color:#a8e71e;
            color: #3D1F0F;
            text-decoration:none;
        }
        .textEntetePayment
        {
            font-family: Arial;
            font-size:10px;
            font-weight: bold;
            color: #FFFFFF;
            text-decoration:none;
        }
        
        .textEnteteDelivery
        {
            font-family: Arial;
            font-size:10px;
            font-weight: bold;
            color: #373753;
            text-decoration:none;
        }
        .tableMenuClient
        {
            font-family: Arial;
            font-size:10px;
            border-style:solid;
            border-width:1px;
            font-weight: bold;
            border-color:#a8e71e;
            color: #3D1F0F;
            text-decoration:none;
        }
        .tableMenuShop
        {
            font-family: Arial;
            font-size:10px;
            border-style:solid;
            border-width:1px;
            font-weight: bold;
            border-color:#f3a534;
            color: #3D1F0F;
            text-decoration:none;
        }
        .lienMenuClient
        {
            font-family: Arial;
            font-size:10px;
            border-style:solid;
            border-width:0px;
            font-weight: bold;
            color: #3D1F0F;
            text-decoration:none;
        }
.lienProduitPanier
        {
            font-family: Arial;
            font-size:12px;
            border-style:solid;
            border-width:0px;
            font-weight: normal;
            color: #3D1F0F;
            text-decoration:underline;
        }          
		.lienMenuAdmin
		{
			font-family:Arial;
			font-weight:bolder;
			color:#373753;
			font-size:12px;
			text-decoration:none;
		}
        .lienMenuCat1
        {
            font-family: Arial;
            font-size:10px;
            border-style:solid;
            border-width:0px;
            font-weight: bold;
            color: #bab8bb;
            text-decoration:none;
        }
        .categoryProductView
        {
            font-family: Arial;
            font-size:11px;
            font-weight: bold;
            color: #c15288;
        }
         .categoryProductViewBonsPlans
        {
            font-family: Arial;
            font-size:13px;
            font-weight: normal;
            color: #c15288;
        }
           .HRLine
        {
           
            color: #c15288;
            border-color: #c15288;
        }
        
         .titleProductViewBonsPlans
        {
            font-family: Arial;
            font-size:13px;
            font-weight: normal;
            color: #3D1F0F;
        }
       
         .infosProductViewBonsPlans
        {
            font-family: Arial;
            font-size:13px;
            color: #3D1F0F;
        }
        
        .infosProductViewBonsPlansBarre
        {
            font-family: Arial;
            font-size:13px;
            color: #3D1F0F;
            text-decoration:line-through;
        }
        .infosProductViewBonsplans
        {
            font-family: Arial;
            font-size:13px;
            color: #3D1F0F;
        }
         .breakHeartTitleProductView
        {
            font-family: Arial;
            font-size:16px;
            font-weight: normal;
            color: #c15288;
        }
        
        .inBasketInfos
        {
            font-family: Arial;
            font-size:9px;
            font-weight: normal;
            color: #c15288;
        }
        
        .usageProductView
        {
            font-family: Arial;
            font-size:12px;
            font-weight: bold;
            color: #ffffff;
        }
        
	.usageProductDetailView
        {
            font-family: Arial;
            font-size:16px;
            font-weight: bold;
            color: #ffffff;
        }

        .titleProductView
        {
            font-family: Arial;
            font-size:10px;
            font-weight: bold;
            color: #3D1F0F;
        }
        .infosProductView
        {
            font-family: Arial;
            font-size:10px;
            color: #3D1F0F;
        }
        .liensShopTitle
        {
        	font-family: Arial;
            font-size:12px;
            color:#fd9003;
        }
        .liensInfosClient
        {
            font-family: Arial;
            font-size:12px;
            font-weight:bolder;
            color: #3D1F0F;
        }
                
        .zonePanier
        {
            font-family: Arial;
            font-size: 8px;
            font-weight: bold;
            color: #3D1F0F;
        }
        
        .blogrecentlist
        {
        	font-family: Arial;
            font-size: 9px;
            font-weight: bolder;
            color: #3950dd;
            text-decoration:none;
        }
        
        a.blogrecentlist:hover
        {
        	font-family: Arial;
            font-size: 9px;
            font-weight: bolder;
            color: #3950dd;
            text-decoration:underline;
        }
        
        .titleConditionParranage
        {
            font-family: Arial;
            font-size: 14px;
            font-weight: bold;
            color: #3D1F0F;
        }
        
         .titleProductItem
        {
        	background-image: url('../images/imgtitreart_nonsel.jpg');
			background-repeat: no-repeat; 
			background-position: left center;
            font-family: Arial;
            font-size: 12px;
            font-weight: bold;
            color: #99A7CC;
             white-space:normal;
			text-decoration:none;
			text-indent:2px;
        }
          .titleProductItemSelected
        {
        	background-image: url('../images/imgtitreart.jpg');
			background-repeat: no-repeat; 
			background-position: left center;
           font-family: Arial;
            font-size: 12px;
            font-weight: bold;
            color: #664939;
            white-space:normal;
			text-decoration:none;
			text-indent:2px;				
        }
        .textProductItem
        {
            font-family: Arial;
            font-size: 10px;
            font-weight:normal;
            color: #425385;
        }
        .textSponsorship
        {
            font-family: Arial;
            font-weight:bolder;
            font-size: 14px;
            font-weight:normal;
            color: #425385;
        }
         .textBoxEmailSponsor
        {
        	font-family:Arial; 
        	font-size:14px; 
        	width:200px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        }
        
         .titleSponsorship
        {
        	background-image: url('../images/imgtitreart_nonsel.jpg');
			background-repeat: no-repeat; 
			background-position: left center;
            font-family: Arial;
            font-size: 14px;
            font-weight: bold;
            color: #C15288;
             white-space:normal;
			text-decoration:none;
			text-indent:2px;
        }
        .textRecherche
        {
            width: 100%;
            font-family: Arial;
            font-size: 10px;
            font-weight: bold;
            color: #3D1F0F;
        }
        .styleRch
        {
            width: 100%;
        }
        
        .StyleMenu
        {
            width: 160px;
            height:30px;
            vertical-align:top;
            font-family: Arial;
            font-size: 14px;
            font-weight: bold;
            color: #3D1F0F;
            text-align:center;
        }
        .StyleMenuSelect
        {
            width: 164px;
            height:30px;
            vertical-align: top;
            font-family: Arial;
            font-size: 14px;
            font-weight: bold;
            color:White;
            background-color:#f3a534;
            text-align:right;
        }
        .StyleSubMenu
        {
            width: 160px;
            vertical-align:top;
            font-family: Arial;
            font-size: 12px;
            font-weight: bold;
            color: White;
            text-align:center;
            background-color:#f3a534;
        }
        .StyleSubMenuSelect
        {
            width: 160px;
            vertical-align:top;
            font-family: Arial;
            font-size: 12px;
            font-weight: bold;
            color: #3D1F0F;
            text-align:center;
        }
        .tdRecherche
        {
            color: #3D1F0F;
            vertical-align:middle;
        }
        .style4
        {
            color: #3D1F0F;
            vertical-align:middle;
        }
                
        .tableArticleAllShop
        {
         width: 100%;
         background-color:#CCCCFF;
        }
        
         .style6
        {
            width: 75px;
            font-family: Arial;
            font-size: 10px;
            font-weight: bold;
            color: #3D1F0F;
        }
        .infosobligatoire
        {
            font-family: Arial;
            font-size:10px;
            color: #FF0000;
        }
        .StyleFooter
        {
            font-family: Arial;
            font-size:10px;
            color: #3D1F0F;
        }
        
        .StyleBizProcess
        {
            font-family: Arial;
            font-size:12px;
            color: #3D1F0F;
            font-weight:bold;
        }
        .StyleBizProcessSelect
        {
            font-family: Arial;
            font-size:12px;
            color: #3D1F0F;
            font-weight:bold;
            background-color:#CCCCFF;
        }
        
        .textBox
        {
        	font-family:Arial; 
        	font-size:x-small; 
        	width:200px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        }
        .textBoxW150
        {
        	font-family:Arial; 
        	font-size:x-small; 
        	width:150px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        }
        
        .textBoxW100
        {
        	font-family:Arial; 
        	font-size:x-small; 
        	width:100px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        }
        
         .textBoxW200
        {
        	font-family:Arial; 
        	font-size:x-small; 
        	width:200px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        }
         .textBoxW400
        {
        	font-family:Arial; 
        	font-size:x-small; 
        	width:200px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        }
        .textEnvoiAmi_large
        {
        	font-family:Arial; 
        	font-size:x-small; 
        	width:90px;
        	 border-color:#CCCCFF;
        	 border-style:solid;
        	 border-width:1px; 
        	 text-decoration:none;
        }
        
        .infosPaymentCommitment
        {
        	font-family:Arial; 
        	font-size:12px; 
        	color:Orange;
        }
        .labelTextBox12
        {
        	font-family:Arial; 
        	font-size:12px; 
        	color: #3D1F0F;
        }
        .labelTextBox
        {
        	font-family:Arial; 
        	font-size:12px; 
        	color: #3D1F0F;
        }
        .labelTextBox10
        {
        	font-family:Arial; 
        	font-size:10px; 
        	color: #3D1F0F;
        }
        
        .labelBasketTotal
        {
        	font-family:Arial; 
        	font-size:12px; 
        	color: #3D1F0F;
        }
         .labelBasketTotalSmall
        {
        	font-family:Arial; 
        	font-size:9px; 
        	color: #3D1F0F;
        }
        
        
        .adresseContact
        {
            font-family: Arial;
            font-size:12px;
            color: #3D1F0F;
        }
        
        .tdTitleBackGround
        {
        	font-size: 12px; 
        	font-family: Arial; 
        	font-weight:bold; 
        	color: #3D1F0F;
        }
        .style7
        {
            width: 80px;
            font-family: Arial;
            font-size: 10px;
            font-weight: bold;
            color: #3D1F0F;
        }
        .style8
        {
            width: 100%;
            border: 1px solid #A8E71E;
        }
    
    .lienAdmin
{
	color: #3D1F0F;
	font-size: 10px;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	text-decoration:none;
}    

.stylefield
{
	height: 12px;
	width:100px;
	font-size: 9px;
}

.textNLetter
{
	font-family:arial; 
	font-weight:normal;
	font-size:12px; 
	color: #FFFFFF;
}

.textEnvoiAmi
{
	font-family:arial; 
	font-weight:bolder;
	font-size:9px; 
	color:Black;
	width:60px;
	height:9px;
	text-decoration:none;
}

.lienFooterGras
{
	font-family:Arial;
	font-weight:bolder;
	color:#333333;
	font-size:10px;
	text-decoration:none;
}

.lienFooter
{
	font-family:Arial;
	font-weight:normal;
	color:#666666;
	font-size:10px;
	text-decoration:none;
}

.lienBonReduction
{
	background-image: url('../images/BonReductionTag.jpg');
    background-repeat:no-repeat;
     background-position :center center;
	font-family:Arial; 
	text-decoration:none; 
	border:0px; 
	font-size:10px;
	width:86px;
	height:71px;
}
div.lienBonReduction:hover
{
	background-image: url('../images/BonReductionTag1.jpg');
    background-repeat:no-repeat;
     background-position :center center;
	font-family:Arial; 
	text-decoration:none; 
	border:0px; 
	font-size:10px;
	
}
.labelTextBlack
{
    font-family: Arial;
	font-weight:normal;
	color:#050000;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}

.labelTextBlackBolder
{
    font-family: Arial;
	font-weight:bolder;
	color:#050000;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}
.labelTextBlackBoldMid
{
    font-family: Arial;
	font-weight:normal;
	color:#050000;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}
.labelTextBlackMid
{
    font-family: Arial;
	font-weight:normal;
	color:#050000;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}

.labelTextPinkMid
{
    font-family: Arial;
	font-weight:bold;
	color:#c15288;
	font-size:13px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}
.labelTextPinkMidEndMsg
{
    font-family: Arial;
	font-weight:bold;
	color:#4a038d;
	font-size:13px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}



