﻿.tdbasketeventname
{   
    font-size:8px;
}
.tdbasketeventdate
{   
    font-size:8px;
}
.tdbasketeventarea
{   
    font-size:8px;
}
#borderlinetop
{
    border-top:1px solid #BCBCBC;
    padding:0em .5em .5em .5em;
    width:95%;   
}
#borderlinebottom, .borderlinebottom
{
    border-bottom:1px solid #BCBCBC;
    padding:.5em .5em 0em .5em;
    width:95%;     
}
.basketdeliverytitle
{
    font-size:10px;
    float:left;
    margin-top:.2em;
    margin-bottom:.5em;
}
.tdbasketeventcontenttitle
{   
    font-size:8px;
}
.tdbasketeventcontent
{   
    font-size:8px;
    font-style:normal;
}
.baskettitleeventname
{
    font-size:1.1em;
    font-weight:bold;
    background-color: #000000;
    color:#FFFFFF;
    padding:0.5em .8em 0.3em;
    margin-top:-.89em;
    margin-bottom:.89em;
    -webkit-border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
    text-align:center;
    margin-left:.5em;
}
.baskettitleeventDate
{
    background-color: #EFEFEF;
    color: #333333;
    cursor: pointer;
    font-size: 10px;
    font-variant: small-caps;
    font-weight: bold;
    margin: 0.1em;
    padding: 0.1em 0.1em 0.1em 0.1em;
}
.baskettitlesitename
{
    width:90%;
    font-size:11px;
    margin:10px 0px 10px 0px;
    font-weight:bold;
    text-decoration:underline;
}
.baskettitlezonename
{
    width:90%;
    font-size:10px;
    background-color: #FFFFFF;
    margin-top:.5em;
    padding:.2em .2em .2em .5em;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.basketelt
{
    font-size:9px;
    font-style:normal;
    text-align:center;
    float:left;
    
}

.basketeltright
{
    font-size:9px;
    font-style:normal;
    text-align:center;
    float:right;
    
}

.basketeltHeader
{
    font-size:9px;
    font-weight:bold;
    background-color: #DFDFDF;
    color:#999999;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;   
}
.basketeltContent
{
    margin-top:.7em;
}
.basketeltxsmall
{
    width:20px;
}
.basketeltsmall
{
    width:30px;
}
.basketeltmedium
{
    width:45px;
}
.basketeltlarge
{
    width:56px;
}
.basketeltprice
{
    /*width:50px;*/
    width:106px;
}
/*Assurance*/
#assuranceannulation1
{
    float:left;
}
#assuranceannulation5
{
    margin-bottom:1em;   
}
#cgv
{
     margin-top:.5em;
}
.radiobuttonRecapCommande
{
    
}
.radiobuttonlabelRecapCommande
{
    float:left;
}
#tableRecapCommandtitle1
{
    font-size:12px;
    font-weight:bold;
    text-align:center;
    min-width:400px;
    padding: 10px 10px;
}
#tableRecapCommandtitle2
{
    font-size:12px;
    font-weight:bold;
    text-align:center;
    width:60px;
}
.tableRecapCommandEventName
{
    margin-top:10px;
}
.tableRecapCommandDate
{
}
#assuranceannulation
{
   margin-top:10px; 
}
#titlePaymentMethod
{
    margin-top:1em;
    margin-bottom:1em; 
}
.paymentContactInformationsTitle { text-decoration: underline; margin: 10px 0px 5px 0px; }
.paymentContactInformationsTitle, .paymentContactInformationsText { text-align: center; }
#tablepackabosinfos
{
    border-spacing:20px 5px;
}
#priceassuranceannulation
{
    float:left;   
}
#totalpricesummarylbl
{
    margin-top:1em;   
}
.OrderButton
{
    font-weight:bold;
    font-size:1.5em;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    margin-top:.9em;
    width:215px;
    height:29px; 
}

.tableCartArticle{
    float:right;
    width: 100%;
}

.tableCartArticle .tableCartArticleTdQte div{
  width:50%;
}

.baskettest
{
    width:100%;
}
.tableCartArticle .basketeltprice{
    margin-right:10px;
}
.basketeltartOpt
{
    max-width:110px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align:center;    
    width:110px;
}
.basketeltart1{
    max-width:70px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align:center;
    width:55px;
}
.basketeltart2
{
    max-width:70px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align:center;
    width:55px;
}
.basketeltart3{
    width:60px;
}

.basketeltart4{
    width:50px;
}