﻿body
{
background-color: #000000;
margin: 0;
padding: 0;
font-size: 0px;
text-align: center;
letter-spacing: 100%;
background-image: url(../../fr/images/background-texture.gif);
background-repeat: repeat-x;
margin-top: 5px;
}

* html 
{
letter-spacing: -0.5px;
}

img
{
border: 0px;
}

ul
{
margin: 0;
padding: 0;
}

.container
{
width: 972px;
height: auto;
margin-left: auto;
margin-right: auto;
}

.top
{
width: 972px;
height: 155px;
}

.top-logo
{
width: 268px;
height: 155px;
float: left;
}

.top-flash
{
width: 704px;
height: 135px;
float: left;
}

.top-bottom
{
width: 704px;
height: 20px;
float: right;
}

.content-spacer
{
width: 972px;
height: auto;
background-color: #FF0000;
}

.nav
{
width: 268px;
background-image: url(../../fr/images/nav-background.jpg);
float: left;
margin: 0;
padding: 0;
text-align: left;
}

.nav-boutons
{
width: 259px;
height: auto;
margin-bottom: 5px;
}

.nav-spacing
{
width: 259px;
height: auto;
padding-left: 9px;
}

.content
{
width: 704px;
height: auto;
float: left;
background-image: url(../../fr/images/content-back.jpg);
text-align: left;
}

.content-intro
{
width: 704px;
height: 432px;
float: left;
background-image: url(../../fr/images/content-back-intro.jpg);
text-align: left;
font-size: 11px;
font-family: verdana, arial, times, serif;
}

.content-intro-first
{
width: 257px;
height: 432px;
background-color: #FFFFFF;
float: left;
background-image: url(../../fr/images/content-first-back.jpg);
}

.content-intro-txt
{
width: auto;
height: auto;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
}

.content-intro-txt p
{
font-size: 10px;
}

.content-intro-first-spacer
{
width: 8px;
height: 432px;
/*background-color: #BDF808;*/
float: left;
}

.content-intro-second
{
width: 206px;
height: 432px;
background-color: #FFFFFF;
float: left;
background-image: url(../../fr/images/content-second-back.jpg);
}

.content-intro-second-spacer
{
width: 4px;
height: 432px;
/*background-color: #BDF808;*/
float: left;
}

.content-intro-third
{
width: 206px;
height: 432;
background-color: #FFFFFF;
float: left;
background-image: url(../../fr/images/content-first-back.jpg);
}

.content-left
{
width: 419px;
height: auto;
float: left;
}

.content-left-recherche
{
width: 704px;
height: auto;
float: left;
}

.content-right
{
width: 285px;
height: auto;
float: right;
}

.content-red-box
{
width: 404px;
height: 38px;
margin-left: 10px;
}

.content-txt
{
width: 395px;
height: auto;
font-size: 12px;
color: #000000;
font-family: verdana, arial, times, serif;
float: left;
padding-left: 24px;
padding-top: 19px;
}

.content-txt-recherches
{
font-size: 12px;
color: #000000;
font-family: verdana, arial, times, serif;
float: left;
padding-left: 12px;
padding-right: 30px;
padding-top: 10px;
}

ul.padleft
{
padding-left: 18px;
}

ul.padleft li
{
font-size: 11px;
padding: 0 0 3px 0;
}


.content-pics
{
width: 233px;
height: 392px;
float: right;
padding-right: 38px;
padding-top: 20px;
text-align: center;
}

.bottom
{
width: 972px;
height: 13px;
clear: both;
position: static;
}

.copyright
{
width: 972px;
color: #878B8B;
font-size: 11px;
clear: both;
padding-top: 10px;
text-align: left;
font-family: verdana, arial, times, serif;
background-image: url(../../fr/images/copyright-back.jpg);
background-repeat: no-repeat;
padding-left: 10px;
padding-bottom: 25px;
}

.copyright input
{
border: 3px solid #828585;
float: left;
}

.copyright-spacer
{
padding-left: 350px;
}

.btn-lire-suite
{
padding-left: 2px;
}




/*  FORMAT TEXT ---------------------------------------------------------------- */

p
{
font-size: 12px;
color: #000000;
padding: 0;
margin: 0;
padding-bottom: 15px;
}

p.nospace
{
margin: 0;
padding: 0;
padding-bottom: 5px;
}

p.intro
{
font-size: 10px;
margin: 0;
padding: 0;
padding-bottom: 10px;
}

.title-bullet
{
font-weight: bold;
}

a
{
outline: none;
}

a.contacts
{
color: #E21A22;
}

a:hover.contacts
{
color: #666666;
text-decoration: none;
}

* html 
{
letter-spacing: -0.5px;
}

img
{
border: 0px;
}

ul
{
margin: 0;
padding: 0;
}

.tnav
{
background-image: url(../../fr/images/nav-background.jpg); 
line-height: 0px; 
font-size: 0px;
}

.tcontent
{
background-image: url(../../fr/images/content-back.jpg);
padding-bottom: 20px;
}