img, div, input,li { behavior: url("iepngfix.htc") }
body { margin:0; padding:54px 0; background:#3d82b5 url(../images/bg.gif) repeat-x; text-align:center; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7d7c7c; line-height:16px;}
table {border-collapse: collapse; }
p { padding:0; margin:10px 0;}
a { color:#7d7c7c;}
li {  color:#0a5099; font-weight:bold; list-style-image:url(../images/puce.gif); }
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}


#wrapper { width:900px; margin:0 auto; background:url(../images/wrap_mid.gif) repeat-y; position:relative;}
#wrap { width:900px; background:url(../images/wrap_bot.gif) bottom left no-repeat; position:relative;}
#top { width:900px; background:url(../images/wrap_top.gif) 0 0 no-repeat;}
.menutop { width:290px; height:51px; margin:0 115px 0 495px; overflow:hidden;}
.menutop img { float:left; margin:11px 0;}
.logo { width:280px; float:left; overflow:hidden; text-align:center;}
.adress { width:610px; float:right; overflow:hidden; text-align:left;}
#menu { width:615px; height:61px; overflow:hidden; margin:0 0 0 285px;}
#menu ul { margin:0; padding:0;}
#menu ul li { float:left; list-style-image:none; list-style-type:none;}
#menu ul li a { display:inline-block; height:122px;}
#menu ul li a:hover { margin-top:-61px;}

#main { width:880px; background:url(../images/main_top.gif) 0 0 no-repeat; padding:0 10px;}
#anim { width:260px; height:327px; overflow:hidden; float:left;}
#page { width:605px; float:right;}
.text { text-align:justify;}
.photo { width:180px; float:left;}
.photo img { margin:10px 0 0 0;}
.textes { width:405px; float:right; overflow:hidden;}

.photos { width:860px; height:203px; overflow:hidden; margin:0 auto;}
.picleft { width:240px; float:left;}
.picright { width:620px;  float:right; overflow:hidden; text-align:center; padding:30px 0;}
.picright img { margin:0 10px;}
#flash { width:260px; height:327px; overflow:hidden; position:absolute; top:241px; left:10px; }
#footer { width:900px; margin:0 auto; background:url(../images/foot_top.gif) 0 0 no-repeat;}
.mtc { width:280px; float:left; overflow:hidden;}
.footlink { width:615px; float:right; color:#b5c9dd; padding:10px 0; text-align:left;}
.footlink a { color:#b5c9dd; padding:0 5px; text-decoration:none;}

/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
#mentions h1 {font-size:20px; text-align:center; color:#2273c0;}
#mentions h2 {font-size:15px;}

/*CATALOGUE*/

#gauche_fiche { width:440px; float:left; }

#droite_photos { width:428px; margin:10px 0 0 0px; float:left; }

#bloc_catalogue { width:900px; margin: 0 auto; text-align:center;}
#catalogue { margin-left:40px; padding:0; width:100%; text-align:center;}

select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f9b701; color:#000000; font-weight:bold;}
#droite_photos img {
	background:#f3c13d; border:1px solid #b1a789; padding:4px; margin:5px; float:left;
}

.prix {
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
}
h2 {
	color:#006699;
}
#photo-c-ann { margin-left:50; width:798px; text-align:center;}
#photo-c-ann-top { float:left; width:798px; height:22px; background:url(../images/bg-ht-photo.gif) 0 0 no-repeat; text-align:center; margin:0 auto;}
#photo-c-ann-cent {
	float:left;
	width:798px;
	text-align:center;
	margin:0 auto;
	background-image: url(../images/bg-fd-photo.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#photo-c-ann-bot { float:left; width:798px; height:20px; background:url(../images/bg-bas-photo.gif) 0 0 no-repeat; text-align:center; margin:0 auto;}
#photo-c-ann-cent img { border:1px solid #919191; margin:10px 0 10px 25px; float:left; }
