BODY {

}

BODY,TD {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #222222;
}
P {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #222222;
	margin-top:0px;
	/* margin-bottom:5px; */
}
.NEWS {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #222222;
	 margin-top:0px;
	 margin-bottom:5px;
}

.borderTop {
	border-top-style:dotted; 
	border-top-width:1px; 
	border-top-color:#CCCCCC	;
}

.listClass { border: 1px solid #BBBBBB; border-collapse: collapse; }
.searchClass { border: 1px solid #BBBBBB; border-collapse: collapse; background-color: #FFE0AB; }

.minibox { border: 1px solid #BBBBBB; border-collapse: collapse; background-color: #FFFFFF; }

.tablebox { border: 1px solid #BBBBBB; border-collapse: collapse;  filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeeeee');}
.gradientbox { border-collapse: collapse;  filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeeeee');}
.tdTopGris {background-color: #DDDDDD;}
.tdTopBleu {background-color: #CBDAF6;}
.tdTopBleuFonce {background-color: #ABBAD6;}
.tdTopVert {background-color: #E1F6CB;}

.tdXrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C5130A;
}

.tdXvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #76C80B;
}
.tdXbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0B7AC8;
}

.tdWhite {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;

}

.tdDashedBottom {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #4F4F4F;
	border-bottom:1px dashed #FFE0AB;
}
.tdDashedBottomRight {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #4F4F4F;
	border-right:1px dashed #FFE0AB;
	border-bottom:1px dashed #FFE0AB;
}
.tdDashedRight {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #4F4F4F;
	border-right:1px dashed #FFE0AB;
}
.tdDashedTable {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #4F4F4F;
	border:1px dashed #FFE0AB;
}


/* TEXTE GENERIQUE */
.titremenu{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 10.0pt;
	font-weight:bold;
	color: #FFFFFF;
	
	padding-left:10px;
}

.aboboxleft {
	text-align:left;
	padding:5px;
	padding-right:10px;
}
.aboboxright {
	font-size:12px;
	text-align:right;
	padding:5px;
	padding-right:10px;
}

.titre{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 14.0pt;
	font-weight:bold;
	color: #4F4F4F;
}
.titre2{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 12.0pt;
	font-weight:bold;
	color: #4F4F4F;
}
.txt12lisse{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 10.0pt;
	font-weight:normal;
	color: #222222;
}


.soustitre{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 12.0pt;
	
	color: #FFFFFF;
	vertical-align:text-top;
}

.infoOK {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
/*	color: #4F4F4F; */
	color: #00AA00;
	font-weight:bold;
}
.infoCOOL {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
/*	color: #4F4F4F; */
	color: #0000CC;
	font-weight:bold;
}
.infoBAD {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
/*	color: #4F4F4F; */
	color: #CC0000;
	font-weight:bold;
}
.infoOKDark {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
/*	color: #4F4F4F; */
	color: #009900;
	font-weight:bold;
}
.txt8{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 8px;
/*	color: #4F4F4F; */
	color: #222222;
}
.txt9{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9px;
/*	color: #4F4F4F; */
	color: #222222;
}
.txt10{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
/*	color: #4F4F4F; */
	color: #222222;
}
.txt11{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
/*	color: #4F4F4F; */
	color: #222222;
}
.txt12, .txt12 p{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
/*	color: #4F4F4F; */
	color: #222222;
	/*margin-bottom:9px;*/
}

.txt13{
	font-family: Arial, Verdana, Helvetica;
	font-size: 13px;
/*	color: #4F4F4F; */
	color: #000000;
}
.txt14{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
/*	color: #4F4F4F; */
	color: #222222;
}
.txt20{
	font-family: Arial, Verdana, Helvetica;
	font-size: 18pt;
	font-weight:bold;
	
	
}
.txtRed16{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-style:italic;
	font-weight:bold;
/*	color: #4F4F4F; */
	color: #C5130A; 
}

.txtGris9 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:9px;
	color: #4F4F4F;
}
.txtGris10 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #4F4F4F;
}
.txtGris11 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #999999;
}
.txtGris12 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #4F4F4F;
}

.txtWhite9 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:9px;
	color: #FFFFFF;
}
.txtWhite10 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
}
.txtWhite11 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}
.txtWhite12 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
}
.txtWhite14 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: #FFFFFF;
}
.txtWhite12Menu {
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight:bold;	
	color: #FFFFFF;
}
/* LIENS */
a:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #003F9A;
}
a:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #003F9A;
	text-decoration: none;
}
a:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 11px;
}

a.Link9:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9px;
	color: #003F9A;
}
a.Link9:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9px;
	color: #003F9A;
	text-decoration: none;
}
a.Link9:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 9px;
}
a.LinkNone10:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #003F9A;
	text-decoration: none;
}
a.LinkNone10:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #003F9A;
	text-decoration: none;
}
a.LinkNone10:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 10px;
	text-decoration: none;
}
a.LinkNone11:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #003F9A;
	text-decoration: none;
}
a.LinkNone11:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #003F9A;
	text-decoration: none;
}
a.LinkNone11:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 11px;
	text-decoration: none;
}
a.LinkNone12:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #003F9A;
	text-decoration: none;
}
a.LinkNone12:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #003F9A;
	text-decoration: none;
}
a.LinkNone12:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 12px;
	text-decoration: none;
}
a.LinkWhite11:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}
a.LinkWhite11:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LinkWhite11:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #FFFFFF;
	font-size: 11px;
}

a.Link11Gris:link, a.Link11Gris:hover, a.Link11Gris:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #BBBBBB;
}

 a.SousMenuNew:link, a.SousMenuNew:visited, a.SousMenuNew:hover {
	border:1px solid #FFFFFF;
	padding:3px;
	margin-right:5px;
	font-size: 9pt;
	font-family: Arial, Verdana, Helvetica;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;	
}

a.SousMenuNew:hover{
	background-color:#888888;
}


a.LinkMenu:link {
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight:bold;	
	color: #FFFFFF;
	text-decoration: underline;
}

a.LinkMenu:hover {
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight:bold;	
	text-decoration: none;
}

a.LinkMenu:visited {
	font-family: Arial, Verdana, Helvetica;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: underline;
}

a.LinkMenuCobrand:link {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight:bold;	
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkMenuCobrand:hover {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;	
	text-decoration: none;
}
a.LinkMenuCobrand:visited {
	font-family: Arial, Verdana, Helvetica;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight:bold;
	text-decoration: underline;
}


a.LinkMenuOff:link {
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight:bold;	
	color: #FFFFFF;
	text-decoration: none;
}
a.LinkMenuOff:hover {
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight:bold;	
	text-decoration: none;
}
a.LinkMenuOff:visited {
	font-family: Arial, Verdana, Helvetica;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: none;
}

a.LinkWhite12:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;	
	font-weight:bold;
}
a.LinkWhite12:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;	
}
a.LinkWhite12:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;	
	font-weight:bold;	
}

a.Link12:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #003F9A;
}
a.Link12:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #003F9A;
	text-decoration: none;
}
a.Link12:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 12px;
}
a.Link11:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #003F9A;
}
a.Link11:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #003F9A;
	text-decoration: none;
}
a.Link11:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 11px;
}

a.Link10:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #003F9A;
}
a.Link10:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #003F9A;
	text-decoration: none;
}
a.Link10:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 10px;
}

a.LinkGris9:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9x;
	color: #4F4F4F;
	text-decoration: underline;
}
a.LinkGris9:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9x;
	color: #4F4F4F;
	text-decoration: underline;
}
a.LinkGris9:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #4F4F4F;
	font-size: 9px;
	text-decoration: underline;
}
a.LinkGris11:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11x;
	color: #4F4F4F;
	text-decoration: underline;
}
a.LinkGris11:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11x;
	color: #4F4F4F;
	text-decoration: underline;
}
a.LinkGris11:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #4F4F4F;
	font-size: 11px;
	text-decoration: underline;
}

a.Link14:link {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #003F9A;
}
a.Link14:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #003F9A;
	text-decoration: none;
}
a.Link14:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #003F9A;
	font-size: 14px;
}


/* INPUT */
/*

SELECT {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	height: 18px;
	color: #4F4F4F;
	background-color: #FFFFFF;
	border: 1px solid #B3B3B3;
	clear: none;
	float: none;
}
*/
.CheckBox {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	height: 15px;
	color: #4F4F4F;
	clear: none;
	float: none;
	border:none;
}
.inputBT {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #4F4F4F;
	background-color: #E4EBF7;
	border: 1px solid #1948A9;

	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	clear: none;
	float: none;
	background-color:#ddd;
	
}
.inputButtonOld {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #4F4F4F;
	background-color: #E4EBF7;
	border: 1px solid #1948A9;
	font-weight:bold;

	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	clear: none;
	float: none;
	background-color:#ddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
		

}
.inputField {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	height: 15px;
	color: #00000;
	background-color: #FAFAFA;
	border: 1px solid #AAAAAA;
	clear: none;
	float: none;
}

.inputField2b {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #4F4F4F;
	height:18px;
	background-color: #FFFFFF;
	border: 1px solid #8888FF;
	clear: none;
	float: none;
	
}
.inputButton {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	/* font-size: 11px;*/
	/*height:20px;*/
	text-align:absmiddle;
}
.inputButtonSmall {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	height:20px;
	text-align:absmiddle;
}

/* nouveau footer 2010 */
.digi_footer{
margin:10px auto 0 auto;
padding:1px 0 0 10px;
background-image:url(/img/digiplanete/footer/fd_footer.png);
width:860px;
height:300px;
!margin-bottom:-20px;
font-size:10px;
}

.digi_footer .digi_likeh4{
margin-top:1px;
}

.digi_footer #ss_h4{
margin:20px 0;
}

.digi_footer img{
border:0px;
}

.digi_footer a{
text-decoration:none;
color:#666666;
}

.digi_footer a:hover{
text-decoration:underline;
}

.digi_footer ul{
list-style-type:none;
}

.digi_footer .digi_col1 #decal{
margin-left:40px;
}

.digi_footer .digi_col2{
margin-right:20px;
}

.digi_footer .digi_ligne1 .digi_col1 .digi_likeh4{
padding:10px 0;
!margin-left:-1px;
}

.digi_footer .digi_ligne1{
padding-top:15px;
}

.digi_footer .digi_ligne1 .digi_col1 .digi_icons2{
float:left;
margin-left:0px;
}

.digi_foot_col2{
margin-left:20px;
!margin-left:35px;
float:left;
}

.digi_foot_col3{
width:200px;
margin-left:10px;
!margin-left:20px;
!width:150px;
float:left;
}

.digi_footer .digi_ligne1 .digi_col1 .digi_icons2 a{
float:left;
!float:none;
}

.digi_footer .digi_ligne1 .digi_foot_col2 a div{
background-image:url(/img/digiplanete/footer/icon_footer.png);
height:34px;
width:33px;
margin-left:2px;
cursor:pointer;
float:left;
}

.digi_footer .digi_ligne1 .digi_foot_col2 a .icon1{
margin-left:5px;
!margin-left:-3px;
}

.digi_footer .digi_ligne1 .digi_foot_col2 a .icon4{
background-position:66px;
}

.digi_footer .digi_ligne1 .digi_foot_col2 a .icon3{
background-position:99px;
}

.digi_footer .digi_ligne1 .digi_foot_col2 a .icon2{
background-position:132px;
}

.digi_footer .digi_ligne1 .digi_foot_col2 a .icon5{
background-position:33px;
}

.digi_footer .digi_ligne1 .digi_first{
!margin-top:-1px;
margin-left:-30px;
!margin-left:0;
width:200px;
}

.digi_footer .digi_ligne1 .digi_first .digi_footerimg{
!margin-left:-30px;
}

/* Opera */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
.digi_footer .digi_ligne1 .digi_col1 .digi_icons2{
margin-top:-20px;
}

.digi_footer .digi_ligne1 .digi_col1 .digi_icons2 .digi_first{
width:200px;
}

.digi_footer .digi_ligne1 .digi_col1 .digi_gif{
margin:10px 0;
}

.digi_foot_col2{
margin-left:23px;
}

.digi_footer .digi_ligne1 .digi_foot_col2{
margin-top:-5px;
}
}

.digi_footer .digi_ligne1 .digi_col1 .digi_gif{
!margin:10px 0 10px 30px;
display:block;
background-image:url(/img/digiplanete/footer/footer_logo.png);
width:211px;
height:34px;
}

.digi_footer .digi_ligne1 .digi_last{
!padding-top:32px;
}

.digi_footer .digi_ligne2{
margin-top:150px;
/* 2 pubs margin-top:-20px */
padding-bottom:15px;
margin-right:360px;
color:#666666;
position:absolute;
width:500px;
!margin-left:-525px;
}

.digi_footer .digi_ligne2 .digi_l2_txt{
margin-left:5px;
}

.digi_likeh4b{
color:#000000;
font-weight:bold;
font-size:12px;
margin-left:7px;
!margin-left:3px;
margin-bottom:7px;
margin-top:0px;
}

.digi_liun{
padding-top:45px;
!padding:0;
}

.digi_footer .digi_ligne1 .digi_foot_col2 .digi_icons2c{
margin-left:5px;
padding-top:40px;
!position:absolute;
!margin-left:-105px;
}

.digi_foot_pub{
margin-left:550px;
position:absolute;
!margin-left:20px;
}

.digi_footer2{
width:490px;
margin:50px auto 0 auto;
!margin-top:70px;
}

/* pub footer */
#BlocPartenaires { width: 300px; margin: 0px; padding: 0px; font: 12px Verdana; }
#HeaderPartenaires { background: #F19319; line-height: 20px; font-size: 16px; color: white; font-weight: bold; }
#HeaderPartenaires label { margin-left: 10px; }
#ContentPartenaires { padding: 4px; border: 1px solid #F19319; }
#ContentPartenaires p.clear { clear: both; margin: 0px; padding: 0px; height: 0px; line-height: 0px; }
#ContentPartenaires .BlocAnnonceur { border-top: 1px solid lightgrey; padding-top: 4px; margin-top: 4px; }
#ContentPartenaires .BlocAnnonceur img { float: left; margin-right: 4px; }
#ContentPartenaires .BlocAnnonceur p { margin: 0px; padding: 0px; font-size: 9px; }
#ContentPartenaires .BlocAnnonceur a { text-decoration: none; color: black; }
#ContentPartenaires .BlocAnnonceur a:hover { text-decoration: underline; }
#ContentPartenaires .BlocVide { display: none; margin: 0px; padding: 0px; width: 0px; height: 0px; }
#ContentPartenaires #FirstBloc { max-height:55px; }
#ContentPartenaires #FirstBloc .BlocAnnonceur { border: none; padding: 0px; margin: 0px; }
#FooterPartenaires { background: #F19319; line-height: 12px; font-size: 8px; color: white; text-align: right; padding-right: 4px; }

/* habillage pubs */
.habillage_top{
width:977px;
!width:971px;
margin:0 auto;
display:none;
}

.habillage_g_acc{
margin:-365px 0 0 -154px;
position:absolute;
!margin:-355px 0 0 -193px;
display:none;
}

.habillage_g{
margin:-365px 0 0 -150px;
position:absolute;
!margin:-355px 0 0 -150px;
display:none;
}

.habillage_d_acc{
position:absolute;
top:0;
margin:0 0 0 617px;
!margin-left:50px;
display:none;
}

.habillage_d_rub{
position:absolute;
top:0;
margin:0 0 0 732px;
!margin-left:735px;
display:none;
}

.habillage_d{
position:absolute;
top:0;
margin:0 0 0 655px;
display:none;
}

.habillage_top img, .habillage_g img, .habillage_d img, .habillage_d_acc img, .habillage_d_rub img, .habillage_g_acc img{
border:0;
}
