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

#leftb { width:100%; float:left; padding-left:40px;}
#textb { width:800px; text-align:left; padding-bottom:30px;}

#bloc_catalogue { width:900px; margin: 0 auto; text-align:center;}
#catalogue { margin-left:40; padding:0; width:100%; text-align:center;}
#id{float:left; width:220px; margin:10px; margin-left:25px; margin-right:35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#cccc99; color:#000000; font-weight:bold;}
#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; color:#000000;
	}
#bas_id{float:left; width:220px; background-image:url(../images/bas-vignette-catalogue.jpg); height:6px;
}

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

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

/*Taille du contenu obligatoirement en font-size: 12px;*/
body { margin:0; padding:0; font-family: Tahoma, arial;}
img { border:none; }
div, td {}
table{border-collapse: collapse; }

body{background: #abc376 url(../images/skin/fd.gif) repeat-x;}

p {margin: 0; padding: 10px 5px;}



#wrapper{border-right: 1px solid #bdbcbd;width: 899px;background: white url(../images/skin/left.gif) repeat-y left;}
#flash{background:url(../images/skin/flash.jpg) no-repeat; width: 899px; height: 313px;}

#gauche,#droite{float: left;}
#gauche{width:303px;margin-right: 1px; }
#gauche #gaucheimg, #gauche #menu{float: left;}
#gauche #gaucheimg{ width:61px; height:179px;}
#gauche #menu{background: url(../images/skin/fdmenu.jpg); width:242px; height:179px;}

#gauche #menu a{display: block;width:242px; height:23px; line-height:23px;color: #3b6946;text-indent: 40px;text-decoration: none;font-size:14px;font-weight: bold;}
#gauche #menu a:hover{background: url(../images/skin/fdmenuhover.gif);}

#gauche #tel{clear: both;width:303px;height:51px;}
#gauche #tel img{width:303px;height:51px;display: block;}

#gauche #photo{background: url(../images/skin/fdphoto.gif); width: 242px; height: 273px;margin-left: 61px;text-align: center;}

#gauche #photo .blocphoto {display: block; background: url(../images/skin/cadrephoto.gif) no-repeat; height:71px; width: 97px; padding: 3px;float: left;margin: 10px 5px;}
#gauche #photo .blocphoto img{width:97px; height: 71px;}
#gauche #photo .mtc{margin: 20px;}



#droite{width:595px;font-size:13px;}
#droite h1{ margin:0; background: url(../images/skin/fdh1.gif);height:28px;color: white;line-height:28px;font-size:18px;text-align: right;padding-right: 10px;}
#droite h2{margin:0; font-size:16px; color: #006141; padding-left:15px;}
#droite a{text-decoration: none; color: blue;}
#droite a:hover{text-decoration: underline; color: #006141;}
#droite li{list-style: square;color: #006141; }
#droite li ul li{list-style: none;background: url(../images/skin/puce-verte.gif) no-repeat center left;padding-left: 20px;}


#gauche #photo2{width: 242px; height: 240px; margin-left:61px; margin-bottom:10px; margin-top:10px; text-align:left; background:#fffff; font-size:12px; overflow:hidden;}
.ongleton { font-weight: bold;display:block; height:25px; width:310px; line-height:25px; vertical-align:middle; float:left; background:#c2d697; color:#3b6946; padding-left:35px; }
.ongletoff { font-weight: bold; display:block; height:25px; width:310px; line-height:25px; vertical-align:middle; float:left; background:#00000; color:#3b6946;  padding-left:35px; }
a:hover.ongletoff { background: url(../images/skin/fdmenuhover.gif); text-decoration:none; color:#16351d; }
a:hover.ongleton { text-decoration:none; }
a.ongleton {text-decoration:none;}
a.ongletoff {text-decoration:none;}


#footer{background: url(../images/skin/fdfooter.gif); height:28px; width: 100%; line-height:28px;clear: both;text-align: center;font-size: 12px;}
#footer a{color: black; text-decoration: none; }
#annuaire {background:#abc376; text-align:center; font-size: 12px;}
#annuaire a{color: black; text-decoration: none; }

/*PAGES MENTIONS LEGALES*/
#mentions {margin-left: 10px;}
#mentions p{margin: 10px 0 20px 40px; border-left: 4px solid #006141;padding-left: 10px; }
strong {color: #006141;}
#contact p{margin: 10px 0 20px 40px; border-left: 4px solid #006141;padding-left: 10px; }

#image { margin: 5px 0px;text-align:center;}
#image img{margin: 0 auto; }
.liste {padding: 0px 10 10 5px;}

h3 {color: #006141; text-align:center; font-size:17px;}

#indexnew { float:left; margin: 5px 0px;}

.slogan {padding: 0 30px; text-align:center; width:250px;}
