﻿.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: 25%; 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;
}

