div.news_search { color: #061d48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: justify; margin: 0; padding: 0 }
div.news_search div.buttonBarDiv { display: none }
/*div.news_search div.news_search_title  { color: #1a4886; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; line-height: 20px; text-align: left; margin: 0 0 10px 15px; padding: 0 }*/
div.news_search div.news_search_title  { color: #874d2c; font-size: 22px; font-family: Arial, Verdana, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; line-height: 24px; background-image: url("../images/fdh1.gif"); background-repeat: no-repeat; background-position: 0 0; margin: 10px 0 20px; padding: 0 0 0 90px; }
div.news_search form    { text-align: center; display: block; margin: 0; padding: 0; width: 100% }
div.news_search div.news_search_actions   { display: none }

div.news_item  { width: 100%; color: #061d48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: justify; margin: 15px 10px 5px 0; padding: 0 }
div.news_item table.news_item_table   { margin-left: 5px; margin-bottom: 10px; width: 100%; border-bottom: 1px solid #1a4886 }
div.news_item table.news_item_table td.news_item_title { color: #061d48; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-align: left }
div.news_item table.news_item_table td.news_item_title a { color: #061d48; text-decoration: none; text-align: left }
div.news_item table.news_item_table td.news_item_title a:hover { color: #061d48; }
div.news_item table.news_item_table td.news_item_date { color: #061d48; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; text-align: right }
div.news_item div.content_item { }
div.news_item div.news_actions_item { margin: 2px 0 0 0; padding: 0; text-align: right; }

table.top_news { }
div.news_content  { color: #1a4886; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: justify; margin: 15px 0 5px; padding: 0 }
div.news_content table.news_item_table   { margin-bottom: 10px; width: 100%}
/*div.news_content table.news_item_table td.news_item_title { color: #1a4886; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-align: left }*/
div.news_content table.news_item_table td.news_item_title { color: #874d2c; font-size: 22px; font-family: Arial, Verdana, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; line-height: 24px; background-image: url("../images/fdh1.gif"); background-repeat: no-repeat; background-position: 0 0; margin: 10px 0 20px; padding: 0 0 0 90px;}
div.news_content table.news_item_table td.news_item_title a { color: #1a4886; text-decoration: none; text-align: left }
div.news_content table.news_item_table td.news_item_title a:hover { color: #dd7000 }
/*div.news_content table.news_item_table td.news_item_date { color: #1a4886; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; text-align: right }*/
div.news_content table.news_item_table td.news_item_date  { color: #1a4886; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; background-image: url("../images/fdh1d.gif"); background-repeat: repeat-x; background-position: 0 0; text-align: right }
div.news_content div.news_content_item { }
div.news_content div.news_content_item div.news_content_abstract { font-weight: bold; margin: 10px 30px 20px }
div.news_content div.news_actions_item { margin: 10px 0 0 15px; padding: 0 }

table.send_news { }
table.send_news td { color: #061d48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 0; padding: 2px 5px; text-align: justify }

.printHeader { text-align: center }
.printHeader span.title { display: none }
.printFooter { margin-top: 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center }
.printFooter a { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: center }
.printFooter div.siteName a { font-weight: bold }
.printFooter div.pageURL { display: none }

div.zprint h1    { color: #000; font-size: 22px; font-family: Arial, Verdana, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; line-height: 24px; background-image: none; text-align: center; margin: 10px 0 20px; padding: 0; clear: both; border-top: 1px solid; border-bottom: 1px solid }
div.zprint h2     { color: #000; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-image: none; margin: 0; padding: 0; clear: both }
div.zprint h3     { color: #000; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-image: none; margin: 0; padding: 0 0 0 30px; clear: both }
div.zprint h4     { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 16px; background-image: none; margin: 0; padding: 0 15px; clear: both }
div.zprint p    { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: justify; margin: 0; padding: 2px 5px }
div.zprint a  { color: #000; text-decoration: none }
div.zprint div.blocA { background-image: url("../images/bloc1_02.gif"); background-repeat: repeat-y; width: 439px }
div.zprint div.blocA h2  { color: #622b0c; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 50px; background-image: url("../images/bloc1_01.gif"); background-repeat: no-repeat; margin: 0; padding: 14px 0 5px 20px }
div.zprint div.blocA p  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 0; padding: 2px 20px 2px 30px }
div.zprint div.blocA .bottom { background-image: url("../images/bloc1_04.gif"); background-repeat: no-repeat; background-position: 0 100%; padding-bottom: 15px }
div.zprint div.colonne { float: left; width: 439px }
div.zprint ul  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; list-style-type: square; margin: 5px 0 5px 20px }
div.zprint ul li      { background-image: none; text-align: left; margin-left: 0; padding-left: 0 }
div.zprint div.blocA ul  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; list-style-type: square; margin: 0 0 0 30px; padding: 0 }
div.zprint div.blocA ul li    { background-image: none; padding-left: 15px }
div.zprint table.result      { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-color: #fff; margin: 10px 20px; border: solid 2px black; border-collapse: collapse            }
div.zprint table.result th    { color: #fff; font-size: 12px; font-weight: bold; line-height: 13px; background-color: #000; text-align: center; padding: 2px; border-right: 1px inset #fff; border-left: 1px inset #fff }
div.zprint table.result th.ligne    { color: #000; font-size: 11px; font-weight: bold; line-height: 12px; background-color: #fff; text-align: center; padding: 2px; border-width: 1px; border-color: #000 }
div.zprint table.result th.ligne img   { display: none }
div.zprint table.result td     { text-align: center; margin: 0; padding: 2px; border: solid 1px #000 }
div.zprint table.result caption   { color: #874d2c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-align: center; padding-top: 2px; padding-bottom: 2px }
div.zprint table.result td ul   { color: #000; list-style-type: square }
div.zprint table.result td ul li     { background-image: none; text-align: left; margin-left: 0; padding-left: 0 }
div.zprint div.photo_gauche            { background-image: none; margin: 10px 20px 10px 0; padding: 0; width: 342px; float: left; _height: 20px; _margin: 10px 10px 10px 0; _width: 20px          }
div.zprint div.photo_gauche div.legende    { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; white-space: nowrap; display: table; margin: 4px 0 0 0; padding: 0; height: 14px; overflow: hidden }
div.zprint div.photo_gauche div.image   { background-color: #fff; display: table; margin: 0 0 0 0; padding: 4px; border: solid 1px #000 }
div.zprint div.photo_droite       { background-image: none; margin: 5px 5px 5px 20px; padding: 0; float: right; _height: 20px; _width: 20px     }
div.zprint div.photo_droite div.legende    { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; white-space: nowrap; display: table; margin: 4px 0 0 0; padding: 0; height: 14px; overflow: hidden }
div.photo_droite div.image   { background-color: #fff; display: table; margin: 0 0 0 0; padding: 4px; border: solid 1px #000 }
div.zprint ul.photos       { text-align: center; list-style-type: none; display: block; margin: 10px 0; padding: 0; float: left; clear: both; _margin-left: 0px  }
div.zprint ul.photos li       { background-image: none; list-style-type: none; display: block; margin: 0; padding: 0; float: left; clear: none }
div.zprint ul.photos li div.photo_gauche { background-image: none; margin: 10px 0 10px 0; padding: 0; width: 300px; float: left; _height: 20px; _margin: 10px 10px 10px 0; _width: 20px          }
div.zprint hr { visibility: hidden; margin: 0; padding: 0; height: 0; clear: both }
div.zprint div.citation  { font-style: italic; background-color: #fff; margin: 0; padding: 10px; width: 400px; border: solid 1px #000 }
