@charset "utf-8";
/* CSS Document */
#corps{
height:740px; /* on change ici la hauteur de la page !!!!! */
}
#contenu{
float:right;
width:660px
}
#site{
height:1150px;
}
#fond-menuvertical{
height:810px;
}
#titre_haut{
margin:38px 0 20px 9px;
}

#speech{
width:600px;
height:130px;
padding: 15px 0 30px 50px;
margin-bottom:20px;
}
#speech img{
display:inline;
float:left;
}
#speech p.paragr_bleu{
margin:22px 50px 0 120px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0033CC;
text-align:left;
line-height:18px;
letter-spacing:0;
}
#download p.paragr_normal{
margin:5px 0px 10 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-align:center;
letter-spacing:0;
}
#speech p.paragr_normal{
margin:22px 50px 0 120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-align:left;
letter-spacing:0;
}
#download{
width:660px;
height:500px;
}
hr{
width:500px;
margin-bottom:35px;
color:#0000CC;
}
table{
width:600px;
margin:auto;
margin-top:25px;
margin-bottom:35px;
background-color:#e8ebf1;
}
table h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
margin-top:12px;
padding:0;
color: #333333;
}
table a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #0099FF;
text-decoration:none;
}
td{
text-align:center;
background-color:#FFFFFF;
padding:0;
}
td.log{
background-image:url(../images/contenu/cercle_vert_maj2.gif);
background-repeat:no-repeat;
background-position:center;
text-align:center;
width:50px;
background-color:#FFFFFF;
padding:0;
}
td.lien_telechargement{
text-align:center;
width:50px;
padding:0;
}
td.nouveautes{
text-align:left;
width:300px;
padding:0;
}
td.nouveautes h3{
margin-left:100px;
}
td.nouveautes ul{
margin-left:20px;
margin-bottom:5px;
font-size:20px;
}
td.nouveautes ul li{
font-size:11px;
}
table li{
list-style-position:inside;
list-style-type:square;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
table h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:10px;
font-style:italic;
color:#000099;
}
td.log{
width:60px;
height:60px;
padding:0;
margin:auto;
}
td.log h2{
margin:0;
padding:0;
line-height:15px;

}

/*____________________________debut de footer______________________________*/
#footer{
position:absolute;
top:1150px;
text-align:center;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:1px;
}

#barre_bleu{
background-image: url(../images/contenu/footer_barre_bleu.png);
background-repeat: no-repeat;
width:780px;
height:15px;
line-height:15px;
margin:0;
padding:0;
}


/*____________________________fin de footer______________________________*/
