/* <<< CONTENU.CSS >>> */

/******************************
*** CONTENUS DANS CONTENT
******************************/
/* ENTETES */
#content h1 {display:block;margin:0 0 26px 0;padding:0;color:#ff8700;font-size:25px; line-height:31px;}
#content h1 a, #content h1 a:hover {color:#ff8700;text-decoration:none;}

#content h2 {display:block;margin:5px 0 15px 0;padding:8px;color:#ff8700;font-size:20px; border-bottom:#ff8700 solid 1px;}
#content h2 a, #content h2 a:hover {color:#ff8700;text-decoration:none;}

#content h3 {display:block;margin:0 0 10px 0;padding:0 0 0 20px;color:#6d6d6d;font-weight:bold;font-size:14px;}
#content h3 a, #content h3 a:hover {color:#6d6d6d;text-decoration:none;}

#content h6 {display:block;margin:0;padding:0;color:#31a4d9;font-size:10px;}
#content h6 a, #content h6 a:hover {color:#000;text-decoration:none;}

/* LIENS ENTETES */
#content h1 a, #content h2 a, #content h3 a {text-decoration:none;}

/* LIENS PAR DEFAUT */
a {color:#000;}
a:hover {color:#ef6c41;}

/* PARAGRAPHES TEXTES */
#content p, #right-col p {margin:0 0 12px 0;font-size:13px;color:#262626;font-weight:normal;}
#content p {line-height:21px;}
#content p.soustitre {margin:0 0 15px 0;font-size:17px;color:#5f1900;}
#content p.chapeau, #right-col p.chapeau {margin:5px 0 30px 0;font-size:15px;color:#6d6d6d;}
#content p.encadre {padding:15px;margin:20px 10px;background:url(../images/bg-menuH-selected.gif) left top repeat-x #e7e7e7;color:#000;border:solid 1px #d8d8d8;border-top:none;}
#content p.encadre a {color:#006600;}
#content p.encadre a:hover { color:#003300;}

/* LEGENDES IMAGE */
#content .csc-textpic-caption p,
#content p.news-single-imgcaption {margin:0;padding:5px 0 0 0; text-align:right;line-height:normal;font-size:11px;font-style:italic;color:#6D6D6D;}

/* BORDURES DE L'IMAGE */
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {border:none;padding:3px;border:solid 1px #ff8700;display:block;background:#FFF;}

/* TABLEAUX */
#content table {margin:20px 0 15px 0;}
#content table td, #content table th {padding:5px 10px;border:1px solid #d8d8d8;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
#content table th {text-align:center;font-weight:bold;color:#000;background:url(../Images/bg-th.gif) left top repeat-x #d8d8d8;}

/* LISTES A PUCES */
#content ul, #right-col ul {margin-left:15px;list-style:none;padding:0 10px 15px 15px;font-size:13px;color:#262626;}
#content li, #right-col li {padding:2px 0 1px 10px;background:url(../images/picto-fleche3.gif) left 7px no-repeat;}
#content ul ul, #right-col ul ul {margin-left:15px;list-style:none;padding:1px 0 3px 0;font-size:13px;}
#content ul ul li, #right-col ul ul li {font-size:13px;padding:2px 0 3px 10px;background:url(../images/picto-fleche12.gif) left 4px no-repeat;}
#content ul.chapeau {font-size:14px;color:#7c9faf;}

/* VOIR AUSSI // EN SAVOIR PLUS // TELECHARGER */
#content ul.voir-aussi,
#content ul.telecharger,
#content ul.savoir-plus {width:370px;font-size:12px;padding:50px 20px 25px 20px;margin:0 0 10px 30px;color:#5f1900;background:url(../images/bg-liste-voir-aussi.gif) left top no-repeat;}
#content ul.voir-aussi {background:url(../images/bg-liste-voir-aussi.gif) left top no-repeat;}
#content ul.telecharger {background:url(../images/bg-liste-telecharger.gif) left top no-repeat;}
#content ul.savoir-plus {background:url(../images/bg-liste-savoir-plus.gif) left top no-repeat;}
#content ul.voir-aussi li,
#content ul.telecharger li,
#content ul.savoir-plus li {border-bottom:#c3cbce solid 1px;background:none;padding:5px 0;}
#content ul.voir-aussi a,
#content ul.telecharger a,
#content ul.savoir-plus a {margin:0 0 0 10px;padding:0 0 0 10px;color:#f37c17;text-decoration:none;background:url(../images/picto-fleche4.gif) left 4px no-repeat;}
#content ul.voir-aussi a:hover,
#content ul.telecharger a:hover,
#content ul.savoir-plus a:hover {color:#5f1900;}

/* MENU DES SOUS PAGES */
#content h2.titre-sommaire-page {margin:35px 0 0 30px;padding:0;background:none;border:none;}
#content h2.titre-sommaire-page img {display:block;}
#content ul.sommaire-page {width:370px;font-size:12px;padding:0 20px 25px 20px;margin:0 0 10px 30px;color:#5f1900;background:url(../images/bg-menu-sommaire.gif) left top repeat-x;}
#content ul.sommaire-page li {border-bottom:#c3cbce solid 1px;background:none;padding:5px 0;}
#content ul.sommaire-page a {margin:0 0 0 10px;padding:0 0 0 10px;color:#f37c17;text-decoration:none;background:url(../images/picto-fleche4.gif) left 4px no-repeat;}
#content ul.sommaire-page a:hover {color:#5f1900;}

/* INFOBULLE GLOSSAIRE */
acronym, abbr, dfn, span.tx-contagged-dfn_block, span.tx-contagged-dfn_inline {font-style: normal;border-bottom: 1px dotted #333333;cursor: help;position: relative;}
acronym:hover, abbr:hover, dfn:hover, span.tx-contagged-dfn_block:hover, span.tx-contagged-dfn_inline:hover {border-bottom: 1px dotted #ef6c41;}
acronym a, abbr a, dfn a, span.tx-contagged-dfn_block, a span.tx-contagged-dfn_inline a {text-decoration:none;}
/* position:relative is necessary for correct positioning of inline descriptions */
span.tx-contagged-dfn_block {position: relative;}
/* z-index makes sure the block is the top most element */
span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content {background: #EEEEEE;display: none;position: absolute;z-index: 9999;}
span.tx-contagged-dfn_block:hover span.tx-contagged-dfn_block-content {display: inline;position: absolute;top: -2px;left: -11px;width: 300px;margin-top: -1px;border: 1px #CCCCCC solid;padding: 0px 10px 10px 10px;}
span.tx-contagged-dfn_inline span.tx-contagged-dfn_block-content {color: #009900;display: none;}
span.tx-contagged-dfn_inline:active span.tx-contagged-dfn_block-content {display:inline;}

#content .tx-contagged-dfn_block {border-bottom:1px dotted #888;}
#content .tx-contagged-dfn_block a {color:#888;text-decoration:none;}
#content .tx-contagged-dfn_block-content {padding:5px 10px;font-size:10px;background:#ff9f33;border:#ff8700 1px solid;}
#content .tx-contagged-dfn_block-content span {display:block;font-size:12px;color:#fff;font-weight:bold;}

/* PAGES RECEMMENT MODIFIEES */
#content .tx_recentcontent_pi1 li {color:#888;}
#content .tx_recentcontent_pi1 li .special-info {color:#199638;}
#content .tx_recentcontent_pi1 li .special-info a {color:#199638;text-decoration:underline;}
#content .tx_recentcontent_pi1 li .special-info a:hover {text-decoration:none;}

#overlay {position:relative;z-index:99999;}
