img, div, input,li { behavior: url("iepngfix.htc") }
body { margin:0; padding:0; background:#2b2b2b; text-align:center; }
img { border:none; }
div, td { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}
table{border-collapse: collapse; }
ul li { list-style-type:none; color:#d10000; font-weight:bold;}
p { padding:0; margin:10px 0;}
a { color:#000;}
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}
h1 {font-size:20px; text-align:center;}
h2  {font-size:15px;}



#wrapper { width:100%; background:#d8d2be url(../images/bg.gif) repeat-x;}
#wrap { width:915px; margin:0 auto; position:relative;}
#top { width:915px; background:url(../images/bg_top.gif) repeat-x;} 
.logo { width:300px; float:left;}
.logo img { margin:5px 0 10px 0; }
.adress { width:470px; float:right; overflow:hidden;}
.adress img { margin:5px 0 10px 0; float:right;}
#topleft { width:675px; float:left; overflow:hidden; padding:15px 0 0 0;}
#topright { width:240px; height:420px; float:left; overflow:hidden; background:url(../images/mn_top.jpg) 0 0 no-repeat;}
#anim { width: 663px; height:283px; background:#fff; border:1px solid #989489; padding:5px; }
#flash { width:663px; height:283px; overflow:hidden; }
#menu { width:675px; height:90px; overflow:hidden; background:url(../images/bg_menu.gif) 0 0 no-repeat;}
#menu ul { width:675px; height:70px; overflow:hidden; margin:0; padding:0;}
#menu ul li { float:left; overflow:hidden; list-style-type:none; list-style-image:none; margin:0 5px 0 0 ;}
#menu ul li a { display:inline-block; height:140px;}
#menu ul li a:hover { margin-top:-70px;}

.mntop { width:240px; padding:25px 0; text-align:center;}
.mntop img { margin:0 15px;}

#main { width:915px; padding-bottom:10px; }
#left { width:655px; float:left; overflow:hidden;}
#right { width:250px; float:right; overflow:hidden; background:#383838;}
.titre { width:655px; margin-bottom:10px;}
.content { width:635px; margin:0 auto; padding:5px 0;}
.text { text-align:justify;}
.photo { width:300px; overflow:hidden;}
.photo img { float:right; margin:5px 0 5px 10px;}
.photo3 { width:600px; overflow:hidden;}
.photo3 img { float:right; margin:5px 0 5px 10px;}
.photo1 { width:}
.photo1 img { margin:5px 15px 5px 0;}

.rightcontent {  width:230px; padding:10px;}
.rightcontent .text { color:#fff;}
.rightcontent .text a { color:#fff;}
.rightcontent img { margin:5px 0;}


#decopart1 { width:85px; height:200px; overflow:hidden; position:absolute; top:260px; right:280px;}
#decopart2 { width:20px; height:215px; overflow:hidden; position:absolute; top:260px; right:260px;}
#decopart3 { width:340px; height:355px; overflow:hidden; position:absolute; top:195px; right:-80px;}

#wrapfoot { width:100%; background:url(../images/bg_foot.gif) repeat-x;}
#footer { width:915px; margin:0 auto; padding:5px 0; color:#a8a8a8; font-size:11px;}
#footer a { color:#a8a8a8; padding:0 5px; text-decoration:none;}
.footlink { width:665px; float:left; overflow:hidden; padding:10px 0; color:#a8a8a8; font-size:11px; text-align:left;}
.mtc { width:240px; float:right; overflow:hidden; text-align:center; padding:10px 0;}


/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}

/*CATALOGUE CSS de base à adapter à chaque site */

#bloc_catalogue { width:900px; margin: 0 auto; text-align:center;}
#catalogue { margin-left:40; padding:0; width:100%; text-align:center;}
#id{float:left; margin:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
#id:hover{
	float:left;
	margin:10px; color:#000000;
}
#haut_id{float:left; height:6px;
	}
#cont_id{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000000;
	}
#bas_id{float:left; height:6px;
}

.photo_occasion {
	margin:5px 0;
	border:1px solid #3a3a3a;
}
#cont_id img:hover{
	border:1px solid #b98102;
}
#rightcatalogue { width:250px; float:right; margin-top:-80px; overflow:hidden; background:#383838;}
#leftcatalogue { float:left; overflow:hidden;}

.prix {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}
h1 {
	color:#353535;
}
