body  {font-family: Arial, Helvetica, sans-serif;font-size:12px;background: #d7d8d9;margin: 0;padding: 0; color: #3e525e;margin-bottom:50px;
background-image:url(../images/fond-site.gif); background-repeat:repeat-x}
	
a {color:#0072ba}
a:hover { text-decoration:none; color:#55768c}

input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; width:450px}

.largeur-site { width:980px}

hr {  height:0px;  background-color:#ffffff; border-top:#ffffff; border-right:#ffffff; border-right:#ffffff; border-bottom: 1px solid #cacaca; width:100%}


#conteneur { text-align:justify}
#conteneur h2 { font-size:16px}
#conteneur h3 { color:#0072ba; font-size:15px}

#contenu { width:720px; float:left; padding-top:10px; }
#contenu .bloc-hp-fond { background-image:url(../images/hp-bloc-fond.gif); background-repeat:repeat-y; padding:25px}
#contenu .bloc-central { background-image:url(../images/hp-bloc-fond-contenu.gif); background-repeat:repeat-y; padding:25px}
.focus { color:#0072ba; font-weight:bold}

#col-droite {  float:right; width:249px; padding-top:10px}

#animpart { margin-top:13px; }

#actus { margin-top:26px; padding-left:25px; padding-right:25px; font-size:11px}
#actus .date { font-weight:bold; font-size:15px; color:#0072ba; margin-top:0px; margin-bottom:0px}

#nav-bas { height:60px; text-align:left; color: #CCC; }
#nav-bas a { text-decoration:none; padding:5px;  font-size:10px; padding:15px}
#nav-bas a:hover { text-decoration:underline; color: #000;}

#pied-page { padding:10px; background-image:url(../images/fond-pied.gif); background-repeat:no-repeat}

