/* v2.00 2009-07-10 */
#menu_niv_2 { background: #F35101; }
/* CREA v2 */table#main_table td#col_left { background: #FE5E10 }
#voir-aussi { background-image: url(../images/bg_filelist_offrefilia.gif); }
/**************** Page d'accueil Section *********************/
#hpTitre { border-bottom: 1px #f97d10 dotted; }
#hpTbl h1 { color: #f97d10; }
#hpTbl a, #hpTbl a:visited { color: #f97d10; }
#hpTbl a:hover { color: #f97d10; }
#hpTblDroit { border-left: 1px #f97d10 dotted; }
#left-column { background-image:none; }
h2 { color: #f97d10; }
#contenu h1 { color: #f97d10; }
#contenu h2 { color: #f97d10; background: scroll transparent url(../images/puce_bg_h2_offreFilia.gif) top left no-repeat; }
#contenu h3 { color: #f97d10; }
#contenu a { color: #f97d10; }
#contenu p.align-right { color: #f97d10; }
#contenu .csc-textpic-border img { border-top-color: #f97d10; border-right-color: #f97d10; border-bottom-color: #f97d10; border-left-color: #f97d10; }
#contenu li { list-style-image: url(../images/puce_content_offre.gif); }
#contenu li li { list-style-image: url(../images/puce_2_content_offre.gif); color: #f97d10; }
#contenu .csc-frame-frame1 { background: #f97d10; }
#contenu .csc-frame-frame2 { color: #f97d10; border: 1px solid #f97d10; }
#contenu .csc-frame-frame2 b, #contenu .csc-frame-frame2 strong { color: #f97d10; }
/* ##### Tableaux des prestations + autres  ##### */
#contenu table { border: 1px #ffa83b solid; border-collapse: collapse; font-size: 1.2em; }
#contenu table caption { color: #ef780f; background-color: #fff; padding: 5px 0; margin:0; }
#contenu table caption span { font-weight: 600; }
#contenu table th { border: 1px #ffa83b solid; font-weight: bold; vertical-align: middle; background-color: #ef780f; text-align: center; color: #fff; }
#contenu table th.colClair { font-weight: bold; vertical-align: middle; color: #ef780f; border: 1px #ffa83b solid; background-color: #ffd76a; text-align: left; }
#contenu table td.colClair { font-weight: bold; vertical-align: middle; border: 1px #ffa83b solid; background-color: #ffd76a; text-align: center; color: #ef780f; }
#contenu table th.colFonce { border: 1px #ffa83b solid; font-weight: bold; color: #fff; background-color: #ffa83b; text-align: left; }
#contenu table td.clair { font-weight: bold; vertical-align: middle; border: 1px #ffa83b solid; background-color: #ffd76a; text-align: center; color: #ef780f; }
#contenu table td.blanc { BORDER: #ffa83b 1px solid; color: #030303; background-color: #fff; text-align: center }
#contenu p.legendeTB { font-size: 1.1em; font-weight: normal; font-style: italic; }
/* #####  EXTRA #####  */
input.text { border: 1px solid #e94f00; width: 60px; font-size: 11pt; padding: 1px; margin: 0; }
select { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e94f00; border-right-color: #e94f00; border-bottom-color: #e94f00; border-left-color: #e94f00; }
input.submit { border: 1px solid #e94f00; background-color: #e94f00; color: #fff; font-size: 0.9em; padding: 0px; margin: 0; width:60px; }
/**************** Menu gauche *********************/
.menu2_niv1 li a:hover { background:#FE722E url(../images/puce_menu_niv_2_ie.gif) no-repeat left top; }
.menu2_niv1 li .menu2_niv2 { background:#cc3c00; }
.menu2_niv1 li .menu2_niv2 li a:hover, .menu2_niv1 li .menu2_niv2 li.cur a { background:#FE722E url(../images/puce_menu_niv_3.gif) no-repeat left top; }

