
A {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #9E0402; TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: underline;
}
A:active {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #585346; TEXT-DECORATION: underline;
}

A.main_link { FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #9E0402; TEXT-DECORATION: none; }
A.main_link:hover { FONT-FAMILY: Verdana,Arial ; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #9E0402; TEXT-DECORATION: underline; }

A.header { FONT-WEIGHT: bold; COLOR: #9E0402; TEXT-DECORATION: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }
A.header:hover { FONT-WEIGHT: bold; COLOR: #9E0402; TEXT-DECORATION: underline; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }

A.menu_top { FONT-WEIGHT: bold; COLOR: #585346; TEXT-DECORATION: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }
A.menu_top:hover { FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ddbb00; }

A.menu_bottom { FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }
A.menu_bottom:hover { FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }

A.discret {	FONT-SIZE: 10px; FONT-WEIGHT: thin; COLOR: #585346; TEXT-DECORATION: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }
A.discret:hover {	FONT-SIZE: 10px; FONT-WEIGHT: thin; COLOR: #585346; TEXT-DECORATION: underline; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }

A.strong {	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #888888; TEXT-DECORATION: none; }
A.strong:hover {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #77AA44; TEXT-DECORATION: none; }

A.strong_selected {	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #77AA44; TEXT-DECORATION: none; }
A.strong_selected:hover {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #77AA44; TEXT-DECORATION: none; }

A.mini {	FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #888888; TEXT-DECORATION: none; }
A.mini:hover {FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #77AA44; TEXT-DECORATION: underline; }

A.mini_selected {	FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #77AA44; TEXT-DECORATION: none; }
A.mini_selected:hover {FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #77AA44; TEXT-DECORATION: underline; }

A.link_def  {	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #888888; TEXT-DECORATION: none; }
A.link_def:hover {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #669933; TEXT-DECORATION: underline; }

A.stepping_ON {	FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: thin; COLOR: #9E0402; TEXT-DECORATION: none; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; }
A.stepping_ON:hover {	FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: thin; COLOR: #9E0402; TEXT-DECORATION: underline; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; }

A.stepping_OFF {	FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: thin; COLOR: #585346; TEXT-DECORATION: none; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; }
A.stepping_OFF:hover {	FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: thin; COLOR: #585346; TEXT-DECORATION: underline; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; }

A.toolbox {	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: thin; COLOR: #585346; TEXT-DECORATION: none; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; }
A.toolbox:hover {	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: thin; COLOR: #585346; TEXT-DECORATION: underline; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; }

A.popup_img_link_OFF {FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px; }
A.popup_img_link_OFF:hover {FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px; BACKGROUND: #ff6600; }
A.popup_img_link_ON {FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px; BACKGROUND: #cc6600; }
A.popup_img_link_ON:hover {FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px; BACKGROUND: #cc6600; }

BODY {	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #585346; FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif}
BODY.popup {	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #585346; FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif}



TABLE {	BORDER-COLLAPSE: collapse; empty-cells: show; }

TABLE.enveloppe {BACKGROUND: #ffffff; border-color:#585346; border-style:solid; border-width:1px;}
.enveloppe TD {}

.contour TABLE {
}

TABLE.main {TEXT-ALIGN: left}
TD.main  {	FONT-FACE:Arial; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}

TD.section_header  {	FONT-FACE:Verdana; COLOR: #585346; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
A.section_header  {	FONT-FACE:Arial; COLOR: #97926b; FONT-SIZE: 18px; FONT-WEIGHT: bold;}
A:hover.section_header  {	FONT-FACE:Arial; COLOR: #97926b; FONT-SIZE: 18px; FONT-WEIGHT: bold;}

TABLE.bandeau {	FONT-SIZE: 12px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left}
.bandeau TD {	FONT-FACE:Arial; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }

TABLE.XXXcatalog_head {	 COLOR: #ffffff; BACKGROUND-COLOR: #585346; FONT-SIZE: 11px; FONT-FACE:Arial;}
TD.XXXcatalog_head  {	 COLOR: #ffffff; BACKGROUND-COLOR: #585346; FONT-SIZE: 11px; FONT-FACE:Arial;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;}
TABLE.catalog_head {	 COLOR: #ffffff; BACKGROUND-COLOR: #A5A5A5; FONT-SIZE: 11px; FONT-FACE:Arial;}
TD.catalog_head  {	 COLOR: #ffffff; BACKGROUND-COLOR: #A5A5A5; FONT-SIZE: 11px; FONT-FACE:Arial;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;}

TABLE.catalog_head_soft {	 COLOR: #585346; BACKGROUND-COLOR: #eeeeee; FONT-SIZE: 11px; FONT-FACE:Arial;}
TD.catalog_head_soft  {	 COLOR: #585346; BACKGROUND-COLOR: #eeeeee; FONT-SIZE: 11px; FONT-FACE:Arial;}

TABLE.catalog {	FONT-SIZE: 11px; TEXT-ALIGN: left}
.catalog TD {	FONT-FACE:Arial;}

TD.rupture  {	COLOR: #AA4400; FONT-WEIGHT: bold;}

TABLE.command_head {	 COLOR: #ffffff; BACKGROUND-COLOR: #585346; FONT-SIZE: 11px; FONT-FACE:Arial;}
TD.command_head  {	 COLOR: #ffffff; BACKGROUND-COLOR: #585346; FONT-SIZE: 11px; FONT-FACE:Arial;}
TABLE.command {	FONT-SIZE: 11px; TEXT-ALIGN: left}
TD.command  {	FONT-FACE:Arial;}

.info_head {FONT-FACE:Arial; FONT-SIZE: 12px; font-weight:bold; COLOR: #000000; border-color:#BEB787; border-style:solid; border-width:1px;  BACKGROUND: #BEB787;}

TABLE.rubrique  {	}
TH.rubrique  {		FONT-SIZE: 14px;COLOR: #ffffff; BACKGROUND-COLOR: #585346;  text-align:center; font-weight:bold; border-color:#ffffff; border-style:solid; border-width:1; padding : 3 3 3 3;}

TABLE.menu_bottom {FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #ffffff;}
TD.menu_bottom  {	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #ffffff;}

.formulaire TABLE {		COLOR: #585346; FONT-FACE:Arial; FONT-SIZE: 12px; font-weight:bold; border-width:0;}
.formulaire TH {		COLOR: #585346; FONT-FACE:Arial; FONT-SIZE: 12px; font-weight:bold; text-align:left; border-color:#ffffff; border-style:solid; border-width:0; padding : 3 3 3 3;}
.formulaire TD {		text-align:left; font-weight:bold; border-color:#585346;}
.formulaire A {			COLOR: #ddbb00; TEXT-DECORATION:none; font-weight:bold; border-width:0; padding : 3 3 3 3; }
.formulaire A:hover {	COLOR: #eecc00; TEXT-DECORATION:none; font-weight:bold; border-width:0; padding : 3 3 3 3; }
.formulaire INPUT { 	border : thin solid #585346;  background-color : #fafafa; FONT-SIZE : 9px; font-weight:thin; color: #585346;}
.formulaire select { 	border : thin solid #585346;  background-color : #fafafa; FONT-SIZE : 9px; font-weight:thin; color: #585346;}
.formulaire .btn { 	border : thin solid #9E0402; background-color : #9E0402; FONT-SIZE : 9px; font-weight:bold; color: #ffffff;}

.layer_aide { 			border:2px solid #F6EEE2; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #585346; }
.layer_aide TABLE { }
.layer_aide TH {		text-align : left; FONT-SIZE: 11px; COLOR: #ffffff; font-weight:bold; background-color:#9E0402;padding : 3 3 3 3;}
.layer_aide TD {		text-align : left; FONT-SIZE: 11px; COLOR: #585346; font-weight:bold; background-color:#ffffff;padding : 3 3 3 3;}

.boxingPdv {border-color:#A5A5A5; border-style:solid; border-width:1px;}

.boxborder { border-color:#585346; border-style:solid; border-width:1px; }
.boxborderColor { border-color:#eeeeee; border-style:solid; border-width:2px; }
.boxborderColorPromo { border-color:#a7acb9; border-style:solid; border-width:2px; }

.btnShoppingStream {
	border-style : none;
	border : thin solid #eeeeee;
	background-color : #9E0402;
	font : 10px;
	font-weight:bold;
	color:#ffffff;
}

.btnShoppingUpdate {
	border-style : none;
	border : thin solid #eeeeee;
	background-color : #416378;
	font : 10px;
	font-weight:bold;
	color:#ffffff;
}

.btnShoppingStream2 {
	border-style : none;
	border : thin solid #eeeeee;
	background-color : #FB8E01;
	font : 10px;
	font-weight:bold;
	color:#ffffff;
}

.btnShoppingDelete {
	border-style : none;
	border : thin solid #eeeeee;
	background-color : #ffffff;
	font : 10px;
	font-weight:bold;
	color:#000000;
}


.formEltSmall { 
	border-style : none;
	border : thin solid #aaaaaa;
	background-color : #ffffff;
	font : 7px;
	font-weight:thin;
	color:#000000;
}

.btnSmall {
	border-style : none;
	border : thin none #eeeeee;
	background-color : #fefefe;
	font : 8px;
	font-weight:thin;
	color:#585346;
}

.btnSmall_2 {
	border-style : none;
	border : thin none #eeeeee;
	background-color : #ddbb00;
	font : 8px;
	font-weight:bold;
	color:#585346;
}

