

/**********************/
/* start of layout.inc.css */
/**********************/





.nocss { display : none; }

#MDFooter {
 /*  position : relative;*/
   background : #333333  url(../imgs/footer.jpg) top right no-repeat;
   font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;    
}

#MDFooter {
 font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
 font-size: 75%; /* Resets 1em to 10px */
 line-height:1.2em;
 padding : 4px 0px;
 clear : both;
 color: #eeeeee;
}

#MDFootLinks {
   margin-top : 1em;
   margin-bottom: 2em;
   color: #eeeeee;
}

#MDFootLinks p, #MDFootLinks a {
   text-decoration: none;
   color: #eeeeee;
}

.MDFootLinksBlock {
  float:left;
  width:170px;
  border-right: 1px solid #666;
  text-align:left;
  padding:1em;
  padding-top:0;
}

.MDFootLinksLastBlock {
  border-right: 0px;
  width:350px;
/*  border-bottom: 1px solid #666; */

}

.MDclear { 
   clear:both;
 }



#MDOuterContent {
 width : 990px; 
 margin : 0px auto;
}

#MDHeader {
 position : relative;
 left : 0px; 
 top : 0px;
 height : 107px; 
/* background : url("../img/header.jpg") no-repeat; */
}

#MDHeader {
 font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif; 
}


#MDHeader a {
 font-size : 16px;
 letter-spacing : 2px;
 font-weight : bold;
}

#MDHeader a#business { 
  position : absolute; 
  text-decoration : none;
}

#MDHeader a#retail { 
  position : absolute; 
  text-decoration : none;
}

#MDHeader #mul-phone { 
  position : absolute; 
  text-decoration : none;
}

#MDInnerContent {
 float : left;
 width : 590px;
 padding : 15px 40px 50px 40px;
 background : transparent;
}

#MDRightColumn {
 width : 280px;
 text-align : center;
 float : right;
 padding : 15px 20px 50px 0px;
/* background : transparent url(/imgs/util/shadow-left.gif) repeat-y; */
}



#MDBody {
 font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
 font-size: 75%; /* Resets 1em to 10px */
 line-height:1.5em;
 background-color: transparent;
 background-image: url(/imgs/util/shadow-left.gif);
 background-repeat: repeat-y;
 background-attachment: scroll;
 background-position: 670px 0px;
}


#MDBody.homepage #MDInnerContent {
 width : 750px;
 padding : 0px 15px 50px 15px;
}

#MDBody.homepage #MDRightColumn {
 width : 185px;
 padding : 0px 10px 50px 0px;
}



#MDBody.neutre #MDInnerContent {
 width : 945px;
 padding : 0px 15px 50px 15px;
}


#MDBody.homepage {
 background-position: 780px 0;
}

#MDBody.neutre { 
 background-image: none;
}

#MDRightColumn a {
 text-decoration : none;
}

#MDRightColumn a img {
 border-style : none;
}

#MDBody.homepage #MDInnerContent .leftCol {
 width: 360px;
 float: left;
}

#MDBody.homepage #MDInnerContent .rightCol {
 width: 360px;
 float: left;
 margin-left: 30px;
}



/* Common colors */



#MDHeader #mul-phone { 
 color : #fff;
 font-size : 24px;
 text-shadow : #222 1px 1px 3px;
 filter: Shadow(Color=#555555, Direction=135, Strength=3);
 top : 69px;
 left : 768px;
}



#MDMenuBottom div#partenairesDiv { background-color : #79C82F; }


table.tarifs#installations th.service { 
 background : url("/particuliers/img/tarifs_plug.png") 15px center no-repeat;
}

table.tarifs#formations th.service { 
  background : url("/particuliers/img/tarifs_hat.png") 8px center no-repeat;
}

table.tarifs#assistance th.service { 
  background : url("/particuliers/img/tarifs_tool.png") 10px center no-repeat;
}

table.tarifs#reparations th.service { 
  background : url("/particuliers/img/tarifs_tool.png") 10px center no-repeat;
}

table.tarifs tfoot div.contact {
 background-image : url("/particuliers/img/tarifs_appeleznous.png");
}

table.tarifs tbody li.by1 {
 background-image : url('/particuliers/img/tarifs_1.png');
}

table.tarifs tbody li.by3 {
 background-image : url('/particuliers/img/tarifs_3.png');
}

table.tarifs tbody li.by5 {
 background-image : url('/particuliers/img/tarifs_5.png');
}


#MDLeftColumn #MDMenu {
 background-color : #279A27;
}

#MDMenu ul li { 
 color : #fff;
}

#MDMenu ul li span.isSelected { 
 color : #C9D627;
}

#MDMenu ul li.first { 
}

#MDMenu a:link, #MDMenu a:hover, #MDMenu a:active, #MDMenu a:visited {
 color : #fff;
}

#MDMenu div#MDSearchSiteText {
 color : #317d1f;
 background-color : #95db49;
}

#MDMenu input.MDSearchSiteSubmit {
 color : #317d1f;
}

#MDInnerContent h3 {
 color : #249222;
}

#MDInnerContent h4.linespace {
 color : #249222;
 margin-bottom : 30px;
}

#MDInnerContent h4.noline {
 color : #249222;
 margin-bottom : 0px;
}

#MDInnerContent h1 {  
 color : #BAEA73;
}

#MDInnerContent h2 {
 border-bottom : solid 2px #60B365;
 color : #60B365; 
}

#MDInnerContent a:link { color : #49D151; }
#MDInnerContent a:hover { color : #49D151; }
#MDInnerContent a:visited { color : #49D151; }

#MDInnerContent .witness small { color : #AEC922; }

#MDInnerContent .press small { color : #AEC922; }

#MDInnerContent .press p { 
 border-bottom-color : #dfeba3;
}
#MDInnerContent .green { 
  color : #69AB09; 
  font-weight : bold;
}

table.tarifs#installations th.service, table.tarifs#formations th.service, table.tarifs#assistance th.service, table.tarifs#deplacements th.service, table.tarifs#reparations th.service /*, table.tarifs th.service*/{ 
 color : #fff;
 background-color : #79C82F;
}

#MDInnerContent .tarifcontact {
 color : #69AB09;
}

table.tarifs th.cost { background-color : #98E42C; color : #FFF;  }
table.tarifs th.lowcost { background-color : #539E0E; color : #FFF; }

table.tarifs td.cost { color : #98E42C; }
table.tarifs td.lowcost { color : #539E0E; }

table.tarifs tbody td {
 border-bottom-color : #dfeba3;
}

table.tarifs tfoot td {
 border-top-color : #dfeba3;
}

.highlight { color : #FD431C; font-weight: bold; }

/* complément pour la colonne de droite */

#MDRightColumn .box h2 { 
  color: #249222;
  border-bottom: 2px solid #249222;
  background:url(/imgs/util/icon-empty-24x24.png) 0 -2px no-repeat;
  padding-left:24px;  
}

/* complément pour le Footer. */
#MDFooter { 
  color : #7A7A7A;
/*  background : url("/entreprises/img/footerSeparator.gif") repeat-x; */
}
#MDFooter * { 
  color : #7A7A7A;
}

#MDFooter a:link { color : #7A7A7A; text-decoration : none; }
#MDFooter a:hover { color : #7A7A7A; text-decoration : none; }
#MDFooter a:visited { color : #7A7A7A; text-decoration : none; }

/**** boutons de validation / retour */
.decoratedbutton{ display:block; float:left; margin-right:20px;}

.decoratedbutton a {float:left; display:block; /* left sliding door */
 background:url(/img/gen/button_left_both.gif) no-repeat left top; 
 margin:0; padding:0px 0 0 35px; text-decoration:none;
 font-size:12px; height:32px;}

.decoratedbutton a span{float:left; display:block; /* right sliding door */
 background:url(/img/gen/button_right_both.gif) no-repeat right top;
 padding:8px 15px 0px 0px; font-weight:bold; color: #fff;
 height:24px; /* this 24 is 32 (height of the parent) - 8 (padding top) */
}

* html .decoratedbutton a span{
 cursor:pointer; /* and while we're at it (one more IE bug...) */
}

.decoratedbutton a:hover {
 background-position:0% -32px; /* left sliding door rollover */
}

.decoratedbutton a:hover span {
 background-position:100% -32px; /*right sliding door rollover */
 color: #000;
}


/**********************/
/* end of layout.inc.css */
/**********************/



/**********************/
/* start of box.inc.css */
/**********************/

#MDRightColumn .box { 
  width : 245px;
  font-weight : 500;
  padding : 0px 20px 20px 15px;
  background : transparent  url(/imgs/util/grey-box-large.png) bottom left no-repeat;
}

#MDRightColumn .box.conseiller { 
  padding : 0px 20px 20px 15px;
  background : transparent  url(/imgs/util/grey-box-large-conseiller.png) bottom left no-repeat;
}

#MDRightColumn .box.conseiller p { 
  margin-right : 40px;
  margin-bottom : 10px;
}

#MDRightColumn .box.conseiller h2 { 
  margin-right : 50px;
}

#MDBody.homepage #MDRightColumn .box.conseiller h2 { 
  margin-right : 0px;
}

#MDBody.homepage #MDRightColumn .box { 
  width : 150px;
  background : transparent url(/imgs/util/grey-box-narrow.png) bottom left no-repeat;
}

#MDBody.homepage #MDRightColumn .box.conseiller { 
  background : transparent url(/imgs/util/grey-box-narrow-conseiller.png) bottom left no-repeat;
}


#MDRightColumn .box h2 { 
  font-size:1.2em;
  text-align:left;
  margin-top:20px;
  margin-bottom:5px;
}


#MDRightColumn .box a { text-decoration : none;  }

#MDRightColumn .box a img { border-style : none; }


#MDRightColumn .box p a, #MDRightColumn .box li a {
   background : transparent  url(/imgs/util/green-arrow-icon.png) bottom left no-repeat;
   padding-left:18px;
}

#MDRightColumn .box p a:hover, #MDRightColumn .box li a:hover {
  text-decoration : underline; 
}

#MDRightColumn .box ul { 
  text-align:left;
}


#MDRightColumn .box .awesome,#MDRightColumn .box  .awesome:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
 
#MDRightColumn .box 	.awesome:hover							{ background-color: #111; color: #fff; text-decoration : none; }
#MDRightColumn .box 	.awesome:active							{ top: 1px; }
#MDRightColumn .box 	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
#MDRightColumn .box 	.awesome, .awesome:visited,
#MDRightColumn .box 	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
#MDRightColumn .box 	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
#MDRightColumn .box 	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
#MDRightColumn .box 	.green.awesome:hover						{ background-color: #749a02; }
#MDRightColumn .box 	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
#MDRightColumn .box 	.blue.awesome:hover							{ background-color: #007d9a; }
#MDRightColumn .box 	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
#MDRightColumn .box 	.red.awesome:hover							{ background-color: #872300; }
#MDRightColumn .box 	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
#MDRightColumn .box 	.magenta.awesome:hover							{ background-color: #630030; }
#MDRightColumn .box 	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
#MDRightColumn .box 	.orange.awesome:hover							{ background-color: #d45500; }
#MDRightColumn .box 	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
#MDRightColumn .box 	.yellow.awesome:hover							{ background-color: #fc9200; }


/**********************/
/* end of box.inc.css */
/**********************/



/**********************/
/* start of reset.inc.css */
/**********************/

/* http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/**********************/
/* end of reset.inc.css */
/**********************/



/**********************/
/* start of opera.inc.css */
/**********************/

/* Problème de compatibilité avec Opera
   Ces redéfinitions permettent un affichage correct avec
   Opera v.8.52 r.7721. */
#header { height : 107px; }
#menu ul { margin-left : 5px; }
#menu form { padding-bottom : 25px; }
#content ul { margin-left : 5px; }

/**********************/
/* end of opera.inc.css */
/**********************/



/**********************/
/* start of menu.inc.css */
/**********************/


#MDLeftColumn #MDMenu {
 background : transparent url("../img/menu_border.gif") repeat-y right;
 font-size : 12px;
}

#MDLeftColumn #MDMenuBottom {
 background : transparent url('../img/menu_bottom.gif') no-repeat;
}



#MDMenu ul li{ 
 list-style-image : url('../img/menuItemListImage.png');
 background : transparent url('../img/menuItemSeparator.png') bottom repeat-x; 
 padding : 6px 0px;
}

#MDMenu ul { 
  padding : 16px 20px 15px 25px;
  background-repeat : repeat-y;
  list-style-position : inside; 
  list-style-type : disc;
}

#MDMenu form#MDSearchSite { 
  padding : 10px 0px 0px 20px;
}

#MDMenuBottom {
  text-align : center;
  padding-top : 47px;
  padding-bottom : 37px;
}

#MDMenuBottom a img {
 border-style : none;
}

#MDMenuBottom a#partenaires { display : block; background-color : white; margin : 0px 5px; padding : 5px 0px; text-align : center; }
#MDMenuBottom a.partenaire { display : block; background-color : white; margin : 0px 5px; padding : 5px 0px; text-align : center; }

/*
#MDMenu ul:first-child { 
  border-top-style : none; 
}
#MDMenu ul:last-child { padding-bottom : 5px; }

#MDMenu ul li:first-child { 
  border-top-style : none; 
}
*/

#MDMenu a:link, #MDMenu a:hover, #MDMenu a:active, #MDMenu a:visited { text-decoration : none; }

#MDMenu div#MDSearchSiteText {
 width : 9em;
 height : 16px;
 text-align : center;
 font-size : 10px;
 font-family : verdana;
 font-weight : bold;
 text-transform : uppercase;
}

#MDMenu div#MDSearchSiteText span {
 position : relative; left : 0px; top : -2px;
}

#MDMenu input#MDSearchSiteTextInput {
 width : 125px;
 border-width : 1px;
}

* html #MDMenu input#MDSearchSiteTextInput {
 margin-top : -1px;
}

#MDMenu input.MDSearchSiteSubmit {
 margin-left : 6px;
 width : 20px;
 height : 19px;
 text-align : center;
 font-size : 9px;
 font-family : verdana;
 font-weight : bold;
 border-style : none;
 background : no-repeat transparent url('../img/button_19x18.png') 1px 1px;
}

* html #MDMenu input.MDSearchSiteSubmit {
 width : 19px; 
 height : 18px;
 background : no-repeat transparent url('../img/button_19x18.png') 0px 0px;
}


/**********************/
/* end of menu.inc.css */
/**********************/



/**********************/
/* start of content.inc.css */
/**********************/


/* PROPRIETES UTILISEES DANS LA PARTIE CENTRALE */

#MDInnerContent ul.offer li { padding : 0.25em; vertical-align : top; text-align : justify; }
#MDInnerContent p { text-align : justify; }

#MDInnerContent h1 {
 padding : 8px 0px 0px 85px;
 letter-spacing : 1px;
 font-size : 24px; 
 margin-top : 5px;
 background : transparent url('/particuliers/img/curve.png') 70px 0px no-repeat;
 height : 48px;
}

#MDInnerContent h2 {
 margin-top : -1em;
 padding-left : 138px; 
 font-size : 18px;
}

* html #MDInnerContent h2 {
 margin-top : 0px;
 position : relative;
 left : 0px;
 top : -1em;
}

#MDInnerContent h3 {
 font-size : 16px;
 margin-top : 1em;
}

#MDInnerContent div.witness { 
  margin-top : 15px; 
  padding-top : 15px;
  padding-bottom : 0px; 
  margin-bottom : 0px;
  text-align : left;
}
#MDInnerContent .witness small { 
  display : block;
  margin-bottom : 15px;
  text-align : right;
  font-style : normal;
  text-align : right;
}
#MDInnerContent .witness p { 
  display : block;
  margin-bottom : 15px;
  padding-top : 10px;
  text-align : left;
  font-style : normal;
}
#MDInnerContent div.press  { 
  margin-top : 0px;
  padding-top : 0px;
}
#MDInnerContent .press p { 
  margin-bottom : 10px;
  padding-bottom : 5px;
 border-bottom : solid 1px; 
}
#MDInnerContent .press small { 
  display : block;
  text-align : right;
  margin-top : 15px;
}
#MDInnerContent > .press img { float : left; }

/* définitions pour l'environnement #content */

#MDInnerContent blockquote {
 margin-bottom : 1.5em;
}

#MDInnerContent p { 
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 0.5em;  
}
#first p:first-letter { font-weight : bolder; }

#MDInnerContent ul { 
  margin-top : 0px; 
  padding-top : 0px;
  margin-bottom : 12px;
  padding-left : 15px;
}

#MDInnerContent blockquote ol {
 list-style-position : outside;
 margin-left : 20px;
}

#MDInnerContent blockquote ol li { 
  margin : 10px 0px; 
}

#MDInnerContent img { margin : 0px 10px 5px 0px; }

div.contact {
  font-weight : bold;
  margin-top : 10px;
  padding : 10px 0px 10px 60px;
  background : transparent url('/particuliers/img/tarifs_appeleznous.png') 26px center no-repeat;
}

#MDInnerContent hr { 
  
}

/** TABLEAU DE TARIFS **/
table.tarifs { 
 border-style : none; 
 margin-top : 20px;
 width : 100%;
}

table.tarifs th {
 height : 50px; font-weight : bold;
}

table.tarifs#deplacements th {
 height : 30px;
 line-height : 1em;
}

table.tarifs th.service {
 width : 330px;
 text-align : left;
 vertical-align : middle; 
 line-height : 2em;
 font-size : 140%;
  -o-border-top-left-radius:15px;
  -icab-border-top-left-radius:15px;
  -khtml-border-top-left-radius:15px;
  -moz-border-radius-topleft:15px;
  -webkit-border-top-left-radius:15px;
  border-top-left-radius:15px;
}

table.tarifs th.service span.indent {
 font-size : 0px;
 padding-left : 60px;
}

table.tarifs tbody td {
 border-bottom : solid 1px;
 margin-bottom : 10px;
 padding : 6px 0px 10px;
}

table.tarifs tr.lastrow td {
 border-bottom-style : none;
}

table.tarifs tfoot td {
 border-top : solid 3px;
}

table.tarifs tfoot.nobody td {
 border-top-style : none;
}

table.tarifs td.cost, table.tarifs th.cost, table.tarifs td.lowcost, table.tarifs th.lowcost { 
  text-align : center; 
  display:table-cell; vertical-align:middle;
  font-weight : bold; 
  line-height : 1.2em;
  width : 105px; 
}

table.tarifs tfoot div.contact {
  font-weight : bold;
  margin-top : 10px;
  padding : 10px 0px 10px;
  text-indent : 60px;
  background : transparent url('/particuliers/img/tarifs_appeleznous.png') 26px center no-repeat;
}

table.tarifs tfoot div.contact a {
 text-decoration : underline;
}

table.tarifs tbody li {
 list-style-type : none;
 padding-left : 38px;
 margin-left : 23px;
 background : transparent 0% 0% no-repeat;
}

table.tarifs small { 
 font-size : 10px; 
 line-height : 1.2em;
}

#MDInnerContent img.toplink {
  padding-left : 445px;
}
#MDInnerContent #linksline { display : block; }
#MDInnerContent div#linksline { padding-top : 2px; text-align : right; }

#MDInnerContent #linksline a { 
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
}
#MDInnerContent #linksline img { margin-left : 0px; margin-right : 0px; }
#MDInnerContent a img { border-style : none; }

/* CONTACTEZ-NOUS */
#MDInnerContent #mulotdivformborderbearer table td {
  vertical-align : top;
}

/**********************/
/* end of content.inc.css */
/**********************/



/**********************/
/* start of nifty.inc.css */
/**********************/

.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

/**********************/
/* end of nifty.inc.css */
/**********************/



/**********************/
/* start of ie.inc.css */
/**********************/


/* Problème de compatibilité avec Internet Explorer
   Ces redéfinitions permettent un affichage correct avec
   IE v.6.0.2900. 
*/

* html #MDMenu ul li { list-style-image : none; }
* html #MDMenu ul { padding-left : 0px; margin-left: 30px; }

* html #MDInnerContent ul li { list-style-image : none; }
* html #MDInnerContent ul { margin-left : 5px; }
* html #MDInnerContent h2 { background-image : none; }

* html .box .offer { margin-top : -3px; }



/**********************/
/* end of ie.inc.css */
/**********************/


