html, body
{font-family: Times New Roman;
font-size: 12pt;
margin: 0;
padding: 0;
}

div#container
{
width: 980px;
margin: auto;
text-align: left;
}

div.column .cleft
{
width: 204px;
position: relative;
}

div.column .cright
{
width: 204px;
position: relative;
}

body.fullwidth div#container
{
width: 100%;
}

html, body
{
margin: 0;
padding: 0;
}

.clearboth
{
clear: both;
}

div.rlcol div.cleft
{
float: left;
}

div.rlcol div.cright
{
float: right;
}

div.rlcol div.content-main
{
margin-left: 210px;
margin-right: 210px;
}

html
{background-color: #FFFFFF;
}

div#container
{
background-color: #FFFFFF;
}

#entete
{
width: 100%;
position: relative;
}

#entete-gauche
{
width: 350px;
height: 194px;
background-image: url('/img/top1.jpg');
float: left;
position: relative;
}

img
{
border: 0;
}

#banniere-lien-accueil
{
width: 100%;
height: 100%;
position: absolute;
}

#entete-menu-fixe
{
width: 160px;
height: 164px;
margin: 0;
padding:0;
float:right;
}

#entete-menu-fixe li
{
display: inline;
font-size: 9pt;
margin-right: 5px;
padding-right: 3px;
padding-left: 3px;
}

#entete-menu-fixe a
{
color: #FFFFFF;
text-decoration: none;
}

#entete-menu-fixe a:hover
{
text-decoration: underline;
}

#entete-menu-fixe ul
{
padding: 0;
margin: 0;
}

#choix_langue
{
width: 400px;
position: absolute;
right: 20px;
top: 30px;
margin: 0;
text-align: right;
}

#choix_langue li
{
display: inline;
font-size: 9pt;
margin-right: 10px;
}

#entete-droite
{
float: right;
height: 194px;
background-image: url('/img/top2.jpg');
background-repeat: repeat-y;
width: 630px;
background-position: top right;
}

#tab_contact
{
width: 100%;
}

#tab_contact textarea
{
width: 300px;
}

#tab_contact input
{
width: 200px;
}

.submit
{
margin-top: 10px;
text-align: center;
}

#pied
{
width: 100%;
margin-top: 30px;
text-align: center;
background-color: #FFFFFF;
background-image: url('/img/pdp.jpg');
height: 14px;
}

#pied ul
{
padding-top: 1px;
padding-bottom: 0;
margin: 0;
}

#pied li
{
margin-left: 12px;
display: inline;
}

#pied a
{
color: #FFFFFF;
text-decoration: none;
}

#pied p
{
margin: 0!important;
padding: 0!important;
}

#pied a:hover
{
text-decoration: underline;
}

.div-sitemap ul ul li{
list-style:none;
}

.liste-sitemap{
float:left;
margin-top:10px;
margin-left:20px;
padding:10px;
}

