/* CSS Document */

body {
background-image:url(img/bg.gif);
background-repeat:repeat-x;
background-color:#F1F1F1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#737373;
line-height:1.5em;
margin:0;
padding:0;

}


a {
font-size:12px;
color:#4E4E4E;
text-decoration:none;
font-weight:bold;
}

a:hover {
font-size:12px;
color: #222222;
text-decoration:underline;
}

h1 {

font-size:18px;
text-transform:uppercase;
padding:4px 0 4px 0;
margin:0 0 10px 0;
}


h2 {

font-size:14px;
padding:5px 0 5px 0;
margin:0;
}

h3 {

font-size:15px;
margin:10px 0 10px 0;
padding:0 0 4px 0;
color: #333333;
}



input {
color:#737373;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}


select {
color:#737373;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}

textarea {
color:#737373;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#header {
/*ne pas retirer ...pour la version print*/
color:#000000;
}

#conteneur {
 width:960px;
 margin-left:-480px;
 left:50%;
 position:absolute;
}

.centre {
background-color:#FFFFFF;
padding:20px 50px 10px 50px;
margin:0;
text-align:justify;
font-size:12px;
line-height:1.5em;
}

.centre td {
font-size:12px;
line-height:1.5em;
text-align:justify;
}

.centre li {
list-style-type:disc;
list-style-position:inside;
padding:5px 0 5px 0;

}

.centre ul {
margin:0 0 0 20px;
padding:0px;
}

#pied {
background-image:url(img/bg_footer.jpg);
background-repeat:no-repeat;
height:40px;
clear:both;
padding-top:40px;
text-align:right;
padding-right:5px;
font-size:10px;
}

#pied a{
font-size:10px;
}

#gauche {
background-image:url(img/bg_menu.jpg);
background-repeat:no-repeat;
width:240px;
height:600px;
background-color:#D7D7D7;

}

#newsletter {

padding:5px 5px 0 25px;
margin:0;
font-family:"Times New Roman", Times, serif;
text-transform:uppercase;
font-size:14px;
}



.caracteristiques li {
list-style-type:circle;
list-style-position:outside;
padding:0;

}

.caracteristiques ul {
margin:0 0 0 5px;
padding:0px;
}


.charte li {
list-style-image:url(img/flache.gif);
list-style-position:outside;
padding:0;
margin-top:10px;

}

.charte ul {
margin:0 0 0 5px;
padding:0px;
}


.date {
font-size:12px;
color:#942014;
}

.titre-news {
color:#333333;
font-size:14px;
font-weight:bold;
text-align:left;
padding-bottom:10px;
margin:0;
}



.titre-news a{
color:#333333;
font-size:14px;
text-align:left;

}

.news {
border-bottom:dotted 1px #A4A8AC;
padding-bottom:10px;
padding-top:5px;
text-align:left;
text-align:justify;
}

td.accroche {
padding:20px;
font-size:26px;
line-height:1em;
text-align:left;
}

.fcp {
border-bottom:dotted 1px #919191;
/*background-color:#4C0902;*/
font-size:16px;
color:#4C0902;
font-weight:bold;
margin:0;
padding:5px;
}

.libelles-fcp {
color:#000000;
}

td.caracteristiques-fcp {
padding:10px 5px 5px 10px;
border-left:dotted 1px #CFCFCF;
text-align:left;
}

td.telechargement-fcp {
border-bottom:dotted 1px #CFCFCF;
height:20px;

}