#intro
{
	width: 750px;
	font-family: Arial;
	font-size: 12px;
}
.titregris
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #919191;
}
Div#entetebleu
{
	background-image: url(images/espace_client/FR/fond_bleu.gif);
	width: 636px;
	height: 19px;
	text-align: left;
}


Div#enteterose
{
	background-image: url(images/espace_client/FR/fond_rose.gif);
	width: 636px;
	height: 19px;
	text-align: left;
}


.texteentete
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

.texteenteteRecap
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #394170;
	line-height: 14px;
}

.infoValueRecap
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #394170;
	line-height: 12px;
	height: 12px;
}

#vignette
{
	width: 633px;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

#vider
{
	width: 633px;
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

li
{
	list-style-image: url(../images/FR/puce_bleue.gif);
	list-style-position: outside;
}

TH
{
	color: #FFFFFF;
	text-align: center;
	background-color: #919191;
}

.textepromo
{
	color: #FF0000;
}

table#sample
{
	border: solid #000000 1px;
	width: 633px;
	text-align: center;
	font-family: Arial;
	color: #000000;
	font-size: 11px;
}

        .leftcol
        {
            font-family: Arial;
            font-size: 12px;
            width: 110px;
            color: #FFFFFF;
            text-align: right;
            background-color: #888888;
            padding-right : 10px;
        }

        .righttcol
        {
            font-family: Arial;
            font-size: 14px;
            color: #000000;
            font-weight: bold;
            text-align: left;
            background-color: #CCCCCC;
        }

        .leftcolpromo
        {
            font-family: Arial;
            font-size: 12px;
            width: 110px;
            color: #247818;
            text-align: right;
            background-color: #d9ffcb;
            padding-right : 10px;
        }

        .righttcolpromo
        {
            font-family: Arial;
            font-size: 14px;
            color: #247818;
            font-weight: bold;
            text-align: left;
            background-color: #d9ffcb;
        }

        .leftcol_prix
        {
            font-family: Arial;
            font-size: 14px;
            font-weight: bold;
            width: 110px;
            color: #FFFFFF;
            text-align: right;
            background-color: #888888;
            padding-right : 10px;
        }


.price_zone
{
    height:100%;
    width:100%;        
	margin-top:0px;
}

.price_zone_none
{
    position:relative;
    height:100%;
    width:100%;        
	margin-top:0px;
}

.price_shadow
{
    top:0px;
    left:1px !important;
    left:1px;
    height:30px;
    width:100%;
    text-align:left;
    font-size: 18px;
    font-weight:bold;
    font-family: Arial;
    font-style:italic;
    color:#DDDDDD;
}

.price_noshadow  
{
    top:-1px !important;
    top:-1px;
    right:0px;
    height:30px;
    width:100%;
    text-align:left;
    font-size: 18px;
    font-weight:bold;
    font-family: Arial;
    font-style:italic;
    color:#FF0000;
}

.promo_price_euro
{
	font-weight:normal;
	font-style:normal;
}

.infoLivraison
{
    text-align:justify ;
    font-size: 12px;
    line-height: 16px;
    font-weight:normal;
    font-family: Arial;
    color:#000000;
    background-color : #EEEEEE;
}

.promo_price_smaller
{
    font-size: 14px;
}

table#sample td
{
	border: solid #000 0px;
}

.data
{
	color: #000000;
}
.texteblanc
{
    text-align : center;
	color: #FFFFFF;
}

.itemTemplate 
{
    text-align: center; 
    font-family: Arial;
    color: #000000; 
    font-size: 11px; 
    background-color: #82D7FB;
}                               
.alternateItemTemplate 
{
    text-align: center; 
    font-family: Arial;
    color: #000000; 
    font-size: 11px; 
    background-color: silver;
}                               

.contenuRight
{
	text-align: right;
	float: right;
	width: 55%;
}

.contenuLeft
{
	text-align: left;
	float: left;
	width: 45%;
}

.contenu
{
	display: block;
}

.btnListeCode
{
    text-align:center;
    font-size: 11px;
    font-weight:bold;
    font-family: verdana;
    font-style:none;
    color:#FFFFFF;
    background-color:#76a664;
    border:solid 1px #4a683f;
    cursor:pointer;
    padding-left:5px;
    padding-right:5px;
}

table.listeCodePromo TR TD
{
    border-top:solid 1px #4a683f;
    border-left:solid 1px #73a262;
}
table.listeCodePromo TR TH
{
    border-left:solid 1px #4a683f;
}
