/* CSS Document */
body { font-family:tahoma; font-size:12px; }
form { margin:0px; }
/*-----le menu haut-----*/
#menu_haut { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; direction:rtl; }
#menu_haut a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
#menu_haut a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#94b8fe; }
#langue select { font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size:12px; }
/*---paragraphe de presentation---*/
#contenu h1 { margin:0px 0px 10px 0px; font-size:14px; color:#30466e; font-weight:bold; text-transform:capitalize; }
#contenu h2 {padding-top:0; margin:0px 0px 10px 0px; font-size:14px; color:#a02323; font-weight:bold; text-transform:capitalize; background-image: url(../images/backgrounds/fleche-m-ar.gif); background-position:right; background-repeat:no-repeat; padding-right:12px; }

#contenu h2 a{ font-size:15px; color:#a02323; font-weight:bold; text-transform:capitalize;text-decoration:none;}
#content_presse h2 a { font-size:15px; color:#AFBAD0; font-weight:bold; text-transform:capitalize; text-decoration:none; }

#contenu h2 a:hover { font-size:15px; color:#a02323; font-weight:bold; text-decoration: underline; }
#contenu p { font-size:14px; color:#30466e; line-height:16px; margin:10px 0; text-align:justify }
td.details { font-size:14px; color:#30466e; padding:0px 4px 0px 4px; }
td.description { font-size:14px; color:#30466e; padding:0px 4px 0px 4px; }
#newsletter_msg { font-size:14px; color:#30466e; line-height:16px; margin:0px 0px 16px 0px; }
#contenu ul { margin:4px 20px 4px 0px; padding:0px; list-style:none; }
#contenu ul li { background-image:url(../images/puces/puce_b.jpg); background-position:right 7px !important; background-position:right 10px; background-repeat:no-repeat; padding-right:8px; font-size:12px; color:#30466e; margin-bottom:6px !important; margin-bottom:2px; }
#contenu ul li a { text-decoration:none; color:#30466e; }
#contenu ul li a:hover { text-decoration: underline; color:#30466e; }
#contenu ul li ul li { font-size:14px; color:#A02323; margin-bottom:6px !important; margin-bottom:2px; }
#contenu ul li ul li a { text-decoration:none; color:#A02323; }
#contenu ul li ul li a:hover { text-decoration: underline; color:#A02323; }
.auteur { font-size:13px; color:#7498E2; }
div.pagination { font-size:13px; color:#30466e; font-weight:bold; }
div.pagination a { font-size:13px; color:#30466e; font-weight:bold; text-decoration:none; }
div.pagination a:hover { font-size:11px; color:#A02323; font-weight:bold; text-decoration:underline; }
img.gauche { float:left; margin:0px 10px 0px 0px; }
a.imprimer { color:#30466e; font-size:11px; text-decoration:none; background-image:url(../images/icones/imprimer.gif); background-repeat:no-repeat; height-top:36px; padding-top:26px; display:block; margin:0px 8px 0px 8px; float:right; width:26px; }
a.imprimer:hover { color:#30466e; font-size:11px; text-decoration:underline; }
a.envoyer { color:#30466e; font-size:11px; text-decoration:none; background:url(../images/icones/envoyer.gif) no-repeat 50% 3px;height-top:36px; padding-top:26px; display:block; margin:0px 8px 0px 8px; float:right; }
a.envoyer:hover { color:#30466e; font-size:11px; text-decoration:underline; }
/*-bl
oc recherche-------*/
#recherche { font-size:11px; color:#ffffff; font-weight:bold; position:relative; }
#recherche input {width:88px;font-size:11px; color:#000000; margin:0 2px;font-weight:bold; }
#recherche select { width:92px; font-size:11px; color:#000000; }
#recherche td { vertical-align:middle; padding-bottom:6px; }
#content_presse h2 { font-size:12px; font-weight:bold; color:#afbad0; margin:4px 0px 10px 0px; }
#content_presse span.date { display:block; font-size:10px; font-weight:bold; color:#FFFFFF; margin-bottom:4px; }
#content_presse p { font-size:11px; color:#FFFFFF; margin:0px; }
#content_presse ul { margin:0px 0px 6px 0px; padding:0px; list-style:none; }
#content_presse ul li { font-size:11px; color:#FFFFFF; margin:0px 0px 4px 0px !important; margin:0px; }
#content_presse a { font-size:11px; color:#FFFFFF; text-decoration:underline; }
#content_presse a:hover { font-size:11px; color:#FFFFFF; margin:0px; text-decoration:none; }
img.credit { padding-left:12px; }
/*---fil d'ariane---*/
#ariane {font-weight:bold; color:#3d588c; margin-bottom:34px; }
#ariane a { font-size:11px; font-weight:bold; color:#3d588c; text-decoration:none; }
#ariane a:hover { font-size:11px; font-weight:bold; color:#a02323; text-decoration:none; }
#ariane a.actif { font-size:11px; font-weight:bold; color:#a02323; text-decoration:none; }
/*------lien mediatheque------*/
p.video a { font-size:11px; font-weight:bold; color:#3d588c; text-decoration:none; }
p.video a:hover { font-size:11px; font-weight:bold; color:#a02323; text-decoration:none; }
/*-bloc footer-------*/
#footer {color:#ffffff; font-weight:bold; }
#footer a {color:#ffffff; font-weight:bold; text-decoration:none; }
#footer a:hover {color:#94b8fe; font-weight:bold; text-decoration:none; }
/* formulaire news*/
#table_news { border:1px solid #2F426A; margin:5px; background-color:#F2F4F6; font-size:12px; }
#table_news input[type="text"] { border:1px solid #2F426A; background-color:#FFFFFF; padding-right:4px; padding-left:4px; }
#table_news select { border:1px solid #2F426A; background-color:#FFFFFF; }
#table_news input[type="submit"] { border:1px solid #000000; background-color:#2F426A; color:#FFFFFF;margin:20px 0 20px 70px }
#table_news input[type="submit"]:hover { border:1px solid #000000; background-color:#257193; color:#FFFFFF; }
#table_news td { font-weight:bold; color:#005177; }
#table_news th { font-weight:bold; color:#FFFFFF; background-color:#2F426A; }
#table_news h1 { font-size:12px; font-weight:bold; }
#recherche .btnOk{width:20px; height:19px; border:none; position:absolute; left:10px; bottom:20px;}
#recherche .inputRecherche{float:right;}
#recherche table{width:180px;}
