@charset "iso-8859-1";
/* body {color: black; background: url(images_site/BGWorld.gif) center center} */
body {font-size: 10px; font-family: Arial; color: black; background: #C0C0C0}
/*form*/
.form_header {background: url(images_site/bghead-1.gif) top; background-repeat: repeat-x}
.form_content{ background: url(images_site/siteMapLinksGradient.gif) #F5F5F5 center top; background-repeat: repeat-x}
.form_footer {background: url(images_site/bghead-1.gif) center center; background-repeat: repeat-x}
/*----*/
A:link {color: blue}
A:HOVER {COLOR: #DC143C; text-decoration: none}
/*A:visited {color: blue}*/
A:active {color: #32CD32}
.help_link {background: #FFFFCC; font-size: 12px; font-weight: bold; cursor:help}
/*.headermenu a {text-decoration: none; font: normal; font-family: Arial; color: #CC0033; font-style: normal; font-weight: bold; font-size: 9pt}*/
.headermenu a, a.login_page {text-decoration: none; font: normal; font-family: Arial; color: #696969; font-style: normal; font-weight: bold; font-size: 9pt}
/*.headermenu a {text-decoration: none; font: normal; font-family: Arial; color: #46div align="center" class="content_"normal; font-weight: bold; font-size: 9pt}*/
/*.headermenu A:HOVER {COLOR: #FF0000; BACKGROUND-COLOR: none; text-decoration: none; font-weight: bold; font-family: Arial}
.headermenu a:active {text-decoration: none; font-family: Arial; color: #FF8C00; font-weight: bold}*/
.headermenu A:HOVER {COLOR: #DC143C; BACKGROUND-COLOR: none; text-decoration: none; font-weight: bold; font-family: Arial}
.headermenu a:active {text-decoration: none; font-family: Arial; color: #32CD32; font-weight: bold}
table.headermenu {color: #000080;}
/*
td.headertd1top {background: url(images_site/FTgris.png) center; height: 15px}
td.headertd2top {background: url(images_site/FTgris.png) center; height: 15px}
td.headertd3top {background: url(images_site/FTgris.png) center; height: 15px}
*/
td.headermenu {background: url(images_site/bglevel.png) #A9A9A9 center center; background-position: center; height: 24px}
td.headersearch {/*width: 100%*/}
/* div.tuser {border: 1px inset #C0C0C0; background: #DCE9DA; vertical-align: middle; padding: 6px}*/
/*.fixpubleft {background: url(images_site/E-PHS-2-1_01.gif) left center; width: 62px; height: 60px}*/
/*.fixpubright {background: url(images_site/E-PHS-2-1_04.gif) right center; width: 62px; height: 60px}*/
/*.tuser {border: 1px inset #C0C0C0; background: #DCE9DA; vertical-align: middle; padding: 6px; height: 60px}*/

.headermenu, .table_search_engin form {margin: 0 0 0 0; padding: 0 0 0 0}
a.head_boutton_search, a.login_page {background: url(images_site/boutton.gif) #D3D3D3 center center; border: 2px groove #D3D3D3; padding: 1 10 1 10; text-decoration: none}
a.head_boutton_search:hover, a.login_page:hover {background: #C0C0C0; color: #DC143C}

table.headermenu b {color: #D3D3D3}
select {color: #87CEFA; background: gray; font-size: 12px; font-weight: bold; font-family: Arial,Verdana}
.input_c {background: url(images_site/zone_input.jpg); border: 1px inset #C0C0C0; padding-left: 5px; color: #000000; font-weight: bold}
optgroup {}
/* table.sheetbody {height: 380px; width: 100%}  width: 62% */
.headermenu_flag {background: url(images_site/header-bg-language__.gif) left top; background-repeat: no-repeat; padding-top: 2px}
.headermenu_flag a {font-size: 10px}
.headermenu_flag img {border: 1px inset #F5F5F5}
.headermenu_flag div {padding: 1px 5px 2px 5px; font-size: 70%; font-family: Arial,Verdana; color: #808080}
.headermenu_flag option {padding: 0 0 0 25; margin: 1px 1px 2px 2px}
#headermenu_flag_fr {background: url(images_site/FR.png) left; background-repeat: no-repeat}
#headermenu_flag_en {background: url(images_site/GB.png) left; background-repeat: no-repeat}
.headermenu_connexion {font-size: 12px; font-family: Arial,Verdana; color: #808080; padding: 1 5 5 5; text-align: center}
.headermenu_connexion a {color: #FFFFFF; font-size: 10px}
.headermenu_connexion a:active {}
.headermenu_connexion a:hover {}
.headermenu_connexion div {padding: 0px 5px 0px 5px; border-top: 1px solid #710935; border-left: 2px solid #710935; background: #9A0C48; width: 70px; border-bottom: 2px solid #9A0C48; text-align: center}

.headermenu_nav_left {background: url(images_site/header-bg-language.gif) left top; background-repeat: no-repeat}
.headermenu_nav_left div {width: 25px}
.headermenu_nav_center {background: url(images_site/header-bg-language-center.gif) center top; padding-top: 2px; background-repeat: repeat-x}
.headermenu_nav_right {background: url(images_site/header-bg-language.gif) right top; background-repeat: no-repeat}
.headermenu_nav_right div {width: 25px}
/*.headermenu_search {background: url(images_site/header-bg-language-center.gif) center bottom; padding-top: 2px; background-repeat: repeat-x}*/
.headermenu_search {padding: 0 25 0 25}

.headermenu_nav_center {color: #C0C0C0; text-align: center}
.headermenu_nav_center a {background: url(images_site/led-12-green-off.gif) left; background-repeat: no-repeat; padding-left: 10px; width: 70px}
.headermenu_nav_center a:hover {background: url(images_site/led-12-green-light-on.gif) left center; background-repeat: no-repeat; padding-left: 10px}
a.seleted_rubric {background: url(images_site/led-12-green-light-on.gif) left center; background-repeat: no-repeat; padding-left: 10px}

.sheetbody {padding: 0;}

/* SIDE Left and Rigth */
.side_title {text-align: center}
.side_title div, .title_page_div {background: url(images_site/bghead-1.gif) center center; color: #F5F5F5; font-weight: bold; padding: 5 1 4 1; font-size: 13px; text-shadow: gray}
/*
.side_left {padding: 0 0 0 0; border-right: 1px solid #FFFFFF}
.side_left_tr1 {}
.side_left_td1 {padding-top: 0px; padding-bottom: 0px; border-bottom: 1px solid #F5F5F5}
.side_left_tr2 {background: #D3D3D3; height: 100%; text-decoration: none; font-size: 12px; font-weight: bold; color: #98FB98; border-top: 2px solid #FFFFFF}*/ /* #9A0C48  #D3D3D3*/
/*.side_left_td2 a {background: url(images_site/led-12-green-off.gif) left; background-repeat: no-repeat; padding-left: 5px; color: #696969; text-decoration: none; font-size: 12px; margin-left: 10px; font-weight: bold; width: 100%}
.side_left_td2 a:hover {background: url(images_site/led-12-green-light-on.gif) left; background-repeat: no-repeat; color: #DC143C}
a.seleted_page {background: url(images_site/led-12-green-light-on.gif) left; background-repeat: no-repeat;}
*/
/*.side_left_tr2 li {list-style: square; padding-top: 3px; padding-bottom: 3px}
.side_left_tr2 a {color: #696969}
.side_left_tr2 a:hover {color: #DC143C}*/
.side_left_tr2 div {background-repeat: repeat-x; padding: 3 3 3 3; background: #DCDCDC; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #C0C0C0}

/*..side_right {padding: 0 0 0 0; border-left: 1px solid #FFFFFF}*/
.side_right_tr1 {}/*
side_right_td1 {padding-top: 0px; padding-bottom: 0px}*/
/*.side_right_tr2 {height: 100%}*/ /* #9A0C48  #D3D3D3*/
.side_right_td2 {background: url(images_site/bg-top-grey.png) #DEDEDE; background-repeat: repeat-x}
/*.side_right_tr2 a {color: #696969}*/
.side_right_forget {margin: 8px 8px 8px 8px; background: url(../images_site/bg-top-grey.png) center top; padding: 4 4 4 4; background-repeat: repeat-x; font-size: x-small}
/*login & relogin*/
.table_login {}
.title_login, .title_connexion, .title_support {border: 1px solid #B0C4DE; padding: 1 1 1 1}
.title_login div, .title_connexion div, .title_support div {background: #B0C4DE; color: #FFFFFF; padding: 3 10 3 10}
.form_login table {font-size: 90%; font-family: Arial;}
.hr_login {width: 320px; display: none}
.mod {}
.remak_form_login {background: #FFFFFF; border: 1px solid #DC143C; padding: 5 5 5 5; margin-top: 20px}
/*---------------*/

.title_page {padding: 0; text-align: center; border-bottom: 1PX solid gainsboro} /*border-bottom: 1px solid #DCDCDC*/
/*.title_page div {background: url(images_site/bghead-1.gif) center center; color: #F5F5F5; font-weight: bold; padding: 3 0 2 0; font-size: 13px; text-shadow: gray}*/
/*.title_page div {color: #696969; font-weight: bold; padding: 2 1 2 1; font-size: 13px; text-shadow: gray; background: #B0C4DE; border-top: 1px solid #DCDCDC}*/

/*.support_side_menu {background: url(images_site/siteMapLinksGradient.gif) center top; background-repeat: repeat-x}*/
.support_side_menu ul {color: #66CC00}
.support_side_menu li {font-size: 12px; padding-top: 4px; padding-bottom: 4px}

.content_middle span {font-size: 12px; color: #000033}
.content_middle {color: #F8F8FF; background: url(images_site/siteMapLinksGradient.gif) #F5F5F5 center top; margin: 4PX; text-align: center; height: 100%; background-repeat: repeat-x}
/*.content_middle a {color: #CC0033; font-size: 13px; font-weight: bold; padding: 1 25 1 25; font-family: Arial,Verdana}
.content_middle a:hover {color: #FF0000; background: url(images_site/check.gif) #FFFFFF left center; background-repeat: no-repeat; border: 1px solid #C0C0C0}*/
.content_middle a {color: #000066; font-size: 13px; font-weight: bold; padding: 1 25 1 25; font-family: Arial,Verdana}
.content_middle a:hover {color: #FF0000; background: url(images_site/check.gif) #FFFFFF left center; background-repeat: no-repeat; border: 1px solid #C0C0C0}
.content_middle div {padding-top: 8px; padding-bottom: 8px; text-align: center}
/*.content_middle div:hover {background: #FFF0F5}*/

#footer {border-top: 3px double #999; padding-top: 1em; padding-bottom: 3em; color: #666; font-size: x-small}
table.footer {padding-top: 5px; padding-bottom: 5px}
.footer_bg_provider {background: url(images_site/footer_bg_provider.gif) center center; background-repeat: no-repeat; width: 150px}
