﻿.headermenu { font-family: Verdana; font-size: 7pt; border: 0px; height: 54px; width: 1001px; padding: 0px; background-image: url(../style/all/img/menu/fond_header.jpg); background-repeat: repeat-x; vertical-align: middle; padding-bottom: 1px; }
.header_table_menu { width: 100%; text-align: left; vertical-align: top; /*border : solid 1px #c85d66; /* */ background-color: White; font-size: 8pt; vertical-align: top; /* height: 125px; /* */ height: 100%; /* */ }
.header_sub_table { width: 130px; text-align: left; vertical-align: top; height: 0px; border-top: solid 1px #c85d66; border-bottom: solid 1px #c85d66; border-right: solid 1px #c85d66; background-color: White; font-size: 8pt; font-family: Verdana; }
.header_table_identification { width: 100%; height: 100%; text-align: left; vertical-align: top; border: solid 1px #666699; /*D8B872*/ font-family: Verdana; font-size: 8pt; vertical-align: top; }
.header_title_identification { font-weight: bold; font-size: 11px; text-align: center; color: White; height: 17px; display: block; background-color: rgb(193,156,72); font-family: Verdana; vertical-align: middle; }
.tableLoginLogout { width: 100%; text-align: left; vertical-align: top; height: 98px; background-color: White; font-size: 7pt; }
.table_logout { text-align: center; }
.header_title { font-weight: bold; font-size: 11px; height: 18px; text-align: center; color: White; height: 21px; background-image: url(all/img/bandeau_loggin/fond_bouton_rouge.jpg); background-repeat: repeat-x; font-family: Verdana; background-position: top; vertical-align: middle; }
.header_title2 { font-weight: bold; font-size: 11px; text-align: center; vertical-align: top; color: White; width: 16%; height: 21px; background-image: url(all/img/bandeau_loggin/fond_bouton_rouge.jpg); background-repeat: repeat-x; font-family: Verdana; background-position: top; border: 1px solid #C85D66; }
.header_subtitle2 { font-size: 8pt; height: 20px; padding-left: 2px; vertical-align: middle; text-align: center; background-image: url(all/img/header/subtitle_background.png); background-repeat: repeat-x; background-position: top; border-right: 1px solid silver; cursor: pointer; }
.header_subtitle { font-size: 7pt; height: 17px; padding-left: 2px; border-top: solid 1px #E8E6ED; width: 100%; vertical-align: top; background-image: url(all/img/header/subtitle_background.png); background-repeat: repeat-x; background-position: top; }
.header_subtitlewhite { font-size: 7pt; height: 17px; border-top: solid 1px #FFFFFF; width: 100%; vertical-align: top; }
.header_subtitleleft { font-size: 8pt; height: 16px; padding-left: 3px; border-left: solid 1px #c85d66; width: 100%; cursor: pointer; }
a.header_sub, a:hover.header_sub, a:visited.header_sub { text-decoration: none; color: Black; text-decoration: none; width: 100%; /* cursor: pointer; */ }
.header_cell { /* width: 19%; */ text-align: left; vertical-align: top; height: 129px; }
.header_cell_left { text-align: left; vertical-align: top; /*width : 142px; 
	 height : 128px;
	 _height : 153px !important;*/ }
/* IE 7 only */
* + html .header_cell_left { /*height:153px !important;*/ }
.header_cell_login { text-align: center; vertical-align: middle; width: 169px; height: /*108px*/ 100%; _height: /*113px*/ 100% !important; }
/* IE 7 only */
* + html .header_cell_login { height: /*113px*/ 100% !important; }
.header_cell_search { height: 60px; /*65px;*/ }
/* IE 7 only */
* + html .header_cell_search { height: 70px !important; }
.header_tbSearch { height: 16px; font-family: Verdana; font-size: 6pt; }
/* IE 7 only */
* + html .header_tbSearch { height: 12px !important; padding: 0px; margin: 0px; font-family: Verdana; font-size: 6pt; }
.cell_left_tb { width: 90px; height: 19px; text-align: right; padding-left: 2px; text-align: left; padding-left: 2px; font-size: 7pt; }
.cell_tb { text-align: left; padding-right: 1px; height: 19px; }
.tb { width: 80px; border: solid 1px gray; height: 16px; font-size: 7pt; font-family: Arial; }
.cell_lost { text-align: center; height: 18px; }
.cell_services { text-align: center; }
.cell_subscribe { text-align: center; }
.cell_ib_login { text-align: center; height: 25px; }
/* IE 7 only */
* + html .cell_ib_login { text-align: center; height: 35px !important; }
.cell_check { height: 15px; text-align: left; vertical-align: middle; }
.lb_remember { font-size: 7pt; text-align: left; font-family: arial; vertical-align: text-top; line-height: 1em; }
.bouton_login { width: 77px; height: 18px; font-size: 7pt; text-align: right; }
.contactus { text-decoration: underline; font-size: 7pt; vertical-align: middle; height: 15px; color: Black; font-weight: bold; }
.settings { color: Black; text-decoration: underline; }
.upgrade { }
.cell_account_type { padding: 0px; }
.lost { color: Black; text-decoration: underline; font-size: 7pt; }
.subscribe { color: #DE120E; text-decoration: underline; font-weight: bold; }
.header_submenu { z-index: 1; position: absolute; visibility: hidden; height: 0px; }
.radios { font-family: Verdana; font-size: 7pt; position: absolute; width: 100px; vertical-align: top; }
