.ligne-titre
{
    border-bottom-color:#970023;
    border-bottom-width:thin;
    border-bottom-style:solid;
    margin-bottom:10px;
}
.ligne-titre .titre
{
    font-size:16px;
    font-weight:bold;
    line-height:20px;
    background:transparent url(./picto-titre2.gif) no-repeat scroll left top;
    padding-left:25px;
    text-align:left;
}

.bloc-contact
{
    font-size:12px;
}

.bloc-contact-img
{
    float:left;
    margin-right:10px;
}

.bloc-contact .bloc-contact-text
{
    text-align:justify;
}

#pagecontent .text
{
	padding:0;
	text-align:justify;
}

.img-left
{
    float:left;
    margin-right:10px;
    text-align: center;
}
.img-right
{
    float:right;
    margin-left:10px;
}
html.MSIE6 .img-left
{
    margin-left:5px;
}
html.MSIE7 .img-left
{
    margin-left:5px;
}
.ligne-titre
{
    margin-top:20px;
}
.text p
{
    margin-top:10px;
}
#img-titre
{
    font-size:18px;
}
.type-paiement-img
{
    float:left;
}
.type-paiement-text
{
    padding-left:120px;
}
#num-tel
{
    font-size:16px;
    font-weight:bold;
}
#num-tel img
{
    margin-right:10px;
}
#mode-paiement
{
    width:360px;
    margin-left:auto;
    margin-right:auto;
}
#topAnchor {
	list-style-type:none; font-size:12px; color:#FFF; margin:0; padding:0;
}
#topAnchor li{
	float:left; height:20px;
}

#topAnchor a {
	background:url(anchor-payment-left.gif) top left no-repeat; height:20px; padding:0 0 0 15px; margin-right:5px; line-height:20px; display:block; text-decoration:none; color:#FFF; float:left;
}
#topAnchor span {
	background:url(anchor-payment-right.gif) right top no-repeat; display:block; padding-right:5px;
}
