A { 
	color:#ffffff; text-decoration:none; 
}
A:hover { color:#FFAA33; text-decoration:underline; }

.hub {}

.whitelink { color:#003399; text-decoration:none; }
A:hover.whitelink { color:#ffffff; text-decoration:none;background-color:#003399;}

.linkMarque { color:#FFFFFF; text-decoration:none; }

.whitelink_big { color:#FFFFFF; text-decoration:none; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYLE: normal; font : bold;}

.blacklink { color:#000000; text-decoration:none; }
A:hover.blacklink { color:#000000; text-decoration:underline; }

.blacklinkwithrollover { color:#000000; text-decoration:none; }
A:hover.blacklinkwithrollover { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }

.bluelink { color:#003399; text-decoration:none; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYLE: normal; font : bold;}
A:hover.bluelink { color:#003399; text-decoration:underline; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYLE: normal; font : bold;}

.orangelink { color:#ffffff; text-decoration:none;}
A:hover.orangelink { color:#ffffff; text-decoration:none;background-color:#cc3300;font-weight:light;}

.redlink { color:#ffaa33; text-decoration:none;}
A:hover.redlink { color:#cc3300; text-decoration:underline;}

.fullorangelink { color:#cc3300; text-decoration:none;}
A:hover.fullorangelink { color:#ffffff; text-decoration:none;background-color:#cc3300;font-weight:light;}

.fullorangelink_ON { color:#ffffff; text-decoration:none;background-color:#2D9E25;}
A:hover.fullorangelink_ON { color:#ffffff; text-decoration:none;background-color:#cc3300;font-weight:light;}

.public_asks_list_link { color:#000000; text-decoration:underline;}
A:hover.public_asks_list_link { color:#cc3300; text-decoration:underline;}

.next_prev { color:#ffffff; font-weight:bold; text-decoration:none; }
A:hover.next_prev { color:#ffaa33; font-weight:bold; }

.helpLink { color:#3333cc; text-decoration:none;}
.boxborder { border-color:#000000; border-style:solid; border-width:1; }
.boxborderWhite { border-color:#FFFFFF; border-style:solid; border-width:1; }

TABLE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}

TD.asks_public_list_head {background-color:#000000; FONT-SIZE: 12px; COLOR:#ffffff; font-weight:bold;}
TD.asks_public_list {background-color:#ffffff; FONT-SIZE: 12px; COLOR:#000000; font-weight:bold;}

TD.next_prev {FONT-SIZE: 12px; COLOR:#ffffff; font-weight:bold;}

TR.tcg_nst {background-color:#bbbbbb;}
TD.tcg_nst {COLOR: #003399;font-weight:bold;}

TR.moteur {background-color:#ffee00;}
TD.moteur {COLOR: #003399;font-weight:bold;}

TR.boite {background-color:#ff9a88;}
TD.boite {COLOR: #003399;font-weight:bold;}

TR.piece {}
TD.piece {COLOR: #003399;font-weight:bold;}

TD.listTable {COLOR: #003399;font-weight:bold;}
TD.listTable_linked {COLOR: #003399;font-weight:bold;background-color:#cccccc;}
TD.listTable_network {COLOR: #ffffff;font-weight:bold;background-color:#000000;}
TD.listTable_network_international {COLOR: #ffffff;font-weight:bold;background-color:#003299;}

TD.whiteTable {COLOR: #003399;font-weight:bold;background-color:#ffeeee;}
TD.blackTable {COLOR: #ffffff;font-weight:bold;background-color:#000000;}

TD.head {font-weight:bold;}
TD.head_green {COLOR: #ffffff;font-weight:bold;background-color:#00cc00;}
TD.head_red {COLOR: #ffffff;font-weight:bold;background-color:#cc0000;}
TD.head_grey {COLOR: #ffffff;font-weight:bold;background-color:#999999;}
TD.head_black {COLOR: #ffffff;font-weight:bold;background-color:#000000;}

TD.txt_head_black {COLOR: #000000;font-weight:bold;background-color:#fbbb73;}
TD.txt_head_black_print {FONT-SIZE: 13px;COLOR: #000000;font-weight:bold;background-color:#ffffff;}
TD.txt_black {COLOR: #000000;font-weight:bold;}
TD.txt_white {COLOR: #ffffff;font-weight:bold;}

TR.pub_rep_list_head {}
TD.pub_rep_list_head {COLOR: #000000;font-weight:bold;background-color:#eeeeee;}
TR.pub_rep_list {}
TD.pub_rep_list {COLOR: #000000;font-weight:light;background-color:#f2e0b8;}

.formElt {font:11px;}
.formEltColor { background-color:#aaccff; font:11px;}
.formEltSmall { background-color:#aaccff; font:9px;}
.formEltColorRed { background-color:#ffccaa; font:11px;}

.fieldDisabledCmd {}
.fieldDisabledStock {background-color: #ffcc99;}
.btnSmall {
	border-style : none;
	border : thin solid #727b97;
	background-color : #bbbbbb;
	font : 9px;
	font-weight:thin;
	color:#000000;
}

.BUTTONwhite {
	border-style : none;
	border : thin solid #727b97;
	background-color : #dddddd;
	font : 12px;
	font-weight:bold;
	color:#000000;
}

.BUTTONgreen {
	border-style : none none none none;
	border : thin outset white;
	background-color : #33cc66;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BUTTONblue {
	border-style : none none none none;
	border : thin outset white;
	background-color : #dddddd;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BUTTONred {
	border-style : none none none none;
	border : thin outset white;
	background-color : #ffee00;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BUTTONyellow {
	border-style : none none none none;
	border : thin outset white;
	background-color : #FF9A88;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BUTTONgrey {
	border-style : none none none none;
	border : thin outset white;
	background-color : #c0c0c0;
	font-size : 9px;
	font-weight:bold;
	color:#000000;
}


.BTN_stock {
	border-style : none none none none;
	border : thin outset white;
	background-color : #ffcc99;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BTN_contact {
	border-style : none none none none;
	border : thin outset white;
	background-color : #6688CC;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BTN_demontage {
	border-style : none none none none;
	border : thin outset white;
	background-color : #ccffcc;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BTN_boite {
	border-style : none none none none;
	border : thin outset white;
	background-color : #ff9a88;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.BTN_verifNST {
	border-style : none none none none;
	border : thin outset white;
	background-color : #ff9966;
	font : 10px;
	font-weight:bold;
	color:#000000;
}

.btnOrange {
	background-color : #ffcc00;
}

TABLE.bandeau {
	FONT-SIZE: 36px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
.bandeau TD {
	FONT-FACE:Arial; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 18px
}
.bandeau TH {
	FONT-FACE:Arial; PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}



INPUT.discret { 
	FONT-SIZE: 14px; 
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; 	
	BORDER-TOP: #bbb 1px solid; PADDING-TOP: 0px; 
	BORDER-LEFT: #bbb 1px solid; PADDING-LEFT: 2px;
	BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 0px; 
}

INPUT.discret_small { 
	FONT-SIZE: 8px; 
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; 	
	BORDER-TOP: #bbb 1px solid; PADDING-TOP: 0px; 
	BORDER-LEFT: #bbb 1px solid; PADDING-LEFT: 2px;
	BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 0px; 
	width: 3;
}
.btnDiscret {
	border-style : none;
	border : thin solid #bbbbbb;
	background-color : #bbbbbb;
	font : 9px;
	font-weight:thin;
	color:#444444;
}

table.table_border{
	border-collapse: collapse;
	margin: 20px 0;
}

.table_border tr th{
	font-size: 14px;
	padding:5px;
}

.table_border tr th, .table_border tr td{
	 border: solid 2px #efefef;
}

table.table_border tr.alert_style{
	background-color:#FCE910;
}

table.table_border tr.alert_style td, table.table_border tr.alert_style td a{
	color:#CC3300;
}

a.mra_link{
	text-decoration: underline;
}

a.mra_link:hover {
	color: #003399;
}

.lmt_valid_link, .lmt_paiement_wait, .lmt_see_invoice, .lmt_pmt_client{
	color: #2f612e;
	font-weight:bold;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.lmt_valid_link{
	color: #FF0000;
	text-decoration:blink;
}

.lmt_paiement_wait{
	color: #da6f07;
}

.lmt_see_invoice{
	color: #489b3d;
}

.lmt_pmt_client{
	color: #666666;
}