
.blocOdr em { color:#C60029;font-weight:bold; }
ul.blocOdr, blocOdr ul, .blocOdr li { list-style-type:none;margin:0;padding:0; }

.blocOdr .title{
    margin-bottom: 5px;
    font-size: 14px;
    text-transform:uppercase;
    font-family: DINPro;
    color:#606060;
    line-height:14px;
    display:block;
    height:28px;
}

.blocOdr .titlelisting{
    margin-bottom: 5px;
	font-weight: bold;
    line-height:14px;
}
.blocOdr .odrContainer{ background:#fff;border:1px solid #C0C0C0;padding:4px;width:157px;margin-bottom:10px; }
.blocOdr .odrContainer div a { display:inline-block;color:#000;text-decoration:underline;padding-left:5px; text-align: left;}

.blocOdr.adsHome .title.fontDINPro{ text-align:center; }
.blocOdr.adsHome .odrContainer img { display:block;width:130px;/*height:80px;*/text-align:center;margin-left: auto; margin-right: auto  }

.blocOdr.adsListing { display:block;margin:0;padding:0; }
.blocOdr.adslisting a { width:995px; }
.blocOdr.adslisting a img { width:995px; }

.blocOdr.listing li.last { border:none; }
.blocOdr.listing { padding: 0 10px 10px 10px; }
.blocOdr.listing li { margin-bottom:15px;border-right:1px solid #ccc;padding:10px;background:#fff;float:left;margin-right:0.5%; width: 299px;height: 140px;}
.blocOdr.listing .odrDetails { height:80px;overflow:hidden; }
.blocOdr.listing .odrDetails span { float:left;/*height:80px;*/overflow:hidden;margin-left:10px;width:195px; }
.blocOdr.listing .odrDetails span:first-child { width:80px;margin:0; }
.blocOdr.listing .odrLink { display:block;padding-left:90px; }
.blocOdr.listing .odrLink a { color:#ac0024;text-decoraion:underline; }


#fiche a.odrLink {
	font-size: 14px;
	color: red;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

