P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px auto; WIDTH: 969px; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, sans-serif, Helvetica; TEXT-ALIGN: center
}
.centrage {
	MARGIN: 0px auto; WIDTH: 969px; POSITION: relative; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	outline: none
}
A.important {
	COLOR: #cd0500! important
}
A.important STRONG {
	COLOR: #cd0500! important
}
.important {
	COLOR: #cd0500! important
}
.important A {
	COLOR: #cd0500! important
}
.important STRONG {
	COLOR: #cd0500! important
}
H1.important {
	COLOR: #fff! important
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif, Helvetica
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif, Helvetica
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif, Helvetica
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 15px 0px 5px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, sans-serif, Helvetica
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 15px 0px 5px; COLOR: #1b8dbd; FONT-FAMILY: Arial, sans-serif, Helvetica
}
.header {
	
}
.fil_de_fer {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 196px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 0px solid; COLOR: #333; PADDING-TOP: 7px; BORDER-BOTTOM: red 0px solid; HEIGHT: 5px; TEXT-ALIGN: left
}
.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 0; FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 176px; COLOR: #333; POSITION: relative; TEXT-ALIGN: left
}
.centre_moz {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.texte_centre {
	TEXT-ALIGN: center! important
}
.texte_centre_vertical {
	VERTICAL-ALIGN: middle! important
}
.texte_justifie {
	TEXT-ALIGN: justify! important
}
.clear_float {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px
}
.img_flottante {
	FLOAT: left
}
.marge {
	FLOAT: left; WIDTH: 10px; HEIGHT: 10px
}
.valign_centre {
	VERTICAL-ALIGN: middle
}
A.default {
	FONT-WEIGHT: bold; COLOR: #515151; TEXT-DECORATION: none
}
A.default:hover {
	COLOR: #515151; TEXT-DECORATION: underline
}
.contenu {
	MIN-HEIGHT: 500px; BACKGROUND: #ffffff; FLOAT: left; MARGIN: 0px; WIDTH: 576px;
}
.contenu H1.important {
	BACKGROUND: url(../images/bd_titre_important.gif) no-repeat
}
.code_promo H1.important {
	BACKGROUND: url(../images/bd_titre_important.gif) no-repeat
}
/*****************************
*
******************************/
.contenu h1  {
	float:left; 
	background: url(../images/bd_titre.gif) no-repeat ;
}
.contenu h1  {
	font-size: 1.3em; 
	color: white;
	font-family:'arial', sans-serif ;
	line-height:25px; height:25px;
	text-align:left;
	padding:2px 32px;
	text-transform:uppercase;
	width:709px;
}
.bloc_fullwidth, .bloc_fullwidth_marge {
	float:left; 
	border-left: 1px solid #C9B9E2;
	border-right: 1px solid #C9B9E2;
	width:771px;
}
.bas_fullwidth {
	float:left; background:url(../images/others/bas_fullwidth.gif) no-repeat ; width:773px;
}

/****************************************************
*
*****************************************************/

.menu A {
	COLOR: #333; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.menu H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/bloc_haut.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #fff; PADDING-TOP: 4px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 21px; TEXT-ALIGN: left; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_bloc {
	BORDER-RIGHT: #7f7f7f 1px solid; BACKGROUND: #fff; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 174px; voice-family: inherit
}
.text_bloc {
	padding:5px;
}
UNKNOWN {
	WIDTH: 174px
}
.menu_bloc_bas {
	CLEAR: both; BACKGROUND: url(../images/bloc_bas.gif) #fff no-repeat; WIDTH: 176px; HEIGHT: 18px
}
.menu_bloc2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bloc_haut2.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 176px; COLOR: #333; PADDING-TOP: 6px
}
.titre_bloc2 {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; COLOR: #333; FONT-FAMILY: Arial, sans-serif, Helvetica
}
.menu_bloc_bas2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bloc_bas2.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; PADDING-TOP: 7px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 26px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_bouton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bouton.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #333; PADDING-TOP: 7px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 29px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_bouton_ok {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.menu INPUT.menu_bouton_ok {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.menu FORM {
	
}
.menu UL {
	LIST-STYLE-TYPE: none
}
.menu UL LI {
	BACKGROUND: url(../images/puce_menu.gif) no-repeat 16px 5px
}
.menu UL A:link {
	DISPLAY: block; PADDING-LEFT: 27px; WIDTH: 147px; voice-family: inherit
}
.menu UL A:visited {
	DISPLAY: block; PADDING-LEFT: 27px; WIDTH: 147px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu UL A:hover {
	BACKGROUND: url(../images/puce_menu.gif) #e2e2e2 no-repeat 16px 5px; TEXT-DECORATION: none
}
.menu_puce {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/puce_menu.gif) no-repeat 16px 5px
}
.menu_puce_login {
	PADDING-LEFT: 27px;
}
.menu_ombre {
	WIDTH: 176px; HEIGHT: 10px
}
.menu INPUT {
	MARGIN-LEFT: 20px
}
.menu SELECT {
	MARGIN-LEFT: 20px
}
.menu INPUT {
	FLOAT: left
}
.menu_newsletter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
.menu_newsletter FORM {
	
}
.menu_newsletter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -15px 0px 0px; PADDING-TOP: 0px
}
.pub_menu {
	MARGIN-BOTTOM: 0px! important; WIDTH: 174px; HEIGHT: 132px
}
.pub_menu_masque {
	BACKGROUND: url(../images/masque_pub.gif) no-repeat; WIDTH: 176px; HEIGHT: 133px
}
.pub_menu_masque A {
	WIDTH: 176px; HEIGHT: 133px
}
#form_newsletter {
	MARGIN-TOP: 20px
}
.contenu A {
	FONT-WEIGHT: bold; COLOR: #515151; TEXT-DECORATION: none
}
.contenu A:hover {
	COLOR: #515151; TEXT-DECORATION: underline
}
.footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 38px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: url(../images/barre.gif) no-repeat; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 931px; COLOR: #fff; PADDING-TOP: 12px; HEIGHT: 24px; TEXT-ALIGN: left; voice-family: inherit
}
UNKNOWN {
	WIDTH: 931px; HEIGHT: 24px
}
.footer SPAN {
	MARGIN-LEFT: 35px
}
.footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}

/***************************************	L O G I N	    ************************************/
.loginForm INPUT {
	text-align:left
}
.loginForm .text {
	padding-left:20px;
}

.loginForm BR {
	height:5px; line-height:5px; 
}
/**********************************************
*
***********************************************/
.hidden {
	display:none;
}
.print-only {
	display:none;
}
.hr {
	clear:both;background: url(../graphics/global/hr_bg.gif) repeat-x left center;height:11px;
}
.hr hr {
	display:none;
}
.small {
	FONT-SIZE: 10px; color:#616161;
}
.bold {
	font-weight:bold;
}
.gray {
	COLOR:#616161
}
.underline {
	TEXT-DECORATION:underline;
}
.no-underline {
	TEXT-DECORATION:none;
}
.black {
	COLOR:#000000;
}
.verdana {
	FONT-FAMILY: verdana;
}
.normal {
	FONT-SIZE: 11px; color:#616161;
}
.arial {
	FONT-FAMILY: 'Arial', 'sans-serif';
}
.upper {
	TEXT-TRANSFORM : uppercase;
}
.lower {
	TEXT-TRANSFORM : lowercase ;
}
.hi-light {
	color:#EB2604;
}
.strike-out {
	text-decoration:line-through;
}
div.left {
	float:left;
}
div.right {
	float:right;
}
.align-right {
	text-align:right;
}
.align-center {
	text-align:center;
}
.cursor {
	cursor:pointer;
}
.debug {
	border:1px solid #000;
}
INPUT.options {
	BORDER-RIGHT: #a1b38b 1px solid; BORDER-TOP: #a1b38b 1px solid; FONT-SIZE: 0.9em; MARGIN: 0px; BORDER-LEFT: #a1b38b 1px solid; COLOR: #464646; LINE-HEIGHT: 14px; BORDER-BOTTOM: #a1b38b 1px solid
}
.raye {
	COLOR: #5b5b5b; TEXT-DECORATION: line-through
}
.red {
	COLOR: #AE081E;
}
.rouge {
	COLOR: #FF0000;
}
.white {
	color:#FFFFFF;
}
.promo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR : #AE081E;
}
A.ahref, A.ahref:link, A.ahref:visited {
	text-decoration:underline; 
}
A.ahref:hover {
	text-decoration:none; 
}
#paiement {
	color:#464646;
}
#paiement A, #paiement A:link, #paiement A:visited {
	color:#464646; text-decoration:underline; 
}
#paiement A:hover {
	text-decoration:none; 
}
/******************************
* MENU DROIT
*******************************/
.menu_right {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 0; FLOAT: right; MARGIN: 0px 0px 0px 20px; WIDTH: 176px; COLOR: #333; POSITION: relative; TEXT-ALIGN: left
}
.menu_right A {
	COLOR: #333; TEXT-DECORATION: none
}
.menu_right A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.menu_right H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/bloc_haut.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #fff; PADDING-TOP: 4px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 21px; TEXT-ALIGN: left; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_right_bloc {
	BORDER-RIGHT: #7f7f7f 1px solid; BACKGROUND: #fff; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 174px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 174px
}
.menu_right_bloc_bas {
	CLEAR: both; BACKGROUND: url(../images/bloc_bas.gif) #fff no-repeat; WIDTH: 176px; HEIGHT: 18px
}
.menu_right_bloc2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bloc_haut2.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 176px; COLOR: #333; PADDING-TOP: 6px
}
.menu_right .titre_bloc2 {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; COLOR: #333; FONT-FAMILY: Arial, sans-serif, Helvetica
}
.menu_right_bloc_bas2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bloc_bas2.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; PADDING-TOP: 7px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 26px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_right_bouton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bouton.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #333; PADDING-TOP: 7px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 29px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_right_bouton_ok {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.menu_right INPUT.menu_right_bouton_ok {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.menu_right FORM {
	
}
.menu_right UL {
	LIST-STYLE-TYPE: none
}
.menu_right UL LI {
	/*BACKGROUND: url(../images/puce_menu.gif) no-repeat 16px 5px*/
}
.menu_right UL A:link {
	DISPLAY: block; PADDING-LEFT: 27px; WIDTH: 147px; voice-family: inherit
}
.menu_right UL A:visited {
	DISPLAY: block; PADDING-LEFT: 27px; WIDTH: 147px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 151px
}
.menu_right UL A:hover {
	/*BACKGROUND: url(../images/puce_menu.gif) #e2e2e2 no-repeat 16px 5px; */
	BACKGROUND:#e2e2e2 ; TEXT-DECORATION: none
}
.menu_right_puce {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/puce_menu.gif) no-repeat 16px 5px
}
.menu_right_puce_avancee {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/puce_menu.gif) no-repeat 16px 5px
}
.menu_right_puce_avancee {
	MARGIN-TOP: 5px
}
.menu_right_ombre {
	WIDTH: 176px; HEIGHT: 10px
}
.menu_right INPUT {
	MARGIN-LEFT: 20px
}
.menu_right SELECT {
	MARGIN-LEFT: 20px
}
.menu_right INPUT {
	FLOAT: left
}
.menu_right_catalogue_couverture {
	FLOAT: left; MARGIN: 5px
}
.menu_right_catalogue {
	FLOAT: left; MARGIN: 5px 5px 0px 0px; WIDTH: 106px
}
.menu_right_enregistrer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 6px
}
.menu_right_newsletter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
.menu_right_newsletter FORM {
	
}
.menu_right_newsletter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -15px 0px 0px; PADDING-TOP: 0px
}
.menu_right .pub_menu {
	MARGIN-BOTTOM: 0px! important; WIDTH: 174px; HEIGHT: 132px
}
.menu_right .pub_menu_masque {
	BACKGROUND: url(../images/masque_pub.gif) no-repeat; WIDTH: 176px; HEIGHT: 133px
}
.menu_right .pub_menu_masque A {
	WIDTH: 176px; HEIGHT: 133px
}
/**********************************************
*	ANIMATION
***********************************************/

.contenu H2:first-letter {
	text-transform:uppercase; font-size:25px; font-weight:normal; text-align:left;color:#990000;font-family:arial black;letter-spacing : -1; LINE-HEIGHT: 25px;
}
.contenu H2 {
	font-size:25px; font-weight:normal; text-align:left;color:#990000;font-family:arial black;letter-spacing : -1; margin-bottom:20px; LINE-HEIGHT: 25px; position:relative; 
}

.N25{font-size:25px; font-weight:normal; text-align:left;}
.txtRg10 {color:#990000;}
.txtArialBlack{font-family:arial black;}
.txtCond100 {letter-spacing : -1;}
.hand {cursor:pointer;}
/********************************************
 PRODUCT-LIST
****************************************** */
.text-right {
	font-family:Trebuchet MS;	font-size:10px;	font-weight:normal;color: #464646; text-align: right;
}
.text-right .small{
	font-family:Trebuchet MS;	font-size:12px;	font-weight:normal;color: #464646;
}
.itemdescription {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.itemdescription A, itemdescription A:link{
	FONT-SIZE: 11px; COLOR: #464646; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.itemdescription A:hover {
	TEXT-DECORATION: underline;
}

.text-right_black {
	font-family:Trebuchet MS;	font-size:10px;	font-weight:normal;color: #FFF; text-align: right;
}
.text-right_black A {
	color: #FFF;TEXT-DECORATION:underline;
}
.text-right_black A:hover {
	color: #FFF; TEXT-DECORATION:none;
}
.text-right_black .small{
	font-family:Trebuchet MS;	font-size:12px;	font-weight:normal;color: #FFF;
}

/******************************
* MENU
******************************/
#top_menu {
	float:left; width:969px; height:22px; position:relative;
}
/********************************************
 CATEGORIES
****************************************** */
#categories {
	float:left; width:176px; margin:0px; padding:0px;
}
#categories #left {
	float:left; width:20px; height:155px;margin:0px; padding:0px; margin-right:1px; 
}
#categories #right {
	float:left; width:147px; height:100%;
}
#categories #right .item {
	float:left; width:155px; height:100%;
}
/*******************************************
*	ACTUALITES
*******************************************/
.depecheAFPReuters {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.depecheAFPReuters TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.depecheAFPReuters TD {
	VERTICAL-ALIGN: top
}
.marge_verticale IMG {
	WIDTH: 1px; HEIGHT: 10px
}
.marge_horizontale IMG {
	WIDTH: 9px; HEIGHT: 1px
}
.depeches_menu {
	TEXT-ALIGN: right
}
.depeches_tdfilet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #bebebe
}
.depeches_tdfilet IMG {
	WIDTH: 1px; HEIGHT: 1px
}
.depeches_bas {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.texteNoir_petitGras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Trebuchet MS
}
.texteNoir_petitGras A{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Trebuchet MS
}
.texteNoir_petitGras A:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Trebuchet MS
}

/********************************************
 SHOPPING CART
****************************************** */
.messageStackError {
	font-size : 11px; font-family :  arial, helvetica, sans-serif; font-style : normal; font-weight : bold; color : #cc0000; line-height: 15px; text-decoration:none;
}
A.redbutton:link {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.redbutton:visited {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.redbutton:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; LINE-HEIGHT: 15px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.redbutton:active {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:link {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:visited {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; LINE-HEIGHT: 15px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:active {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
.blackxsm {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.blackxsm:link {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.blackxsm:visited {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.blackxsm:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.basketsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.basketsmall:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketsmall:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketsmall:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.basketlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #464646; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.basketlarge:link {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketlarge:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketlarge:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #ff0000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.baskethead {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.baskettext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.baskettext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.baskettext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.baskettext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.baskettext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.basketredxsm {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 10px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.navactive {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #000000; line-height: 23px;text-decoration:none;
}

.navinactive {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #b6b6b6;line-height: 23px;text-decoration:none;
}
.navinactive A, .navinactive A:link, .navinactive A:visited, .navinactive A:active {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #b6b6b6;line-height: 23px;text-decoration:underline;
}
.navinactive A:hover {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #b6b6b6;line-height: 23px;text-decoration:none;
}
.bagamount {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #76B900; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.removecontinue {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.removecontinue:hover {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.itemname-desc-info {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.itemname-desc-info:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.instockqty {
	FONT-SIZE: 12px; COLOR: #76B900; FONT-FAMILY: Arial
}
.itemnumbersubtotal {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial
}
.colorsizephone {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial;
}
.myaccgrayheadings {
	FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial
}
.myaccorangeheadings {
	FONT-SIZE: 16px; COLOR: #464D26; FONT-FAMILY: Arial
}
.myaccblackboldheadings {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.myaccbodytext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.myaccpinktextinfo {
	FONT-SIZE: 12px; COLOR: #76B900; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.myaccredtextinfo {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.myacctextfields {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial
}
.orderinfo {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; PADDING:10px 0px 10px 40px;
}
A.orderinfo:hover {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.orangeheader {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial
}
.orangeheaderorder {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.pinkheader {
	FONT-SIZE: 12px; COLOR: #76B900; FONT-FAMILY: Arial
}
.pinkbold10 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #76B900; FONT-FAMILY: Arial
}
.customerinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.myaccpinkheadings {
	FONT-SIZE: 16px; COLOR: #76B900; FONT-FAMILY: Arial; FONT-WEIGHT: normal; 
}
A.checkoutpinklinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #76B900; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.checkoutpinklinks {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #76B900; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.gray14text {
	FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial; FONT-WEIGHT : normal;
}
A.pageResults {
	FONT-SIZE: 14px; COLOR: #464D26; FONT-FAMILY: Arial; FONT-WEIGHT : normal;
}
A.pageResults:hover {
	FONT-SIZE: 14px; COLOR: #464D26; FONT-FAMILY: Arial; FONT-WEIGHT : normal;
}
#checkout INPUT {
	margin:1px; 
}
INPUT.redbutton {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
.thumbnail_small {
	text-align:center; width:100px; height:80px; overflow:hidden;
}
A.effect, A.effect:link, A.effect:visited {
	text-decoration:underline; 
}
A.effect:hover {
	text-decoration:none; 
}
.black {
	color:#000;
}
A.no-effect, A.no-effect:link, A.no-effect:visited {
	text-decoration:none; 
}
A.no-effect:hover {
	text-decoration:none; 
}
.absmiddle_button_ok {
	margin:0; padding:0; padding-top:5px;
}

/******************************************
*					Page aide
******************************************/
.aide_contenu {
	text-align: justify ;
}

.aide_contenu img {
	float: left ;
	margin-right: 10px;
}
.aide_contenu H3 {
	font-family:arial; font-size:14px; font-weight:bold; color:#464646;
}

.aide_accueil {
	background: #fff url(../images/fond_demi_bloc.gif) repeat-y ;
	width: 773px ;
	text-align: left;
}

.aide_accueil div {
	display: inline; /* double margin bug ie */
	width: 364px;
	height: 90px;
	float: left;
	margin: 10px ;
	border-bottom: 1px solid #7F7F7F;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------       Facturation : panier et compagnie          -------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/

.panier_tableau {
	border-collapse: collapse; 
	width: 771px ;
	text-align: center ;
}

.panier_tableau img, .panier_livraison img {
	vertical-align: middle ;
}

.panier_tableau_header {
	background: url(../images/panier_tableau_header.gif) 0 0 no-repeat ;
	width: 771px ;
	height: 25px ;
	color: #11476F;
	font-size: 11px;
	font-weight: bold;
}



.panier_tableau_articles {
	width: 500px;
}

.panier_tableau_qte {
	width: 65px;
}

.panier_tableau_pu {
	width: 83px;
}

.panier_tableau_total {
	width: 83px;
}

.panier_tableau_suppr {
	width: 42px;
	font-size: 10px;
}

.panier_tableau_contenu {
	background: url(../images/panier_tableau_contenu.gif) repeat-y ;
	width: 771px ;
	color: #333;
	font-size: 12px;
	font-weight: bold;
}

.panier_tableau_contenu td {
	 /* text-align: center ; */
}


.panier_separ_articles {
	padding-left: 35px ; 
	width: 465px ;
	height: 30px;
	color: #11476F;
	font-weight: bold;
	text-align: left;
	
}

.panier_tableau_contenu_articles {
	 padding-left: 26px ;
	 text-align: left;
	 height:34px;
}

.panier_tableau_contenu_articles a {
	color: #333;
	text-decoration: none ;
}

.panier_tableau_contenu_articles a:hover {
	text-decoration: underline ;
}

/* pied du tableau */ 

/*
.panier_tableau_livraison td, .panier_tableau_nb_articles td {
	vertical-align: middle ;
}
*/

.panier_tableau_livraison {
	background: url(../images/panier_tableau_2.gif) no-repeat ;
	width: 771px ;
	height: 45px ;
	font-size: 11px;
	color: #11476F;
	border-collapse: collapse; 
}

.panier_livraison, .panier_sous_total, .panier_promotion, .panier_promotion_detail  {
	padding-left: 26px;
	padding-top: 5px;
	text-align: left;
	width: 622px ;
	height: 40px;
	color: #11476F;
}

.panier_tableau_livraison_calcul, .panier_tableau_promotion {
	background: url(../images/panier_tableau_2.gif) no-repeat ;
	width: 771px ;
	min-height: 45px ;
	font-size: 11px;
	color: #11476F;
	border-collapse: collapse; 
}

.panier_promotion_detail img {
	
	vertical-align: middle ;
}

.panier_sous_total_montant, .panier_tableau_livraison_calcul_montant, .panier_promotion_detail_montant {
	width: 59px;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	padding-right: 55px;
	text-align: center;
}

.panier_tableau_promotion_detail {
	background: url(../images/panier_tableau_2_repeat.gif) repeat-y ;
	width: 771px ;
	border-collapse: collapse; 
}

.panier_tableau_nb_articles {
	background: url(../images/panier_tableau_1.gif) no-repeat ;
	width: 771px ;
	height: 40px ;
	font-size: 11px;
	color: #11476F;
	border-collapse: collapse; 
}


.panier_nb_articles {
	padding-left: 26px;
	padding-top: 5px;
	width: 565px ;
	height: 25px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}

.panier_nb_articles_total {
	width: 83px;
	padding-top: 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}


.panier_nb_articles_total_euro {
	width: 83px;
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	text-align: center;
}

.panier_nb_articles_total_checkout {
	padding: 3px 37px 3px 0px;
	font-size: 12px;
	font-weight: bold;
	height:15px;
	text-align:right;
}

.panier_nb_articles_total_euro_checkout {
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	text-align: center;
}



.panier_boutons {
	float:left; vertical-align: top ;
}

.tableau_exped  {
	width: 500px;
	border-collapse: collapse ;
}

.tableau_exped th {
	color: #11476F;
	font-size: 11px;
	font-weight: bold;
}

/***********************************************
*
***********************************************/
TABLE {
	BORDER-COLLAPSE: collapse;
}
TABLE.checkout TD {
	TEXT-ALIGN:left; LINE-HEIGHT:10px; HEIGHT:10px;
}
TABLE.checkout TD.main {
	FONT-FAMILY : 'arial'; FONT-SIZE : 10px;
}
.moduleRow { }
.moduleRowOver { background-color: #D0E9E7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #D0E9E7; }

.vsep {
	width:1px; background:url(../images/vsep.gif) repeat-y 0px 0px; height:100%
}
.main_title {
	FONT-FAMILY:arial; FONT-SIZE : 14px;
}

.facturation_code_promo {
	float: left;
	margin: 0px 10px 0px 25px;
	display: inline; /* ie double margin bug */
	width: 593px;	
	text-align: left;
	color: #11476F;
}

.facturation_code_promo img {
	float: left;
}

.facturation_code_promo_champ {
	float: left;
	margin: 5px 10px 0px 10px;
	display: inline; /* ie double margin bug */
	width: 80px;	
}

.facturation_code_promo_champ input {
	width: 105px;
}
.inner_account #bloc2 {
	width:300px;
}
.inner_account #bloc3 {
	width:300px; text-align:right;
}
.inner_account HR {
	width:300px; border:1px dotted #999;
}

/********************************
*
********************************/

H1.mi_important {
	BACKGROUND: url(../images/bd_titre_mi_important.gif) no-repeat
}
H1.mi_important {
	float:left; 
	font-size: 1.3em; 
	color: white;
	font-family:'arial', sans-serif ;
	line-height:25px; height:25px;
	text-align:left;
	padding:2px 32px;
	text-transform:uppercase;
	width:318px;
}


.bloc_miwidth {
	float:left;
	BORDER-RIGHT: #7f7f7f 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	WIDTH: 359px; COLOR: #333; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: left; voice-family: inherit
}


.bas_miwidth {float:left; 
	BACKGROUND: url(../images/bas_miwidth.gif) no-repeat; FLOAT: left; WIDTH: 381px; HEIGHT: 15px
}

.bloc_fp_bas {
	clear: both ;
	width: 773px ;
	height: 15px ;
	background: #fff url(../images/bloc_bas_fp.gif) no-repeat ;
	font-size:0;
	line-height:0;
}

.pub_masque {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.pub_masque A {
	DISPLAY: block
}
.pub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; Z-INDEX: 1; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative
}

/**************************
* NESTED
**************************/
.menu_soluce {
	float:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bloc_haut2.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 176px; COLOR: #333; PADDING-TOP: 0px; margin-left:12px; overflow:hidden; text-align:left; 
}

.menu_soluce H1 {
	float:left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/bloc_haut.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 21px; TEXT-ALIGN: left; voice-family: inherit
}
.menu_soluce P {
	padding-left:4px;
}
.menu_soluce_bas {
	float:left; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bloc_bas2.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 151px; PADDING-TOP: 7px; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 26px; voice-family: inherit
}
/********************************************
	ACTUALITES
****************************************** */
/* Depeches */
.texteRouge_petit {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e60005; LINE-HEIGHT: 14px; FONT-FAMILY: Trebuchet MS
}
