/*Taille du contenu obligatoirement en font-size: 12px;*/

body { margin:0; padding:0; background:url(../images/bgbody.gif) center repeat-y; background-color:#002355; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:18px;}
table{border-collapse: collapse; }
ul li { list-style-image:url(../images/puce.gif); font-weight:bold;}
a { color:#173c71; text-decoration:none;}
a:hover { color:#173c71; text-decoration:underline;}
h2 { color:#ffcb00; font-size:13px; font-weight:bold;}
h1 {font-size:20px; text-align:center;}


#wrap { width:100%; background:url(../images/bgwrap.gif) top repeat-x; text-align:center;}
#wrapout { width:1080px; margin:0 auto; padding:0;}
.border { width:85px; height:297px; float:left; overflow:hidden; margin:203px 0;}
#wrapin { width:910px; float:left;}
#top { width:910px; position:relative;}
#tophead { width:910px; height:135px; overflow:hidden; text-align:left;}
#logo { width:140px; height:135px; margin-left:5px;}
#adress { width:520px; height:135px; margin:0 87px;}
#menu { width:1020px; margin-left:-40px; height:55px; overflow:hidden;}
#menu ul { list-style-type:none; margin:0; padding:0;}
#menu ul li { overflow:hidden; float:left; }
#menu ul li a { height:110px; display:block;}
#menu ul li a:hover { margin-top:-55px;}
/*#mn1 { width:81px;}
#mn2 { width:106px;}
#mn3 { width:108px;}
#mn4 { width:122px;}
#mn5 { width:120px;}
#mn6 { width:174px;}
#mn7 { width:108px;}
#mn8 { width:86px;}
#mn9 { width:110px;}*/

#anim { width:800px; height:304px; padding:14px 52px 0 58px; overflow:hidden; background:url(../images/bgflash.gif) no-repeat;}
#flash { width:800px; height:296px;}
#main { width:910px; background:url(../images/bgmain.gif) repeat-y; background-color:# background:#002355;}
#titre { width:910px; height:45px; padding-bottom:15px; background:#002355;}

#left { width:270px; float:left;}
#photo1 { width:250px; margin:15px 8px 10px 12px;}
#photo1 img { border:1px solid #fff; margin:5px 0 0 0;}
.photo1 { width:250px; margin:15px 8px 10px 12px;}
.photo1 img { border:1px solid #fff; margin:5px 0 0 0;}
#middle {width:410px; float:left; }
#text { text-align:justify; }
#textin { width:380px; margin:0 auto; padding:0;}
#textin a { color:#ffcb00;}
#textin img {border:1px solid white;}
.textin2 { width:380px; margin:0 auto; padding:0; text-align:center;}
.textin2 img { border:1px solid #fff; margin:5px 0 0 0;}
#right { width:230px; float:left;}
#pub { width:230px;}
.pub2 { width:230px;}
.pub2 img { border:1px solid #fff; margin:5px 0 0 0;}

#photo2 { width:230px;}
#photo2 img { border:1px solid #fff; margin:5px 0 0 0;}
#minheight { width:910px; height:30px; overflow:hidden; background:#002355;}
#footer { width:910px; background:url(../images/bgfooter.gif) top no-repeat; text-align:center; padding:5px 0; color:#173c71; line-height:25px;}
#photo12 { width:258px; margin:15px 0 10px 12px; text-align:center;}
#photo12 img { width:247px; height:110px;  border:1px solid #fff; margin:0 5px 0 0;}

#plan { background-color:#002355; width:800px; padding:15px 55px;}
#contact {width:250px; margin:45px 8px 10px 12px;}
/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}


/*CATALOGUE*/
#bloc_catalogue { width:800px;  text-align:center;}
#catalogue { background-color:#002355;  padding:15px 55px;  width:800px; text-align:center;}
#catalogue_annonce { background-color:#002355;  padding:15px 55px;  width:800px; text-align:left;}
#id{float:left; width:220px; margin:10px; margin-left:30px;  font-size:11px;
	}
select{font-size:11px; background-color:#f9b701; color:#000000; font-weight:bold;}
#id:hover{
	float:left;
	width:220px;
	margin:10px; margin-left:30px;
}
#haut_id{float:left; width:220px; background-image:url(../images/ht-vignette-catalogue.jpg); height:6px;
	}
#cont_id{float:left; width:220px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/fd-vignette-catalogue.jpg); text-align:center;
	}
#bas_id{float:left; width:220px; background-image:url(../images/bas-vignette-catalogue.jpg); height:6px;
}

.photo_occasion {
	margin:5px 0;
	border:1px solid #FFFFFF;
}
#cont_id img:hover{
	border:1px solid #FFCC00;
}

#catalogue_annonce hr { border:1px solid #173766; width:800px; margin-top:10px; margin-bottom:10px; }

#annonce{float:left; width:470px; }
#vignette{float:left; width:320px; text-align:center; }
.prix {
	font-size:20px;
	color:#CC0000;
	font-weight:bold;
}
h1 {color:#ffcb00;}

#listephoto { width:100%; height:250px; background-color:#002355;}
#listephoto ul { list-style-type:none; margin:0; padding:0;}
#listephoto ul li { overflow:hidden; float:left; margin:10px; }
#listephoto ul li a { width:200px; display:block; border:1px solid #FFFFFF;}
#listephoto ul li a:hover { border:1px solid #FFCC00;}

#photo-c-ann-cent img { border:1px solid #919191; margin:10px 0 10px 10px; float:left; }

